skysight-inc/HackerNews huggingface dataset:
CSS extendable through Houdini API
Good job, can more companies follow the lead now? Btw when I see that banner - I always reject the option and still have not experienced any bad experience from website.
The whole JavaScript SSR/SSG/hybrid app scene is changing too fast to be driven by anything more substantive than trendiness. Reminds me of dot com hysteria.
Unless this is accompanied by actual technical detail, it sounds like they just re-labelled all cookies as "essential" and called it a day.
Agreed that the standards make things complex. However, some of them, like OpenID connect are not required for several apps that want just simple email password login (an example). This is where our idea of modules (or recipes) come from. If you choose a module which has nothing to do with OpenID connection (or similar spec), then you do not have to deal with it's complexity.

So essentially the way we hope to solve this problem is through our modular architecture. You can start off simple and then just keep adding the modules you need instead of it all rolled into one implementation
Are you a Randazzo’s devotee? Also curious about data science prospects in the area or remote, tbh
You might be intested to learn how sellers on Amazon utilize this type of review fraud to perpetuate further frauds.

https://news.ycombinator.com/item?id=25038734
>Nginx will likely do something similar, very soon.

Ahh the oracle of Delphi...if they do that, everyone will change to caddy or apache and that's exactly why they don't do it.

Amazon/Google etc can give a shit about nginx, if they change the licenses they will just hurt themself.
And already a plot point in those Fantômas movies from the 60s with Jean Marais and Louis de Funès.
Sorry about this! Do you mind sharing photos so we can improve the model?
What makes you think those "super-intelligent" people would all agree what "do things right" means? What makes you think they would side with the Ethical AI group at Google? As an example, John von Neumann was as "super-intelligent" as they come, and yet he made it very clear he wanted to nuke Soviet Union.
Is the creator economy winner take all?
HiCanu achieved that a year ago. WENGAN is a worse assembler with clearly more misassemblies. It amazes me that this level of paper can be published in Nature Biotech.
I’m sure Apple had much more time with ABBY than ABBY had with Big Sur ;)
For a while I did that (my wife still does) but for any low value stuff it is nearly always cheaper on ebay or Aliexpress - there is literally no benefit to me buying from amazon any more.

My wife still buy a huge amount from there though, but returns a fair amount.
But how many products/companies are doing this? If there's 500 different products/companies offering $20 gift cards for 5-star reviews you can milk that for awhile and spread the word to others who are also in on the scheme.
> No EU lawmaker has ever said GDPR will be enforced worldwide

It literally takes 3 seconds to analyze the game theoretical effect of such a law to recognize its reach is well beyond Europe and therefore also clearly understood it to be such when passed.
I know a few people that work there. It's a normal tech company, like many others. There is nothing secretive about it.
Samsung should be good enough for anything but the super cutting edge (TSMC "5nm"). The Nvidia 3000 series GPUs for example are definitely the most powerful GPUs ever built and Samsung fabbed those.
The NSA just released the preview version of Ghidra Debugger on GitHub
actually the first release was flawed, but I still liked unity. it's sad that it was so tangled to ubuntu.
It really shits me that a lot of them you can't even deny it. They just have a button like "I understand".

WTF is that...
Have you seen any syscall implementation?
I'm frustrated that most of the really well-paying positions in my area of specialization are with companies like this.

TL;DR

Sometimes Amazon, Facebook, or Microsoft posts a job opening with very special skill requirements, which I probably satisfy. And sometimes I'm actually tempted to apply. But (fortunately) I always get a reality check regarding what kinds of business practices I'd be working to facilitate. Suddenly the grass on my side of the fence looks a lot greener.
This may be the wrong place to ask this but something about Databases and Pebble DB has been making me curious, and I’ve been loving reading what CDB puts out.

For a single node, strictly K/V workload, does CDB offer any advantages over Pebble? Does pebble have similar concurrent write issues like an SQLite? I wouldn’t think so because it’s split into multiple files.

Then one step further, again for a purely KV workload, if all I need to do is add/delete/update/find a key, would a solution like Couchbase be useful compared to Pebble?

If you even linked an article I would love a starting point.
It's also related to how long breastfeeding is continued and to whether you have allergies (or other reasons to start mouth breathing).
Haskell does a nice job with this as well. There's a lot of machinery available for dealing with error handling, much of it through typeclasses.

format :: Maybe Int -> String
format = maybe "No Int Provided" show

formatIfFormatterAvailable :: Maybe (Int -> String) -> Maybe Int -> Maybe String
formatIfFormatterAvailable formatter int = formatter <*> int

The latter will work with any error handling type, not just Maybe.

formatIfAvailable :: (Int -> String) -> Maybe Int -> Maybe String
formatIfAvailable formatter int = fmap formatter int

And so on. Using a combination of functor, monad, and applicative typeclasses, you can get really ergonomic error handling. It can be a little confusing to see it at first, where during parsing you have expressions like

data Entry = Entry Username Date Dollars
parser :: Parser Entry
parser = Entry <$> usernameParser <*> dateParser <*> dollarsParser

What the above is doing is "first try to parse a username, then try to parse a date, then try to parse a dollar amount, and if they all parse then return an Entry object with all that data". This is a lot easier than writing out something like 3 nested if statements, checking if any of the parsers returned null each time, or trying to use GOTOs or whatever.
I am just watching the British "Supersize Vs Superskinny" series.

The heavy articipants have serious addiction problem, obviously. The question is whether some foods are inherently addictive, at least for some people who are more predisposed to food addiction.

There are some obvious commonalities in the diets of the superfatties: pretty much every one of them consumes a lot of pizza, fries, soft drinks and various fat-and-salty snacks. "Normal" cooked meals that were the staple of nutrition before the advent of fast food are almost absent from their diets.
They reference this paper:
https://github.com/microsoft/Bringing-Old-Photos-Back-to-Lif...

For which the models are available online. No need to train in this case.

If this was a new project and you were starting from scratch but already had a clean dataset, 0.5 to 3 days of work (excluding training time).

The model is a VAE so I would approximate less than 2 days of training time on a modern GPU.
Welcome to the "no free software world", now your are in the same position as if you give your customers a Oracle-db access.
Rosen: Censorship-Resistant Proxy Tunnel
Interesting take, and who would the seller complain to about the modified review? Amazon? "Yes Amazon, we paid this customer $20 for a five star review against your policy, and they changed the review to be more honest after they got our money!"

The only problem might be if Amazon decided you were affiliated with the scammy seller and penalized your account or blocked you from buying.
> Why not just let browsers controls who sets what cookies?

This is actually the case, what do you mean? All browsers that I know of (firefox, chrome, elinks) allow the user to control what to do with cookies.
The way church and state are supposed to be separate (lots of potential comments here, but let's move on), we should have a separation of money and politics. And for reasons that are quite similar.

It's a public office, where public servants work, for the good of everyone, not for personal enrichment. It's a job just like all the others. It should not be a place where oceans of cash keep sloshing around.

No more lobbying. No more private funding of politics.
The more I fret about keeping up with the latest and greatest tech, the more I need to come back to stuff like this. Words are fun too, and creativity isn't limited to building startups.

-Someone who majored in neither comp sci nor literature.
I don't think you are doing the correct comparison in your article. BSDiff is two steps, the first step is calculating the binary subtraction mappings, and then compressing these mappings with a compressor. Colin Percival used zlib compression in his original bsdiff paper, but the performance of zlib is not great. If you really wanted to compare zstd deltas with bsdiff you need to replace zlib with a modern compressor like regular old zstd.
Beethoven and Freedom
Would love to know what is preventing you from considering SuperTokens
> Robinhood executing orders at prices that are not only worse than what is available on the market, but also worse than competing brokers

This sentence doesn't make much sense given how PFOF works. It would make sense if it were flipped around and said "not only worse than competing brokers, but worse than what is available on the market" because brokers typically provide retail traders better than what is available on the market (assuming: public exchanges = market).

I agree with GP that the press release suggests that Robinhood was not giving worse prices than NBBO, but was instead giving prices better than NBBO (like every broker), but intentionally not _as good_ prices as other brokers, in exchange for greater PFOF.

I am not fundamentally against PFOF, but the "honesty" required on the part of the broker in situations like this has always troubled me, and it's interesting to see it rear its head. I think an ideal market structure might keep PFOF, but in a more public way, such that payments were more transparent/competitive in real time, and not something arbitrarily negotiated between brokers and wholesalers.
It's mind boggling to see people embracing protectionism in 2020.

We are doomed to repeat history.
Strangely enough (?) I have not had many problems with PDF, certainly no more than with other document formats. I often use tools like pdftk [0] (as found on many Linux distributions) to split sections out of PDFs, create new ones out of single-page PDFs created with ImageMagick, create odd-even page versions etc. I generally do not touch the more "advanced features" like embedded JS (which I have disabled in all readers which support it), I just use it as a document format which more or less guarantees the resulting document looks the way it was meant to, plus or minus a few fonts. For that purpose it works works well enough.

The "bunch of jpgs/pngs/pick your poison in a tar container" format you describe exists in a fashion: Comic Book Archive, a format meant for and mostly used for comics. It consists of a compressed archive which contains sequentially numbered "pages" which can be JPEG, PNG or other image file formats. For pure image documents it can be used as a replacement for PDF but since it does not support text it can not be used for scanned OCR'ed documents. DjVu [2] does support a text layer but that comes at the cost of complexity, it is far from the simple container you propose. Since an OCR'ed text layer needs to save not only the text itself but also the location on the image for each character I don't see any way to avoid complexity here.

[0] https://www.pdflabs.com/tools/pdftk-server/

[1] https://en.wikipedia.org/wiki/Comic_book_archive

[2] https://en.wikipedia.org/wiki/DjVu
I get requests to /wp-login.php (and the like) on my simple Haskell web app hosted on my university's servers. They're quite persistent and I'm not even sure how found the URL to my app in the first place (the format is something like universityname.com/~userid/projectname, and I haven't linked it anywhere).
I believe Medicare is funded like Social Security, where the money you pay in pays for benefits right now, and when you retire, other people will be paying the money that actually goes to you.

They can't give you that 3% to invest yourself because then they have nothing to give people that are already retired.

> But I guess I'm just a dumb peasant who can't take care of myself.

Here's the rub. You, and many people, are likely able to manage that yourselves. Some people can't. They may already be poor and behind on their bills, so they'll put that 3% towards fixing the transmission in their car that hasn't worked for 3 months. They might be an entrepreneur with a poor sense of risk, that empties that money to start an underwater basket weaving college. Or they might just be bad for money.

If we let people manage that themselves, what do we do when someone has to retire because of medical issues, but can't afford health insurance or the medical care they need? Do we just let them die? If we treat them, then everyone is subsidizing their healthcare, at which point you're investing 3%, but you're also paying a 1% tax to help cover all the people that didn't invest their 3%. At a certain point, the most sensible thing is just to not save your 3% and join the people the government takes care of. At some critical mass, we're just back to Medicare.

Of course, if we're willing to tell people "You should have saved money, we're not going to help you. Please die close to the graveyard to make our lives easier." then that arithmetic changes dramatically, but I don't think that's a world I care to live in.
They'll remove product ratings for a particular seller if enough people complain.
I think it's more about the general stance that OSS is in general technically superior, than about particular projects. The problem that must be "explained away" -- according to the article -- is not a particular flaw of a specific project, but the observation that OSS is not, in general, technically better.

TFA states that OSS, by claiming it's technically superior, must defend itself when it's not superior. On the other hand, FSS must not defend against technical flaws or limitations because it doesn't claim it's technically superior, only that it respects user freedoms better.
Thx for posting. A long but amazing read.

You are an inspiration. Please keep up the good work.
> You're not saying Amazon needs to spend $20. You're saying Amazon needs to buy one of every product on Amazon that gets a complaint.

Amazon, being one of the largest and most successful companies in the world, can afford to do that and then some. Yeah, it won't be exactly $20, but it will still be a tiny amount for a company that size.

I mean, "inspecting the products you sell for compliance" shouldn't be an optional thing, but a basic function of a retail business.
No it's not. It's pretty open overall. People sometimes discuss tech/business details in front of porn scenes as well because you have to. And perhaps among the first few questions HR is going to ask if you are OK with working for a XXX company (they didn't say it directly on my case but hinted enough) during the recruit process.
Solar Panel Waste: The Dark Side of Clean Energy
I wonder what is the effect of the widespread loneliness on the willingness and ability to cook.

If you are two or a family, cooking for the others to enjoy is a pleasure. If someone lives alone, I can see why they rather eat something quick-and-dirty.
I guess I'll be that guy, since everyone else in the comments is praising the post.

This feels twee and goofy, at best. Not sure why it's on the front page.
Protect your S3 buckets from breaches
In this post, you will learn the most common breaches involving S3 buckets and how to protect yourself, so you don't become the next victim.
I didn't say 2500 raters players look 15 moves in advance in games (though in some simple endgames they can see farther than that). I said that they can see 15 moves in advance when they spend weeks (or even years) before the game preparing their openings. It isn't unheard of for players at the >2000 level to pull out a planned novility 15-20 moves into a game - a position never before reached in chess that they prepared for one specific opponent in a tournament.
This was the article that sold me on the Free software / open source distinction years ago. Everything started to make so much more sense afterwards.
I'm not arguing for actual news*papers. But Facebook and Reddit and other such aggregators are killing even local forums. They're sucking the local monetization into a US based black hole (because they then proceed to dodge taxes in the US).
Explanation for non-native English speakers:

Guvf fgbel vf jevggra hfvat n frevrf bs Ratyvfu jbeqf naq svkrq cuenfrf gung abeznyyl bayl bpphe va n artngvir sbez, arire va n cbfvgvir sbez. Ubjrire, gur nhgube gerngf nyy bs gurz nf univat cbfvgvir sbezf gung jbhyq zrna gur bccbfvgr bs gur artngvir sbez. Guvf vf fhecevfvat naq shaal, ng yrnfg sbe angvir fcrnxref jub unir arire frra gur cbfvgvir sbezf orsber naq znl unir gb fgbc naq guvax nobhg jung gurl jbhyq gurbergvpnyyl zrna.

Rknzcyr: abaqrfpevcg (glcvpny, trarevp, beqvanel), qvfneenl (pbashfvba, punbf) → qrfpevcg (erznexnoyr, rkgenbeqvanel), neenl (beqre). Gur ynggre gjb jbeqf ner abeznyyl arire hfrq guvf jnl va cenpgvpr.
We use httponly cookies too. Yes, we wrote a blog post on cookies vs localstorage too - that you can read here:
https://supertokens.io/blog/cookies-vs-localstorage-for-sess...
How would you count unique users without processing any records corresponding to particular users?
You could have the commit command do rename-detection and store the result.
It should be pointed out, the rich does not refer to the 1-10%ers as many HN visitors are.

It refers to the ~0.01%.

I'm sure many of us are unhappy about losing the SALT Deduction under Trump.
That's true of the hard sciences as well, not just the soft ones. The types of observations you think to make, the types of experiments you can perform, are "laden" with your theory of what there is in the world:

https://en.wikipedia.org/wiki/Theory-ladenness

Scientific revolutions often start with puzzling "errors" in the measurements, and end up re-defining terms so that the new "correct" theory makes the error go away. But you're still theory-laden: the new theory is itself subject to eventual revolution.

Even really fundamental concepts like mass, length, entropy, and temperature undergo redefinition. When they do, the way we measure them changes. The old way, which was considered scientifically solid and sound, seems quaint and backwards in retrospect.

That's even more obvious in soft sciences, where the terms are even less rigorously defined than notions like "mass". I think it's important to recognize it in the hard sciences as well, because it's easy to get complacent thinking that we have all the terms perfectly defined. Scientists are human regardless of their field and are always burdened with assumptions that they don't realize.
Amazon is still ok, but you have to know exactly what you're after. For example, if you want "kitchen knife" that's a no go. if you want "robert welch kitchen knife" there's a chance that it's cheaper on Amazon, but not by much, if at all. In other words, as a search platform to find items it doesn't work anymore, as a place to buy, sometimes. That's just my experience lately.
I mean "capable of running useful software". There are vanishingly few use-cases which actually demand the resources of newer computers - 99% of software with high system requirements is due to programmers who have grown fat on the teat of their high-end workstations.
I wonder if anyone has done any analysis on marketplace diversity for a given product. One of the absolute sore points of buying anything on Amazon is when you run into the issue where the product clearly looks the exact same yet there are seemingly dozens and dozens of brands all with hundreds of 4-5 star reviews.
Yeah, why take on the liability of running an administrative state when you can outsource that to a nominal democracy that works little different than American Idol and still reap 80% of the ownership economics.
More than 100 million Americans have diabetes or are prediabetic[1]. The current scientific literature in cardiology suggests that insulin resistance is a key driver of cardiovascular disease[2]. Heart disease is the leading cause of death in the U.S.(outside of COVID for this year). You're right, the fact that there's no outcry about any of this is a shame, and really any effort to regulate this here is going to be met with a lot of resistance.

1. https://www.cdc.gov/diabetes/pdfs/data/statistics/national-d...

2. https://cardiab.biomedcentral.com/articles/10.1186/s12933-01...
California Activates 'Mass Fatality' Program as State Sets New Virus Records
No practical assemblers take assembly as a Hamiltonian problem.
Ask HN: Technology to use for graphic artist portfolio website?
I would like to create a portfolio website for a graphic artist. She makes illustrations, logos, etc. digitally, using Photoshop and Illustrator. The website will be simple: a collection of images displayed with the works she have done and a contact form.

The requirements:

- She, as a non-tech person, must be able to
upload new works (images) to the website (i.e. it must be user friendly, uploading an image to S3 through AWS console is not good enough)

- Must support a contact form

- The design must be customizable

- If it is self-hosted solution, I want to host it on AWS

I really have no experience with websites like these and I do not want to reinvent the wheel (i.e. develop something myself), I'm looking for something simple, I was thinking about using Wordpress, but it feels like an overkill for a website like this.

Do you know any tools/website builders/etc. built for such use cases?
The rich prefer to hire armies of accountants and lawyers to design the most hermetic pipeline funelling out everything they consider to be an excess. There is not a single droplet dropping, how could anything tricke down?
> They are mutually exclusive.

Well, Newton had lots of very kooky ideas. And yet...
We're so glad to hear! Are you currently working on a project that requires auth? We'd love to have you on :)
Sorry, but why is GitHub’s blog on HN 3 times today?
More than 30 states file suit demanding breakup of Google (2nd antitrust suit)
> Diffs are a "natural" object for version control

Diffs are natural objects for evaluating commits--answering questions like "does this new version of the code make sense?"--but they are not the natural objects for storing commits.
...with a picture of the bribe offer
According to Google, IPv6 traffic is up to 30% these days.
Assuming that simple model was correct, wouldn't that then mean that in order for the consumer to be able to afford such goods and services the would, in turn, have to be paid more?

It's not like the American consumer is a tremendous store of surplus value, especially given that they have effectively no saving on average and rising debt.

If the wealthy conspire to charge more because of income lost to taxes, then the labor class will simply have to consume less or somehow make more. As far as the former goes, historically capitalism doesn't do great when it decreases the material conditions of workers (which is what forcing decreased consumption leads to).
The US government is very capable of handing out $1200 checks to everyone as we have seen. It is also extremely popular with the people. I mean I guess the only impediment is courageous politicians but that might be a large obstacle.

I wonder if they gave out the $1200 checks every year and funded it by taxing the top brackets, that would cause a large surge in consumer spending (mostly on essentials but also on luxury goods as you go up the income bracket).
Hundreds of which are actually the same one or two re-badged items at hugely varying prices or quantities, burying any real results which might exist.