skysight-inc/HackerNews huggingface dataset:
Yes, agreed. My work when colleagues are offline is more freeform, and usually much more efficient. It's much easier to get work done when you're not paying attention to Slack. The idiots who think that software engineers can be more productive in offices are very hard for me to understand.
You're trapped in Plato's cave, my dude. Turn around and just look.
Strange, I read the problem statement, paused, and worked out the answer in 30 seconds. Maybe I have just done enough of these kinds of challenge problems before.

All totally irrelevant to the actual work of software engineering.
Sadly there are vendors now that'll resell that info to recruiters so they can e.g. look at your linkedin and the tool will match it to their github and grab the email from a database built partially with commit emails.

20 or so recruiters over the last 3 years have contacted my github commit address.
The kardiamobile 6-lead EKG device is down to $100 now, it's rather fascinating to use daily especially if you have heart concerns.

It's actually a very simple device, recording the electrical impulses between the hands and a third point like a knee contact to make six signals which are broadcasted as positive/negative numbers describing the curves/spikes over bluetooth.

It just makes simple small files on the mobile device with those list of numbers, which someone could write a program to intercept and interpret far beyond what they offer for free.

For legal reasons between most device makers and the FDA it appears they are not allowed to diagnose more than a few kinds of arrhythmias like afib but there is no reason why a bio-hacker collective couldn't figure out more automated interpretations.

adding: note you can not only analyze HRV info from EKG but also detect several different kinds of electrolyte disorders (too much or too little of potassium, calcium, magnesium etc)

https://en.ecgpedia.org/wiki/Electrolyte_Disorders

https://ecgwaves.com/topic/ecg-electrolyte-imbalance-electro...
> a city like Cambridge will have small shops within walking distances of virtually all housing

I lived in Cambridgeport near Central Square in Cambridge, MA. There was indeed a small convenience store/variety shop almost within sight of my apartment. In six years, I bought something from them only once that I can recall. I used to walk quite literally past them to Whole Foods to save money. (When Whole Foods is killing you on price, you’re going to have a tough go of it.) Looking on Street View now, there’s paper over the windows and a notation of “permanently closed”.

I’m in a different neighborhood of Cambridge now. There are local shops here as well. Except for the food places, most are empty of shoppers almost all of the time. I don’t know what’s different to make these shops not particularly useful, but most purchasing seems to happen at the larger supermarkets and big box stores a few miles away (or online). Those have better selection, much better pricing, and are faster/more convenient in aggregate.

I don’t blame the local stores if they have to set uncompetitive prices due to rent or whatever other factors, but consumers also don’t have to buy products at uncompetitive prices.
> you have to pay for YouTube premium to play audio while the screen is off

NewPipe (from fdroid repositories) can play audio from YouTube while the screen is off.
A grazed knee is bad, being mashed in a pileup is bad. There are degrees of badness, which seems something you have ignored when asking "Maybe all existential risks are bad?"

Perhaps I misunderstood you?
To be fair, if societal values are determined by capital allocation then the values are almost entirely determined by the top 10%.
My favorite analogy here is the old sex education trope- "wear a condom or you are exposed to all of the STDs of all of your partner's partners". Only in the cloud, the arrow of time is reversed. Everything you share you have to trust the company to steward, and not just the company as currently constituted, but all future versions, ownerships, partners and employees of the company.
> caveat: I wasn’t hired using that test; I had been hired as a junior long before, based on my portfolio and a short interview

That's always the catch. The founders and initial employees of a company never had to go through the crappy hiring process that the company adds later as it gets bigger. And then we claim that the tests make tech a "meritocracy" and "objective", but those at the top are exempt from the tests.
You cannot play YouTube on an alexa device either. Spotify has proper integration.
Its probably pink noise. (In fact, it's physically impossible it is white, you can only get arbitrarily close ;))
Every part that the player or strings regularly touch will wear with use and eventually need to be replaced or repaired.
Although today's platform tech is amazing (run the same code/app across multiple device types, multiple OSes, wide range of sizes, scale to millions of users, etc.), at the app building level it is indeed disappointing.

In the era you describe, table libraries could connect to a backend data store via queries, then the layers of machinery could figure out how to write changes back to the data store (either automatically, or with developer hinting on complex cases). Sometimes with a setting to choose between optimistic or pessimistic concurrency, etc.

I suspect the next big wave of web app development technology will span client+server tiers, keep most of today's advantages, and re-add the higher-level abstractions from that era. Best case, this will meaningfully reduce application development cost and time.
I agree with everything viraptor said in the sibling comment and just wanna add:

> yes, work is still work, it doesn't matter if you're doing work as a fun hobby or as a job

No it's not work. You do work to get paid if you like a particular task or not. You do your hobby for yourself because you enjoy doing it and you just stop if you want to. I certainly won't force my kids to do that. I will try to get them into the subject with patience and let it go if they gave it a fair shot and don't like it. It matters a great deal if you do something for work or fun.
Author of Mimic 3 here. Thanks! Hoping to release the first version this month :)
That sounds like a really useful, interesting, and perhaps even fun technique.
Society sounds very cranky
An opinion piece by Tatiana Stanovaya, a so-called expert on geopolitics as it pertains to Russia. She appears to be a pundit on the rise, building her brand with essays like this one. Nothing of value here, move along.
Evil Corp Pivots LockBit to Dodge U.S. Sanctions
Riding London’s unexpectedly fantastic Elizabeth line
What a snobby argument!

Try Charles Nicholl's The Lodger for a pretty detailed study that leaves little room for doubt about the fellow from Stratford.
Deep learning opacity in scientific discovery
I Rented Electric Car for Four-Day Trip. Spent More Time Charging Than Sleeping
FDA urges patch of Illumina devices with three critical flaws ranked 10 severity
Bullshit. The number of jobs that require OSS contributions is minimal, and I've never seen that requirement for anything close to an entry-level job. This is people doing resume padding and making it worse for everyone: OSS contributors, interviewers and future candidates that don't engage in this spam.

And Hacktoberfest, before those incidents, was something for real OSS contributors. Not for spammers wanting a free T-shirt.

Blame the channels on Youtube that are teaching people to make inane contributions to game the system, the people spreading lies like "you need OSS contributions to get a job" and finally the people doing it. This is the reason we can't have nice things.
Ya, but I wouldn't be surprised if half the white noise guys are watching farming videos or woodworking videos to calm their anxiety at night.

Clearly, Im projecting.
Some documentation/README would go a long way here. I don't think folks are going to casually dive into the code to figure out what this thing is. Just some feedback!
Incurable breast cancer: Gene drug may give patients more time
"obviously" -- speaking as someone who has run a box fan from sleep til waking every night for over 15 years, I would not say that is obvious at all. I don't need it to fall asleep, but I need it to stay asleep.
I did the same. I finished and pushed out a small static site that I still use occasionally. Haven’t participated since then, though I continue to push code and notes publicly.
Absolutely, I own Civ 6 on mobile because it was discounted on Christmas or something. I got most of the expansions for cheap on my PC/MacOS hybrid purchase from Steam. Then I’m expected to pay the full fat $40 for the “new” (came out in 2019) Civ 6 expansion on mobile. No way.
Ask HN: How to Create Vector Art?
I'm trying to design something but I'm finding it frustrating to use Bézier curves in photo editing programs. Is there a simple way to understand how that tool works?

Thanks in advance
California Shuts Off Water to Farmers to Save Fish
Why would there be a difference in air resistance if they are the same shape and size?
Them: “Write a method to parse an address”

Me: “This is a domain I’m familiar with because I spent 9 years working in the bill payment industry. Here all of the corner cases you have to deal with. You’re much better off using these USPS certified CASS solutions instead of writing it internally for these reasons and went on to explain all of the drawbacks of writing software that didn’t give you a competitive advantage.”

The middle level developer interviewing me wasn’t impressed. The director was and I got the job and soon became the lead.
Global Warming’s Six Americas
I came up with another solution (which is purposefully complicated):
It is known that the sum of n-th roots of unity is zero.
So if we choose the n-th roots of unity as ω and calculate Σ ω^ai, the result should be 0 + ω^(the duplicate number).

So I opened the python interpreter, and I used this very trivial method of calculation (instead of summing the sine and cosine functions independently), and using asin and acos functions, got the result. It turned out to be accurate for n=1e6 with an error of ~1e-5. So it should be usable for much bigger n too.
I know several computer languages and a few human ones, but Ulysses to me reads like gibberish. I have no idea what Joyce is talking about. My brain just refuses to parse it.
One thing I didn't realise till recently, is you don't need spotify to generate white noise if you have an iPhone/iPad, as it's an in-built function under accessibility --> Audio/Visual and background sounds.
"Going to end in disaster" -> that's hyperbole

The fact that the Belgian and Dutch governments label these predatory microtransaction schemes as gambling, shows that they understand the subject matter perfectly fine.

Yes, you and I can sensibly choose not to play those games or spend money on them. But lots of people can't. That's why laws regulating gambling exist.

Nobody is saying that you can't play these games. Those gaming companies just have to accept that their products are a form of gambling and will be regulated and taxed as such.
For those wondering how fossil differs from git: https://fossil-scm.org/home/doc/trunk/www/fossil-v-git.wiki
Yes that's exactly what I was referring to. Papers have been written on this subject. When you're buying quite a few items, it's quite hard not to be relatively unique.
You have to be vigilant as a parent. I didn’t realize until my late 20s that Diablo 2 primed me to love slot machines and gambling. It’s something I have to avoid.
any chance they will be converted to residential and push rent down?
The expression "X is the definition of Y" is now being used metaphorically to mean "X is extremely Y" - just like the word "literally" started to have a second meaning that is basically the opposite of the original one.
I remember Fable 3 (or maybe it was 2?), where when you finally got ownership of the main city, you could start collecting taxes from the citizens which would accrue while you weren't playing. It meant that every time you played you'd get a notification on how much fake money you had passively gained.

This is like the opposite of that, where when you log in the game tells you how much real money you lost.
Yeah, all organs ARE electric by default.
Why do they put these red-colored snippets of the text BEFORE it actually appears? It's a website, not a magazine..
Most of evolution is repurposing existing infrastructure for different purposes; The details are still interesting.
Searching for "white noise" on Spotify returns podcast as a "Top result".
It is simply the first click.
Might explain why someone goes for a podcast.
An article about James Joyce's Ulysses, the post title being a reference to the "bloomsday" June 16, 1904

https://en.m.wikipedia.org/wiki/Bloomsday
I don’t disagree with anything you said. However, if the prevailing attitude was “fuck these companies that pay me these privileged tech salaries”, we’d all be treated much worse.
All Google Doodles
I used copilot on a technical screening and saved a huge amount of time so I could catch dinner with my family
$200K and living in the Bay Area would not come near peaking my interest. I would have been better off staying at my enterprise CRUD job in a medium cost of living area with my big house in the burbs making in the mid $100s.

I’m making in the $200s now. But I found a job at $BigTech that was permanently remote.
> Discovering new white noises? Washing machine, hair dryer, forest, see, bar, wind, workplace noises?

Those are noise, but not white noise. White noise has all frequencies at equal intensity: https://en.wikipedia.org/wiki/White_noise

This is like how white light has all frequencies of (visible) light. There are other "colours" of noise too, like pink noise and blue noise, that have different mixes of frequencies: https://en.wikipedia.org/wiki/Colors_of_noise
np.random.choice(52, 52, False) + 1
French here in the process of buying a house in Isère.

The cheapest regions in France are probably in the center, in Seine et Loire I saw many offers for very cheap houses.

Be careful about buying medieval ruins: they can be cheap but they come with a VERY heavy regulatory framework. You have almost no freedom in how you will rebuild something that is classified as a historical monument and the cost of work and maintenance will be several times the buying cost there.
I'm interested, but not interested enough to join Discord.
The original title is much less clickbaity ‘ Catalytic Synthesis of Polyribonucleic Acid on Prebiotic Rock Glasses’. Maybe one of the mods could change it since it’s not following the site rules anyways.
It's still the same problem. Are you going to look at the code you are typing or the podcast text?
> it is actually difficult to work through something that you I am the answer to but forgot how you got the answer

Well, yeah. That's a big part of the point of the question. Anybody can Google the answer. Do you understand it well enough to explain it, and if you don't, can you walk through your thought process as you figure it out.
Javascript.org: The JavaScript Organization
this makes sense...i have long been a proponent of the idea that Oxford was the main source of the shakespeare plays, and not the actor William Shakspere (yes, that was how he signed his name).
But this very convincing scenario explains a lot...
>>> "To be fair"

You're joking right? It's not fair. It's capitalism.
YouTube, at least on the web version, also stops playing after half an hour or so in the background.
My nephew stole my sister’s credit card and made $2000 in Fortnite purchases before he was caught. What’s insane is after the chargeback they DIDN’T revoke the items. He got to keep them. Then his account got stolen later because he’s a dumb kid but that’s a different story. Such a bad lesson to teach a kid.
As regards features, git.sr.ht is certainly lighter than Gitea, but still suffers from various of the same problems because it’s designed to run the show with social operation, rather than just doing read-only publication of repositories that it finds at such-and-such a location. It doesn’t have as much extraneous and undesirable functionality (e.g. no issue tracking), but when setting it up requires PostgreSQL and Redis (which latter I think you may be able to skip, but it’s hard-required in the systemd units I see) and more… yeah, this is not what I’m looking for. Operationally, Gitea is considerably lighter than git.sr.ht, as you can get it going with only Git and SQLite installed.
Why would they have to care?

They could just block the EU region and publish to other countries instead. Plenty of games, especially from Asia, already block all EU countries from playing. Usually they're looking to sell a license or don't know how to enter the market. Nevertheless, they are absolutely willing to block the EU region.

I see so many Europeans repeating the line that if Europe regulates X together, then companies will have to care, because they can't ignore the European market. This might be true in other industries, but it's not true in gaming. I would even say that it's more common for the European market to be treated as second class than not when it comes to online games.
This is obviously not going to work. You'd have to be thoroughly conditioned against government intervention to even briefly entertain the notion that it might.

"Well, if I just don't buy any drugs, that'll take care of the problem."

Obviously, government interventions can have negative impacts (see drugs parallel again) but the answer is encouraging sensible regulation, not pretending, against all evidence, that it can't work.
Not to be a negative nancy, but in all likelihood there’s serious vulnerabilities in the AOL client. If you connect to this, anyone else connected to it can probably pwn you. So maybe run it in a VM or something.
I don't have any real insight into this but my guess would be that enterprise stuff moves slowly and often has complaints about the new solution not having all the management features they used to use.
Remarkable hacks – ddvk / 2.13 / rm2
Thank you for this, great way to "keep things offline", a skill that the youth are rapidly losing.
> but what's a better alternative?

"Write a function that, when given an array of length n + 1 containing integers 1 through n, find the duplicate integer in an array.

You can use this equation: sum(1 to n) = n(n + 1) / 2"

Basically, if your solution is made trivial by someone knowing a generic formula or equation, just give it to them.

Not giving them the formula doesn't give you any additional information.
That's the whole point. It's not easy to write prose that doesn't parse but seems like it should. Seriously, try it some time. Write a paragraph of nonsense that doesn't feel like it was just generated by a computer picking random words out of a dictionary. Now imagine keeping that up for hundreds and hundreds of pages.
How does this make sense when I also hear many artists hate it because they get very little per play? Or is it because people play it continuously on a loop in ways you wouldn't play EDM or rap that's 3-10 min?

(Paywalled so difficult to respond to more than the headline.)
Woah, that is news to me!

What’s strange is that iOS gives you no indication of where that sound is coming from…I guess I expected to be able to pause it somehow. Interesting, though!
You could join their AOL chat rooms instead.
Yeah, ok. I'll be setting up a Github repo soon. I guess that's how we roll these days. Github will be learning more about how to program Bash then.
Didn't these fish just repurpose existing electrical infrastructure for a different use?

It's well established nowadays that a gene duplication occurred in the ancestor of all bony fish. That's sometimes a problem for people doing gene knock-out experiments on zebra fish, where you sometimes knock out not only the target but also the homolog because the two are still too similar, despite 425 Myr of evolution.

Land vertebrates do not have this duplication because they are descended from an ancestor of the coelacanth.

What happened with these fish is that they repurposed the backup. They had two Na channel genes, one in muscles, and one spare.
and there i avoided "buying" a house for in-game coins (no cash) in lord of the rings online because i'd risk losing it if i didn't play for half a year.

and sort of related, telegram deletes your account if you don't use it for a year (or less, but a year is the longest configurable time).

it's kind of reasonable, since they want to free up space used by dead accounts, but still short enough to introduce a small level of anxiety.
Exploits come to mind. Since imagemagick's interface is the command line, you'll find many services where some parameter is not properly sanitised and you can inject extra options to "convert". This generator gives you easy to use arbitrary file creation gadgets which can be extremely useful to escalate access.
Twitch.js
Right, but they do publish their own Playlists and, like Netflix, could theoretically cover some low hanging fruit pretty cheaply.
You can do a "request desktop site" on mobile and it plays with the screen is off. uBlock in Firefox mobile for extra benefit.
Why don't more people use Fail2Ban?

https://www.fail2ban.org/wiki/index.php/Main_Page

I avoided running servers since people are jerks but if I did that would be on my checklist of things to set up if I intended one to stick around long term.

People seem to reinvent concepts from long ago for reasons I do not understand.
Hey everyone here's a group about the following;

Political Science / Behavioral Science/ Psychology/ Intelligence Services/ Science/ Social-Cultural Sciences
Nice. Anyway to create a quick shortcut to this functionality? It's pretty deep inside the settings menu.
NFT Economics
"Nobody pays" is an understatement; everybody who is working in the UK or is officially selling/buying[0] a product or service is paying for it.

[0] While technically it's the company who pays VAT to the HMRC, it is the end customer who actually spends that money, so it's just semantics.
Well, I only listen to white noise that fills buffers that are allocated using new and lovingly filled with an artisanal memcpy.
> What would be some practical purposes for this?

Anything that uses the library.

Imagine someone goes to scan the QR code for an TOTP generator, and they scan the image rather than type the values into the generator, they get their phone rooted.

Not a fun way to start a new job or journalism project or whatever.
I have been playing and enjoying the game for the past few days. The P2W gem system can be ignore entirely by most players unless you want to become the best in leaderboard. Overall the monetization is on par with other mobile games. The only reason this gets so much attention is because Blizzard is a easy target to generate outrages and clicks these days.
Devil's Advocate:

It's never been as easy to interview with multiple companies as it is now. It's a numbers game, and I would (and have) had interviews purely for practice, or our of curiosity about some companies tech stack. If you make it all about the numbers, suddenly you feel less bad about blowing an interview, or filtering bad ones out early in the process.

> not on the company to make the process less of a hellscape.

I mean, they do suffer in the long term. Companies after all, are the products of their hiring processes.
...aaand this is exactly why I refuse to "play" such "games".
Only for those still using Windows. The head of Epic has some bizarre complex against Linux, so they refuse to release binaries (or the Epic Game Store at all) for Linux. So the only way to install Unreal Engine is to link your Github account to their org, clone it, then build it from source. Which takes a few hours and something like 70gb of disk space while building.

https://docs.unrealengine.com/4.27/en-US/SharingAndReleasing...