skysight-inc/HackerNews huggingface dataset:
Reinstalling Firefox on a Mac is not the same as doing a Firefox Refresh. The former only touches the executable while the latter cleans up cruft in your Firefox data (potentially lingering around from legacy extensions).
I don't know if you meant it to parallel the Bezos quote about blue origin / the desire to push our species out across the solar system but it came to mind right away when I read what you wrote because I have been thinking along similar lines:

"The solar system can support a trillion humans, and then we'd have 1,000 Mozarts, and 1,000 Einsteins. Think how incredible and dynamic that civilization will be," Bezos boasted during a speech at New York's Yale Club, which was transcribed by Business Insider.

I wonder if can't figure out something as simple as how to allocate the basic rewards of our system socio-efficiently if the future will turn out more like "The Expanse" than "Star Trek". And if we focused on simply getting all the near-Einsteins out of the patent office (as you said) here on Earth first how much faster the goal of colonizing the star system would be achieved.
One thing that amazes me about Dwarf Fortress is that the creator(s) don't use version control[1] (as of 2014, things may have changed):

"I don't use version control -- I didn't like the feeling of having the code get committed into a black box thingy with no immediate upside."

I can't fathom how you can manage the complexity of a game like DF without a VCS.

[1] https://www.reddit.com/r/IAmA/comments/1avszc/im_tarn_adams_...
> Click bait paper.

The "time reversal operator" and "time reversal symmetry" are usual technical terms in Quantum Physics, the authors didn't invent them. In an advanced quantum physics course you get 2 or 3 weeks about them, and the profesor will spend a long time explaining what they mean exactly.

The problem is that the name is too catchy and it generate a lot of misunderstanding when they are used in the press coverage of the technical articles.
If your AI can accurately label my training data, why wouldn’t I just use your AI for my application?
Multithread w h e n ???

Also, early embark setup fatigue is real. Setup the stockpiles. Plan the rooms. Have the plans outpace your current productivity and have it take way too long. Do this every time.

Once that's over, though, you get to enjoy sorting through droves of migrants, assigning each to the tasks they're most appropriate to or which need the most dwarves right now (the game actually approximates this automatically in that it generates migrants vaguely in reflection to the fortress's needs, but it's not like it assigns all burly, tough, slow-to-tire dwarves to your melee squads or that talented bonecrafter to more useful crafting jobs, so it's up to your manic OCD). Do this every season.

Somewhere in there, have some !FUN!.
To conform with W3C recommendations, for one thing:

"Content authors SHOULD use Unicode Normalization Form C (NFC) wherever possible for content."[1]

It's a SHOULD rather than a MUST. Non-NFC content is not a spec violation, but using NFC is strongly advised.

[1] https://www.w3.org/TR/charmod-norm/#normalizationChoice
Those seem like potential bugs in GCC/Clang - that doesn't say whether GCC compiled with GCC or Clang compiled with Clang would produce the same warnings. Does GCC compile cleanly with gcc -Wall -Wextra -Werror?
States Begin to Crack Down on Broker Abuse as the SEC Dithers
It's a roundabout way of assuring the existing community that the integrity of the simulation/game is the same as always. All of these mods are memory injection/watching, but nothing is being done to circumvent the modders.
I would basically ignore any textbooks or "tutorials" and just start with drawing first, which has the advantage that you can ignore colors. When I was 19, I learned how to draw over the course of 3 years, by using standard printer paper, a pencil and photographs to copy. It was incredibly frustrating during the first few days, but you will get better very quickly. After a few weeks, you will realize that your perception of an image (and your idea of drawing) will change completely. You will see an image in 3 dimensions, and you will quickly learn how you can add "depth" to an image. It's difficult to describe, but basically it will suddenly feel like your pencil is "diving into" the picture you are drawing, as opposed to just scratching on the paper surface.

Something I did not expect was that the other major thing you learn during the first few weeks is not how to draw, but how to fix mistakes you made. This was an important realization for me, because it extends to many other professions as well.

After you have copied a few images, you will realize the shortcomings of your tools (paper, pencil, eraser) and you will start to look for other pencil types or better quality paper. All of this will come naturally after a while, you don't need textbooks for that, and you can apply this type of learning to many other skills afterwards, because you will have developed an immunity against these frustrating, frustrating first days.
Normalization has nothing to say about what happens if you have a string containing invalid surrogates - you have an invalid string at that point and normalization won't get you into or out of that situation - it only affects how valid characters are composed of code points.
Just look at Facebook’s recent history, plenty of examples there.
Speaking from my previous experience of running a software testing company, I am skeptical about scaling In-house professional team. Is In-house workforce cost effective ?
> no evidence has yet surfaced that would vindicate either party.

Except for two brand new aircraft crashing within five months of each other with all souls lost.

But you're right, other than that, there's nothing.
Mind the Architecture-Code Gap
Ligatures, which are mentioned in the article, are a good example of the distinction between canonical and compatibility forms.

If your input contains "traffic", you don't necessarily want NFC to insert the "ffi" ligature and turn it into "tra\ufb03c". The ligature is generally a poor choice in a monospaced font, for example.

Similarly, if you've gone to the trouble to insert the ligature, you don't necessarily want NFD to strip it out. However, with NFKC or NFKD, a search for "traffic" will find the string.
NTSB isn't the NHTSA, totally different agencies.
making fake accounts only gets expensive if you need to blow SIMs on them. if you don't need SIMs, your only big operational cost is residential ips (via botnet), which aren't all that expensive
In my youth I was training to be a portrait gallery artist and studied privately in artist studios throughout my twenties. I largely didn’t go that route professionally because 2008 happened and other opportunities presented themself, but learning to draw in order to paint is fundamental.

The single biggest issue novices have with art, whether painting or drawing, is edge control and handling values, everything eles is largely practice observing and studying.

The best way to learn edges and values is drawing, lots and lots of drawing, critiques, and master studies. A master draftsman can pick up a paintbrush and be proficient quickly, but it’s extremely difficult to skip that step if wanting to jump straight to painting.

Largely I don’t know your goals, if it’s just to paint for fun, ignore the advice, learn the technical side and enjoy yourself. If you want something nice looking as well, draw draw draw.
A critical flaw in Switzerland's e-voting system
Are you sure about that? Insurers and primary care doctors are often very dismissive of symptoms, and may invoke the (wholly innocent and well-intentioned) arguments of researchers to deny treatment. That's not the fault of the researchers, but conversely researchers need to be mindful of how their work might be employed in the service of economic rather than clinical considerations when developing their hypotheses.
I just had a quick look - indeed, the level of detail in the ripgrep blog post is impressive. Many thanks for the link!
That's not really a good argument. Taken to the extreme that'd be saying that JS engines should intentionally be slow in order to be "secure". JIT the code then inject a bunch of nop loops everywhere - you'd still be "preventing" meltdown, spectre, and rowhammer, but waste less power doing it.
The website defaults to Danish for me, coming from a Swedish IP.
How dare you not know what pro rata means! :)

Happy to help. Be well!
Any impact on Fuchsia, I wonder? Or a much more short-term change?
DF already has graphical tilesets, right? This is just a packaging of them?
If nothing else this situation has made people more familiar with Boeing’s products.
We detached this subthread from https://news.ycombinator.com/item?id=19377601 and marked it off-topic.
Yes, this. It's not even limited to "patent offices" (which I take to mean places of menial labor).

I know people even in supposedly high-value intellectual workplaces (like academia, where I am) who don't find any value in their work but stay in it for completely external reasons which have nothing to do with knowledge-generation (family/PI/societal expectations, fear of disappointing others, fear of being unprepared for the 'real world').

I agree with the point that it's the pressure to do anything that keeps people[1] in shitty lifestyles.

[1]: using "people" to mean those who have sufficient privilege to have the flexibility to choose their work.

edit: word
They have designed the whole android interface to scatter the settings around so it is very difficult to turn off many of the privacy-invasive features. And even if you manage to turn them off, somehow they always end up turning themselves on again.

Everybody working for this company should be ashamed.
Also, for many (?) to most (?) people, flying is unnecessary, added risk, while for the same group of weasel word identified people, driving is an arguable necessity.

EDIT: Added more weasel words.
Humans are the only species on the planet that systematically exhibit selfless, cooperative behavior with non family members. Our notions of fairness likely have strong genetic components. Indeed, the genetic foundation for our conceptions of fairness almost certainly must have preceded our ability to consciously reflect on the meaning and implications of fairness.

I say this because while philosophical and game theoretic models are interesting and informative, in the 21st century we really should be looking to our unique genetic evolution for better answers.
I'd bet against that rumor with 50 to 1 odds.

If there really was such a memo going around Boeing that would certainly be leaked. The leaker would probably due so publicly as well, as they would literally save lives and easily be free from retribution.
You need to target the right audience with platform limitations, your best bet is Google Ads, Search Ads for short-term growth where SEO is not available for business growth. I write about how to grow a business https://www.growth.services/
I know some people from Cloudflare frequent HN so I'll ask here, how are you guys getting the data to label?

You said you get it from the traffic you serve, but wouldn't this be a privacy issue? If I host a wordpress blog and use cloudflare, does that mean there's the possibility of a human reviewing a login request, potentially revealing a user's password?

(Disclaimer, I use cloudflare for personal projects, and yes I know cloudflare could be recording/MiTM everything anyway - and they need to MiTM to provide their service, however I generally trust them)
I fail to see what your point is. You believe the totality of all U.S. healthcare spending ought to be viewed as a tax because - using your statement - 1/3 of the people receive healthcare via a department of the federal government?
Why? The productivity is there.

95% of the labor input of farming has been wiped out over the past 200 years, and yet hunger is a smaller problem than it has ever been in the course of human history.

The anarchist Bob Black had plenty of interesting things to say about this, but a good generalization of one of his key thoughts is that any job worth doing will have people volunteering to do it. If no one ever had to want for anything in terms of food or shelter, we'd still have firemen. We'd still have doctors. We'd still have farmers. We'd still have teachers. These are all jobs with intrinsic meaning, beyond the paycheck.
See: Healthcare Insurance Companies

Employs millions, but is ultimately a nationwide make work program to satisfy congressional districts. USA encourages a byzantine system that substitutes waste for the appearance of choice.
I loved my Nexus 5... but the pixels have been incredibly disappointing in all respects save for the camera.
I'm not saying these businesses should be illegal, simply that there are additional responsibilities on them once they scale. Post-monopoly, maybe "significant market participant" would be better terminology.

There are two considerations that contribute to the ultimate consumer ills:

(1) Do I, as a user, have robust choice of alternatives with equivalent functionality? (Absolute market share * , coupled with self-sustainability)

In the case of the Android / iOS duopoly, I do not.

(2) Is the owner of the product using its dominance in such a way that users of the product must contribute post-initial-sale revenue to that owner?

In the case of Android & iOS, I must.

Monopolies will arise naturally in technology. And they're healthy: FAANMG deliver amazing technologies.

But a single choice should not allow a company to passively leverage your demand ever after (e.g. by attracting suppliers, from whom they can then take a cut). This extends beyond marketplaces and app stores, but they're the current offenders.

Amazon's shopping marketplace is the trickiest example. Is Amazon a "significant market participant" in online sales? Yes. Does the Amazon seller marketplace allow Amazon to extract additional revenue from suppliers by gatekeeping access to Amazon users' demand? Yes.

In Amazon and Walmart's cases, they should probably have retail cleaved from their logistics chains.

* I'd put this number low enough that the total number of large competitors should be sufficient to promote true choice. By gut, 2 is probably too small, 3 seems dicey, so let's say 25%.
It may not constitute a new copyright (like a database copyright on a new collection of stuff copyrighted by others), but that doesn't invalidate existing copyrights and the license requirements under which the copyrighted material was used.

But I'm not a lawyer, so no idea how the interactions are in that situation. The closest analogy I could think of are sampling in music: how much must the original works be atomized before they don't count anymore?
https://news.ycombinator.com/item?id=19380990
And what's crazy, is it's so obvious, and so easy that every other chat app out there has basically converged on exactly the same fucking thing.
Maybe this is a reflection of the recent loss of respect the U.S. has been facing in the last couple years. Other countries are feeling less inclined to defer to our judgement.
Even a short novel is fine. Outside of the points you listed, I think shorter is better for potential readers as well.

I am a pretty avid reader and would never pick up a novel by a first time published author that is 800+ pages; the time (and potentially monetary) investment is just too large. On the flip side, I do pick up books by new/unheard of to me authors that are 250-400 pages long.
I read The Dispossessed about 5 years ago and didn’t have any strong reactions from it. Then I read LHoD a few months ago and was blown away. So much so that I’m curious to go back to The Dispossessed and see if my opinion of it radically changes this time around.
Sorry, my earlier use of the word subset was a mistake and I have edited the sentence in question to say "within the purview" which is more what I had in mind. I appreciate your reply and do agree with your final statement, though I'm not really sure on the idea of restricting the definition of language as you've described and personally have trouble finding such delineations.
Since they live around Seattle, maybe they should consider immigrating a few hundred miles north to Canada? They might qualify under the self-employed artist category?

https://www.settler.ca/english/immigration-to-canada-for-art...
I think they took that from Elixir? This is done also on elixir docs!
> I've discontinued use due to the high cost […]

I’ve given away 30+ SublimeText licenses in the last 5 years, mostly to students.

If you cannot afford paying $80 for a license, ping me via email and I’ll buy one for you.

My email is 0x636978746f7264732f61742f676d61696c I’m looking forward to talk with you.
those are two very different points.

the first depends on what you consider "worthwhile". for example i think the advertising industry could disappear without detriment to society.

but agreed on the second point, as long as there are problems, there is work to do
There is definitely some room. As usual, it depends. I'm away from the computer, so I haven't had a chance to look and see if the OP's benchmarks are published. So it's hard for me to say anything specific at the moment.

In the literature, there are generally two different variants of Aho-Corasick. The traditional formulation follows failure transitions during search, which comes with overhead. In effect, it's an NFA since search can traverse through multiple states for each byte of input that it sees. The other variant is the "advanced" form, which is just effectively turning the NFA into a DFA by precomputing all of the failure transitions into a single table. This can be quite a bit faster depending on the workload, but obviously uses more memory and takes more time to build. My library supports the DFA version, but it had a bug (which has now been fixed) which prevented the OP from effectively benchmarking it.

The OP hints that some substantial number of samples use a very small number of patterns. Sometimes only one. In that case, it probably wouldn't be best to use Aho-Corasick at all. Instead, it should use an optimized single substring search algorithm, such as Two Way. Even for multiple patterns, if there aren't that many of them, it might be better to use Teddy from Hyperscan.

This article is fairly timely. I'm almost done a rewrite of my Aho-Corasick library. It will bring some small performance improvements (but more importantly a simpler API), and I hope to move the Teddy algorithm into it at some point.

As always, specific workloads can often have their performance improved quite a bit.
That's a lot of tracking, uBlock blocks 13 domains before even loading google tag manager.
> Clearly there was plenty of room for speeding up our string matching. We considered binding the Rust library, but due to the way that Haskell’s foreign function interface interacts with the garbage collector, passing a string to a foreign function requires copying it. That copy alone puts any foreign library at a significant disadvantage, so we decided to see how close we could get in Haskell alone.

It's a shame Haskell copies strings across FFI boundaries, because binding the Rust version would have been almost as fast, with (presumably) significantly less effort.
I appreciate the use of Discourse for this project, but unless the community is substantially similar to HN I don't see the value. A nontrivial number of links on HN deal with health (I'm thinking about recent stories related to dietary habits, sleep quality, and depression). And while these also appear elsewhere (Reddit, Twitter e.g), what I really value are the comments from this community that are well-moderated and on-point. Without the HN community the links on their own yield little value.
It wasn't just Kindle. There were dozens of really high quality book reading apps that either sold old or hard to find books, comics, or even mangas. All of them evaporated over night once Apple forced the 30% cut. I'm still very bitter about that move.

Apple even went as far as making some Steve Jobsian rule that you had to sell your book for the same price on the web as you did in-app. So you couldn't make up for the 30% cut. That was a pure bad-faith move and Apple only recently rescinded that requirement.
DuckDuckGo is pretty much just Bing with a duck taped over it though.
Hey Pierre

This is great! I shared it with my cardiologist cousin and he says its epic!

Did you use word press to build this?
the issue is also in EU:
Is Facebook down? Messenger, site, app and Instagram hit by issues[1]

[1]https://www.manchestereveningnews.co.uk/news/uk-news/faceboo...
There is also HUGE amounts of money involved. Especially huge ramifications come to the fact that you could either have extra 10 billion dollars paid out to CFS claimants, or you could spend them on your pet projects....what would one with power to decide the outcome of that do...?

Only the good things, of course, because they are all angels.
I always read about Dwarf Fortress in HN and it always interested me. But some elements, like the ASCII art, always seemed to me as entry barriers purposefully built to maintain a protected subculture that I had no interest in being part of. I just wanted to try out a good game.

So this comes as good news to me, I'll probably give it a try now with the tile graphics.
Since this seems to be more serious than expected, do you mind getting in touch? We want to see how we can help.
iOS Accessibility Scanner Framework
The faithful believe that the very billionaires/trillionaires who have pillaged all their holdings from the public, or who inherited their holdings from persons who pillaged it from the public, will magically be willing to float all of society following automation.
A, but not B. Many people are doing bullshit jobs. But there are also plenty of worthwhile things to do. And frankly, a lot of people would be doing them, if they didn't have to spend much of their time on the bullshit job they need to justify their right to eat.
Seconded. Would also love to know these things.

Side note: Would definitely change the title as it comes across a bit...baity.
Something that's a huge fucking hassle and a hugely inflated monetary cost, so you get them from India with Bitcoin?
A Drug Kingpin Ran His Empire from a Laptop, Then Snitched on His Own Assassins
UCS-2 refers to the UTF-16 encoding of the first plane, defined when there was only one plane's worth of assignable space. UTF-16 extends UCS-2, and defines the reserved surrogates, thereby introducing the possibility of invalid surrogate usage. The parent post is referring to that (so it would be more accurate for the parent post to have said "UTF-16").
game has a z-index. so you can build down (or up) into mountains and such. I haven't played the tiled version, but maybe this is its way of showing depth.
Every friend I’ve turned onto either game was basically lost for months, then returned to the world like a shipwrecked survivor. It was all long beards and uncut hair, wild eyes and impossible tales. These games are so good they should come with rehab.
I wouldn't denigrate Intel or Low Tech Magazine as greenwashers. They have put more resources into actual environmental efficiency than into advertising their efficiency. But they have both made some decisions that prioritize conspicuousness over effectiveness.

I find it at least a bit difficult to believe that either Low Tech Magazine or Gauthier Roussilhe simply don't know any better about optimizing images for compactness at this point. Surely someone has tweeted advice to them even if they didn't originally know. Maybe that's my own failure of imagination.
I recommend testing your responsive site on smaller mobiles (I’m on an iPhone SE and your site is too wide for the screen)

Edit: it’s the “Create Invitation Now” button pushing the width out too much.
Facebook is down – “increased error rates”
No, it uses the open source Discourse forum. https://www.discourse.org