skysight-inc/HackerNews huggingface dataset:
I am pretty sure that this is the first time, or at most one of the few times, I personally have made any note of this general issue.

Are you perhaps displacing? Do you think it's actually fair to take the view that because other people may have made note of an issue repeatedly in the past, it is therefore to be frowned upon if any new person also makes note of it from their own perspective? I guess you'd also tell Alan Kay, who made the actual comment under original discussion here, to muzzle it because his thought is boring? In any case, by your own logic, shouldn't you not have replied at all because no doubt many, many other people have replied to this issue as you are here, given that it is apparently such well-trod ground? Aren't you then being hypocritical?

And do you actually think it's fair-minded to call what I specifically wrote a "complaint"?
It was constant, especially in older code bases or anything involving SOAP responses with crappy WSDLs.

I'm surprised you've honestly never opened an error call stack and gone "I wish I knew which one it was that is null".
Alchemy Flux Is the Ruby Implementation of the Alchemy Framework Service Layer
The Complete Story of Ethereum So Far
Seems like it. I would hope Intel wouldn't hire someone that would think this is OK ... OTOH see Uber's writeup about how developers can't be expected to think about transactions.

Maybe there's some perverse incentive at Intel? Like performance review that considers how many patches you've sent? Or maybe its a broken tool to help submit patches?
This lets them experiment with showing ads at the most optimal times. I don't believe the new feed is about anything other than ad money.
Appearance (obesity) as a factor is addressed in the article. Quote from a researcher*:

"[Online life] ends up putting a lot of importance on physical
appearance, and that, I think, is leaving out a large section
of the population."
It's actually reasonably consistent with how .NET has been versioned for the past 4-5 years. They've never pretended to follow "semver", but their versioning system works.
I write in cursive, and I like it, but I don't think it's important enough to teach in school. There are modern skills we should add to the curriculum; removing non-essential subjects is the only way to make room for new ones.
Collecting rent isn't necessarily always bad since not everyone can buy a house, regardless of the price of the property.
Totally disagree, for the kind of content they are the best ones. They are even better than all blogs and tutorial about those topics that I found. Try to find the same info about ANY other country
I also find it much easier to ignore the uninteresting people, or rather, people that tend to post 5+ times per day than it is on Facebook.
I hope it. It's an utterly complete waste of valuable education time. Teach them the meaning of money/personal finance, or how circuits/computers work instead.
what no blog post mentions and what happend before all this incident, was that they were running out of disk space.
No matter what happened after that, that was just a traversal of failures and laziness by the uber people.

sure postgresql has some weak points, but being lazy and then try to make a blog post about the weak points while ignoring the fact that you were extremly lazy in the written post is just curious.

for me their switch is more like a "we did bad so we use mysql since we can do everything from scratch" rather than "we will look what we did wrong and try to improve that". they just don't care what they did wrong, they just blame the implementation details about postgresql and move on.

somewhat stupid.

Probablly they should do it like netflix in the future. Use MySQL and use AWS RDS or any other managed MySQL solution so they can't screw up that hard in the future.
You might be interested in the work that the Waters Foundation is doing:

http://watersfoundation.org/
I thought it was cool, too.
Right, this looks like it has far more immediate value for storing data which will be collaboratively mutated, so: a company directory, a knowledgebase, a CRM datastore...

For large scale datasets, I'd be looking at GIS data maybe.
BitFinex down due to Bitcoin security breach - 120k BTC stolen
But in reality, it's not really a decreased risk.
Depends on what I'm writing. For shorter things, I write in Markdown and use, well, anything that writes Markdown; I tend to save things in Dropbox, and don't use real version control. (I do have automatic backups in addition to Dropbox, I should note.) For me, git feels like it would be a bit of overkill; I don't tend to want to go back to interim points in drafts, and if I finish a draft, I save the first version.

For novellas/novels, I write in Scrivener, and make use of both its internal versioning "snapshot" system and occasionally saving versions of the whole document package. And of course that's in Dropbox and backed up and etc. etc.
Location: Vermont, US
Remote: Yes
Willing to relocate: Yes !
Technologies: Python, Golang, Java, ReactJS
Résumé/CV: https://goo.gl/qzH4rK
Email: la.x.kin(woow)gmail.com
Github: https://github.com/plar
In optimized code, in object initializers, or even within lambda expressions, the line number is effectively useless. So troubleshooting production exceptions is usually a game of guess-and-check. As a result, many teams are heavy handed with null checks and ArgumentExceptions if only to make debugging easier in crappy code.
Try Authorea! (Disclosure: I work there)

Authorea is for researchers to write and collaborate online. Multiple users can write across formats in the same document (including LaTeX, markdown, rich text) and you can push a button to export to different file formats, journal styles, or publish to the web.
The most legible handwriting I've ever seen has always been from engineers or mill-wrights, who had to learn and practice a great deal of the block lettering used in mechanical drawing and blueprints.
Politics related threads have that issue. Downvoting should go: lots of people use it as a way to try and suppress political views they disagree with.

For instance, I pretty much accept that pro-Brexit posts will always get downvoted, even posts that state a matter of fact with citations. I don't care, I have great karma scores already and I've noticed that initial negative scores tend to end up slightly positive -> the problem eventually gets corrected, but it's incredibly obvious that lots of people simply downvote posts they disagree with regardless of content.
I could, but why bother having to do that when I could just live in a place that doesn't recognize them to start with?
I hear that a lot, but why do folks say that? It has just become a mature and stable UI platform suitable for long-term development. What's the alternative?
I applied and soon after worked as an engineer for a large company that not only asked for my previous compensation but part of the application process involved my employer validating that I actually made what I told them. They worked with a third party to match my figures with W2 statements and/or pay stubs.

It was really intrusive. Pay should equate to value, not some silly ladder climb
You could use that argument with any slightly-better debugging feature. It's not groundbreaking but will save a few seconds/minutes each time from darting around. It adds up after a while and I bet after the next release of VS has it it looks backwards not having it.
>One notable exception to this observation is Douglas Self, who writes thick, incredibly useful, highly detailed, and remarkably entertaining books on audio circuitry design. They read almost like good novels.

Maybe because sometimes you really need those highly detailed, long, and intricate arguments to fully understand all the nuances of the subject.
That sentence has a different meaning.
I don't think that's quite true. A huge, huge, amount of effort has to go into JS engines to make them competitive with any sane language.

I'm also implying that the attitude of JS and HTML - ignore errors - seems to carry over into users of those things. The fact that having wrappers like jQuery, which accomplish basic tasks that should have been part of the standard, makes it worse. Look at all the "shadow dom" and other hacks around terrible performance due to HTML's model.

Even poorly written desktop apps don't seem to be as bad as common web dev. I'm not sure that most desktop devs are better trained or care more. It's just harder to screw up.
Delete all users with specific role by running the code
...People are shooting up Wildnil?!?!?! I assume they're mostly dying.
NESPi
For what it's worth, the amount of time spent teaching standard cursive is pretty small for kids with decent motor control. If they present it then move on (don't require things be written this way) then I think it can stay in.

Though I suppose it is not essential.
All Your Questions About Startup Fundraising… Asked and Answered
Let me see... instead of having to capitalize every single usage of a given symbol, I can just prefix it's defintion once with `pub`? Yeap, I rather do that. Instead of replacing all instances to lower case, I can just remove the `pub`. It's obviously better.

Rust is noisy in other parts, for other reasons (trying to explain to compiler how to write super fast and data-race free code). But visibility qualifiers are not a problem.

`extern` is only for importing crates, which is like 10 lines at in whole package/crate. Irrelevant.
Tinder is for hookups in the same way that Reddit is for politics. Tinder provides the thrill of a relationship and Reddit provides a sense of patriotism, but neither require actually doing something. By the way, Hacker News is for hacking.
This is a question that we've gotten quite a bit. It's our view that there's no magic solution to conflicts. There are logical conflicts in the real world that must be arbitrated.

That said, it's a surprisingly basic thing, but just knowing what changed from party (a) and party (b)'s perspective (relative to their most recently agreed-upon state) is somewhat rare or ad-hoc in existing systems. In noms, you can directly compute exactly how state diverged and apply whatever resolution strategy is suitable.

We have plans for applying default conflict resolution for changes to data-types that - in many cases - will be correct, but in the end, there's no avoiding that correctness can only be defined within a given specific domain.
Also if your problem is every time you look for a job people keep on wanting to throw more money at you than you could ask for with a straight face. Well then dang I wish I had that problem :)

This problem is usually because people just set their starting price too low, or aren't firm enough on it. One tactic(I haven't used yet, but I'll try the next time I apply to a job) is ask the hiring manager how selective they are. Many time they'll brag about how hard it is to join their company. They'll say things like "We only accept 1 in 10 developers". Boom now they just admitted that if they were paying fair market value their offer should be about $153k :). [0] This is a great place to start a salary negotiation. Also glassdoor is a good place to find information for where to start a salary negotiation as well.

[0] 80% of devs get paid between $57k(10th %) and $153k(90th %).
Oh dear - this should be interesting.

Seems like it is good advice not to invest more in Bitcoin than you can comfortably lose...
I suspect a lot of is that people formed that opinion of Microsoft in their formative years. This generation we commonly see on HN has this childhood definition of Microsoft as evil internalized at a pretty deep level. People look for reasons to justify their beliefs more than they look for reasons to challenge them.

There are companies I got a bad impression of many years ago too that I am hesitant to reevaluate. I think it's pretty normal/natural, even though it's kinda unhealthy from an intellectual standpoint.
I'm curious, you seem very passionate about this topic, why is that?
Here's what I do. I usually start with a dream. When I wake up, if I've dreamt something interesting I write down a brief sketch or scene or even just an image in a google doc. Then I mull it over for a few weeks, adding new ideas and details to the doc. I love to use the time that I'd otherwise be using for insomnia. If I find myself awake in bed, I spend time tuning the idea or the scene until I fall back asleep. Then I write it down in the morning. Pretty soon I have a plot or a basic outline or just an idea for a beginning or an end. Then I continue to chew on it until a specific first sentence strikes me. Then I drop everything and start writing like a maniac. When I'm going on the writing, I try to let the characters live and let the story go where the characters take it, knowing that they'll eventually end up at the signposts I've set up in the initial sketch. I always use a trick that Hemingway used: stop writing for the day when you know what's going to happen next. That way you'll start right off again tomorrow and not get stuck.

I've written three books this way and I'm writing two more now. I've started a publishing company and published one so far. I'm working on ushering two more through that process (editing, editing, editing, typesetting, etc). That's a whole other story, and just as important.

EDIT: I have a day job (most of the time) as a developer, I do this in my spare time and between gigs.
>Does he really believe he can sell formerly unsuccessful Yahoo services to Verizon subscribers?<

This article misses the point: This is about selling Verizon subscribers through Yahoo/AOL services.
It won't. This tax is ultimately unenforceable since it would be trivial to put down a family member as living at your vacant house. All they would have to do is collect mail there and it would be virtually impossible to prove otherwise.
This article admits that millennials are still having plenty of sex, but the small percentage of millennials who isn't having as much sex is slowly growing. This implies, either that:

[a] some people who had more sex in the past have less sex now; or

[b] some people who haven't yet had sex are waiting even later to do so

These are somewhat different circumstances, even if the article conflates them, and even if some of the underlying causes apply to both groups.
120k BTC ($60M) stolen from Bitfinex
Yes, but putting more importance on appearance, and appearance actually changing, are interestingly different.

You could also say that non-Tinder online dating i.e. OKCupid is actually putting less importance on appearance by matching people on preferences instead of "prettiest girl at the bar."
Does speed lag? Akamai says otherwise.
Another option to understand the magnitude of this fuck up is to have a look at today's chronological email list: https://lkml.org/lkml/2016/8/2/
China builds strange elevated bus that straddles traffic
> risk aversion in music

What do you mean by this? That you haven't heard anything original in music since you were a kid?
A few more details in: https://steemit.com/bitcoin/@pseudonymwriter/bitfinex-hacked...
I'm pretty sure that their data rate is less than $10/GB now.
I'd be inclined to think it was a commit per smaller change set and each commit got turned into a separate patch.
Come to think of it, I've been playing a bit with Bayesian probabilistic programming with PyMC lately, and it might be pretty interesting to put together a model for this. I think it could give a pretty interesting picture of how expected future outcomes vary for the different people, depending on the different parameters. Anybody want to join in the fun? :)
No, I saw, but that didn't help my confusion at all. The shaded heart looks very obviously like someone had to dither shading into a 1-bit drawing, but the Google icon is just surreal. I can only imagine it being a practical joke.
120.000 Bitcoins Stolen in Bitfinex Breech
Wondering why this was downvoted? Is Haskell for Mac no good?
Sounds like someone ran a script without thinking too much.
There's a classic interview question about RAII along the lines of "in what situation can a RAII resource be acquired, but not released?". The key answer is "if someone turns the power off".

panic_fmt entering an infinite loop leads to pretty similar results as someone turning the power off. The stack will not be unwound, destructors will not be run, and bad designs will leave external resources in an inconsistent state.
I'd second, third and fourth the notion of joining a writing group. Attending a (good) intensive writing workshop like Clarion or the CSSF workshops -- those are speculative fiction, since that's what I know, but there are others out there -- can also be invaluable.
Maybe around 5% is https://en.m.wikipedia.org/wiki/Gender_pay_gap
Exactly. Kids spend less time being taught cursive than they do attending music class in primary school. Far less. It's a pretty useful skill so I think it's certainly worthy of that basic investment.
That's very nearly the opposite of why Instagram was founded: good mobile photography was hard.

From transcript:

> How many people have heard of Burbn/use it? .... Long story short, we worked on that for a little while and then realized it wasn't really going anywhere. But the thing people loved the most about it was actually sharing images of what they were doing.

> So what we did was we listed out these five problems. And I remember the top three that we circled. Number 1 was that mobile photos don't look so great. We've all had that experience... you're seeing the sunset, you take a snapshot, and it looks washed out, you can barely see the sun, etcetera. And we were like, 'That's the major problem we want to solve.' Number 2 was that uploads on mobile phones take a really long time. So we were like, 'What could we do around that?' Well, maybe if we started the upload way before you're done even editing the photo's caption, and what if we sized down the photo just to fit perfectly on the screen but nothing else? And that's the small little problem and solution that it turns out really delights people because they press 'done' entering their caption, it's already been uploaded.

From Stanford to Startup [Entire Talk] http://ecorner.stanford.edu/videos/2735/From-Stanford-to-Sta...
> And, in the end, it is truly portable and usually the fastest of any other implementation

It definitely is, and, when I need these things, I will write the program in C. It's very rare for me.
My comment was in response to price charged by one party to another to move bits, bandwidth as in opex. Of course nothing is free and gear is capex, albeit with heavy discounts and handsome depreciations on capital leases.

Even with public peering fabric which is what I think you are talking about and that I've used LINKS, NYIIX and AMS-IX etc,. you still have to backhaul that traffic yourself, its not making a significant dent in Tier dominance.

What studies have shown that there are contractual agreements for settlement free peering? Citation? Links? I would be interested in seeing that. My source was from experience working in the industry.
I think the goal of scale-up would be to make it so easy people just put it in. Swiping up and down on the phone could be pushing up and down on the joystick on the Xbox, or using the scroll wheel on the PC.

In theory. Obviously if not adjusted some, user experience suffers. But the idea is to make it so easy to adapt to different form factors, it just seems normal to. (People expect these days that their Android phone or iPhone app will work well on an Android tablet or iPad, for instance.)
Go Perf Tracing
Should we add it to https://sameroom.io/chat-timeline.pdf ?
Same here except I work 25 hours a week but get paid for 40.
There are some mixed opinions in the maintainers' replies. Steve Rostadt is NACKing all of his patches (amusingly also spamming everyone in the process) since he likes the octal and others are making the same argument. Other again are suggesting more use of S_IRUGO since the author seems to have broken up a large number of octal macros into naive combinations of the S_* macros without much thought for semantic intention. A hardware maintainer encouraged the use of some ATTR_RW macros which indicates that the author didn't necessarily recognise the preferred tropes for various subsystems.

The backdoor argument (mentioned in an earlier email in the OP thread) is pretty reasonable to raise. The maintainers seems to be fairly on top of things though, acking and nacking as patches come in but this will take a while to process. I suspect very much that these commits will have to be rewritten to include subsystem labels and more accurate summaries by the maintainers if they want to include them. The patch set as an aggregate whole is garbage.
I have little sympathy for someone who makes their money by leeching off of others instead of providing real value to society.
why break something that's already solved a gazillion times. go open standards, don't create your own.
> C is only cumbersome when you don't already have the data structures you want implemented, which is why there are usually many libraries for any one data structure you want to represent, and operations on it.

I suspect this is the mistake I'm making, because 90% of my time is spent writing code to do data structure manipulation. I'll look around and try to find some libraries for things, but I'm usually constrained to the ecosystem of the particular flavor of C I write (for the Arduino, which is really C++, but still). I guess most general-purpose libraries will work there too, though.

> As for array bounds, it should work so long as you don't access out of bounds, and you can do that by making sure you know what you're accessing.

No, they do work, it just takes me ages to find the correct thing to tell the compiler so it understands what I want to do. Don't get me started on the ten types of string, though :(
I hope not. Even if it does stimulate motor skills or learning or whatever, I'm sure there are plenty of other skills that do this, and are actually useful at the same time.
Complaining about unused import doesn't solve anything IRL, if we talking about solving something. Problems in code are complex diseases, and cleaning unused entities is like washing your hands, not like taking a cure. And hand cleanliness checks is too idiotic measure to cure brain cancer. Of course all our problems are still here in both cases, but at least with Go we will die clean for sure.
> so many feature's

.NET is huge, this release is tiny.
Lost 8 karma first time I found that out.
Decriminalized. It's still illegal to consume, but not a crime - people aren't sent to jail or fined. Selling, of course, is illegal and a crime.
The Shirley Technique: A Cancer Survivor Receives a New Jaw
So now Google or Apple knows where every penny I spend goes, and I'm functionally broke if my battery dies? Big bag of nope.
see reply here: https://news.ycombinator.com/item?id=12205611

But now that I've run some more calculations it seems like I'll hit ~$85,000 USD gross this year.

And really, you gave great advice.
As a (very anecdotal) counterpoint, I subscribed to Sonic for a year in an apartment in Mountain View near Latham and Rengstorff with absolutely abysmal results. It's been two years, so the exact details are hazy, but I believe the plan advertised a 20 Mbps down rate. What I received was a connection that tended towards 100 Kbps down and peaked at about 125 Kbps. There were frequent outages - around once a week - for minutes at a time, not to mention a three-week wait for installation (having already paid the sign up fees). Sonic was totally unhelpful in resolving any of these issues and made it extremely difficult to cancel my contract without incurring large fees (despite their deceptive advertising) to the point that I waited until moving out. I will never use them again for anything and actually prefer Comcast.
It is, but there's usually an easier (or more obvious) way to fix it in Rust.
I generally agree but it sets a worrying precedent. "Today they came for XP and I said nothing" etc.

A public deprecation plan would be better next time.