skysight-inc/HackerNews huggingface dataset:
> Because emulation is a heavy operation. Be realistic.

Then why is desktop Linux and Windows emulation not nearly as slow? Windows 7+ emulation is slightly slow, especially running VisualStudio on an emulated Windows7 is painfully slow (while perfectly swift on non-emulated) but still usable if you have enough patience (Android emulation is absolutely unusable). Emulated (VirtualBox on a Linux host) Windows XP runs even faster than on bare metal.

> Also I don't believe that PC isn't painful to use for everything else. I had a core2duo a while back and it was slowish back then.

You probably did something wrong. It's not just painless, it's perfectly swift (both with the latest KDE Plasma and with Windows 7). I have a modern PC at the office (late pre-Ryzen AMD, 8GB RAM, Win10) and its perceived performance is the same. It even feels more slow (less responsive) than the Core2Duo occasionally but I blame that to Windows10.

Of course I only mean basic tasks like browsing the web, watching videos (1080p or less), juggling files and writing code (VisualStudio, IntelliJ) for small projects. Obviously any modern CPU will beat Core2Duo in video transcoding, modern games etc.
I've always been curious about how it compares with vim + fugitive, which provides a good git/vim integration
Could be an actual bug, have you reported it to them?
Please don't editorialize titles. This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html. Lots of explanation here: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

(Submitted title was 'Fuchsia overview – “Fuchsia is not a science experiment”')
It seems only to be older versions of curl or curl with openssl <= 1.1.1. My macbook's curl fails, but my arch linux box's curl works fine.
Surely they don't want to being that fast ;)
I used to be able to do 200 pages in 4-6 hours (albeit not highly complicated books - Narnia books near the 4 hour limit ), but am out of practice reading for such extended periods due to having a family. Still I doubt that it could be over 8 hours for the simpler books.

Huckelberry Finn, which is a pretty complicated book given all the dialect and the ideas it presents, used to take me about 8-9 hours. I recently read it over a period of 2 days in ebook reader during pauses in a pretty heavy schedule of taking care of kids, cleaning house etc.
> if there are literally billions of dollars in industry riding on writing efficient and correct software, and Haskell is such an obvious productivity win, why does it have a market share that rounds to zero?

Well, one reason we might get stuck on a “suboptimal” language is network effects outside of the criteria we use to compare languages: what language does an organization already have experience with, does the (only) current compiler support the target hardware and system, it’s to late now to write the Linux kernel in Haskell, etc.

However, I agree with you. Despite the time I’ve invested in learning Haskell, I’ve personally decided to spend my time developing in other languages. If Haskell is the magic wand right there in front of us that will give us programs without flaws, how come almost nobody has picked it up and shown us working programs that took less development effort and fewer flaws.

We could compare John Wiegley’s ledger (C++) to the similar hledger (Haskell), but hledger isn’t the same program as ledger it has different features, I have no idea how long it took to write, how many flaws it has versus the original, how different the developer skills were, how much time and defects were saved by it being a redesign, etc. And these are small single developer efforts (now with numerous contributors). From everything I can gather, they are both excellent. So in this case there is no compelling advantage demonstrated for Haskell, and this supports your point.
The best spy books according to espionage experts
This is bad advice. Pitch does seem to be something you have or not (research suggests most kids are pitch perfect and lose it to various extents) but the other parts of singing well are highly technical skills and a teacher will help significantly. Larynx placement, anchoring, muscle relaxation, breath control... etc are all difficult skills to master.

There's a reason that so many pop/rock singers ruin their voices, it's because they don't get training.
The fire marshal rules take into account the size of each building and the number of exits. Newsom’s rules subject small churches and large churches to the same 100-person cap, regardless of building size.
Show HN: NPM module that makes easy to convert JSON to CSV
Nice retro nightclub feel
Let's start with the fact that Apple is forcing people to use an E-mail address as a user ID. That's just straight-up stupid.

How many members of the public think that they have to use their E-mail account password as their password for Apple ID and every other amateur-hour site that enforces this dumb rule?

MILLIONS. I would bet a decent amount of money on it. So if any one of these sites is hacked and the user database is compromised, all of the user's Web log-ins that have this policy are wide open.

Then there's the simple fact that everyone's E-mail address is on thousands of spammers' lists. A simple brute-force attack using the top 100 passwords is also going to yield quite a trove, I'd imagine.

Apple IDs didn't originally have to be E-mail addresses. They're going backward.
A quick ramble on the article's point about using a hybrid approach:

As the article says, hybrid algorithms can make good sense, where you use a clever algorithm to break down large problems into many small problems, and use another simpler algorithm to solve the small problems. As the article says, in sorting, it makes sense to use something like quicksort to break down large problems, and to then use bubble sort to solve the resulting small problems. In matrix multiplication, it makes sense to use the mind-bending Strassen algorithm (with superior time complexity compared to the naive algorithm) to break down multiplications of large matrices, and to then use the naive algorithm to solve the resulting small matrix multiplication problems. [0]

The threshold for switching over to the clever solution increases year on year, as hardware improves. Clever algorithms tend to behave worse in terms of branch-prediction and cache.

Apparently a similar thing occurs in large integer multiplication. [1] I'm sure there are plenty of other examples besides.

Related: Of all the known matrix multiplication algorithms, the ones with the best time-complexity are never used in practice, as their constant factors spoil things. [2]

[0] https://en.wikipedia.org/wiki/Strassen_algorithm#Implementat...

[1] https://en.wikipedia.org/wiki/Sch%C3%B6nhage%E2%80%93Strasse...

[2] https://en.wikipedia.org/wiki/Coppersmith%E2%80%93Winograd_a...
Gmail's IMAP interface does have issues, along with their repurposing IMAP folders as "labels", this causes many traditional email clients problems, including Thunderbird. My Gmail account causes Thunderbird to slow to a crawl most times. I am sure there is some Thunderbird liability as well, but I did not have this problem with other, large IMAP accounts that were not Gmail before.
The bug is not in the protocol. The bug is about the extra value addition that apple was doing by letting the user choose any other email address.
1. The account take over happens on the third party sites that use the apple login.
2. This seems like a product request to add value to user by providing a relay email address of a user's choice.
From the report- `I found I could request JWTs for any Email ID from Apple and when the signature of these tokens was verified using Apple’s public key, they showed as valid.`

It's not a bug with protocol or security algorithm. A lock by itself does not provides any security if its not put in the right place.
I think it's the general problem of infrastructure-like endeavors. "If you build it, they will come" absolutely applies to infrastructure.
I stopped watching when he gets question 7 wrong, which should be C...
In a few years, when people watch this historic footage, you have to explain why everybody is wearing masks.
NASA recently selected three teams to start development of new human lunar landers. Boeing's proposal was not one of the three selected.
Those people can curse all they want, but the airports predate their homeownership.
I remember the first time I read The Love Song of J. Alfred Prufrock. It spoke to me, powerfully.

I tried The Wasteland next, but I didn't get it.
Wondering if someone will take legal action. Port scanning still is legally a grey area in many jurisdictions.
Show HN: I wrote a single neuron neural network in COBOL just for the heck of it
It's a negotiation, and the hardware vendors seem to be 100% happy stepping away from the table and letting old hardware suffer.

They have a lot more leverage than we FOSS supporters do.
Are you advocating gun stores have to remain open for the right of the people to own a gun?

Why would anybody need a gun right now while their biggest life treat is a virus?

Please lord more riots with more people having guns would be a plead from Anders Breivik. Does that guy have internet these days?
I am not a lawyer, just an IT guy trying to use logic: the rights in the US Constitution and amendments don't exist. They are not worth the paper they are printed on, because reasoning like this can kill each and every one with the death of a thousand cuts: "However free the exercise of religion may be, it must be subordinate to the criminal laws of the country, passed with reference to actions regarded by general consent as properly the subjects of punitive legislation" (source: Wikipedia article Free_Exercise_Clause).

That reasoning tells that a law (the "criminal law") beats the Constitution by putting restrictions on a Constitutional right. First, it means the law should be considered unconstitutional by any decent logic, but SCOTUS decisions tells it is not. Enough cuts, rights are dead - free speech is the one that mostly exists, second amendment is heavily stripped in most states, fourth and fifth are regularly voided, probably a good lawyer can give examples for all.

What I am telling is that if people consider some rights should be limited, the Constitution should be amended, not ignored. Two wrongs don't make a right, if something in the Constitution is wrong (the rights are too absolute) then raping the Constitution does not make it right.

Please explain me where I am wrong in terms that use logic, especially for someone like me that is a complete foreigner (I live in Europe) and not familiar with these apparent wrongdoings. I am not saying anything in support or against this decision, I am saying this decision does not make sense in the context of the US Constitution text.
Vertical alignment of related lines.
Thanks! I've read the article - now, I need to read the other articles it references to ;)

> Which tool made a likable video does not matter to the viewer.

Agreed, what I want to provide is a way for people to build those likeable videos, very fast and easy.

From the article:

> Surprisingly, launching a mediocre product as soon as possible, and then talking to customers and iterating, is much better than waiting to build the “perfect” product.

Agreed. I've been gathering feedback for a while - that's basically why I worked on speed improvements / and better UI. Unfortunately that meant a looot of time. Basically, I had to change the underlying rendering technology which took me roughly 5 months. Revamping the UI - another 3 months. Needless to say, a LOT more than I expected.

> Do things that don't scale

I have a few emails for some small businesses that I'd like to offer this to try. The idea is for them to create really cool videos - really fast - for their social media.

I'm also thinking instagram / tiktok - this basically means vertical video - which is kinda' next on my todo list.

> growth is not always the right choice. If you have not yet made something your customers want ... it makes little sense to grow

This is what I need to figure out - if people want my product. And I'd like to focus on small businesses that want to improve their social media presence.

------

I used to read asmartbear.com, but then I ended up having no free time whatsoever. That is probably my biggest problem - working too much, and focusing too little on the business part.
It'd be interesting to implement this on a type that would defer all of these drop threads (or one big drop threads built off a bunch of futures) until the end of some major action, like sending the http response on an actix-web thread. Could be a great way to get the fastest possible response time, since then the client has their response before any delay on cleanup.
Ask HN: What do you use Twitter for?
I never used Twitter. But this year (2020) I do find myself going to specific people’s Twitter page from time to time. Just curious to know what people actually use Twitter for and what are the best ways to use it so it doesn’t become a Facebook feed where you just mindlessly keep scrolling or jumping within Twitter to others tweets and their pages.

My hunch is twitter can be a great source of what’s happening right now or what people that you are interested in have said. And I would like to use it for that but note sure if there is a easy way to do it beside exercising self discipline

So 1)what are you using Twitter for ? 2) what are your best practices to use it productively?
Ask HN: After-market forward collision warning systems for older cars?
Does anyone have positive/negative experiences adding after-market forward collision warning systems to their older car?

I have a 2015 MPV and just had a minor scrape on a lane safety barrier because I got distracted and drifted for a split second (I know - bad driving - I learned my lesson - I'm normally a fine driver but was having an off day). Anyway, so I was thinking, it should be fairly trivial for a camera system to detect the imminent impact and issue a beep to alert me to my slip-up, but I can't seem to find any online. Mobile-eye no longer seems to sell them.
Does anyone have any experiences to share, why this is or isn't a good idea?
The gun store issue in California is even worse because of the gun laws. You cannot lawfully acquire ammunition anywhere except at a gun store. You cannot lawfully acquire or transfer a firearm to another person except at a gun store. Lending a firearm to a friend in case of civil unrest is right out. And if you have a place to shoot right now, your ammunition supply is probably a little perilous.
When I hear people talking about programming as an art, I usually assume that the decisions they make about their code tend to be about how elegant and beautiful it is, not efficient and valuable. It's fun and satisfying to write elegant code, but your company hired you to produce value, not art.
Antidepressants work but they don't work for everyone and they are probably too quickly prescribed too. There are people that have had no improvements with talk therapy but have changed with a simple pill. I think that the problem is that the filters that point to the people that really need them are faulty and people that really can't benefit from their use are being prescribed them.

I suspect that there are no incentives to tighten the filters since it would mean less sales therefore less money to the companies that sell them.
I think the argument is just about unfair discrimination.
not wanting this is valid.

but at what point do you stand up and not let yourself be bullied? I think a half-decent lawyer can make a proper argument that this is not a benchmark.
not sure why a simple joke was worth a downvote -- hope the downvote made you a little bit happier somehow
> The AOSP browser was never competitive with Chrome

That's really not true, and not how it worked. Chrome was very late to the mobile game (first released 2012, a year after Android 4.0 / ICS was released) and its first few attempts on Android sucked. It was incredibly slow & laggy when it first finally came to Android.

It's obviously not a good use of resources to make two webkit-based browsers both targeting the same market, but it was a complete swap out from one to the other over a relatively short time-frame. It's not like the mail vs. gmail situation where it was actually two "competing" apps for quite a long while.
any questions please feel free to join our discord as well @ https://discord.io/ezyweb
I recommend these two free online/e-books by Niklaus Wirth:

Compiler Construction
https://inf.ethz.ch/personal/wirth/CompilerConstruction/inde...
How to build a compiler from scractch (if you read German, there is an even
more concise book by him, "Übersetzerbau)".

Project Oberon
https://inf.ethz.ch/personal/wirth/ProjectOberon/index.html
How to build a personal workstation including all software from scratch.
Clearly the government can declare them non-essential, and the highest body that arbitrates such claims has rules that California's implementation of the determination was equitable & constitutional. It is defacto legal, allowed, constitutional.

It seems what you take issue with is the definition of "essential". That's fine: but even if California is allowing businesses that are not truly essential to remain open, that doesn't change whether or not Churches are essential. A mistake by California in one are does not require that it apply the mistake elsewhere. And again: every type of gathering style similar to what would be experiences in churches has also be put on hold. Are you aware of any business that has a similar exposure profile as churches, and is not necessary for normal everyday survival (food etc.) that has been allowed to remain open? (Though even if you are, again such a mistake by California does not require it to double down on that mistake with other such gatherings.)
200K sites with buggy WordPress plugin exposed to wipe attacks
Even when robots can do this, the defiance of our physical limitations is beyond something we should be able to do. It’s the best of us as a species risking our lives for progress and similarly to something like free solo, even if I’m not capable of doing something so death defying it makes me feel alive to see people who push the boundaries of what’s possible so far.
I think that's an ungenerous interpretation of the parent comment. Saying they are comparable are not saying they have the exact same vices. But while they both did great things, IMO they also have done some pretty awful things, but more importantly, the awful things they did were given undue deference because of their greatness in other areas.
It has most of the features needed.

Everyone was trying to make a system simple and adopted, but if you want it to be adopted, it's going to need a lot of features. Also Google worked some real magic in getting Kubernetes being supported by all the cloud providers.

It's a framework that will enable you to do what you want, while being the standard.

You could write your script to do that in a simpler way, but most people already know the standard and it's easier for everybody to understand Kubernetes rather than your clever solution.
Or maybe people could stop buying houses next to an airport that has been around for 80 years and arriving surprised that people fly airplanes around airports.
sorry but that's just naive idealism, my wife has android flagship, a Samsung s10, she will receive one more year of updates, then she will be on her own, my daughter has iPhone 6S, this old device will receive iOS 14 soon.

my wife do not care about updates, she will not hesitate a second to get iPhone once she knows her social media or pictures is not safe on her android device, this is the issue Android have and Fuchsia have to fix.
As we know, rights are not absolute.

US law has developed such that commercial activities, including commercial speech can be subject to more limitations than non-commercial activities.

Also, US law has also generally held that political and religious activities are the most protected. This doesn't mean that anything goes, it is just that the government needs a really good reason to interfere.

If Covid-19 rules restrict religious practices more than some commercial activities I think we have a problem.

I feel the emergency stay should be left in place because the state is not equipped to measure the amount of irreparable harm that may be caused by interfering in an otherwise legal religious practice.
Minnesota Officials Link Arrested Looters to White Supremacist Groups
I was wondering why Lynx started spouting some nonsense:

$ lynx -dump https://wiki.factorio.com/Version_history

Looking up wiki.factorio.com
Making HTTPS connection to wiki.factorio.com
SSL callback:certificate has expired, preverify_ok=0, ssl_okay=0
Retrying connection without TLS.
Looking up wiki.factorio.com
Making HTTPS connection to wiki.factorio.com
SSL callback:certificate has expired, preverify_ok=0, ssl_okay=0
Alert!: Unable to make secure connection to remote host.

lynx: Can't access startfile https://wiki.factorio.com/Version_history
I have mixed feelings. This brings invitation to the operating system world. But it will track user behaviour from its core.
> I can understand banks using client fingerprinting for fraud detection

Why? What is it about banks that somehow legitimitizes this malware? They shouldn't get to pull out all the stops in order to prevent fraud just because it exists. There are some lines we can't let them cross. It doesn't matter how much money they lose.
Ask local singers or musicians. They know, or they know those who know.
Good old "cert replaced but apache/nginx failed to reload" has bitten me more than once...
Toyota, out of all companies, is planning on releasing an electric Proace:

https://www.autoevolution.com/news/new-toyota-proace-ev-sche...

Not exactly a minivan and probably won't reach the US, but it's a start.
My motto is...

Old coders never die
They just GOSUB WITHOUT RETURN
In fairness, based on the limited time I've spent in his company, Dan Luu is pretty bright.
I'm a vim + fugitive user who tried emacs for a year about 2 years ago. I eventually moved back to vim but the thing I miss from emacs is magit. It made so much sense to me. Loved it.
Consider a hypothetical religion that has worship which consists of something criminal (i.e. adherents kill for their god or something). I don't know the legal justification, but their freedom of religion would surely be trumped by my right to life, if an adherent tried to murder me :)
Plus, better isolation between driver code and other kernel code (which Fuchsia seems to bring; correct me if I'm wrong) would be good for everyone, since you can be relatively assured that running vendor-provided driver blobs is safe.
Same.

The Model X gets pretty close, but is way too gimmicky with it's touchscreen everything and cutesy doors.

A modern minivan is already the most sophisticated vehicle on the road. I just want one in electric.
Thanks for sharing these. It is still surprising to see only ~250 employees out of ~45,000 signing the letter about politicians to posting advertisements on the platform that include false claims. My original questions still stand for the remaining 44,500+ employees
Show HN: Mathlore, Your Math Knowledge Base
But how much of that cost was initial R&D vs what SpaceX was doing?

It's hard to compare costs given that it feels like much of NASA space development was science research into how to actually do it, paving the way for future projects.

There are many examples of successful commercial programs that could only exist because of huge ("unprofitable") government R&D behind it. Google maps, the entire internet, commercial space flight, commercial aviation...

I'm not arguing against their success, it's remarkable. I just wonder if this is more nuanced.
Yeah same with me...first booster landed was significant. I was hoping to see it this time as I was watching it with my family and they never saw it before...and it's too bad both live feeds (on the rocket, and boat) cut out...and the next shot the rocket magically is there.