skysight-inc/HackerNews huggingface dataset:
OOP abstracts pieces of functionality into objects, which is closer to how we view the real world. It is often much easier to think about code that has been abstracted into objects, given that good abstractions have been made. This makes code re-usability more well organized. This all breaks down, however, when the task at hand is not well suited to OOP(think data science). If the number of abstractions per amount of code gets to be too great than OOP starts to become somewhat detrimental. In this case Functional would be easier to read and have more efficient abstractions.
Cloud Taxes and Accounting: A Beginner’s Guide for the CIO
503 error :(
It probably was found. The damned thing just outcompeted (aka killed off) all the other organisms around it, then died off when there was no longer a working ecosystem to provide for some critical resource or to dispose its waste. Centuries later, invasive species from far away took over the wasteland and started over again.
Hackers shouldn’t build software
I somehow feel this is good for any of those countries in between the western capital based democracies and the extreme of North Korea: it will backfire sooner or later, but without any of this silly measures trigging public awareness, people would keep believing in their leaders and brainwashed culture.

Maybe it is what it takes to move forward from a dictatorship to a (fake) democracy these days.
They die. The bacteria are dependent on a constant stream of hydrogen gas at higher concentration than typically found on earth. They simply cannot compete with any other organism outside of the reactor for which they are designed.
The reviewers found terrible opsec, lack of an appropriate threat model, and demonstrated the feasibility attacks both on the vote counting server and on the voting client.

For more information you can watch the video I linked above or read a summary here: https://estoniaevoting.org/findings/summary/
That sounds like a wonderful idea in general but I wonder how the legal issues would play out? If a company offers music for cheaper than would be legal in France in Estonia then a French citizen buys it for themselves would the company be liable under French law? How about a video game that involves shooting Nazis and which has a swastika in it but some German citizen buys it? I'm not sure how this could work without integrating European legal systems more.
Re [2], well, shit. It was a while since I was in touch with what's going on there. I didn't see that level of playing on emotions coming. I guess I'll have to ask my family what's going on there...
Yes, this strikes me as the pedagogical equivalent of the Paleo diet.
The walking tree harvester, called PlusJack, was a development project by Timberjack (now part of John Deere) revealed in 1999.

The machine never entered production due to high manufacturing and maintenance costs, as well as the speed at which it could cover ground.

The prototype is now housed in The Museum of Lusto [1] in Finland (near bottom of page for pictures).

[1] http://www.unusuallocomotion.com/pages/museums/museum-of-lus...
Yes, though because of the Olympics it has been waived this summer.
And a single fitness function, not an environment.
Evolution isn't designed, but it also isn't random. It's just directed by survival, which isn't always best served by maximum efficiency in specific functions like this one.
Must be the low living and coworking costs.
Huawei mate 8 got it.

Review here: http://www.anandtech.com/show/9878/the-huawei-mate-8-review
If you burn the alcohol and bury the biomass then you're carbon negative. This needs to get put into production immediately!
I hope this gets better uptake than Clojure's Core.typed -- for instance, see CircleCI's experience with it https://circleci.com/blog/why-were-no-longer-using-core-type... (though it seems the issues are getting addressed, https://theholyjava.wordpress.com/2015/10/06/an-answer-to-ci... )

Guido supporting this certainly helps.
You guys realize he's right over there https://news.ycombinator.com/item?id=11799963, right?

:-)
>"Avoid mocking and test doubles where possible, but sometimes they're the right tool. The tests should be treated as production code that gets boyscout rule'd as people go into it for whatever reason."

I agree, but a lot of people (at least in my environment) would play the "that's not an unit test" card, which is fine to me, we should care about the least intrusive way to automate code tests regardless of the philosophy behind it.
>There are nations where the natives are proud of beeing breeders?

In Israel the average woman has 3 children, and having 3-4 children is expected as the norm in the middle class.
I prefer to keep the mystery and not know all about my opinions from the start. It's the small discoveries that keep the flame of love alight in our marriage.
Truths from a (Former Serial Monogamist) Perpetually Single Girl
In the conclusion to this article "The Growing Trend of Impersonating Journalists" isn't really a new trend, Max Butler(Vision) used that trick to convince bank employees to click on his malware years ago. It's an old spear fishing method to pretend to have written a story about somebody or claim you're writing a book since it guarantees they click your bait.

UAE prisons, are also notorious hell holes devoid of any shred of humanity according to escort blogs who've been arrested there and forced to serve the mandatory 3 month sentence for prositution. People dying in the cells from lack of insulin or other medical treatment is common.
The same thing happened to me with the confirmation e-mail. It seems they have a problem with the registration.
Better than digging carbon up and releasing it.

This is carbon recycling, basically. Recycling is better than producing/discarding/producing, right?
50 free web tools
This announcement is about a year old. I'm not sure why Forbes is covering it like it's news.
Drunken Indian hostel girls
This was quite interesting; thank you for posting... I may be cheeky and submit it to HN.
Not exactly, because of ballot secrecy. Nobody, not even you, can prove what you voted (or didn't vote) with a paper ballot. This is the primary countermeasure against coercion and bribery of the electors.

With e-voting, providing ballot secrecy becomes much more complex because at the same time you need to prove that every voted is counted as it was cast.
Graphs of Salaries of Presidential Primary Voters by Candidate and State
No, that will no longer work in OS X 10.11 without disabling OS X's system integrity protection
It takes a while to go from announcement to devices with the core on store shelves.
HN's smothering love.
We need to sing about mental health
It dies because there is no hydrogen to consume ?
Sorry to be a wet blanket, but in the US your proposal would likely result in charges for violating one of several "bird laws" such as the Bald and Golden Eagle Protection Act or Migratory Bird Treaty Act. Defending your property isn't sufficient justification for causing harm without the appropriate permits. Farmers for example are brought up on charges when they harm a bird of prey attacking their livestock, or when migratory birds are poisoned due to improper pesticide use.
>fasting reliably produces that effect

First, one study doesn't tell us that fasting "reliably" produces this effect. Secondly, if it was a placebo effect then fasting would not reliably produce it. You would likely be able to produce no placebo effect by telling patients that there will very likely be no effect whatsoever on their symptoms.

>But here, since it is immeasurable...is it possible to call it a placebo effect?

If it is a placebo effect, you would probably be able to measure it by testing various other non-fasting diets. The difficulty lies in the inability to have a sham fasting diet, but you could likely mitigate that by telling patients there will likely be no effect on their symptoms from fasting.
Scenario: Mixing in the chamber isn't complete, after a few generations, bacteria that can survive in a low H environment continue to breed. Worker forgets to purchase reactor before maintenance, bacteria escapes. Hilarity ensues.
And the alert tone could be ICQ's "Uh-oh".
Digital Forensics – NTFS INDX and Journaling
Edit: op explained his intentions in comment below.
I would absolutely love to see this happen. I wish there was a govt user voice where people would vote for their ideas and those with the most votes in a department would have to be looked at.

We seem to have a democracy but the only decision we can make is which man/woman leads the country.
The create vs. save is a typo, those could easily both be create and my point is identical.

Regarding validation - depends on who you ask. Single Responsibility Principle taken to an extreme would probably support the idea of having a single class whose purpose is to validate an object.

Regardless of nitpicking though, the point is that dependency injection often makes it harder to reason about code (as large parts of the "business logic" of code are relegated to a dependency that isn't obvious to locate), and are often done strictly for the benefit of the tests, rather than the functionality or comprehensibility of the code.
POLLS SHOW MANY MILLENNIAL VOTERS TURNING TOWARD TRUMP
Is SQL a Real Standard Anymore? (2001)
I've been to Puerto Viejo & I can tell you... There is nothing there. Well. there were a lot of mosquitos. And very cheap cocaine (i'm not so into that stuff). I guess $6 cocaine might make you very productive?
I had two problems while teaching myself how to code; I'm not that passionate about it, and learning technical disciplines on line is not how I learn.

I viewed coding as a means to an end. Learn to code-->start a business-->get investors-->pay someone else to code. I didn't care much about what I was learning, only that what I was learning could potentially fulfill other goals. That, in and of itself, wouldn't necessarily deter someone from learning how to code, only...

I struggled learning through on-line tutorials (Code Academy et al). It's not how I learn. That was unfortunate, seeing that coding community spearheads this type of learning. I realized that if I wanted to make it work, I'd have to register for a class. Then I became scared that maybe the struggles wouldn't persist past on-line and I'd be financially committed to it. I wasn't willing to take that risk.
http://i.imgur.com/tdgwm5k.gifv
All I can think of when seeing this is that the animated gif looks exactly like a Power Fist from Warhammer 40k, and that the rest of this looks like some of the original e-frames from Exo-Squad when they show the scenes of how e-frames first originated.

Powered body suits can't come fast enough in my opinion. Outside of war, there are just so many uses for enhanced strength and the sheer flexibility something like that allows for tools, dexterity, working with electrical or extreme temperatures, etc.
I made my side project profitable quickly with a relentless focus on costs. The only fees I have are to Apple (dev license) and Delaware (for the LLC). Any service I wanted, I found an open source project and figured it out. I use the free tier at red hat open shift for hosting. If you let yourself get nickel and dimed by layering on SaaS products, you won't get anywhere.

Of course, I'm talking about building a profitable, low-touch side business, not a mega company.
It's absolutely true that all else being equal, it's easier to reason about smaller methods than larger ones. Most of the time though, what you're trying to reason about is an entire process rather than a method in isolation, and how small methods interact with each other is an important part of that.

It's absolutely true that there's almost never a time when a 1500 line description of a business process is the optimal approach. Conversely though, if abstractions are done poorly, those same 1500 lines split into a maze of different classes that don't cleanly abstract a particular, human-comprehensible part of the process can be just as hard to deal with.
Welcome back?
Unfortunately: https://getdeckchair.com/
I had a similar experience, but many homeschooling parents just re-invent the drudgery and blinkers of the stereotypical school. You and I are fortunate that our mothers emphasized the joy of learning.
I've only been to Floripa from this list---took a surfing class on the north part of the island. It is lovely, but was just a bit too sparse for my taste. You'll want a car unless you enjoy 30 minute bus rides among the multiple neighborhoods.
In order to successfully pull off the MITM attack against TLS connections they will need a rogue CA or cooperation from browsers. Fortunately Thailand is completely dependent on foreign software and services, and I see no reason why Google, Mozilla, Facebook, etc would cooperate.

The government will still be left with two options: Severely cripple themselves by blocking entire services or remain unable to decrypt traffic. Unlike China, Thailand is in no position to create their own search engines, social media and messaging systems.
Author here: I'm equally surprised it worked so well with such little training data. Each image contained 1 example of each character (18 total characters * 10 images = 180 examples). Having said that, I don't think it would generalize well to other people's handwriting until I provided a (lot) more training data.
I agree, but we as a society should still have a say in how we curtail our wildness. It would appear that our say has been taken away, or at least hijacked, recently.
If you want people to contribute, open it up in github.com.

I like the way it's multiplatform, it's interesting. You can maybe get help from other people to fix bugs, multiplatform products usually have plenty.

Best Regards,
Docker Cloud, what is it? How it works?
Some of the people behind Plan 9 lobbied AT&T's management very hard for years to get permission to open-source it, which they obtained in 2002. (Lucent Public License 1.02 satifies the Open Source Definition and the Debian Free Software Guidelines.)

Some of the people posting to the Plan 9 mailing list at that time from plan9.bell-labs.com addresses certainly hoped that Plan 9 would catch on.
It's reasonably consistently measurable and has demonstrated correlations with both causative factors and outcomes. You can legitimately question the nature of what is being measured, but it's obviously something real (even if it's a composite).
Building Serverless Architecture with AWS Lambda, Snap CI and DynamoDB
> Nobody, not even you, can prove what you voted (or didn't vote) with a paper ballot.

More importantly, nobody is allowed to enter the voting booth with you. However, there's absentee vote by letter in practically all european voting laws that I'm aware of and that can be used as an attack vector since you can fill it in at home.
I'm reasonably certain about Symantec Vip Access, because I've decompiled it (download apk 3.1.3 -> dex2jar -> jd-gui). Class named ṝ method named ˎ make calls that look like calls to the android key store. Hard to be 100% certain because the code is obfuscated though.

I was wrong about Google Authenticator. I assumed it was the same as Symantec because of all the people online complaining about being unable to back up their credentials.
Some of the people behind Plan 9 lobbied AT&T's management very hard for years to get permission to open-source it, which they obtained in 2002. (Lucent Public License 1.02 satifies the Open Source Definition and the Debian Free Software Guidelines.)

Some of the people posting to the Plan 9 mailing list at that time from plan9.bell-labs.com addresses certainly hoped that Plan 9 would catch on.

In the 1990s Rob Pike tried to persuade one of the major browser vendors to support Plan 9.
Also: Huawei P9 (+ plus), Sony Xperia X, Alcatel Idol 4S. Samsung Galaxy Tab S2, Amazon FireTV 2nd gen and some still unavailable smartphones.
I work at a well recognized soft company. First year SDE's get paid more than me with a fat signing bonus because they come from Stanford. I've been working for 3 years now. 5 years prior experience. As a L1 you don't have much negotiation leverage.
It's been two weeks of standing. Zero weight loss.

http://healthydeveloper.com/weekly-checkin-05-29-2016/

vs.

http://healthydeveloper.com/weekly-checkin-05-22-2016/
I'm not sure I agree with the tactics, but I agree with the "attacker." It seems pretty obvious that the intent of the challenge was to find an efficient automated way of reproducing the shredded documents.

The author even points out the movie where a bunch of people put together shredded documents. So everybody already knows it's possible with enough people working on it. But it's boring, labor intensive, very expensive, and doesn't scale at all. Sure, it's faster on 5 documents over a few days when everybody's excited to be competing, but how many people are going to stick around working for free for 50, 500, or 5000 documents when the system is used in real life?
How do existing property taxes not penalize retirees/Grandma, forcing them to move out? If they start owing LVT, they could defer payment until they sell their property[0]. There are many ways asset-rich, cash-poor people could be accommodated. And I doubt there are that many of them anyway.

0 - http://kaalvtn.blogspot.co.uk/2013/01/a-poor-widow-bogey.htm...
Ha! I always assume some good faith in the judgement of the people that would be removing things. Didn't realize that would be withheld here.

So, in short, no. It is not just a time bound thing. However, if you have not had a test fail in years, it is a good time to audit the test to make sure it is still relevant. If it isn't, get rid of it.

It is this kind of logic that insists on the pre flight video that everyone ignores. We can, and should, do better.
thats awesome. If our company manages have some extra cash somewhat soon I am hoping to buy a printer or two for the library we used (harold washington, the main one downtown). I believe they had some sort of rental deal or something. Would love to get them one of the resin based ones.
Why David Hume Is Popular Now
Extending that analogy, I enjoy having a robot that will tell me if all the enemies are dead. Then I can try out different spells to my heart's content without having that nagging doubt about their effectiveness.
Ask HN: Looking for a 220v to 110v converter around genevillier/paris france?
Landed in france couplenof days ago, and cant plug my laptop. I tried la fnac but dont sell converter... Any frenchman help?? Lol
Yes surely I will.
I think a better example is balancing pendulums. They stay upright under random movement, but fall when things go still...
GitHub renders tabs as 8 spaces. It is crazy and looks ridiculous.
Sometimes yes, but luckily I have taken the time to understand the arguments so that I can rebut them and counter rebut their rebuttals.

Almost everyone around now makes off the cuff jokes about my paranoia, but in serious discussion they mostly understand now.

For me, as former military, I always try to bring it back to the Constitution and the rule of law, which tends to have more weight with most Americans than you might expect.

Things like this have made me think though, that what I would like to see is a site that takes a controversial topic such as this, and just lays out all the evidence, arguments, counter argument, etc, along with citations and logical analysis to lower the barrier to entry in a way.

Come to think of it, I get more pushback on HN than just about anywhere on these topics, which is extremely dissapointing.

As a sysadmin, it's part of my job description to be paranoid. Hell, does anyone remember the Snowden file with the title, "we hunt sysadmins"!?
This is a good idea for a post, but I'm suprised at the list.

Suprised they left out:

-Ho Chi Minh City (huge number of nomads here)

-Bangkok (same thing)

-Prague (the thailand of europe)

-Bali (the original eat, pray, love)

-Medellin (every nomad in South America is here)
Definitely. Its amazing how much people (particularly investors) worry about consumer vs maker from a perception perspective. Hoping we will be able to maintain consumer simplicity and elegance but maker hackability and general inventiveness.
Unlike, say, AMD, Intel or Apple, ARM does not make or market CPUs to consumers. They design and market CPU IP to SOC makers. The road from inception to actual product for a typical SOC is longer than a year, and from that it takes time for device manufacturers to actually put the SOCs into devices and sell them to you.

This naturally means that it takes quite a lot of time for ARM cores to go from the time you first hear about them (when they are being marketed to SOC makers) to being as close to release as the point when you typically hear about other CPU cores (when they are being marketed to you).
Would they?

I did read a bit on that, and tried to implement a simple game on it. What I've learned is:

a) it seems to be vapourware; there are some blog posts about it and examples floating around, but that's pretty much it

b) it seems to make sense only for MMO games, which are glorified interfaces to database tables anyway - hence the ECS model, which is about treating your game design as a database problem - fits it well

c) experienced people I talked about think this is a stupid approach, for reasons I'm probably too dumb to understand (except the efficiency ones)

d) in games that are not database-like MMOs, it's getting very hard to figure out what should be a component or a system, how many systems should you have, etc. etd.

e) it seems to seriously complicate implementing game logic - you end up spreading code that belongs together across many different "systems"
The brain clock that keeps memories ticking
I didn't read the whole article, but it seems about 10% truth, 90% natural fallacy.
Yup. That's the deal. Tried to go back when the relationship was a bit more tense (10 years ago) and got denied AND blacklisted for 5 years sad face
I did not mean literally "hasn't failed in years? deleted."

Instead, lean on the judgement of the people working the system. If it hasn't failed in years, it should be audited to see if it can fail. And if not, removed/revised. Obviously at the discretion of the entire team. (This would be a code reviewed change, after all.)
Well, an argument of taste comes into mind. If my life is based on daily enjoyment in my meals then giving up flesh is lowering my happiness.

The enjoyment, the participation in a carnivorous human culture is integral to my existence. Food being a major part of it. Dogs in China, chickens in the rest of the world, calves, lambs and other babies. Factory farming makes their life miserable (or maybe the fact that dog flesh is "magically better" if you torture it before harvest, absolutely disgusting practice) and if I am aware of that I might not enjoy it anymore. Therefore I participate in cognitive dissonance, provide arguments which make no sense but soothe my conflicted mind.

Organic farming, humane slaughter, cage free, all lovely cognitive dissonance. It's always there. When slavery was actual, we tried to give them better rights, just like we do for animals - instead of abolishing the practices that make our minds conflicted.

Of course I can live without meat, dairy and eggs - I've been doing that for more than 20 years.

Just love speaking from the other perspective. :D
The Python docs are high quality.
Well, based on the original videos Rich did to promote Clojure, I think I remember him claiming that STM was never meant for cases where you wanted parallelism for performance reasons.

STM was intended to make it less error prone to use threads in places where concurrency was the right fit for the problem.
I can wait for the kinks to be worked out, so that a software error doesn't result in my arm being yanked out of its socket.