skysight-inc/HackerNews huggingface dataset:
Anecdote: I distinctly remember being on the edge of sleep writing a song one night in 2019. I was about to fall asleep on the floor with a notebook in my hand, and just at that moment, the music came into my mind. For whatever reason, I was able to stay awake and flesh it out as a recording. After reflecting on it the next day I realised I had written an acoustic fingerstyle piece that moved across keys as if there were multiple voicings in the accompaniment all moving independently in polyphony. Far more harmonically complex than anything I had written before, or since.

Three weeks later my partner and I played it for the first time in a pub, and the normally cosy and laugh-filled room fell silent. We had the exact same experience in another open mic night a couple of weeks afterwards, where we took the first-place prize before the competition even finished. It was as if people were moved by it without any effort or coercion, like we cast a spell over people.

Now it makes sense! I’ve heard music play in my mind as I’ve fallen asleep before; this news explains this story almost perfectly. Unreal. Live on the edge of sleep and magic can happen. I wonder what health risks there are with prolonged use?
There is an element of jealousy/envy, I think. Many here want to be a Data Scientist, and many here want to work at Google (well, Deepmind), and seeing them make progress faster than they ever could (working on a big team with access to google-level resources) is really upsetting. The most upsetting thing is the idea that their names will probably be cemented into history, even if in a small way, and in the future people might discover them in textbooks or whatever. For a lot of people this makes the envy even worse.

So the natural desire is downplay the discovery, because this does two things: one it makes you appear smarter than them, and two it might just prevent them from actually achieving something great, which would take away your envy.

I can get where these people are coming from, but it's so silly to say "look at these idiots, they didn't even consider that their research has limitations!" and think it makes you look like you're genuinely concerned about the limits of the research and not just an envious person picking away at small mistakes because you can't do the hard work.
> Only if you define "always" as post-2010

They were already disposable items in 1999 when I got my first GSM phone. Every other year carriers would push you to upgrade to the latest and greatest with "free phone with contract extension" to get you onto the hot new technologies like WAP, color screens, cameras, MMS, 3G video calling, etc.

> It was only when they became fashion accessories

Nokias with Xpress-on covers were totally a fashion accessory! And there was always that d-bag with a Vertu phone.
Author Vanessa Riley is chronicling the real lives of Regency women of color
I've never heard of any law that requires a publisher to review / filter information for public consumption. The only responsibility that a publisher at a capitalist media outlet has is to make sure their publications bring in a profit. That is their only "obligation".
Minecraft: Java Edition should be patched immediately after exploit discovered
Can't read article so I'll reply to the headline...

They don't think it has anything to do with the push to not punish / look into thefts under X dollars?

If I was in trouble for money I don't think I'd even consider not robbing under such generous terms.
We have something similar at my big corp company. I think the issue is you went from Green to Red in a flip of a switch. A more normal project goes Green...raise a red flags...if red flags aren't resolved in the next week or two, go to yellow...In these meetings everyone collaborates ways to keep your green or get you back to green if you went yellow.

In essence - what you were saying is your boss lied the whole time, because how does one go from a presumed positive velocity to negative velocity in a week?

Additionally assuming you're a dev lead, it's a little surprising that this is your first meeting of this sorts. As dev lead, I didn't always attend them but my input is always sought on the status.

Sounds like you had a bad manager, and Amazon is filled with them.
Hope you fell asleep!
LinkedIn is basically a marketing channel. For companies' marketing team to market their products, for HR teams to market how "awesome" is to work at the company and for people to market themselves.

I am of the thought that most marketing is bullshit, hence I believe most of what you will read in LinkedIn is bullshit as well.
I'd be wary of the assumption that mainstream terminals are well reviewed. I'd think terminal software are one of those less glamorous software that doesn't get any attention at all.

similarly to shells and base/foundational software (like logging libraries).

Bash itself goes for long spans of time without updates in their release versions https://git.savannah.gnu.org/cgit/bash.git
You might want to have a look at http://lng.sourceforge.net/
Goodbye Category. Hello Movement
All I’m hearing is that you can make up your own availability numbers and get away with it. When you define what it means to be up or down then reality is whatever you say it is.

#gatekeep your real availability metrics

#gaslight your customers with increased error rates

#girlboss
My question is whether those long posts people make when they change companies are about ego or if it somehow helps their career to make a big deal out of it publicly.
no. it wasn't a "bad bgp update". bgp withdrawal of anycast addresses was a desired outcome of a region (serving location) getting disconnected from the backbone. if you'd like to trivialize it, you can say it was configuration change to the software defined backbone.
The Pascal community has to be thankful for the creation of the open source project of Free Pascal/Lazarus and to a degree the Russian created PascalABC. There are some others, but these are ones still here and viable. The open source Object Pascal projects is was kept the language alive.

Delphi/Embarcadero went all out chasing enterprise dollars. The prices they charge burns holes in pockets for any little guys. Only in the last few years have they come to their senses with the free Community Edition and focusing again on making school/academic licenses easier to get and more accessible.
The pre-print referred to in this article itself is here: https://arxiv.org/abs/2111.15323
> For most purposes and matters, we should defer to the individual's expressed age of preference.

Pray tell, what are some relevant "purposes and matters" where an expressed age would be more practical than a... legally binding one? My understanding was that age isn't just counted for the hell of it, since we have socially decided that younger people shouldn't be allowed to partake in certain "purposes and matters", as opposed to how we socially settled on the idea that men and women are equals.
This sounds like spam. The need to always say something.
Performance Analysis Is Cost Analysis
People are fake on linkedln because they are afraid to offend any. All there business clients and employers are on the service. If you want real people are more inclined when they are just a username or anonymous. Something I noticed through the years. Real ID means faker people.
KDE Wants to Fix Every Linus Tech Tips Complaint
fun fact for the day: some of california is at a higher latitude than some of canada.
This would be wonderful - I hacked on a CPU architecture and brought it to an FPGA by manually converting a Logisim [1] schematic to VHDL. It's still terribly buggy.

Maybe it'd be possible to write an integration for the (unmaintained) Logisim to export the schematic to a HDL of some sort to get close.

[1] http://www.cburch.com/logisim/
(Deleted because of how stupid the replies are)
Then you have multiple versions of every dependency for every application you use. Good luck fixing security bugs in all of those.

Also, you have to do that for python apps, for node apps, for go apps, for rust apps, etc.

As an user, I just want to run "apt install application" and have it work with dependencies kept up to date by the OS package manager and not have to micromanage the dependencies for all applications I use.
Yes, but the twitch-numbers reflect a streamers potential for earning money through merchandise, promotion, sponsors and other revenue generating activities. There usually is a direct enough link between them. Tipping is a bit more special, but it's quite unlikely that a small 20 viewer-streamer will get a million-dollar-tip regularly. So you can make an educated guess of the general income, at least regarding someone's success as a streamer.

Of course it's always possible that someone is far more successful outside of twitch. Like an established celeb who streams without monetization. But I don't think it makes sense to discuss those special cases here.
It's because fake enthusiasm is deeply ingrained in corporate culture (at least in the US).
Oh this is a thing? This happens to me when I’m working all night. I don’t work late often but when I do I’ll drift in and out of a half dozing state to reset and have a burst of coding energy.

I never knew this was a Dali thing. I purposely push myself those nights to get to the point of drifting in and out.

Again, not something I do often, and when I do I’m already in a pretty creative mood.
I should have specified Oracle Java; in any way, shape, or capacity. Keyword: Oracle. I figured I didn't have to explicitly state "Oracle Java", but pedants happen.

OpenJDK/OpenJRE is good.
Interesting, I solved this problem without knowing about it.

I only go there on July 11 for "7/11 Day" when they give you a free slurpee.

So no ring-up, no problem!
I operate a bunch of Raspberry Pi's that each run Raspotify and Snapclient.

Raspotify is a wrapper for librespot, which enables Spotify Connect to "cast" from my (Android) mobile app to each Raspberry Pi (which are connected to speakers of course).

The Snapclient instances connect to a central Snapserver instance that also runs librespot (again to enable Spotify Connect).

So now I can cast to an individual Raspberry Pi (powered by Raspotify) to play music in a specific room, or I can cast to the central Raspberry Pi that runs Snapserver to get the same music in every connected room.

While Spotify Connect is not open, librespot is open source, and it has been working fairly well for me for several years now.

One thing to note is that librespot requires Spotify Premium.
Is this a legit question? Instead of trying to sleep in an awkward position where you can drop something and have it wake you up, you could sleep in your bed and be woken up at the right time.
At the large platform company where I work, our policy is if the customer reported the issue before our internal monitoring caught it, we have failed. Give 5 minutes for alerting lag, 10 minutes to evaluate the magnitude of impact, 10 minutes to craft the content and get it approved, 5 minutes to execute the update, adds up to 30 minutes end to end with healthy buffer at each step.

1 hour (52 minutes according to the article) sounds meh. I wonder what their error rate and latency graphs look like from that day.
I love reading your blogs on Guix, I'll keep that in mind for future reference sorry for the libel ;)
If the obese and overweight remain fully vaccinated w/ boosters, it's unlikely they'll end up in the hospital taking away hospital beds. The unvaccinated in general are the biggest issue.
yah this is saying "I use this all the time so someone else must be making it safe to use!"
Truer, perhaps, but not true.

Anonymous posters will still try to rustle jimmies by saying something provocative.
> By far the greatest reason to look beyond HTML and HTTP for spatial computing is simply this: these technologies will continue to develop, and will always be driven by their primary purpose: to deliver webpages, websites and static, or marginally dynamic content.

This is a valid point, but I believe there's still enormous potential to innovate on top of WebXR. Since browser engines are open source, it's possible for upstart XR browser apps to add additional features to Gecko or Chromium that push WebXR forward.
Or even just have some non-federated/"local" accounts stored in a vault somewhere you can use when the centralized auth isn't working
> It absolutely is difficult. A challenge I have seen is when retries are stacked and callers time out subprocesses that are doing retries.

This is also a general problem with (presumed stateless) concurrent/distributed systems which irked me working on such a system and still haven’t found meaningful resources for which aren’t extremely platform/stack/implementation specific:

A concurrent system has some global/network-wide/partitioned-subset-wide error or backoff condition. If that system is actually stateless and receives push work, communicating that state to them either means pushing the state management back to a less concurrent orchestrator to reprioritize (introducing a huge bottleneck/single or fragile point of failure) or accepting a lot of failed work will be processed in pathological ways.
This post ought to be the final nail on the coffin of the cult of leetcode/whiteboard style inverviewing.

Just looking at this guy's repo and his writing style -- you'd be foolish to waste his time or yours on leetcode-style hazing. Your conversation should be strictly high-level. If you must, pick a file at random from one his larger projects, and ask a few straightforward quetions ("I'm new to Go - can you explain why I would use this datastructure here?") just to make sure the repo isn't a copy of someone else's, and he isn't outright trolling you. Apologizing as you're doing so, of course ("Sorry, but do you mind if I ask a silly-sounding question or two about something in your repo?").

That's all you need to do. Most candidates won't have work samples that are quite as slam-dunk, of course. But still, your own "smell test" can save you tons and tons of time (and the candidate, agony). It's really, really hard to fake one's way through questions like these -- and really easy to tell if someone is trying to do so.

Put another way, your basic mindset should be: "Trust, but verify". Not: "Joel Spolsky wrote that post 20 years ago claiming that 99.5 percent of all candidates are utterly incompetent. Therefore I need to torture this guy until he confesses."

At least as far as answering the "can he/she code?" question is concerned.
According to Bill Maher, 90% of muslims want Sharia law. whats wrong with that, right?. Truth hurts, ugh
I am so naive. I honestly thought those things were automated.
Yes and I also find the term “libertarian communist” useful to describe him (and myself).
Not signing up to read some paywalled BS. Thanks but no
On a related note, I develop libraries for embedding web browsers in Unity 3D (https://vuplex.com), including a library for embedding the Mozilla GeckoView library used by FireFox Reality. I plan to develop a WebXR driver for it, but haven't prioritized it yet. If you're interested in developing a WebXR driver for use with GeckoView (for example, to use with Oculus Quest), you can contact me, and I'll send you my notes from my research:

https://support.vuplex.com/contact
Consider the possible ways for a string to be injected into any of the following:

Apache Solr
Apache Druid
Apache Flink
ElasticSearch
Flume
Apache Dubbo
Logstash
Kafka

If you've got any of them, they're likely exploitable too.

That list comes from: https://unit42.paloaltonetworks.com/apache-log4j-vulnerabili...

The attack surface is quite a bit larger than many realize. I recently had a conversation with a person who wasn't at a Java shop so wasn't worried... until he said "oh, wait, ElasticSearch is vulnerable too?"

You'll even see it in things like the connector between CouchBase and ElasticSearch ( https://forums.couchbase.com/t/ann-elasticsearch-connector-4... ).
This challenge is not specific to Amazon.

Being able to automatically detect system health is a non-trivial effort.
... but generally has an ocean-influenced climate (at least west of the Sierras) rather than a continental climate as found across Canada.
In CS:GO there were players around their 30s and were successful

https://liquipedia.net/counterstrike/Virtus.pro

e.g

>2016-07-30 1st S-Tier Offline ELEAGUE ELEAGUE Season 1 2 : 0 Fnatic $400,000
> having a tree-sitter for legal code

This! I think this would enable so many services that make the legal system more approachable for many people.
Magnus Carlsen retains title after winning lopsided match
I recently realized that you can turn off Netflix preview auto-play through the web app. This setting isn't shown in my smart TV app but turning it off in the web app carries through to other devices.
Second hand info but supposedly when an outage hits they go all hands on resolving it and no one who knows what's going on has time to update the status board which is why it's always behind.
> This is definitely memory

I don't see that. I see a researcher seeing what she wants to see while ignoring more simple explanations for this (well known) behavior.

The right verb here is not 'guided', is 'fooled'.
Not all of us have held onto our childlike wonder and imagination, so it's nice to have graphics I must admit.
> You do see 16 year olds at the top but you never see 30 year olds.

In CS:GO there were players around their 30s and were successful

https://liquipedia.net/counterstrike/Virtus.pro

e.g

>2016-07-30 1st S-Tier Offline ELEAGUE ELEAGUE Season 1 2 : 0 Fnatic $400,000
Tabletop also has limits, otherwise it wouldn't have any rules. By this logic pretend play is the ultimate game but good luck finding a willing player over 12.
That’s not what’s being asked though - in all 3 events, they couldn’t manually update it. It’s clearly not a priority to fix it for even manual alerts.
Why automatic? Surely someone could have the responsibility to do it manually.
You might want to look at Delphi's VLC and FireMonkey. With Free Pascal/Lazarus, they have the LCL (open source equivalent to VLC).

Free Pascal/Lazarus has no problem with Linux or macOS. It was Delphi that stumbled around for some years about this, but presently can also be installed now on both. Of course, Delphi cost the big bucks.
I notice this state quite often in myself. Not every night, but enough that it's not really notable anymore.

Usually, two seemingly unrelated concepts that I have been thinking about will become joined in strange ways — sometimes literally (some code I have been working on will be playing a song I have been listening to), sometimes in ways that I can't understand or describe.

Other times, I will hear music as loudly and clearly as if I were at a concert. It can be music that is actually playing, or not.

I find the experience pleasant and wish I could extend it.
He seems to be saying something very much along the lines of [1].

However, I don't like the work clock centric viewpoint. In my own experience this kind of pattern:

> My own experience of background work, though, is that sometimes my curiosity gets the best of me at inopportune times, like 4 AM, and I need to just go do the work.

is not a good thing IMO.

[1] https://blog.bityard.net/articles/2019/August/rabbit-holes-t...
I'd advise them to dominate a new platform as an early adopter and then spread out from there. Or put out content very consistently on 2-3 platforms. But even spreading yourself between two accounts let alone multiple platforms is time consuming.
Aframe comes to mind. You can have full VR experiences that link just like a Link in HTML to other VR experiences.

https://aframe.io/examples/
Seems good option. Can it works on windows too?
Don’t forget with this sensational “headline” we don’t actually know the truth. We can’t see the driver in the video and we have only his word to go by. Statistically it’s much more likely he’s lying versus FSD causing the accident in this situation. FSD has a long way to go but it’s already demonstrably safer than humans.

Regardless, Hope this guy is okay and wasn’t injured in the accident.
Holy cow, this is absolutely fascinating. Figured it deserves more than just an upvote-- This speaker you linked mentions another fascinating talk within his lecture:

"1177 B.C.: When Civilization Collapsed | Eric Cline"

https://www.youtube.com/watch?v=M4LRHJlijVU
It's gotta be a whole thing to even think about how to accurately test this kind of software. Simulating all kinds of hardware failures, network partitions, power failures, or the thousand other failure modes.

Then again they get like $100B in revenue that should buy some decent unit tests.
B2 Backblaze Offline for Maintenance “for a number of hours”
Not AWS, but Azure: highly doubt. At least at Azure the moment you declare an outage there is a incident manager to handle customer communication.

Bullshit someone at Amazon doesn’t have time to update the status.
For close friends I also stick to calling and texting them but fall back on LinkedIn for tertiary connections I had at various orgs before that I didn’t have numbers for or to seek out alma mater working in specific teams/companies.
> pretend play is the ultimate game but good luck finding a willing player over 12.

What do you think improv is? And pen and paper RPGs are a form of improv constrained by some rules. But those rules are what people agree for them to be and you can make them as restrictive or as loose as you can agree to.
Running in-app experiments for your SaaS products
Kafka is still on log4j1. It's only vulnerable if you're using a JMSAppender.
Lots of things missing from everyone telling how to mitigate this:

1) how do I check what version of log4j I am using?

2) how do I upgrade my log4j version 2 to the latest? I download the new zip, then what?
Can you share this piece? I want to hear it now.
Lets see...

Nope.
Nope.
Nope.
Nope.
Nope.
Nope.
Nope.

aaaand...

Nope. Plans for it, but not yet in production.

Oh and before anyone starts, not in transitive dependencies either. Just good old bare metal EC2 instances without vendor lock in.
> I've never heard of any law that requires a publisher to review / filter information for public consumption

The law generally views the publisher as responsible for unlawful (defamatory, copyright infringing, etc.) content without evidence of specific knowledge, whereas distributors are generally liable only when they have specific knowledge of the facts that make the content unlawful. This, in effect, makes publishers responsible for reviewing/filtering content, because if they fail to do so, they will be held responsible.

That's the whole source of significanxe of, e.g., the section 230 protection against hosts or other users of online services meeting certain descriptions being treated as the publisher of other-user submitted content.
imagine being around a few hundred thousand years ago , living in a tribe that was 'given' fire. or that figured it out and was able to give it to others.
Over two years I think we'd see about 2-3 AZ issues but only once I would consider it an outage.

Usually there would be high network error rates which were usually enough to make RDS Postgres fail over if it was in the impacted AZ

The only real "outage" was DNS having extremely high error rates in a single us-east-1 AZ to the point most things there were barely working

Lack of instance capacity, especially spot, especially for the NVMe types was common of CI (it used ASGs for builder nodes). It'd be pretty common for a single AZ to run out of spot instance types--especially the NVMe ([a-z]#d types)
Remember, if you're considering using B2 for reliable storage in production, you must look beyond the price of B2 and also add in the price for a failover. You will need it.