jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think last year's Bay Area fires that blotted out the Sun for weeks have made a big impression on folks outside of the Bay Area (there's no doubt that Valley residents also got a rude awakening from that). Fires are a regular feature of life every summer, in every populated point along the coast in CA. Last year's fires were truly an aberration in that they burned huge swathes of Santa Cruz, which sits in close proximity to the valley proper: it's just over the ridgeline of the mountains that form the western and southern edges of the Valley.

In most years, the Valley barely sees any disruption from forest fires (although people who live on the periphery will disagree with me here).

Last year's fires have definitely cast a shadow over what the future holds, particularly for folks who have chosen to live in the Santa Cruz Mountains. The biggest disadvantage for SC people was a mildly inconvenient and somewhat dangerous drive down Highway 17 for access to SV proper, versus the advantage of beach access and housing that was a shade more reasonable in its cost. That equation has now changed, perhaps irrevocably, because of the fires of last year.
I suppose it is a bit ironic that I chose to build a library that really does benefit from higher-level explanation.

That's what happens when you build software engineering tools - you have to convince programmers of their value, even if they see how to use them.
Lexicon - Max Barry.
The Ocean at the End of the Lane - Neil Gaiman.
Channel Skin - Jeff Noon.
The Long Earth - Terry Pratchett & Stephen Baxter.
The Difference Engine - William Gibson.
Jeez, I had a site on Tripod called Pikachu's House of Pokémon. The number of Pokemon fan sites in this HN thread is blowing me away right now.
It's a very common thing actually. inline asm in C (you could argue just don't write C after all). Native modules in whatever slow dynamic language used in the mainstream.

I suppose the main value of the language is still too important to not use it, and only brings a different idiom on the small and hot spot where it's clearly an unavoidable move to win big.
From the January 8 posting:

> we would like to inform you that we have proactively reached out and spoken to the US Department of Justice, and have offered them our full cooperation in this matter

So what exactly did the NYT and WSJ get wrong here?
That's assuming they wanted to do this all along.
Personally looking forward to them opening up for Facebook employees.

It's reassuring to have a team behind you in case the big company turns against you.
Who is to say that a few opportunistic spies weren't in that push looking for anything of interest? Historically, this has been the case during these sorts of events. When the Stasi HQ was overwhelmed by protestors, Western intelligence agents were the first in the building securing lots of information.
Unfortunately Firefox does not support MIDI access

https://developer.mozilla.org/en-US/docs/Web/API/MIDIAccess

But you can try it out on Firefox using computer keyboard input (letter keys ASDFGHJK)
we've got the fads like open floor offices, puzzle interviews, etc. "because Google". Similarly once the management takes hold of unionization as one of the tool in the management toolbox, the unionization will spread like fire.
They tried, you know.

Apple promoted iMessage as an open standard, Google and Microsoft wanted to go with extensions to MMS.

So here we are, off the road not taken.
Yes, if someone offers to pay you $20B for your chat app, it’s not out of charity.

I’m not blaming them for selling out for $20B, I would have done the same. But I won’t believe they didn’t know what was going to happen.
I loved it actually. Its was invigorating—like a cold shower. But this was years ago when I was in my 20s.

I don't go on 4chan anymore (or any social media outside HN [1]) and have mellowed out but it gave me the courage to call BS from either "side".

My theory is that 4chan hasn't become more extreme in the last 10 years. It's that "judgment-zones" like twitter and reddit have caused everyone else to become softer.

[1]: I'm serious, I didn't know about any stuff happening in the capitol until I saw it on HN.
Yes - that's the one, thank you.
"Refreshing" in the "great place to plan a coup" sense?

Eventually they are going to find that there's a limit to how much violence you can incite before getting slapped down, legally or otherwise.
20 months later they sold to Facebook for $19 billion. How can this statement be taken seriously? Obviously Facebook was paying for advertising potential here.

https://www.wsj.com/articles/facebook-to-buy-whatsapp-for-16...
I had a doctor mis-diagnose a very serious eye infection that could have led to blindness on one side as... a stye. And recommend I treat it with hot compresses.

Luckily I'm obstinate and finally saw a specialist who correctly identified it and treated it, but it's critically important to be very active in your own medical treatment. Get second (and third, and fourth..) opinions, raise lots of questions, push back (politely) against things that don't seem to make sense.
Offer a more useful one if an obvious one comes to mind. Because the common denominator among banned far-right communities on popular forums has been the aforementioned characteristics.
Oh, there is no way you could get a typical untrained 5 year old to follow this whole choreographed routine.

I am just talking about how smooth and graceful the individual motions are. By age 3 kids who practice something a lot (say, running around barefoot at the playground) are starting to get pretty fluent at it.

The kids have a lot more sensory input, a much more subtle and refined musculoskeletal system with a whole ton of tiny stabilizer muscles, and a pretty impressive neural architecture for learning and refining motions, compared to these robots.

(Which again, is not to criticize the robots, which are also amazing! It is hard to beat 600 million years of animal evolution.)
Yeah, don't get me wrong, a few times Sublime has crashed, but then it's usually syntax highlighting, I turn it off and it works a treat.
> Brown's mix of NLP/hypnotism techniques

Brown has a pretty bad image of NLP so I'm not sure he would be happy that people say he is using NLP.
kaffee-netz.de

A german forum regarding coffee, bean roasting, coffee brewing, machine repairs and coffee related trading (tech wise it's mostly covering portafilters though). The community is really nice, very pleasant atmosphere and great content
I haven't heard of that here in North America, but I'll add that I'm not up to speed on global developments.

In general, wind turbine foundations are considered to have a fixed lifespan of 25-30 years. If re-powering occurs at end of life, it may be with a larger turbine that requires a new foundation anyway, so not much thought is given to foundation re-use.
I previously submitted this story a few days ago[1], where it garnered some discussion and a bit over 100 upvotes, but never made the front-page due to some down-weights in HN's algorithm. I'm reposting this story at Daniel's suggestion. He agreed it deserved a second chance to break out.

--

I noticed that it's commonly accepted that Bloomberg's 2018 stories on the Supermicro hack were bogus, costing them a huge amount of reputational damage. However, Bloomberg stood by the stories. I'm very curious to see how this one will be received. I was never quite convinced by the naysayers or the denials by the government, Apple, or Amazon. I think it's quite likely that Bloomberg will be proven right in the end, this story having been accurate but suppressed for "secrecy" reasons all along.

Notably, one of the criticisms at the time was that Bloomberg didn't name credible sources with first-hand accounts of the events — understandably given the sensitivity. This time, it seems they have been able to do so.

Either way, I'm thrilled to see an outlet do original reporting and stand by their work in the face of universal condemnation. We are better off for having strong dissenting views informing us and expanding the narrative. I'm finding myself increasingly distrustful of the work of journalism outlets, but this (and those gone independent on Substack) gives me hope.

[1]: Previous discussion here: https://news.ycombinator.com/item?id=26112436
Graalvm is an optional component for the jdk that communicate with others (the garbage collector, TLS, etc through the JVMCI AKA jvm component interface.
But that doesn't matter at all it is pointless to talk about graal, my other examples such as nashorn/jruby do not use graalvm they use the standard jdk C2 and would still benefit from the optimization from the v8 blog because they have the same semantics as they implement dynamic languages. It is useful for the jdk to implement optimizations that have no use for Java because the jdk is much more than that.
I'm being downvoted for stating this truism and educating people.

Edit: off topic but I randomly stumbled on upon an interesting comment about CoreCLR and it happen that it was yours (2019), do you have news regarding the development/improvements of RyuJIT?
So data was accepted via pull requests.

The maintainer will review a PR and either accept the PR or ask you to modify it to better fit their requirements or reject it.

For example one of their requirements were no 0 vote rows. So that's a pretty simple SQL query on the database and can be checked before the maintainer does a merge.

All data was required to be sourced. I got most of my data from state and county websites so those links were included with the comments in the PR.

In addition I was in communication with the team via their discord so they would ask for changes to PRs from there also.
Apple’s market cap was less than 10% of what it is now when they bought PA Semi.

Monopolies have nothing to do with this.
Might be closer to https://yarnspinner.dev ?
Someone on reddit[1] says he is dead.

1. https://www.reddit.com/r/RedditCrimeCommunity/comments/liuhh...
Requiring a VPN is how I handled that - not so much for preventing people from joining the game but because I don’t like open ports.

I’m surprised that VPN usage isn’t more common for minecraft players.
It might actually lower prices due to there being an addressable market below the middle class.
Yeah, agreed, almost all of it is verbatim bootstrap code with a few extra classes added in for padding and some other light things.
Ok, this makes more sense now. I had interpreted "the last mile" to be closer to the home than the level of the network that is hashing out peering deals with transits.
Related: https://www.youtube.com/watch?v=2LGQrVSxPvg

Neil deGrasse Tyson explains it quite nicely.
I would say his image is not as strong as the one of Barack Obama, circa 2009/9, who has arguably had a very strong and nearly global cult like following as well (which has diminished within a few years). Chinese leaders will always be disadvantaged to American leaders in this respect, firstly because their leaders will always be Chinese, there will never ever be a black / white / lat. am., etc., CCP secretary general leader and secondly China has not proven itself to the world in terms of global security. America has a global security empire, every country on the planet has an "insurance" policy (depending on the nation's value at certain times). China cannot ensure even regional security right now, no one trusts them.
I don't understand what you find "cool": not showing protocol, not showing query parameters, or both?

> Parameters at the end of web addresses are visually hidden when the address field is not focused

I think those are terrible, terrible ideas; to the best of my knowledge this behavior was pioneered by Chrome and is now growing like a cancer, under the false premise that "non-technical users don't understand urls".

How are they going to ever understand them if browsers don't show it to them??!? Hiding query parameters breaks the relation between a url and its content; now all of Google is under the same "www.google.com" url: how is that "better"?

By the same principle that "young people don't understand words" let's remove all printed words and simply print books with the same cover and the same title -- they're all "books" anyway.
As an international entrepreneur, I am delighted that large US companies spend their time and attention on inconsequential and toxic identity politics.

More opportunities for us to exploit their weakness, create real value and shape the future

And it goes without saying that the future we create and control will have no place for this drivel
That's taking a page from the discounters' book: they (mostly) only have own brands, so to keep things from becoming boring they merrily make up brands all over the place. ALDI for example has 23 listed here (https://www.aldi-sued.de/de/produkte/marken-bei-aldi-sued/ei...), but I'm not sure if that's really all...
Anyone saying this isn't racist is blinded to reality
Can you even imagine what the fallout would be if they started telling employees to "be less black"?
> If it helps anyone else out there: no one else thinks about your hair besides you.

I mean, kinda. Sure, nobody is probably stressing about how many centimeters your scalp is receding, but you can bet lots of people will be more attracted to someone who looks young with a full head of hair compared to someone who has typical male pattern baldness. Just google "male hair restoration before and after" for some examples, and tell me you don't think there's a stark difference to most examples.

I do agree, though, fortunately it's become socially acceptable to shave your head and that can be seen as a sign of attractiveness (though I still think this cartoon is pretty accurate: https://i.imgur.com/IMmmP8A.gif)
Cool story, and sadly not unusual. I wonder if you (or anyone) ever managed to convince "boss" that the poor quality was due to these deficiencies, and that maybe cost was not the most important thing to optimize for.
And if you leave the page alone for a while, a bunch of eyes will show up and partially cover the content. They go away if you click them.
I was trying to say that this is common in Japan, where poverty is almost certainly not the major factor. A counter to the parent comment's assertion. Should have been clearer.
Amazing books, but I'm not sure it is a good idea with such huge pictures (3462 × 2176px thumbnails), even though it of course is simpler than adding multiple sizes etc. RIP mobile users.

https://sdn.systemsapproach.org/_images/Slide20.png
Your spec is a little all over the place; Different multiplayer games need different setups, or more specifically different parts have different requirements.
Matchmaking, lobbies, and rooms are one thing. (Database)
Running an instance of a game (joining, game state, sync points, state authority, game complete) Is another.
Live movement of players which dont affect game/rule state, (ie, jumping up and down doesnt score a point) but wants low latency is another.

For the middle part, i developed https://github.com/NewChromantics/PopNotPoker as an alternative to boardgame.io for easy room creation, sharing, and most importantly to me, exetremely easy game rules (all async js)

The "netcode" would be stuck on top (player movement, voice chat etc), using a bit of player meta for say webrtc session sync (or udp addresses etc etc)

This is an approach I used for 25 years on pc, console and now vr & web games; have "keyframes" where the server/authority dictates new game state to everyone, and everything else is client side predicted and throwaway
What would you make of Tesla driving AI? It is exposed to the full problem domain. Does this make a different kind of thing?
Counter-point:

I write lots of F#, and I find that computation expressions (a fancy version of do-notation) makes my code more "dumb" and "simple", despite being an advanced "FP" feature. This is because it pushes the complexity from my business logic and into library code.

With computation expressions:

async {
let! foos = fetchFoos

for foo in foos do
do! launchFoo foo

do! clearFoos
}

Without computation expressions (this is probably wrong but you get the idea):

Async.bind
fetchFoos
(fun foos ->
Async.bind
(
foos
|> Seq.fold (Async.bind (fun foo -> launchFoo foo)) (Async.just ())
)
(fun () -> clearFoos)
)

Notice how my fancy non-blocking code reads like straight-forward blocking code?

I could not manage complexity without this feature.
> How does virtualization help with data loss? I would expect that a VM can't have guarantees better than the underlying physical hardware provides.

E.g. storage virtualisation.
I like your proposal. The `as` keyword is very readable to me.

I would have preferred `as` instead of the walrus operator too.
closer collaboration - closer compared to what? The share of the UK's total trade that was with the EEC/EU fell during the time it was a member.
My understanding of Apple is that they're not the type of company that would add invasive prompts to their users' private interactions in order to improve their services. (And I'm not judging! I would probably participate if this was a thing. But it would definitely feel more like a Google move, and the long-time Apple users would no doubt be livid — unless it was very, very much opt-in.)
Is there an article describing all of the specific problems discovered on the ISS? I have only heard tidbits here and there.
At least one legal scholar stated that the Google lawyer did an abysmal job presenting their case to the Supreme Court. Apparently it was enough though. Obviously people can only guess which way the court was inclined prior to arguments.
I have a feeling that nobody would really bother with WebP for its compression, but does JPG/PNG have:

* Lossy compression with alpha channels.
* Efficient lossless compression of photo-like images.
* Efficient compression of photo-like and diagram-like images in the same format (and in the same image, e.g. screenshots containing photos).
* Good lossy compression of diagram-like images.

No.
that's exactly it.

digital copying is a perfectly competitive zero marginal cost game.

only immoral thieves IMHO are the monopolists who want to make society worse off by trying to enforce artificial and pointless barriers to that market.
Wow, yours is great. If I had seem it I probably wouldn't try to write my own.

One problem we are facing (me, you, rosettacode.org itself) is that is difficult to find the examples that will help you more at any given time (but definitely my solution -- show everything randomly -- is the worse).
I tried a personal wiki (MediaWiki and SharePoint) on localhost too and encountered the same problems (hard to reorganize, secure mobile access).

So I switched back to plain text, using the Markdown syntax format. Sync works fine with IMAP based email account (note apps on iOS & Android support that too). For visual complex documents I use a WYSIWYG HTML editor and the HTML format. SVN/Git repo to preserve the edit history. And I coded an desktop/enterprise search engine myself to search through PDFs, HTML and various Office formats - similar to the discontinued Google Desktop search and some enterprise search software.
I'm working for a startup that uses a mix of PHP for serving web requests, and Java for backend processing. Our use of Java has definitely been successful.

If your observation is based on reading HN, likely it's a bit skewed. Paul Graham has bashed Java and Java programmers quite a bit in his writings: "The programmers you'll be able to hire to work on a Java project won't be as smart as the ones you could get to work on a project written in Python."

That said, I would have to agree that Java is not the language of choice for small startups. There is a lot of overhead involved in setting up a Java project compared to other languages/platforms, and the problems that Java is best at solving aren't usually the problems you run into in a small web app (unless you're dealing with a lot of data).

Java isn't as fun to use as newer languages, and doesn't have the vibrant community that Ruby and Python do (even if you include JVM based languages like Scala and Groovy). Java doesn't attract creative types. A web designer looking to pick up a first backend programming language is probably not going to choose Java, and thus they aren't going to create beautiful documentation repositories, fun open source projects, organize meetups, or create the next revolutionary social app.

However, there is a reason that so many large startups start to lean on Java once they reach scale. Java is fast, encourages good design, and is great for large development teams.
A couple of weeks ago I was approached by a recruiter on LinkedIn, I simply told her that in order to proceed she had to tell me the name of the company, and that I will treat this information with the highest confidentiality. I also told her that I don't accept any perm positions coming from my current and former consulting clients.

In the end, I got the name of the company and I decided not to go any further. The advantage for me is that I spent no more than 15 minutes reading and composing emails with the recruiter, no pointless editing of CVs, no useless phone interviews or suits to wear.
Doh, didn't realize that! Ah well, I guess I'm only getting basic :-( I don't even have a project underhand now, I just figure it will be useful for the future.

For other people on the fence, I'd suggest getting this now while you still can! I loved using Mixpanel in the past (although, I did think it was a bit pricey ;-)). The fact that I could send in events from my server made it far superior to GA. It meant that I could, for example, build funnels for emails I was sending out (send -> open -> click -> completion). Their HTTP API was easy enough to use that I wrote my own lisp (drakma-based) library to interact with it in under a few hours.

They used to have some scaling pains (multiple days delay on getting data processed), but that was all fixed towards the end. The support is great too - I got Suhail on the phone instantly when I was having trouble with something.
Now, that's not fair. By most measures NK is already a failed country...
Have we seriously learned nothing from Iraq? Take out the leadership, and you are left with a failed country and a population that is likely to be hostile.

Next you'll tell me that we'll walk into NK as liberators...
Does anyone else view the Koreas to be worlds cranky Aunt and Uncle and whenever either of them says something wrong the other starts an argument about it?
That does fall under the "free work" heading.