skysight-inc/HackerNews huggingface dataset:
This is a difference of opinion, but I've been using and promoting Free Software since 1997. I've used entirely 100% Free operating systems.

There's nothing wrong with taking this position for oneself. You can certainly restrict yourself to a 100% Free stack, but there are two big problems with this position:

1. We have an existing threat right now that is not theoretical but entirely practical and immediate, and that is the surveillance system built into every smart phone that runs a proprietary OS- or roughly 3.5 billion devices. In 2020, 2.8 billion phones ran Google's Android operating system and thus were subject to the ways that Google surveils them.

The ultimate goal should be Freedom, complete Freedom, but the position of "Wait until it's 100% Free" isn't going to work for many people. If we can get even 1% of people to de-Google their device and run a Free OS with Free apps, even if there are some binary blobs, just 1%, we'd be at 35 million people. That's almost the entire population of Canada (38 million).

I'd rather move 38 million people into the FLOSS world, using Free Software, understanding our ethos and supporting our community- and most importantly, out of the hands of companies who harm them, rather than tell them "Wait until we can give you a 100% Free experience." These people need our help now.

2. If you take this position to its logical conclusion, you will demand a 100% Free physical computer as well. This is possible now, or at least partially possible though not yet 100% practical.

With phones, the radio itself is proprietary, and that's by design. There are requirements of the device by the FCC (in the US) that allow the phone to take over the functions of the primary CPU and memory, even.

Using a mobile phone is a compromise on its own and thus we return to the first problem- do we tell people "Don't use a mobile phone?" because at that point we're simply seen as Luddites in the eyes of most people and we lose the opportunity to help others.

The threat of surveillance is real, and I'd rather take a measured approach than tell people to just get rid of their devices altogether.

When I started using Free Software in 1997, it started out as a pragmatism thing. It's only later that I learned about the ethics. Let's give people real alternatives today!
Kitchens.

Away on business for a few days, would you prefer to cook healthy meals in your own kitchen and relax, or do you want yet another calorific restaurant meal?
The reason the battery replacement is possible and cheap is because Apple was sued to oblivion due to these throttling issues.
I have Joplin also, and yes it’s good, and it syncs well these days (not so in past I found) and there’s no good reason I have not be using it full time, but I’m not, something there niggles me in use, maybe it’s just a shade slower, hard to define, but moving from ios to OS X works great for me In FSNotes so I’ll probably be sticking with it for a while, I stuck on notational velocity for a long time and have only moved for the ability to add photos easily (improvement in Joplin only) and apply some security levels applicable on individual record levels
>I was also told the whole Fasi/Dari thing was really funny from the Farsi side of things. The Dari speakers sound like they're enunciating olde-english, chaucer style, to modern english ears (if you see what I mean) -and the Afgans said that the Farsi interpreters were often mis-interpreting things which made for horrendous Immigration problems.

I definitely see what you mean, and he said similar things when we talked about language diversity in Afghanistan. Him being a native Dari speaker caused multiple misunderstandings amongst the local Pashto speakers, through accent but also Pashto is just a totally different almost guttural language compared to Dari. That discussion was the first time I think I felt resentment for how American education does not demand fluency in multiple languages at a young age.
Always buy the model with the most RAM and it’ll last a long time. iPhone 6s (from 2015!) is still a perfectly functional phone.
And Updated Guide to Front End Development in 2021
They don't have to though - asymmetric authentication has been a thing for decades.

The issue with current card transactions is the size of the identifier string - 16 digits isn't enough to do anything particularly useful with that can't be near-instantly brute forced.

Chip and pin somewhat improves that, all we need is to completely deprecate the idea of a "16 digit card number" and it opens up a world of possibilities. No "cryptocurrency" or "blockchain" needed.

And for many a "reverse-able" ledger is a bonus not a disadvantage - the "Average Guy On The Street" falls for personal scams or need to do chargebacks waaayyyyy more than fall foul of bank-level fraud.
Top School Administration Software in 2021
Do you suggest SG because of lower taxes?
A "pamphlet" with 636 pages!
iOS 4 on the 3G was a killer.
OK, the performance varies by 2%.

What is the tolerance of the performance test, even? Those things vary like crazy. I could change the language to Chinese and run the test over and over until I see a 10% improvement and report on that.

This level of "performance difference" will not even be noticeable, if it isn't immaterial to begin with.
trying to think if there is any reason to use image maps instead of svg. maybe slightly easier to generate programmatically the page
If you don't give it your wifi password it will not be smart? Its not like they come with a sim card...

I would however love a smart tv with an open stack where I can control the software.
I have always found the staunch libertarianism among silicon valley entrepreneurs and tech workers incredibly ironic. If you run in these circles it's hard to go a single day without coming across a discussion about how the government needs to get out of the way and let us innovate (on the latest cookie cutter freemium game or crypto app or cha room or whatever). Meanwhile all the foundational technology we have built our businesses and careers on was born out of decades worth of public sector spending.
I had to re-read it multiple times and I'm still not sure.

I think he's trying to say that programmers make more comprehensive tools for other engineering fields than the ones they use.
It seems to work now. I guess it was user error!
Shipping Fast Changes Your Life
I’m one of them, who only book airbnb when I travel for work. It’s just nicer imo. For the same price it feels cleaner, more homely, better location, more stuff (I lucked out recently and got a series of airbnb with like all the streaming services), etc.
Show HN: Slack bot to monitor health check (Free for beta)
Thanks, updated.
Yes, I can incorporate a company as a foreigner.
I think Bill Burr himself would discourage people from forming their opinions about things based on his standup routine.
Reminds me of Dover textbooks.
That (but with Julia rather than XLA obviously) coupled to high performance data paths between the GPU and SDR.
Well that's illegal in almost all (western) countries. A device need to have an declaration of all radio equipment inside in some form (depending on locale).

It also would be a lot harder to profit from ads when you have to pay for lte bandwidth especially with the prices in the US.
Push Notification Using Amazon Pinpoint in Flutter
Llama Antibodies Blunt Covid Variants
Funny, I wasn’t aware we were aware of the initial conditions of the non-onservable universe.
The money supply grew under the gold standard, via debt-based money creation and fractional reserve banking.

The currency shortages and depressions of the gold standard era were due to government intervention in banking, not gold backing of currency: https://www.alt-m.org/2015/06/04/ten-things-every-economist-...
If you are serious about making pizza at home a $299 Ooni pizza oven is well worth the investment.
Five Top Tips to Design a Brand Logo
Deaf people neither. (I am Deaf.)
> Particularly when you use today's more sensitive moral yardstick to measure yesterday's actions! [...] History books should also talk about the bad, but it usually doesn't deserve even a single chapter, let alone be a major theme of the book.

Then again, pretty often the bad stuff is what influenced history a lot. And it is simply not true that all the bad stuff was just because back then the poor thing of person did not knew better. Pretty often, the same person being celebrated was the driver of the "bad stuff" , not merely follower acting like everyone else.

And yet again, bad stuff often is what made achievement and victories possible. So then, people who made more ethical decisions did not earned as much. That deserves recognition too.
There's a very real opportunity here for an open source project that takes on the task of doing an alternate kernel/distribution/applications for smart TVs. Big job, and likely to take a while before getting caught up with newer SoCs etc.

But it's totally doable -- it worked for e.g. OpenWRT on SOHO routers, sat receivers, etc.

(what is an OS bulb?)
For me, cooking is the opposite of relaxing. Being away is the perfect excuse for not having to cook at all.
This is interesting ,

Thnx for the link
There is also another point that I forgot, and that is a main point of the french fine I think.

In itself, if explicitly warned and controlled by the user, throttling to work better with an old battery would not be so bad.

But the thing is that, if your phone (or laptop) does not last long anymore on battery before shutting down, but otherwise works normally, you know that it is just the battery that is dead and that needs to be replaced.

But, if the phone becomes slower/sluggish, most non tech users will think "my phone is slow because it is old, it's normal aging, so I need to change it with a new one".

And worse, some will even think that their memory was wrong and that it is just that the new models are so fast and reactive that they realize how slow was their previous phone without them realizing.

This makes me think about the case of Windows. It is well known that a computer with Windows will go slower and slower time after time as the system get messy. Based on that, I can't count the number of persons that I have met that were thinking of changing their computer for a new one because the old one "became slow because of its age". When the real solution was simply to reinstall Windows to have a fresh system!
John Bardeen
Yeah, Microsoft wanting to replace the Internet with MSN, or AOL, Facebook, Twitter and app stores are just so much more impressive. Every time it's the corporate vision that made mediocre boring bureaucrat things or hippie open source toys truly awesome.

Also, does anyone remember how boring and useless the web was before mobile devices opened the flood gates? We didn't even have proper mobs then, and walls of text wherever you turned.
All these cats lovingly delivered by Robohash.org
I recommend you a wonderful site reports that will help you write any written work

https://www.myaarpmedicare.expert/
> why do deregulation and privatization always lead to more innovation

This is called shiny object capitalism. Look at who produces novel therapies and drugs.

The success of the 21st was built on piles and piles of cold war government handouts

https://podcasts.google.com/feed/aHR0cHM6Ly9jaXRhdGlvbnNuZWV...
CEO to employees: It's an exotic trip to a remote Thai island we have all to ourselves!

CEO to shareholders: It's a tax deductible 3-day meeting and team building exercise!

CEO to spouse: Hey, jet skiing in Thailand was on your bucket list, right?
It absolutely is possible to retain a control group when developing a vaccine for a disease with CFR and R0 markedly lower than that of the measles. In fact they even had it, until January.
I just can't get into wind energy personally. For a green energy source, it seems worse than geo, solar, and nuclear in almost every way. They are:

- intermittent

- expensive (more than solar)

- look bad (worst of all energy sources)

- no plausible route for it getting a significant fraction of the energy mix (nuclear or solar+batteries do)

I mean having some wind seems cool for some situations, but I just can't get excited about it.
You don't need to clip the oven latch. Relatively easy to rewire the motor that operates it to run manually. Not sure this helps anyone, bit less destructive than snips
In this case, the women allegedly played dead to avoid paying a 14000 euros judgment against her.
So people with weak morals and an opportunity do take their chance and exploit weak people in weak jurisdictions?

And the phenomenon is self-amplifying because it's not much done about it?

Who would have thought?

Shocking!
Shocking I tell ya!

On the other hand, the living dead are probably the lucky ones.

Did you happen to have heard about the rising senicide problem in southern India?

https://journals.macewan.ca/crossingborders/article/view/199...

Renal failure from a strict coconut water diet.

Sneaky bastards...

Allthough that maybe an urban legend.

Who knows.

https://en.wikipedia.org/wiki/Thalaikoothal
Wow. I never knew about that. It’s called ACR (automatic content recognition).
Self Control
Interestingly (N == 1), when I abandoned Twitter and Facebook, I started spending a lot more time on HN. Those upvotes are still addictive, even if they come just in numeric form without all the cute icons.
DDD, Hexagonal, Onion, Clean, CQRS, How I put it all together (2017)
If it was silent leaks, no one would have even cared about it!
> "Narrow" given there is a vast global economy in need of hard engineering innovations - agriculture, mining, construction, energy, chemicals, biotech, manufacturing, machinery, vehicles, aerospace, science/discovery, environment/planet, telecomm, computer hardware, robotics

I think he makes a very important point about the role of the state. These hardcore engineering innovations and definitely cool and are interesting problems to work on, but I don't think the economics of it work out for startup companies given the amount of R&D it requires and probably lack of clear path of monetization. It reminds me of a fact I recently saw, the largest patent holder in China isn't Huawei or Tencent or any of the large tech companies, its the State National Grid or something like that, a state entity.

That being said, I don't think its necessarily good or bad, its just the way the ecosystem works. Even with the hard engineering innovations, in my opinion oftentimes the application/monetization of it into the form of a working product is still non-trivial, and that's the value captured by startups, so both are necessary in my view
> morphed from things around consumer harm to a new focus on harm to other ... businesses.

As far as I know, it is actually the focus on "consumer harm" that is, well was, the new thing, introduced in the 1980s under Reagan, and it largely gutted antitrust law. And that was exactly the purpose.

For much of that history, including the seminal breakup of John D. Rockefeller’s Standard Oil in 1911, the ruling antitrust theory was “harmful dominance.” That’s the idea that companies that dominate an industry are potentially dangerous merely because they are dominant. With dominance comes the ability to impose corporate will on workers, suppliers, other industries, people who live near factories, even politicians and regulators.

The election of Ronald Reagan in 1980 saw the rise of a new antitrust theory, based on “consumer welfare.” Consumer welfare advocates argue that monopolies can be efficient, able to deliver better products at lower prices to consumers, and therefore the government does us all a disservice when it indiscriminately takes on monopolies.

https://wolfstreet.com/2021/08/14/antitrust-bombshells-in-th...
TSMC to raise quotes for advanced, mature process technologies by 10-20%
i’m just imagining boeing or raytheon employees protesting they don’t want to work with the government. what midwits
Crypto doesn't have to rely on large/detectable draws of electricity, as it can use Proof of Stake instead of Proof of Work.

As for internet access, with encryption, it's very hard if not impossible to discriminate on how people use the internet, so the state will have to either choose to ban people from using encryption, or live with crypto.
> - uninitialized memory: it is tricky to get the semantics of uninitialized memory right. the ergonomics of the `MaybeUninit` api are frankly terrible.

Agreed. There's some unstable APIs that will help, but it's not great today.

> mmap

There is no possible way to expose raw mmap safely because the data under the hood can change out from under you. Whatever it is you're doing you'd want to wrap that. For example, a &[u8] could be safe, but not if you then did `str::from_utf8`. So you just have to make sure that mmap'd data is treated very carefully and doesn't get exposed across a safe boundary.

> - hostility to unsafe:

Same feeling here and I know many others feel the same way. The community can overreact to things, it is what it is.
Sometimes it can make sense even for humans to stop driving and wait for better conditions. Rarely even humans are forced to give up driving (for example being stuck in snow).

Viewed in this light the statement that humans don't have the luxury to delegate is not always applicable.
Here's the gitlab-runner configuration I mentioned in the post (can't edit anymore)[1]. With this you benefit of local caching that nix does. What this means is that if you have a branch and it compiled, and run test. Then as you merge and no source files changed (which happens most of the time), the build on master is instant.

[1] https://github.com/NixOS/nixpkgs/blob/ce38fecabe49a76fcd08d0...
> I hate basically everything about keeping sourdough starters. The space they take up in the fridge, the mess, the way they look, having to "feed" them, the waste

After a few months you don't need to feed it anymore. I just put 50 grams in the fridge and forget about it until I run out of bread or decide to bake a loaf for friends. 50 grams makes enough levain for two loaves; I just take 10 grams out of the levain and mix it with 20 grams water and 20 grams flour, let it rise for a day, put it back in the fridge and then forget about it again... Rinse and repeat, no waste.
> However, some things never stick in my head, nor my fingers, and I have to google them every time. jq is one of these.

However powerful jq may be, the comment above, which has exactly been my experience with jq, summarizes quite nicely the biggest hurdle with this tool.

99% of my jq use looks like this:

cat file.json | jq . | <regular list of unix filters>

and the remaining 1% is straight cut and paste from google / stackoverflow that may or may not end up doing what I want.

jq's DSL is inscrutable
One small but really convenient tip missing from the article is object shortcuts - these two commands are the same:

curl -s https://api.github.com/repos/stedolan/jq/issues?per_page=2 | jq '[ .[] | { title: .title, number: .number } ]'
curl -s https://api.github.com/repos/stedolan/jq/issues?per_page=2 | jq '[ .[] | { title, number } ]'
Do you love it purely for nostalgia? Because I loved this as much as you back in the day, but this website could definitely use some improvements to make it more accessible and palatable to students today.
I faced this exact problem a few days ago i.e. having to build one model for SQLAlchemy and an identical Pydantic model to validate the data (outside of the FastAPI context)! Will be using it the next I need it.

@tiangolo I would like to use this for production at work, however I'm a bit hesitant about using the 0.0.x versions. Would you recommend me to wait until version 0.1.0 or 1.0.0?
Digital Nomadism, Mobility and Risk
You mean "do not track"?
Good luck with that, even the EU was smart enough to know that that's not an option.
This was a well-written article, and a very interesting read.

It must be horrible to have a situation you have no control in destroy your life, then consume you until (and if) it is solved.
They are categorical duals of each other.
While that is very true, it doesn't deter from the fact good relational database design relies on the design being well normalized.

By skipping the normalization steps you end up with a design that is far from optimal.
I don't know about around the world, but it seems like Italian migrants brought pizza to Germany[1]. Apocryphally, the first Italian restaurant which had pizza on the menu was initially serving mostly GIs, however they mostly requested spaghetti with meatballs.

I don't think many people here would associate pizza with the US, aside from pan pizza. If asked, people would probably say America invented the cheese-filled crust.

Chains exist, including Pizza Hut and Dominos and a few local ones, but the vast majority of sales are done by small, independent restaurants. Overall, the chain restaurant concept -- thankfully -- hasn't been working out in Germany, beyond bottom tier fast food.

[1] https://www.mainpost.de/aktiv-region/specials/lebeninfranken...
Accusing interpretations of being "uncharitable" feels really odd when we're talking about communication training material. It's not some Slack thread taken out of context, we're reading quotes from reviewed and crafted material.

Also I don't see how changing "Cut off competitors' access to target" to "Integrate target with Google" matches your idealistic view of "focus on our product; competition is good and okay".

They basically acknowledge competition will be crushed, and are asking for appropriate communication to avoid troubles. It makes sense from Google's point of view, but I don't see why we should be advocating for them in any way.
Yes, but those are all choices, and they're all vendor-driven. It's not users demanding these things - users just select from what's available on the market.

And here, it's not even the case of all those weird nerds complaining about missing headphone jack. Go poll normies about screen sizes. Regular people complaining about phones being too large is pretty much a meme now.

(Engineering-wise, phones do get thermal advantage from the current form factor trends - thinner but larger -> more surface area. But I suspect it's more than compensated by the extra heat from the larger screen.)
That's the main reason i did it that way.

I never managed a 360 hard flip on flat, but i could do them over 2 stair steps.

If you are used to do hard flips very vertically, its really hard to do a 360 hardflip, even over stairs.
Even if you want a strict schema, schema migration and updates are still nicer outside of sql.
No virologist or epidemiologist will say it is 'usual' that viruses tend to mutate to become less virulent. Perhaps, and even that is contentious, an expert could make a claim for a specific type of virus.

This type of reasoning is based on an assumption that a pathogen limits its reproductive number by increasing its virulence. It is reasonable to test this hypothesis, but unfortunately we do not have enough data points to make any conclusive statements.
Show HN: Swipewise – Smart book quotes recommandation engine looking like Tinder
Book quotes recommandation engine which understand your quote taste, and offer right quotes. Just swipe it!

It is a book quotes and highlight recommandation app. If you like a quote just swipe right or dislike swipe left. That's it. Swipewise understands you and offer best quotes which fits with your taste.

Preview video:
https://www.youtube.com/watch?v=NcHXQfwzll0
Yeah, OP author mentioned magnetic suspension of the ball so I was kind of assuming that. A challenge with the magnetic suspension would be the "floaty" nature of it. You would have to filter out the noise of the ball itself getting moved around a bit as you rotate it.
How about to ask developers to provide a job parameter DURATION, and some suitable default like 0.5 days?