skysight-inc/HackerNews huggingface dataset:
Yes :) The exact probability for having 50%/50% is (100 nCr 50)/2^100, or about (as you found through experiemtation) 0.08.

The more often you run the experiement, the more likely you'll get a result close to 50%/50%, by the way. In the limit, you have a variance (i.e. spread of results away from the expected value, which is 50%) of 0. This is called the law of large numbers. As the generic name suggest, it's pretty central to mathematics haha.
In that case it was a simple .Net core MVC stack, Vs an angular/Web API stack.

For some inscrutable reason you can no longer do a simple 3 page form with a results page without making a SPA these days without getting someone claiming you're doing it wrong, it's nuts.

Worse still, the angular app has all sorts of weird bugs. Auto-complete somehow screws with the validation of inputs, back button doesn't work properly as you lose all your data, URLs dont work, etc., etc., etc. There's also all sorts of craziness like the whole admin frontend is bundled with the client-facing part as the front-end developer didn't know how to split them up.

Utterly preposterous.

The problem is often that very skilled Devs give advice about incredibly specific stacks that only someone of their abnormally high-skill level can maintain.

Throw in a few juniors or a few mediocre developers and the whole project turns into a complete and utter mess.

And don't get me started on your stack that's mainly inappropriate for most applications.

GraphQL. Talk about the next NoSQL fiasco in the making. Perhaps you missed the whole saga of everyone doing new development in NoSQL and then a few years later we had the flurry of blog posts about "Why are we losing data? I didn't realize ACID was so important..."
SpaceX Dragon capsule's screens

Wordle

Photoshop

GitHub - Freaking GitHub!

Nintendo's website

Salesforce

Innumerable startup SaaS dashboards
I'm going to defend bombas socks. Absolutely 10x better than fruit of the loom socks in my opinion. I've splurged quite a bit on these socks and love them.

If there's a non-branded bombas equivalent, I'd buy it, but comparing walmart fruit of the loom and bombas isn't apples to apples.
You can spend $30 on equipment and another $8 for a pound of beans

OR

You can spend $300 on a burr grinder $150 on one of those neat vacuum brewing devices, and who knows how much for fair trade single source coffee beans roasted in your back yard

Or you can find a balance that gets you things you care about (fair trade beans, good roast, a nice grinder for flavor, whatever your taste might be) at a lower price than going all out

When it comes to underwear or other clothing items, I'm generally willing to pay a bit more if I know that I'm avoiding plastics and pollution and the workers who make the items aren't working in sweatshop conditions
To be fair, my "misbehaving corporate firewall" is actually my apartment that has building-managed internet wherein everyone is NAT'ed to the same fiber connection.

For whatever reason, SYN flooding detection triggers when you do more than a few TCP connections per second which makes most TCP-based things super frustrating and their IT is clueless as to how to fix it.
It sounds similar to what hamachi could have been if it was really invested in product management & enterprise features.
A Chinese man called 'Ma' was detained. The news wiped $26B off Alibaba's stock
The left one isn't even that clear but on the right is horrendous!
Wait, it wasn't a tongue in cheek joke? Are people taking it seriously??? I thought HackerNews was enjoying a rare sense of humor.
The current piano layout (seven white keys and five black keys) is pretty closely tied to traditional music notation (sharps and flats => black keys), so I'd guess sight-reading with this notation would be harder on current pianos.

In principle you could imagine a more regular piano layout that maps well to this more regular notation. In practice, attempts to do that have generally failed and it's hard to see how to make it work.

The irregular spacing of the current piano layout can be frustrating, but it fits under the fingers pretty well, and it's very useful to be able to identify notes at a glance.
It’s a basic web UX over a built in Linux kernel feature

There are Docker containerized apps that manage Wireguard too

Maybe contribute to one and fret less about behavior of VC funded business and wondering if they’re actually respecting your privacy to accomplish finance goals
Even if Russia doesn't actually annex other former SSSR countries, many Russian nationalists still think of them as being an extension of Russia, a part of the empire, and thus in their worldview Russia is clearly more than twice bigger than Germany
Likewise. I've known C since the 90s, C++ since the 00s (with a refresher for C++11), and recently picked up Rust—have already written a few thousand lines, it's a great language. But I do DevOps because the pay is better and the interviews are practical.
How come people are still getting sick? It's been 2 years and we don't want to think about this anymore. It just doesn't make any sense that people who are ignoring covid are getting covid.
I live with a bird (parrot). There are alarm sounds, social sounds, and mood sounds.

The alarm sounds are very very loud. You can pinpoint them from the other side of the house, possibly the neighborhood. Any potential confusion about direction would come solely from the immense loudness and sound echoing off walls. The bird typically flies away from the location it made those sounds. In a smaller room, the sound itself can be incapacitating. It overwhelms your senses. I'm told in the wild those sounds can be heard up to a mile away.

The social sounds come in different forms. Everything from loud flock calls that were originally designed for isolated members of the flock to find each other in a dense jungle with no line of sight. These too can travel up to a mile in the wild, but they feel more pleasant to the ear. You can tell the bird is beckoning you and just making sure you're still within earshot. When you're close-by, the social sounds can be quiet womps, almost like a conversation. Especially funny when you're on a zoom call and the bird thinks you're talking to them. Sometimes they're loud sharp beeps. I don't know what those mean but they can make your ears ring.

Mood sounds are usually of the quiet wompy kind. Like the bird is entertaining itself, or being cozy and muttering to itself under its breath. Sometimes the bird gets excited and lets out a sharp scream ... this could be social of the "Hey look what I got!" variety.
Very cool. Every domain is always in need of fresh ideas. Even if they don't directly take off, they still provide valuable perspective and help bolster the process of slow, constant improvement.

It would be interesting to see how this, or a similar system, could be extended for any X-TET system, not just 12-TET.
I just gone through this process myself. You can add another 2FA method later and THEN delete your phone number. That's what I did.
pihole stands between me and everything I do on the internet
I agree with this threshold idea, and I would argue that Perl and probably Ruby also have a lower threshold for switching than Python. Nothing against Python.
I would actually say they DOMINATE in a specific multi player arena. That is playing with people right next to you.

There is still a lot of desire for games you can play with people at a party, or play with your children and spouse all together on the same screen. Every other videogame maker has abandoned that niche.
Spammers will guess anyway. And I happily trade the chance that some spammer guesses <servicename>@ for the convenience that I don't have to look up every single (spam-)email that I get. Maybe if a service would do some kind of "translation" I would consider using it (like this apple service or duckduckgo's email).
I feel like I very faintly recall this story. Was this the “one-use” media?
If you violate Italian food etiquette you won't survive. I would rather tell Kim Jong-un he is fat.

"Restaurant Refuses to Grate Cheese for Customer's Seafood Dish, Calls it an 'Obscene Request"

https://www.vice.com/en/article/wjvdxz/restaurant-refuses-to...
You forgot quotes. Unfortunately we're moving forward with other candidates at this time. Good luck in your job search!
So that's why the devil wants them!
method overloading is a horrible language feature that papers over the absence of other, more useful language features like optional arguments, etc.

i worked on a JVM programming language back in the day, and that damned feature screwed up everything: method resolution was obviously a pain, but it got involved in generics, class compatibility, it even ends up worming its way into bytecode, since methods names are really the name plus the fully qualified type name of every argument (even if there isn't any method overloading for a given method, just awful)

i wrote an old blog post on this:

https://guidewiredevelopment.wordpress.com/2009/05/22/i-am-h...

in conclusion: things should have unique names
> like the US once had against the gold standard

The gold standard isn't a fixed-supply currency. Gold was mined throughout the nineteenth century, coïncidentally, at about the rate of economic growth. When growth kept going while mining stalled, a series of economic crises pushed developing nations away from the standard.
I’ve always wanted a diff for query results to know if anything changes when I’m optimizing a query.
It seemed to start around the GNOME 3 time when they were "simplifying" apps by removing all useful UI elements and hiding them in a hamburger menu that you couldn't access with the keyboard, ensuring you spent 80% of your time waving the mouse cursor around waiting for submenus to appear.

And since then it has got worse and worse. Thank goodness for Mate!

I don't understand how it could get like this. KDE3.5 and GNOME2 suddenly look amazing compared to the modern UI. Bonkers. It's like they don't try using their computer for a day.
> People put real money into AR/VR in the late 1990s and had a real marketing push behind it. It was definitely wrong.

I gotta say though, early 90s helmet designs looked so much cooler than the brick-on-the-face goggles.
i'm wondering what engineering decisions drove the project to be split in 14 parts?

is it like micro-services thing or what?
You're not wrong. The problem is the fancy stacks actually solve some stuff, but they bring their own disadvantages with them. No-one is denying that kubernetes is extremely powerful and you might need that in some use cases, but then you're suddenly writing operators for it, instead of business logic for your customers.

I think the problem is that things we're building stuff to solve specific problems, and then expanding each of those tools until they become massive and need other tools to help them. So docker solved a problem but then it created problems that you need kubernetes for, and so on.

One of the reasons I'm working on darklang is that I think the root cause of this complexity is solvable. The solution, in my opinion, is to build tools that cover multiple layers of the stack - that removes join points where you might be tempted to customize.

For example, firebase covers multiple layers, you might otherwise need a DB, a connection pooler, a firewall, an api server, an autoscaler for the api, a load balancer, etc. But instead, the only surface area you have is the firebase API. There's lots of similar tools that cover multiple layers of the stack like this, netlify, glitch, darklang, netlify, and prisma are some examples.
I work in Fintech. On average, managers make more than their reports and heavily influence how much their reports make. Just based on levels.fyi managers earn a base of $40k over their engineering equivalent, with a higher bonus and stock margin as well (at my company). My company also doesn't position technical leaders at the same level as their manager, so technical leaders are already in an odd position when trying to represent the team. Generally I've figured out that many managers don't know what "influencing" is, so it starts to feel like "pressuring" from someone who doesn't understand the product from a technical perspective. I don't think any of this is uncommon to the larger software landscape, but certain companies may hire better managers than others.
Super cool, and a lot of contributors!

Can this work the rest of the wireguard ecosystem (agents, UIs, ...) for a full VPN soln without involving the VC-tied company?
> Many economies have collapsed or people have been severely harmed from runaway inflation.

False dichotomy. The last 50 years of monetary policy in developed countries show that you can have moderate inflation (yes, sometimes a bit too much, like now, but moderate overall) without hyperinflation.
I just checked prices of FusionAuth, and clearly your company is not interested in smaller side-gig like customers or self-funded startup that need to grow. Basic, production cloud options (non-eval) start at $162/mo for 10.000 MAUs. Once I move the slide to over 10.000MAUs the basic option is gone, and the cheapest option suddenly jumps to $1062/mo.
In my experience, Larry Wall's old comment holds true: Perl makes easy things easy, and hard things possible.
Russia invaded Crimea at a time when most Ukrainians did not support NATO membership so saying this is about NATO is just deflection. The only reasons NATO membership has become such a popular option is because Russia already invaded Ukraine once in the last decade and has supported a second war by proxy in Ukraine for almost a decade.
Advantages of Parquet File Format for Dask Analyses
It's almost like we're operating in an economy where it's easier and more lucrative to be a huckster than it is to innovate and create something useful. Maybe part of this is just that we've already optimized so many things - what's left to do with the products in question other than up the price and market the heck out of them?

As they say, "nobody ever went broke underestimating the intelligence of the American people"...
Build a Data Streaming App for Sound and Vision
Linux. It's very annoying to use, I encounter several UX problems anytime I have to use it, and very difficult to support as an application developer. It's good, but need more UX effort.
I didn't even notice... 1Password is great. There are some minor issues here and there but it always feels like they very quickly patch it up.
I find it hard to be convinced to use GO at all. If i wanted efficiency, i'd bite and go with something close to the metal. If i wanted something that can build huge applications and has a rich framework ecosystem - i'd go with Java. GO seems like a middle solution for some exceptional cases, which i haven't deal with.

It is a fresh language and i quite enjoyed exploring it, but i just can't see the use of it. (also, the multiple return value functions are great, but if only there was a way to use a particular value directly from the function without having to assign them to variables)
Forklift Learning Studio elevates active learning for engineers
Two thoughts on this:

1. This industry absolutely has, and has had for a long time, a problem with "oooooh, shiny!" chasing. We collectively obsess over using the latest and greatest, newest and shiniest, "sexy" technologies of the day. And sometimes (often?) this obsession overrides good judgment and we try to use this stuff regardless of whether or not it's actually a better fit than something older and more prosaic.

2. However, sometimes the "new, shiny" is actually better, for at least certain applications. And we should always be willing to use a newer, better, "sexier" tool IF it actually helps to solve a real problem in a better way.

Unfortunately (1) often seems to trump (2) and we get stuck using the "newest and shiniest" for no particularly good reason, other than the simple fact that it is the "new shiny".

I have no expectation that this trend will ever abate.
I started thinking of usernames as less secure passwords and therefore randomizing them a few years ago but never thought about the possibility of randomizing the email too. Not only does it help on the spam side of receiving mail but it can help on the login security front since knowing your email address no longer eliminates 33-50% of your login details. It sounds like this is a great enhancement in almost all cases: automated email randomization that is service dependent and also username randomization when you have a site with separate username than your email.
The article mentions in passing that pro golfers are usually excluded from the standard / cheaper insurance policies.
If you use an identity provider like Okta or OneLogin, then you're not tied to any "contentful" services like GitHub or a Google account that "historically" seem to have more problems of this type.

As far as threat models go, I can't really say I understand this one too much.
I'm not pretending that at all, all I'm suggesting is that the government be entrusted with the least amount of authority it requires. I also think that the model for our collective action should be much more consensual, rather than enforced.
This is Market Segmentation 101.
My initial response was a tad hasty. I should add: I strongly agree that society is a client. Society is however a secondary client. If the student is not well-served, society is not well-served.
Except for this:

> My comment was mocking scientific evidence as this study is pure science and not very practical from the human perspective.

I generally agree with your idea that a natural work environment is better than a boring one. My point was about your assertion that we should get rid of the idea that the tool is the problem, followed by discussion of other factors in a work environment. If we want to know whether or not the tool is the problem, we need to study the tool.

As you point out, and the paper you linked makes clear, there are many other factors involved in creativity in a work environment. The OP study is about one tool however, and it makes it fairly clear that the tool in this case can be a problem. Whether or not it is the main problem is another matter of course.

More generally, the thought that we should even attempt, let alone need, to get rid of any idea without strong evidence to refute it strikes me as worryingly antiscientific. In the context of workplace optimization this may not be very important in the grand scheme of things, but in other matters (climate change comes to mind) it may well be of existential importance.
Because market research has discovered that many customers are not price-sensitive, even when it makes no sense.

Some people with limited means do not even look at prices. The ready availability of consumer debt allows them to buy whatever they wish without considering price as a factor. They simply do not consider any form of budgeting or interest rates on debt when they spend.
Show HN: Use markov chains to generate a good and cheap domain name
Well, subaddressing is actually part of an RFC [1], so no, they won't.

1: https://datatracker.ietf.org/doc/html/rfc5233
Most people who bought Bitcoin within the last year are underwater with their investment. Some have lost 45%. They'd have done better to keep cash and take the 8% inflation hit.

How is that a store of wealth?
Is this to protect them from being a vector for span? Making it costly to create new usable Google accounts
Second this. Also has a Real nice community and a matrix channel where people will help you out
I wouldn't assume anything
> Even if everyone went IPv6 and gave every device a public IP address, pretty much every network would have a firewall that behaved just like NAT.

No, they do not behave just like NAT. With NAT you have two problems:

* figuring out your address

* firewall hole punching

With IPv6 you already know your address and just give it to the peer you are communicating with. You then tell your firewall to allow connections from the address(:port) that the peer tells you. No STUN, no TURN, no ICE.

* https://en.wikipedia.org/wiki/Hole_punching_(networking)

* https://en.wikipedia.org/wiki/Port_Control_Protocol

* https://en.wikipedia.org/wiki/Universal_Plug_and_Play

* http://www.upnp.org/resources/documents/AnnexA-IPv6_000.pdf

This helps immensely for residential connections since people (generally) control their gateways, and with more and more higher speed (fibre) connections being done, it could help in more self-hosted and peer-to-peer services.

What one is allowed to do at the office would be dictated by the policy(s) of your employer: they could allow PCP/uPNP opening via authenticated requests for example.
Unless you live in a communist country, you are part of a labor market.
> That one can go die on the trash heap of history.

As long as there are Rust jobs or blockchain related jobs there, you're going to have to cope and wait for a very very long time until that is ever going to 'die on the trash heap of history' to happen.
I have a couple coworkers that are up there but not quite to his level.

1 is a machinist started in 1962 and is half retired. Comes in Monday - Wednesday from 7am-11am.
The other is sales and works a full 40 hour week. Started in 1960.
I am guessing two of the other startups are strongDM and Teleport. Wonder what others are in this space and have gone to Series B+
Github copilot?
I remember we had an "underdesk" VAX running some proprietary software for scanning and cataloging drill samples in a metallurgy office in an open pit mine in Montana back in the 90s. The thing just worked. Power regularly went off due to shovels being moved (power was cut at the substation to move shovels). Ground was constantly shaking due to blasting in the pit. Extremely dusty environment. The only time that I ever had to work on it was when the vendor sent out a new harddrive (detected some anomalies over a dial up connection). Just beautifully functioning hardware and software.
> One pivotal finding from such work is that birds perform surprisingly poorly on recognizing a melody shifted up or down in pitch.

I used to assume that the more fundamental mode of pitch perception would be intervals (the difference between two pitches) rather than absolute pitch perception. It is largely the other way around, however, which makes sense -- interval perception is based in pitch perception and comparison.

As someone who envies those with absolute pitch, it is still surprising to me that this mode of perception is biologically more fundamental.
Your socks, underwear and mattress aren't conspicuous consumption, because they aren't conspicuous.
No, it just sounds like they got sucked into the consumer culture whole hog
agreed on postgres being the default choice

postgres delivers 200% on top of what you need and if you still aren't satisfied, there are countless forks and extensions
My response to the last is what if you don't train people and they stay anyway?
It's not I'm afraid, no. To be honest I'm embarrassed about the code quality, since I mostly just hacked it together for myself and was a hobby project more than anything else, so I didn't release the source anywhere or think much about licenses. Having said that, here are the two JS files that power the "make your own color orb" browser tool:

https://www.dannyking.uk/js/colororbs/dna.js
https://www.dannyking.uk/js/colororbs/sketch.js

The latter being the core rendering algorithm (inside the setup() and draw() functions).
Because software is generally written so that people use it. Memory unsafe languages have proven it's impossible to write secure software in, even by the best of the best developers. That's why I made the comparison with seatbelts. If you want to drive your car on public roads(deliver production software to users) you are not allowed to use memory unsafe languages(you must use a seatbelt). If you just make software for yourself that you don't release to the public no one will care if you write it in C or whatever.

It has nothing to do with anything you do. It has everything to do with the impact it has on everyone but yourself.