skysight-inc/HackerNews huggingface dataset:
How to Be a Successful Entrepreneur
In my common role as a "fixer", someone called in or hired to rescue a failing project, one lesson I learned the hard way was to make sure the organization hadn't kept the person responsible for the failure on the same team, generally with a demotion. He would invariably continue to mess up the project; very possibly unconsciously, I figured one reason was that only continued project failure would validate his prior failure.

That, and just plain incompetence, e.g. back in the bad old days of 8088 IBM PCs, when people frequently programmed in C, it wasn't safe to hand such a person the responsibility of error reporting code, which could easily crash the whole application (real example).
I think he's trying to define "corrupted" data as completely inaccessible data (because of file corruption, presumably). However, if I zip up a picture of PaulGraham.jpg and when I unzip it I get one of Iron Man, I think I'd be within my rights to call the data corrupt.
I use to work in pharma research (at the data acquisition and analysis side, blinded from treatment) and the fact that pharmas are able to start clinical trials and then shut them down without reporting result is a problem.

The folks who make those decision usually have access to unblinded data and in the least objectionable case they do it due to lack of efficacy but you never know. Maybe they found a side-effect and would rather it not be looked at in the context of what the drug is approved for.

There's easily the recovery of a billion dollar of R&D costs at stake.
http://www.camintejs.com/
While it doesn't take away from the magnitude of sending a grand piano-sized suite of instruments and cameras to Pluto, both the planetoid and the NH probe are actually closer to 5 billion km away[0][1].

Pluto does indeed have an aphelion at some 7,311,000,000km (~48 AU), but its eccentric orbit means that its perihelion is about 20 AU closer to the Sun than its aphelion.

[0]http://spaceprob.es/newhorizons/
[1]http://pluto.jhuapl.edu/Mission/Where-is-New-Horizons/index.php
"anecdotally, I have noticed drinking a substantial amount of water does keep the lights on"

I only drink water in the morning, 1/2 - 1 litre. This replaces the loss during the night and I found out that I don't need any coffee after that any more (provided I got enough sleep).
Similar things happen during the daytime: if I don't drink at work, I crawl home completely run down. With lots of water, I leave the office in good mood and after a few minutes, I am back to full capacity again.

All this raised many doubts in the effects of caffeine in the morning. Overrated, I think. Its the liquid, not the coffee that does most of it (most, not all).
yeah you can literally get a wooden desk for this much
Exorcise hardware - shades of the Laundry files :-)
Reversing the Incidence of Malaria 2000–2015 [pdf]
Billy is a classic tale of 'an idea guy' where they work (hard, incredibly hard) on whatever the fuck they're doing for years and have nothing to show for. To be honest, in this case it's alluded Billy had biz contacts which is (incredibly) valuable. Most of us have been in situations like these and know what and how to recognize if it's valuable to join in or not.

On the other hand, Bobby has some issues going on which are out of the scope of that little venture.
The text you quote is not in the article. Perhaps you mean this?:

> Actually, we are in charge now. You just haven’t realized it yet. Automate or be automated. If you don’t know how to map out complex systems. If you never got grounded as a kid for taking things apart. If you are too lazy or unwilling to learn our ways. If you don’t work for us yet, you soon will. Because software is eating the world.

These are things that software engineers tell themselves after they have been bullied in the business world to remind themselves that they are valuable and that they should be respected, despite encountering people sometimes that place no value or respect in either them or the work that they perform.

Perhaps you could try and share what about the text feels evil to you, though? Why does it feel threatening to you?
Not me, I want Jarvis. I've been waiting 4 decades for it. I grew up watching Star Trek. I want the future that I was promised.
Hey, why the downvotes?

https://en.wikipedia.org/wiki/Loudness
Now let's find out if this anti-depressant really helps anyone, or is it just another terrible drug with horrid side effects? If it doesn't help better than placebo; take it off the market?

Let's throw out all those lousy studies that were done in the 90's and later? Let's start fresh--study these antidepressants, and get rid of them(adolescents, adults alike) if they really don't help anyone besides doctors, and drug companies finances?

Yes, I know it's tough when you have a suicidal person in your office, and all you have in your arsenal is dubious drugs--marketed by ruthless companies? I don't what a caring practitioner should do. I really hope Psychiatry/Psychology makes some breakthroughs?

I do know drug companies have pretty much stopped all research in new anti-depressants. Why--they were caught with their pants down, lying, hiding bad studies, and fooling doctors and patients alike with their Slick claims.

(If you happen to be depressed, I can guarantee it gets better as you age, or with time. Hang in there. Don't let our rediculious, narcissistic society get the better of you. The problems you have in your youth--just might look a lot less serious as you get older? Yes--talk is cheap, but I have no reason to lie. I have no agenda. I don't want your money. I'm just a dude who's been through the system, and didn't like what I saw, or ingested. If you are really on the verge of doing something drastic; go straight to,the emergency room. There's one procedure that actually has a high cure rate--if you are really that desperate? I am obviously not a doctor, nor would ever want to be one.)
Caffeine on net suppresses stress systems and improves many cellular level functions. Reams of epidemiological data strongly indicate the equivalent of four or five cups of coffee a day is good for you.

If caffeine makes you jittery or causes other signs of increased adrenaline that means you are probably in poor health. Note that it's best to take it with food or a bit of sugar and taking it while hungry or low on glycogen can cause a bit of stress.

Coffee is nothing but calming for me and I have zero withdrawal symptoms if I go a day or two without it.
Looks like they are having some problems with caching. Many labels in major cities are cut off. Caching is hard, especially when you aren't using an out-of-the-box product like ESRI
No, I don't want you to follow it. In fact, my personal ideas are a bit different too.

But it is the most usual approach (or, at least, almost everybody works under it almost all the time - but people may identify with somehting else), and the article didn't make a good claim for why we shouldn't just shut-up and calculate.
GBD Compare – Data on world’s health levels and trends
guessing less atmosphere = less erosion
How fast is it? SQL on top of KV is tough to make zippy due to metadata and scanning issues.
It's pretty common for RDBMSs to default to read committed, which is arguably a mistake on the implementer's part, but does allow for some pretty serious inconsistency if you don't know what you're doing.
Well, SERIALIZABLE isn't the default in Oracle, Postgres, or MySQL.. it's READ_COMMITTED, READ_COMMITTED, and REPEATABLE_READ respectively (unless the documentation i just looked up is out-of-date)

I'm just saying you still can't rely on it by default, and have to start reading the details of the isolation levels. If you're doing that all the time, it might be a reason to rethink the design (however, there are of course some exceptions)
He has the backing of a good part of the UK medias and the establishment: just look at the news surrounding the internal Labour election.
Speed was certainly a factor. I remember I used to use a desktop application[1] for web searching, and after using a little while always noticed how the results from google were returning about 30 seconds before any of the other results.

It wasn't long before I dropped that application and just used google, I wasn't waiting around for any of the other results anyway.

[1] Copernic - Long since pivoted into desktop search
I haven't participate in any startup weekends / hackathons etc, but these descriptions sound very shady with sharks circling around. Is this really the true picture?
> should accept non-conformant input as long as the meaning is clear

This is the part I don't agree with their. If the data is wrong it isn't getting into my database.

The principal breaks itself IMO: if I accept junk, then when asked for data I may have no choice but to respond with junk. Accepting too liberally precludes being in control of how conservative you are in what you output.

Of course I'm talking ideally here. In the real world sometimes there are inputs you have to accept stuff from which you have no control to correct or authority to reject, but except when that is absolutely the case reject away and demand the other side fix their output. If you do accept iffy data make sure it is marked as such as early as possible and that mark stays with it for as long as relevant, so you can identify any data that has has an unsafe transformation applied or has simply been left incorrect.
Yes, Billy states this as well in his email.

https://cdn-images-1.medium.com/max/762/1*PvteoogYHJ_zJ0MD4i...
Honestly, I still have issues with that story. Either someone shouldn't be allowed to put computers in cars or someone is lying.

I almost refuse to believe it's possible to jump from the entertainment system to the computers controlling the car. Designing a car where those two systems are connected in any way other than maybe power and one-way signalling from the car to the entertainment system would be reckless to an almost criminal extend. Honestly, what engineer would suggest something like that?
Small nit: Data oriented != data driven (Jon Blow was talking about the former).

There are some nice posts about using Data Oriented Design in Lua on the bitsquid blog, and I have used it once or twice in JS using Typed Arrays (It's awkward though). Still valuable, and one of the few ways of getting reliable performance out of VMs.

Also, if you haven't seen it, look up Mike Acton's CPPcon talk on it.

I'd link to it (and the bitsquid posts) but I'm on mobile right now.
I just blasted through the quiz and got the astrology question wrong because I didn't read it carefully. The results on the questions that require flawless English comprehension are suspect.
All databases that I know of have settings that allow you to control the consistency of your transactions in the documentation. I don't think it's necessarily the problem that this particular situation is inconsistent - I just think the documentation is the problem, since they claim one thing and then do another. But yeah, I totally agree they should fix either the implementation or documentation - the blog post is far from sufficient in educating their customers about this situation!
it doesn't guarantee that the data in the DB itself has stayed constant

By definition, snapshot isolation is supposed to guarantee that all reads are the consistent, committed data as of the begin transaction, and the commit will fail and rollback if any data altered within a snapshot isolation transaction was already changed. The response by Percona, unless I am reading it wrong, actually agrees that they are not truly implementing snapshot isolation. They then argue that the tester should have tested something totally different, but that doesn't address the snapshot isolation not actually being snapshot isolation.

As to locks, snapshot isolation/MVCC are there to avoid a sea of locks. The solution to a broken snapshot isolation level isn't simply to manually and programmatically demand locks. While that may work, it completely undermines the whole reason for SI.
> you are probably in poor health

Or you're sensitive to caffeine.
You've been grandfathered (i.e. you got lucky and Google decided to uphold the original terms you signed up on).

Frankly, as a European I don't find the paid version worth the price tag (which can be hefty if you have a lot of freelancers working for you). Yes, it's Google Apps, so if you use the entire stack you can avoid the cost of a lot of additional services, but at the same time that means you need to be okay with storing all your confidential data with Google.

But for me the deal-breaker was the way e-mail accounts work when using the same Google Apps for Business account with multiple domains. At least when I evaluated it, there was no way to define aliases per-domain. So if you add both domain-a.example and domain-b.example and want contact@domain-a.example to go to a different person than contact@domain-b.example -- no dice. Also if you want to be able to receive e-mails on firstname.lastname@domain-a.example but not firstname.lastname@domain-b.example, again: not a chance. I'm not sure whether this has changed since then, but this is why I took my business to Fastmail and other isolated services.
and command-+ (mac) doesn't increase font size.
Desktop Nirvana – The Vivaldi Browser
Use the iOS Camera in Your React Native Mobile App
I ran into this one back in June:
http://caseysoftware.com/blog/dont-attend-a-hackathon

Avoid the "idea guy" at all costs.
It is a photo, taken from a camera that we shot out of our atmosphere -- defeating gravity -- got to the depth of our solar system, with the sole purpose of photographing an icy rock.

Pretty neat if you ask me!
Just curious, as someone in the corrugated industry, do you think they're pushing their luck with the price?
> The fact that it takes into account just height and weight is problematic. No consideration of bone structure or body frame.

That's a bug, not a feature, if you allow me to grab the expression from software. It's problematic as any other indicator has "problematic" features.

My point being: when you assess any indicator, you can't look only at it's ability to correctly reflect reality (validity). You'll also have to consider other stuff: is it cheap? can I trust people to use it correctly? can it be used consistently? Taking into account only height and weight will diminish validity, but give you positive answers to these three questions. It's a trade-off (and, IMHO, one that's being bashed excessively, considering the empirical evidence saying it's not that "invalid" at all).

Compare it with e.g. skinfold estimation of body composition: skinfold estimation is more valid, yet science shows us that it requires a highly trained specialist for it to be reliable (i.e. to do it consistently; and even with professionals, there's not much consistency). This is also problematic, but - again - it's a bug, not a feature.

> At my absolutely lightest, when you could see every rib sticking out, my BMI was still comfortably in the range considered overweight.

... and that's you being an outlier, or close. :) I'm one as well; also overweight, by BMI standard. But I have to consider that my care with nutrition and fitness should also be close to outlier in nature, regarding population in general.

Knowing this, you and I (and our physicians) will take it into account. And - if the need arises - use another metric. I do both skinfold estimation of body composition and waist circumference measurement but rely mostly on the latter for tracking progress (I'm not a professional and, of course, it's me measuring myself, so I choose the method where I might mess up less).
> But only a small percentage of us can think in code

We always think in code. A plan for a day is a code (and nobody ever use graphical diagrams for it). A cooking recipe is a code (plain text, never a diagram). A legal document is a code (I wish some of them were diagrams, but a plain and unobfuscated English would have been even better). Pretty much any form of communication is code. A one-dimensional sequence of words.

Yes, the existing coding languages are crap, they are simply not abstract enough and not flexible enough. And this is what must be fixed. Representing the same broken abstractions, but this time in 2D diagrams, won't fix anything, or even make things worse. Been there already, with flow charts and all that.
I stop listening to what the BBC had to say the day they were just "reporting" the project fear during the Scottish Independence referendum. The most notable fact was the report of new oil field discovered in North Sea early 2014, that suddenly couldn't outlive the current decade during the referendum period. Only to be completely resurrected the day after the referendum and the No victory. All reported by the same BBC.
> astrology

> science

What? Did you use the wrong word? I would take answering an astrology question incorrectly as a badge of honour.
> Wish the study was not behind a paywall but...5 human subjects?

Its an experimental study, the number of subjects isn't really that important. I can't access the full text, either, but I assume they did an ABAC test pattern (control, treatment caffeine, control, treatment caffeine + bright light) or something similar with all 5 subjects simultaneously.

Generally speaking, you really only need many participants for field studies, e.g. situations where you cannot control most variables beside treatment itself. The assumption is that the Law of large numbers takes care of equal distribution of those confounding variables between treatment group and control group.
The GPL is a cancerous license, and Ballmer had to trash open source. That was their business model and they were using the OSS association against Novell.

Edit: For those of you downmodding me for saying that the GPL is a cancerous license, please understand that this isn't a negative connotation - it's simply an aspect of the requirements of the license. It's very likely a good thing, and part of the reason that Linux is doing well while BSDs have languished.
A Guide on DMARC: Monitor and secure your email delivery
Am I missing something or does this not address the main issue the original article raised: The documentation is simply incorrect. It claims to support SNAPSHOT ISOLATION but does not. The company knows this and even this article says the behaviour "is totally expected".

Seems like the first response should be to fix the docs and not claim capabilities beyond what's implemented.

(Also it was pretty clear from the original article that corrupted data meant the balances were incorrect, not that the file was corrupted like a bad checksum.)
Ask HN: What's the web link for?
I have noticed recently that there is a 'web' link for comments which directs users to a google search of the same story. What's the user case for this?
Not ten minutes ago I had the same experience in a web browser on my desktop; it turns out that on this site, which I've been visiting regularly for years, there is a button (unlabelled) which brings up extra content related to that day's content. I only discovered this from a passing comment on a forum.

My point is, it's not just touch interfaces that suffer from this assumption that the user will "just get" the thing you thought up in the shower this morning.

Even a console application needs that moment of sanity checking - more than once I've sent out a script to users and found out weeks later that the one cool timesaving feature I was proud of just hadn't been used, because I hadn't told them about it, assuming instead that they'd connect the dots for themselves.
I don't really understand the concept of this Startup Weekend. People come with ideas, volunteers work their asses off to make it happen, then the idea guy gets all that stuff for free as well as a monetary award for having had the best volunteers donate their code to him?

From where I'm sitting, it seems to be the programmers can start their own company without Billy. Billy would probably add value due to his contacts and having thought a lot about this idea already, but without the code, he still has only an idea.
> That doesn't make it the nexus of activity on Facebook.

That wasn't my contention - your contention was:

> Following is not "a thing" that's popular to do on Facebook.

And yet, the hundreds of millions of people who have followed brands on Facebook would indicate that it is popular. It can be popular without being "the nexus".
Nikola Tesla Wasn't God and Thomas Edison Wasn't the Devil (2012)
>The lust for power never dies- men cannot have enough. No one will lift a hand to send it from his door, to give it warning, 'Power, never come again!”

-Aeschylus
Its a lie, GOG won't refund under any circumstance. They're jerks.
State of the Sysadmin Report – Unique Insight in to the Sysadmin
I forgot what is the name of using one language like that to emit other (DSL like). For example writing Lisp (or Python) to actually write C programs or asm. I think GOAL was used like that? Any resources (existing projects) about that? I'm not talking about 'compiling' from one language to another where you get to handle the baggage of the originating language as well through extra code, but more like fancy macro text processing.
Thanks for your answer but:

1 - He payed me for my work as an employee of is company

2 - Don't want to get lost into legal stuff, since I've got so many other things to care for (work + family + enjoying my life :) )
Money is already treated as a commodity
When you look over the borders, maybe (can you be a little more specific, btw?). In Germany, being a freelancer can be a big hassle, again! There is currently again a hunt for so called "Scheinselbstaendige" (Fictious-self-employed) and when they catch you (even when you are really self-employed, they just don't agree with you) you can be held liable for it and have to pay huge compensations. It is even worse, because there are different degrees of it and the situation is every time different. So they have different ways to hold you liable for something, you have not done.

Here a link from a German organization of self-employed people that informs about the current situation and what is planned (it is planned to worsen the situation):
(sorry, only in German)

http://www.vgsd.de/kampagne-scheinselbststaendigkeit/

The big corporations, of course, which really use different models to betray the social system and their employed people, they have the lawyers and the tricks to come away with it. And again, they are the reason for this hunt ... because they are searching for ways to cut costs -- the state tries to close the holes that make such things possible -- but currently the only people they hurt, are those that are innocent, because the big corporations are always ahead of the game. And additionally I am not sure, if the politicians are really willing to hurt the real big players, because those have so much power -- so they merely show "actionism" and make laws that are ineffective or even hurt innocent people.

At the end (if by intention or just stupidity), they hurt the country ... but we Germans still vote for those people!
The point of SNAPSHOT ISOLATION is to, essentially, implement optimistic concurrency in a transparent fashion.

The fact the the OP recommends using lock manipulation, shows that he's already ceded the point about SNAPSHOT ISOLATION. That is, the whole point of supporting SI is to avoid lock twiddling and the associated complexity and overhead.

It's pretty clear that the OP is missing aphyr's point entirely.
"Gay" is regularly used to mean "stupid" but we would call out someone on HN that uses it that way.
It's too late to give machines 'ethics', they're already beyond our control
I remember reading it takes 10-15 days, but yeah it's relatively fast to reset your body's tolerance to caffeine.
Final update on the JetBrains Toolbox announcement