skysight-inc/HackerNews huggingface dataset:
I have upwards of nine chat apps installed. Most adults I know use WhatsApp. My friends from out in China use WeChat. Line for friends in parts of Asia, slack, discord, Quassel (IRC), etc.

In each of these services I have distinct and separate peer groups. The topic is clear, the group is attractive to join, and the desire to remain connected keeps things civil. This is my current situation and likely to be the future for me. It certainly is quieter and more relevant than just about any other type of social interaction.
Desktop plugged into Ethernet, no further idea. My laptop connects to a secured wifi when I'm not working remotely now.

Both mentioned jobs have workflows that involve bringing up potentially most of the services being deployed in production locally.

People at my last job were starting to ask for 64 gigs of RAM to work with a full blown IDE as well as to deal with running multiple Java apps locally.

My current coworkers mostly work with light editors, and bring up smaller, containerized apps.
Running Saleor with Docker Compose
While I am technical, I also use FF exclusively on all platforms. I actually find it more performant than Chrome and way less of a memory hog.
Makes sense. Having kids is one thing, but what if she got hit by a bus. You should never be that dependent on any one person. And there are many lines of work where having the employee take some time off helps with making sure that they're doing their work properly and not hiding something. You just have to plan for it.
A few years ago the company I’m at now tried doing the former while also trying to launch a SaaS application while also also trying to be a service provider.

Five years later (of which I’ve been on board for 3) they’re still trying to dig themselves out from under that with a development team of exactly four developers, and management finally got the first time today said what a horrendously bad idea it was, but refuse to move on because someone in leadership loves their sunk costs.
It does matter if the reasons why they do not like it are good.
Decision makers should listen to such input instead of deciding on programming language by fiat or convention. Including hardware choices. Of course this should be weighted by market availability and cost of both hardware and programmers.

Typically the reason C is used because there's no other toolchain available for said embedded device, except assembler, and they do not wish to invest in building or extending one. Those devices often do not have a kernel with POSIX-like syscalls to adapt an existing full blown libc, nor provide one.

Some embedded chipset libraries are also written in C sprinkled with copious assembly, so the language that's used with these has to be very easily interoperable.
Because my Chrome already takes 6GB of memory and thus needs to be restarted once in a while. If those forces me to close apps I want to continue using then that will annoy me.
Just like JS/JSX ;)
Let me introduce you to "Hot Dog Stand" in Windows 3.1.

https://blog.codinghorror.com/a-tribute-to-the-windows-31-ho...
The stupidity of people these days. This was literally an article about Finland and paternal leave. A country which has no oil. Literally EVERY single Nordic country has this kind of system. Not just Norway.

And Norway had this BEFORE we had any oil.

Never mind the whole inconsistency in your rant. Why do you think the oil fund is so F...ing huge? Because we DON'T spend a lot of oil money. We save it.
It's far better to have it and not need it than to need it and not to have it.
Is there evidence this isn't true for other states? I think we just prioritize differently.
How do you feel about the US' government mandated overtime laws?

The government mandated exempt employees? Just curious.
I gave it a try in 2017. I could live with it being really slow, but it didn't have any useful results for anything, so I moved on. Really like the idea, though.
Holy, this is the first time I've heard of it, but it sounds really great.

> Instead of using cascading parameters and other ridiculously complex ways of passing state around

So much this! There are too many folks stuck in the 'container' component pattern when really you should never pass a prop that can be queried from state. Working like this results in a sustainable application that's flexible, like you _state_ xD

I'm going to give this a really close look, thank you.
I really do not understand the premise of your question. Yes, there is nothing wrong with one of the spouses being a home maker that is dependent on the monetary support of the professional spouse if this is what they want. But to turn your question around, what is so wrong with having other options!?

Of course at the end being in a relationship and having kids is a partnership and people should rely on one another, nobody ever argues against that. But when people want, they should have the option to do it in a new way, especially if that leads to more opportunities and happiness.
Definitely some truth to this buf, also a bit different for highly specialized software which people are using to do the same things consistently. Almost like looking at an airplane cockpit and thinking it's too complicated.
I'm the other way round, I have visual snow syndrome and light mode is often retina-searingly unpleasant.
Alrighty, thanks for showing that it's me. It happens.
Well, there is a big election coming up. You can find out who is on the ballot, where they stand on this issue and pass the info along to the people in your area.

If someone isn't planning on having kids, they might not think it affects them, so be prepared to convince them otherwise, too.
I just heard of T. S. Eliot for the first time very recently, when I discovered this poem of his:

It is hard for those who have never known persecution,
And who have never known a Christian,
To believe these tales of Christian persecution.
It is hard for those who live near a Bank
To doubt the security of their money.
It is hard for those who live near a Police Station
To believe in the triumph of violence.
Do you think that the Faith has conquered the World
And that lions no longer need keepers?
Do you need to be told that whatever has been, can still be?
Do you need to be told that even such modest attainments
As you can boast in the way of polite society
Will hardly survive the Faith to which they owe their significance?
Men! polish your teeth on rising and retiring;
Women! polish your fingernails:
You polish the tooth of the dog and the talon of the cat.
Why should men love the Church? Why should they love her laws?
She tells them of Life and Death, and of all that they would forget.
She is tender where they would be hard, and hard where they like to be soft.
She tells them of Evil and Sin, and other unpleasant facts.
They constantly try to escape
From the darkness outside and within
By dreaming of systems so perfect that no one will need to be good.
But the man that is will shadow
The man that pretends to be.
And the Son of Man was not crucified once for all,
The blood of the martyrs not shed once for all,
The lives of the Saints not given once for all:
But the Son of Man is crucified always
And there shall be Martyrs and Saints.
And if blood of Martyrs is to flow on the steps
We must first build the steps;
And if the Temple is to be cast down
We must first build the Temple.

— T. S. Eliot
This should be the norm in all of the developed world! As a freelancer I took a self-funded three-month break (it just finished) when our third child was born and it has been amazing. I wish that I'd been in a position to do the same for my other two children too.

Firstly, we're trying hard to close the gender pay gap. Giving fathers the same amount of free time as the mothers goes a long way here.

Secondly, it's fantastic for the father-baby bond and it makes both life and work as a young parent so much easier.

Thirdly, the cost is not large. Businesses are already absorbing the lost productivity caused by the fathers being exhausted. This formalizes it.
If you turn off Windows themes in later version, the gui defaults back to an approximation of the Windows 2000 gui, and you can change all the colours accordingly.
Waze and most of the sat nav apps I use on my phone have that as well.

It definitely helps when trying to see a 6" screen on a motorbike at night in rain not to blinded by what's effectively a torch in your sightline.
I'm not religious, but I suppose it is sacred after a fashion- to our species, whom without it, will quickly cease to exist.
If you would like to learn how to run Saleor with Docker Compose, read our new blog article explaining the issue in detail. Saleor team is also working on improvements and automatization regarding using Docker Compose for the production.
I can't speak for how they do it in Finland, but at least in Norway you can take the paternity leave over a period of 3 years. I think most people take it out in full, but a lot of self-employed people do that in order to keep things running.
Not noticing differences in readability between light mode and dark mode is consistent with the studies!

"Interestingly, even though their performance was better in the light mode, participants in the study did not report any difference in their perception of text readability (e.g., their ability to focus on text) in light versus dark mode — which only reinforces the first rule of usability: don’t listen to users."
A specialized keyboard using different button layouts and settings per app. Also, not tracking keystrokes at all but rather "used special keyboard with app foo".

As a better example, suppose it were a game controller. Then the question "what games are people using this controller with?" seems quite reasonable. Filter to games only and anonymize the data and that would be fine.
Hardware security keys for two-factor authentication (2019)
Synchronous XMLHttpRequest on the main thread, CORS errors, and more... Great job Nvidia. I really enjoy clicking the button to join and having the whole UI freeze for 30 seconds.

Oh even better... Logging out doesn't log you out, I had to clear cookies to actually log out. Edit: Uhhh, even that didn't work, wth is going on here?
Actor selling network access to a university in England with 16,000 students
In the US, health insurers can't take gender into account when setting premiums:

https://www.healthcare.gov/how-plans-set-your-premiums/
The police were unkind when they cuffed Ms. Wilson, and they ended her screaming and resisting by smacking her head into the classroom door.

"That'll be enough of that! This is for all those dolphins you murdered with your oil spill!"

The kindergarteners looked on in horror - they liked dolphins. They couldn't believe their teacher was a dolphin killer.

"I swear, I just chose the default fund allocation! My rep said it was the most stable set of funds for retiring at 65!" Ms. Wilson made no attempt to choke back her tears.

The officer was having none of that nonsense. "You should have been an active investor in your own future and chosen the 35/5 fund instead. I guess you'll have plenty of time to read up on retirement planning in the clink."
To be honest, your fear is being realised since every couple of weeks or so, there's an 'X worse than previously thought' article about something.
In a world faced with a climate crisis, client-side code faces the burden of proving that it is worth the value. Unfortunately, today companies are free to externalize their energy use by forcing users to run compute for them, in a significantly less efficient environment, and repeatedly. This insanity should not be allowed to continue.

A new language is in the perfect position to structure components so that they can be cleanly rendered on a server first, and rehydrated on the client as-needed. Trying to do that backwards will always result in less developer and user satisfaction. That doesn't mean it's right to just keep doing things the bad old way.
Jeffrey Epstein's mystery bank came alive after his death
> - no private repos (the standard PKG manager assumes GitHub). You need to use another package manager

Yes, but a minor point I'd like to make is that because of how Elm is organized, you just put stuff in your src folder and it immediately compiles (since there's no JS FFI etc.). So it's not as big of a pain as it might seem.
The BLAKE3 tree mode also takes advantage of SIMD parallelism on a single core, which ends up being a larger effect than the reduced number of rounds. At 2-4 KiB of input (depending on the implementation) it's 2x faster than BLAKE2s on my laptop. Where AVX2 and AVX-512 are supported, those kick in at 8 KiB and 16 KiB of input respectively, widening the difference further. The red bar chart at https://github.com/BLAKE3-team/BLAKE3 is a single-threaded measurement on a machine that supports AVX-512.
On Linux you'd be using the community-maintained drivers[0], so I assume this wouldn't be a problem (correct me if I'm wrong).

But as far as I can tell, there's not equivalent Open Wacom drivers for Windows. People with more Windows knowledge than me: any thoughts on why? Is it just that someone using Windows probably doesn't care about Open drivers, so the demand isn't there? Or is there something about Windows that makes substituting drivers harder?

Wacom doesn't provide their own Linux drivers, but looking at the state of drivers around GPUs, printers, I vaguely suspect that somebody in Linux would be working on Open alternatives even if they did. I'm trying to think off the top of my head what Windows-compatible hardware has 3rd-party driver options. Maybe some printers?

[0]: https://linuxwacom.github.io/
I've seen jQuery UI extended (by creating custom jQuery UI "widgets" that extend the base widgets) to basically mimic a desktop experience complete with window resize/minimize/maximize.

I don't have a link handy to that extension but it was built on: https://jqueryui.com/dialog/ and https://api.jqueryui.com/jQuery.widget/
Mrcndrw.com – Tutorials to Help Designers, and Devs Improve Their Design Skills
Because many governments rely on children to finance the country's economy?

It's still less costly than immigration.
> Giving away emails would undercut their entire business model.

And selling them without permission would also probably land them the largest fine in the history of data protection law.

'I saw you on LinkedIn' is a decent intro for a spammer even if it isn't true, and a lot of email addresses are linkable to LinkedIn profiles vs email harvesting tools, including both emails you've actually put on LinkedIn and emails elsewhere on the internet or in easily-guessable firstname.lastname@company.com formats.
I'm astigmatic as well and I prefer dark mode over light, it's about the contrast for me (or lack) though, I like somewhat bright text on dark backgrounds.
On most embedded ARM it won't (out of order execution, caches, alignment), and they don't have to run Linux, likewise on common MIPS implementations.

Simple predictability ends at 16-bit CPUs generally, and even those can be tricky if it's say m68k.
It also has quite a few quirks depending on the app so it’s logical they want to know which compatibility work is most pressing. Not that they have done much lately, but that’s a different subject. Wacom is an extremely frustrating company to deal with.
Wow, thanks for this, it's a pretty great upgrade to the UX.
I didn’t understand what a Wacom tablet is. Now I do!
>The early stage is a lot of work, but why should you skip the work while your wife has to do it all?

"Skip the work"? He literally said he's working..a job. Unfortunately, in the society we've built it is considered the most important work, since it pays the bills and enables the ability to start a family.

I agree it's important that both people share the burden of parenthood, but let's not swing it so far the other way that your sole source of income isn't considered "work".
I've been using it on macos for the past weeks and it's great. My only complaint so far is that it only syncs bookmarks but I'm guessing proper sync is coming up at some point.
Yep. Sorry, was confused about what Wacom tablet was.
Who knows, maybe it was a stress outlet. Home improvement certainly was for me when my first was little.
People invent conspiracies to explain things they don't like and don't understand. The facts, and the effectiveness of the invented conspiracy, are irrelevant.
I mean srsly people, has nobody read the relevant xkcd? It was all so clear: https://xkcd.com/2030/
I often work on color sensitive stuff and I really like dark mode for these occasions, because my sexondary display won't shine a strong white-ish light into my face from the side.

From a standpoint of readability there is not much difference for me either. Sometimes dark themes just get less love in design, because just flipping the colors usually doesn't cut it. A bright font on a dark background needs a tiny bit more wheight to look pleasing.
"If you disagree with me you are autistic" is not an OK argument to make on HN.
Thanks! As a non-native speaker, I don't make spelling g mistakes like that very often, but I guess that's a rare instance of having learned a word from spoken language rather than written!
Ask HN: Do You Get Interrupted at Work?
Specifically, face-to-face interruptions while you're working - do people walk up to you and ask questions, or tap you on the shoulder? Does it break your concentration? How do you deal with this?

I'm working on a project related to this and it would help a lot to hear about your experiences through the survey or the comment section here.

Here's a survey link if you have a few minutes: https://forms.gle/syL1XrLAauxd57hr7
Deploying TLS 1.3 at scale with Fizz, a performant open-source TLS library
I find the basic idea of this project to be very compelling - I was thinking aloud on HN recently and arrived at roughly the idea this project is implementing. [0]

With that said, I really dislike the way they're describing their project.

When I read safe dialect of C, I first assumed they meant they had developed a safe subset of C, or perhaps a very similar language, like OpenCL C [1]. Instead, they developed a new language which isn't C at all. Nothing wrong with that, but if I don't instantly recognise the syntax as C, I wouldn't call it a C dialect.

They also put formally provable dialect of C. Their language compiles to C code which is guaranteed to be free from undefined behaviour. This is not the same thing as a language where hard guarantees can be made about program behaviour, such as SPARK [2] or Dafny [3].

If the authors are reading this, I urge you to improve your project summary. Your language does not allow me to prove program correctness, instead it protects me from C's undefined behaviour. That's still a great idea! Please make this clear!

[0] https://news.ycombinator.com/item?id=22102658

[1] https://en.wikipedia.org/wiki/OpenCL#OpenCL_C_language

[2] https://en.wikipedia.org/wiki/SPARK_(programming_language)

[3] https://en.wikipedia.org/wiki/Dafny
Time spent raising children is not leisure time.
I do all of that, and will continue to do so. I can't even convince people that have been negatively impacted by the lack of parental leave to go out and vote. I also only live in states that mandate at least some parental leave.
What happens to your responsibilities at work while you are out? And are you totally cut off from work while you are out or are you occasionally responding to mails? Also are you more of an individual contributor or have a leadership role?
What about when your country (like mine) is a technological superpower and allows the super rich to keep all of the wealth generated by our greatest minds locked up? We could do the same if we had the courage.
New Jersey already does this.
Gods, why not just take a picture of the voting sheet and send it in. Iowa only has about 1700 voting districts? I could data entry that myself in about 2 hours. Split the work among 10 people, and you'd have it done in 12 minutes.
> when new time came and world or best practices changed, those optimal processes were no longer optimal, but still one needs to keep using those.. because SAP

The underlying assertion here - made without evidence - is that business processes have changed enough to move away from the SAP-defined ones.

Have they?
> It’s really jarring that the orgs are called ACRONYM and Shadow... Still feels like a parody of some sort.

I thought it was satire the first time I heard as well. Voting software from a company called Shadow inc. is just such bad optics. Nobody there thought to at least spin off a company called "Open Digital Democracy Services Inc.", open source the thing and maybe get some external entity to take a look at it?

This reminds me a bit about putting funny messages in logs which are emitted during catastrophic events. It might seem cute at the moment, but when shit hits the fan and the customer calls and quotes those lines back at you over the phone it is just so embarrassing.
The DNC does not run the Iowa Democratic Caucus.
I didn't go last year and just dropped in quickly the year before to give my talk. My strategy this year was pretty much to spend a good chunk of each day hanging out in either a devroom or somewhere that you're likely to have serendipitous hallway track encounters. Trying to constantly move from often packed room to room across a somewhat spread out campus is mostly an exercise in frustration.
I'm going to go on a limb and say that tracking people who visits your blog is a little better than tracking app launches for the entire computer.
What is wrong with having other options is that there is a cost associated with maintaining those other options, and the children will be paying it one way or another.

Raising children well is enormously time consuming and difficult. Parents who want to do a good job don't have the luxury of abundant time and energy. Any effort spent maintaining these other options is done at the expense of the children.
I learned MSG was purchasable from a friend who swore by their MSG Shaker. You don't need a lot and it adds a different flavour than just straight up salt. I liked it, i've never actually used it myself in cooking though. I kind of just forgot about it until your comment.
Wacom has application specific settings for compatibility. You can't have that feature without tracking individual processes and that data would be important for any sort of troubleshooting. It should be anonymized and they should be clear about what they are collecting, but the data does have a legitimate and benign use at least.
Having read through this, I fail to see any benefits over using existing tools like Clojurescript+React. What am I missing?
> Article is titled "What’s SAP?"

> Doesn't actually tell you what SAP is, or stands for, until halfway through the article.
Kubernetes and Istio Workshop Exercises
Buttigieg also exchanged some money with Shadow -- the same company that's supposed to neutrally report results for the election candidates, among which Buttigieg finds himself.

https://theintercept.com/2020/02/04/iowa-caucus-app-shadow-a...

Can you spell "conflict of interest/someone should do some jail time"?

This sort of thing should be completely unacceptable in any election.
Wacom produces multiple devices, the simplest are basically a pen based touchpad. No display and no real computing power, needs to be plugged into a computer to function in any way. The more high end ones are a pen touchpad+display but still requires a computer (ie: they're a monitor). There are also standalone tablets that use Wacom technology although I'm not sure offhand if Wacom makes any directly.
> Banking (especially in US) is a total complexity nightmare. Yet you have Stripe.com who simplify it.

Oh man, where do I start with this one. Calling Stripe banking is like calling a porpoise a fish. Sure they both swim in an ocean, but they are very different types of animals.
I'd love to see the data on this. The FEC data is a little confusing to browse.
SAP demonstrates the power of sales relationships and corruption over utility.