skysight-inc/HackerNews huggingface dataset:
> 16 bit audio ("CD quality") only has a 90 dB dynamic range.

That's a persistent myth. The channel noise floor at the frequencies of interest of 4x kHz / 16 Bit audio is below -100 dB due to combined noise shaping and dithering.

While this means for music 16 bit audio is generally sufficient, it has leaves little room for error; mastering has to be excellent. That's why everyone is recording in 24 bit; it allows you to patch up errors later.
I ruined our startup culture because of office chairs
It's only lobbying if you don't get caught.

https://eu.usatoday.com/story/news/politics/onpolitics/2018/...

It's not exactly challenging to disguise these gifts as "fact-finding missions", "consultancy", or some other sneaky misdescription that disguises their true nature.

The only way to fix the problem would be to remove all private money from politics. Politicians get a campaign fund and an expenses fund and that's it.

If they can't make do with that, they don't have the skills to do the job.

Currently getting rewarded for lobbying is the definition of the job. It's just that most voters don't realise that the system is based on corporate sponsorship, and their vote is only useful as a rubber stamp on decisions that have been made for them.
> I'm not sure how you even could remove lobbying from the political process.

So you get a group of interested citizens together, you write to politicians, you tell them your point of view. Nothing wrong here yet.

Then some of those politicians then agree with your group. You like that! So you start raising funds to get them re-elected. At face value, nothing here is wrong.

Except that you just used your money as an incentive for politicians to agree with you. They might now openly support you, not because they personally do, but because they want your financial support for re-election. Since actions speak louder than words, it just makes sense to support politicians who don't just say they agree with you, but to support politicians who actively enact policy you want.

At this point, we have reached 'paying politicians for enacting policy you want'. That is bribery. Where did it all go wrong? When your lobby was able to raise funds and spend that on getting a politician re-elected. And when a few lobbies being a 'concerned group of citizens' turned into a facade for corporate interests. Simply because there is just so much more money behind corporate interests than behind concerned citizens. And hence those lobbies get more influence.

How to solve this? Limit political spending to natural persons, and limit their contributions.
Yea those damn antivaxxers. Oh wait
My theory is that politicians (and religions, and any other group in power) want polarization so that the plebs stay fighting amongst themselves rather than uniting against their overlords. Much better to have us yelling at each other about sexual preferences, sexual identities, religious zealotry, and anything else people get highly charged about, rather than all of us arguing with them. Can't have the plebs be united against the masters...
That doesn't address their criticism though. Many people here have pointed out these mistakes on your site. Do you not see that it is actively dangerous to present wrong information like this?
Implementing 2D Physics in JavaScript
China is, contrary to what media might want you to believe, not a sinister empire of evil. They are, however, a culture with a strict requirement to save your face at all cost.

Following Hanlon's Razor, never assume malice when stupidity will suffice. IF, and that's a big if, this virus was somehow bio-engineered, the most probable explanation is that it escaped from the adjacent lab due to humans making mistakes.
Now what do you do in that situation? A virus you're legitimately researching escapes from a state sponsored lab. You try to cover it up, of course, which isn't even hard because it might have developed in nearby bats anyway.
That way, nobody looses their face and you can try to fight the virus with everyone else.

That is an easier and more logical explanation than some "bioweapon".
While I'll get a ton of down votes for saying this: any place where government has too much presence and authority over economy is riddled with bribery. It just cannot be other way. What is that saying? Power corrupts.

As for solution - not sure. It seems this is defense case so more transparency might not be an option
App Development Basics: Upgrading your users to the latest app version
so not happy with making loads of cash with boeing loosing business they want to make even more. What happened to just making money, when did they become so greedy they want to make all the money!
Why in the world would you reference Adam Neely of all people? He is YouTube famous, but by no means a foremost expert on any of this stuff. He literally just reads the feature list in his video and adds some simple explanation while filming himself walking around a convention. If you want to learn about something like this, talk to one of the contributors or an actual hardware/software developer.

Neely, like all YouTube explainer-celebrities, is primarily concerned with getting views and having "production quality", while leaving the audience with a vague sense of having learned something without actually having learned anything at all. His most popular videos are chock full of non sequiturs and made-up nonsense.
So basically a coffee script for Lua. IDK I have mixed feelings for such transpilers. However I would appreciate one with generics for Go.
> a monitor and keyboard

And a Raspberry Pi.
Fashion only cycles on equivalent choices. Some stuff are better or worse than the alternatives, so they stick either in use or out of it.

Types are one of those things that will stick in use. We will also probably see a wild diversity of type systems in experimental languages, as there is very likely one better than everything we use today.
SRE = Site Reliability Engineering apparently...

Sigh...
If I were you, I would scan documents, name them chronologically and that's it. Safe and simple
I just read his speech that he gave in Buffalo in 1897 on Thursday 1/30/2020. And I was enamored with everything else he said--was remarking that he is my new 'spirit animal' to a friend:) But when I read what he said "I actually burn for desire of telling you" I said the same thing!!! When I wrote about it I used the same word as you--haunts. The reason my research brought me there made the sentence even more intriguing...
I'm assuming you don't understand why you shouldn't use discriminated unions for server-side validation?

Client (JSON) messages will pretty much always start out as any, and you can't assume they fit your union any way shape or form. Taking the Cat|Dog example from the article, a client may pass {"kind":"cat", "bark": "woof"} and if you just go blindly from there to the union and then try to narrow that down, you've got yourself a problem.

You should use a library like JOI (or type guards with custom validation) to first make sure it fits your union type, then you can go wild with discriminated unions.

I always wanted a library that could perform runtime validation given a typescript type, but so far typescript doesn't expose enough type information in decorators for this.
By switching to Amazon, I believe you can reduce the monthly $3.75 down to $0.45, which hopefully isn't enough to break your bank.
I dont mean to suggest that i dont think people can organize in groups. Or that group efforts can never have negative effects.

Im trying to say that there is an organic ecosystem of groups that severely constrains all groups in unpredictable complex ways, and much more than most people would think.
LuaJIT is considerably faster in pure CPU benchmarks than JavaScript. It is also faster than C in some cases unless you are hand optimizing your assembly.

See: https://gist.github.com/spion/3049314 https://en.sfml-dev.org/forums/index.php?topic=18260.15
The pico-8 Lua variant does strip out a bunch of stuff that would make it more expressive.
Devs should enjoy writing trivial tests? Heaven forbid businesses might care how quickly something is delivered?

Let us know when you are willing join the rest of us in the real world.
It does 'Control Flow Based Type Analysis' - Meaning that it only analyzes control flow for the sole purpose of determining type correctness which adds almost no value to the project.

It doesn't prevent asynchronous control flow issues like for example;

- Having two different parts of the code simultaneously (asynchronously) mutating the same object and causing data inconsistencies.

- Your code starts a new asynchronous job (e.g. setInterval) in the background without killing the previous/existing job which was launched earlier.

- An event listener was registered for the same event multiple times (e.g. from inside another event handler) without unregistering the previous listener and so every event now triggers multiple updates instead of one (and CPU usage keeps going up and you have a memory leak).

- It doesn't tell you when you forgot to trigger a specific event

- Or guarantee that two different parts of your code never run in parallel (asynchronously) when mutating some state.

- Or that you missed an edge case and forgot to update a specific instance's property

- Or that you were modifying the original instance of the object instead of merely a copy/clone of it as you assumed (or the opposite was necessary and you made the reverse assumption)

Only a human brain can prevent those issues (and the list of such difficult issues is practically infinite; my list is a tiny sample) and those are the real issues in software development, not typos and auto-completion.

Unless you're a web developer and your job only involves writing static webpages, you are likely to encounter much more difficult problems in your career besides not having automatic method name completion or typo prevention mechanisms. These problems I described above are complex enough that they make all the problems solved by TypeScript seem negligible. TypeScript's compile time delay becomes a bottleneck when trying to debug and resolve real difficult problems.
http://www.airsafe.com/events/models/rate_mod.htm

Not exactly...
> Singapore is part of Asia with main city at Singapore. Its Developing country with a population of 6M people.

Singapore is a first world country.
First time I've heard of moissanite, unfortunately (7 years too late). Any recommendations on a place to shop for it?
Maybe "main city" is a mistranslation of "capital"?
What is the etiquette about posting links that are behind paywalls?
Most of those startups (like Saavn for example) are also registered and owned abroad (not only in India).
"Lobbyist help politicians accomplish what they already wanted to do."

Absolutely not. This is expertise.

Lobbying is persuasion. Those are two different things. Purpose of lobbyingis to achieve specific decisions. If those decisions are defined by objective expertise, then they are alined but lobbying usually have different goals.
I wouldn't be at all surprised if the process is not bit perfect; the question is: can you hear a difference on your own? Can you hear the difference if it is pointed out ahead of time (through waveform comparison)?
The DCMA has an "anti-circumvention" provision. This means that tools that can be used to "steal" copyright works can be subject to a DCMA takedown notice.

Instagram is asserting that this software is such a tool.

"The complaint claims that the tool 'Instagram-API' allows unauthorized access to Instagram users' posts, which the company says are copyrighted works to which it grants protected access."

More info here: https://torrentfreak.com/instagram-uses-dmca-complaint-to-pr...
I'm glad I only ever stay at hotels rated at 3-star and above with hundreds of reviews. I can't remember ever being bait-and-switched by a hotel.

Getting airbnb scammed is the last thing I would want on holiday, especially given how valuable my time is somewhere.
Sera from patients with ALS and diabetes target ilet cells impairing survival
Plenty of places still have homes on NFS shared amongst all their machines. It is very handy. It means you can use any computers and still have all your files.

The fact that you are unfamiliar with a use case doesn't mean it doesn't exist.
Elisa, the KDE music player, has been submitted to the Microsoft Store
Thank you. From the headline I assumed it was a PR piece.
How Vigilant Companies Gain an Edge in Turbulent Times (2019)
Instagram uses DMCA Complaint to protect users' content
How Myst Almost Couldn't Run on CD-ROM [video]
Super Bowl LIV 2020 Prediction. Who Will Win?
many politicians use lobby and special interest groups as means to funnel money back to family and friends. this is the real swamp in US politics. friends usually involve fellow politicians "benched" by voters.

so while some will come back and say lobbyist are only pushing politicians to do what the politician was going to do it simply ignores this is all just a shell game to avoid the limits on campaign donations and similar by providing a means to funnel money to friends and family of the same.
Documentation

Automation
Mimicking Evolution with Reinforcement Learning
Outside of the US

The world is a pretty large place...
The Importance of an Interface: A Case Study of Simple Bank
Perhaps an opportunity to mention Nim.
Similar time. Nim is unrelated to lua.
Nim syntax is close to Python.

https://nim-lang.org/

Efficient, expressive, elegant
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula.
Typing Objects in TypeScript
Just going by the type of content (appointment dates, scanned documents, maybe contact data for doctors and hospitals) I would probably look into general calendar and note-taking apps.

Maybe there is some better, specialized software for this, but I would worry that it would be so niche or technical that no relative would know how to open the files when needed. Using some more common format would have an advantage here.
One of them has to give. You can't effectively police what's perfectly anonymous.
I am right now an illegal alien in a country (not the US). My home country monthly wage is 5 dollars or so, so returning is not an option unless I can get a remote job.
I love the idea of Moonscript but, is this weird to anyone else:
- class attributes are mutable and shared across all instances!?
- to give an instance its own state you gotta define attributes in the constructor

In that case, there's OOP modules for raw Lua that work well. I'd prefer to stick with Lua.
does it prevent you from masturbating?
The GNU C Library version 2.31
‘Deaf’ genius Beethoven was able to hear his final symphony after all
Open-Source Security Keys in Rust with Fido U2F and FIDO2
Program Synthesis with Z3
Knaive KD3 [1] has worked well with my MacbookPro. It supports 100watts of USB-PD and USB 3.1 (10gbit). I've had no problems doing 87watts, 1080p @ 60hz HDMI and ethernet/USB over a single cable.

USB 3.1 only has bandwidth for 4K @ 60hz w/o USB; so with non-thunderbolt cables (like these magnetic adaptors) it's either Power+4K@60Hz or Power+USB+4K@30Hz.

[1]: https://amzn.to/38ZXPVa
It often seems like shutting down potential acquisitions has the biggest impact, but it’s hard to get credit for saying “no” to something.
If you fork git repos, make sure to pull them down, if the official repo is taken down, your forks will disappear unless you have a copy.

Here's a script I made to backup all your repos, throw it into a cron and run once a month or something, where 20 is the largest number of pages you have, adjust accordingly. I actually wrote this up when a fork I had disappeared.

#!/bin/bash
USERNAME='segmond'
for i in `seq 1 20`;
do
curl --fail -s https://api.github.com/users/$USERNAME/repos?page=$i | jq '.[] | .clone_url' | xargs -t -n1 git clone
sleep 1
done
Working as a safety executive at a Widget factory, I introduced automated checking of the sphericality of the widgets we were putting into beer cans. At one point some of the widgets weren't completely round at it was making beer explode in people's faces on very rare occasions.

The automated checker was implemented using cPython.

...and as a safety executive at a Widget factory, I have to be really careful who I am aiming my very rare criticisms toward; at times it seems as though people who work in the beer factories that don't put widgets in their beer cans have much lower safety standards than I do, and they get upset at some of the criticisms directed at them.

...that is why we are planning to use Ruby or Scala next time; the other factory workers don't understand that lol.

...I also implemented a "you're working too slowly" message for people who didn't follow their documentation with good authentication practices.
Everything fits into OS disk cache as long as there’s enough free RAM.
> Lobbyists serve the companies they work for and nobody else.

So do lawyers. Defendants pay them to meet with prosecutors and judges. This is not evidence of corruption. It's a process.
700 is NOT a disappointing math SAT score, even for a software engineer, and there are plenty of people with those scores who attended Ivy League schools.

My advice would be to stop worrying about scores (IQ, SAT, whatever) — you’re not in high school any more. And stop comparing yourself to other people.

Are you meeting expectations at work? Getting solid reviews from your manager? That’s what matters.

So you don’t test well? So you didn’t get into the big name companies that have famously grueling interview processes and reject the vast, vast majority of candidates? So what?

There are plenty of other companies out there that need your skills. Badly.

Yes, a bunch of them cargo cult the same ridiculous interview processes as the FAANGs. But not all of them do.

Find the ones that don’t. Find the ones that instead send you a small take-home that mirrors the type of work you’ll be doing daily. Show them that even if you may not be good at solving algorithmic puzzles under pressure, you’re good at writing software.

That’s what matters.
This is something that has puzzled me for a long time. Why is it so difficult for monitors to simply turn on when the devices they are plugged into turn on?

Right now I own a high end LG TV from a couple of years ago and it won’t wake reliably when I turn on the Apple TV device attached to it. Sometimes, but not always, it requires both the TV remote and the separate speaker bar remote in addition to the Apple TV remote. Occasionally, to get a picture I even resort to restarting the Apple TV by unplugging it.

In my office, my monitor on both my new Mac Mini and on my Linux box both flash up a screen for about 2 seconds then turn off and the a second later turn back on. This happens every time they wake from sleep.

It just seems strange that with all the technology inside these devices that the first impression they make looks like some senior design electronics project powering up.
Writing accessible documentation.

Most people either write no docs or they write a doc that assumes the reader already knows what the thing is.

I write docs that assume you're a new employee and explain the thing in simple, plain English before building up the technical details.

Notably, these kind of docs make it easy to handoff maintenance and further development to someone else so you can move on to new projects.
Some of the photos seen on various sites advertising hotel rooms, especially 3-star and lower, are very close to "bait and switch".
It doesn't really matter, tbh. The patent for moissanite is held by Charles and Colvard, so no matter where you shop for them they will be coming from them (and should have an authenticity certificate too, btw).

Charles and Colvard has an online shop you can find by googling.

No affiliation, my wife's stone is just also a moissanite.
The value of $HOST vs <host> isn't jumping out at me. Can you elaborate?
My (horror) story with that model: goes to 50% battery within an hour. Then just turns off without notice.

My personal 2015 model does not (yet) have this problem.
Sure, the .emacs script could be just as good an init as any.
Because by far the simplest explanation is that this is a zoonosis. The virus is not particularly virulent, it doesn't seem to have an easy time of human-to-human transmission, and interesting coronaviruses have been found in animals in Asian wet markets many times before.
US government will never let this happen, as a matter of national security. They'll bleed and may be bought by a US company, but never international interests
> What would you change about the system?

3 strikes and you are out. Take down 3 obviously (probably decided by a judge) non-infringing things and you lose the ability to send takedowns.
Never used them but this company claims to pull them together, parse them, etc.: https://picnichealth.com/
Beyond the beautiful cinematography and sound design, the thing that blew me away when I saw it (on a big screen, I think I also dozed off for a few minutes) was how he stretches time almost to a hypnotic effect.

The scene when they are on the train tracks, slowly morphing from black and white into colour - so slowly that it takes a while for you to figure out what's going on, while being lulled into almost a trance like state. I did not realise film could elicit such experiences prior to seeing Stalker. It's beautiful
There are several links between climate change (of any origin) and the spread of pathogens. Not mutation rate that I know of, but the ability to break out of existing 'reserve' locations which persistently harbor them into areas where they're not normally found.

Case in point: the plague. Still very much alive in some areas of Asia and Africa, and localized outbreaks still occur today. But displacement of carriers species (e.g. rats) from those areas to others due to various climate-shift-induced pressures (such as too much or too little food, or human intrusion) can trigger outbreaks far and wide. The original plague period and spread was in many ways a perfect storm of factors but a re-occurrence is feasible (albeit today's improved knowledge of the cause, hygiene and containment measures should prevent it reaching anything like the scale once seen).

Another example: A few years back Myrtle Rust made its way over to NZ for the first recorded time, and one theory of how it got here was being carried on unusually warm/humid air currents from Australia which allowed it, as a kind of mold, to survive the journey.

Another vector: Melting permafrost releasing preserved pathogens to which today's populations (human and otherwise) have no immunity is another 'fun' climate change scenario. I find that one less plausible mostly because it would require human intrusion or some other means of transmission from the thawing site to hosts. But eh, maybe.
"Other than slashing prices"

good luck
The current US campaign finance laws are legalized bribery.

Lobbyists don't give perks. They funnel in money directly because it has been made completely legal.
Deutschland AG rethinks workers’ role in management
Facebook and my workplace ... no thanks ... fortunately we canned that one.
There currently is no penalty for sending bogus DMCA requests, and as such it encourages content owners of just sending gazillions of (unjustified) takedown requests.

This is a major hole in the current law.
Before the regulation, every phone I owned used a different port.
“For me, it was probably starting holding regular tech book review sessions.”

How did you do these so people actually participated? My company is very deadline driven so people don’t really care about learning. Every attempt at regular learning meetings quickly died because people feel they don’t have time. Do you have a specific format?

I have led regular meetings about coding style in another company. These went pretty well but in the current company I have failed at instilling curiosity for learning things for its own sake
Dealing with Grief: Japanese Phone Booth Connects the Living and the Dead