skysight-inc/HackerNews huggingface dataset:
What exactly is the motivation for this project? I read the readme but I'm still at a loss.

If my company chose to build PWAs, I would choose to use a browser that supports it in the way that is required. It would be totally bonkers to choose something like this just so that I can run them on firefox. Especially considering that this quite literally doesn't support half the feature set that might make PWAs desirable over a native app(like access to a lot of native APIs).

Even if we wanted to build PWAs, and then for some weird reason needed to use firefox, then the lack of support for them in firefox would be more likely to lead to not building PWAs instead of trying to wrangle firefox into something it doesn't really support.

What am I missing here?
You can't deny the Holocaust or directly call for violence. That's about all I can think of. The interpretation of that isn't just done by the government, but by courts, which seem to do a pretty okay job at it. You can still express political opinions pretty unproblematically.
For me an open unpinned tab is either a TODO or unorganized information. The way to close it is to write down notes about it or turn it into a TODO.
Well the range is shorter, towing anything reduces range further, charging is slow, few gas stations support electric, the initial car price is higher and I'm sure there are other arguments as well.
Zookeper what does that have to do with search?
DistroKid is still quite alright, and I don't see signs of them changing.
> Even the keys are just Lego disks with stickers on them

My set had the letters printed on the top pieces of the keys; did you have to put stickers on them seperately? If so, then that's a major setback in quality: I really dislike Lego sets with many stickers as the stickers always loosen over time.
Is infinite token approval safe?
Just want to say,I LOVE your service! Thank you all for your hard work and what's been a flawless user experience up to this point.

I've been with y'all since the very early days.

I have no idea how you all make money but I hope you all are around for many years to come.
But I do agree that vaccine mandates are concerning.

There's also alternative ways to promote vaccination and, above all, to ensure anti-vaxxers cannot jeopardise public health.
Put her outside with sticks, tools, string and matches. Invite friends and build something then cook something. Sing while you work, and then song more after you eat.
At least in the case of the Neo Geo core, the chips were decapped and fully reverse engineered. I'm unsure about other cores.

https://www.retrorgb.com/furrtek-demonstrates-decapping-proc...
The first paragraph describes the situation in Norway that was like 5-6 years ago.

The second is less applicable in Norway due to zero tax policy on electric cars and like 100% in total taxes on ICE. So even 5 years ago it could be sensible to get an electrical car for a family with kids. Still at that time people complained in Oslo that electric cars were for the rich folk that got them as the second car to drive in bus lines and avoid traffic jams.
Not OP but my experience trying out nuitka vs PyInstaller on atbswp[0] is nuitka takes significantly longer (and CPU time) to run and in my case the resulting executable wasn't working, it was because I use wxPython or some hidden import in my dependencies, I don't remember exactly. Bottom-line I think nuitka is great if you (or your dependencies) does not do black magic in the imports, otherwise you're in for a lot of debugging.

0: https://github.com/rmpr/atbswp
I doubt it. The Bitcoin ecosystem is weakly organised and governed, which is an advantage in some regard but has also been shown to lead to the incapacity to make decisions.

On top of that, most of the ecosystem is built on specialized hardware that is designed to compute sha256 specifically and that cannot be swapped.
> The programming content "industry" is highly fragmented (outside of SO) and difficult to monetize

I think part of the problem is that the content producers are trying to cater to everyone: google algo (by artifically inflating word count, using specific keywords), beginner programmers, advanced programmers, potentially paid users, ephemeral users that arrive on the site via a referral or via googling. In the end you end up catering to no one.

As a side note, RealPython.com is going to go down even more if they're going to keep their "register to view" policy I've started to see recently.
I've done 4 interviews/week for a while. It's not that bad (but I genuinely enjoy it).
We need to protest against how Apple cripples PWAs on iPhones. Sure some apps might be more efficient as native apps, but let me choose.
I would have thought most command-line users would be content to install with pip.
Which is why it's weird that they keep discussing lowering the voting age to 16. Also impossible without the conservatives, AFAIK.
Tell me an engineering murderboard story (2017)
VPN for Security
Hi!

Been looking for hours for the most secure VPN. The ones I seem to end up finding that are rated as the most secure have so many negative reviews.

It seems like any VPN people recommend I will find a a myriad of negative comments about on another website.

Hi!

Been looking for hours for the most secure VPN. The ones I seem to end up finding that are rated as the most secure have so many negative reviews.

It seems like any VPN people recommend I will find a a myriad of negative comments about on another website.

I must admit I was not surprised it would be hard to find concensus but it seems like any service you choose with high security is shady (based on reviews).
This could ofcourse be due to shills for other VPNs posting negative reviews to steer users away.

My main concern is security, I just want to be sure my private data is not shared with my ISP and the VPN I choose does not sell my data as I work with patents.

I know that it is not possible to guard yourself 100% against this as when you connect through a VPN you have to trust to some extent that they do not break their own terms.

When I want to stream netflix I will just disable the VPN as that is not a problem in my country.

It would be a plus if the VPN allows torrenting but not a requirement as I could just get a secondary VPN for this.

Is it really possible to get what I need from a commercial VPN or do I need to have something else for the level of security i require?

Thanks in advance for any constructive replies
These languages face the same challenges as python do once you look beyond compiling pure-<language> to executables. This common misconception is beyond frustrating to constantly have to deal with in these arguments.
Adorable.

You've never actually been on the receiving end of communism, have you? Seems like you just enjoy prescribing it and bashing what actually works (as all communists do).

You stole my words verbatim. As all communists do (steal). Because they are completely devoid of any and all creativity and individuality. It's in the word itself. But hey, if we say that owning stuff is bad, we can get away with stealing as much as we want, right? Genius (not).

Look, you can keep calling the black colour white, but it doesn't make it so.

The only reason anyone can call communism good and continue to justify its horrendous monstrosity DECADES AFTER it flopped and sprayed diarrhoea everywhere, is because of incurable guilt consciousness. Which all communists have, because they know they're worthless.

"Communism is a social construct"... my ass. There's never been anything more anti-social or more vile. Trust me, I am well aware of the other horrors of the 20th century. This one tops them all.
> I spent about 1.5days of my personal time off which at my current market rate is close to 1k USD.

Seriously, then don't interview.
And then your child will forever have trouble opening a bank account, and will have to file and potentially pay taxes for their entire adult life even if they never set foot on US soil again. This "exploit" often isn't worth it, unless the child will 100% certainly live in the US when they grow up.
> it's code bloat smeared across the entire binary.

That's probably not true in the usual case. Most arch's are 64 bit nowadays. If you are working on something that isn't 64 it you are doing embedded stuff, and different rules and coding standards apply (like using embedded assembler rather than pure C or Rust). In 64 bit environments only pointers are 64 bits by default, almost all integers remain 32 bit. Checking for a 32 bit overflow on a 64 bit RISC-V machine takes the same amount of instructions as everywhere else. Also, in C integers are very common because they are used as iterators (ie, stepping along things in for loops). But in Rust, iterators replace integers for this sort thing. There still is an integer under the hood of course, and perhaps it will be bounds checked. But that is bounds checked - not overflow checked. 2^32 is far larger than most data structures in use. Which means while there may be some code bloat, the lack full 64 integers in your average Rust problem means it's going to be pretty rare.

Since I'm here, I'll comment on the article. It's true the lack of carry will make adds a little more difficult for multi precision libraries. But - I've written a multi precision library, and the adds are the least of your problems. Adds just generate 1 bit of carry. Multiplies generate an entire word of carry, and they almost a common as adds. Divides are no so common fortunately, but the execution time of just one divide will make all the overhead caused by a lack of carry look like insignificant noise.

I'm no CPU architect, but I gather the lack of carry and overflow bits makes life a little easier for just about every instruction other than adc and jo. If that's true, I'd be very surprised if the cumulative effect of those little gains didn't completely overwhelm the wins adc and jo gets from having them. Have a look at the code generated by a compiler some time. You will have a hard time spotting the adc's and jo's because there are bugger all of them.
Awesome Hacker News – A collection of Hacker News apps, libraries, resources
1948 United States Senate Election in Texas
Meanwhile, you can charge 12+ e-bikes in the space of one car. That's the real infrastructure we need.
Bitcoin being legal tender in certain places seems like more of a negative indicator on those countries, rather than a positive indicator for bitcoin.
> Instead of feeling nervous that you missed something because you let a tab close, feel confident that you will be able to rediscover it using your browser history.

Except the browser history only goes back 6 months. I keep tabs open so I can find them again more than 6 months later. Every 18 months or so I'll somehow lose my tabs (browser crash, opening multiple windows and closing them in the wrong order, etc), and I'll use that as a fresh start.
Chrome security bug let tabs draw over each other ($1k bounty)
So, wouldn’t building more then reap political benefits in that case?
maybe they learned from squirrels how to behave when crossing the road and a car comes
Possible, but unlikely. The same principles tend to apply.
I use pyinstaller for my Kanmail email client [1] and it’s fantastic, but at creating Mac app bundles or Windows exes. Tried making actual standalone binaries for another project and, as others have mentioned, they’re incredibly slow to startup.

Still, I am a huge fan of the project and it makes it possible to make webview desktop “apps” (like or hate them) with Python.

[1] https://kanmail.io
> These humans need to live somewhere and eat something
No, why? Humans will travel in form of frozen sperm and eggs.
For those who don’t want to click - it’s a proposed new area to search. They haven’t even looked there, yet. The title is very misleading (to me)

Quote: “ No one had the idea before to combine Inmarsat satellite data, with Boeing performance data, with Oceanographic floating debris drift data, with WSPR net data”

This seems sketchy. So many of these stories say things like this. But with all the money that went into the search, I kind of doubt “lets combine data from different sources” never crossed their mind.

Seems like puff piece for now - search the area, and if it’s there, then declare him a genius.
See our latest paper [0] for an atomic move operation on replicated trees.

[0]: https://dominicpm.github.io/publications/kleppmann-highly-av...
Ecto and Thinking About Data
I don't really follow the world of PWAs, what is Apple doing to cripple them on iOS?
I know several people that live "in the north" that have BEV. They seem to be doing fine.

I regularly drive for 4 hours straight on highway speeds on a single charge. The battery doesn't melt. I don't know where you get that idea from, certainly not reality.
I don't think "awful public transportation and terrible housing market" is wonderfully romantic.

I'm very critical of the city and the country, but I've traveled across the US and most of western Europe, and have yet to find a comparable example.

I don't know what's the secret sauce, but I think it's somewhat correlated to Israel's disproportionate success in tech - only the currency in the high risk high reward equation is fun, and is fueled by the Israeli "chutzpa" culture.
I Mastered English Pronunciation as a Non-Native Speaker – In 3 Months
> last resort of the impotent

The quote goes "[…] last resort of the incompetent", see <https://en.wikiquote.org/wiki/Isaac_Asimov#Foundation_(1951)>.

Impotent does not make sense here, the state is actually the entity that society grants the greatest power: monopoly of violence and decisions over medical autonomy and life and death.
"A variation of based 21", according to Wikipedia: https://en.m.wikipedia.org/wiki/Codex_Seraphinianus
OP have you heard of communication complexity ? if so, do you apply that to UI ?
Unfortunately I don't believe much will change with the new German government as the green party gave away the Ministry of Transport to get the more prestigious Foreign Ministry....yeah.

Btw...did you see the new BMW SUV? So awesome!!111elf
Show HN: Code Hike – More than syntax highlighting
Mainly the goal is to create standalone Firefox apps, as a lightweight replacement to Electron apps, with their own permissions and desktop notifications.

Chromium/Edge make this super easy, and I use it to create standalone versions of Youtube Music, Fastmail, YNAB, WhatsApp so that they share the same Firefox process, instead of having four separate Electron apps written by third-parties that are just a fancy way of wrapping a website in their own window

And for some reason, Mozilla isn't interested of having this feature in their own browser.
It's not. Currently no weakness has been found on sha-2 (publicly at least).

My 10 years prediction is based on a heuristic, the constatation that a generation of cryptographic functions tend to last 20-30 years.
Twitter’s new CEO announces major reorganization
Hi! I'm looking for feedback and ideas before making this production-ready.

You can see an early ancestor of this project on this post https://news.ycombinator.com/item?id=21536789 from two years ago (which had great feedback!).

If you want to try it, beware that current docs are minimal. If you have questions or feedback GitHub Discussions is the best place to post them. Thanks!
Short version: A British aeronautical engineer, working with a team, has come up with a 40 nautical mile radius area where they think MH370's wreckage will be found, and is looking for somebody to finance a search effort. Nobody has searched this area or committed to doing so.

He and his team claim to have performed a novel combination of a variety of data to come to this conclusion. From the article:

Mr Godfrey said it was a "complicated exercise", but previously there was simply a lack of lateral thinking, across multiple disciplines, to bring this together.

"No one had the idea before to combine Inmarsat satellite data, with Boeing performance data, with Oceanographic floating debris drift data, with WSPR net data," he said.
So far I haven't had to make any tweaks to my code, though I don't try to do anything fancy.

Getting it to work with dependencies can be a bit trickier, some of them need some Nuitka-specific hacks. The Nuitka creator/maintainer actually maintains a shocking number of these himself, in the form of Nuitka "plugins". It can be hard to figure out the right command line syntax to enable these, which is obviously a small inconvenience compared to creating them in the first place but can still be annoying. So far I've used Qt and numpy plugins and they work well. Trio doesn't work at the moment but support is likely to be coming soon. As one of the top comments for pyinstaller here says, you'll probably be better off if you're using Nuitka from day 1 rather than suddenly using it for a big exclusive project.

As with pyinstaller, it has the option to bundle everything into a single file. This is convenient but has the same disadvantage of being a bit wasteful, especially on Windows where it extracts files to the temp directory on every run (as another comment says about pyinstaller). On Linux I think it uses a ramdeive.

A very nice feature of Nuitka is a alternative mode where it doesn't put everything into one file. All the pure Python is compiled to a binary but it leaves all the binary dependencies and resources separate, which you can then deploy together in a directory. This is a bit less convenient for users but a bit more efficient and has the very nice property of being LGPL compliant if you're using PyQt/PySide. It's also useful for debugging the single-file mode, since that is really a wrapper around this mode.
> albeit still making use of the CPython interpreter

The CPython runtime. The point of Nuitka is to not use the interpreter :P
Garmin certainly does offer outdoor adventure equipment with subscriptions and is looking for ways to incorporate subscriptions into more products because that's where the money is. Ex employee.
I had a similar experience, first thinking "How can they have the audacity to say that, since so many books could be considered the weirdest?", then when I recognized which book it was, I thought "Yep, that's definitely the weirdest!"
I use Hasura heavily and the thing I wish it had out of the box is groupby aggregates.

This doesn't have aggregates yet but when that conversation happens hopefully it's considered.
This was recommended on HN, and I bought a copy for my kids:

The Way Things Work by Macaulay, David (1988)
https://www.amazon.com/gp/aw/d/0590429892
Even the 40th year edition is a bit expensive at approx $100. For a similarly weird book at less than half the price I’d suggest this one: https://en.m.wikipedia.org/wiki/Hypnerotomachia_Poliphili
This is a disingenuous take. The green paper is a certificate of debt backed by the US government's full faith and credit. The dollar has value as long as the US government accepts it as payment.

Similarly, the number in the bitcoin wallet has no value itself and is backed by greater fools. If you believe greater fools will continue to increase in number over time then bitcoin is a good bet I suppose, but there's a reason the price is so ridiculously unstable.
European colonizers needed resources (gold, food) and territory. But that's because we have limited supply here on Earth. But in outer space, both are abundant, e.g. it's much easier to mine water or gold out of comets and asteroids, than lifting it up from a planet. If aliens are so advanced, it literally costs nothing to them to choose any other planes on the sky.
Hierarchical Quality of Service
Unfortunately this has failed for me for complex flights, exactly the type of flights that ITA Matrix is most useful for.

But calling a travel agent has always worked.
>They had a language requirement for a math PhD. To get a PhD you had to either be fluent in one of French, German, or Russian, or you had to have a sufficient reading ability in two of those to read the current and historical math literature in those languages.

This a thing of the past, from a time when people in the USSR still published things of note in Russian (the same for the other countries/languages your mentioned). Today everyone publishes in English and I don't of a single math department that still has that as a requirement.

I also don't know of any other such extracurricular requirements for any program (can't even imagine what it would be - community service???)
Wash trading.
It somehow keeps the US military industrial complex afloat while being a drop in the bucket for Israel?? You may be biased.

Threat of removing 20% of Israeli defense budget [1] would hypothetically be plenty enough to apply serious political pressure, and thats just the money, forgetting the political support and the deterrent US support provides them.

[1] https://usafacts.org/articles/how-much-military-aid-does-the...
At least in the capital it is unproblematic. The charging places on the streets that supplies at least 3KW are common, parking garages advertise that they have many charging places (one near me states over 100 spots for about 300 parking places in total), there are a lot of fast charges with at least 50KW chargers. Still you may need to park the car 500 meters or father from the apartment on unlucky day when all the spots nearby are taken.

On the other hand outside the cities the situation became worse during the last year based on my anecdotal observations. One may need to wait at charging stations for another car to leave. Clearly the pace of building those lags behind the number of cars.
You're incorrect:

- The debris was found after most of the searches, by one man

- it appears various militaries are hiding what their capabilites (or lack thereof) are
I visited your Twitter. You really think you can't live without THAT?
It is rare that people hold a lot of pieces of green paper, either physically or virtually in a bank account. People that "have money" actually have stock, or houses, or expensive cars and yachts and planes, or other valuable stuff.
Do not students use their cellphone in mathematics homework?
The best way is to keep scripting out of build files. Build recipes must be simple, boring, reliable, and same everywhere.

Gradle and SBT allow unlimited scripting and builds often end up as an unreliable mess. The more cleverness they put into the build definition, the more frustrating it is to use in practice.
> Green paper also has no value

Other than the fact that I need it to pay my taxes and put food on the table. Neither the government nor the shops around me accept any other form of payment.

The employers around me know that, so they will only offer salaries denominated in the local currency.

So, yes, it has a lot of value.
كلمات اغنية انت الحظ عمرو دياب
The more people you push into STEM, the less money we will get. Please stop! It‘s self harm, unless you are an employer.

For my own sake, I want everyone to think computers and programming are incomprehensible magic.

Why can‘t we behave more like highly limited occupations like medical doctors?
What signals are you seeing that we are in a recession?
The only Google Workspace plan that offers unlimited is the contact-sales-for-pricing "Enterprise" tier. The $12/user/month plan only includes 2TB/user: https://workspace.google.com/pricing.html
Go to the FDA youtube channel and find the "Vaccines and Related Biological Products Advisory Committee - 10/22/2020" Video and go to Timestamp 2:33:40.
They "accidentally" show the real side effect list there for a few frames.
They knew about a lot of side effects and kept it a secret until now. Believing they are honest is really naive.
You or the Government have no proof that Mask or Lockdowns work! They didn't even bother to increase Hospital Beds instead they incentivized Hospitals to do the opposite.
Also why have the Covid death increased in 2021 when the Vaccine works.
> ...if you show up on a given date that your employer will give you the necessary documents to sign to start employment, and what the terms of employment would look like.

So what are those "documents", then, if not what in most languages would be called "a contract"?