skysight-inc/HackerNews huggingface dataset:
I don't agree. For example could Shostakovich's symphonies be composed in a world without WW2 and Stalin? They were major factors influencing what people value in an artistic experience, as well as influencing the composer directly.

Bach composed for the religious people, Mozart for nobility / people who could go to the opera, Beethoven for the romantic middle class who owned a piano, and Shostakovich for the oppressed masses in soviet Russia. The historical context shapes artistic criteria.

You can't make new art styles in a vat (brain in a vat), the process is connected to the world.
Trend analysis of open source projects on GitHub
including css framework, oss database, javascript framework, google analytics alternative, static site generator etc.
It has never been illegal. Public opinion against it was stronger than Google and they have obviously not dared to try again.
When Sprint/T-Mobile forced me to get a new flip phone because my Kyocera would no longer be supported, I had to decide between the Alcatel Go Flip, the Cat S22 and a Sonim XP3 Plus. I went with the Sonim and I am very happy with it.

https://www.sonimtech.com/products/devices/xp3plus/

The Alcatel had many bad reviews. The Cat seemed huge and defeated many of purposes I have for having a flip phone in the first place. The Sonim has incredible build quality, no apps, internet works fine. I have no complaints. I haven't tried using Google Maps on it yet, but if that works I will love it even more and ditch my Garmin GPS.
This is part of the reason I really want to move out of the U.S. Other countries are much more strict with what they allow in their food. I understand that I can pay more for organic produce and meat, but for a supposedly first-world country, you'd think decent produce would be a given.
Quantum mechanics is probablistic. But the probabilities are deterministic.
Static vs. dynamic typing has nothing to do with performance. You can have a reasonably performant implementation with dynamic typing, or conversely a statically typed language with zero concern about performance.
Bytes are very much addressable, they are simply not limited to only being 8 bits. The 8-bit convention was uncommon when these machines were designed -- I think it was only on some IBM machines at the time. Remember the 10s, like several contemporary machines, had 36-bit words with an 18-bit address space (yes Gordon Bell specifically designed them with Lisp in mind)

As for the technical reason, consider wiring up the arithmetic unit by hand (work it out on a piece of paper). If you don't have an architecture book handy, look at Ken Sheriff's walkthrough of the Z80 die and consider some of the extra complexity (less of an issue of course for an MPU that was an IC) to handle little endian arithmetic ops (routing carry and such).
as a person that worked in farming analytics I can promise you the average farmer makes tons of mistakes of that kind because either lack of knowledge or planning.
The main help pages, under the big heading "Sources", is hardly obscure...

If you're moving to DDG, it's most likely for privacy-related reasons. If that is the case, would you not do the absolute minimum due diligence by reading some of their main explanatory pages (e.g. where sources are from, how ads work, etc.)?

I find it difficult to take someone seriously when they are complaining about a niche privacy-focused search engine, but don't seem to actually take their privacy seriously. The first step that should be done when using a new service/product, if you care about privacy, is to read the privacy policy and related documentation.
what your saying is true of most highly-inflected languages
> I wonder why we look the other way

Because it's profitable, unfortunately.
Can you give a specific product recommendation? I did a search and got a lot of junk or questionable results.
No, but I'm not sure what that has to do with the topic at hand

Also unsure how that's an appropriate response to a request for citations?
So instead of an actual set of real protections, like offered by things such as UBlock, you want us to rely on Microsoft being ethical.

It also ignores that governments like the NSA have tapped these very networks for data (this is what prompted Google's internal SSL drive). Even if we trust the legal entity, the fact is that the information itself is a target and so are those entities. It is always safer not to send the data, but in this case you're explicitly sacrificing that safety to benefit your ad partners.
Where are you pulling “he did not build the company” from? Anyone below the executive class is riskless and contributed nothing to the company?
> To me, that just sounds like marketing mumbo jumbo.

What’s more helpful is to hear in which exact situations their blocking doesn’t work.
Is Odin still a thing?
Without antibiotics we could cultivate more resistant humans. That's probably not a situation anyone wants, pencillin was huge for a reason.

Now looking into alternate forms of resistances while still enjoying modern treatments, theres an idea.
I'm stupid and don't understand high pesticide with low pesticide. So those who eat a lot are good and those who eat a little are not?

Also there is a sentence saying that people that don't smoke are more active have lower bmi have hypercholesterolemia.

Is something off or I just can't read Sci studied anymore?
One of my colleagues in Nokia Research Center actually created and maintained the python port to symbian. He was dealing with some crazy stuff. NRC actually ported quite a bit of oss to Symbian. You could actually run a webserver on the device which you could share to the internet with a reverse proxy. So, you could host your own photos from your device or use it as a webcam. Php, apache, mysql were part of this effort if I remember correctly. Another team in the same lab was responsible for porting Webkit to Symbian. This actually shipped when the iphone was nothing but a rumor. Ajax websites running on a smart phone. In 2005 when Ajax was still a new thing. Amazing stuff.

Of course all of this was labelled as research and wasn't taken too serious by the business units until it was too late. A pity, because a lot of the stuff that NRC produced wasn't bad. There was a thing called friendview that existed before foursquare was a thing where you could share your location on a map with friends. The team that did that also did another app that allowed people to share photos. Instagram was not a thing yet back then. Another team was doing a thing called sports tracker. These were tiny teams doing amazing things. Sports tracker basically was allowed to take their software outside of Nokia and create a company around it. Nokia shipped a lot of stuff like this via Nokia Betalabs. A lot of that stuff came from teams in Nokia Research Center.
Hi Hacker News,

This is my "procrasticode" "Rosetta Stone" project that I built while I was on vacation last week. You can read more about "Why" I made this here:

https://github.com/maxhumber/marc#why

Happy to answer any questions about packaging in Python and/or Swift!
One thing I just realise is OP can replace

> HAProxy

> NGINX

> SSLMate

with Caddy [0] which would reduce the number of dependencies and complexity involve in infra.

I've been using Caddy for a very long time now and it has been working out so well.

[0] https://caddyserver.com
Great to see a fair bit of apps already built. I also see apps reading a lot of your sensitive data, so I'd wait to see how it works out.
> Aside from anything else, what the fuck does it even mean?

I'm assuming this is a genuine question, so I'll answer with my genuine understanding. Invalidating someone's lived experience is the process by which someone more or less says, "that didn't happen to you", or "your interpretation of events that happened to you is wrong." Before we start to find edge cases like "they clearly left the door unlocked and believed it to be locked," no that's not what invalidating lived experiences pertains to. Invalidating lived experience pertains to social knowledge and interpretations usually of harmful events. Or in other words, overwriting someone's framing of the harmful events that happened to them. Broad categories include, "no, that wasn't racism/sexism/bigotry that you experienced", or "no that really wasn't abusive." You might think of it as a certain kind of gaslighting.

Could there be a better name for it? Maybe? Signifiers are often detached from what they signify- it doesn't matter much to me at this point that this is the case. Let me be clear. I'm not here to discuss that this is or isn't a problem in discourse. Moving from, obtuse wording to, not-actually-a-problem is a kettle logic I don't wish to engage in.
The “insane conspiracy theory” is not that an ad network did everything it could to scrape more data for ads, lol. The insane conspiracy theory is that the ad network decided to photograph people’s property because it’s a nice thing to do.

There’s obviously all sorts of data that wardriving can pick up that none of those services could (even if they existed at the time, which most didn’t). And obviously you or I have no clue what the data was used for. My guess is that, being a business, they used it for their core business, and your guess is that they spent exorbitant amounts of money to accumulate their pot of gold for… well no gosh darn reason.

Now that Android exists, Google has pretty good reason to continue investing in mapping. But let’s keep in mind that Android also only exists to power the revenue-generating part of the business (ads). This isn’t a critique of Google, this is how businesses work.
I'm curious, can you link to any details of this?
WT...?!?!? I was not aware of this!!!

Is Gigablast, really, the only "alternative"?!?!?! (in the meanwhile, since there is no advantage, i'll be back to DDG....... for the time being...)

Still, my point remains: we could, at least, have a version of DDG that would only use it's own index!!!

Isn't that possible? (I would be using it!!!)
Huh, I only played like an hour of Morrowind. Giant fleas and I found some boots that made me jump into the air and die. Maybe I should try it. I beat Skyrim and Oblivion, it's just hard with the graphics and I feel like I've been waiting on Skywind or whatever that mod is called.
Oh gosh, I had one of those! What a great little phone.
I read a while ago about leek that was stolen while it was still toxic from the pesticides. Apparently the leeks needed some more weeks for the toxins to flush through. Haven't been able to find some other info about this process.

https://www.nbcnews.com/news/amp/wbna9704486
For all the fliphone enthusiasts here check out https://forums.apps4flip.com . It’s a great community dedicated to flip phone users.
I've never gotten an unsolicited e-mail ad from DDG. And for every half-serious company which does send unsolicited e-mail ads, at least I know I'm the one who gave them my e-mail address. If people are getting e-mail ads from Brave without ever having disclosed their e-mail address to Brave, that's seriously concerning.
Which book is that? C++ in Action?
I think the point is that Unicode and XML parsing are known to be security critical components and you should take care that they are handled only by well tested code designed specifically for the purpose. You need to not roll your own and also ensure that any third party components didn’t roll their own.
I'm firmly in the "dynamic linking is (mere) use" camp.

Using a dynamic language with a REPL and FFI, you can show an interactive demo consisting of loading the library, declaring some API blurbs and exploring the functions and their results.

The interactive session does not become a derived work of the library any more than the life of the reader of a novel becomes a derived work of its story.

The only way the program can become a derived work of the dynamic library is if it incorporates some inline code (coming from some accompanying declarative materials which are part of the library). It's a derived work of those declarations, not of the library per se.
Except a lot of data, and stricter rules

See:
https://research.wur.nl/en/publications/cocktails-of-pestici....
OSX is 15% market share? Why would they make an entirely separate version on a new line of products just to cater to that, considering the fix you mentioned works for, well anyone not using VMs. (Typed this on a Ducky remapped for OSX)
I remember having one of those free websites together with a mate from school (webbyen.dk, was the thing in Denmark). We'd write our own review of games, half-conscious that nobody would ever read our reviews.
But for Morrowind, I was so... crazed out from pure anticipation, that I wrote a review before having the game in my hands.

The game more than delivered on my expectations. The music still soothes me to a large degree, and the world (glass and daedric armour or houses made from giant mushrooms) was so absolutely fantastic to me.

I've always wanted to experience the exact same thing, but with present (or future) graphics.
I've tried installing the various mods and rebuilds, but it never was that great an experience.

Recently I bought Elder Scrolls Online (ESO) while it was on sale, and while I think the game itself is quite boring and constantly nudging you to subscribe, I was blown away by exploring Vvardenfell. In my opinion it really captures the same mood and it's... Just. So. Beautiful!

Not quite RDR2 graphics, but it really hit a soft spot for me, seeing Seyda Neen "remastered". I can highly recommend spending the dollars/euros, simply for that dose of nostalgia :-) or simply an image search to see some of the good old scenes with modern day graphics
There are definitely people who say "everything we do is containers" (or worse, lambdas!) and don't notice the underlying operating system. Netflix famously uses FreeBSD for their CDN but their cloud systems aren't pushing huge amounts of traffic so they can run on anything -- and Linux is the easiest, largely because it's the default.
https://www.advocate.com/news/2022/5/23/monkeypox-outbreak-l...
I had a Das keyboard and it was the best.
> big conspiracy by lizards to build a surveillance state. In truth, it is simply software companies that have surveillance products to sell lobbying the government.

The lizards may be behind the software companies though
I think Öffi/Offi does that. I install one app and get three icons with different functionalities. I think it's a bit annoying, because I cannot hide them individually.
One problem with the "stars" rating is that I'm unlikely to select a movie that I'd hate. If I've ever picked a film that I gave a one-star rating to, it's because something has gone wrong. I would rarely even give a two-star rating -- and even then, I nearly always knew that I was taking a risk and hoped that the film wasn't as bad as everyone said it was.

So it makes a lot of sense to me to slant the ratings towards the positive. Even as it is, I hope they interpret "didn't rate" as "it wasn't terrible but I'm not rushing to upvote it, either".

That yields a total of 4 possibilities:
1. I shouldn't have watched this (thumbs down)
2. Time passed (no rating)
3. I am glad I watched this (thumbs up)
4. I would watch this over and over. Please get more things like this (two thumbs up)
Here is a link from 2015 describing the intent to have F-35 command drone swarms:
https://www.military.com/daily-news/2015/05/19/air-forces-ne...

In fact, this capability was baked in from early development through the MADL data link, sensor fusion capability and powerful processing power (at the time).

Optionally manned versions of the F35 was being discussed as late as 2015:
https://www.aph.gov.au/DocumentStore.ashx?id=a26cc000-3b69-4...

Here is an excerpt from the article "Lockheed Martin has not yet officially confirmed the development of a pilotless or optionally piloted version of the F-35, but it is my understanding that they have had plans for an unmanned variant for some time now, with F-35 programmers having long ago confirmed to me that the fly-by-wire functionality was designed-in as inherent feature for later exploitation in the design of an unmanned model. I would suggest that if the
Committee is not aware of such options, they be thoroughly investigated with Lockheed with a view toward exploring potential technical problems such as the lag time between commands and their execution, and the impact that removing the human from the F-35 design would have on flight characteristics. If, on the other hand, future unmanned operation has already been factored into the cost-benefit analysis by Defence decision makers and its investment partners, I would suggest that this logic be made clear to the public, especially given that it is not the only aircraft manufacturer converting its fighters for
unmanned operation:"

So, I suppose it was unoffical, but the same information seemed to be given to Norwegian decision makers when we joined the programme in 2008, and there was also rumors in 2006:

https://www.flightglobal.com/lockheed-martin-reveals-plans-f...

How much this affected the design choices for the manned versions is unknown, suppose.
Sure, but now you are arguing that the rich shouldn't be able to spend money as they choose, and not against deductible philanthropy.

That is a different beast entirely.
I too remember hauling around really heavy books and only reading parts of them. My wife seems to use much of her reading curriculum which comes with workbooks they use up throughout the year. This next year they are switching to an electronic curriculum apparently, but she only has 7 iPads for 20 kids. I think she would be happier if she had 20 devices. They could have probably purchased more if they chose Chromebooks over iPads.
This happened in the SF Bay area:

https://www.sonomanews.com/article/news/boys-girls-club-sett...

It was up in Sonoma, but the Boys & Girls Clubs of Silicon Valley's CEO is arguably worse:

https://www.bostonmagazine.com/news/2021/12/02/ebay-ecommerc...

(read the last few paragraphs first, or you might think I linked the wrong story)
Complete aside, one fun thing about Perl is it has an operator for this:

a <=> b

The 'spaceship' operator. You can sort an object by its foo property, then bar property, with:

sort { $a->foo <=> $b->foo || $a->bar <=> $b->bar } @array;

Python is still better IMO:

sorted(array, key=lambda x: (x.foo, x.bar))
We have push-to-talk, group chat, and live video software for similar devices:
Kyocera DuraXV https://kyoceramobile.com/duraxv-extreme/
Sonim XP3 Plus https://www.sonimtech.com/products/devices/xp3plus/

Both flip phones are based on AOSP (https://source.android.com/) and we've had to deal with custom implementations of soft keys, and push to talk headsets. Even Kyocera's implementation varies between the ATT version (https://kyoceramobile.com/duraxe-epic/att/) and the Verizon one.

This phone is made by https://bullitt-group.com/ and they very smartly license the CAT brand. We have not worked with them yet, but I'm guessing it would be relatively trivial to support the phone.

Without good soft-key support, these phones are unusable. Any questions, please LMK.
Ask HN: What's preventing you from taking a sabbatical?
(If you are burned out and want one)

I was burned out and recently left my job to take a sabbatical. I have talked to other people who are burned out but aren't taking a sabbatical. I am trying to figure out what the blockers are for taking a sabbatical. Financials? Leaving equity on the table? Not knowing if a sabbatical would help? Anxiety about not getting a job after you are done with the sabbatical?

I am single, young, hirable (software engineer) and have good savings. That made it easier for me. I had to get past the greed of making more money & vesting equity.
Even with newer models available, the V10 still seems to hit the sweet spot of high performance without extra weight.

The newer models offer larger batteries and debris capacity, and higher power (suction), but as you mentioned the V10 has been plenty for my household, so they don’t seem worth the extra weight let alone expense.

I previously had a V7 that worked well enough in a smaller home for a few years. After the battery started deteriorating I replaced it with an aftermarket one, but that was slightly larger so it no longer fit in the charging dock. Now the V7 lives in a campervan where it’s still plenty useful.
I'm also curious why this over stripe?
As Sri Lanka recently found, it is difficult to feed all of your people by switching to organic. As much as I appreciate the benefits of organic and do try to buy it when reasonable, I recognize that organic farming takes more land, water, and labor to produce the same volume of food as non-organic. It works for a low volume, premium price model for some people but not for everyone.

I feel like our best bet to reduce the need for pesticides would be using GMO techniques to make our crops resistant to pests but the same people pushing for organics tend to dismiss GMOs out of hand.
Thanks for your reply! It's a really good proposal, and I'll definitely consider it next time I'm serializing something.

> NUL is a tricky beast

One alternative I found interesting is Modified UTF-8 (https://en.wikipedia.org/wiki/UTF-8#Modified_UTF-8), where NUL is encoded as 0xC0 0x80. It's already in use in Java, apparently. Disclaimer: I've never heard about it before, and I don't know how well supported it is.

> Line breaks and commas

I'm from a country that uses comma as decimal separator, and I still prefer dots when programming. I dread ambiguous numbers like "1,001". I'm confident this is true for almost all technical people. And I really don't see non-technical users editing this kind of file.

If they can be trusted to read it, and to modify it without introducing syntax errors, they can be trusted to use dots and an editor that shows LF as linebreaks (i.e. anything but `notepad`).

My choice would be dots only for decimal separator, accept LF and CR LF on reading, but prefer LF when writing.

> Entity references

You can always define manual ids:

c1
{
"alice"={friends=["bob" "charlie"]}
"bob"={friends=["alice"]}
"charlie"={friends=["alice"]}
}

Of all data types that could have native encodings (colors, IP addresses, lat/lon coordinates, enums, tags, markdown, hashes, file permissions, OIDs, DOIs, ISBNs, etc), I think arbitrary object graphs bring too many downsides for a serialization format.

You don't want reader CVE's because of Billion Laughs, and you don't want to force every programmer writing a simple traversal algorithm to correctly handle cycles.
Yes you are correct, thanks this is a great clarification!
If someone finds the guidelines a bit stringent I recommend trying reddit, which is a bit more lax with comments.
Maybe Bing's reputation would be better if its privacy practices were even up to par with Google. Bing gives you a deceptive toggle on the search history page that hides new searches from that page, but they still get logged to your Microsoft account and it can't be turned off (best you can do is periodically clear it). So even if just in that narrow sense, DDG has a reason to exist in that it lets you use Bing search in a manner at least as private as Google with Web & App Activity disabled.
Found this really cool tool!
https://ossinsight.io/collections/static-site-generator/tren...
This is basically market timing isn't it? I can't do that reliably and I guess very few people can.
AWS puts latest homebrew ‘Graviton 3’ Arm CPU in production
I did this at my first job. A director had a problem and no one was sure if a solution was practical. He was chatting about it in our team area and I said, oh, I can see a way to make that work. A few months later it was shipped and I basically got a promotion out of it.
Is this just the G915 without the gamery branding?
My experience so far is: don't go for the €100/$100 one.

I bought one because my relative wanted to have this particular model in his 3D printing... cave (for lack of a better word) and it broke down after a few weeks.