skysight-inc/HackerNews huggingface dataset:
What about "Cog"? They visually look the same, but sound different.
Is there any software to scrape data from LinkedIn Sales Navigator?
UK?
AWS updates for serverless builders in 2021
That's true, but keep in mind, the peak year for unionization in the USA was 1949, the Communist hysteria of 1947-1954 forced the labor unions to purge their militants, and afterwards the unions were in slow decline. And the divergence of wages versus productivity occurs in the 1970s. In other words, Reagan did not start anything, but rather, he was the final nail in the coffin of trends that had started much earlier.
> Something that under-delivers is much more useful that something that doesn't exist.

No. I disagree.

Sometime a badly constructed solution is worse than no solution.

> It's a choice the between the ugly Access thing and an ad-hoc collection of text files and post it notes.

I think this was definitely true before the advent of SaaS products.
I did not know mxroute.com and went to their web site to get some information.

I must say that I would not have lasted there a long tim eif it was not for the HN recommendation. I did not find any place where they actually explain what is the "unlimited part" (= can I really, for 45 USD, register my three domains, and a number of email accounts on each of the domains?).

I wanted to ask the question on their chat - cannot login, a customer account is required.

I wanted to ask a question on the community forum, cannot login,probably limited to users as well.

I will end up sending an email to the contact address but this was not a great experience.

To be clear - I have no idea about the service itself, it sees to be very good from the technical descriptions (at least they understand email delivery).
I remember being irritated as a kid from "master" and "slave" switches on ATA hard disks. I found it really weird that the serious hardware company chose such a colorful metaphor (I think I associated it more with certain sexual practices than historical slavery).

Now I'm used to the terms and don't make the connection anymore. They might as well be completely unrelated words written "mahsta" and "slehf" that just happen to sound like other bad words. In these and similar cases, I'd personally rather keep the innocent meaning of the words, and discourage the original meaning. "Slave" is just a device on I2C, why would you call a forced servant that? And why would you call somebody who committed the unthinkable crime of claiming to another human as "master"?

One very unfortunate name I'm surprized nobody has latched on to is MongoDB...
All of them, and many more than I managed to think of, are also sponsors of the team¹.

¹ https://en.wikipedia.org/wiki/Ineos_Grenadiers#Sponsorship_a...
A friend of mine was refused permission to use their own research in their startup. It wasn't even about the amount of the licence fee, it was a straightforward "if you start a business, you'll be doing less research for us. Let someone else licence your research and start the business, and you carry on doing more research".

Luckily they managed to avoid the specific IP in the papers that the university owned, and start the startup anyway. It has gone on to be a successful business.

Obviously, the university lost out in every conceivable way from this scenario. Literally any other course of action would have given them a better result. Play stupid games, etc.

edit: this was Australia btw
Companies Push Employees to Prove They Are Vaccinated for Covid-19
Over 20 years later, this still happens to me every time I ever buy root ginger.

I always want a lump / knob / finger / whatever of ginger, and without fail forget that the unit of measure is a kilogram, which would take me months to get through.
You can keep have genitalia discussions down at the pub, see how many women want to listen to you talk Coq.

We don't need Coq double entendres in the workplace, but we do need smart women in the theorem proving community.
Indeed, a rebranding to that seems much saner. Perhaps they fear that such a change can't be forced upon the existing users, which is not an invalid concern either.
Two problems with that.

Fist, they could comply with no popup at all if they only used necessary cookies: https://github.blog/2020-12-17-no-cookie-for-you/

And second, many of the popups do not comply with GDPR because they are not genuine, fair, unbiased consent: https://noyb.eu/en/noyb-aims-end-cookie-banner-terror-and-is...
> The middle class pays nearly the entire tax income ball.

Only because we choose to gift the capitalist class with preferential tax treatment. If we treated all income as income, the tax burden would shift from the middle class and higher-income working class to the capitalist class, where it rather self-evidently belongs
Most people can't easily type those characters
Context is important.
> Google/Facebook will make a bunch of money from it, which they'll pay US taxes on.

hahahhaahhaaa. Um no. Possibly some Irish taxes? Maybe some Virgin Islands taxes?
Wait till they learn what a Megabit means in French...
Don’t believe that, please. Medical equipment used for ventilation and sleep apnea contain foam that blows carcinogenic fumes and bits of carcinogenic foam directly into your lungs: https://www.usa.philips.com/healthcare/e/sleep/communication...
Heck, early version of basic for windows had translated function names. I dont know if MSFT is crazy enough to do that these days, but it was a major PITA and pretty hilarious back then.
It gets really bad once you need to support a libc5/a.out executable.

Linux never cared that much. If you're living in an open source world, binary compatibility isn't seen as important. At least that was my impression in the early days, but even now the corporations don't seem to care as much because desktop applications and other binary blobs don't target Linux as much. And for the server-side stuff, you've got containers or VMs.

I would bet that some gamers would cry out if a future revision would derive them of their Steam bloabs.

On the technical side, I do wonder how Windows pulls it all of. Sure, there's more API stability and often fewer external libraries, but there are also the compatibility modes you can set and probably some hidden stuff that you don't have to switch on manually. Wouldn't even be surprised if Windows itself would do a similar thing like GPU drivers and fix some compatibility problems for well-known applications ("I see this is Winword 2.0, so let's work around an allocator bug").
People keep repeating it almost as if there's no way to improve. I think that if we instead of classifying news as real/fake or neutral/biased, we should classify it as honest/misleading. If a story gives a different impression to reality, it's misleading. That can be easily identified sometimes, especially in articles based on numerical data. Has a stock price "plummeted" or fallen by 2 percentage points?

This criterion would only apply to the presentation of the information within a story, not the choice of stories or even the choice of information sources, since there could be too much to choose from. There, traditional honest unavoidable bias would still exist. But without this blatant dishonesty that commonly occurs, people wouldn't be quite so misled.
Understanding Mayonnaise
What are you allowed to say at work? Group of fired Googlers could change rules
If you evaluate it on the promise given when they adopted the tool (free for open source forever), then the dissatisfaction makes sense, I think. The promise has been broken.
State of Valhalla (April 2021)
Very sad to see bullshit political correctness winning.
Homomorphic always felt like a magic to me. it blow me away when I first heard it.
> I see absolutely no issues, ethical or otherwise, with this.

You don't see the donut hole issue? "Sorry, but if you want to sponsor the project you need to cover 100% of the cost. Don't worry, I'm sure the director of your department will be really receptive to the suggestion and not view you as a potential problem." It would effectively result in corporations buying a select few projects, which wouldn't end well for anyone... imagine patent portfolios but with more drama and a legal framework closer to what you'd find in Bartertown from Mad Max.
Please think about the amounts of money that we are talking about. Would you seriously consider disbursing $4 trillion dollars through EITC expansion? It is absolutely not designed to handle that kind of money.The EITC cost $90 billion in 2019. Biden's recent budget more than doubled it, but still, it's at a different order of magnitude than what we are discussing:

https://www.pgpf.org/budget-basics/what-is-the-earned-income....
As more and more people are squeezed economically, all existing tensions will be exacerbated. The biggy is when enough people start to struggle to consume enough calories that s** really starts to hit the fan. I would expect every geo-political problem, every cultural problem, every domestic problem to get worse.

Whatever is going to happen is going to happen soon. Such is the nature of exponential growth. Everything seems to happen all of a sudden at the end, despite the rate of growth potentially remaining constant. Then some period of radical adjustment, as all exponential growth of any system in the real world is unsustainable and must end.
Because people are inclined to do research for a university with that kind of policy? Quite optimistic.
Comparing EU to OPEC is beyond ridiculous
> O(log n) lookups are impossible under FHE.

Citation needed. The argument isn't as simple as you made it look.

It's true that if the information needed for a computation is only stored in one location or the other of a random access memory according to a branch, accessing it will reveal which branch is taken, which is revealing too much.

But that isn't the only way to store information. For example a secret linear map or polynomial encoding of the information in a random access memory distributes the contents in such a way that you can sample multiple points to access encoded values, without obviously revealing the addressing scheme.
When graphs are a matter of life and death
I think the argument here is more about what journalists know that they can cover, what goes onto the front page and in headings, rather than journalists themselves writing with a hidden agenda. Also who is promoted, Greenwald wrote about a particularly bad example: https://greenwald.substack.com/p/cnns-new-reporter-natasha-b...

In addition, no news outlet seemed to be in enough of a survival mode to report on the Hunter Biden story for example.
Free AI illustrations – Illustrations for all use to explain AI concepts
If Let It Be
"pain"
Gemini needs neither ordered nor guaranteed delivery of packets, that's the point.

It's a pretty context free format: each line can be rendered separately, and the user agent can display things as they arrive (with some visual indication of "holes" for lost packets while they're being re-requested). A partial page may also be enough for the user to decide they want to move on, saving pointless delivery of the entire page.

Besides many Gemini pages fit in 1 or 2 packets, so there is more wastage through the TCP setup dance.
Just from an end user POV, would I be able to request from Stripe a logs for metadata about which type/how much of my personal data has been shared to the companies?
> So is PHP according the infallible SV pundits

Sarcasm is unnecessary but I'll admit that so is the word "cancer".

Your first example is a great one, although the catalog would have to be really huge to not fit in memory; and since it is static (the users don't update it) it can be upgraded by downloading a json file regularly?

The second example doesn't explain why you would need a relational db.

Anyway my point is not to second guess applications that run well, and even less to argue with people who have already mastered IndexedDB -- good for them!

My point is for people on the fence to take a good, hard look at what's possible with localStorage and make sure that before they embark on the IndexedDB voyage, they are absolutely, positively certain that they have no other choice.

I recently came across an app that stores a couple of user preferences on IndexedDB; the funny part is that the comments complain for paragraphs about its quirks and general unpleasantness. The time spent complaining in the source would have been better spent switching to localStorage.
Structured data. There were a bunch of flavors (web schemas, semantic markup, micro formats) but they've all pretty much failed. They didn't fail in the sense of not working (they're great and they do what they're supposed to really well) but they've not been adopted to an extent where they'd actually be useful for anything besides very basic SEO.
If you are looking to do data validation from the JVM, you may try Baleen (written in Kotlin): https://github.com/ShopRunner/baleen/

I'm one of the contributors. We created a DSL in the language to describe the data and create tests. You can then use that data description to validate against json, csv, avro... One of the neat things we came up with was the concept of a data trace which is like a stack trace but is a path through the data to a particular error.
I just go to the store myself. Seems simpler that way and I don’t have to worry about them picking bad produce or making poor substitutions.
It's almost physically impossible for the tires to be a bigger difference than geometry (and thus your position), specially at faster speeds as you mentioned, because aerodynamics quickly dominate the overall resistance you're fighting to keep your speed.
Would you care to refute any of his arguments? You spent several hundred words just to arrogantly say "You're wrong" over and over, with no additional substance beyond a few insults.
Tits alternative is a great theorem in mathematics.

https://en.wikipedia.org/wiki/Tits_alternative
Best PHP IDE / Editors / Compiler Editor Software in 2021 [Free/Paid]
News doesn’t need to provide context. It’s possible to remove words like unprovoked from the reporting and just list the facts. We don’t hear that neutral point of view because it makes things boring.

That said, push any ideology far enough and they all start to disagree with objective reality. That doesn’t mean accurate information is somehow slanted or facts are somehow political because objective reality doesn’t care, it just is. If every day you list the ~9,250 Americans that died yesterday you’re going to cover mostly natural causes but also plenty of hot button issues for both sides of the isle.
You think this stuff doesn’t go on in Paris or Frankfurt? Luxembourg is a whole city state dedicated to this kind of thing.

They’re just better at keeping under the radar and probably have better PR.
Interestingly the fallout of this practice isn't just academic. Colin Percival, who is the author of Tarsnap and who sometimes posts here, is also the author of bsdiff, an efficient binary delta patching algorithm. His website notes he implemented a superior version of this algorithm for his 2006 Oxford PhD thesis. I seem to recall him mentioning years ago that the IP for this superior version belonged to Oxford, and how he hoped they would at some point give him permission to release the code for it. As far as I'm aware nothing has been heard since, though maybe I missed something.
It wasn't really meant as a correction, more as a clarification: you said 6th or 7th, I confirmed it was the 6th.
https://www.biorxiv.org/content/10.1101/2020.12.12.422516v1....
Why release something this awful? There is zero contextual awareness of bag type/shape and model hand positioning
I use it multiple times every day to switch to already existing git branches, checkout remote branches with creation of tracking branch, or to checkout remote branches in detached HEAD mode. I made git aliases for those, and this is how it looks like in my .gitconfig:

[alias]
cof = !git for-each-ref --format='%(refname:short)' refs/heads | sort | uniq | fzf | xargs git checkout
cor = !git branch --list --remotes | sed 's@origin/@@' | sort | uniq | fzf | xargs git checkout
cord = !git branch --list --remotes | sort | uniq | fzf | xargs git checkout
I think it’s difficult to know. You might speak to someone working on a micro service that is well written, but then you might get unlucky when you start and be asked to work on some other hideous component that nobody wants to go near.
Can you explain what actual experiences people had with coq/coc/cock?
Avoid Lawyers Ripping Founders Off at Financing Rounds
It is a summary of a rather well known book of the same title.
It's really great to see more big companies getting into this game, ease of adoption is really the key here.

When it comes to FHE, there are 3 underlying paradigms you can target with compilers:

1. boolean circuits, where you represent your program as encrypted boolean gates. The advantage is that it's as generic as it gets, the drawback is that it's slow. TFHE is great for that, and it's what is shown here.

2. arithmetic circuits, where you represent your program as a combination of encrypted additions and multiplications. This goes much faster, but you are quickly limited in terms of usecases because you can only do a certain number of arithmetic operations. CKKS/SEAL targets that: https://www.microsoft.com/en-us/research/project/microsoft-s...

3. functional circuits, where you represent your program as a combination of homomorphic functions. Advantage is that you can do very complex things like deep neural network, the drawback being that you have limitations of the bits of precision for the computations. Concrete targets that: https://zama.ai/concrete/
I don't think this has anything to do with "American puritanism" or 21st century something. Giving a project a name that sound exactly like "cock" is just plain bad.

Imagine for a second that your favourite programming language or the one you use at work was called "Penis"? How would that change the perceived seriousness of the language? How fun would it be when you told someone "we use Penis where I work to implement our AwesomeSoftware™?

I use Coq on a daily bases and I've gotten many funny looks when talking about "cock" to people who are not familiar with it. It doesn't bother me much but there is nothing _positive_ about a name like that.
How to Get Your Team to Stop Asking You Every Little Question
No, GitHub never required your code to be open-source. In the past, free accounts couldn’t create private repositories. Nowadays, they can, but those private repositories are limited.

A public repository does not need to contain open-source code, or even any code at all. I imagine the repo just contained a README, and that’s completely fine GitHub-wise — why would GitHub mandate people to have code in repos?
Hey dude, I just read a bunch of the comments here. The HN crowd was always going to be a tough sell. Too many lone wolves, and proud ones at that (!), who don't realise that not everyone has the same sense of self-assurance to do things alone, and who forget that many others prefer company much more than they do.

I think the idea is great. As you realised yourself, COVID laid waste to a lot of social networks (the in-person kind, not facebook & co), so the timing of your project could hardly be better. The website looks slick, the url is a fantastic choice. I wish you the best of luck.
The former PM of Luxembourg was also the head of the EU.

They're running the dog and pony show.
I knew a business doing just that with a zx spectrum. Even with the horrors of deafening chain paper printers and software on audio casettes. They had a CRMish application written by a student. They could print their own mailings with individualized coupons. Who cares if it takes a noisy hour in a back room to run.

Don't underestimate what people did with those things.
Fantastic feature and it's hard for me to believe how it's missed in all the other editors. Somehow, there must be an underlying structure to store all that formatting - so it's strange that there isn't some way to at least have a look at it.
256LOL – An x86 Assembler in 256 LOC (2017)
Touring bike is my favourite.
https://en.wikipedia.org/wiki/Touring_bicycle#/media/File:Lo...

Very similar to cycle cross (a wide range of gears)
https://upload.wikimedia.org/wikipedia/commons/thumb/c/c7/Fo...

The hybrid has straight handlebars
https://upload.wikimedia.org/wikipedia/commons/thumb/2/22/AE...

Mountain bikes, gravel bikes, are slow. Gearing is for climbing a mountain.
https://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/No...
As someone who’s not a native English speaker and who doesn’t use Coq I feel I can’t even be bothered to take a stand in this question. Whatever. Hopefully the people in the community can do what they feel is good for current and future Coq users.
There's a reason why any time the subject of Mark Karpeles comes up on HN rasengan comes out of the woodwork to astroturf and lie about how great his fraudster of a friend is. After Mark was unfortunately let out of incarceration Andrew Lee decided to hire the pariah as the CTO of London Trust Media (Private Internet Access).

He is not involved in any legitimate venture, he's involved in Andrew Lee's wallet.

https://news.ycombinator.com/item?id=26044256

https://news.ycombinator.com/item?id=21684155

https://news.ycombinator.com/item?id=21680910

https://news.ycombinator.com/item?id=17378640
Is anyone incorporating distribution hubs and commercial kitchens?
THANK YOU FOR PROVIDING A “If you have not heard of _____ before, this is what it does” LINE RIGHT IN THE RELEASE NOTES.

Seriously: the amount of time I’ve spent trying to figure out what something does after clicking an interesting HN headline just boggles me.

I feel like I want to start using ripgrep just because of that line.
Ha! They are there because the British people like them and would never vote for a hard left party that was proposing to abolish them. There's your democracy for you though you may not like it.

Aslo traditions liberals: "Liberals espouse a wide array of views depending on their understanding of these principles, but they generally support free markets, free trade, limited government, individual rights.."

are fine with it. Modern woke lefties and old school socialists maybe not.
Poll: Only 18 Percent of Germans Feel Free to Voice Views in Public (2019)
re: Grafana (i'm the author of the linked issue) - i'm quite excited, i do think there's a world of possibilities here.

Two-way sync with a git repo is one possible path, and we've talked a lot internally at GL about how to best support it. My sense is that we can do it with relatively little friction and likely will - but if you're just syncing with a git repo, there's still a lot of arbitrary, opaque repo layout decisions that still have to be made (how do you map a filesystem position for a dashboard to a position in Grafana? In a way that places the dashboards next to the systems they're intended to observe? With many teams? With many Grafana instances?) which induce new kinds of friction at scale.

Fortunately - and not mutually exclusively with the above - by building the system for schema in CUE, we've made a composable thing that we can make into larger systems. That's what we're starting to do with Polly: https://github.com/pollypkg/polly

Conveniently, my parts of a Grafanaconline talk tomorrow discusses both of these https://grafana.com/go/grafanaconline/2021/dashboards-as-cod... :D
Sorry if I'm being too thick here, but a blur filter needs information about the neighbour pixels. It can't operate on a single pixel alone (well it changes things pixel by pixel, but needs the neighbour pixels as input). If I can extract these neighbour pixels from the encrypted image, why can't I extract the image itself?
Make Your Voice Heard: UK Parliament must protect strong encryption
Zcxcxc