jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
In many ways I'm a hardware guy. I enjoy building infrastructure in datacenters from bare metal. Yet I can't think of a single use I would have for these IBM mainframes, nor even what they run (DB2?).

IBM's product line just seems completely irrelevant to modern tech companies.
There was a good program on celiac disease on Seattle's NPR affiliate this morning: http://kuow.org/program.php?current=WK1
So anyone who thinks we can manufacture nearly 500 billion square meters of solar panels by 2030, raise your hand.

It seems clear that if we were to do this it couldn't be all photovoltaics. Even with concentrating solar cells that's a lot of silicon and/or more rare elements (indium etc.).

With solar-thermal added into the mix it becomes potentially feasible, but who is going to fund a huge solar farm in the middle of a politically unstable region like north africa?
> This approach is simply not the most viable.

What's a better approach for in-the-moment, one-touch ordering of household necessities? I'm sure Amazon would like to hear your idea.

> How many buttons are you going to have in your household?

However many you would like. Sorta depends on what kind of products you'd like to buy in this manner. That's kinda the point.

> How are you going to protect it from kids

First of all, children are short. Put the buttons out of their reach. Second -- these are incredibly boring buttons that order boring things and provide no immediate pleasure or feedback. Kids don't crawl around on top of washing machines looking for buttons to press because washing machines are boring. Also you get a notification when you order something, so a kid smashing it is easily reversed. Common sense works fine here.

(Also, lots and lots of people don't have kids, or have kids old enough that they're not going to press a button to order laundry detergent willy-nilly, etc.)
You said Apple was "evil" and "un-American" for choosing not to publish something that contained nudity. Presumably, so is Highlights and Newsweek, then? Both of them own their channel too --- if you don't believe it, try to set up the fulfillment and distribution system Newsweek has.
It might help to see a sample blog post. Can you give a link?
It's not a let them sort of thing. It could be violating some portion of the "marketability of the device" or any other sort of wiggle room words good lawyers can use to make raw deals grounds for cancelling a contract.
As long as you're on Bamboo, you should be able to use whatever ORM you want. See http://docs.heroku.com/bamboo for more.
Presumably you were downmodded for suggesting that comparing Colin Percival to Dan Boneh is a "jab". I've modded you back up, but, now you know.
I'd imagine that this article doesn't help much either: http://www.nytimes.com/2010/06/02/opinion/02reich.html
whenever i hang out with alums (from ~'02) i'm always surprised at how few value the concept of Selling Things you Engineered for Money. Most are extremely happy Designing Things for Big Projects (NASA/DARPA/Google) or Working as a Quant - but the actual dollar exchange is very dirty.

eit :(
I just don't like the term "NoSQL". I do mention Cassandra, Redis and InfluxDB - which are all "NoSQL" if you will.
Apple had to keep PVRTC support. Apps were shipping with PVRTC compressed textures and no fallbacks.

What I find interesting is that PVRTC is the very last proprietary IMG format that Apple GPUs support.

IMG introduced an improved PVRTC2 texture compression format in 2012. Yet no Apple device has ever exposed support for it.

It looks like Apple was already thinking ahead back then and wanting to avoid supporting features that would require extra royalties.
What?

"Savings rate" is defined as monthly disposable income. Your mortgage absolutely lowers your savings rate.

Your mortgage would also affect your cash flow. If we're talking about profit/loss, the interest-portion of your mortgage absolutely affects your profit/loss.

Only the principle portion of your mortgage statement is "free" from a profit/loss perspective. Which it is: you can always leverage the principle into a HELOC or other financial instrument if you need emergency cash.
We are already experiencing climate change disasters around the world and doing nothing. How long do we have to wait, until crops fail and the rich are starving?
Yes I didn't miss that crucial part of the title...

I just wanted to throw back to a childhood game :)
I know they aged the carcass for two weeks on my beef before they broke it down into cuts. I think the "dry aged" stuff is generally aged even further than that, right?

I think I read somewhere that mass-market beef is generally not left to hang after slaughter, is that correct?
There was a free year and then a yearly usage fee. I think the iPhone version was always a single pay purchase.
It's not actually true that batteries and solar are a perfect clean solution - and neither is wind. Better than coal to be sure, but it's not what you're making it out to be.

Rare earth metals have to be mined in remote portions of China in dystopian hellscapes. Lithium and other minerals also have to be mined, and leave toxic tailing ponds. Solar panels frequently have cadmium and tellurium, which are also hazardous, and need to be managed. Plastics and composites in wind turbines also cannot be recycled.

There are no perfect solutions, and the future will almost certainly require a mixture of kinds of energy.
> Shooting a center of mass is not at all about being "less fatal"

Did I say it was? I believe I used the word "potentially" in the reply you are commenting to. The officer was shooting from ~6ft away and had a firm grip and was well composed, if they can't hit the chest of a target that was mostly still at the moment of the shot then they need to be spending a lot more time in the gun range (at the absolute minimum).
Honestly, those people didn’t even need that. They need nothing founded in reality to make up their conspiracy theories, which is why no argument from reality can weaken them.
Their answer on the subject: https://www.reddit.com/r/technology/comments/kt91qk/signal_p...
In the later apple][/C64/etc era most of the color composite monitors also had that B&W switch built in. That way you flip it when editing text/etc vs playing games. The one I had also had a green screen button, which turned it into a green/black monitor.
According to Google answers you're right:

Is it okay to drink water during meals? This is interesting as a
lot of complementary practitioners recommend against drinking water
with meals, believing it dilutes the stomach acid and, hence,
interferes with proper digestion. Technically this is not true, Dr. B
says, as the water probably doesn't significantly mix with digestive
juices. So for the record it's only people who are having problems
making enough stomach (hydrochloric) acid who need to worry about
this.
Ah, yes.

And I can't believe that I forgot to mention how crippling this is when you try to raise capital, especially at the angel level. People want to invest in businesses, not lawsuit defenses, and these are high risk and hopefully high gain ventures. They don't want run an even higher risk that if you're indeed successful, your former employer will go after you with a rusty knife.

It's that risk to the high gain that's the real killer, e.g. look at all the people who've come out of the woodwork going after Facebook, some of them clearly weasels (and some not). They would have never bothered if Facebook was a "modest" success instead of a deci-billion dollar blowout, the next Google in terms of being the next big business high tech company.
The :markdown "symbol" doesn't take a class.

:markdown.red#item2

%list:markdown.red#item2

%list.red#item2:markdown

...
Agreed. I like this post but HN is not the place for it.
Apple Records: the original incubator?
You don't need to be root to compile a Tk application and run it! You also don't need to be root to compile the kernel.

You only need root to copy vmlinux to /boot and copy the modules to /lib.
I'm working on a node.js port of this.
You're playing the role of skeptic, but you're not going far enough. How would I actually answer that question? You could have said the same thing about the Therac; of course it can't blast that much radiation, there's no good reason for it. Yet, here we are.

What evidence do you have that it is actually not possible for the machines to dangerously malfunction, and how much confidence can actually be placed in it? Those telling us it is safe don't have entirely clean hands on the topic, they've lied about other things like picture retention policies and capabilities before.

You're making an appeal to incredulity. I would not actually be that incredulous to discover that the machines do indeed have some sort of flaw that would permit them to blast out more radiation than intended. After all, it's happened before. That said, I don't necessarily consider it likely, either, what I find far more problematic is that this is merely one consistent piece in a larger puzzle of unconcern about the real safety of the public.

For the same reasons we ought to be able to examine our voting machines, we ought to be able to examine these machines.
It's $12 and 15 minutes, not a big investment.
I've been looking for a simple incremental client-side search for my personal wiki (https://beepb00p.xyz/exobrain), but didn't find anything immediately suitable sadly. Basically I wanted the indexing & search to be as simple as possible:

- take in the raw HTML files (so it's agnostic to the site generator)

- indexing should be respectful of `id=` anchors, so you can jump directly to the occurence in the document text (instead of just the HTML). I looked at Stork, but it didn't look like it was processing these. Do you think it would be a good idea?

- embed a simple search, lazily, so the index is only fetched when you focus the search field

- ideally, <mark> the matches in HTML, in a similarly generator-agnostic way (although it might be trickier)

I ended up implementing my own via a relatively script + lunr.js, but I think if someone nailed such setup and made it really simple. It's a shame it's so tedious to add incremental search to a static blog/wiki.

P.S. demo on https://stork-search.net/ doesn't work for me now, I'm getting CORS error on fetching https://files.stork-search.net/federalist.st
> Curious which ones?

The Visual Effects industry in my case. Reason is unreleased content, for example, the new iPhone commercial or a new Marvel movie that hasn't been announced yet.

> Did you have to audit all the vendor code? If so, how much time was spent on that?

Yes, from days to weeks. It was a separate department.

> Do you think this kind of practices actually improve any security?

Yes, if your computers do not touch the internet and you do not have physical access to the device then you cannot easily leak content.

I am sure someone could take their phones outs and picture every screen of what they were working on.. but it is a bigger barrier.

> If there is no internet, how do you search for a solution to an immediate problem or look up documentation?

We had a separate computer (a windows box served through guacamole) that we could search things.

> How is the testing culture like in these orgs?

Nothing too different from others, the only real big difference is that you cannot reach to the internet from where you're developing software.
Not totally the same as React as you still need to transpile JSX in most scenarios. I suspect that’s what they’re getting at.
I need resume assistance for executive (Director+) roles. Any suggestions?
They were very likely assured by their program managers that the crash was a fluke, presented with convincing test data, and pressured by their bosses, the board, etc etc.

These things rarely happen by individual malfeasance. They are part of a system of small mistaken assumptions that compound into big lies.
> For 2021, Tesla has nothing new in the pipeline for the European market...

You mean other than soon to be introduced in Europe Model Y and 2021 Model 3?

Expect price drops as well once the manufacturing is done locally. That's exactly what happened in China and now Tesla has 6 month order queue there.
I think one could argue that the majority of the "articles" or "posts" on HN are merely the opinions of their authors anyway. There are a few based in fact, or purely fact, or real "News", but a lot of times, they are just asides, or general ramblings of another person on the net - then there are the comments here that add real value to the piece.
IMO, the problem with the way Common Core has been implemented is that there is a whole new analytical/critical thinking component that is bundled together with math. But parents when parents think of math they think of computation, arithmetic, formulas etc. Not 'explain why ancient calendars used 60-day units' (actual question from my daughter's 6th grade curriculum, may be misquoting a bit. The answer is because 60 has many factors).

I'm not saying it's good or bad to teach math that way, it was just not communicated well and still isn't. Math has been replaced with math+critical thinking. It's as if English class now also included Latin. Maybe good, maybe bad, but it's a whole different class.
The surprising thing was that everyone was cool about it. Honesty for the win :)

People generally respond well when treated like people. Some don't, which is unfortunate. That's both a popular and silly reason for one (businesses, people with a pulpit, etc) to treat people like unruly masses as a defense.
Some random gis image. http://i.imgur.com/RvAUuPK.jpg

Compare that to how you could solve the problem in your head.

.01 + .70 + 6.00

For my example I bet you'd think 5¢ + 50¢ + $5.00 to compute your change.
it is unbelievable the irresponsibility of the NYT to not provide more substantive evidence before going to print with this "may be", particularly with this title. The reputational hit alone will cost Jetbrains millions including across unrelated products (which they encourage by fluffing out this piece with Jetbrains' customer list without regard as to whether or not they use TeamCity).
Thank you for putting into words my exact thoughts on this matter. This is indeed exactly what's occurring and I'm not sure of what a good solution may be. Perhaps extending freedom from retaliation by employers to freedom of speech guarantees would be enough, especially educators.
Would you mind explaining to the ignorant people (I'm ignorant people).
My understanding is that the right of way for the rail is significantly wider than needed for the tracks alone.

I live near a rail line that was converted to a multi use trail and as part of the conversion process there had to be a decision made about past encroachment onto the right of way — mostly homeowners who had pushed their property boundaries closer to the actual rail. Looking at the planning maps it was surprising how wide the path is, but I suspect that it is to allow for the embankments and cuttings needed to keep a railroad level (or at least to keep grades within tolerance)
CNN does cover apple child labor: https://www.cnn.com/2019/12/17/tech/apple-microsoft-tesla-de... and consumder products on environment: https://www.cnn.com/2020/07/23/world/plastic-pollution-2040-...

EDIT: I don't like CNN fwiw.
Nelson on HESS and his experience there: https://youtu.be/_9PmIkAYhI0?t=450
More of a tongue-in-cheek reference to the reoccurring joke that bender wants to kill all humans, except for his pet Fry.
I am from a developing country, i just paid 10$ and got all the games. Awesome!
> JavaScript for annoyances such as pop-up windows

A bit unfair but I guess vulgarization is more important than correctness in this context.
As the person being overworked, at what point do you put your foot down and say this is ridiculous?
Why would you spend that much money to crash the network... only to lose the entire amount of your money?

Also, knowledge about short-sells would help to stabilize the currency's value, NOT crash it. Just like it has for all other assets out there.

A 51% attack would cost far more than 150 million at this point.
I completely disagree. Please see my response below, and failing that, search Wikipedia for "Freedom of Speech", and then search the page (Cmd + F) for "privacy".
I also try to do this at work, with the exception of ethical/moral and interpersonal stuff. Don't "yes and" into harassing someone, or into your drunk boss's passenger seat.
This reads like advertising copy.

Prozac has a number of potential side effects as well as needing commitment and a staged withdrawal.

This is a dangerous comment and should be burried.

edit: this isn't to say I don't think antidepressants are a fantastic tool; just that I don't think you should be going to your doctor and asking for a specific flavour of drugs because you heard about them on the internet. It's a really serious discussion - people should be going to their doctor and asking asking the possible (and best) solution to their personal circumstance.
> How does the compiler know that the implementing class can be used where the interface is required

Structural typing.

The instance does not assert to the compiler an exhaustive list of all interfaces it claims to conform to; instead, the compiler determines, during compilation, whether the concrete instance being passed meets the requirements of a declared interface. The net result is that an implementation need not have known about an interface when it was written; it need merely match the interface’s requirements when called upon to do so.

It is, effectively, statically enforced duck typing.
This is so dead accurate. I would’ve lead with the second section or maybe reduced the first section to just the last paragraph but I have had these exact thoughts so many times.
This is actually interesting, we chose to use an overlay network because Kubernetes was a new, complex system that we initially didn't have experience with internally, and so we wanted to isolate problems it could create as much as possible, as well as ensure that teams working on Kubernetes deployment weren't blocked by needing network engineering time.

This meant that we felt an overlay network was the most pragmatic (works out of the box) solution, even though IPIP has some drawbacks in adding complexity (within the Kubernetes cluster) and hashes across router ECMP / NIC RX queues poorly (neither look into the inner IP packet as part of hashing). It was definitely a concern of ours, though, considering we'd very intentionally avoided IPIP in our load balancer (https://github.blog/2018-08-08-glb-director-open-source-load... has a write-up of why).

We've considered the alternative of announcing a /24 or /25 or similar via BGP on each Kubernetes node, which is supported by systems like Calico, but so far the limitations of IPIP haven't caused an issue because of our Kubernetes clusters being large enough to hash evenly regardless of the addition of an overlay network, so we haven't needed to migrate. It's definitely an interesting trade-off on complexity overall, though - simple routed networks are much easier to understand than another layer of encapsulation.
It's not unique to Tesla. All modern cars have connectors which over-the-air updates just ride on top of. The issue is manufacturers not creating updates and limiting access with proprietary equipment for delivering those updates. This is all done to force consumers to buy new or only go to the manufacturer for repairs (for as long as they're offered). They won't even sell parts, tools or schematics for you to even attempt it on your own and are starting to cut out independent shops too.

This issue is widespread in other industries from farm equipment to consumer electronics. Mechanical components are easily reverse engineered and have tons of aftermarket and independent shops, but this is magnitudes harder with digital devices and software, especially without access to any of the original equipment and diagrams. It's like trying to rebuild a computer chip by looking at nothing but the motherboard it's placed on. Practically impossible.

Consumers want a "right to repair" (which is the name for a lot of the legal bills pushing for access) but it's unfortunately not getting much political support due to lobbying. For more info, check out Rich Rebuilds [1] who repairs salvaged Tesla's and is starting his own independent shop. There's also Louis Rossman [2] who repairs Apple devices and has updates on the recent legislation for personal devices.

1. https://www.youtube.com/channel/UCfV0_wbjG8KJADuZT2ct4SA

2. https://www.youtube.com/user/rossmanngroup
One thing this essay doesn't weave together, despite bringing up a lot of the threads, is that timelines for upcoming work are often estimated based on the (unrealistic) assumption that "you're going to leave me alone for long enough to get it done", which never happens.

Instead, days get filled with discussions about future work, rehashes of previous discussions, identifying the bugs that junior developers have written, trying to convince management that the latest customer complaint has more to do with the fundamental laws of physics (e.g., network bandwidth limitations) rather than any actual issues with the software, etc...

All of these are part of the job, but the conception of developers as "builders" worsens the issue because management does fundamentally believe that we spend most of our time "coding" when that couldn't be farther from the truth. And since we also want to imagine our days as filled with productive programming, we feed right back into the lie.
a 6 letter .com domain ... how long had it been free? you should have got it right away
I don't understand all of it, but I love it! Very nice idea and execution.
Building cryptocurrency wallets into chat systems is a really good idea.

I want to be able to share money in the same way and with the same people as we share cat pictures.

Eventually, some large corporate controlled chat system will partner with some large old school financial company and provide it in the west, but I would much prefer to have this done by open source software in a way that anyone can review and interact with. Crypto is the only option for this at present.
> As a person who likes wine, I simply like to enjoy wine and not to describe it and try to figure out what that smell or taste resembles.

As a person who likes wine, I enjoy picking apart the taste on my palate and figuring out what it resembles to characterize it.
I am not "claiming" anything. I am informing developers that as of versions beyond 8, we've discontinued the JRE and it no longer exists, and what you've described does not replicate its functionality.

> For this usage pattern, the only thing that has disappeared is the distinction between full JDK download and the slightly trimmed down "runtime only"

That's incorrect. What's disappeared is any notion of a system-wide Java environment managed by a third party, and that's what the JRE was.

The JDK is now also not a system-wide environment in any way. While the usage you've described of asking end-users to "install" a JDK (i.e. placing it on your hard drive; the JDK also no longer has any installation beyond that) and pointing some system-wide configuration at it is discouraged for non-developer, and while people might still do it despite the JDK providing much better alternative, it still does not work like the JRE, and not only because the JDK is larger (BTW, speaking of the JDK size, as of JDK 9, the JDK contains the entire core libraries not just once but twice, once as jmod files used by jlink to create runtime images, and once again in its own runtime image).
> If you want Kubernetes it's probably a better idea to use a hosted Kubernetes solution like Google's offering.

This may not be true in the future with distributions like k0s[1]

[1]: https://k0sproject.io/