skysight-inc/HackerNews huggingface dataset:
I might or might not but you can’t possibly imagine that a TV show or anything else would convert me from my deeply held faith, or the billions of people around the world. I think saying “the exact opposite is true actually. None of us will ever experience that” is extremely arrogant and know-nothing. I’m not saying I’m right, I’m just saying you can’t say I’m wrong. Nothing is proven.
On top of the issues that append only doesn’t seem to fit social graphs, having to exchange hashes sounds terrible for discovery.
Germany pushes Intel to spend more on €17B chip plant
Hey how can I delete this message in future?
I heard a good guideline somewhere, that if multiple pieces of code change at the same time for the same reason, it should be combined into one. If the separate pieces of code can change at different times for different reasons (they would likely diverge in different directions the future), it's best to keep them separate places to keep it from being a maintenance nightmare.

Excessive DRY as how you described leads to complexity and complexity is bad for code maintainability. Properly applied DRY is supposed to reduce complexity.
It would be...except Apple does not permit CarPlay entitlements to request recording entitlements except for narrating a navigation destination. So you may find this is not possible. You'll note Apple's own Voice Memos app isn't available on CarPlay!
It's not about the trucker convoy, no. On what basis? There's a citation. (Soucy 2022) If you're interested, you can check it out.

It's not "marching orders", certainly. But reading to find how you might dismiss it is different from reading it critically. Like, it just strains my ability to believe you're reading the paper in good faith when you imply they haven't defined the term baseline, when it's simple to find the definition just by searching.
Right. Breaking into cars is a requirement of being homeless and done only by the homeless
You can't possibly be serious, right? So what is the point of police patrol? Adjusting police presence in different areas? Community initiatives? Prevention is definitively a key component of modern policing at least in every city and country I have lived in.

If that isn't the case in SF I'd say then that they have obviously failed on all levels at enforcing the law. Not to mention, punishment is definitely not the job of law enforcement.
No, it’s not a crime. But it deserves a spot on the list of “shitty things about SF.”
This almost sounds like a parody of American meddling and ignorance, complete with the US state population comparison.

Not saying you don't have a point (I have no skin in the game) but I read thousands of similar western comments about various countries "smaller than $state!" and they're never helpful.
I started with lions and then switched to penguins because of Happy Feet and forgot to change the “mammals” part.
A lot of people seem to have the attitude that if you're not employed _right now_ then you're not contributing to society and therefore are an oxygen thief.

It's completely ridiculous. Some people, say nurses or sanitation workers, do indeed provide value every day. But there are tons of people who work all day and barely achieve anything. There are people who work all day and actively reduce the quality of life of others. There are people who work one day, invent something crazy, and could basically just retire there and then and still would have been more useful than the average person.

I reckon as long as you can pay your bills and you're not acting antisocially, do whatever you want. Generally I tend to respect a person far more who puts their energy into their family, their hobbies, their sports etc. than one who is completely obsessed with work.
I would have a look at The Algorithm Design Manual by Skiena first or at least as a comparison. I think you’d get much more bang for your buck with it than with Knuth.
Fun PostgreSQL puzzles: Finding shortest paths and travel costs with functions
I think your point about the importance of sacrificing for the greater good is also really well-taken. It's easy to get caught up in our own personal success and forget about the bigger picture, but if we all work together and make steady progress, we can achieve great things. Speaking of achieving great things, have you heard about the Sviwel for drilling rig https://upet.com/drilling-rigs/ ? It's an incredible tool that can really help with building projects. I think the metaphor of the water drilling through rock is especially relevant here - just like the water, the Sviwel is a small but powerful tool that can make a big impact over time.
Personally, I have been bitten by the opposite of this. Code duplicated in many areas that are very slightly different and then when you need to change some shared dependency you might forget to update the logic in all the places.

The problem is when your code does not have a single mental model that can be learned your team then you end up with lots of copy pasting with lots of different patterns and your codebase can rapidly become a pain to maintain.

I have been returning a lot to ”Design Patterns” lately and I think one of the under utilized patterns is the template method pattern. It can be used in places like this where the algorithm is almost the same except for one or two parts of the algorithm that could be extended.
This article fails to answer the question in the title. All it offers are a few vague gestures to culture war topics after a lengthy nostalgic story without actually walking the reader through the claimed gap between that era and the modern magazine. Then it concludes with a gesture at "God," (which one?) reminding me of old TV shows where the cast would awkwardly stare up at an ascending camera while babbling about god without any context for it.

A long, long time ago I asked a skilled, battle-tested writerly friend what my own writing was missing. The response: "examples"

That's what this is sorely lacking.
I'm over here wondering which comments could have warranted this accusation
Any feedback from anyone is appreciated
Romania shows that it can only create a temporary effect. Also women start dying.
Profound thought of the day.
There really should be a word for “personality” as applied to a cat. “Catitude” is the one that comes to mind for me.
Certainly there are some culture warriors, who use these situations only as springboards to their pre-existing and unmovable opinions about those on the Other Side.

But it’s not all culture war. I like to think that in HN it’s all legitimate viewpoints.
Obvious mistranslation. I am guessing the intended meaning of the French original was something like "excursion" or "cruise".
Control Flow Patterns in Rust
Friend, I have bad news for you...
"A foolish consistency is the hobgoblin of little minds" and all
I've tried Waydroid on a phone running Ubuntu Touch. Games perform very well and most FOSS apps work great. SafetyNet causes issues for the proprietary apps that require it, but even in its current state, Waydroid already makes the leap to Linux from Android much easier.
Google did not create JPEG-XL. They answered a call by the independent JPEG standards org, as did others. The majority of the spec and ideas came from elsewhere, as did the reference code.

Next you'll tell us Microsoft made C++ because they have an employee on the standards board...
Okay, so the part that was bad was completely different from the part you get in a doxxing?
Thanks, but I was just piling on to the parent comment's complaint of the fable being too long :-)
ORMs generally solve a different problem than the query language. In SQL, everything is a table (that's not 100% true, but it's close enough). So, joins still result in a flat list of records.

ORMs solve the problem of translating a flat list of records into objects that have arrays of other objects. Some people also use them to avoid having to write SQL, but that's honestly a secondary feature.

You can have a more modern query language that still results in tables
For both Firefox and Brave, you don't need any add-ons or extensions.

For Firefox, you can enable GPC in `about:config`. You'll want to flip
`privacy.globalprivacycontrol.functionality.enabled` and `privacy.globalprivacycontrol.enabled` both to `true`

For Brave, GPC is enabled by default.

You can test your browser by going to https://globalprivacycontrol.org. It'll tell you at the top of the page if you have GPC turned on.
>Can you imagine humanity, but 100% focused on maximizing profit, with everyone working around the clock to produce, produce, produce? Can you imagine trying to write laws to cover every possible externality, every possible way that people might pollute the environment, consume too much natural resources, or screw up the things that capitalism doesn't cover?

Sure, I can imagine a lot of things. I can also imagine a version of humanity that is a thousand times more wise and ethical than we are. Being able to imagine something doesn't mean that it is likely. I'm not convinced that the worst case scenarios significantly outweigh the best case scenarios and the benign scenarios in the probability distribution, because I don't think we have enough information to assign accurate probabilities to vaguely defined future events.
That doesn’t mean that gender is socially constructed, it means that we have overlaid social constructs on top of gender. Which is a point nobody disagrees with.
A few from Nietzsche:

"Even now one is ashamed of resting, and prolonged reflection almost gives people a bad conscience One thinks with a watch in one’s hand, even as one eats one’s midday meal while reading the latest news of the stock market; one lives as if one always “might miss out on something.” “Rather do anything than nothing”: this principle, too, is merely a string to throttle all culture and good taste"

"How frugal our educated—and uneducated—people have become regarding “joy”! How they are becoming increasingly suspicious of all joy! More and more, work enlists all good conscience on its side; the desire for joy already calls itself a “need to recuperate” and is beginning to be ashamed of itself."

"Soon we may well reach the point where people can no longer give in to the desire for a vita contemplativa (that is, taking a walk with ideas and friends) without self-contempt and a bad conscience."
> The question is, does it fulfill a cookie-using website's requirements under GDPR without additional UI

It cannot. That's the whole point of the GDPR. It forbids tracking without informed, explicit user consent. Users cannot be informed or agree with the header setting.

Sites can, of course, not track users, or not track users who set do not track. They don't want to, that's why they try to annoy and/or mislead anyone into agreeing with their horrible banners.

(Using Cookies for site settings or even logins can be done without explicit consent and without banners)
Well, such could be said about Rust, TypeScript, or Zig in relation to Python. Not just Vlang. It may point to other factors at play, such as user satisfaction or enthusiasm. Python has a large number of critics, as well as fans.

As Python is a older language, its users may tend to go other places and look to GitHub less. There are many sites, not to mention Python's own, where people can download releases or get information.

There are other GitHub metrics to look as well, such as contributors or forks. In both of these, Python has a huge number in comparison to other languages.
“Not all” is doing a lot of lifting: of the four you’ve listed, three are disproportionally committed by people known to their victim.

As a category, “violent crimes” are overwhelmingly intimate.
Nobody needs to know what RSS client people use because it's a standard, mate. It's never been a problem in history even going back to the '90s, in the same way as `mailto:` opens an email client. You don't even need a button when RSS auto-discovery exists. RSS is quite literally as frictionless as it gets, it just works.

Mastodon would be worth learning for the average Joe, in the same way that Twitter was, if their favourite celebs et al were on there generating content. The last thing the world needs is someone generating a few million emails each time they post a short status. Equally, you overestimate the importance of email to the average Joe, but considering you're on HN should tell you that you skew differently demographically than the average person. People are now only just realizing that the value of Twitter wasn't in the company behind it, nor the platform itself, it was quite literally the community and the content it generated, and making that happen again takes a very long time.
Wait. I can't have an opinion about places other than my immediate surrounding?
My solution was to buy a wok burner. Available online or at Asian restaurant supply stores, they come in propane and natural gas models. My particular one is rated at 130k BTUs. I never take it that high though.

There also exist induction wok burners. They are fitted to round bottom woks. I have no experience with them and assume they are expensive.
Because the incentives are not aligned.

The banners are there not because they are required, but because websites want to badger you into agreeing to tracking. Websites don't need to show a banner if tracking is opt-in or if first-party cookies are only used for functionality not tracking!

This is why even though DNT exists, nobody respects it. The point is to make it annoying so people cave in to agreeing to allow tracking. Any standard that is not "by default allow tracking" will not get adoption from the site owners because it reduces the tracking they can do. Obviously, the whole point of the EU cookie regulation / GDPR is to not have tracking by default (which is unfair to the user), but at the same time, being a regulation, it also doesn't want to default to "no tracking until opt in" as that would then be unfair to the sites. If you can't allow by default and can't deny by default, the the only remaining option is to ask.

This is really a no-win situation.
no thanks ill just put it on my cell phone
There's no evidence that working in the office leads to better productivity. There were some reports during covid time that productivity was slightly up, but I think it's unclear. You should reward hard work and get outcomes regardless of where your workers are located.
I get that, but I disagree pretty strongly. We are far past the point where a single human can learn and understand everything from first principles. It means that many of us would be in for a very difficult time if the zombie apocalypse happens (people still show up for the TV show Survivor not knowing how to make fire!?) but I, for one, like the fact that my car doesn't have a manual spark advance.
That and I am sure there is a PR aspect to it and putting local populace at ease.
Nudes and sex videos are quite a different beast than "he copied those comments from my blog without asking." For obvious reasons.
Maybe as a baby step we could just get legal trailing commas
And for the next project integrating tailscale to their automatic bin lid, Tailscale Literally garbage.
I do hope that someone notices how violent and dangerous these "tech professionals" are who have moved into our formerly peaceful neighbourhoods.
Here's an example of a site using GraphQL without using a token. A simple HN search script to fetch Algolia JSON. No need to be logged in to HN.

#!/bin/sh
test $# -gt 0||exec echo usage: $0 query
DATA=$(echo '{"query":"'$@'","analyticsTags":["web"],"page":0,"hitsPerPage":30,"minWordSizefor1Typo":4,"minWordSizefor2Typos":8,"advancedSyntax":true,"ignorePlurals":false,"clickAnalytics":true,"minProximity":7,"numericFilters":[],"tagFilters":["story",[]],"typoTolerance":"min","queryType":"prefixNone","restrictSearchableAttributes":["title","comment_text","url","story_text","author"],"getRankingInfo":true}');
HOST=uj5wyc0l7x-3.algolianet.com
_PATH="/1/indexes/Item_production_sort_date/query?x-algolia-agent=Algolia%20for%20JavaScript%20(4.0.2)%3B%20Browser%20(lite)&x-algolia-api-key=8ece23f8eb07cd25d40262a1764599b1&x-algolia-application-id=UJ5WYC0L7X"
# HTTP client (curl)
#curl -A "" -d "$DATA" "https://$HOST$_PATH"
# TCP client
#echo "
#foreground=no
#[x]
#accept=127.0.0.8:80
#client=yes
#connect=167.114.119.142:443
#options=NO_TICKET
#options=NO_RENEGOTIATION
#renegotiation=no
#sni=
#sslVersion=TLSv1.3
#" |stunnel -fd 0;
#tr @ '\r' <<eof|openssl s_client -connect $HOST:443 -ign_eof
#tr @ '\r' <<eof|bssl s_client -connect $HOST:443
#tr @ '\r' <<eof|nc -vvn 127.8 80
tr @ '\r' <<eof|socat stdio,ignoreeof ssl:$HOST:443,verify=0
POST $_PATH HTTP/1.1@
host: $HOST@
content-length: ${#DATA}@
content-type: x-www-form-urlencoded@
connection: close
@
$DATA
eof
#x=$(ps ax|sed -n "/stunnel.-fd.0/{s/ *//;s/ .*//p;q}")
#test ! $x||kill $x
Remember the time Reddit banned everyone who mentioned that Aimee Challenor (ex-politician expelled from multiple political parties for pedo scandals) was working at reddit?
What makes you think he's used it in a derogatory way?
How to pass SafetyNet on Android after rooting or installing a custom ROM
I suppose that might be true if something catastrophic happens, but hopefully that's unlikely. We'll see...
I have my copy bc my brother bought it, didn't read it, and realized he hadn't bought me a Christmas gift.

It'll remain unopened on my shelf until December 25, 20XX, when I also realize I need a gift for a young programmer.
People fearing domesticated plants sounds hilarious to me. Surely this is an exaggeration?
Ask HN: What's the state of the art in browser fingerprinting?
Interested in both sides, i.e. methods to fingerprint browsers, as well as prevention techniques.

Additionally, which companies are the worst practitioners in this?
Yes. Why? It streamlines the process and improves results.
He was an IT specialist, so it's easy to reason that he had access to a JWICS terminal or something and looked things up from there.
Previous big discussion of the original source: https://news.ycombinator.com/item?id=35555525
I agree. It hurts. It hurts bad.
I think he un-retweeted it, and then re-tweeted someone else still blaming it on "lawlessness".
Hi, what are the differences in this case between "abandoned" and "finished"?

Guessing a lot of toolchain / software rot?
I actually stopped visiting HN for a time because of the hyping of crypto. There's a good chance that comments or posts got deleted over time, but I see most things as they happen because I'm terminally online.
Yes, this project seems like a misunderstanding of what Bubeck and team were obsering with their unicorn test. GPT-4 was being trained, and checkpoints were provided to them to experiment with. The improvements in the unicorn reflected further training progress.

The models on offer now are frozen(-ish). Per the models[0] page, the non-snapshot model IDs "[w]ill be updated with our latest model iteration". So this project will eventually hit another version of the model, but (a) one image definitely will not be enough to reliably discern a difference and (b) seems like that 'latest model iteration' cadence will be much, lower than a day.

[0]: https://platform.openai.com/docs/models
He's saying the result of using noscript is that the web is like it was in the 90's.
The syntax looks very similar to Microsoft's Kusto Query Language (KQL): https://learn.microsoft.com/en-us/azure/data-explorer/kusto/...

It's interesting to see that everyone's attempt at fixing SQL seems to converge on surprisingly similar solutions...
Sounds like powershell ..

one of the few languages where the community have been shifting from the code golf one-liners to focus instead on human readability and ease of understanding.
Yes and no. Law enforcement's job is in its name. It is to enforce. It is to be the visible arm of otherwise ephemeral law that we agreed upon as society through, hopefully, some sort of consensus. And yes, their presence also serves that purpose, but they are not there to punish ( although I am sure we are all tempted to tip scales at times ). That job is typically the domain of another public institution.
What level of police ubiquity are you proposing, such that it would have prevented two people from two other cities from driving to SF in the middle of the night and starting a fatal altercation inside a car?
Spark dataframes in Scala seem to combine the best parts of relational queries with at least some typing.

https://spark.apache.org/docs/1.6.1/api/java/org/apache/spar...
My solution was to write a bash script that runs something like "delete from moz_cookies where host not in 'ycombinator.com');" in the Firefox cookies.sqlite file. I run that every time I suspend my computers.
Eeglab: Open-source toolbox and resource for EEG data processing
not the same as my example at all. WHOIS information is already out there, mods on the sub are like "yeah we agree it was wrong, go ahead and ban evade we don't care, the admins fucked up"
Yes, that's much better phrasing and what I meant.
I don't remember that but it wouldn't surprise me
"Marxists" in academia tend to be Trotskyists/anarchists/liberals, i.e. opposed to Leninism in its various forms
Cellphones are nice to have, certainly, but compared to safe piped water and electric light, they are a minor addition to quality of life. Ask anyone who has done without the latter two for extended periods of time.
I'll take it back. I tested and you're right: it was using the caller's account, not the person who owns the server. So it doesn't share your MJ credits in any way.

There must be a way of creating a Discord bot wrapper which holds your credentials, but on a quick search I wasn't able to find anything.

What a big bummer. That would be the ideal environment.
> Normal is still completely corruption safe in WAL mode, and means only WAL checkpoints have to wait for FSYNC.

I would consider data loss on crash to be "corruption", for sure. And synchronous=normal + journal_mode=WAL can lose data:

https://www.sqlite.org/pragma.html#pragma_synchronous

> A transaction committed in WAL mode with synchronous=NORMAL might roll back following a power loss or system crash.
If one only uses cookies for required thing (eg: auth-session) do we even need those cookie warnings?

No ads, no third parties.
Congratulations! I hope it turns into a great experience for you.
"Catitude" is a good one. One might also say "felinity". Or "kittyhood". Or "purrsonality"!

I've only watched the movie version, but all these feel like they were words spoken by a character in CATS the musical.
Yes -- on personal projects I manage to solve this by including comments like:

/* IF YOU CHANGE THIS see if you also need to change bar() in otherfile.js
with comment code OSIJDF */
function foo() { ...

I try to put a comment like this in front of every instance, and smash the keyboard for a single random character sequence like `OSIJDF` above that I put in each instance and can do a quick find-all for, in case my original bar() got renamed or moved to a different file, or there's a third function I forgot to add in later but I copy-pasted the comment.

However this is very much a personal practice for cross-referencing that I'm not sure would be received very well as a mandatory practice for code reviews etc.

It does make me very much wish for a best-practices way to essentially provide hyperlinks or cross-references between functions, to indicate that a code should always be interpreted in context of other bits of code that are not in a nearby obvious/contiguous spot. I've never seen anything like that though.
What? You always hear about people working in finance as a Quant. I didn't realize finance was so fashionable.
The phenomenon doesn't require a superstitious or spiritual explanation