skysight-inc/HackerNews huggingface dataset:
Yeah I know, I mean I like serverless for its niche use cases, if you're already in the cloud, might as well take full advantage of the tools made available to you.
>Do not most free democratic countries practice 'secret ballot' voting specifically because not doing so caused all kinds of problems like voter intimidation?

Seems like you answered your own question right there. A faction inside the project want to intimidate and punish people who don't conform to group think and a larger faction wants to squash that possibility.
Looks like you need to install the Rust programming language and compile it. It worked for me. Not sure if I like the installation method. It seems the executable is portable though.
The Redditors on /r/cambridge routinely tell American applicants that the whole "extra-curriculars" thing is only relevant if whatever you did demonstrates enthusiasm for or ability in your subject, both of which you will need to survive. Ability for the obvious reason, enthusiasm because you will get the shock of it no longer being effortless and meeting peers who are better at it than you.

For me, the "HR interview" was "what would you say to convince me of your enthusiasm for physics?" (as in, I was explicitly asked that very question) not "tell me about how your adventures pogo-sticking up the Khyber on your gap yah made you a well-rounded person" (and the "technical interview" asked you do actually do some physics).

As someone who couldn't have afforded a gap yah and would probably have been too frail to go on one, I'm pretty happy about that.

The thing that I'm told they will do is look at your school and weight things like GCSE results and A level results accordingly (as in, if you are at a bad school, they'll make allowances for that). https://www.theguardian.com/education/2012/jan/10/how-cambri... is interesting from that point of view.
> Is there a service out there that basically provides the same good user experience, CI/CD and has no costs for public repos?

The answer is no. Other UIs are much worse in my experience. I haven't given Gitlab a good shake in a while though. That said, the network effects of Github are pretty significant. Everybody's on it, lots of major repos and orgs use it.
This tool is built on tree-sitter (https://tree-sitter.github.io/tree-sitter/), so presumably it doesn't need to maintain parsers at all.

I've thought before this is how diffing should be done, and speculated that tree-sitter would make it more feasible.

At this point, whenever I think some language-aware tool ought to exist, my first thought is "Does the language server protocol or tree-sitter make this more feasible?"
Of all the use cases I can imagine, enabling password logins just so I can meaningfully type my password into strange computers is among the least compelling.
I don't have a source since I read it in a magazine at a doctors office 10 years ago, but I recall an article about how recommending diet and exercise had no meaningful increase in patients actually doing those things in a study. Combined with some patients being offended by the suggestion, the article made the case to no longer make the recommendation because it didn't work anyway!
They're certainly trying, but they aren't as good at it as MS was.

Linux still exists, and Android hasn't harmed it at all. No extinguish here at all.

GMail is definitely making all other email providers and clients look bad. It's basically done as much extinguishing as it can, though. People have reasons not to use it, and I don't see them overcoming them now.

And it's a miracle that other browsers still exist. Sheer tenacity keeps Firefox alive at this point, yet somehow they're making it work. And Safari only exists because of an OS-monopoly.
Just substitute 'microservice' with 'unikernel' and you do broadly the same things. There's a prometheus library that you link with the MirageOS unikernel and it exports using that: https://github.com/mirage/prometheus

No FAQ for this sort of thing yet, but we should start assembling one sometime soon. Questions like this very welcome on the discussion forums: https://discuss.ocaml.org/t/ann-mirageos-4-0/9598 to help us get started.

There's a nice collection of unikernels over at: https://github.com/roburio/unikernels and https://github.com/tarides/unikernels for various infrastructure pieces (like https, smtp, dns, ip filters, etc) that are good to crib from for your own infrastructure.
Ask HN: What is a modern Java environment?
Hello,

I used Java a very long time ago, like 1.6, and I'm wondering what using Java at work in ~web backend looks like today.

What elements of your stack would you consider most important? Do most projects lean heavily on Spring Boot or something else? Which IDE? Pointers to refreshers or concise introductions you might give a new hire would be handy too.
Jetson AGX Orin: The Next-Gen Platform That'll Power Our AI Robot Overlords
Could we use iron ions, and thus maybe seed the oceans when it falls back on Earth?
Ukrainian TV has mentioned in the open that US helps Ukraine in particular by sharing various intelligence it collects over Ukraine.
Isn't Russia a major producer of gold?
Couldn't they use gold they mine to help them work around these sanctions?
Well at least where I live (the UK), it's illegal to film in a polling station and the staff in the polling stations should be looking out for that and reporting it.

More importantly (with both postal voting and in-person voting) it's impossible to perform these attacks after the fact, but if you have a receipt of your vote it can be done at any time after you vote.
I like to use the term anime only for Japanese animation, but not for some kind of purism.
The word anime does mean animation and is meant to all types of animation. But I use like it's the name of the genre.
That was a weird criticism. In my mind this gives more credibility to both your article and your endeavors in quadratic voting. The article has more credibility because it isn’t from somebody who has a bias against quadratic voting, and your quadratic voting efforts have more credibility because people see you are willing to see and address flaws in the system.
I remember the face my boss made when I told him I would make one for me too when he was showcasing his manual. He didn't expect that and said it wasn't necessary.
Shovelware
[OMNIA - "Earth Warrior" - sneak peek bootleg live recording](https://www.youtube.com/watch?v=DfN_ZMmiLQw) - bird nest edition
Alphabet is so big and so reliant on ads that they're actually using LTE radios in balloons to spread internet access to Africa so that they can get even more growth.
From Opteron to Milan: Crusher Comes Online with New AMD CPUs and MI250X GPUs
I wish we could just get rid of that particular form of "courtesy".

I can't help but be annoyed or distracted by naked hellos, regardless of the intent behind them, so to me, they are rude. I understand that they might be some sort of social ritual, but I can't for the life of me understand how it's in any way courteous to ask for someone's attention with an expectation of a synchronous reply before revealing anything about why they want your attention.

But I suppose the majority feels the opposite for some unfathomable reason.
> “Who gets to define racism” is a critical question

Absolutely, I agree that problematic views are global and not just American. However, could you link some examples of people getting "cancelled" for nuanced takes on niche potentially charged topics? Almost always, they're mainstream, textbook malicious rhetoric, no nuance whatsoever.

> But by Twitter standards, many of her views would be deemed “sexist”

You're missing the point - topics like racism & feminism evolve over time. That doesn't mean your mom needs to be "cancelled" despite her "unassailable credentials" - it just means that like everyone else, you need to learn more as the world changes.

Regardless, she has nothing to worry about - unless you're suggesting she is a prominent person in a position of influence, who regularly tweets hot-takes promoting her view on racism/feminism, while going on rampages bashing other's opinions or viewpoints. Because, let's be real - those are the kind of social media users that this debate is about. Eg, Elon Musk, JK Rowling. And again, none of these people are really "cancelled".
I think your summary of the debate around puberty blockers is a bit selective, and your stat “more than 99% will not change their mind” doesn’t seem to be anywhere near the true figure, sadly.

But what does any of this have to do with my question? Are you really suggesting that attempts to regulate the prescription of puberty blockers in children are a veiled attack on trans people? And you’re saying this to defend the claim that trans people are regularly being ‘told’ they shouldn’t exist?
Can Controlling Vehicles Make Streets Safer and More Climate Friendly?
GitHub has a new version of "projects" in Beta. We've been using it with a small team of developers for a few months and it is amazing. It matches exactly with my mental model of project management.

We have a single "project" for all backend development that contains issues from multiple repositories. We have three views over the project:

- Backlog, which contains all open issues

- Current sprint, which is an agile board with todo, in progress, QA and done columns

- Next sprint, same has current sprint except all issues are in todo

The key aspects that other solutions like Trello don't have is the ability to group issues from multiple repositories and have multiple views over these issues. Last time I checked Gitlab had the ability to do something similar but it was tied to an expensive enterprise tier.
Even if you are consistent, having unchanged indented text show up differently is very clever. I often end up reviewing a diff that moves a basic block into a conditional branch and have to scan each line to see if it changed.
User "choice" should persist through any product's development just like their private information. It should be protected by law. How often this happens in big tech products to re-establish user telemetry to "help" said company build better product is almost satire at this point.

No means no. It does not mean I have to say no again in the future.
The thing is, Type 2 is not even a disease. Its just an imbalance of glucose. So there is really nothing to cure, its just about bringing back your blood glucose levels in balance so that the liver and pancreas can begin to function correctly again.

Of course there could be irreversible damage to those organs and that would be really bad (Several relatives who died of this).

But you are partly right. There can be remission and back to normal with lifestyle changes and Type 2. Substantial studies and clinical evidence shows this.
What We Know about the Death of Foo Fighters Drummer Taylor Hawkins
Taylor Hawkins : https://en.wikipedia.org/wiki/Taylor_Hawkins

Foo Fighters : https://en.wikipedia.org/wiki/Foo_Fighters
I don't understand how quadatic voting can deal with collusion. Say I want to give 4 credits to A, and a friend wants to give 4 credits to B. So each of us gives 2 votes to their preference. But if we join together, we each give 2 credits to each option, that is sqrt(2) votes. So each option gets 2*sqrt(2) ~= 2.8 votes instead. So we are strongly incentived to found a party and to pool our votes. I'm not sure this is what people intended.

It also seems to punish caring strongly for a certain issue, whereas I wonder if that isn't maybe an indicator that you are informed about a topic, and thus your vote should count more rather than less?
Making these became trendy at my last company for a few months.

I didn't get it then, and I don't get it now. I guess I just don't see who has time for this kind of thing -- literally. I doubt very seriously anyone ever actually read these things.
A friend mentioned to me that you're a software engineer at Google.

Thank you for taking the time to have a look at what we're building with Andi, and giving us detailed feedback on the results. I mentioned that we don't log searches, so examples like the ones you found where things go wrong are very helpful for improving results. And that's even more the case when the examples are from folks who work at Google. In general, Googlers are more likely than most people to be able to find bad results.

Long term, we think our approach can do better than Google's, even though we have much work to do. As an illustration of the difference of approach, I thought you might be interested in this example where Andi gets the right answer, and Google gets it completely wrong, because it is trying to extract snippets and re-format them.

1. "what is the gdp per capita of china vs new zealand"

Google displays a table that shows completely wrong information:

```
GDP per capita [+] 2020 €36,371
GDP per capita [+] 2020 $41,165
```

Andi's answer:

"In 2020, the gross domestic product of China was about 10500 US dollars per year per person. In 2020, the gross domestic product of New Zealand was about 41478 US dollars per year per person".

(sourced from Wolfram|Alpha in this case)
This all started because we wanted to _get away_ from the need to fork or run multiple processes, since that's so hard in a variety of hardware architectures (like mobile or embedded).

Other researchers also share the dislike of fork...
https://www.microsoft.com/en-us/research/uploads/prod/2019/0...

A 2010 paper where I sketched out some of the early ideas around "multiscale" is here: https://anil.recoil.org/papers/2010-bcs-visions.pdf

It took a little longer than I'd planned, but thanks to the hard work of so many MirageOS contributors, now's a pretty good time to glue back personal containers and self-hosted data management infrastructure again! Unikernel-based messaging has really come together in the past couple of years: https://tarides.com/blog/2022-03-08-secure-virtual-messages-...
Can you get more elsewhere? I'm not familiar with the market in Canada so I don't have a frame of reference for comparison. But if you've been interviewing you should have an intuition for what you can expect. If your interviewing indicates you can get more at other places, then they are lowballing you.

You are in the comfortable position of being able to walk away so your negotiating position is good as it gets. Apple is probably also in the comfortable position of being able to walk away too. This means that they can probably manage to find folks who are suffering from Imposter Syndrome and will happily take a lowball offer to work at Apple. One effect of that particular malady is that it reduces you ability to walk away from the negotiating table.
Probably because he just wanted to tell you how to act, not be told how he should act toward you.
So what is the difference between this and JNA? I assume it's not the same since it's taking a while to be added to the language
In the UK it is to the landlord and their agent's benefit to repeatedly terminate your 12 months (minus 1 day) home lease, and have you sign a new one, with arrangement fees of course.

That's to make sure it is classed as a short term tenancy, less than 12 months, even if you live there for a decade.

Full legal tenancy rights don't kick in unless you have a lease longer than 12 months. As a result, I've never heard of anyone being offered such a lease.

Having an "auto-renewing clause" in an existing tenancy would defeat that benefit to the landlord. You'd better read the terms on the new lease each time, just in case something changed. But you can use your choice of "diff" tool; it's probably the same as the previous time, including typos.

(Commercial (business) leases are the opposite. Commercial landlords often want to offer only long leases (say 5 or more years), because that arrangement gives them strong rights to be paid for the entire term, no matter if the business wants to leave.)
> How do you solve that in "code CAD"? I mean referring to a geometry that's a result of some previous operations, not one that you manually created.

I've written down some preliminary thoughts here: https://github.com/hannobraun/Fornjot/issues/101#issuecommen...

And let me emphasize, these are just preliminary thoughts. I can see cases where what I wrote there won't work, and I'm sure there are many more problematic cases I haven't thought of yet.

There's still a lot of work to do before any of that even becomes relevant for Fornjot. I'll keep thinking about it in the background, but I don't expect to come up with a meaningful solution before I had a chance to really dive into the topic.

CadQuery has its own approach, which I have yet to study in detail: https://cadquery.readthedocs.io/en/latest/selectors.html
https://en.wikipedia.org/wiki/Series_of_tubes#Partial_text_o...

He wasn't just comparing bandwidth to plumbing

> an Internet [email] was sent by my staff at 10 o'clock in the morning on Friday. I got it yesterday [Tuesday]. Why? Because it got tangled up with all these things going on the Internet commercially.
It's an annoying feature in some power electronics, they design the switching frequency to be outside of most peoples' hearing, but not high enough to be completely outside.

I pity the dogs and cats especially!
Show HN: Project Manager VSCode Extension
Best way I’ve found so far to manage multiple projects in VSCode.
Pitch:
“
It helps you to easily access your projects, no matter where they are located. Don't miss those important projects anymore.”
House sales are complex enough that most people use common template contracts, simply because it makes the interaction with the required third parties (realtors, notaries, public record offices, lawyers, banks) more efficient by a large enough margin.

Rental however? Almost everyone uses their own crap contracts or some decades old template contract, and usually there is no one involved except the landlord and the renter. And because there is no need for more efficiency, the market can't and won't push for standard contracts.
JNI is extremely tedious. Not only do you have to have a native library built for every platform you support, you also have to manually convert between Java and C representations of things. A lot of glue code for which there are no generators (I think). JNA is better, it still relies on JNI, but uses a tiny stub library to allow you to link to and call arbitrary functions from C dynamic libraries in pure Java.

This feature is basically JNA, but more efficient and built into the JVM itself.
I don’t know if phone calls decay is that much a generational thing.

Our elderly parents stopped calling us and moved to Line the moment they had an iPhone (then an iPad), and even with their friends they seem to just hit the call button from the messaging threads. They still say they had someone on the phone, though they’re on third party services, so it seems it kinda just switched in their mind.

Perhaps the same way we were switching between local calls, long distance calls, special operator calls in the offline days, but we’d still just think of it as phoning people whatever the actual service we were using behind.
Workspace doesn't have ads.
maybe the problem is the 4day workweek. I worked 30h for some months and 32h for half a year in between always fulltime. People want to shovel one day free and then add a weekend but that creates all those sync issues and makes them just less productive.
But instead work 6h every day in intelligence jobs like programming. When I did that I had zero sync issues because in core time I was always there, I had no downtime during work. Effectively I got just as much if not more done than fulltime but still everyday felt like I had half the day to myself (going swimming ...). It is a worlds difference in quality of life (unless you have to fill the free time with other family work or waste your life on Netflix).

If I was an employer in IT, I would only hire 6h day workers (full pay). No breaks but no more than 6h 5 days a week. I can do 6h concentrated work almost any day with an afternoon/evening of other things. 8 or 12h only works occasionally on average when I work 8h I add more than the 2 extra hours of time wasting, because less satisfied/concentrated/happy.
Search and ads are intrinsically linked and the vast majority of their profit comes from ads.
Yea, if that's how this "labeling" works than the improvement is basically useless from the AI perspective because training data is supposed to improve generalization and in this case it doesn't even generalize to a slightly modified question.
Maybe it would generalize better with less overfitting on the specific question if the labelers wouldn't be allowed to give exact answers but only general concepts about the subject until the model produces the correct answer.

But of course the article is just speculation based on just a few examples.
Likely an issue with the hob you have. The squeal will be caused by the high frequency components running the induction ring. Cheap capacitors and inductors will vibrate as the oscillating signal passes through them because the alternating electromagnetic field will cause the windings to gently push and pull on each other.

Problem is solved by either using better components, or better matching the control frequency to the components used so there a no frequency modes that happen to match up with the resonant frequency of components used. Thus eliminating the transfer of electrical energy into mechanical energy.
"Search is Google’s most lucrative unit. In 2020, the company generated $104 billion in “search and other” revenues, making up 71% of Google’s ad revenue and 57% of Alphabet’s total revenue.

That “search and other” figure includes revenue generated on Google’s search properties, along with ads on other Google-owned properties like Gmail, Maps and the Google Play app store."

https://www.cnbc.com/2021/05/18/how-does-google-make-money-a...

It pays enough that they're willing to pay Apple up to $15 billion a year so Apple doesn't make their own search engine and leave Google as the default search engine on Safari:

https://gadgets360.com/apps/news/google-apple-default-search...
LoL is a game that rewards learning deep, not wide. You won't win just because you have access to many champions. You will lose, because you don't know how to play those champions, and will never learn how, because you are always starting over with a new one. Counterpicking and tier lists are lies that scrubs tell themselves to feel better about their lack of basic skills. You need 1 champion you can play perfectly without error, and a couple backups in case you don't get to play that 1 champion.

At 1 game a day, it will take you far longer than 9.5 years to learn to play every champion in the game, so it is irrelevant how long it would take to get all of them. You could play more than 300 hours on a single character before it would benefit you to add a second one.
This is not what the article is about at all. This is about your Gmail search history.
Most of the time these stories are reported, there is no indication that the motivation is paying back medical debts. Actually I've never seen it. It's normally gambling or drugs. I agree an insider with medical debt is a theoretical problem, but it doesn't seem to be an actually common occurrence.
Yes, because the concept of spying, message interception and data collection is very new.
Russia to ‘drastically’ cut military activity near Ukraine’s Kiev
And don't forget the increase in GCP pricing announced recently.
no person ever will want read this page

...and no mentally stable person ever needs to write a page like this

this just screams "i'm a narcissist, these are my rules. wanna talk to me? obey the rules!"
Sounds great for people on the spectrum. However, neurotypicals either don't care about you at all, or care enough to converse with you until we learn your unspoken manual.