skysight-inc/HackerNews huggingface dataset:
Yes, higher level languages are "so you don't have to". You just declare a function with parameters, for example, and don't have to worry about which numeric offset into the stack frame is that parameter, and where do the local variables start. You don't have to worry about allocating registers to your intermediate values.

"So you don't have to" is entirely valid.

You have running water so you don't have to walk half a mile to some well with a bucket. The trade off is the whole plumbing infrastructure and the trade which maintains it.
https://blog.oz-code.com/analyzing-github-linq-usage-the-res...

Closest thing we have to real data, but it's been my experience in OSS and in professional life.
Conductive windows exist.
But how do you draw the line on required knowledge? At some point you need to say "This should be DBA territory", and that's the soft wall where responsibility gets thrown over to the other side. Do I spend time poking around at a problem I've got, or do I hand it off?

The thing is that soft wall is wayyyy too vague for anyone to prepare themselves before actually joining a team. I may not want to join your team if you require everyone to be a database expert because I don't like databases. But because the communication around this is so damned vague, there's no way to know before joining.

If you somehow have a SQL-oblivious developer, he should be identified early on because it's not compatible with the level of competence you've established for your business.

Why is this guy suddenly writing performance-critical queries for your webapp and not working with his strengths?

Does he have any strengths? No? Why was he hired? Shouldn't someone be reviewing this guy's code?

The SQL-oblivious developer is a perfectly natural occurrence from a time past when front and back end job postings were not wrapped into a full stack developer position for less pay than those positions combined. It's just that it's so easy to pile on requirements that it just outpaces some people.

Can we identify those people reliably? Yes? Congrats, you've probably got a way to actually test developer competence without invoking another 300-post threadnought on HN and you will likely be very, very rich.

But see, you can't go off studying every single thing mentioned in the context of "Things important for developers to know" even if you wanted to try and keep up. There have been tons and tons of blog posts and articles and angry posts about terrible situations created due to a lack of knowledge and everyone just says "Hey, you should know this, get to it". Even if I wanted to filter through all of those posts, how do I know who to listen to?
>The cloud enables fault tolerance, resiliency and graceful degradation

No, tooling to failover and spin up new instances does that. An enterprise with 3 data centers can do that.

"the cloud" is just doing it on someone else's hardware.
> WTF. No concept of the N+1 problem.

Huh? I feel like I'm missing something. Eager loading, done right, is how you avoid the N+1 problem.

In ActiveRecord, Customer.includes(:orders).where(customer_name: 'Fred') would execute, at most, two queries even if there are many Freds with many orders.

The only real ORMs I've used are ActiveRecord and a tiny bit of EntityFramework.

Is this kind of eager loading not common? Or did I misunderstand your remark?
Zimbabwe’s new “bond notes” are falling fast
By reading this I have the feeling it's like saying "You have to know every technical part of your car in detail before you drive it". I'm thinking that in a complex project you don't have time to do that... some people just want to drive but not think about it too much. Seems Hibernate has too many pitfalls if you are in hurry to develop something and you are not doing performance measuring (and beeing able to tune it) in every step of development.

So don't use Hibernate if you are not an Hibernate expert?!
> but no one prevents the developer to keep the dynamic dispatch by default and just do the type-checking,

Isn't that what interface{} does?
>I've used ORMs longer than the term ORM existed. I've never once thought it as a replacement for SQL. It's a supplemental tool.
Yes, but 99% of the documentation points to Hibernate as a replacement tool (for Sql, the begin/commit/rollback, joins, etc.)
In one breath you say the government would coordinate sharing fb data, in the other you say they don't. Which one is it?
Geena Davis Partners with Ford to Fight Unconscious Gender Bias in Media
I'm curious - if one carries a microSD card in one's mouth, will mm-wave or X-ray backscatter airport scanners see it?
No, but when your requirement is to "never loose a write regardless of which server fails" you have to make sure the mutation was acknowledged by more than one server.

So the least you have to do is to wait for a second server to confirm the write. But now what do you do when the network link between the two servers goes down in-between a write? The write might have already been applied on the first server or it might not have. The same goes for the second server. But you can't be sure either way.

For our thought experiment, let's assume that while the servers can't talk to each other anymore, some clients can still talk to each of the servers.

At this point, you either have to give up availability (i.e. don't accept any further writes until the fault is resolved) or consistency (i.e. potentially return unacknowledged/stale data from one of the nodes until the fault is resolved).

While returning unacknowledged/stale data is acceptable for some usecases, it does break ACID semantics. You can't get both ACID and "always-on" availability with a simple replication scheme like this.

If you want linearizability and HA, you need at least three servers and a more complex, quorum-based scheme. However, Postgres doesn't support that (AFAIK) - you have to use something like Zookeeper or CockroachDB. I think this is what zzzcpan meant.

(I realize that you only spoke about never loosing a write and didn't say anything about updates/queries. If you don't care about ACID, postgres with synchronous replication is a good highly available solution)
Nintendo Switch patent shows off a VR-style headset
I think it's like javascript, when you had to use one language on the server then switch to something else on the client it lead to many years of trying to abstract html and javascript into java/c#...
Maybe it would help if languages would allow for first class integration with sql like asp did for html
Too late to edit :/
>stale coffee

I'd say consuming stale coffee is totally fine. The only certain way (that I'm aware of) to get coffee that won't be stale is to grind the beans just before use, and I certainly do not have patience for that. I buy packaged coffee even if my hipster-y friends disapprove.

For a regular coffee drinker, a far more useful way to improve the taste of coffee is to remember to wash the pot of the coffee machine more regularly.
"serves the intended purpose of conveying that the community as a whole doesn't think the comment is valuable."

No, it says that more people downvoted it than upvoted it by a certain number of votes. Says nothing about the community as a whole which may have never seen the comment due to the downvotes.
Traditional TV’s surprising staying power
Since I live somewhere now where I can't get sharp provolone, I get the stuff the supermarket sells and leave it out on the counter for a month before I eat it. It tastes much better that way.
Just for clarification.

I'm not dishing OOP per say. My main concern is OOP emphasis (Java) is everything needs to be a class. There are times when there isn't a need for a noun for a bunch of functions that operate over a collection of abstract data types. The other problem is how OOP is first introduced to programmers. They're taught they need to categorizing everything into a taxonomy (classes) and inheritance. So the emphasis is incorrectly put on the art of taxonomy instead of getting the job done the most straight forward approach.
Criminology’s Wonderland: Why (Almost) Everything You Know About Crime Is Wrong
I’m a Data Scientist and I work in a large-ish corp. We have a dedicated engineering team who take care of all of our infrastructure needs - we mostly focus only on data science. I would expect most medium and large enterprises to have the same setup. Why would they use FloydHub?
Interviewees Needed for Article
I'm a reporter for a small paper, & I'm writing an article about Silicon Valley and its effects on foreign policies. I'm focusing more on the immigrant workforce, but I welcome any and all opinions. If your company falls under one of the 100 companies that signed the brief against the travel ban, even better. Please tell me if any of you are interested and thank you so much for the help. list: http://apps.washingtonpost.com/g/documents/business/amicus-brief-by-tech-companies/2322/
It is AGPL, not GPL, so code using the API must be AGPL as well. That's the difference.
ycombinator.com also uses PHP.
Not all acids are the same. What's at play isn't only the amount of free protons but also what else is disassociating. For instance, hydrofluoric acid is considered a weak acid but it can severely burn (pretty slowly but it will get you) or even kill you. The fluoride group will consume the calcium ions in your blood and possibly send you into cardiac arrest.
360 Total Security 2017 Crack and Product Key Free Download
Reddit and many subreddits have rules that downvoting should not be done for disagreement.

HN has no such rule.
> The way I describe it to most people is very simple. If you give a ADD/ADHD child Ritalin, Adderol, etc, they will calm down. You give those drugs to a normal child and they get super hyperactive.

No they don't, ~25% won't feel anything. Most will become more focused. Methylphenidate and Methamphetamine /sound/ the same, but the former is better at "stimulating" certain brain structures : )

> Inversely, you give most people a stimulant such as caffeine and their heart beat increases and they perk up. I've always been very careful about coffee in the morning or teas as it is very much a calming downer. Sometimes I will drink a coffee to really calm my (always thinking too much) brain and let me focus, but can't do it if I'm the least bit tired as I'll be more inclined to doze off mid day.

Yeah, the "ADHD people react oppositely to stimulants" stuff is folklore. Go drink a quad shot latte and tell me caffeine actually makes you tired.

> I'm happy to see more actual science that shows this is a real thing, not something made up by an impatient child or child who had lots of trouble paying attention in school.

Brain scans are fun, but cognitive psychology is where the real work gets done: https://www.youtube.com/watch?v=NUQu-OPrzUc
I also, also sold my startup last year and am sitting on a nice pile of FU money.

The pace I'd wound myself up to over the past 10 years of building culminated with a truly awful 2016 where I did little else but road-show, due-diligence, and try to hit targets required to close.

I haven't spoken to some friends in years, and I'm having trouble connecting with current friends & other parents in my community who are mostly "professionals" with 9-to-5s.

So I can identify w/the article, but my experience more closely mirrors GoRudy's - since we sold, and I started recovering from the chaos life has been great.

The two things outside of family that brought me back into balance:

1) Going to entrepreneur meet-ups and HELPING! I love diving in and helping other people on the path, making connections that are hard to find, etc. I would never have made it without people helping me, I use them as a model for helping entrepreneurs now.

2) Charity. Not "go to a donor party / write a big check" charity but meaningful, directed contributions are an amazing thing for the soul.

May we all have such high quality problems!
Are you talking about Chelsea Clinton? According to Wikipedia, she didn't exactly get that NBC job "right out of college". She graduated from Stanford in 2001, got a masters degree at Oxford in 2003, did some consulting work, went back to school to get another masters degree at Columbia in 2010, and then she got hired by NBC for $600k in late 2011. So yeah, if by "right out of college" you mean "a year after getting her second master's degree" you are correct.

Oh, and while she was working at NBC she also got her PhD in international relations from Oxford. That's not really relevant to your claim, I just found it very impressive.
Given that (national) networks routinely pay 7 digit salaries for the most minor talking head celebrities, on and off camera, I wouldn't say this was particularly "shocking".

There's definitely a line between unfairly misusing your name and not being allowed to profit from it, but nonetheless.
isn't the resolution of switch 720p?

it will look horrible in VR.
China’s new craze for live-streaming
A major study links air pollution with 2.7M preterm births per year
Because they want people to actually move to Bay Area for 3 months, which is quite difficult for Chinese (visa, etc.)
Nowhere in my post did I say that Munich was a socialist government.
GOPATH is optional now

GOPATH isn't optional; it just has a default value now.

If you're using anything in a vendor folder, you still need to set GOPATH to a parent folder of your /src/project.

ie. `vendor` is still ignored if it is outside GOPATH; and if you don't set GOPATH, it just defaults to `$HOME/go`. If you ignore GOPATH and don't set it, your code won't build.

You still need GOPATH for now.

(once vendor can exist outside of GOPATH we can really start moving forwards with things)
... well, well after non-self regulation has been in place in other countries.
> Microservices and NoSQL get a lot of hype, but in many cases what you really want is a relational database that simply works, and can easily scale as your application data grows.

I believe this product is very threatened right now by Google's newly announce Cloud Spanner database[1]. Even with services like this that make scaling "easy", it doesn't yet make it transparent like Google is striving to do.

[1] https://cloudplatform.googleblog.com/2017/02/introducing-Clo...
My father was a "Samsung Man". That's actually a term that all Koreans know, and it used to be a badge of honor, especially in the 70s and 80s.

Samsung used to take care of its employees well, paying great bonus, and giving its strong performers a piece of (or whole) sub-contracting business as retirement gift.

Those were the old days.

Now, all you hear are their brutal and sleazy business dealings a real shame considering they are 100x wealthier than when they were at the most generous.
> Material things do not make people happy, at all.

Everybody says this, all the time. I would like to propose the controversial theory that actually material things do make people happy, at least within certain constraints.

When I was younger I had shitty cheap material things which made me unhappy. Now I have better stuff which makes me happier.

I used to have a shitty unairconditioned apartment. That made me unhappy. Now I have an apartment whose temperature isn't a problem.

I used to have cheap furniture, which was uncomfortable, and that made me unhappy. Now I have better furniture which is comfortable, I am happier.

I used to have a cheap unreliable car, which broke down and made me unhappy. Now I have a reliable, comfortable car I have no reason to be unhappy.

If you're a baseline-unhappy person (as I suspect the author is) then material goods are unlikely to improve your unhappiness. But I'm a baseline fairly happy person, I don't get unhappy unless there's a specific reason, like discomfort or inconvenience. Sensible acquisition of material goods can remove discomfort and inconvenience, thus making you happy.
Agreed. Once you have the basics fulfilled and don't have to worry about your day to day material needs, the excess capital can be utilized towards experiences rather than possessions (of course there will always be objects that give us great emotional joy).
The brutally honest truth about this guy is that he's an insecure prick who loves boasting

> Only 0.4% of all businesses make it to $10M in annual revenue. We made it almost halfway through...When I sold my startup, we had 100 people working with us.

> Unfortunately, I no longer have very many friends...

> ...Tesla...$300 pairs of jeans, $450 pairs of boots, concrete countertops...trips to New Zealand no longer bother me. That’s great and all, however ...you come across as a tone deaf asshole.
Will he be pardoned for the third time and by the third different president?

(probably)
Sure but food is is almost too clean now.

For example an unpasteurized cheese has a whole ecosystem of bacteria, each keeping the others in check.

The cheese like substances in most American grocery stores however are almost sterile, so a single bacteria like Campylobacter can colonize it and take it over unopposed.

Not all bacterial contamination leaves a detectable smell.
Mass entertainment in the digital age is still about blockbusters
How to exercise for free
Have you read any of the Geneva Conventions, let alone those specifically to which the USA is a signatory? Their rules for the treatment of prisoners are limited to uniformed combatants with specific insignia, not random terrorists or insurgents hiding among civilians.
I think OP's line is hyperbole, and that you're both getting at the same thing in the end. Once you do remove your sources of baseline discomfort, material upgrades above that level don't move the needle much anymore.
I'm wondering what their target audience is. There's not very many power-user features left over from Opera 12. And the Facebook Messenger feature seems like it's targeting casual users.
>That it could have happened yesterday, that it could happen tomorrow.

Khmer Rouge in Cambodia and countries like North Korea for instance. Middle east and parts of Africa. Balkan. So many other and far more recent outbursts of inhumanity than the holocaust. You would think we learn... Not sure why the US always tends to focus on Israel and the holocaust though; I am from NL, I have family of Anne Frank in my family (by marriage) who obviously lost all their family and we must never forget (I make a point of educating myself and others about it), there are things happening now and recently happening that are somehow taken less seriously or are not known at all than something that happened 75 years ago. It is always hard to say this without creating the feeling I am/want to diminish something, I am not, but the fact you say 'could have happened' and 'could happen' shows that you miss(ed) some things were, because of religion or other ideologies, people were/are tortured and exterminated far after WOII and on quite a scale (in tiny Cambodia a few million(!) people were killed and tortured for instance in the late 70s; you were rounded up if you had glasses as you were a filthy intellectual for instance).
All these things he listed (losing touch with friends, ruining business opportunities, treating people poorly, appearing 'higher class') happen to almost everyone at some point in life but without being rich.
WSJ Article -

http://archive.is/iy1hR#selection-4695.71-4702.0
I think now is the time I can afford to go in a completely unrelated direction.

Also last summer I interned as a front end developer at an analytics startup. My work there was to build prototypes of visualizations that were to be included in the product in the future. So yeah I have played around with visualizations as well. It's a pretty good field to get into as well.
Can you read while running on treadmill or something? That's an extraordinary multitask if you can!
ammmm, if your friendship requires constant hand holding then I would say it would better to lose them faster (early on) because they're not going to be around when you hit the hard times.

My definition of a friend is someone you can rely on when things goes to shit eg... Being half way across the country and you've just been robbed and they drive 20 hours to pick you up.

Now if they cannot even meet you half way across town because you have a deadline then I will say you don't have a friend.
**** Please Give Feedback on Juxtalink- Free Downwload Available ***
Brutal truth -- sounds like arrogance.
Why does SQLAlchemy feel so much nicer than Hibernate? Is there something equivalent in the Java world?
Something I'm curious about is why this next iteration of the Rust Programming Language book has been developed relatively hidden away from new folks, who have to continue using the old book unless they stumble upon the new one somehow.

I would think that if the content of the new book does a better job at educating new users of the language, you would want that to be in front of everybody as absolutely soon as possible.

With that in mind, why is the strategy to complete the new book entirely before moving over? If the new one has such big gaps that it can't stand on its own, why not try some gradual migration?
How to use lessons of the Sex Pistols to sell records
Based on this [0] the code doesn't have to be shared. Also would not like to publish code that goes against commercial interest of the Citus team, which I like quite a lot.

[0] http://softwareengineering.stackexchange.com/a/314908
Show HN: Faster Green Threads in Common Lisp with Duff's Device
I think this was a pretty shallow article. The author comes off as somewhat abrasive personality-wise. He's a natural born leader - we are reassured multiple times - but he seems to repeatedly annoy people in his life and can't figure out how to get 3 or 4 band-mates to follow him. OK.

A lot of the money troubles are more about wealth inequality than anything specific to the startup world. When you're wealthy, you need to learn to be sensitive to the everyday financial concerns of those who aren't. You could be subjected to this as an entrepreneur, a physician, a lawyer, or countless other professions, not to mention heirs, lottery winners, or folks who marry into money. Planetary coexistence 101.

Friendship is a two-way street. As I became wealthier through successive exits there were some people from my childhood who I stayed friends with, thanks to conscious effort from both sides. These are very valuable friendships.

He says 'material things don't matter' but doesn't expound much, leaving us with the implication that money doesn't matter at all. Money is the freedom to spend your time however you want to, and that's pretty damn valuable. The author's real problem may be that work became his sole identity - and that now having earned some freedom, he has no idea what to do with it. I wish him well.
I understand how it can come out that way, but I didn't read it that way. He's genuinely trying to straddle the fine line between being honest about recognizing where he is and how he's perceived while simultaneously acknowledging his accomplishments. It's not easy to walk that line. I see the author coming from a humbled, almost despairing perspective. That _despite_ his accomplishments, which he lists for emphasis, he's not happy.
Why More Democrats Are Now Embracing Conspiracy Theories
Strikingly is from and based in China as well!

[edit] - sounds like the article is talking about this current batch.
Bottled water has an expiration date.

280 million year old salt. Expires in 2019: http://imgur.com/a/Sug5c
That's a poor title considering they've actually had a lot of success with their balloons, so much so that they will be able to use less of them. That means it's actually more likely to happen.
I you're still reading, I was glad to see you mention the international funding successes and would like to learn more about the internationalization of the YC program. Thanks!
I enjoyed this writeup. It's good to know the software we depend on for our companies data is tested to this extreme.