skysight-inc/HackerNews huggingface dataset:
Oh, I'm not doing that whole "anecdotal evidence indicates totality" thing, but it has happened enough, that I've decided that I'm best off, being my own advocate.

I actually found a company that worked with me, for 27 years. I did not find them to be as gratifying a venue as I'd have wanted, but they did have a similar set of values, and we were able to find common ground. I found that having folks that appreciated my personal values was important. They paid well enough, and actually treated me with a lot of respect. I think they made some unfortunate choices, as the time went by, and I did my best to help them through the consequences of those choices, because doing stuff like that is how my value system works. I don't "cut and run." It was appreciated, but I don't think it was enough to make that much of a difference. Long story; tears, laughter, joy, despair, etc.

That stability was extremely valuable to me. It allowed me to set things up, so I am in the position I'm in, now. I can't even imagine what it would have been like, if I had spent my career in two-year stints, like everyone does now.

It also allowed me to work on some side projects that have been quite successful, in their own rights. None have been monetarily profitable; but they weren't meant to be. I like to help people help people.

It has been interesting (at first, infuriating, but now, amusing), watching people ignore my bona fides. I happen to have a pretty vast trove of open-source material (see "side projects," above). It's really not difficult to do. All you need to do is click on a link. It takes to to my SO Story, which has a chronologically-sorted history of my work since 1987.
I never understood why one would want to use Gradle over Maven. Gradle seems like a very complicated way to avoid using XML as configuration and essentially end up with Ant.
It seems merely adding a file to the .mvn directory will do as you wish: https://github.com/takari/polyglot-maven#usage

I have avoided that road because it's one more thing that is a snowflake in the very area where I don't want to blazing trails. But I have personally tried their approach before and can confirm it does work as advertised. I can't recall if IJ lost its mind over pulling a stunt like that, but arguably if it did, then filing a YouTrack is an appropriate next step
Why are unionization drives located there instead of at plants where workers are less satisfied? Or do we just not hear about those?
Homebrew is sending analytics as well, FYI.
Most - not all - of these feel obvious. Land lines? Fax machines? They were already niche in 2012. IDK, these weren't (bold) predictions, as much as already established market trends push out 10 years and then deciding how dead they'd be or not.

Side note: In the late 80's, I worked for AT&T in the consumer marketing dept. I remember there was a manager who repeatedly said, "Someday our phone numbers will follow us no matter where we live." Now, he was _not_ predicting the mobile phone, only that if you moved you wouldn't have to change numbers. But that, even then, he was viewed as a mad man. I wonder that he'd say today.
I think you can argue that its not true for things in which item A and item B are members of a broader class of things wherein changing from A -> B incurs no or trivial costs or little fundamental changes in fulfilling the purpose of the class of items and there exists no immediate need to stop using A.

For example nobody expects the 2004 Toyota Carolla to be forever but the gas powered car will be far harder to kill.
Buying AAPL in the early 2000s seems obvious now, but it was not obvious then. Prior to the iPhone, in the midst of a market dominated by the likes of Microsoft, a lot of people had very low expectations for Apple. The chances of AAPL beating companies like XOM or GE were not predictable at the time, and you can say the same today about any stock. At the time, you could of course argue for why AAPL would have enormous future growth, but it wouldn't be a prediction, but a bet.
Show HN: Chrome Extension for auto-grouping tabs by URL patterns
I've seen a lot of stuff on getting the shortest representation that is equal to the floating point value back but what about finding the minimum/maximum representation that is equal to a given value?
Show HN: An encoding of the UK's self-isolation rules in Prolog
Overestimating information is not due to a lack of understanding statistics.

It’s truly awful to take Bayes’ namewhen arguing against the very notion of statistical significance.
Gazans can, in fact, vote. They voted in Hamas who took away their right to vote but back when Israel disengaged and left them to their own devices, Gazans could indeed vote.
I'm fairly sure theaters won't be going anywhere. You can't have the ability to watch a 20 foot by 20 foot projection of a movie at home, no matter how cheap the technology gets unless you have a massive backyard and a projector or a huge room in your house you weren't using anyway.
Japanese Clock
Is ASCII really stîll âlîve ?
This post mortem is top down - from the perspective of what's a solid strategy for running a unionization campaign, these are the mistakes made in the Bessemer instance. What it does not do is cite any interviews with the Bessemer workers - no exit polls, so to speak. To me the key question is "what convinced you to vote one way or the other?" That is what I'd like to know about the Amazon campaign.
I've run a non-trivial business that depended on secrecy, and I recognize some of the ideas from the guy above. I wouldn't say "just let the government run this hedge fund", but there's some truth to what he's saying.

I think it's also important that people can make comments on large social issues such as corporate transparency without feeling like they need to be experts. In fact, nobody can be an expert on these sweeping issues, because these laws affect such a wide variety of entities.

I don't think the doctor comparison holds water. With a lot of work, someone can be recognized as a medical expert, but it's still a specific field that one can be qualified in.
This is pretty much the same problem as what does 1/3 + 1/3 = in decimal. You are specifying fractions that don’t have an exact finite representation in that base (base 10 with 1/3) and (base 2 with 0.1 or 1/10).

With proper rounding and I/O these are not generally an issue.
Apparently there'll be Student Coin lauching soon. From what I understand it is supposed to be a platform built by students on ethereum that promises to make settingu up such personal IPOs super easy...
I encourage you to watch this talk by Amy J. Ko called A Human View of Programming she gave at SPLASHCon a couple years ago [0]. It makes that case that the predominant view of programming languages as math or tools is not the only valid view, and that by holding this narrow definition for programming languages, the PL community has left a huge design space untapped.

I think it's fine for you to expect repeatability and precision from the languages you use if you are using them as tools. But not everyone uses programming languages that way, so I don't think a PL that is not repeatable and precise is any less of a programming language. It may not be a good tool, but as the talk argues, that's okay, as this is only one a narrow view of programming languages.

https://medium.com/bits-and-behavior/my-splash-2016-keynote-...
Netbootd: DHCP, TFTP and HTTP server tailored OS provisioning or PXE booting
> The court system is supposed to be a public accounting

I'm not a lawyer but I can't see how having every court case public is a good thing. The public accountability should likely be based on judges (the participants) and whistleblowers with a solid burden of proof threshold. Court cases do need to stay private in my mind.
Maybe because it travels far to fetch that onion stick it brandished? I'm guessing at straws here.
>...monogamous relationship/not sexually active...

This is the same mentality that was so tragically wrong and disproven by the data numerous times, no? Girls grow up and eventually have sex, right? Sex is a very human thing, and proclamations about monogamy or abstinence tend to be more religious/cultural signaling than reflections of people's actual behavior or the real need for people to get vaccinated.
Floating point arithmetic powers everything from computer graphics to weather simulations. Seems rather silly to dismiss it as an anti-pattern.
> Train prices are prohibitively high

They didn't need to be, the problem is that Deutsche Bahn is expected to be profitable since two decades (as a result of the failed attempts to privatize it) - and that includes the cost of physical infrastructure, which is enormous.

An airport however is cheap to build (okay, jokes like the BER aside) and operate, not to mention subsidies for regional airports whereas the EU has been pushing for de-subsidizing and liberalization of the railways for decades now.
There's no self policing in that situation, just a greater emphasis on not getting caught.

By selling the cargo below market rate, everyone has a stake. They'll either collude on large scale or turn on each other in acts of self preservation.
I hope hope hope that the death of theaters never happens.

> In my original article, I said that a confluence of factors would kill movie theatres: the improving quality of home theaters, the eventual death of the 90-day theatrical window and the cost and hassle of the movie-going experience.

I mean, I appreciate being able to just have a nice quiet evening watching Netflix, but if anything after the pandemic I yearn to see a movie in the theater. This type of commentary rarely mentions the social aspect of going to the movie theater, watching with friends or a date, etc. It always goes with the "going to a movie theater is not efficient" take, which makes me think that people's brains just must be wired differently. I consider myself an introvert but I'm so excited about being able to have normal in-person interactions soon.
Can they vote for seats in Israel’s government? My understanding is not.
One person can’t change everyone’s personality and shortcomings, only implement policy and direction in the company. Surely you don’t believe that with one progressive person at the top, everyone in the company suddenly drops their internal biases?
I'm not really interested in arguing with you. There are times when Blueprints are insufficient, and if a team is comprised exclusively of Blueprint devs, that team will be unsuccessful. This post was about UE employability, to which I added my input that being versatile is important, which from an employability standpoint is pretty objectively true.

Blue prints are great! People should use them where appropriate, and use something else when not.
> For safety, key authentication and fail2ban would cover a lot. I mainly have the 1 port.

Changing the port from the default 22 to something else is also recommended, if only because it makes fail2ban logs way less verbose.
> I like that it downloads itself via wrapper script.

While I also use and enjoy Gradle, this is IMO its biggest weakness. We've all seen the recent supply-chain attacks, and ~everyone's infra is at risk here. There isn't even anything similar to Javascript's subresource integrity!

I'm sure that the people hosting Gradle are very cautious, but it only takes one slip-up...
I'm surprised it didn't mention the more extreme case of Mike Merrill https://www.wired.com/2013/03/ipo-man/
I recently decided to install smart bulbs in a couple of lamps. I set them to "on" permanently so that I can exclusively use the app to turn them on/off and adjust their brightness and warmth.

After having them installed for a few weeks, their benefit is mostly a wash. I'd rather just flip them on/off, but unfortunately one of the bulbs doesn't retain its "memory" of the last setting this way, so to use the features, I have to use the app and keep them on. Additionally, the app sometimes takes a second or to to connect to their service, so I'm standing in front of the lamp waiting several seconds just to be able to turn it on/off. This is definitely a case where a manual switch is so much better. It. Just. Works.
"Radio" is not a company that profited off the genocide and looked the other way when it happened.
A colleague is French-Canadian; I suggested localizing C to French; he proposed:

le if (...)
{ }
c’est la vie
{ }
Floating point is fine. Non-integers are inherently tricky to represent, especially when you have to pack it into 32 bits. You could maybe quibble with some of the decisions around NaN and denormals and things like that, but mostly IEEE-754 got it right. There's a reason it's been the standard for three and a half decades now, and it's served the computer industry very well.

Incidentally: the fact that 0.1+0.2 does not equal 0.3 is not something you could quibble with, that is absolutely reasonable for a floating point standard. It would be insanity to base it off of base 10 instead of base 2.
You are dead on. We are still transitioning from HD to 4k with 8k coming eventually. The difference in HD to 8k is 17x the bandwidth.
Interior flights will be banned only in case of a train alternative inferior to 2.30h.

> Nous avons choisi [le seuil en train de] 2h30 car 4 heures, ça vient assécher des territoires souvent enclavés comme le grand Massif central... Ce serait inique sur le plan de l'équité des territoires" [1]

> We have chosen 2.30h instead of 4h, because of enclaved territories like Massif Central. It would have been inequal for the territories equity. [approximately translated]

[1] https://www.francetvinfo.fr/monde/environnement/convention-c...
> so out the gate your facts are wrong.

Didn't you write "went to jail for banging a 13 year old"? Do you have proof of this?
They obviously don’t believe that IAEA inspections are very effective. Considering that Israel has made nukes of their own... they would know.
You can’t leave people to their own devices when another military controls entry and exit into a territory.
I don't think this criticism makes much sense. XML, yaml, toml or json would replace the current choice of Groovy or Kotlin, but the actual configuration would be just as much of a DSL.
How is a large insurance company refusing to pay on a legitimate claim any less of a scam?

I don’t think cryptocurrency is near mature enough to replace traditional contracts, but technology changes a lot in 5-10 years.
Most of these are debatable and even some of the bets would need arbitration to determine if this was a prediction market (never sending a fax - wrong - vs never using a fax machine - right), but nice time capsule and fun list
Among the ones he claims as having come true, a couple of them didn't. Physical media like HDD has greater permanence than SSD, so it isn't going away yet. But his son also used it in gaming consoles, which (it may come as a surprise) are computers.

Also, you can't use whatsapp without a phone number. Several apps and services require a phone number for sign up or 2FA. So that one is bogus too.
Because it’s free and nobody is willing to put the effort (and pay the cost) to make a pleasing UX for desktop users.

In mobile where there is market, Google did it.

I stopped trying a couple of years ago (after I got a 4K monitor) to convince myself that desktop Linux is workable.

Linux for desktop = console
"People repeating stuff without understanding it considered harmful."

Floating point is extremely useful. Too bad so many people have no idea how and when to use it. Including some people that design programming languages.

Please, tell me, mister, how would you perform complex numerical calculations efficiently?

I guess we should just forget about drones and bunch other stuff because 90% of developers have no clue how to use FP?
Also this means that the people in the occupied territories can’t vote.
Here's the strategy I go with:

I use the term "memeplex" in order to differentiate it from what a meme is in the mainstream.

(Btw - I don't think the difference between "memeplex" and "meme" is substantial: It's a mereological distinction anyways. Similar to "Data" and "Datum").
Interesting discussion here. I've been very happy with Gradle for my first major JVM project, a small Kotlin API with a simple build configuration (https://github.com/thomasboyt/jam-buds/blob/master/rhiannon/...). I suppose I'm not surprised to see more complaints from folks who have worked with it on much longer-lived and _much_ more complex projects.

I've been thinking of taking a peek into Java, which I've never really written[1]. Is the general thinking that, for something like a Spring Boot application, it's much better to just start with Maven? I'll admit I am, aesthetically, displeased with the mountains of XML config I've seen in some tutorial articles, but I imagine it's a lot simpler to maintain over time than any DSL would be.

[1] slightly off-topic, but if anyone's curious why: I haven't been very impressed by any of the "Kotlin-first" JVM libraries I've seen (like ktor or exposed), I think coroutines are neat but much more suitable for main-thread-focused situations like Android apps than something more easily threaded like web servers (and with Project Loom hopefully upcoming in the next couple years this might be a moot point soon), and I don't like the JetBrains tooling lock-in (e.g there's no well-supported language server for Kotlin, unlike what Red Hat's been building for Java)
I vividly remember in high school in the late 90s...the Prius was out. I thought the first car that I buy (with my own money) would be an electric vehicle. Though EVs have been around, they aren't mainstream.
I agree. It's quite clever, though. You have the benefit of two "engaging" articles: one for the initial predictions and one for the results years later.
Ahem, this is about 0.1 + 0.2. I think Raku also uses IEEE 754 double precision floating point numbers for the Num type, no?

Edit: it seems that Raku uses rationals as a default [1], so it doesn't suffer from the same problem by default.

[1]: https://0.30000000000000004.com/#raku
Only idiots believe this was accidental!
When my first daughter was born, 6 years ago I thought "she will never need a driving license, even if we live in the countryside". Now, I'm not that sure.
Ah ok I wasn't aware of this. I thought it was spot on.

And yeah I hope we can easily order small batches of ICs (at big pitch of course) in a few years, in a similar way to how creating PCBs has become so simple now.

I mean I remember how much of a PITA it was in the 80s. Drawing on overhead sheets. All the acids and other chemicals. Drilling. And now we get super-accurate 10x10cm boards dual-layer, drilled, soldermasked and silkscreened for a buck a pop with a minimum of 10. Wow. I really hope this trend continues down to the scale of ICs (or that FPGAs simply get better/easier).

By the way, emulating a CPU is pretty easy and very accurate anyway. The big problem with accurate emulation is with some of the peripheral ICs which used hard to emulate stuff like analog sound generators.
Saying “The Net interprets privacy as damage and routes around it” is more meaningful to me than the original statement because I am forced to make choices on privacy on a regular basis. I see the Net as a screwdriver prying the lid off my mostly sealed life and forcing me to interact with it. Sometimes it’s a lot of fun to assimilate with borg, but I worry about the hidden price tag!

One could view the "Net" mostly as an organism that wants to grow. In this case saying privacy does make a lot of sense.

One could view the "Net" mostly as people: as it's hardware/software commanded by people who are sometimes commanded by companies. So depending on your point of view the Net can mean a lot of things, hence you could replace “censorship” with what has meaning for different types of people. I find going down this route to be insightful or just silly fun because you can start thinking in so many different ways. Correctly or not...
SpaceX is doing things, but I wonder if that is just result of excess capital we have on markets... Because no one honest can really calculate reasonable return of investment on things like colonisation of Mars...
Very cool demo!

I can see a future where Unix/Linux machines take the pro-device market.
Eddie would go.
Lower latency is definitely a thing. With FPGA it's possible to 'chase the beam' like the original hardware, and have much reduced input latency from devices, etc. With an emulator you're going to be fighting the OS and the frameworks you built on top of. Even if you go "bare metal" (like my friend's BMC64 project which runs a C64 emulator like a unikernel on the RPi with no OS) you are still dealing with hardware built for usage patterns very different from the classic systems. You're always going to be one or more frames behind.
It is big money that drives most government policy.
God I love that the Internet does things like this. Thanks, this put a smile on my face today.
I think they need to look at the source and the keywords here content diversity and cost, does everyone in EU can access provider service? Can they pay a reasonable cost in their region? Does the quality of service in EU standards? By no means i am justifying pirating but those precautions will force service providers hands to be reasonable. Not a sprots fan but many streaming contents gets reduced if you go from western to eastern EU, i hope someone in parliament will become stargate fan, so he can understand access issues. In Czechia there is no way to stream stargate serials, there was a stargatecommand website they have immediatly refunded and closed my account when they found out i am not US resident.
I'm sure they could adjust the auction pricing, but they could also increase the size of ads (either more ads, or bigger text) on the search result page (or other high traffic pages). Many moons ago, at Yahoo Travel we had a few requests to boost revenue near the end of the quarter; adding a third text ad works, but you don't really want to keep it because it reduces the utility of the page.
Brain disorders affect 1 in 3 Covid survivors, large UK study shows
Unrelated, but I was only able to complete the Tiberian Sun missions a few years back thanks to a walk through guide archived on the CIA website, which they in turn got from the Osama bin Laden operation.
This is so true.

There’s also the case where you or someone is hired to offer a fresh perspective on an existing system. After looking at it if your solution is “it looks great the way it is”. The person who hired you would think “why the hell did I even hire this guy?”

So even though you know the current system it’s a good system you try to propose a solution just to show value. That it was worth it to hire you.
How would we know if inspectors don’t?
> now you're supposed to be in the train 20min in advance

Oh, why is that? Never heard of it or had to do it anywhere. My last train trip starting from France was about 15 years ago, though. And most trains have several stops so you couldn't possibly be so early except at the initial departure, not without slowing down the whole trip unacceptably.
I love movie theaters, but I think they’ll die because they are mostly anchored to malls, and our development patterns make standalone theaters difficult.

Online ordering and increasing poverty makes the mall a declining asset where the movies are one of the last big drivers of demand.
I haven’t written Java in my day-to-day for quite some time now, but the first thing that came to mind for a good open source Java codebase is Guava by Google: https://github.com/google/guava

It’s a collection of core libraries for Java that I believe should have a lot of useful patterns/concepts to learn from.

I also highly recommend Effective Java by Joshua Bloch (https://www.amazon.com/Effective-Java-Joshua-Bloch/dp/013468...). An incredible text for any kind of programmer, and even better if you’re specifically interested in Java.

Good luck!
So’oud Atun
Not that this is necessarily helpful to you in the short term, but it strikes me as a good problem for machine learning (going from die pictures to transistor schematic.)