skysight-inc/HackerNews huggingface dataset:
I really enjoyed working on microcontrollers and embedded systems back when i was interning at an aerospace company. It was so fun getting into the nitty gritty of these tiny controllers. Spending hours at the lab bench, messing with clock settings and registers. Ended up going towards software after college though, mainly for the money tbh.

I still wonder to myself how i can back into this hobby. These kinds of tutorials are nice but they always kind of leave you wondering what else one can do. IMO it takes so much more than just the mC to make something useful/interesting, as it's just the brains of the operation. One still needs to give their project the arms and legs to really do something.
I think I remember creating the partition first, then copying the partition from one to another with dd, and then letting grub figure the situation out. Maybe it's ill-advised to do this, but it can work.
Let me get this right: Installing WSL2 causes HyperV to be installed. When Hyper-V is installed, HyperV replaces Windows as the Machine Host. Therefore Windows itself becomes a guest OS of Hyper-V, and the installed Linux also becomes a guest of HyperV.

So what mullvad would prefer is that Linux traffic to be routed through the adjacent Windows Guest by default, so that the windows software can control the Linux network traffic.

I think a better solution would be to explore creating a VPN solution for HyperV OS itself if possible...
Basecamp: We write code, not documents
Also, if we added the speed of light to an object's speed you'd get really weird results like you'd see a car coming towards you before the car actually arrived.

Trying to stay alive in such a world would be quite a challenge.
Sure, I see that happening both in public and private sector among the people I know.

On the other hand my fulltime contract pr the union agreement in the private sector is 36 hours (and 5 child sick days).
> Our focus isn't on artificial benchmarks. Our approach is more pragmatic. We build the best hardware that we can today, and the best software stack around that we can, and we're building our business around getting better solutions into the hands of customers.

Speaking as a sysadmin, this reads like "our numbers are so hilariously bad, that we're trying to deprecate the concept of measurement."

So, tell me. Precisely what are your results on the "artificial benchmarks"? Something that someone with one of your boxes could verify.
Ask HN: Are Julia stewards anti open-source collaboration?
Julia stewards are anti-open source

For example, they ban my account anytime I try to respond and notify someone that i fixed a requested bug in my package:
https://discourse.julialang.org/t/error-installing-building-reduce-jl/47414

That topic doesn't contain an answer because I am banned everytime I try to respond with something like "the bug has been fixed, did you try it yet?"

This is the opposite of inclusivity.
Wow, that blog post started off great, but it didn't end in a very interesting way :(
This is extremely useful information, thank you very much. You have helped me feel more confident about my setup.

Cloudflare free in front: Check

Regularly updated system behind firewall, sound framework: Check

Regular cron-job DB-dumps + daily Hetzner backup + code etc on git: Check

Load balancing: This is a new one to me. Excellent! I had wondered about how to do some kind of two-machine load-balancing and eventually, failover. Still finding it tricky to wrap my head around how I'll keep my DB consistent between the two systems, etc, but so far I'm nowhere near the size where this is needed from a performance perspective. This is about redundancy only, so far.

Very helpful, thank you!
Great photos and a nice story. I have the same Pentax camera, can be bought for pennies now. Sometimes it's bundled with Pentax 50mm 1.4 Super Takumar - a great lens
HTTPS/SVCB on Cloudflare DNS
We Got POP is hiring London, permanent, full-time, Python and Java/TypeScript
smart pointers exist
Looks like a Windows combination to me and it's not what FF uses for the Reader mode.
Serverless ML Inference on AWS
Used Lotus notes as recently as 2010, I am pretty sure it's going strong in my megacorp former employer.
Hey ekanes! Super interesting. I'm currently building something like this, with Twilio as well.

Focusing on the Spanish market at the moment. Any chance we could have a chat on Twitter or somewhere else?

Here's the link btw: https://www.deicol.com/en.html
I'll take that reduction in raw processing power for better battery life any day. This is a phone after all
I guess the cops are supposed to just let the city get burned to the ground, because tear gas is bad.
I'm rooting for LPP Fusion https://lppfusion.com/ it is a "garage" startup but their approach of using plama instability instead of trying to stabilize it (and the fact they're very close already to net gain https://lppfusion.com/investing-in-lppfusion/our-plan-to-net...) sure sounds great. Garage sized 5MW aneutronic pb11 fusion reactor with direct-to-electricity conversion sure sounds like something we all can use :)
Obviously, this was meant to go in the Jobs section, but I don't see how to get it there.
Yeah, but this works both ways: people live in rural places where they absolutely need to have a car, because they have access to cars. Without cars, less people would live there. Society adapts to the existence of the car.
> But "smart" TVs need to be replaced with "dumb TV + set top box" bundles.

That's how it used to work about 20-15 years ago before flat panels become popular and still does to the some degree - at least in Poland. You had a CRT tv and DVB-S receiver and service providers were teasing all the time with revolutionary tech that will come soon and change our life; we were promised home banking, shopping, VOD, interactive channels and content, even Internet browsing with phone line used as upload channel.

Years later, we got a new flat tv and gave up on satellite tv as ISP finally upgraded infrastructure to FTTH from classic copper and it made sense to have all services in one cable and pay for it at single provider. The Samsung UHD ICU 100 receiver comes with ISP branded linux software that handles tv features like EPG, show recording etc., parental control, USB external storage playback, there are also 3 VOD choices - ISP own one, Netflix and HBO in separated "apps", weather and radio interactive channels (radio comes with predefined stations you can't change). You can check bill, change the tv plan (channels are handled by company that still operates with DVB-S; once it was possible to buy channels separately, now you gotta aim at full packet offer). There are "ads" - of shows from VOD services but nothing else; no idea if device pukes anything if you decide to not opt-out from tracking but so far, I'm satisfied. The smart tv itself become obsolete quite fast - applications doesn't load anymore, Netflix notoriously crashes upon launching, but with this receiver it's like it got a second chance.

Summing up, some ideas advertised become the reality but on a different medium - VOD, interactive channels and content is here, done by FTTH (and of course DVB - all comes what you need and what you can have, where do you live) but some stuff never arrived or become pointless to implement (Internet browsing, home banking and shopping).
> saving 57 children in a single year is a lot

Yes, but I think this figure was proposed in order to be contrasted with the reduction of 8,000 births that same year.
Wow. I haven’t touched C++ in maybe 18 years or so. This actually looks somewhat high level.

It mentions that modules will improve compilation times. How are compilation times these days? That was one of my least favorite aspects of C++ back in the day.
> Although originally unsuccessful, the game received a massive influx of players after being reviewed by the Swedish YouTuber PewDiePie.
https://en.wikipedia.org/wiki/Flappy_Bird

Wikipedias source for that, https://www.businessinsider.com/flappy-bird-origin-2014-2?r=...
> Most of us will get bored without novelty. That's why the software industry has a recycling mechanism to keep things fresh and interesting for us: every once in a while a new, or different, language/framework will rise and light the path for a brighter future, overthrowing the existing standard, demanding that we learn it to be on top of the game.

IMO, new frameworks aren't that interesting in most cases. They're simply a reorganization of what we already know at worst and a watered down version of a new principle at best.

- Procedural programming

- Functional programming

- Concurrent/parallel programming

- Security

- Making apps or web apps

- Compiler construction

- Computer graphics

- Machine learning

and a few other topics, those are new things to learn IMO. When you know procedural programming, then compiler, or database construction isn't obvious at all.

However, the first moment I learned React, I felt it was quite obvious from the get go. Sure, some practice was needed to really be good at it, but the first time I created a toy compiler, I was also trying to grok it and with frameworks that has never been the case (after my first one which was Cocoa Touch).
China preparing an antitrust investigation into Google
I'm not sure this is a trend breaker. OnePlus seems to do the same.
I liked these ones:

https://github.com/TheThingsNetwork/lorawan-stack (nice docs + contribution process)

https://github.com/cli/cli (well made cli, awesome --help & flag conventions)

https://github.com/denoland/deno_website2 (next.js codebase with serverless cloudflare workers being used)

Mostly as it uses tech I like using already.
Well then it is obvious that the Pixel 5 is not catering to that audience. And that is fine.
> where you get nothing for a PR

You already got payment up front: software that the author(s) have made available to you for free.

You get payment by the author spending time to review your changes.

You also get payment afterward: free maintenance for your pet feature. (Not guaranteed of course but generally the case.)
>No, I think just America. Europe isn't so safety crazed.
Well, US are crazy about reponsabilities (the "objects seen in this mirror ...") more than safety.

The EU (generally speaking) tends to be more attentive to some more practical aspects of safety, as an other commenter noted periodical revisions/check of cars, or fire regulations tend to be much stricter than the US.

But - cannot say in other EU countries - here (Italy) we have our own forms of craziness.

Back to the children seats, we have now a new norm mandating an alarm (also via Bluetooth and/or SMS) on seats to prevent parents forgetting toddlers strapped to the seat and walking away after having parked the car.

Italian, not too bad on Google translate:

https://www.automobile.it/magazine/burocrazia/seggiolino-ant...

There were countrywide a very small number of child deaths for this reason (8 or 9 documented cases in the last 20 year or so), and while this is extremely sad it doesn't seem to me like it jutifies the provision.
This probably already exists, but i really wish there was some kind of Wikipedia or something for all the random microcontrollers out there. Some kind of go-to place to find just enough info on an mC to get going and maybe a link to the actual tech docs if one needs it.
Playwright for Python: Reliable end-to-end testing for the web – Python
They will have the feds print money and destroy the dollar. Coming to a neighborhood near you.
Why not both? Ensure people have enough money to get by and don't levy sales tax on staple foods. People value cheaper food over conceptual simplicity of the tax system.
Steam is justified in doing it.

Their refund policy is generous. If you haven't played the game for less than 2 hours, you can get a refund, no questions asked. Normal customers generally don't need to apply chargebacks because of this policy.

Credit card thieves however, make purchases that are charged back eventually. Steam goes thermonuclear on such accounts, reducing the incentive for credit card fraud on their store.
Ah, thank you for the additional info.

For the time being I am probably not doing anything complex enough to warrant switching away from Dokku.

As a single-person operation, I have to keep a pretty fragile balance between effort-of-setup (I can deal with a bit more effort than Heroku) / control-over-setup (I need Dokku's finer-grained control, with more effort).

One day I may outgrow those requirements, however. Who knows. I will keep Apollo in mind for that :)
Coinbase doubles down on anti-politics stance with exit package offer
At least for python, using is not more limited, but more complete: It allows to handle exceptions that are raised in the block and it also allows you to raise exceptions in the "destructor".

That is something that you actually need rather frequently. For example a db transaction wrapper might want to rollback instead of commit if we leave the block via an exception. You also want the "destructor" of that block to raise if the transaction can't be committed.

The only thing that the c++ method does really well is memory management (e.g. unique_ptr), because free() can't fail. But that use case is of course not a thing in gc languages.

Regarding the composition: Everything that's not memory management usually has side-effects and often wants to do something with regards to exceptions. So it's a good thing for the caller to know that the "RAII" is happening. Allowing you to complete hide that in your class is not a benefit.

C++ paints a distorted picture here, because its method is great for memory handling issues, but only OKish for everything else. But most of your RAII issues in C++ are memory related, so you don't notice the problems that much.
Paralyzed Dutch man can temporarily move and talk again thanks to sleeping pill
Maybe they are optimizing stuff like compile times at the cost of throughout? My guess is that most JS code either doesn't need JIT at all or only needs the most minimal JIT and benchmarks tend to be bad at measuring those cases.
Barley isn't used much in my region, historically because while beer initially contained barley, the taxes were expensive so people lobbied for wheat. So nowadays, my region is largely wheat-based beers and barley isn't as common.
The fix for this is supposed to be go to into your Android settings and turn off battery optimization for Google Home and each app you cast.

It didn't work for me but loads of people reported success with it. It's a shame because I loved the Chromecast but had the exact same issue as you describe.
Top Telegram Spy Apps for Android
Aye, "awry" is one of the words I got wrong that way too.
Much of this article reads like a justification for pollution. Of course there are reasons why we ended up where we are, but that doesn't mean we shouldn't try to solve the problems caused by the previous generation of solutions. We do need to cut back on the amount of plastic and fossil fuels. If fertilizer and pesticides cause problems, we should address those problems and not pretend the only alternative is famine. We can do better than that.
You need to bear in mind that it's common practice for one aircraft to fly several different routes, even in the same day. So it might do a short 2.5 hour flight in the morning, then do a longer 5 hour flight after. Also I'm not sure with lo-cost carriers that the crew will get a chance to disembark. The plane will be turned around as quickly as possible.
You may have a filter running. That's typical the behavior you see: short display in inbox and then moved before you can open it. Have a look at your filter sets and likely the email got moved into a folder that you haven't looked at yet.
Fucking bastards, same we can't swap the perpetrators for the animals.
EU Starts Legal Action Against U.K. On Internal Market
Wonderful pictures.

No prints available...? That would be awesome.
Dunno. I just looked at an image search of Android TV, Apple TV compared to the new Google TV.

- are they really that similar?

Maybe I'm looking at the wrong Apple TV screens - or they are an older version but Apple TV and Android TV look as similar to each other as either does to Google TV.

(Windows Media Center UI predates all three and was the first place I saw the "mix of horizontal and vertical" scrolling thing. It was a nice system for it's time)
Weirdly have they controlled for a 3rd child as opposed to +1 child?

The world (in the West, UK, ok ok not world but you know what i mean), is arrayed against a third child - to get three car seats in the back seat of a car (with ISO fix) you jump up to a new more expensive range of cars. Hotel rooms - book a double room with 2 adults and 2 kids is fine, with a third (non baby) and you have to (fire regulations) book 2 rooms, and have an adult in each room.

All sorts of weird things pop up. None of which are conducive to the production of another child ...
This is best done in the 'who is hiring' thread which will appear today. You can't post into the 'jobs' section of HN unless you are a YC company.
Swift has it. It’s called `dealloc()`. Since the language is fairly tight, and doesn’t have real stack-unwinding exceptions, there’s not a whole lot of utility in it.

Apple seems to think that anything that you put in dealloc should end up in the system (like unsubscribing from notifications).

C++ is a dangerous, powerhouse systems language. I think it really needs things like destructors, and I’m glad to see its continuing development.
Hm, I thought I seen it but perhaps that really was just the driver. damn
But there's a cost induced with this superior productivity, and it's not only about speed. Maintaining and updating these (dynamically typed) programs in the future feels way less productive because things start to break everywhere, unless they've an extensive test base and use modern features like type annotations -- but then, you start losing the productivity advantage you had in the first place.
Ditto on Huawei Mate 20 X
I've been to the US and no matter the place I've been, the tap water is terrible compared to what I get from my own tap at home. Maybe this is different in some very rural and remote mountain regions in the US.

While the US has a fast growing craft brewery scene, the german one has about 800 years head start in experience and market depth.

Tasty beverages for me as a german boil down to either a soda or beer. ANd granted, I've tasted the american versions of various sodas and softdrinks. Even our coca cola tastes better and less artificial.
Before automobile, people were using horses and buggies to travel to neighboring farms and the nearest town. They weren't that isolated.
For every automated tool we need another automated tool that cancels first one.
Thats not a alternative nor siddeloading. The discs needs to be digitally signed by the console created to be used.

And still requires payment to the console manufacuterer.
You might very well be right, but I think there's also a force of habbit behind it. Cucumber skins aren't tougher than zucchini skins (in Greece that is) and we never peel zucchinis, so we could leave the cucumber skins on, too. We just somehow... always take them off. Or almost always. I've had Greek salad with unpeeled cucumbers once or twice. But it looked a bit weird.
If you open a picture there is a shopping cart in the top right where you can buy prints
Sqlite.

Redis.
So let me make it boom in C++,

auto my_leaky_mutex = new std::unique_lock<std::mutex> {foo()};

Yes, I am making it fail on purpose, but copy-paste in enterprise codebases does wonders for code quality.
I have been remote for 3+ years. Our team is fully remote. Although in theory, we could go into any of the local offices no one on the tech staff does that.

Admittedly, it’s not FAANG, but rather one of the Big 3 so you may not think our projects are quite as complex. We do however write software that is the core support for multi billion dollar companies.

I used to think that tech companies would jump on remote work first, but now I doubt it. Tech companies put an emphasis on things like political ethics, mission, and putting the company first. All of the above are hard to foster without a face to face community.
Tokyo Stock Exchange Outage Puts Spotlight on Fujitsu Systems
I don't think those revenue percentages are representative of the true character of both Airbus and Boeing, which I personally see as military companies first, and if they happen to also be dominant in the civilian industry (hence extending their owners' economic power without the use of actual weapons) then it's all for the best, otherwise it will do. I'd say that Airbus is even more military-complex-based than Boeing, as its CEO is selected by the French and German governments combined, private shareholders be damned.

There's also yesterday's speech by French president Macron, saying that Europe needs "to end military dependence on US" [1]. There's no other company in Europe than can better achieve that goal other than Airbus (especially today, when air superiority is paramount in almost any conflict, see the present war between Armenia and Azerbaijan)

[1] https://www.nationalreview.com/news/macron-calls-on-europe-t...
This kind of design has its place but this probably isn't it.

I am curious what they've used to achieve the endless scrolling type parallax. A while back I looked for libraries to achieve this and didn't find anything other than fullPage.js which doesn't seem to have an option for this (only full page transitions).
Umm... I messed up the math. It's 96 kWh. There's enough embarrassment to go around it seems!
Except /etc/fstab and /boot/grub/cmdline jump right into that that old disk. Also grub-install sometimes finds the old UUID from some mystery hole, and you have to change that manually.
You only can't contribute code to modules you saw, you can still do anything else, like analysis part, not sure if they still do it.
As a Squeezebox owner, I disagree. Their tech was good, but then the company that made them, Slim Devices, was acquired by Logitech. Everything got rebranded and then... they lost interest.

Which is a shame, but the Squeezbox world was perfect in that hardware and software worked perfectly together and it could integrate with services like Spotify, but you could actually also use it with your own music. Try that now, to have a central multi-room system for audio that is not dependent on external services.

To answer the original question: I don't trust any tech company that tries to blur the lines between physical products and digital services. That is, I don't trust any of them anymore.
Just like value types and deterministic resource management in GC languages.
It reminds me of the good old C++ times, when people were scared OOP would make their programs unacceptably slow because of virtual functions. That's why methods are not "virtual" by default, which led to nasty bugs when you were actually relying on polymorphism and forgot to declare a method virtual. Those were the days.
Have you lived in a 1000-2000 people town/village without a car ? I did at one point when I was younger - our islands here have plenty of such places.

I can't see anyone with the ability to drive chose not to in this situation - even the basic things like shopping - there's usually one or two small stores arround but getting to a bigger shopping mall was 30km round trip, doctor comes to town ambulance three times per week and if you have a medical emergency you're at the mercy of your neighbors or lottery that the ambulance from the closest ER is not busy, taking your children anywhere involves planning bus trips with limited time windows, if they miss a buss to school they are out for the day. And not to mention about 70% of people need it for work.
Know of any libraries that will achieve this kind of parallax scrolling-to-reveal rather than just scroll between pages?