skysight-inc/HackerNews huggingface dataset:
So then what is the original comment referring to?
That's a very interesting video, I had no idea part of "the lost generation" culture was that they were explicitly taught an attitude of arrogance, "we can do whatever we want, there are no rules". Matches reality very well.
Let me anthropomorphically assume there will always be a closer target to spend excess planetary resources on.
ok, sure, the pessimistic among us can accentuate the negative aspects of this medical therapy, but it did solve the NYC subway crisis. and don't forget the wildlife habitat expansion.

these things aren't all bad.
Yannahead – Kami Biru (lyric video) #persib
Because that someone else also paid for a ticket and was told by the airline that they would be on that flight. The airline is the one responsible here, not the passenger who gave them money for a ticket with no idea that there wasn't actually a seat to go with it.
For what it's worth, I interpreted that image to be a still from the announcement video, which from the article:

> Today’s announcements, accompanied by a video from the CEO of AMD Dr. Lisa Su

So, given that she's an Asian woman, it might be a smaller hand than you were thinking. Nevertheless, it does seem to be a very large component (hence the joke image at the bottom of the article).
It's a little more nuanced than this. Gate auctions are a good solution, but can only happen in the last ~15-20 minutes prior to departure, which leads to "too late" scenarios as everyone is already present/committed to travelling.

Oversell is sometimes known with high confidence at checkin-close (1 hour prior to departure) or even before, due to the fact that oversell thresholds can change throughout the booking curve.

Airlines don't have a current solution to rebalance/correct loads prior to the gate auction.
How CircleCI Processes 4.5M Builds per Month
> A part of me thinks that the VC industry will see a flight-to-quality type of event sometime in the near future.

Logic would make you hope this is true but never forget.. someone funded an umbrella sharing startup.
The SLS rocket is crazy expensive. It's known as the Senate Launch System because of all the pork. https://www.google.com/amp/s/www.theverge.com/platform/amp/2...
And this is not was I was replying to. Gp was comparing this to a chargeback.

But now that you bring up governance, bitcoin is essentially being steered by a handful of mining pools, not by loosely knit community of private individuals :)
Firm theory says that all companies exist to reduce the friction of negotiating all these things over and over again.
Relative to other prograns, computer science graduates still probably come out near the top in terms of job opportunities and income, even if they're underpaid relative to the US.
IBM bets on Lightbend and Scala
Hey! Chris here, I'm the interviewer in this audio.

Josh Doody teamed up with me to lay out a sensible plan for making good use of your day job to become well-prepared for the transition. We cover things like:

* how much money you need to save
* how to save it while controlling expenses
* how to start marketing before you ever quit your job
* how long before you can quit your job (the most popular question)

I don't usually address "how to get started" questions on my podcast, but so many people were asking how to make the transition from day job to freelancing that I felt like I should.

If anyone has questions about the episode or about the topic in general, feel free to post 'em up and I'll answer as best I can. :)
I'm always a little concerned by articles like this because they seem to set up the following path of events:
1) Chronic unyielder starts driving down productivity.
2) Chronic unyielder begins to notice a pattern of being interrupted by increasingly frustrated team members.
3) Chronic unyielder stumbles into validating articles like this one.
4) Chronic unyielder decides that they are surrounded by "chronic interrupters."
5) Chronic unyielder decides that team members are "being mean."
6) Chronic unyielder adopts Minden's advice of: "If people refuse to accept these reasonable requests, you can respectfully state that the conversation isn’t productive and that it would be best to talk another time."
7) Communications break down. The unyielder doesn't understand why, the balance of the team gets tired of carrying the weight.
8) ???
Choose PostgreSQL for IoT
Okay but to be fair there was an article yesterday about taking the blood of the young to revitalize the old that looked pretty amazing in a yellow/black color scheme.
A friend later on bought me an Arabic "wild thyme tea", which is labeled as زعتر بري in Arabic. According to Wikipedia, this is thymus serpyllum, which is different from the culinary thyme that we use in the west (although Wikipedia says that kind of thyme is used for tea in Armenia). One more potential source of confusion is that Wikipedia's article on za'atar says that زعتر بري could also be another Middle Eastern thyme (thymus capitatus), or even origanum vulgare (oregano)!

So I'm not positive exactly which herb is in this Arabic tea, but I do like it better than the thyme tea that I made for that party.

Edit: it's this one: http://karabetian.com/food/tea-and-coffee/tazah-wild-thyme-t..., although I'm not sure I would be that comfortable giving my credit card to this web site. I'll see if it's available in my local Arabic market.
Does partial linking (ld -r) allow one to parallelize linking? The Linux kernel does that on its build system, though I don't know if it's for performance reasons.
Science fiction almost universally assumes the speed of light is not a hard limit. At this time we have every reason to believe that it is a limit. Our theories also say that if you were to go faster than light (which you cannot) it implies time dilation and time travel - again science fiction just assumes a loop hole so that doesn't happen.

Many talk about travel at 10 times the speed of light (warp-10) as if that is fast, but if you actually notice that lack of aging during travel they have to be traveling much faster than that. (at 10 times the speed of light the nearest star to earth is just under a 1 year round trip - your kids would not remember you very well when you return)

Which is to say that any aliens with space travel that discovers us now will not be making the journey because the length of time it would take.
I've never heard a rational justification for overbooking except that it allows airlines to sell more tickets than they have seats. On most airlines non-refundable fares have a change fee which cover the fuel costs in the event of a no-show. Southwest is the only one that does it right- their refundable fares have enough margin built in to cover no-show costs without change fees.
Because a. not everyone qualifies for that, and b. 10% of disposable income for 20 years for something that didn't work out is still a pretty awful deal
There's a simple way to resolve that. When you run out of seats, stop selling tickets.
There are near earth asteroids that are better fuel stops than Mars. That's the better mission IMHO.
I think this is an overreaction. The comeback realistically = 0. PS. Not advocating illegalities :)
Nonsense. Dan will do a lot of things, but he almost never straight up bans people who participate in good faith.
64GB of ram is surprisingly affordable assuming you want to run a few VM's on one box. You can also give each VM it's own SSD without spending crazy money. AKA it's far less than the cost of 3 mid range PC's.
When ETH split Coinbase chose one fork and allowed you to transfer your other ETH out.
L.A. took their water and land a century ago. Now Owens Valley is fighting back
I would not. Ordering a large group of people drinks from Starbucks is not in any way the primary use case for the application. For it's primary use cases (paying at the store, rewards redemption/collection, ordering yourself drinks ahead) it works perfectly.

Additionally, if you think about the feature set that would be required to facilitate bulk orders then you will quickly find that it would be quite large feature set and require it's own flow. The app does has new-ish features that allow you to re-order prior orders and save drinks, which would help for these bulk orders, so they are making progress. If you are consistently ordering drinks for a large group of your co-workers then you can save their drink preferences and boom.
def buy_ticket():
if soldout:
return False
Depends. We're not really a bootcamp, most of our grads are hired for full-stack roles
Why are companies trying to make it illegal to repair our electronic devices?
Recently I've seen this quote:

"Amateurs talk about tactics, but professionals study logistics."
- Gen. Robert H. Barrow, USMC

And exactly this thing seems to be the major problem with essentially every space-related weapons platform other than ICBMs. Simply almost every such proposed system uses some expendable ammunition that is significantly more expensive to deploy or even just manufacture than what it is supposed to destroy.
Ask HN: Are there any drawbacks to using S3 for website assets?
There's also the issue of coronal mass ejections (though CMEs pointing right at us are admittedly rare, so maybe you just eat the risk). They will absolutely fry anything in their path, but take 1-3 days to reach the Earth from the Sun, which is long enough to bring any astronauts on the ISS back down to Earth. I believe there are contingency plans for this; there is always a crew return vehicle attached to the station ready to go for example.

If that happens while you're on the way to Mars, though, you're all fried.
This is so very true. I find Scala tends toward the classic "read-only" joke. You can write very powerful code, but it's often hard to debug and it tends to be quite difficult to read down the line. We have a Scala application that is being slowly replaced, but which I maintain in the meantime, and it is by far my least favorite job duty, despite that I theoretically like Scala more than, say, Java.

Probably my biggest disappointment with Scala is really the type system. It's incredibly powerful, but it's unwieldy to use, and it's still full of footguns. "object" is great and useful until someone accidentally turns it into a giant race condition (true story). Traits can easily turn into a maintenance nightmare (ever seen an 8-way multiple inheritance scheme that fans out into 23 separate ancestor classes? I have!) Exceptions end up in a strange territory. There's ways to handle all of this (much of it involves "don't do that!"), but the point is that for all the type system's powers, it's not actually buying you that much except in comparison to Java 6/7. If I want powerful type magic, I can use Rust or Haskell or similar and get stronger guarantees from my compiler. If you're writing "better Java", which is traditionally one of the more common Scala uses, it's harder to justify over Java 8 or Kotlin these days.

All of which is to say, Scala is a really cool language, but I wouldn't write new projects in it if I didn't have to.

Bonus round: We had a Scala iOS app via RoboVM before RoboVM support was yanked. It still gives me nightmares.
That I wasn't into gaming and didn't have a good gpu back before the ASIC came along.
This won't affect your insurance - the patient population is too small.

Now, if a similar treatment gets approved for, say, prostate cancer... that's going to affect your insurance.
If you show up in a random hospital with an injury or disease, they are already obligated to provide care, it's just you're directly responsible for the bill.

The individual shouldn't be paying.
This is such a silly argument. Chargebacks are for the protection of the consumer against a business. They're GREAT if you're a consumer. Why would it be in my benefit as a bitcoin user to have no recourse for fraudulent transactions?
Also next year; James Webb Space Telescope.
Then again every seven years all the cells in your body are new so is the new you now aging faster as a "cellularly younger" person?
This man need to learn one word, and learn it well:

Move

That is, move closer to your work. Keep the other house if you will, he has enough money for two houses. But, move closer to your work. Alternatively, move your work closer to home. Your family will love you for it, especially as they won't have to explain why their husband/partner/father insists on having a carbon footprint big enough to show up as a thin line visible for future geologists.
I like to imagine a world where tax payers can choose where they wish to allocate their taxes.
> The unsafe approach would be to do use an array representation, use indices instead of pointers, and roll your own garbage collector. Or manually remove unnecessary reference count updates whenever you can prove that they are unnecessary. Both of which cannot be easily hidden behind a safe zero-cost API.

There are potentially many unsafe approaches, and possibly even some safe ones.

> The entire Wirth family of languages qualifies, too. Or Eiffel [1]. Or Fortran [2]. Or Modula-3 [3]. As do more recent languages such as Nim [4] and D [5].

[1] Doesn't support expressing stack allocation patterns, which are essentially to achieving true zero-cost abstractions.

[2] Oh yeah, that'll be easy and maintainable to program.

[3] Doesn't support 64-bit Windows. Verbose like Ada. Abstraction is weak compared to Rust. Also doesn't support expressing stack allocation.

[4] Nim requires a GC, so not zero cost. It also has surprising runtime semantics. For instance, fields that are are guarded by a clause raise runtime exceptions. These would require different cases which are checked for exhaustiveness statically in Rust.

[5] D is not memory safe for non-trivial programs if you're not using the GC.

Clearly you and I have a different understanding of zero-cost abstraction.

> In addition, parametric polymorphism cannot ever have a zero-cost abstraction (or rather, the term has no meaningful definition in this context), because you pay for it either in runtime overhead (shared generics) or code size (specialization).

Code size is not a problem when discussing zero-cost abstractions. Honestly, it just seems like you're grasping for something to nitpick on.

> I also wouldn't bring up syntactic and semantic costs; that's throwing stones while sitting inside a glass house. Rust is probably one of the worst offenders in this regard.

I have no idea what you're talking about. Once they removed all the special syntax for pointer types years back, Rust is very readable to anyone from a brace-based language tradition.
Better than grandparents moving states away to Arizona. We visited them twice in about 25 years (although they visited us several times, so we still saw them once every year or two). My other grandparents lived in the same city, so I got to experience both near and far. I definitely saw the ones in town a lot more often (at least 30 times a year, I think).
Pre 2001 (late 90s, early 2000s), I'd on more than one occasion take a United flight from LAX to Melbourne via Sydney (same flight, deplaning people in Sydney) that would regularly fly the Sydney Melbourne leg with fewer than 50 passengers on a 747-400.
Shrug. I figure losing a random half of my files is pretty much as bad as losing all of them (if I wanted to make an explicit split into two halves I could use two separate pools).
https://www.theverge.com/2017/3/2/14792442/amazon-s3-outage-...
Well said. Humanity hasn't had a true new open frontier in quite some time, and the negative effects of such are beginning to surface. It's an important component of a healthy civilization that's simply absent right now. Our restless have nowhere to go.

And yes, surely we have enough people and resources to swing large-scale space operations alongside what we already do.
"Politics could save us from an alien invasion!"

I'd rather hope in the opposite.
Disable hyperthreading, it's overrated anyways
Add survivorship bias to unreasonable optimism, and you get a culture of celebrating CEOs who demanded the impossible and got it enough times that the companies made money.

Meanwhile, CEOs who demand the impossible and don't get lucky are not celebrated, but are also not widely publicized as failures, so people don't learn from those lessons.
$999 list price translates to $1100-$1150 retail price in countries where you have a GST style tax, then you factor in an expensive motherboard plus heat sink, 64GB of RAM, the upgrade is like $2k.

the problem is with this confirmed return of competition between Intel vs AMD, I am no longer sure whether it is a good idea to upgrade now as it is basically the first iteration between those two. Are they going to release something even better in 6-12 months time?
DHS wants face scans of US citizens flying abroad
How to Move to HTTPS in 12 Hours Without Losing Organic Traffic
Worthless as they may be, they are already collectors items. Who's going to care about a failed chain's unspent coins in 50 years time?

Also, you can use ZWD notes as kindling. :)
You're welcome! :D
It is the dominant factor if it is enough money. I'm not talking about a meeting 1 million dollar 'donation'
> no benefit to anyone but the developers of the app

So? Benefiting developers is very important.Development cost is the highest cost of software. Even if the only benefit of using scala is higher developer morale and productivity, it could very well be worth it.

> finding quality Android devs with quality Scala skills will be hard

We already use scala heavily at Lucid. We have to train Android developers in scala anyways. For us, using scala means the android developers only have to use one language, instead of two. It also makes it easier to leverage some common code in both the backend and the android app (for example serializing/deserializing objects over the network).

Using scala to write an android app isn't the right choice for everyone, and I don't think the OP is suggesting it is. But it was the right choice for us. And if you are already using scala in production, it is certainly something to consider when writing your android app.
Where are the brightest minds of our generation now? What are they working on? Most are trying come up with better ways for you to click on advertisements.
> Big trend is consolidation in the industry. Whirlpool, Maytag, and Kitchenaid are all the same company now.

You might be indirectly referencing this site (and article):

https://recraigslist.com/2015/10/they-used-to-last-50-years/ (ffs - just saw this link was posted below)

...which essentially says the same thing, but in more detail.

> For washing machines, the guy said

Another thing: Stay away from front loaders (unless health or other reasons prevent it) - the door seal always goes, and makes a huge mess when it does.

> Some years ago, a vacuum cleaner shop explained that everyone is racing to put out a lighter vacuum, and hence they switched from metal gearing and components to plastic.

When I was in high school, my friend's mom had an old Kirby upright bag vacuum - probably dated from the 1950s. All steel, everywhere. Sounded like a jet engine when it was running. But the thing could pick up the moon if you positioned it properly.

One day, being the dumbasses we were, we decided "hey, let's put it to the test!". So we started vacuuming things up. Bits of plastic, legos, pennies, washers, nails - all of it, no problem. There had to be something that would stop it dead (we had no clue what we'd do if it did die - like I said, we were dumbasses)...hey, how about a roll of quarters!

It made the most horrendous noise imaginable. The lights flickered in the home as the motor struggled. But it kept going. Eventually, the whole thing was sucked up into the vacuum. No damage to anything in it, and it continued to run and work like always...

I'm pretty sure that old Kirby is still running somewhere.

His mom never knew (we weren't so dumb as to do this when she was home, though)!
1-4 corrected errors per month?! This sounds quite bad - which manufactor?
While true, it's also crazy expensive to extract.
The Seven Types of SQL Joins
I think competition might be more effective than cooperation when it comes to space exploration.
Neat! Is there one correct solution for each proof, or is there something more complex going on behind the scenes?
> It can't be a right. That would mean someone has an obligation to provide it.

By that logic, voting can't be a right, because someone has to register voters, run the polling booths, count the votes, etc.
You might like Up First by NPR. Daily instead of weekly, but it's very well-balanced and informative.
By the way, radiation from coronal mass ejections and associated solar particle events (SPEs) is much easier to shield than radiation from galactic cosmic rays (GCRs are the primary concern for long-term astronaut exposure on Mars). Even the thin skin of the spacecraft is enough to reduce the SPE dosage to non-acutely-lethal levels, and rearranging the provisions (food and water) around a central location is sufficient to reduce the dosage due to solar particle events to a manageable level.

On board ISS, the crew return vehicles are not for ditching due to an SPE. Such radiation events travel fast enough that you'd likely be stuck in the crew return vehicle when it hit. The Station itself provides much better shielding from such events, and ditching in a hurry (landing somewhere random in the ocean) would be much more dangerous than sheltering in place.
Only if it would apply to all alien civilizations.

The thing about Fermi's paradox is that the Universe is old and the local galaxy is big, so any explanation for the apparent absence of ETI has to cover all ETIs. It just takes one species in galactic history to reach the point of launching a self-replicating interstellar probe to produce a galaxy permanently aswarm with them. Heck, we're not that far away from being able to do so ourselves. And any explanation of the form "the ETIs wouldn't do that because reasons" just fails, because it just takes one event, over a very long time and large number of systems.
Damnit, I'm actually reading that novel (for the first time) right now.
How about a math major from a top ivy? Physics grad student? Consultant? Chem-E engineer? Founder of a successful startup? Product managers? We had all those and more at my bootcamp cohort.

Look, you do what you want with your hiring. But don't just make the blanket claim that bootcamp grads aren't competent. People in my cohort were contributing right away. Looking at people few years above me, they're launching successful open source projects, becoming team leaders, giving talks at conferences, etc. If you're insulted by their success, maybe that's on you.
The Fermi Paradox is different. It's really about interstellar colonization, not just travel. It's basic geometric growth: the Universe is old-enough and geometric growth is fast-enough that, if interstellar colonization is possible, aliens would have spread across every habitable planet in the galaxy, just as all life does. They would already be here.

Therefore, there is some filter that prevents the vast majority of life from achieving interstellar colonization. Either the filter is behind us and we're the lucky first ones, or the filter is ahead of us and we are almost certainly doomed to stay trapped in our solar system until it is no longer habitable.
Unfortunately you don't see a whole lot of benchmarks of dev stuff on CPU review sites. Phoronix at least does Linux compile time. Not sure how representative that is of your "relatively hefty docker dev flow" but it shows the 1700 as 10% faster than the 7700K, which itself has a 17% higher base clock and 7% higher boost clock than the 7700.

http://www.phoronix.com/scan.php?page=article&item=amd-ryzen...
There's a lot of it there, but it's hard to extract without modern technology. There's a little peat (arguably the most accessible type of high-energy fuel) left in the British Isles and Finland, but coal is requiring progressively more and more modern effort to extract.
I did a lot of work with artificial life and evolutionary computation in the early 2000s. Wish we had these chips back then.