skysight-inc/HackerNews huggingface dataset:
I've just started to rewrite my NodeJS-based prototype API using Actix.
This is extremely petty for Roam. Notion isn't Roam, and Roam isn't Notion, and this attempt at making them rivals seems more like resentment.
As far as I understand current interpretation, hosting a dowload of a piece of software that includes code capable of establishing a https connection (e.g. bundling a tls lib), on a US server, that can be dowloaded to a computer outside of the US, constitutes munitions export.
>Does this also apply for data that's already compressed

Of course not, but there are ways like multiple connections and threading (preventing blocking or slow io) that might increase throughput considerably, but normally? Nah.
Humans are not robots. You can't just read a ToS to them and expect them to comply 100%, always. Heck, even machines don't have that kind of reliability in performing any task. So why do we expect humans to have it?

My point is, either these cars COMPLETELY take the driving away from you, or do NOTHING close to it. Anything in-between will create disasters (and a lot of loss of life).

The fact that authorities have gone along with this idea that all the car makers using these "auto-pilot" have to do is beep constantly at you when you have your hands off the wheel or after a few miles, is ridiculous. How well has the beeping worked for putting your seatbelt on? I'm betting it's nowhere close to 100%.

It's completely unfair to put the responsibility on the driver with these systems, especially when the marketing departments of these companies do kind of want you to think you can do more with it than you really ought to.
Firestore.googleapis.com Proxy with Nginx
Is it really?

You can just boot into the UEFI Interaractive Shell (think of it as a BIOS terminal/cmd.exe), which most BIOSes have, and launch your kernel with those parameters, as regular arguments to a regular command, right?

What's hard about that?
I am so annoyed by anyone saying something is "dead".

I tried to use S/MIME. I really did. Went to those sleazy web pages of companies that issue certificates, was told I'd need to pay for various certificate products. Tried a free option. Tried to load the cert onto my YubiKey, tried using it in Apple Mail…

The conclusion: it is by no means easy or well supported, and requires you to deal with those sleazy cert-celling companies.
4 billion is about 32 bits of security, which is most definitely not enough.
Ask HN: What brand of rechargeable AA batteries works in the Apple Magic Mouse?
Since the original rechargeable AA batteries that came with my Apple Magic Mouse (1st generation) now seem to be close to their maximum number of recharge cycles I wanted to replace them with new rechargeable batteries.

However, so far none of the brands I've tried seem to work (probably either due to contacts not being thick enough or voltage not corresponding to precisely the one the mouse requires).

Hence, what brand of rechargeable AA batteries is known to be working with the Apple Magic Mouse?
Phones have replaced it for the majority of people. The same way they killed mp3 players and point-and-shoot cameras by being good enough.
Security Headlines: cURL special with Daniel Stenberg [audio]
That's not my experience, every office I've worked in has had a nearby sandwich shop where you could choose wholegrain bread and a wide selection of fillings and watch them make it for you.

My theory is that this a manifestation of a broader cultural weakness of (most) British people, which is that they can't imagine that a better world is possible.

What a load of bollocks that is.
> we've learned to appreciate each other.

How do you know if people cant express anger at someone? It is not mock question. I recently found out that colleagues who pretended to have good relationships (because we dont talk negatively about others as cultural thing) had long term resentments against each other. And those resentments were influencing work under surface in negative way - until it blew up into dysfunction which is how I realized.
As I'm working with CAD for a long time, I would recommend to install next three FLOSS apps (keep them all side-by-side on your PC):

1. FreeCAD — main 3D CAD (CAx);

2. QCAD — main 2D CAD (CADD);

3. SolveSpace — helper 2D/3D parametric CAD & CAE for daily engineering, sketching & relax.[0,1,2,3]

[0] https://github.com/solvespace/solvespace

[1] https://github.com/Symbian9/SolveSpace-Daily-Engineering

[2] https://www.youtube.com/playlist?list=PL53gPqUkbj3JndwS2T410...

[3] https://twitter.com/app4soft/status/1181705677984735232
2.5 - 3 meters from the inside, I guess 0.5 - 1 meters more in total.
Gaita gallega: https://www.youtube.com/watch?v=Vt_W24ZpCjY
> Does this also apply for data that's already compressed?

Assuming that rsync runs close to line speed on your computer, then a 1.5x speed up would be by definition impossible for already-compressed data. Moreover, rsync already offers compression, so any improvement would have to be from multiplexing. Maybe that does get 1.5x on some connections, but I'd be skeptical until I saw some real data.
... and then in 2001 or so, numarray came about and was supposed to be better - but instead it sort of split the community and wasted resources.

Then Travis started Numpy which somehow magically was backward compatible with both numeric and numarray - and managed to get the community united again.
It is a hard topic, as it will depend on things like life-cycle analysis of network devices, but if you google a bit, all reports are in the 7-12% range.

Around 10% of the world’s total electricity consumption is being used by the internet, according to a recent research report from Swedish KTH. [https://insidescandinavianbusiness.com/article.php?id=356]

Our best-case analysis shows a decline in consumption from 7.4% in 2012 to 6.9% of total global electricity consumption in 2017; however the worst-case shows a rise to 12.0% driven primarily by expansion of the network and data-center infrastructure. [https://aran.library.nuigalway.ie/xmlui/handle/10379/3563]

See figure (ICT electricity usage 2000kWh).[https://www.nature.com/articles/d41586-018-06610-y]
We have been using https://www.domaininfo.com/ for a long time and have been satisfied with them. They are based in Sweden.
> "Although the slice and the target buf should be the same, the target is filled with 255 from some point. "

Doesn't Rust prevent things like overwriting memory?
It can be enough for PAKE. Depends on what your requirements are.

Edit: to be more specific: 32 bits means that an attacker has a 1 / 4294967296 chance of guessing your password. They do not get multiple tries, because that's not how PAKE works. It's akin to agreeing with someone that you will meet in the park and exchange a short secret phrase to prove your identities, whereupon you will exchange GPG keys with each other or whatever. You don't need 128 bits of security for the "meeting in the park" exchange, any short unguessable phrase will do.
I did a thorough market review an couple of months ago and decided on porkbun. They are cheap and mostly honest (my only gripe is that the default you to their parking pages which is pretty standard). I've moved a dozen domains there and I'm really happy with them. They also have fido 2fa which I love.
It was still attempting to load images, which probably caused the slowness - there is an option in the cached page header to request a text-only version which will load immediately.
False health-related advertisements mislead South Africans
> Does that make kernel updates a more manual process? Are you building your own?

In Debian/Ubuntu it should be on by default, and has been for almost a decade:

https://askubuntu.com/questions/510009/does-the-ubuntu-kerne...

That means you can run your kernel directly as a UEFI-target and it will support secure-boot.
Groups of black men also walk around with assault rifles.

Flagging and downvoting this doesn't make it false!
Lol it's an English pun.
This looks great! I love byebug/pry, but this looks like having the RubyMine debugger without having to use RubyMine. Would be great fit for my personal Rails projects, where I can't be arsed to pay for a RubyMine license.
Don't hate the book because you don't use it
The lack of thread support in Element makes Slack bridging very hard to use, sadly.
I'm also not sure if I understand the problem description correctly, but based on my little experience with 3DSMax, Blender and SolveSpace, I'd use this programming analogy:

You have a code that creates an array A, and then later on code that does something to elements A[2], A[3] and A[5] - elements which you semantically understand as "frobnicators of A", and whose number and indices depend on the contents of the array.

You then apply changes to the first part of the code, and now the correct frobnicators of A to modify are A[6] and A[14]. But the tool used to auto-update the array accessing part has no obvious way to know that by mentioning A[2], A[3] and A[5] you meant the frobnicators of A, and not say the barbulators of A. So it cannot auto-infer that you now want elements A[6] and A[14].

Or back to 3D land, what I assume is happening is that when you cut a hole through a solid, what you mean is to cut a hole (in a particular spatial relation to the solid's origin), and what happens is properties of some faces of that solid get modified. Then you apply further modification to these (and other) faces. After that, when you start reparametrizing the hole you cut in the past, the latter modification has no clue what your intent was, and blindly applies itself to the same faces it used before.

I imagine the problem is not theoretically solvable without extra "intent-related data", and existing solutions are just a bunch of heuristics guessing what the person doing the modelling meant by any given step. Topology being one thing you can use to inform these heuristics.
> Youtube encodes the video only once

My assumption always has been that Youtube is creating multiple renditions of videos at different resolutions and codecs.
I like the Pret food, but their coffee is awful. Worst thing they sell in my opinion. I'm not a coffee snob - I usually drink starbucks - but I hate the Pret version.
TSpell: TypeScript Type-checker Spell-checker
Yeah in fact they were ahead of the game, not to say I don't prefer Rust, but for a long time promises were a pain in Rust compared to node.
New Models for Understanding and Reasoning about Speculative Execution Attacks
croc's author leads with that in the real description for this program: https://schollz.com/blog/croc6/
I think the average user of Autodesk does not frequent this forum, and probably has no idea what 'open alternative' really means. And no, there are not alternatives for most workloads supported by Autodesk applications. These people are professionals (tutorials are the last thing they need, they learn the software in school) that need to work, they need professional support and they need it now, there are no alternatives at all, aside from Solidworks that's limited to a few domains.
Is the main reason the app store still has public support this belief that apple instruments the apps it reviews? Because it looks like they don't. If that's the case it's trivially easy to get malware on the iphone and the only thing the app store really does is give Apple power.
Numpy array syntax inconsistent to the degree it can be considered broken. For instance, to take elements number 4,3,2 of an array in Python, one writes A[3:0:-1], but for the elements 3,2,1 one has to write A[2::-1], because someone decided that making A[-1] refer to the last element of an array is "intuitive", and so A[2:-1:-1] will return empty slice.

Now if you want to use array comprehensions, the first case looks similar: [A[k] for k in range(3,0,-1)] but the second now has to be [A[k] for k in range(2,-1,-1)].

Further, for some reason, array and matrix are different types and one has to convert back and forth between them.
Moving the circle doesn't usually present a problem.

Adding new circles presents a problem because then you get different internal names for the edges and the fillet gets attached to the wrong place.

Moving the circle can create a problem if, for example, you specified a 5mm fillet but now the circle is only 3mm from the edge and therefore the fillet doesn't fit.
the author's blog post on Croc credits magic-wormhole:

magic-wormhole has most everything (currently its missing capabilities for multiple file transfers and file resuming), but it requires installing lots of the Python ecosystem which is tricky for non-developers (and Windows users).
Across which end? https://en.wikipedia.org/wiki/Schleswig-Holstein#Duchies_in_...

Edit: in the viking age, the Hamburg end. https://en.wikipedia.org/wiki/North_Sea_Empire

TIL thassalocracy is a possible description for 1984's Oceania.

Bonus clip: https://www.youtube.com/watch?v=XebaXQjp4OQ
Anything can be 'the subject of academic research' if you just find one sufficiently biased individual willing to write an article.

The paper that you link (which is the only one that ever gets trotted out when this subject comes up...) had to be corrected after publication and has been widely criticised for its poor methodology.

The author sought to find evidence to support the idea of transgender identification as a social contagion by surveying only parents who reported 'rapid-onset gender dysphoria' in their kids recruited specifically from anti-trans / 'gender-critical' forums 'transgendertrend', '4thwavenow', and 'youthtranscriticalprofessionals'.

The fact that their sample was obscenely biased is right there in the intro to the study. The fact that the study had to be corrected is right there at the top of the page.
Ask HN: What must happen to humanity to solve the climate change problem?
I'm not asking about practical things like reducing greenhouse gas emissions, but rather what prevents us to make these decisions.
Seems a bit touchy. Are we really to think the authors of the book are downtrodden because some people said on Twitter they don’t find it useful?

If you like the book then great but let’s step back from calling those who disagree with us hateful.
> They sell advertising to politicials, when they know the ads are lies.

I don't really take issue with that, Germany even has that codified, and we're very far from being free-speech-absolutists. Media companies are compelled by law to air political ads by all political parties without checking them, judging them or commentary. Short of being obviously illegal, there's nothing they can do which lead to our center-left state media being told by the supreme court to air the far-right (actually far right, with skin heads, boots and all the stops, not just anti-low-skill-immigration conservatives) NPD's spot.

> Their platform is filled with fake accounts pushing genocidal agendas from dictators, and in many cases facebook is sweeping it under the rug.

But not really. They exist, but the platform isn't "filled" with them. The vast majority on FB is not political.

I'm sure that FB would be quite okay with not having politics at all. Sure, people are on the platform, but they'd rather have engagement around cat pictures, celebrity news and similar things, because people shouting at others about their ideology aren't buying sneakers. They're not a political advertising company that relies on political ads as their primary funding.

Banning political speech is simply not an option, because some people sometimes want to argue about politics, and you're going to have to fight your users if you don't allow that. You never want to fight your users.
Not really, the EFISTUB has the kernel arguments baked into it, and to my knowledge, you can't just execute it with arguments and expect it to use them.
Completely OT, but isn't it surprising and interesting that the prices of high-end bikes and cheap cars are converging?

Moustache Friday Speed Bike: €5800

Citroen Ami: €6000

One way to interpret this is that bikes are finally in direct competition with cars; in Europe at least, it's very possible that bikes will win.
Correct software has surprisingly little business value.
yes, it's correct.
That why editing the model history of an object is actually way harder than re-running a program after an edit. I feels superficially the same but after you've spent a few hours on the CAD thing, you realize that it's doing things way smarter than what it seems.
Really? One of the largest facial recognition databases in the world has nothing to gain from pictures of people's faces?
Could someone please automatically activate this for all content linked from HN? It happens all the time that many of the first page links are down due to traffic spike.
Coinbase is hiring for a country manager in Singapore
Phones don't need built-in physical controls. Attachable controls like the Nintendo Switch Joy-cons have been becoming more popular as phones have replaced handheld gaming system for the majority of people. The new Razer Kishi looks good though my phone is too big to fit it. ASUS ROG and Xiaomi Black Shark gaming phones also have their own official controllers.

A new handheld will probably not be able to succeed without software. That's what killed Windows Phone.
> You can just boot into the UEFI Interaractive Shell (think of it as a BIOS terminal/cmd.exe)

> What's hard about that?

That you had to explain what the UEFI interactive shell even is yourself is I think quite a clear answer to your question.
If this was the case, they wouldn't have claimed it was a bug. Besides, big tech companies have lost the benefit of the doubt.
I really appreciate the detailed feedback here, I somehow missed it.

I don't think site ownership data is something to be concerned about since we'll only publish that if we find it on the website. So if a company doesn't have a website or has no company details on their website then we won't populate a record for it. So it's unlikely NUM would make it any easier to name a domain registrant in a law suit than the website would.

I think a module that lists a company's products or services could have some really interesting applications.

NUM is of course compatible with all DNS implementations, so a local DNS zone mycompany.local could hold it's NUM records in _num.mycompany.local – I think this has got a lot of potential for large companies and public sector organisations.

You're right that great care needs to be taken when scraping website data and publishing it to the DNS to prevent inadvertent publishing data that was intended to be private or was published to the web before spam was such an issue, also for GDPR reasons. It's unavoidable that making machine-readable data open and freely available will result in it being consumed through automated means and it's likely that some of this data will be used in ways which are undesirable.
give each objects with UUIDs and refer to them by-UUID?
We might end up with a Jevons paradox. Remember that clean energy is not (usually) carbon-zero.

https://en.wikipedia.org/wiki/Jevons_paradox
Sorry for nit-picking and being off-topic (I get your point!), but I don’t think there was ever a version of Google Maps without zoom. Actually, I have the fondest memories of the first version of Google Maps (the orange-themed one). It was so much better than anything it replaced at the time, and I think it would be perfectly usable even today, 15 years later!
That’s great if you are in a position to influence energy production. Many are not, and are looking to contribute in whatever way they can.

Probably the most impactful thing you could do is to create web experiences that adequately substitute for carbon-intensive offline experiences. Teleworking, for example, is much cleaner than commuting long distances by car.
In modern hospitals, inability to access the EHR will prevent you from doing _anything_! CTs, MRIs, EKGs, automated drug distributing machines, you name it... will simply refuse to work if the patient is not admitted. And no, vendors don't provide you with a "special key" to bypass that. Any problem? Call the company tech and he'll be here real soon... in 12 hours.

People call for more automation but they forget the downsides in resource constrained places such as the public hospital system.

This thread is full of people who don't know what they're talking about.
> All employees, we were very puzzled by why Pret is so popular and why are they willing to pay so much for the food.

Because it is consistently good. When I used to work near a Pret I used to really look forward to lunch because it was yummy.
> the intent of it was to protect citizens' right to arm themselves

Unlike european countries, the american frontier was a dangerous place where every household needed a gun. Armed citizens existed regardless whether there was a militia or not.
The app available at https://freedom.to supports blocking specific sites, with lots of flexibility. I have been using Freedom for four days, and I already see a positive effect in my day to day life.
Previous submissions:

- https://news.ycombinator.com/item?id=24508051

- https://news.ycombinator.com/item?id=24506649
It does, indeed. Not like constantly recording though. I think they apply some heuristics that keep the camera on in the background (e.g if you open on story camera frequently and on the main screen, but not while at a screen when camera is not accesible). Otherwise the device would become noticeably hot, but I haven't encountered such an issue.
Quell: High-intensity, resistance-based combat workout (video game)
I use bochs on a regular basis... what is weird about it?
A day in the life of a penetration tester
In that case everyone wins, because they'll be positively stimulated to not be funded by ads.
Congrats on the release! Actix is super exciting, and it's great to see how the community stepped up to maintain this amazing project.

Is there any effort to bring a Rails/Django like framework to Rust? AWWY [1] seems to indicate that there isn't anything like it in the Rust ecosystem, but I'd be curious to know if there's anyone working on something in that direction. All of the frameworks I've seen seem pretty "bare-bones" by the standards of Django/Rails (then again - it's hard to beat these frameworks in terms of feature-completeness).

[1] https://www.arewewebyet.org/
While tangential to the main story, I'd be interested in learning why they took the patient to a hospital in a different city.

There are multiple hospitals with emergency rooms in Düsseldorf (I grew up there). Wouldn't it have been better for the patient to be taken to one of these, even if they lack the quality of care (in terms of number of different specialists on call) compared to the university hospital?
Bringing a few maneuvering thrusters to adjust the trajectory would still helpful and doesn't require tons of fuel.

If it works in KSP, it will probably work in reality.

I think the idea is brilliant, since you don't need rocket fuel to to generate the force you would transfer to the craft.
Facebook only has the pick of engineers they can convince to move to California and work for Mark Zuckerberg. I know it's hard to believe, but there are a lot of us who have turned them down on multiple occasions.

The competency of FANG engineers in general is highly overrated. They are humans. They don't have access to some kind of forbidden knowledge. The idea that these companies are uniquely competent such that competitors don't even have a chance is largely a marketing story.