skysight-inc/HackerNews huggingface dataset:
My home receiver came with a microphone. You plug it in and the receiver blasts noise through the speakers, and comes up with EQ to compensate automatically. This wasn’t an expensive receiver, either.

If you want a more scientific approach, you can use a tool like Room EQ Wizard, which is free—although it works best if you have some kind of flat response microphone, or calibrated microphone with a known response curve.

(I’ll also add that you’re compensating for crappy acoustics in your room as much as you are compensating for crappy speakers.)
At Facebook’s market cap, vercel and laravel are immaterial in terms of revenue.

It’s very hard for a company of this size to find something to move the needle enough to make a difference.

Look at Google. YouTube is worth $120 billion with a B and it is dwarfed by their ads business.
The article is wrong. You should still play if there's positive expectancy and the money you spent won't be missed (i.e. you won't be ruined.)

See https://quantwolf.com/doc/powerball/powerball.html
> I'm gonna keep my cool and ignore it with prejudice, just like I did this one.

Just gonna point out you didn't keep your cool and ignore it.

Keeping your cool: good!

Ignoring it: no way!

You obviously have a lot of passion for the topic, and may have rightly identified a flaw in the author's blog post. You can use that passion - and keeping your cool - to correct the record.

e.g. I dunno OP is wrong and Scala is not a mess, it is awesome! That culture war was resolved in favor of cats years ago, and here's why...
Anecdote: An online judge website (which is pretty well known in Korea) has an easy problem[0] asking to write a program which adds "??!" to input. A lot of beginners' C/C++ submissions got "Wrong Answer" verdict because of trigraphs.

[0]: https://www.acmicpc.net/problem/10926
If you're not doing it as a hobby, the one-off effort put into repairing an item (or in this case, engineering the correction) is also "waste".

If you want to dedicate that time to improving the planet, avoiding the waste of one TV is likely not a better use of your time than e.g. fixing some bug in some popular open source software that causes it to be less efficient.

Let's say you make a change to Firefox that makes it use 0.1 Watt less on average, and let's be conservative and assume the ~350 million Firefox users use it for one hour a day on average. That's 35 MWh per day saved. Assuming 0.1 kg CO2e/kWh, that's a saving of 3.5 tons of CO2e saved each day.
> tooling is mature enough to manage the separated encoding/decoding pipeline

Is there a library for it?

This sounds like something I can't justify DIYing in the kinds of software that I work on.
"Best people" according to what metric, other than salary? Facebook got fat from advertising and monetizing the worst aspects of social media. Does that require the "best people?" What technology has Facebook developed with all of those "best people" that could compare to what Bell Labs did with a group of fewer than 10?
I think it's actually about brand risk
There are already some companies that let you calibrate your TV's colors with your phone camera. Apple TVs do it and adjust the output signal while some new Samsung TVs can do it and actually apply hardware calibration. Adjusting for unevenness in the same way seems potentially harder but doable.
I agree, sometimes. But doing a full data-science analysis of where me and my partner where for the past 7-8 years to see how close we where, even though we are already together, doesn’t sound promising either.

Nevertheless, I think in general, people should learn that some will agree and others will disagree. There is no wrong or right. If some of you find this ‘cute’ and ‘amazing’ that is perfect. You should also understand and respect that some others find this ‘creepy’, ‘disturbing’ and a big ‘red flag’ for insecurity and annoying attachment.
When the number of users you are serving goes up and the services each user uses increases due to age, then a balanced budget is in fact a cut in per user and especially per user service terms.
I thought that Debian was an Ubuntu derivative /s

(at least by the number of users)
> Whether it's useful in human languages is irrelevant.

I dunno, I think this is the only relevant bits. The whole point of unicode is to represent human languages.

It's not, and was never sold as, a way to represent anything other than human languages.

Once you get into the argument that "Well, we need to be prepared for peer systems that use unicode for something other than human languages", you may as well give up.

> might take you at your word and use NUL to represent something significant to them.

Then they aren't supporting human languages anyway. And while I see this argument often, I have yet to see anyone using U+0000 for in any way other than simply ignoring it (because no human language uses it so there's no point in displaying it or accepting it as input), or using it as a terminating character.

If you have some examples that actually reserve nul for anything other than termination, I'd love to see it, because thus far all the warnings about how U+0000 should not be used as a terminator is a big nothing-burger.
Glory to the heroes, they are doing the seemingly impossible. The russian fascist regime will crumble over this.
China and Vietnam fought a war in 1979 and several border skirmishes during the 1980s.

Right now China is claiming control of some of Vietnam's coastal waters including the sinking of Vietnamese fishing vessels, so there are ongoing disputes between the two countries.

Previously Vietnam partnered with the USSR against China. Now that Putin is Xi's closest ally (or wants to be seen that way) Vietnam could well be looking for new allies.

https://en.wikipedia.org/wiki/China%E2%80%93Vietnam_relation...
Not a very nice comment. Definitely not a good way to phrase a comment meant at helping develop the best.

FWIW, I think you used a comma instead of a period in your snipe. Would read better as:

>Use proper capitalization or people won't believe "amazon manager here". Well... maybe they will.

Or even:

>Use proper capitalization or people won't believe "amazon manager here"... Well, maybe they will.
At a much lower cost to the state...
Unless accompanied by a national free US ID, a voter ID law is an unconstitutional poll tax. Nobody should need to pay to vote.

And as another poster mentioned, a national free ID is unpopular with sections of both major parties.
You need to read up on philosophy. Mostly Hegel’s Dialectics. These two statements are not contradictory and are both simultaneously true.
dialectics (used with a sing. verb) A method of argument or exposition that systematically weighs contradictory facts or ideas with a view to the resolution of their real or apparent contradictions. The contradiction between two conflicting forces viewed as the determining factor in their continuing interaction.
I would be more likely to hire a JS dev if they have Elixir experience not less, but I am not in the enterprise world.

Work is not only about money for me. My best work environments have been a small team of skilled people tackling a big problem. For this we would use whatever is the best tool for the job, regardless of its outside popularity.
Fingerprinting has been around for as long as Singapore has been using automated exit gates - you enroll your bios at a staffed lane on the way in and then use the auto gates on the way out - which I want to say is at least 10ish years. They’re moving everything to facial recognition and iris scan now.

This is tangential to the topic of immigration clearance but my Singapore ID literally has my thumbprint printed on it, which I’ve always found hilarious.
Because land is very easily taken away, so very easy to tax
I worked at Yahoo! when the company offered to acquire Facebook for $1.4 billion.

Most thought Zuck was a fool to pass on that. He 300x’d it in 10 years.
"managing out"

This is about the worst kind of doublespeak I have ever heard. It is actively malicious, the very thought of it brings images of purposeful abuse of employees. Seriously, just fire people.
Well your media definitely did.
Ignorant green washing.

Baseload with Bitcoin would not just be baseload it would be the only load.

If you invest in Bitcoin hardware and get good money from it somewhere in Africa with a slow economy, why would you suddenly not consume all of it?

The only reason would be that the Bitcoin miner is not the same person as who is building the grid and the grid person only gets the same money from you than from others.

But 1. Why would you start building this and not leverage it yourself? If you can't Bitcoin miner still will be able to pay the highest price after all it is not limited by local economy but by the global one which is much richer.

The right answer than would be a Bitcoin tax. But the Bitcoin tax would only motivate both (producer and consumer) to make as much as possible.

Only after Bitcoin consumed all of this cheap unregulated power it will stop
.

So now energy is still not affordable to anyone because they can't afford the inflated Bitcoin price.

You know who has to stir this shit out? Everyone not doing Bitcoin. Like the people in china were it got so bad that Bitcoin miners risked the power stability.

Also of course this doesn't motivate anyone to build up a real sustainable business with local impact like metal smelting, bakery, paper plants etc. They can't pay what a Bitcoin miner pays.

I hate this shortsighted ignorant green washing.

Bitcoin is a virus. It was created out of thin air, consumes tons of energy only to keep its own decentralized integrity for its own integrity sake not adding any value outside of itself.
Have you ever tried refusing to show a passport? As far as I know, US citizens have the absolute right to enter its borders (https://sgp.fas.org/crs/misc/home.pdf), but whenever I read about that, I wonder how they go about that when a random stranger arrives at a border and claims to be a citizen.

The best example I can find is https://en.wikipedia.org/wiki/William_Worthy#Right_to_travel...:

“He was able to return to the U.S. in October 1961, showing his birth certificate and vaccination record at Miami Airport”

That’s decades ago, though, and he still showed something (but not something that realistically identified him) to get in.
what at time to be alive!
I agree with many of the arguments in this thread: that model-gatekeeping while publishing approaches seems insincere and just seems like it's daring bad actors to replicate.

However, a common refrain is that AI is like tools like hammers or knives and can be used for good or misused for evil. The potential for weaponizing AI is much much more so than a hammer or a knife. And it's greater than 3D-printing (of guns), maybe even greater than compilers. I would hazard to say it's maybe in the same ballpark as chemical weapons and perhaps less so than nuclear weapons and biological weapons, but this is speculative. Nonetheless, I think these otherwise great arguments are diminished by comparing AI's safety to single-target tools like hammers or knives.
I think the only relevant thing about any kind of scannable code is reliability. QR Codes are widely used and seem to work fine with just about any smart phone. So, they are good enough. Maybe Data Matrix is slightly easier to scan. But it's not really a problem with QR Codes.
The things making walking, transit, etc. Better are usually the things that make driving worse.
How do you know if Dan was totally okay with this? We don’t know.

Also, I respect that you find it ‘cute’. To me this is ‘insecurity’, ‘attachment’ and an indication of a current or future toxic relationship.

There is no wrong or right, people should know that others out there will have a different POV.
More so than F#? I’m not sure.
Does anyone even remember Libra?
Whilst I largely agree, in this specific case the talk on which the article is based is public.
The problem is in defining Democracy.
C# is much bigger then OCaml. Even F# is bigger than OCaml!

(and I say this as a big fan of OCaml)
The paranoid prepper list. Most preppers are peaceful people wanting to mind their own business, but some suffer from conditions that makes them hope for a disaster to happen to the extent that they might not shy from creating them.

Or so the thinking might go.
Seeing giants fall like this, where they achieve the highest peaks imaginable, but then struggle to find the next thing that is suitably big enough to satisfy expectations makes me never want to reach mega success status if I ever start a startup.
I agree.

Maybe best at grinding LeetCode, best at playing office politics, best at tolerating toxic work environments...

But likely not best in actually building good software. No doubt quite good at that, but probably not meaningfully different than any other tech company in the area hiring from a similar talent pool.

And because the candidates also need to be optimized for the qualities mentioned in the first paragraph, likely there’s a trade off where average software development skill ends up being lower due to needing to maximize other personality factors first.
"We all know that it’s a core responsibility of the job to take the bullet— an excellent CISO who does everything right will not prevent all breaches, and if inevitable breeches become an issue, the CISO is the designated sacrifice. This has even proven true in cases where breeches were due to product team issues, even where the CISO raised issues well in advance of a breach."

Breeches are... Inevitable. They will happen one leg at a time.
With respect, in those examples the extreme amount of money to be made with the first place motivates the cheating. The anti-cheat for such competitions only barely works, as top competitors do as many (possibly dangerous) things they can to come out on top. As long as they are undetectable. We should approach a disincentive to cheating in a different way, so it is just a few lemons as it is in chess.
> We have been asked a few times not to post SubscriberLinks to hackernews, lwn submissions tend to make their way into the public anyway, with a 2 week delay for non-subscribers.

Who is "we"? There's been numerous threads in LWN posts that state that posting subscriber links to hackernews is in fact encouraged by LWN. So you seem to be stating the reverse of what is general knowledge.
I believe that the argument is that you should calculate "pollution per kWh" along the entire lifecycle, not just restricted to the operating time.

This will surely still put most renewables in front of fossil fuels and (depending how you count it) most nuclear.

But it is a largely ignored metric by the general public
> Fuck anyone who uses 9/11 as an excuse to reduce anyone's civil liberties

Whilst I agree that the reference to 9/11 was a cheap excuse - I think all of the terrorists had entered the US legally, and these changes would stop nothing. But what civil liberties are being taken away by these kiosks or lack of the kiosks?

They're being removed because they don't verify the person with them is the passport holder - apart from that they capture/process/store the same information as a 'manual' passport inspection. The passport holders photo, passport details and entry/exit details are all held on database - or am I missing something?
> What systemic problems are there that have anything to do with the tech stack?

Runtime errors.
Chris Lattner: Linux Kernel Orb: KORBit (2000)
hello,

imho. self-hosting != networking

but basic networking-knowhow is necessary for self-hosting and knowing networking helps in a lot of situation :)

idk what the "best" way to learn these things in the 21st century would be today, several decades ago "the linux documentation projects" (networking) howto was a really good start.

ad hardware: use any (cheap) machine you can get or already have ... idk, an old pc, a raspberry pi or some small virtual machine at a cheap provider.

it doesn't matter and if your hardware is "to small" at a certain point in time, you will learn a lot by moving your setup from one system to another -> sooner or later you will get into configuration-management a la ansible :)

at first you need (open)SSH to be able to remotely connect to your machine.

then get a domain and start with "the" fundamental service for all internet-connected services: DNS

the most common software for this is the ISC bind.

then add something "easy" like a webserver with static pages, add TLS ... and later PHP support etc. - necessary for a lot of webapplications.

idk, use apache2 or nginx, at this stage it doesn't really matter.

the very last service to setup will be e-mail - SMTP/IMAP/POP3 & contentscanners -, which is far more complex than it seems at first sight.

as the operating system i would recommend debian, it may not be the "slickest" linux-distribution, but it contains a lot ready-to-use of packages in its repositories and has good documentation and - last but not least - a social contract.

additionally debian is the basis of a lot of well-known linux-distros, which are often heavily tailored to a certain use-case - like ubuntu/linuxmint etc.

cheersv
Difference one being that the wind turbines can start producing electricity and remove carbon emissions within months, while building a new reactor happens within years.

Difference two being that after those gen3 reactors are done you still have 10% of waste which can be used to wipe out cities and ecosystems, while after you are done recycling turbine blades you have slag and (if properly neutralised) chemically inert goo
Nobody should trust faked quotes attributed to celebrities or ethnic groups in Twitter or Whatsapp, yet these fakes have ruined political campaigns and led to mass killings. Society doesn't adapt in the way you suggest by people disregarding what you think is irrelevant.
Level up from Ubuntu Pro to Debian Pro Max subscription.

Perhaps widely used software should have a toll-free number to call to address faulty product concerns as if food stocked in a grocery store and the consumer's concern is resolved down to the firmware's sourceware line per line with unit testing before and after snapshots given in a receipt the consumer watchdog will be able to use to resolve as a last resort should the consumer fail to make progress with the vendor.
It is cheaper to fly to India and get it seen by a specialist and have it treated or have a surgery done on the same day as you land.
if you pay slightly extra, it will include 3 course meals as well.

The main problem is the lack of doctors, sure we import plenty of them. I wont even get into how we basically import almost what seems like slave labour. also no one wants to spend 15-20 years of their life for little returns, the easy answer is to increase the number of medical colleges, reduce the number of years to train by creating more specialisations.

apart from a few delicate surgeries, majority of the procedures are learnt with a year or two of training post your foundation level medical school, lot of specialisations can be automated away, Radiologists are probably the first to disappear.
I infamously declined to implement macros in D. Macros are like giving a machine gun to a self-aware robot.
AKA "unregretted attrition"
Show HN: Soso.ooo – Google Search Alternative
Or an additional prompt: “fully choreographed, cut and animated sequence”.
My reading is different, it’s more "together with the kelly criterion or a weaker version of it, you can say it doesn’t matter if you do". This is still "eh maybe I’ll be lucky" and not "it’s mathematically sensible" because

> What it means is that you would have to play the game for thousands of years with the jackpot being greater than 117 million each time in order to realize a positive expected return.
Given that in many domains C++ will keep being the language to use, and most wannabe replacements depend on GCC and LLVM infrastructure (written in C++), any little bit of improved safety helps.
> unlikely Europe, under German leadership

Wait what?
It is still printing money though.
The Truth About Interviewing (2006)
Update: Turns out it was the Russians after all.
https://mcla.ug/blog/cpp-is-not-a-superset-of-c.html
Fair point, but I bet that making Firefox take 0.1W less on average is vastly more work that fixing a TV image. And if you write blog post about it, maybe other people can fix their TV with less work.
I've posted some examples here for D.
A bit off topic but it has to do with R&D, how twitter invest almost 2B in R&D and there are no visible new features with that investment (well this year it seems that they started to add new features, but they doesn't worth 2B, edit tweet, I saw something with gifs?). I'm not a twitter user, so I cannot 100% sure but to me it sees like the same twitter back en 2010 or 2012 (when I first used twitter.

So my questions, is the R&D money invested to keep engineers happy? I mean they can for sure experiment there without any worries.
My guess would be to get around Indian import bans on products made outside of India. India has traditionally been very protectionist.

It's a large population and growing in affluence. So potentially a big new market for Apple.

Manufacturing in India would allow them to be seen as a "home choice" there and also provide Apple with a chance to hedge future sanctions on products made in China in other export markets.

They can also placate CCP concerns by telling them that they are only manufacturing in India to access that otherwise inaccessible market.
> *Japan...dropping some balloon bombs(?) on the West Coast during WW2

In fact six people were killed by one of those balloon bombs, five children and their Sunday school teacher on an outing in southern Oregon.

https://www.smithsonianmag.com/history/1945-japanese-balloon...
But programming is multiplication. A programmers work multiplies. If some person once writes code that ends up leaking users data, that data might like a thousand users data in a way that cannot be unleaked. That broken code then multiplies through time.

You would not say: Let those [civil engineers] who like unsafe bridges build unsafe bridges

Because the people using them might not be able to judge the unsafety of the system. Because the work of programmers multiply we have a huge responsibility and a huge chance to improve the world.
a hn thread I was reading recently where people didn't want to admit to being programmers (in public / to strangers) because the perception is starting to be that what we do is immoral

any chance you could find and link to that thread?
And Ubuntu more and more Microsoft. At least IBM sells also AIX.
Yes, we've changed the title now (as the site guidelines ask in such cases: https://news.ycombinator.com/newsguidelines.html).

Please let's talk about the interesting bits now.
The "Code run at compile time" feature has been around since ages.

Haskell templates are in haskell, the "compile time and run time language are the same" feature is not unique either.
The Psychological Impact of Consuming True Crime
Doesn't always mean the same thing, "managing out" could mean firing, but it could also mean creating an inhospitable environment for work, like demotion, allocating drudge work, removing responsibilities, etc. To manage them out of the company "by their own choice", which is unfortunately just as bad if not worse.
I'll take that bet.

I think the cable will be use in 5 years from now unless there's a large asteroid impact, nuclear war, or other major catastrophe. Any sum between $1k and $1M should be fine for me. You can choose any reputable betting site as the broker.
I think I agree, and we could make exactly that observation about syntax highlighting. It isn't like syntax highlighting is telling me things I already know, but it is a free win for my productivity while coding.

Making something that is already obvious cheaper to discover can help the people who need to act on it.
> within big tech