jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yea, but I don't think doubling would be enough. Also the economic value of someone’s time is more than what they are paid. I get billed out 40 hours a week @ over 100$ an hour, but that does not end up in my paycheck.

Granted reducing wait times is not going to get directly translated into extra working hours, but the current system also cost travelers more than just their time spent in line.
"For now, I'm not going to support this in..."

Often, this is really just another way of saying, "I didn't think of this before, and I don't want to start thinking about it just now."

The floating point notation would be understandable for those who need to be intimately familiar with floats at the bit level. There are a few people who have to do this.
I love reading these kinds of posts, and Patrick always does a particularly great job at explaining why he makes the decisions he does. It's like usesthis.com for startups.
The short answer is almost certainly that the record label has placed significant restrictions on the price.

It's not just Beatles albums. Lots of albums are cheaper to buy used on Amazon than MP3s on Amazon. It's an imperfect marketplace. A few record labels control the supply of MP3s and Amazon places little control on used album sales. Also, MP3s are a better product for people who want MP3s. They have instant delivery, no need to rip the CD, and physical storage requirements. The advantages of a CD are resale value and collectability and better archival capability, but I don't think most people care to store FLACs.
yup, but that gets you a clone of the configuration options - which is important - but doesn't include the source patches, reverts, backports etc. that ubuntu made to their release kernel. I haven't looked at 10.10 specifically, but there are likely a fair number of them - many vendors customize extensively and few (if any?) ship 100% vanilla.

It's often not a problem to replace a release kernel with a vanilla kernel, but it can definitely change some behaviors or bite you if you're a special case or are using drivers not in the kernel tree.
The theoretical computer science stack exchange has been very successful: http://cstheory.stackexchange.com/ . This suggests it can work.
Also graduating this May and looking for dev partner :)
I've seen bad lawyers in action, even though they were supposed to have been the best in their particular area of practice. The documents they filed contained spelling, grammatical, and factual errors; they were poorly (or not fully enough) researched; and in one case, the defense nearly made the prosecution's case for them.

Amazingly, the prosecution submitted to a plea agreement anyway. It took me a while to figure out why, but I think now it was purely because they were already overloaded with other cases and didn't feel like fighting it out.
really well done. i wish i had this when i first learned git.
I've never attended more than a couple of classes of college -- and I can't even remember which ones I've finished, if any, and which ones I didn't -- and I'm quite ashamed of that. And publicly so, too.

If I succeed, I will tell people that I did so in spite of not going to college, not because I didn't go.

It's not wrong for me to say that college wasn't for me. I'm only slightly less of an arrogant, self-important know-it-all outspoken jackass than I used to be; but I can, and do, express regret that I never got those qualities under control enough to go to college and come back out with a degree.
I don't see how the two (excelling at language acquisition due to lowered social inhibition vs evolving to excel at language acquisition early in life) are mutually exclusive.
> No it doesn't use magic, but it does take a language that is burdened with a complex type system and throws it out the window.

What are you talking about? Spray works hand-in-glove with the Scala type system; would, in fact, be impossible in a language without it.

> You also are glossing over a huge host of complexity around build/deployment. What jvm are you targeting? Is it on the servers you are deploying to? Are you going to make a fat jar? If not, how are you doing dependency resolution? Is your build artifact something that sbt does out of the box or slightly different (lord help you if it is)? Are you going to do ivy, s3, or maven resolution?

If you're just playing around, you push the button in your IDE and it runs. If you're a serious business you make these decisions once and reuse them in every project. (To answer your questions explicitly: the default is to build for java 1.6, which has been on servers since before go even existed; if you're building for a newer version it's because you know what you're doing. My personal choice would be the maven appassembler plugin, but using the shade plugin to make a fat jar works fine too. I wouldn't touch SBT, it's too complex).

Yes, you do have to make some choices, put a bit of effort into deployment. But I think that's a necessary cost, because it's the only way to allow tooling to evolve. Imagine if ant had been built into the JVM back in 2000; maven would never have been able to replace it, so we'd be stuck with it forever. Look at the Python standard library; when Python first got big, it was this great selling point full of really useful tools. Now, it's where modules go to die, because things that are built into the language can't evolve at the same place as things that are outside it. I fear exactly the same thing will happen to the Go tooling (though of course, we won't know one way or the other for ten years). If I can think of one language that really emphasised an "easy deployment model", it's PHP. Not only did that approach lead to terrible deployment practices, but now that the landscape has shifted and Apache is no longer universal the way it once was, it's not even particularly easy to deploy PHP any more.
Ok, we all know the problem, but do you have a solution? Have you considered the researches done by others, for example this one: http://research.swtch.com/generic
Agreed, I would pay for an ad free version of the internet.
Unfortunately, as I have to negotiate everywhere and many advertisers act badly or are misleading, I choose the scorched earth option as well.
Yep, that's only about $120,000 in today's money.
There are people/bots that will go through your comment history and downvote all your recent comments when you piss off the wrong users.
I half agree. While new programming languages will make solving today's problems easier, there will be new problems that they won't solve, and so in 20 years people will be moaning about the problems the contemporary languages don't solve.

For example, one of the biggest problems with building websites ten years ago was that you had to slice everything into tiny images because of table-based layouts. Now we've got CSS3 with SASS and Compass and that's no longer a problem. But whereas then, 90% of users were using IE6 on a 15 or 17 inch monitor, now my users are on a multitude of browsers and screen sizes.
I think dependence on lying was more true few years ago. Since The Game came out, a lot has changed. Most popular methods rely a lot less on lying and routines and will readily admit they are crutches that you use until you no longer need it.

which makes it a really, really poor tactic if you ever plan on seeing the girl again.

Donno, I have multiple friends who have been/are in happy long-term relationships as a result of the community. These are some of the biggest nerds until they found the community.

Sure, for a while a lot of the new entrants become super weird and awkward but when the dust settles, I think the community has helped many, many people!

Having said that, in the last few years, there has been an influx of gurus claiming to know the secret. They are nothing more than snakeoil artists who don't know shit about getting with the other sex beyond ripping off desperate--but financially okay--men.
I don't disagree with you at all, and you raise a number of good points. I thought we were talking about addicts though - which is why I took it where I did.
> Nick Wade's articles have long read as though he has an axe to grind against the Human Genome Project and its progeny

It seems to sort of fit the pattern of the overoptimistic futurist who's turned overly pessimistic. In the 1990s, he was one of the big popularizers of the narrative: new genetics, though currently in its infancy, will soon change everything. Maybe he now feels burned that it didn't happen quite like he predicted (or at least, not as fast). Here's a 1998 book of essays he edited (many of them his own mid-90s pieces for the NYT) that largely takes that sort of hyper-optimistic view: http://www.amazon.com/Science-Times-Book-Genetics/dp/1558217...
You've just confirmed all of my worst fears about the true nature of human beings. Time to move on to psychopathy.
Yeah. This is the kind of behavior they're not supposed to be able to pull because the business is reputation based. But that only works if people name names.
U.S. GDP per capita in 1950 was $9573, according to a web search.

In 1953 or so my parents rented their first house as newlyweds. For $10 per month. Minimum wage was 75 cents/hour. My parents definitely had a used car...

So 14 hours labor at minimum wage, paid the rent...compare that to today.
1. I don't know if it will work, but the idea is Proof of Stake (ETH2 in Ethereum-land)

2. You can't -- this is a cultural problem, not a technological one

3. There's no such thing as money laundering

4. Peer-to-peer, transparent finance infrastructure

5. User-money as a layer on top of cryptocurrency
Wow you seriously think that someone selling their kidney to feed their kids is done with their own free will?
Love the fact that it's so retrospective. Very data archaeology-like
I use a DIY DNS server as opposed to Pi-hole specifically, but I found that doing that broken sites at the most awkward times.

Imagine doing something on a site and then suddenly the it breaks... you realize why and maybe unblock something and refresh the page only to find out that you now need to enter a phone number (which Google won't accept, no matter what you do), because of your suspicious activity (looking at you Twitter, Paypal, YouTube).

Anyway... for the last several years I've worked around this by using multiple browsers and/profiles:

- Tor Browser for my usual HN, Reddit, YouTube lurking... stuff I don't need to log in for.

- One with almost no blocking (apart from the incognito mode) for banking, PayPal, etc.

- One for dev work... you get the idea.
Lexapro worked for me until it didn't any more and then made my anxiety worse
Sleep, friends, meditation (this requires serious practice, not dabling) , nutriment supplementation (a LOT of it), cut down on sugar, weight lifting, intermitent fasting, psychotropic microdosing.

That's a ton, so I wouldn't start with more than one, preferably the easiest, then increment. They support each otber because constant anxiety for me is just the symptom that everything is going to crap.

Meditation has the strongest reward, but also the highest cost. Psycheselic have the best cost/reward ratio but may hide other problems: once you feel great, you may stop working on it.

Food, friends and sleep are hard, because they affect your life so much and requires motivation.

Supplements require no motivation, little effort to take and have a huge impact... But require a lot of reading, trials and errors et money.

Neverthless, I wish I knew all that 15 years ago. It would have saved me so much trouble, and actually work on the root problem, as anxiety is just one of the many small tip of a huge and deep iceberg.
Paying people would just incentivize them to message people that they have no interest in dating anyways.
Saying about 'him' as today he goes by 'xi'. You just used the wrong pronoun for today and will need to toss this piece of bigotry out. I don't believe this, making an exaggerated point demonstrating how any type of censorship can easily be abused
Would you advocate making a conviction necessary for a dns takedown, or letting defendants make their case before a warrant is issued?

Your comment seems to imply that the latter is not the case at the moment; if so, do you have any idea why not?
I think his "IT was a hellhole with firing about a year ago" comment referred to the industry, not Netflix in particular.
The article raised three concerns "for our control over the software we use to interact with each other, for control over our data, and for our privacy"

By itself "control over our data" could mean privacy, or it could mean the ability to export our own data and use it as we please. But if you take it to mean privacy, the third item is redundant.
I wasn't arguing against this article being contrary to public opinion, more that it's not a change in what science has said up to this point. I'm more concerned about the damage done by provocative headlines such as these that imply that scientists have changed their minds. There's no new research or evidence here.
Your comment struck me as prescient. I founded a "flash in the pan" social startup game that eventually went nowhere. But despite the end results, it was quite an interesting ride and there are some fascinating stories to tell. Unfortunately, only a couple people I know have cared to hear them. Most of my 300 or so Facebook friends don't even know what a startup is, let alone why they should want to hear stories about one.

Obviously my experience is probably not nearly as interesting as yours, but I understand your sentiment. The vast majority of people simply don't seem relate to much that falls beyond their own preconceived worldviews. Anything beyond that horizon is foreign to them to the point of being meaningless.
I didn't really set out with the goal of being an open-source contractor. It just sort of happened, like sex with a much-older neighbor.

I can't help wondering if there is a story there!
I think you meant to post this on the Chinese Gmail article, whoops.
Lol what? HN is the most simple website I visit nowadays, aside from plain html and apache file listing. There really isn't any way to make it easier, simpler and faster without sacrificing usability.

You mean doing a pinch gesture with your fingers to zoom is painful?
"Neither of them explain how it is that a movie theater employee can call an MPAA hotline, and how the MPAA can then command ICE law-enforcement officials to drop everything and rush down to a multiplex to roust a potential camcorderer and treat him like a presumptive criminal."

This right there is the crux. I can understand a a movie theater being concerned, but calling the MPAA? Rapid escalation to a government response?! That should be unfathomable with properly-aligned priorities.
Great, now I have to support IE 7 AND Spartan...
One day a few months ago, dozens of my friends were posting on FB about jumping ship and moving to a Ello. These were non technical people. It was crazy.

It didn't work out obviously.

But from an investors point of view, even a 1% chance of Elli being the next "thing" was a great bet.
I found a typo on the homepage: "You never need to share the car strangers and we can pick you up and drop you off at your front door."

I assume you meant to say: "You never need to share the car WITH strangers..."

I love the idea, though.

Coming from a smaller town it's pretty hard to fathom a helicopter for hire service ever taking off the ground where I live. So it really made me think!

If you can really cut a 2 hour commute to 6 minutes for the cost of $99 USD and make money doing it, I imagine you will do quite well. There are many people in NYC who value their time much higher than $49.50 an hour.
Work on optimizing my compile time.
> Dynamic languages, by placing the burden of optimization on the compiler/runtime are making the right bet.

It is a good idea to let the compiler/runtime do work for you.

But highly dynamic structures make some kinds of static analysis (which the compiler needs to do to optimize) really hard and often undecidable. We need a pretty good (hotspot like) JIT in the runtime to compensate.
I did say nearly. There are a few holding strong... Missouri still didn't last time I was there, but it's been a few years.
Files are missing!
Defacto ban.
Exactly - The whole purpose of myspace is the fact that they have every single band on the planet. Google a bandname and thanks to an agreement between google and myspace the band's myspace page will be one of the top results. It's the fastest way to check out and quickly listen to an artist you might be interested in.

This is a feature that Facebook lacks and i never understood why they didn't include options to offer some kind of media showcase on artist fanpages. A simple music player would make a big difference.

Today soundcloud seems to be the new myspace (just talking about myspace' music features here), a role that could have easily been filled by facebook.
Maybe this could be the solution to finding cofounders, please make an opinion :) http://news.ycombinator.com/item?id=1919173
define AI.
read this if you want to help yourself:

https://www.coindesk.com/the-last-word-on-bitcoins-energy-co...
Carbon is dispersed from the atmosphere wherever it's created. This could be the smokestack of a power plant, a tailpipe of a car, or any other source of emissions. That CO2 floats up into the air and mingles with all the other gases in the atmosphere. Areas that are more highly concentrated with CO2 than others will "push" their CO2 into lesser-concentrated areas, driving up the concentration everywhere over a long-enough period of time.

Drawdown works in the opposite way. By reducing the concentration in a single area, the global concentration would work to equilibrate, so more CO2 would "fill the void", and if more drawdown keeps happening, than more CO2 will keep equilibrating and filling voids, and more capture will happen.
The best way is to have a way to "lock" bitcoin which can then be "imported" with a 1:1 exchange rate into your new altcoin.

That way there is no proliferation of coins, and people will have trust knowing each of your altcoins is backed 1:1 with bitcoin.
> Using an illegal black market and paying a large commission?

Buying any cryptocoin probably has the a similar big commission, nobody will sell you Bitcoins at the official exchange value of Bolivars.

> At a minimum, could you see the perks that a stablecoin like USDT might offer?

We had "Convertible" Pesos here in Argentina. 1 Peso = 1 Dollar. (And at some time, each province had also it's own local "Convertible"^2 money.) All the stablecoins are fully backed up, until they aren't. https://en.wikipedia.org/wiki/Convertibility_plan
Do you think that a lot of what you experienced was before widespread use of the Span primitive in the .NET libraries and frameworks? Even if you go to great lengths to avoid GC pauses in your own code, the components you depend on may not have done that and then you're toast. Much has changed in the past 1.5-2 years to eliminate almost all unnecessary allocations across the stack.

C# and F# also got compile-time analysis for working with spans, span-like, byrefs, etc. as of 2018 so that you can write some of this code yourself and have a reasonable assurance the the compiler will keep your code from allocating. Coding like this isn't easy either, but it's far simpler than it used to be because of the underlying types an compiler analysis that can help you.
In the early 80s, Atari was desperate to portray video games as constructive social objects, rather than as the quarter-sucking homework-wreckers they actually were. In an effort to legitimize themselves and the market, Atari produced a "documentary" called Video Games: A Public Perspective (https://www.youtube.com/watch?v=7gBWDlr3Rx0) which is full of stuff like "We're trying to put computer power into the hands of children..." and other projects of the fuuuuture. A powerful contingent in Atari management seemed to be ashamed of the industry's quarter-sucking past and desperately wanted to "go legitimate". There were internal mandates in some organizations that forbade the development of "shooting games".

Atari had a corporate research outfit, a building not far from Corporate HQ where some luminaries like Alan Kay were seeded, and they were very plugged into the question of "Well, if we can't make shooty games, what can we do?". To answer this question they bought a lot of Vaxes and LISP machines and hired a bunch of other researchers you've definitely heard of. There was a lot going on. Atari also hired Chris Crawford to run a small group of game developers, presumably because "Your games look educational and this grants us legitimacy, do more of that."

It was not a happy group (judging from the sidelines; a couple of my housemates worked in it) and its output reflected the group's turmoil. Infighting and bickering, game demos that were largely retreads of prior not-very-much-fun efforts, attempts at new forms of non-shooty games. My favorite mini-game was Gossip, a game involving facial expressions where you held conversations with virtual people and tried to get them to like each other. An anonymous member of the team turned the internal math on its head and changed the goal to "make everyone hate each other". The thing is, the politically incorrect version was MUCH more fun than the original. Crawford should have taken the hint. I don't think he ever knew how to do fun.
I wonder if this is an age thing? Up until very very recently, “retarded” did mean what we now refer to as mentally disabled. It was a slur that people pushed back on just like the words that preceded it, but the pejorative figurative use won out. But it’s too recent to say that’s definitively not what it means anymore. It’s hard to date these kinds of things, but the first document I found was the social security administration changing their terminology in just 2013.

It seems pretty clear cut that while maybe “retarded” has a different meaning for younger people than it does for my age group, the phrase “literally retarded,” is clearly contrasting against the figurative use. It seems clear that it’s pointing right back to mental disability, even if “literally” is figurative here.

Maybe the lesson here is that for quickly shifting words that mean something different to different generations, sensitivity is a worthwhile thing in a forum whose users span a few generations.
> - Job: Job is a collection of different groups. Job is where the constraints for type of scheduler, update strategies and ACL is placed.

> - Group: Group is a collection of different tasks. A group is always executed on the same Nomad client node. You'll want to use Groups for use-cases like a logging sidecar, reverse proxies etc.

> - Task: Atomic unit of work. A task in Nomad can be running a container/binary/Java VM etc, defining the mount points, env variables, ports to be exposed etc.

> If you're coming from K8s you can think of Task as a Pod and Group as a Replicaset. There's no equivalent to Job in K8s.

Is that right? I haven't used Nomad (yet?) but, as described, it sounds to me more like Job ~= Deployment; Group ~= Pod; Task ~= Container?
There is a 7% employer contribution that does not show up on your payslip (as well as the 7% that does). Also the employer contribution to your health insurance does not show up but your part of it does.
I did the math on it, with the downtime so far it's almost approaching the magic 99.95% barrier where everyone gets a 10% bill credit. Wouldn't that be something to light a fire under the collective arses of those in charge of keeping EBS stable.