skysight-inc/HackerNews huggingface dataset:
I'm the author of the post, and you're absolutely right. They still lose because there are deeper forces at play, and I think about "Price's Law" much. It states that 50% of the output depends on the squareroot of the people.

This is a force that creates limits in different opportunities. The example that I use is "how many networking protocols does a company need?" At most, maybe, two. So, you get a limit of the number of people that understand protocols well.

This is a funny thing about university too in that you get a lot of exposure, but those ideas just kind of feed you a bit rather than something that you can use in a career. How many people are actually going to use their OS, DB, etc in real-life? Well, at full scale, not many.
It absolutely is IPA. The pro stuff is usually especially high-purity (99.8%+) but nothing all that special. The only special thing worth getting for tape heads, capstans, transports, and CD/DVD laser lenses is a lint-free swab with a more square head than a q-tip.

Dish soap is fine on vinyl records, but use distilled water. The "residue" is more likely to come from unfiltered tap water than soap. And let them air dry completely before re-sleeving them because they can and will grow moldy, especially if the records are put away wet with paper sleeves.

You don't need a fancy brush for cleaning the stylus, but a polyurethane gel pot is even easier to use (just dip the stylus tip in it), more thorough, and trivial to clean.

The only "fancy" vinyl accessories that've really provided a lot of value for me are a grounded anti-static brush: https://www.turntableneedles.com/grounded_carbon_fiber_lp_br...

And a cartridge/stylus upgrade, which for this setup probably doesn't need to be anything more than an $80 Ortofon Red and could easily be less. AFAICT this Pioneer has a replaceable cartridge.
I get spam from Microsoft IPs, using my own domain. Someone signed up my domain with MS. Of course I let MS know, figuring this must be some vuln in their system or at minimum a clear-cut case of abuse they can shut down.

They sent back a template saying it's spoofed. As if I can't tell the difference between a From/Received header and the actual remote address that was delivering this garbage to my own mail server. All of this I already made clear in the original email.

Next up is Microsoft straight out rejecting email from my new IP address. It's not on any blacklist, it never did anything wrong, it just hasn't sent email before. Their systems for getting off the blacklist are somewhere between obscure, untouched for decades, broken, and nonexistent, depending on which page you look at and who you ask. Employees, if you get that far after hours of searching, claim my IP isn't blocked (yeah, right... they've blocked the range and so the employees can't find the IP ban, as if I'm supposed/able to know what bounds their range ban has.) The furthest I've got is that they somehow disable delivery failure notifications for a few weeks to shut me up but email still doesn't arrive.

I'm rather done dealing with Microsoft of late.
Jacinda Ardern resigns as prime minister of New Zealand
I have hemochromatosis, or iron overload. It's not a great pairing with famous free cafeteria food. I never even figured it out on my own, just got lucky with a family member's diagnosis.
Maybe there is oil there
> This always baffles me. It doesn't surprise me, but it baffles me. Why are so many professional developers having to "reskill" to adapt to a new language?

stretch your thinking a little, it's really not baffling.

you have people who teach themselves to code as teens or younger, then major in computer science then take jobs as professional developers by which time they've been experienced in a variety of programming paradigms, and where the nature of computer science is natively appealing to them.

In some large companies they might find themselves working alongside some people who were English majors/barristas and recently took a coding bootcamp to earn a better living writing some VB. Yes it's going to be harder for the latter group to drop what they know to pick up languages with more complex CS constructs and semantics. It's entirely reasonable for a not-so-experienced VB programmer to consider themselves a professional developer, even if it's a profession that they just took up, or even if they've been at it awhile but all their knowledge is within the VB ecosystem.
The US lacking basic regulation that Europe has had for decades sadly does not surprise me in the least. There are a lot of things I love about living in the States, but this kind of thing is not one of them.
How come the max possible fine is 60 thousand dollars? Surely that's nothing to a company like Amazon. What's to prevent them from just paying the fine and continuing as though nothing happened? We know they don't care about the repeated bad press that they continually get about the conditions in their warehouses.
Recently an article described an extreme case, a woman in her thirties wasting 10 years "swiping" and dating "at scale". She'd check over a 100 profiles every single day for 10 years straight without even an attempt at forming a relationship.

Pure addiction, like a slot machine. The original purpose all but forgotten.
2013 grad, no intern experience, BS, not a top school

20:5:3:1
I have a few not particularly popular sites and like 60% of the nginx log entries are presumably botnets (unless someone legit is scanning from residential IPs in Colombia) doing automated vulnerability scans. I still don't get why people get so worked up about this stuff. It happens every day and there is very little you can do to stop it. I've read some incredibly heated email exchanges that all started because some network admin is mad that someone is port scanning his IP space. Just use key based authentication and update your stuff. I don't really buy the load argument either - I hosted a site that was on the front page of HN for nearly a day on a $3/month Vultr VPS with 0 downtime.
Seems like a strange place to lay the blame. A trainer repeatedly dialed 112 through Siri. The 112 operator heard the word "shot" in the background and called in emergency services.

People have found all sorts of ways to accidentally dial numbers before. Normally you don't blame the phone and talk about it as if it acted of its own volition. I guess that barrier of "volition" is starting to breakdown in people's minds. We expect the phone to identify our own operator error and correct it, then blame the phone for its actions in being operated.
If the math doesn't add up then the math doesn't add up. If it's not possible to save for a house with or without avocado toast then talking about avocado toast is really beside the point, isn't it? No amount of "mindset" is going to get you out of the hole.
Can you please give me some sort of published papers or something empirical to demonstrate that we have any control over this to a magnitude that matters?

As far as i’ve ever seen, we have no mechanism to cool the planet currently. Where does the idea that we have control come from? What’s the science?
Of oil. It will be part of Norway.
> Your data is the most important part of your system

This is true in pure code as well.

In coding, I believe there is a hierarchy, from most important to least important: data structures, algorithms, documentation/comments (not an original idea)

That's because if you change your data structures, your algorithms and documentation will break, you can change the algorithms while keeping your data structures, but it will break documentation, and changing the documentation will affect neither the algorithms nor data structures. So spend the most effort getting your data structures right, then the algorithms, then your documentation.

On a higher level, generally, data is useful by itself, code is only useful if it has good data to process, and documentation is only useful if it documents working code. Same idea.
What firewall do you use? I'd love to be able to automatically block bots immediately!
Author here, the one project that has been causing me stress are the ones outside my current mono repo. The core project is giant, but the other two repos (the IDE and runtime) are separate...

The tool chain I'm using is easy to install fortunately, and I can bootstrap it quickly. I've automated most of it to a single command line, and I can deploy in two commands (for sanity sake).
The immediate comment being replied to complains about Microsoft's lack of responsiveness in general, and not the problem this article is alluding to.
>We are actively iterating on our data cleaning to deanonymize any user information.

You're actively trying to doxx people?

Do you have any idea what the words you're using even mean??
I've been going to tech meetups and talking to people there for, well, many years. It has never made any difference whatsoever in my job search. It hasn't surfaced any companies for me to apply to, it hasn't introduced me to any hiring managers, and it certainly didn't give me any behind-the-scenes insight into what working somewhere is like.

I've been going to events in the SF Bay area. Maybe you meant something different by "professional events," or maybe you're in an area with a higher concentration of tech than San Francisco.
I’m gonna try to condense a very long and very funny story down to a few paragraphs here.

A friend of mine is a realtor. He once was selling a house that was empty. A random package showed up at the address (correct on the package). He asked the owners if it was theirs they said no so he threw it in the back of the trunk and forgot about it for months.

Randomly while grabbing something in his trunk, he found it and was like “I should try and mail this back to the sender.” It didn’t have any return info on it so he opened it to see if there was any info inside. There was another box inside full of loose coffee beans and inside that was a metal tin. Now curious he opened the tin and found it packed full of little vials with powder in them.

He called the non-emergency police line in a bit of a panic thinking he should report what he found but they blew him off saying he should file a police report online. Not wanting to be in possession of drugs he drove it to a police station where the cop at the front desk was SO confused about what was going on and basically told him to get lost.

Finally he just decided to call it a day and threw it away in a dumpster.
Plus if I change the browser geometry, that messes up the other pages I have open in other tabs. Not to mention the other apps my TWM manages.
tl;dr: we don't know how to lose weight

Conclusion he comes to at the end (or silver lining) is contradicted by his very source, too: "how long you stick to it" clearly doesn't actually work if no matter which diet people did, they didn't stick to it.
>"It makes me wonder why I would use anything else?"

this: "There is no support for recovering from a power failure or operating system crash. Such an event may corrupt the database."
Richard Feynman did a pretty good job
> It isn't pictures, it is text only

For ChatGPT related, yes/maybe. But for other content filetering work, it's primarily video & pictures: https://www.wired.com/story/social-enterprise-technology-afr...
Great, you've made me revisit my list of IPs and accidentally type one in my address bar. Whois says it's Palo Alto IP 205.210.31.169 and they hit me back within 60 seconds on port 60001. It is annoying they are trying to scan for vulns, but I will likely block all the ranges I can find.

If I find the sketchy Hawaii and French IPs I will post something.

Edit: Here you go:

https://academyforinternetresearch.org

IP Location United States United States Honolulu Academy Of Internet Research Limited Liability Company
ASN United States AS400161 (registered Oct 22, 2021)
Whois Server whois.arin.net
IP Address 104.156.155.3

NetRange: 104.156.155.0 - 104.156.155.255
CIDR: 104.156.155.0/24
NetName: ACDRESEARCH
NetHandle: NET-104-156-155-0-1
Parent: NET104 (NET-104-0-0-0-0)
NetType: Direct Allocation
OriginAS:
Organization: Academy of Internet Research Limited Liability Company (AIRLL)
RegDate: 2022-01-07
Updated: 2022-01-07
Ref: https://rdap.arin.net/registry/ip/104.156.155.0

OrgName: Academy of Internet Research Limited Liability Company
OrgId: AIRLL
Address: #A1- 5436
Address: 1110 Nuuanu Ave
City: Honolulu
StateProv: HI
PostalCode: 96817
Country: US
RegDate: 2021-10-15
Updated: 2022-11-06
Ref: https://rdap.arin.net/registry/entity/AIRLL
This is why newspapers and magazines (if you remember those) have a columnar layout instead of just filling the whole page side to side.
Bing provides a tool that allows a webmaster to verify if requests came from Bing. The "Verify Bingbot" tool is linked near the bottom of this article: https://www.bing.com/webmasters/help/which-crawlers-does-bin...

I suspect this is a real Bing web crawler that's possibly misconfigured. The "spoofed" user-agent might be an attempt to get a more genuine crawl of what a mobile browser sees. I at least know Google does this.
self is relative
I'd honestly just hold onto them for at least a few months and periodically post on various forums and Reddit to see if the rightful owner can be found.

If anyone tries to claim them it should be fairly easy to verify if they are the rightful owner by asking them the names of at least 10-15 of them.

Also contact the police of nearby counties as well, your own county's police is probably too lazy to see if there is a theft case elsewhwere in the state.

Also dig through them to see if there are any notes, in case any of them might have been gifts, there might be some clues as to who the rightful owner is.
> People that are often late simply value their own time more than yours, they disrespect you.

A post-modern perspective would acknowledge that folks with an executive functioning disorder are very well aware of the importance of your time, but suffer from the unfortunate effects of time agnosia.
Even then: code examples get copied. People go "oh this works for me" and don't bother reading on to the better approach.

It's tough :)
Yeah, the equivalent Sonos product was the 3, but it's EOL and there is currently a hole in the Sonos line there. Not sure if they'll bring something back, maybe now that Apple has Homepod 2 they will, or the medium-sized bi-directional speaker we saw go through the FCC last month.
What I want to know is how did they steal the car out of a gated parking garage?
I did a project once which gave me supermarket spend data.
50% of the spend was on alcohol.
Of the remainder, ~30% was on diary.
Then of the remainder, ~30% was on diapers.
Then a long tail of random stuff.
It would be cool to see that bar chart broken down by demographic. It would also be cool to see my personal spend by age.
Disgusting behavior.
Odd, I just noticed an ongoing rather intense scan for random paths on one of my servers using a number of IP addresses from within Microsoft-assigned space:

"/var/www/domains/www.example.org/wp"
"/var/www/domains/www.example.org/bc"
"/var/www/domains/www.example.org/bk"
"/var/www/domains/www.example.org/backup"
"/var/www/domains/www.example.org/old"
"/var/www/domains/www.example.org/new"
"/var/www/domains/www.example.org/main"
"/var/www/domains/www.example.org/home"
"/var/www/domains/www.example.org/Telerik.Web.UI.WebResource.axd"
"/var/www/domains/www.example.org/remote/fgt_lang"
"/var/www/domains/www.example.org/wordpress"
"/var/www/domains/www.example.org/Wordpress"
"/var/www/domains/www.example.org/WORDPRESS"
"/var/www/domains/www.example.org/WordPress"
"/var/www/domains/www.example.org/wp"
"/var/www/domains/www.example.org/Wp"
"/var/www/domains/www.example.org/WP"
"/var/www/domains/www.example.org/old"
"/var/www/domains/www.example.org/Old"
"/var/www/domains/www.example.org/OLD"
"/var/www/domains/www.example.org/oldsite"
"/var/www/domains/www.example.org/new"
"/var/www/domains/www.example.org/New"
"/var/www/domains/www.example.org/NEW"
"/var/www/domains/www.example.org/wp-old"
"/var/www/domains/www.example.org/2022"
"/var/www/domains/www.example.org/2020"
"/var/www/domains/www.example.org/2019"
"/var/www/domains/www.example.org/2018"
"/var/www/domains/www.example.org/backup"
"/var/www/domains/www.example.org/test"
"/var/www/domains/www.example.org/Test"
"/var/www/domains/www.example.org/TEST"
"/var/www/domains/www.example.org/demo"
"/var/www/domains/www.example.org/bc"
"/var/www/domains/www.example.org/www"
"/var/www/domains/www.example.org/WWW"
"/var/www/domains/www.example.org/Www"
"/var/www/domains/www.example.org/2021"
"/var/www/domains/www.example.org/main"
"/var/www/domains/www.example.org/old-site"
"/var/www/domains/www.example.org/bk"
"/var/www/domains/www.example.org/Backup"
"/var/www/domains/www.example.org/BACKUP"
"/var/www/domains/www.example.org/SHOP"
"/var/www/domains/www.example.org/Shop"
"/var/www/domains/www.example.org/shop"
"/var/www/domains/www.example.org/bak"
"/var/www/domains/www.example.org/sitio"
"/var/www/domains/www.example.org/bac"
"/var/www/domains/www.example.org/sito"
"/var/www/domains/www.example.org/site"
"/var/www/domains/www.example.org/Site"
"/var/www/domains/www.example.org/SITE"
"/var/www/domains/www.example.org/blog"
"/var/www/domains/www.example.org/BLOG"
"/var/www/domains/www.example.org/Blog"

...etcetera, thousands of attempts using about 5 address from within Microsoft. I can only assume something has been pwned again.
Late answer but bovin encephalopathy (mad cow disease) was caused because the UK farmers fed processed cow remains to cows. Feeding them any other animal would probably not have caused the disease. Maybe composting removes a lot of possible pathogens but it is not known and we won't know till someone gets sick.
I love the idea of technological sharks roaming the software oceans. I've seen a few megalodons hanging around the mainframes too. Thanks for sharing a great list.
It is thought that the medieval warm period was caused by an increase in solar radiation and a decrease in volcanic activity. It is thought that the current warm period is caused by anthropogenic carbon emissions.
Nobody’s going to argue that this is an example of a well-behaved bot.

I’m just astonished that there are still people who have the time to notice and lament such behavior, and devote time to handcrafting .htaccess rules, rather than just having an aggressive set of heuristics and accepting that some crap will still get through.

The idea that you can appeal to the community to do a better job of policing badly behaved clients on their networks just feels like a quaint relic of the arpanet.
Easiest solution to this would be something functionally equivalent to opendkim and spamassassin to rank high in score whatever incoming SMTP traffic doesn't pass SPF and DKIM (obviously it doesn't pass SPF if it's claiming to come from user@domainname.com but is from an IP that is not the dns/rdns of what's in the DNS zonefile SPF record for the legit MX of domainname.com).

And then additional scoring based on DKIM fail as well.
A great list. I'd like to add #9:

Look at how they think other people behave. Most people assume other people's motivations are similar to their own. So someone who is paranoid about small time thieves might be assuming that other people will do what they would consider. (Of course, their paranoia could be due to personal experience, so some judgement is necessary!)
Author here, you're right except I'm on the far end of inexperienced. I'm basically retired, and the core isn't isn't that I can't execute. It's that it will take too long until I can invite people in to play with me.

What I forgot was how hard it is to teach just one thing at a time, so I'm focusing on that one thing. I still believe in my end vision, but I need to bring others along for the ride.
Every crypto exchange that operates in a jurisdiction with KYC and AML requirements has KYC and AML requirements.
This is easy enough to understand when you decouple “success” vs “VC success”. If you survive as a business long enough you’ll be successful almost by default. It might not be the next Facebook, but it should net you a nice life.

However, a long-lived, yet non-home-run business is actually a negative in a VC portfolio. Because of the nature of VC, they need big wins to give returns to their fund investors. Their model intentionally decreases average success probability for a business as a filtering mechanism to find big wins as quickly as possible, so they can provide those returns to their own investors on an acceptable timeline.
Played half of Divinity Original Sin 2, great game but got too hard for me and I couldn't move forward :/
Indeed, SQLite should not be used anywhere that scaling or concurrency is a concern, or in general any external customer facing features.

In a similar vein, an internal subsystem can probably do away with a dedicated database server.

Latter is likely more common.
Think they need any janitors/maintenance techs? I can't do much but I can relocate to Oak Ridge fairly easily and I can surely unclog a toilet and clean up blood and paint some baseboards pink for breast cancer awareness month and reset some tripped breakers and change your backup generator fluids and swap out a jiggly door handle and refill the printer paper and repair the reserved parking sign that fell over and set rat traps on the drop tile ceiling space and swap out a malfunctioning automated transfer panel and buff the floors and refill/repair the vending machines and hang the pictures of the boss on the wall and upgrade the circuit breaker to accommodate all the space heaters and check/replace the fire extinguishers and AEDs and rekey the RFID door readers and I dunno, whatever else that "engineers" don't even realize needs to be done. HMU I got an expired TS but nothing precluding a renewal except for (currently) slightly disagreeable ideas that I don't express beyond internet fora.
Why use this over aunpack? https://linux.die.net/man/1/aunpack
Scott and I were part of the cockroach batch (W09). There's a (little) bit more detail here: https://news.ycombinator.com/item?id=25382902
A little odd though, that there is no left-padding in the table of contents, so the text is jammed right up against the left side of the page. Or is that just me?
Wildly inaccurate. Simply having a person exist across a room alleviates loneliness. "wilson" from "Castaway" comes to mind.

Loneliness is when you desire company but are not able to find one. What the author is trying to describe is lack of intimacy which is what people normally desire after having company. It's weird how some people can't even conceive not being able to have an opportunity for others to get to know you to begin with.

It's like a rich person thinking being broke means you have only one house.
Copilot/Gpt has removed many of the situations where I need to consult documentation or stackoverflow for something quick. In some cases it’s much better than official docs for clarifying how to use a particular function/class/parameter/etc. I haven’t used it at work, mostly because I don’t think my employer wants copilot phoning home while I’m working on NDA’d projects. For my personal projects & experiments I use it all the time. I find it to be an extraordinary productivity boost & really helps me stay in the editor without interrupting flow. If nothing else, that’s worth $10/month.
When Third Man reissued The White Stripes' self-titled album, they etched "though no one noticed"/"we sped it up" in the runout: https://www.discogs.com/release/14465211-The-White-Stripes-T...
I use this all the time. I love that it's simple enough that I can type something like those two lines off the top of my head at this point. And as an alternative to that fwrite(), another common pattern that I use is:

for (int y = 0; y < HEIGHT; ++y)
for (int x = 0; x < WIDTH; ++x)
{
// ... compute r, g, and b one pixel at a time
printf("%c%c%c", r, g, b);
}

I also find ImageMagick very convenient for working with the format when my program writes a PPM to stdout:

./myprog | convert - foo.png

or:

./myprog | display -