skysight-inc/HackerNews huggingface dataset:
When readability is preferred over reliability, the path of least resistance is to omit error checking and security. Even if you achieve readability, that is not the most useful thing when your code is silently wandering off into obscure, unintended states and keeps on going as if nothing is wrong.
I would be surprised if most /electronic/ gadgets don't have circuitry that already do this.
Of course, and you only store odd numbers, and you can do all the smaller factors in a single pass. Nicely had already done some of these tweaks and I tried some others, but it didn't change the overall problem:

In the steady state you are still striding a huge array in memory and missing the cache with every access.
There are ancient Roman texts complaining about the kids those days. I believe even Socrates complained about younger generations. Complaining about the next generation is really as old as human civilization.
Why aren't voltage boosters built into more products? Cost? Will they destroy rechargeables?
I think that Chrome users are relatively unaffected by this if they installed the extension trough Google Play thanks to Chrome's security model. In that case I think it's just routing the traffic trough their proxy and not installing the shady zconsole or changing the SSL certificates.

Still, creating a new user profile just for watching netflix is recommended.
I wonder how noisy it is.. I mean if I use one in an old AM radio, does the radio become useless from switching noise?
I also understand, that if you bootcamp to get windows/linux that the thunderbolt ports aren't completely compliant... Ie you'll see issues connecting/disconnecting devices after booting (like the wired ethernet).
Applied Statistics Is a Way of Thinking, Not Just a Toolbox
MI6 recruitment
While the IP sections are horrendous, it's dangerous to ignore the problems inherent with the investor-state dispute section(s). There are already multiple cases involving corporations suing countries for having laws that prevent them from making money in their preferred manner. Increasing the scope or range of those conflicts will strip more nations (including the US) of self-government.

I don't want to come off as hyperbolic, but these provisions can seriously undermine any future legislation and nation might want to undertake in order to protect their resources or population.
I recently bought a year for around $35 with some coupon code or other and honestly...I'm a bit underwhelmed. No matter what settings I use or what node I connect to, my ~100mbps (down) cable connection drops to somewhere between 1-10mbps. I was originally going to set up OpenVPN on my router so everything would go through it but I heard it can tax router hardware and lead to slower speeds so I figured I'd just test the desktop client first. Now I'm glad I didn't go mucking around with my router setup since it would have led to house-wide issues. As it stands, I can handle the slower speeds when torrenting some TV episode I missed but after that, I usually need to turn it off.
Certainly a neat gadget, but here's the part that blows me away...

>They’ll never out-sexy the Apple Watch or Surface Pro 3.

That, coming from macworld.com, has me wondering if hell just froze over.
Facebook expands AI research team to Paris
* Rather than saying to hit 'R' to reset have a button (keyboard can work too, but only allowing the keyboard goes against the rest of the game which is mouse/touch driven).

* On the right have the words "Goal" on top of the image, maybe put a box around it or something to separate it from the other images that appear.

* For the first level you need a "pit of success". Limit the available functions to only the one that works.

* The first few levels need to introduce and teach the user how to use each and every function separately. Say for 12 levels the first three teach/introduce a concept, the next 6 are actual simple/medium levels and the final 3 are the more difficult (but not impossible) levels before repeating and introducing a new concept.

* When you solve it don't put the message up top in little text, but next to the program and bigger bolder so the user knows. Ideally with some sort of css transition.

* When you solve it put a link to "Play next level" or automatically go to the next level after a short animation or something

* Only expose levels after you have beat them.

* After doing a function rather than instantly showing the next cube put a .5 second opacity transition (or something) so the user will notice what they did.

Lastly, but most importantly play test in person. Show someone your game, but don't say a single word. Write down everything they do wrong and debate how you can improve it and try again. Do not give them advice on what to do. If they can't figure it out neither will a ton of random people on the internet (I didn't the first time I saw the game and just closed it as I didn't realize I had to drag it over and I was on a tablet and saw the 'R' command and figure there was other keyboard only commands.)

Remember it is not fun to lose. Hard is fun, but you want to guild the user to have fun, be challenged, and build on the game concepts you have taught them. It isn't fun to give up because you have no clue what to do.

If you build in a way that users can create puzzles and share them (say by putting the user generated level in the url) the game would have more life as users spread the word by showing off their creations.
The FBI is operating a small air force over US cities
> There is a vast net worth chasm in this country between those who purchased before housing started going nuts vs those who did not

Housing has gone up nation-wide, but not everywhere is nearly as crazy as the major urban centers (Vancouver, Toronto, etc). For mid-sized cities or smaller, I don't think the gap can be called a "chasm".
Say more, what do you think the distinction is? I think I know what 'open source' means (any software released under a license that complies with OSI's definition of open source[1]), but I'm not sure what you mean by 'free software' and the distinction.

[1](http://opensource.org/osd)
This is quite odd, most VPN routers make full tunneling very easy. Literally a checkbox in the control panel. It's when you want to do split tunneling that you have added the complexity of writing rules and sanity checking.
There is a story I heard about this, but I can't verify if it is true; though it does come from a professor of the field who could have contacts there at the time.

Internally Intel knew about the bug before release but they dismissed it as minor, despite warnings from a certain engineer. Once the bug got out, Intels' top executives had a meeting on how to avert the disaster. After the meeting where difficult decisions were made (the cost of replacement and marketing to regain the trust of the consumers was huge), this certain engineer went to the CEO and said “I told you”. The CEO answered “You are fired”.

This engineer then went to AMD where he had a key role to AMD K6 and Athlon lines which gave Intel much trouble with their performance.

Maybe the story is fake, but it sounds interesting. :)
So...we fire the guy who's been on the job for 6 months? He just started in January. http://www.tsa.gov/about-tsa/melvin-carraway

His predecessor left in October 2014 after serving in the post since 2010. http://www.nytimes.com/2014/10/17/us/tsa-director-who-tighte...

I guess someone had to take the fall here, but it makes the whole thing seem even more farcical to fire this guy.
I did not know that. I would agree that going fertility rate from 6 to 2.5 is anything but a failure. It might take longer, but it's probably a much better solution that the "One child policy" in the long run.
Abortion isn't murder.

Women empowered to leave abusive, philandering husbands.

Women no longer pressured to marry young in order to survive, can focus on careers.

As far as whether women choose husbands only for their riches, I tend not to draw too many generalizations based on a sample of 2 in 750 million.

However, men and women in an egalitarian society tend to choose partners they view as having achieved comparable success socially, economically, and academically.
> I cannot understand why otherwise smart people continue to let "national security" dissuade all common sense in everything.

As Upton Sinclair said, "It is difficult to get a man to understand something, when his salary depends upon his not understanding it!" It is important to remember an unfortunately large subset of the people making those arguments - including far too many people here at HN - are profiting from the status quo.

I am less worried about the people making the stupid "with us or against us" ultimatum (at least those people are predictable). The problem is the far larger group that still refuses to believe that surveillance as a business model even exists, or that the "public-private-partnerships"[1] are anything other than regulatory capture.

Once you realize who the "nationals" are that need to be secured, the TPP/TTIP - and all the other efforts to undermine democracy and replace it with corporate sovereignty - make sense. It is the same thing we saw in Jewel v. NSA, when the government's legal council gave the Freudian slip of the century, claiming that it was important to keep the use of section 215 secrete, because of the need to protect "THE NATIONAL SECURITY OF THIS COMPANY"[2].

As for the ISDS, everybody in the negotiation room needs to remember the advice of Londo and G'kar to their junior assistants as they leave them to handle important negotiations on their own: "Just don't give away the homeworld!"[3]

[1] or whatever the latest buzzword-compliant rebranding of fascism is called

[2] https://www.techdirt.com/articles/20140813/23203228207/unsea...

[3] https://www.youtube.com/watch?v=62EaD85zX7o
I guess we'll have to switch to pure-meat based diet then. Native grass is the only thing that grows well and reliably on the majority of North American farmland without tillage or chemicals. And the best way to turn grass into calories is to run it through something with four stomachs first.

So if you want to raise cereals and vegetables, you have to choose: tillage or chemical use. The latter is much easier on the soil, even if it's not perfect.
That's kinda like saying the obvious choice is not to build for Windows, because you have to have Windows to run Windows development tools.

Or not to build for Linux because you have to buy a linux machine.
To fit the booster into the same space as a battery is cutting-edge, but to put a cubic-centimeter boost circuit next to your battery chamber is nothing special. If the boost circuit is too bulky, the battery is definitely too bulky.
Spark Monitoring: How to Handle 10B Requests a Day
Definitely stop out. C&S has events at IBM regularly.
Correct, a mortgage is a loan with a house/apartment as collateral. It's often taken out to finance the buying of a home but if you already own a house can be taken out for other reasons (paying for college or financing a business). You generally have a number of years to pay it off (15-30 I think)
Tab groups is one of the most underrated features in Firefox. I always have dozens of tabs open in various groups, and it mostly doesn't affect the performance.
When the poverty line is established as the line whether they can buy a basket of food, making sure everyone can purchase that basket of food is tough to call a "bad thing".

We're advanced enough on a global scale that people perishing because they could not bring down a deer to feed them through the winter should not even be a thing. Hell, some countries let imported food rot in the warehouse due to politics, yet there exist people who starve because they can not afford food?
One thing I always wondered about this: why was he using the FPU? These all seem like integer operations.
That's easy. You license the batteriser technology to the gadget creators, they build it into their gadget and set the limit!
I once got a freelance job from knowing someone, and it sucked. It was a tiny company that I worked for at a lower rate than usual, and they refused to pay my invoice after a few months.

I have had experiences from friends at various companies influence my decisions, though. I work for a big bank now because a friend gave some Angular training here and said they were doing cool stuff.
And this isn't just greed. If you look at the quality of Apps on the App Store it's very often quite obvious who is building for the platform and who doesn't understand the platform and is just trying to cash in on it.

Apple wants high quality apps, not apps from people who just want to cash in. (And the people who aren't willing to spend $600 for a mac mini because they're being cheap are not likely to invest the much more expensive development time to make a good app.)
+1 thanks for this writeup. I have been complaining to friends and family about TPP and they don't care. As one last try to get them to email their Congress-critters, I am sending a link to the parent article and quoting some of the excellent HN comments.
Where 'fully commented' includes your arguments for its correctness. A person who is writing 'clever' code that is not backed by an argument for its correctness is not being clever: the best he can hope for is lucky.
To be fair unskilled new grads - in any subject, from any university - aren't worth much. Even the banks basically take a bet on which 20 of the 200 of the intake will survive and absorb enough knowledge to produce value (basically a bunch of cheap OTM calls). The first few years of experience determine a lot of things because they allow you to gain the competency and experience you can then sell as useful work (and thus decent coin).

The prof that sent me to India called me to his office on my last week, and showed me Legionnaire by Murray which he was reading. Told me it was an interesting read and I should check it out, so I did. The gist of Murray's advice was that you don't need to follow the tracks of the set career path to do well in life; in his case, he went soldiering aged 17 in Algeria at the worst period of the bloodiest colonial war the French ever waged, in the unit specifically set up to do the dirty work, and that was his "higher education". He then went off to Hong Kong and somehow rose to run a bank there, and through a bunch of international adventures is now chairman of Glencore. I don't know what the standard is for saying someone led an interesting life but he certainly qualifies.

I think the prof's point was to go and take some risks and go east young man and live a richer life, which I more or less ended up doing, but I'm not chairman of Glencore, not even a Hong Kong bank director, so don't know whether my judgement that it was worth it really is worth much.
Confused. I have an Apple TB display and plug it into a ThinkPad mini DisplayPort port. Works fine.
Drummer turned startup VP gets back on the kit for the first time in 4 years
Any theories on when TVs will use USB-C over HDMI?
And, at large Japanese companies, people are shuffled around every two years. I had heard this and didn't believe it until I saw it. A distributor of my company would replace people with novices once the previous person had just gotten really good at the job.

If Toyota is doing this, it would explain a lot.
Even today - a USB 2 port might not have enough juice to power your hard drive, so we're already in a state of "non standardization."

I look very, very forward to the day when a USB C port means that I have a very strong chance of getting 15 watts for my tablet/phone from any vendor - and the sooner apple adopts USB C for their iphones, the better.
Men's Wearhouse founder launches “Uber for tailors”
There's not much downside to OS X for a Linux fan. Yeah it's BSD but most important unix programs you can get via brew, etc. And of course you can run Linux in a VM at native speed without much problem... run a dozen of them if you want to simulate a distributed system (Which is what I do before pushing out to the cloud.)
The logic is actually simple:

If you're trying to plug in a USB device, just plug it in. It'll work, regardless of whether it's TB 3 or just plain USB 3. (update: this is probably for 99% of cases since USB is much more common than TB)

If you're trying to plug in a thunderbolt 3 device, it's very likely you know if you have thunderbolt.
What the Hell is SMS 3.0?
I need a service like this. Surprised there isn't already one. I would use this website all the time for finding contractors and paying online etc.
Ah, I see your point. At the same time, though, there do exist some USB 3.0 peripherals that require of a lot of bandwidth (like docking stations), that, while theoretically backwards compatible, wouldn't actually work with a USB 1.0 port in practice due to bandwidth constraints.
cool! I would love to try it
Perhaps with a gadget that stops working when the voltage falls below 1.45V per cell.

And such a gadget is one that no one would buy, and consequently no one would produce. Electronics designed to run off AA batteries already extract as much energy as is practical from them. From those discharge curves you can see that there is a gentle downward-sloping section, followed by a distinct "knee" at the end where the voltage falls rapidly. That is where the gadget would be designed to work down to.

Sure there's a few percent more beyond that, but adding a boost converter which attempts to extract that energy won't work - the boost converter itself will be consuming energy, and likely far more than is available past the knee, so this device could actually reduce how long your batteries last!

As for the miniaturisation - this isn't that small; similar boosters have been present in MP3 players, cellphones, and other battery-powered electronics for years. Fitting everything on a PCB with the diameter of an AA and less than 1mm thick is not that hard. Look at the ISL9113A for one example. I haven't laid out a boost converter in a design with that space constraint, but it turns out to be roughly of that area anyway and I'm sure if you did things like cutouts to sit the passives into the board, it'll be thin enough.
2 journalists arrested for blackmailing Iceland Prime Minister on business deal
Can I actually buy this gadget already?
I often use this tool. https://github.com/apenwarr/sshuttle

No need to configure anything at remote host, no excessive amount of options. Capable of DNS forwarding, routing of entire traffic or just traffic to chosen remote hosts.
My first reaction was 'huh? Why would I care if Sally is also viewing this page?'

Looking at what it says on your website, it's clearer: what you really care about is if Sally is also editing, not viewing. That does solve a problem (short of having proper version control; non-programmers aren't going to learn to use Git).

So the terminology needs to be fixed. But does it actually show editing, not viewing?
Any ideas if other Japanese car makers have the same problem with their software?
US East Coast; after-tax net pay ~100k -- 9.21% in pure savings; another 9% goes into 401k. We have kids, so we have much higher expenses in housing, food, daycare, etc., compared to DINKs; plus impacts from higher than usual (even in the US) healthcare costs.
> Europeans leaders are not held responsible for anything they do

And even when someone tries to make someone responsible, they just say: "Well it's an EU thing. We tried to stop it, but the other countries wanted it". EU in turn points to the individual countries and say: "It's up to the parliament in each member country to interpret and implement the rules". It's the perfect system for not taking responsibility and still have the flexibility to do what ever you want.
The Recurse Center (YC S10) is hiring a jobs person
Nobody is implying baby girls are being killed, just that a significant portion of couples are choosing to have boys instead of girls.
Why do you need a bunch? Most will be able to get by with a single port, to one-two monitors with a couple USB-A ports (and ethernet) on the monitors... or via a Thundebolt/USB-C dock.
Man, this is really going to cause some serious issues in Chinese society.

Just think of how rather psychopathic women are in our, American, society about material things, being wined and dined, having all kinds of benefits and advantages heaped upon them. Now multiply that by the power of a wild imbalance of men to women. There are several generations of women growing up who have the narcissistic, selfish psychopathies embedded in their identity and one set of throngs of men are going to play into it and feed that beast, and another throng of men are going to reject that notion and build up some serious resentments, anger, and volatile personality traits. It just doesn't seem good at all. This is the kind of shit that ends up leading to war. It's precisely the reason why things like the Crusades were started.
sure. i bought 10 years ago. i would say the value of my house has climbed 262%.

if i sold my house today and found a place to rent for the same housing costs, we would only have to work 4.5 years before "retiring" (work by choice, earn enough interest to cover expenses) compared to the 10 to 13.5 years I mentioned above.

but i don't want to sell right now to "retire" earlier. my kids are still young and in school and we love our place. We can walk and bike almost everywhere. My current job is still interesting. If things change (jobs, health, etc.) then maybe I would sell and move.
Benchmarketing, serious business.
This applies to machine-level C code and no high-level languages. Functional high-level languages prevent most of these out of the box, for example
why do a placeholder comment?
No, the alkaline battery companies decades ago figured out how to do controlled quantum discharge! It goes instantly from 1.5v to 1.4v to 1.3v!
>Abortion isn't murder

Always struck me as a very Orwellian slogan.
'Moon shot' call on clean energy
TOP movies torrents -all free and without registering
abortion, you wish

China has long forbid pre-birth gender detecting. As a respond, People just bin new born girls outright. Especially in rural villages. There are sparse reports on news but as far as I know, it is very common.
Directives to Extend Your Angular.js Apps
EAT CFO explains how the sandwich chain became a data-driven company overnight
Will I? I've seen software developers (tech people!) return their MacBooks to Apple store because they wouldn't drive a Thunderbolt display (with the issue of course being that older MBs had only DisplayPort output, which is physically identical).

This will cause confusion (especially with added confusion around DisplayPort standard support over the USB connector) and it's unfortunate that a new connectivity standard is a regression.
I think almost all bugs can be described as a problem of "states getting out of sync" ;)
Is that definitely the case? It's still not unknown for laptops to have exactly one charging downstream USB port, unlabelled, so that some devices will charge from one port and not another. I wouldn't be at all surprised if the same is happening with USB-C.
US rust belt. I think I'm saving about 15% of my take home pay, which is after a 10% 401k deduction, which my company matches 5% + 1% automatic. So, it works out to about 26% total. I don't include bonuses in this, but I generally end up not spending those.
Apple products use disposable batteries?
Color me corrected.
> reproduce tomorrow's sky in your living room

It sounds more like a time machine for tomorrow's weather.
Experimental Animal Decompressions to a Near-Vacuum Environment [1965] [pdf]
Anyone know of a safe VPN app to use on Android?
I've been using Cyberghost.
"The Chinese where[sic] given an incentive to abort girls"

Only if you actually buy into the bullshit that girls are worth less than boys...
There's perhaps the risk of it becoming the major anchor in the web of trust. That said, you're probably right with respect to the other keyservers being no better.