skysight-inc/HackerNews huggingface dataset:
Thank you so much!!! It's a project I've been wanting to have for awhile, so I'm glad that other people like it.

Fanwikis are my next target - probably a bigger amount of interest, and I'm hopeful that there will be a similar amount of consistency. I'll also need to work out what the interesting relationships to trace would be for fandoms - or see if I can parameterize that, since I suspect it varies a lot.

I now understand a bit better why Wikipedia isn't that popular as a base layer - it's built by humans, for humans. That can make it a bit tricky to parse for computers. There's no consistency to naming, labeling, or even organisation. There are some cultural standards, but they're not binding and tend to vary between sections. For instance, children are labeled as 'children' for most people, but 'issue' for a lot of monarchs, and 'offspring' for mythological characters.
The optimization exists in MSVC, LLVM, and GCC.
It's called "shrink wrapping". MSVC may do it more aggressively when profile information is available.

See https://github.com/gcc-mirror/gcc/blob/master/gcc/shrink-wra... or https://llvm.org/doxygen/ShrinkWrap_8cpp_source.html.
I would agree, but for me it's a tightly coupled idea - my knowledge base and a subset of knowledge i choose to retain.

So while yes, a dedicated app for SR would probably be "better", i'd then have to make tightly coupled user experiences to sync data back and forth between my knowledge base and my knowledge retention app.

To me they're two sides of the same coin. With that said i've long wanted to make my own app here for this stuff, but Obsidian seems very customizable, so i'm thinking i'll just try to make an extension which embeds the necessary metadata into the markdown files themselves.
The facts alleged here are that apple is using a patented technology, held by someone else, without licensing it first. And now that this is discovered, the remedy is to have Apple pay the licensing fees for the patent (including retroactively).

Without the ability to sue people infringing on your patent, how do you ensure people will pay to license it?
When nitrogen compounds combust, they tend to produce nitrogen gas (N2). Since nitrogen molecules contain a very strong nitrogen-nitrogen triple bond, a lot of energy is released when they form.
You would think that just the name "Tesla Full Self Driving Beta 9.0" would be giving people some pause here.
Blockman – VSCode extension to highlight nested code blocks
Check out my VSCode extension - Blockman, took me 6 months to build. It's free. Please help me promote/share/rate if you like it. You can customize block colors (backgrounds, borders), depth, turn on/off focus, curly/square/round brackets, tags, python indentation and more.....

Supports Python, Dart, Rust, Swift, R, Go, PHP, JavaScript, JSX, TypeScript, TSX, C, C#, C++, Java, HTML, CSS and more...
> There’s no bad intent here — nobody targets me personally, who even cares about me. It’s a constant error in the processes that came, probably, from a good place — but it’s no better for me.

You got crushed all the same. The fact that it wasn't malicious just makes sure nobody will suffer any consequences for it. Except you, of course.

And even if it was malicious, the veil of "processes" and "policy" will be sufficient to smother any investigation.
Most problems in those clips didnt require general AI, they were caused by shit vision algorithms. Car didnt spot huge ass monorail columns ...
The educational materials, documentation, and software support are the main reason for the markup. I really enjoy the Espressif boards, but I have faced many undocumented bugs or incomplete features on them and have had to frequently manually modify the IDE for them to work. No such problems with Arduino/Adafruit/Sparkfun, which also create high quality educational materials (and yes, cost 4x (not 10x) more).
I actually think it's a real problem not only for advertising but all over the place where tech companies act as middle me like this. Some of my favourite YT creators have been banned for no reason, banned for impersonating themselves etc. I'd like to see a requirement to improve this process.

I don't think it's about privacy though. I think Google have to deal with 100,000,000 ad customers. They have to have guidelines for PR reasons and they need to do all of this for fractions of a penny per impression. So they do it badly.
Thanks for this info.

Link to info about MRI?
I think you are misunderstanding the statelessness of REST. Each HTTP request is stateless in the sense that it can be understood without having previous HTTP requests around. But you can build sessions on top of that (= into your application) and that is not "against the rules".

Also, with regarding to REST "front-end servers" aren't part of the discussion, but an implementation detail.
Pretty interesting article overall, but I was struck by this bit:

It’s also worth pointing out many companies are still early in their cyber journey

It's hard not to go "waitjustaminute" about that. Computers have been highly prevalent, if not ubiquitous, in corporate life for near on 40 years now. The first computer virus[1] is older than I am (I'll be 48 in a week). Hackers as a sort of public threat seemed to enter the public vernacular largely around the release of WarGames[2] in 1983. The Morris Worm[3] caught the public's attention in 1988. Kevin Mitnick[4] was notorious as "the world's most wanted computer hacker" by the mid 1990's. Hackers[5] came out in 1995.

There's really not much new about the need for a focus on cybersecurity, other than the specific details of newer vulnerabilities and exploits, and the general shift towards profit-motivated malicious hacking. Anybody who is "just starting" to focus on cybersecurity really hasn't been paying attention.

[1]: https://en.wikipedia.org/wiki/Creeper_(program)

[2]: https://en.wikipedia.org/wiki/WarGames

[3]: https://en.wikipedia.org/wiki/Morris_worm

[4]: https://en.wikipedia.org/wiki/Kevin_Mitnick

[5]: https://en.wikipedia.org/wiki/Hackers_(film)
that would be insanely illegal.
The vehicle is production but this particular software is not, it's a private beta and not available to the general public.
This is a duplicate of https://news.ycombinator.com/item?id=27812821
The thing is, that returning to your notes is the least important part of taking notes. What writing notes longhand does is do a better job of encoding what you're taking notes about into your long-term memory.

Anecdata: As part of an ongoing project,¹ I spent about two years teaching myself Biblical Greek. As part of this project, I ended up filling a couple notebooks with handwritten notes—writing out tables of conjugations for every verb that was taught, handwriting translations to and from Greek, etc. What I found was that even though I never actually went back to the previous notes, I had good recall of the information that I practiced in this fashion. I think (but what do I know?) that part of it was the spatial component to the note-taking. I can't find stuff in code that I've written without searching,² but I could go back to my handwritten notes from learning Greek (2017–2019) and find, say, what I had written about the aorist passive without much difficulty.³

---

1. https://www.dahosek.com/category/dewey-decimal-project/

2. You might think, “big deal—then search” but what if the search is not by some thing easily turned into text but rather some concept which I don't remember exactly what I typed to do it, or the searchable thing ends up being some bit of text that recurs so frequently that the search is effectively useless. I have a much easier time finding things I've read on paper from my personal library of around 1200 printed books than I do finding something I've read online even with the fast searching capabilities of the internet (although I will admit that it's a lot easier to find disposable writing again online than in print).

3. That spatial context helps in other ways too—I can find things from grad school notes (2002–6) pretty easily as well and there was one time in 1999 that I pulled up a quote from a book that I'd read in 1992 (which had no index) in just a couple minutes thanks to my memory of roughly where in the book and where on a page spread the passage appeared.⁴

4. Yes, I know that, especially with that last anecdote that I'm getting into stuff that's likely well outside the norm, but the basic point that spatial context helps with memory is something that's well-studied and documented. We don't get that with typing on a screen.
On this topic, I would suggest reading Animal, Vegetable, Junk: A History of Food, from Sustainable to Suicidal [1]. It's a great book on an issue that everyone should understand.

[1] https://www.amazon.com/Animal-Vegetable-Junk-Sustainable-Sui...
Oh wow, hadn't thought of that. Could be very possible! I'd say the main drawback is that would probably require self-hosting it instead of making use of Binder to have it available for free.

But you're right, the speed is definitely the biggest problem. I'll definitely take that idea seriously if I do anything else with this.
They didn't really do much in Africa eventually, if anything at all.
I can't find it now but I'm 100% sure I heard during congressional testimoney that some social media and other tech companies have their 'trust and safety' (or whatever their company calls it) share information with other companies. It's possible that getting banned by google can lead to getting banned by microsoft if microsoft is doing some kind of trust score and being banned by another company lowers that trust score.

I can't find the social media 'trust and safety' info sharing thing now it might have been zuckerberg congressional testimony (for whatever that's worth)
You may be referring to "JavaScript isn't Scheme" http://journal.stuffwithstuff.com/2013/07/18/javascript-isnt..., discussions on HN: https://hn.algolia.com/?query=JavaScript%20Isn%27t%20Scheme&...
I was Roam cult early on, but left the flock after frequent slowdowns and losing a bunch of files during one of their outages.

Obsidian is the best. I expect to use it forever, and even if it goes away, all the files are stored in plain text without any proprietary data formats or databases.
Looking at the ad they placed, I'd have considered this ad as a scam. Starting an ad with [safe] tells me that the product is instead unsafe. Safeapps.io isn't exactly a very convincing domain either. The, uh, "design language" the website uses would be the final nail in the coffin.

The entire thing just looks like a badly built scam. Every individual decision can maybe be explained as a branding or design choice, but the end product just doesn't look reliable.

I don't think Google gives a shit about your blog articles about how Google is bad, every tech company has written one of those at this point. They're also not as much anti-privacy, they're anti-anti-anti-privacy. A privacy focused product is fine, a product that prevents Google from stalking you not so much.

It'd definitely be a false positive, but the truth is that if I saw this ad, I'd definitely click the "report" button.
Sure, sun and rain are free, but the costs for outdoor farming are huge too. Irrigation, pesticides, fencing, harvesting equipment, anti-weed chemicals. Then your yields are super volatile -- weather can be bad, you can just get unlucky, you can have weeds/bugs/mice eating into your yields. Then you need to get your crops all the way from Montana to big markets hundreds or thousands of miles away.

Indoor farming sure does require an input of energy and a high up-front cost, but you can get extremely high yields reliably, and you can dramatically reduce transportation and chemical costs, plus reduced water costs often.
IMHO they built the opposite of what's actually useful for real-world use. Copilot should have been trained to describe what a selected block of code does, not write a block of code from a description. It could be extremely useful when looking at new or under-documented codebases to have an AI that gives you a rough hint as to what some code might be doing. For example if you select some heinous spaghetti code function, press a button, and get a prompt back that says "This code looks like it's parsing HTML using regex (74.2% confidence)" it could be much easier for folks to be productive on big codebases.
This reminds me of Google hiding ProtonMail from their search results: https://protonmail.com/blog/search-risk-google/
This is an aside but check out their security page:

https://safeapps.io/content/security

That’s what I’d like to see from any security page!
I'm not aware of any such study, however there was this: http://www.cnn.com/2010/HEALTH/11/08/twinkie.diet.professor/...

In which a man loses 27lbs on a diet of twinkies and was even healthier overall according to all metrics.

Between this and personal experience I'm prepared to say that as far as weight loss is concerned it really doesn't matter. Granted, different foods may have an effect on mood, energy level, and satiety which will all contribute to the CO part of the CICO equation, but all other variables kept constant a calorie is a calorie.
"You could say that TMZ is a prodrug for a prodrug for methyldiazonium, which is never going to be a drug that can just be administered by itself. ... temozolimide is genotoxic and tetratogenic, so it has to be handled carefully, but honestly, anything that generates a small diazonium compound so readily is going to be similarly hazardous. ... Indeed, drop-hammer tests showed that these TMZ samples decompose suddenly with smoke on impact."

So, uh, what are the explosive decomposition products?
What amazes me (as an Android user) is that mobile Google drive app doesn't do what you'd expect from it: on PC it allows you to keep few folders on different devices in sync, but on Android the app just allows you to browse/open those folders, not keep a full mirror of any folder from your PC locally.

There are some third party apps that kind of do this for you, but shouldn't Google just make their app do what it is supposed to do? Where's the «backup and sync» alternative for Android? That's the only thing I need to use obsidian on mobile and get rid of Keep or any other app, because obsidian on desktop is just perfect for my needs.

I used to use Zim wiki before, and it was almost what I need, but it didn't use markdown, looked uglier, was slower, and there was no mobile app.
There are a variety of papers on the topic for hydroponics (see below) using weak acid cation resins with reciculation to control pH so you don't need to constantly replace buffers or use pH up/down chemical additions either, there are also some forum threads and reddit posts, some related to marijuana hydroponics. I suspect the same approach could work for fish breeding depending on marine/fresh water.

https://www.researchgate.net/publication/11808440_Stabilizat...

https://www.tandfonline.com/doi/abs/10.1080/0190416920936436...

https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1399-3054....
Windows 95: The Most Important Operating System in History
I know what you mean about writing causing pain in the hands and wrists...

Have you ever tried cursive? I can write much longer and with less pain when using cursive - really night and day.
That's my next addition planned! Good idea on Tolkein and Star Wars - I'd been thinking smaller scale (eg Harry Potter) but those are probably a lot more interesting, and also better test cases.
I think a reasonable law we could pass in the US is that a company of a certain size or larger has to have some way of speaking to a human being about conducting business with that company.

I also think companies should be able to determine that working with another company is too risky, such as what happened here.

Do we really think people are entitled to use Google or Microsoft services? If so, shouldn't those services just be nationalized?
I agree, but if you have to maintain constant control of the vehicle then it isn't self-driving.
I wonder if it has something to do with the brackets. [safe] looks wrong to me (like a placeholder, or a word that was auto-replaced by a spyware detector).

Because yeah, nothing seems to be amiss in the ad. Sorry to see you so poorly treated by the tech giants.
Not really, the most powerful tool of the insurrectionists were definitely mass-media. The attempt was to draw sympathy amongst politically receptive groups and to amass numbers, not to have a small but very well organized group conduct a coup.

As far as common-carrier mandates being totalitarian, as I said, that's just one ideological viewpoints. Most European countries were quite shocked that the US allowed Trump to be banned.
This "FSD" package is still at the "Don't hit this balloon we dressed up to look like a human" stage.
Agreed, I'm playing with the neutrality of the word "impressive." A tsunami is certainly impressive...

Modern humans are more impressive than our ancestors, according to you. Is that good, or are we a tsunami?
I will pay for a higher quality search engine that respects privacy and gives me greater control over the search process with advanced search tools.

I don't think I am alone.
> Operating on intrusive containers requires no heap operations, all control structures are preallocated. This is golden, and in more ways than one.

I get the advantages in abstract, and intrusive containers are common in kernel programming where allocation is strictly controlled and objects have limited membership, I'm just curious about the applicability to more general programming and domain modelling, and whether it scales in terms of developer productivity.

For instance, how common are programs that store objects in multiple dictionaries and/or multiple lists simultaneously? You say this has the same semantics as storing it one container, but I'm not clear what you mean by this.

Also, if you want to extend an object's membership to another container, what sorts of changes are required compared to non-intrusive containers [1]? Adding an object to a non-intrusive container is a simple local change, ie. container.Add(item), but with an intrusive container you need to actually extend the type definition itself, an intrusive non-local change; this should inhibit some forms of extension, so I want a better understanding of that impact.

Finally, do intrusive containers retain meaningful advantages in languages with garbage collection? Certainly less allocation is one obvious benefit, but are there downsides? Functional languages in particular emphasize composing small scale, orthogonal data types to build programs, which intrusive containers basically turns inside out.

Intrusive containers almost seem like something a clever functional compiler should do for you, ie. it's a program transformation kind of like array of structs can be functionally transformed to a more efficient struct of arrays. A flow sensitive analysis identifies the collections to which an object might be added, and adds the requisite bookeeping info to the data type during compilation. Would be an interesting research topic at least.

[1] For instance, in a kernel, a process could be waiting on multiple file descriptors, or timers, or any number of other things, all of which might have their own queues to which the process might be added.
The embargo is not the driving factor really.

Castro is a ruthless despotic killer. The entire economy is under his thumb, most of the prosperous larger scale enterprises are run by the Army. He purposely forbade minor economic activity (i.e. shops, trades) that would normally form 1/2 of the entire economic base. Some of this has loosened up.

You can't blame a blockade for not having mechanics available to fix cars when being a mechanic is defacto outlawed.

If Cuban were an open economy, even with crappy authoritarian leadership and and embargo, it would probably prosper.

Trading with other nations has some 'essential' aspects, but mostly it's not necessary, it's just advantageous. And there's no reason to have to trade with any one nation, generally.

Cuba might need very specific equipment from in order to advance some parts of the economy - for example, many factories need equipment only made in Germany as one example, the same thing applies to US sourcing. This would be acquired through intermediaries.

But by and large, trade would come in commodities, tourism etc. none of which is 'essential' between US and Cuba.

Not having the US to trade with is a drag, but anything that Cuba would actually need (i.e. specialized tech) would be purchased through intermediaries.

Definitely foreign direct investment and tourism would hamper things, but not by some kind of existential amount.

Castro Inc. is 100% the problem there, that people continue to defend them in some way is astonishing and shameful frankly.
For vaccines, most major countries want trials repeated with their local population before approving them.

Ironically, in the US, many/most(?) core-science phds and post-docs are immigrants who are used as "cheap labor". For double irony, they're often from countries that have price controls on pharma/biotech products.
My guess is that their AI model thinks any ad that starts with “[modifier] money” is a scam.
How Software Is Developed in Big Tech Corporations
> Despite the hundreds of thousands of small businesses that do advertise successfully on these search engines?

In other words: The existence of hundreds of thousands of happy white people make it unlikely that a black guy could get targeted by two racists. Clearly cop A who allegedly broke his right leg and cop B who allegedly broke his left leg are to be found not guilty asap so they wont have to miss their biweekly KKK meetup. /s

The most hilarious part about the comment is the implication that the greats of silicon valley haven't been repeatedly caught in various shady backroom dealings meant to enrich themselves at the cost of literally everyone else on the planet.
I know responding to my own comment is taboo, but I wanted to add some more nuance to the statement.

I think it's uncontroversial to say that RSA in practice is a fraught proposition. There are a lot of foot-guns that even the mainstream libraries don't protect you from, so just using RSA means you need to spend a lot of time making sure you're not using it the wrong way, and "how to use it right" isn't elegantly contained in a Stack Overflow answer anywhere. And because RSA comes with so many knobs to turn, it ends up being an extensive analysis task for the poor developer whose job is to write the code. I've been that developer.

However, if the choice is between (1) using RSA, with caveats, because the tech stack is already mostly RSA, and (2) updating the whole tech stack to ECC based algorithms, we are not yet at the point where option #2 is always the right answer.
Coal for electricity generation alone accounts for >60% of all manmade CO2 emissions. We could get very far just phasing out coal and doing nothing else, yet rhetoric usually focuses on cars and aviation. Aviation is less than 5% of all emissions. Why is the focus out of line with the reality in this way?
For me, it loads fine at first, then after about 20 seconds it goes all black. Refreshing brings it back, but the same thing happens.
A couple of past discussions:

Javascript Object Signing and Encryption is a Bad Standard (2017) - https://news.ycombinator.com/item?id=22364638 - Feb 2020 (55 comments)

JSON Web Tokens should be avoided - https://news.ycombinator.com/item?id=13865459 - March 2017 (297 comments)
If you're in the US, contact your state's Attorney General, and the US AG, offices.

It looks like they're gearing up for antitrust action, and this is a good example of how large companies' anticompetitive behavior is stifling innovation and destroying small businesses.