News for hackers. Stuff that matters.

copperred

Always good advice, but this article has no substance whatsoever. It's reads like any other analyst trying to time the market.
They can increase both transparency and censorship at the same time.
Re:‘Testilying’ by Police: A Stubborn Problem on Tuesday March 20, 2018 @06:23PM (#16633336)
Nope. Tell the truth.

In my experience, the defense asked specific questions related to this exact topic and sought out jurors who agreed that police testimony is not guaranteed to be factual. I have to assume this is common. They had no problem filling the juror box with jurors approved by both sides.

I feel that many of the uber/lyft drivers are in this position. They squeeze some money out of the asset that they have, but in the long run I don't see how they come out ahead.
Here's a list of unsuccessful attacks post-9/11. Not much info on how they were thwarted or if the surveillance played a role: https://en.m.wikipedia.org/wiki/List_of_unsuccessful_terrori...
Re:A simple heap memory allocator in about 230 lines of C on Monday September 18, 2017 @09:08AM (#15275486)
Slight tangent here, but this is intriguing to me - the concept of devs ignoring known bugs until they are found by testers. Do other devs struggle with this? Are there certain working conditions that foster this behavior?
Re:Bringing back the iPhone headphone jack, in China on Thursday September 07, 2017 @09:57AM (#15191873)
The jack is legacy technology. It's that simple.
Dropping a trailer vs waiting for it to be unloaded? I dunno. I agree with what your saying. Just moving stuff is obviously faster than waiting around for loading and unloading. At what point does the idle electric truck start to cost less than a simple trailer.
Re:Rethinking the D-Bus Message Bus on Wednesday August 23, 2017 @10:15PM (#15087114)
Agree. As a QNX user and later QNX employee, I really missed the messaging system when I had to go back to Linux. In fact, I spent time writing a QNX-like messaging library now used extensively in our application (at my current job). Although not optimal from a performance perspective, most of the messaging we have is small packets and infrequent sends. I feel that it has really accelerated our app development, and forced a similar design pattern for each thread or "service" within the application. The same result could be had with a library such as Nanomsg.
Re:Typing with pleasure, and low latency on Tuesday August 22, 2017 @10:58AM (#15073032)
I spent a few years working on embedded keypad products. Often there is a hardware keypad scanner that takes care of much of the details, not allowing the programmer this level of control. Your driver configures the rows and columns (inputs and outputs), the scan rate, debounce time, etc, and the hardware will monitor for edge transitions, then perform a scan, capture the result in a register and assert an interrupt. It will likely have a double (or more) buffer mechanism to prevent dropped events due to software latency.

In low power/mobile situations this allows the host CPU to sleep as much as possible and even the scanner, which walks the rows (or cols) need not be running all the time.

While many SOCs have a integrated keypad interface, there are also keypad controller ICs (some GPIO expanders have the ability to double as keypad controllers) that free the programmer from having to manually implement the scanner logic. I suspect these types of chips would be found in a typical USB keyboard. Software may still have to deal with additional debouncing and ghost keys depending on the complexity of the IC.

Edit: I suppose one could configure the keypad controller to apply no debouncing and then perform a software debounce the way you describe.

Your use of the phrase "critical section" threw me off for a second. All good now.
> There's no point in debating the moral issues when our world is anything but.

Some people have not given up on having a moral society and believe that there is great benefit in debating the issues. Because you are not open to debate doesn't mean the debate has no value, but I appreciate your perspective.

I had a similar experience with some nurses that showed up during my daughter's birth. It was an in-network hospital, pre-approved by the insurance company. The provider that sent the out-of-network bills included a letter with word-for-word what to say to the insurance company (along the lines of "no in-network option was available to me"). I called and opened a grievance because my plan had no out-of-network coverage. Strangely, the insurance company accepted one out of two bills from the same provider. The second bill they passed through against the deductible which I was able to get reimbursed from my employers HRA. Needless to say, this year I moved back to a plan that included out-of-network benefits.
Re:Plenty, Indoor Farming Startup, Raises $200M on Friday July 21, 2017 @12:21AM (#14818041)
It's not a sink.
Re:PSA: Don't force quit apps on iOS on Thursday July 20, 2017 @06:15PM (#14816741)
"The single biggest misconception about iOS is that it’s good digital hygiene to force quit apps that you aren’t using"

Sounds like an opinion to me, but then again, I'm not even sure how misconceptions are measured.

This is part of the race to the bottom. Price matters. That's why I switched to TMobile.
Where is the divide illustrated? I see a spectrum across the population with no clear dividing lines.
Re:Plenty, Indoor Farming Startup, Raises $200M on Thursday July 20, 2017 @09:58AM (#14812463)
At first glance, it seems attractive to put a giant CO2 sink in urban areas where it can reduce those pesky greenhouse gasses. But on closer inspection you will find that they actually pump CO2 into these facilities to improve crop growth.
Re:24-core CPU and I can’t move my mouse on Monday July 10, 2017 @09:06AM (#14735523)
The important question is: how long does an incremental build take? The time to perform a full clean build is important but clean builds are rarely a part of my development flow. In my experience, efforts to reduce build time focus first on the incremental case, and rightly so.
Re:EPA Science Under Scrutiny by Trump Political Staff on Wednesday January 25, 2017 @08:56PM (#13488098)
It claims to be both a democracy and a republic and is generally accepted as both.
Re:EPA Science Under Scrutiny by Trump Political Staff on Wednesday January 25, 2017 @08:49PM (#13488058)
The gag order is a temporary measure until new leaders are in place.
Twenty years?
Any issue fixable by software is a software issue.
Re:Canada's immigration website crashes on election night on Wednesday November 09, 2016 @02:42AM (#12907263)
The Republican party of Trump is not the Republican party pre-Trump.
Re:Canada's immigration website crashes on election night on Wednesday November 09, 2016 @02:37AM (#12907214)
"There is something to be said for not having to deal with the insane evangelicals, bitter uneducated whites..."

This is exactly the sentiment that has brought us to this point. Either you are tolerant, inclusive or you are not. Try respecting the thoughts and options of others instead of leveling insults. Equality demands that people that differ from you still get a voice.

Re:A Tragic Loss on Friday July 01, 2016 @09:14AM (#12015728)
"There's no such thing as "condolences, but...", and Elon Musk has shown a pattern of this kind of tone-deafness before. Not to say he's not brilliant and not to say autonomous cars won't ultimately save many lives, just that he should either listen to his PR department if he overruled them, or fire his PR department if they did this without him."

Excellent, Doc. Further to the point about these statements and Musk's leadership: not too long ago Tesla would include the fact that nobody has been killed in a Tesla in their public statements. I found it completely inappropriate since we all knew it was just a matter of time, sadly. Again they play with fire, as another death with autopilot will really wreck their statistics.

"The Paris attacks were...because France was bombing Daesh."

What a disgusting rationalization of the indiscriminate killing of innocent people.

"An online statement said eight militants armed with explosive belts and automatic weapons attacked carefully chosen targets in the "capital of adultery and vice," including a soccer stadium where France was playing Germany, and the Bataclan concert hall, where an American rock band was playing, and "hundreds of apostates were attending an adulterous party.""

Oops, they were actually "carefully chosen targets". That's better.

[1] http://www.cnsnews.com/news/article/isis-statement-france-to...

That's the point. What the Paris attackers did makes them bad people. It's not up for debate.
Re:YC Open Office Hours for Black and Hispanic Founders on Thursday September 17, 2015 @12:39AM (#10231603)
If you are saying white privilege is the cause of poor treatment of the black man mentioned above, you are way off base. Privilege is not the cause of the treatment, it is the result.
Re:YC Open Office Hours for Black and Hispanic Founders on Thursday September 17, 2015 @12:37AM (#10231596)
You are focused on the word "privilege" but my point was about the word "white". Anyone not a black male is privileged to be able to get angry in the work place according to your example. It's asian/indian/middle eastern/eskimo/white/other privilege.

Older »