skysight-inc/HackerNews huggingface dataset:
Nyquist’s theorem only covers sampling (turning a “continuous” signal (which exists at all points in time) into a “discrete” function (which only exists at certain points in time)). Each of the Nyquist samples is a real-valued number which can take an infinite number of values. To get from Nyquist samples to something we can actually represent digitally we need to do a second step: quantisation. This is where we take the real- valued samples and quantise each to one of a fixed set of values. The bit-depth determines the number of values we can quantise to. The higher the bit depth the more values we can quantise to and so the less error introduced by quantisation.

You can think of quantisation error as introducing a noise term which gets added onto your signal. Higher bit depth lets you either reduce the amplitude of quantisation error or increase the range of signals you can represent (this is called dynamic range). Once you get to about 16 bits the quantisation noise is inaudible in even the quietest listening environments while at the same time the dynamic range is high enough to cause instant hearing damage. So, in a similar way to Nyquist telling us that more than 44kHz sample rate is pointless, dynamic range tells us that more than 16 bit depth is pointless (for playback. Things get a little more complicated for recording and editing).

Edit: as linked by another commenter, Monty from Xiph explaining it better than me: https://web.archive.org/web/20160304013821/http://people.xip...
I don’t bother with obfuscated JavaScript codes; I hook the equal operators for all strings and arrays then look for URL patterns. L33t!
Tesla fsd has many parallels to Theranos Edison device.

They don't share the data.
They don't work as promised.
They charge investors up front for what is essentially vaporware.
They advertise the ware can or will be able to do much more than it currently does.
They both put peoples health at risk.

At least Tesla has a proper usable product, an electric car.

Good on sf to raise concerns, too many other governments are just looking away.
[] + {} is not an object but a string.
the portfolios is only part of the overall record for application process. Education ministry also requires students take standard exams.

http://www.jbcrc.edu.tw/multi3.html

its in chinese, and I guess there is no (need) for english version because rich parent who speak English will send kids abroad to better colledges.
No, what people are saying is that humans cannot be reduced to your abstract model. Your model is a simplification, and to insist that reality matches the model is a very myopic worldview.
Death threats when you draw a caricature of Muhammad. Death threats for many other Muhammad-related things. Even South Park is afraid.

https://www.google.com/search?q="death+threats"+muhammad
Product safety is more nuanced than simple statistics in aggregates. Assuming that Covid-19 has mortality rate of 2%, imagine if there was a medication that cures Covid-19 with 100% efficacy but has a side effect of causing immediate death for 1% of the patient who take this medication. One could argue that we'd be better off in aggregate but I hope you can see why this hypothetical medication wouldn't be approved.
The DSDT mod at https://github.com/jrandiny/yoga-slim7-ubuntu worked for me to stop it resetting, but only on the 5.14 kernel. YMMV.
This is too simplistic thinking. For example a basic speed limiter can be very dangerous when overtaking slower cars, where it might be dangerous in some situations to not be able to go above the speed limit for a short moment.
> - Cycling with babies and toddlers in The Netherlands (https://www.youtube.com/watch?v=SfLJ876lXsQ)

what happens when kids are 10yrs old. they prbly get their own bikes?
Scientific method gives you only falsifiable theories and inexact beliefs. Anything “universally true” and “exact” is a religion.
Are you implying that being successful and receiving subsidies are mutually exclusive? In which case the petroleum industry would like to have a word with you.

Much like with healthcare, European countries (generally) tend to think that it's decent idea to spend government resources to provide value to their citizen.
Having regularly commuted using trains in Europe for a decade and a half, I would argue they are a pretty great, comfortable mode of transportation – and I can feel slightly more at ease knowing I'm not contributing as much to our carbon emissions.
That’s fine and all, but who’s going to volunteer to die for no fault of their own, just to progress science? Heck, what if it isn’t even someone who signed up for the FSD beta but just a random bystander the car decided to run over.
If you're writing browser JS, just use the URL builtin

const isValidUrl = urlString => {
try {
new URL(urlString);
return true;
} catch {
return false;
}
};
Metrics of importance for product led growth
It's marketing term for AWD. In which case it really is perfectly good name standing for number four.
This is a hard problem. At some level, all people have to rely on experts to interpret scientific results for them. In science, the standard of truth is experimental repeatability, and most results that are interesting enough to get published require quite a lot of effort to actually run the experiments. And at some level you either have to run the experiment for yourself or trust somebody's word that they got the result they got and didn't make any mistakes.

So, since replicating results is hard we rely on reputation and authority instead. Is this paper peer reviewed and accepted to a respected journal or conference? Are respectable journalists writing about it? Are government officials saying things that match what the paper seems to be saying? And so on.

There are shortcuts. If an article is claiming that scientists have created a perpetual motion machine, they haven't. If an article was plainly written by someone who doesn't understand the difference between a kilowatt and a kilowatt-hour, it can safely be ignored. And so on. Science literacy is helpful at spotting obviously wrong articles, but I think there's a danger that it can lull one into overconfidence in one's own abilities to spot falsehoods. Sometimes the things we're told are just plain wrong, and some of those things aren't obviously nonsense. Some of them come from seemingly reputable sources and could plausibly be true, and the only way to know for sure is to see if other reputable scientists are getting the same results.
I completely agree with you.

In my country, we use telegram to communicate, rather than WhatsApp or SMS. Older people might use Viber, but Viber is a total nightmare. Just having it installed, I get dozens of spam messages per week from shops where I’ve bought things.

SMS is very expensive here.

Comparing telegram to WhatsApp or other competing apps isn’t even worth doing - there is no other app as user friendly or as functional and well thought out as telegram. It’s niche features like scheduled messages are a Godsend.

During the events of Jan 6, I was very worried that Apple would pull TG from the App Store. Thankfully they didn’t, but it’s not white supremicist groups that they would be hurting - it’s ordinary young people in foreign countries.
They might had delivered some network equipment of modest importance (in the period 2005-2010), I was referring to when they started becoming prime contractors.
That is quite a vast time frame. Violence used to much more common in general than it is today. Is there any evidence that religion increased violence above average for a specific time period?

Also, it is often difficult to define what was committed in the name of a religion as there are often multiple sources of conflict. Anything that defines a person in any way can easily be abused by propaganda that seeks to split people into "us" vs "them".
When companies like Discord or Google seem to let you create an account without a phone number, what that really means is that they already figured out your phone number based on your IP, HTTP ETAGs, or browser fingerprint.

Try it again using TorBrowser, or Tails on a VPN.
The original claim is the one which requires evidence, much harder to prove a negative.
"Love language" is a hugely popular, but pseudoscientific concept in the relationship community in the US. It's BS, just like astrology, the law of attraction, and all that jazz. But people swear by it, and they won't back down from it if it works for them.
Former engineer says button on iPhones asking apps not to track you is a 'dud'
If you want to use ‘await’, the calling scope needs to be an async function, which means any other function which calls the now async caller also needs to be async (well, if you need the resolved value. You can just orphan promises but then you’ll probably have unintended consequences). You’re forced to propagate it up the chain, which one may argue is a leaky abstraction.
Whats neat is, this option, and a few other quality of life updates, OpenTTD stole from Locomotion and Rollercoaster Tycoon, both later games by Chris Sawyer on updated versions of the engine.

Also, a lot of what TTDPatch and then OpenTTD did was just expanding what could be done purely as function of computers having vastly more RAM and much more graphics compute power. More trains, bigger maps, better use of the 256 color palette, eventually supporting 32 bit rendering entirely, adding modern polygon billboarding for sprite rendering, etc, all things Chris would have done if the was still making games like that today.

Chris quit the industry and went to go enjoy life instead, and his company just manages the rights and does ports of the existing titles under new publishers to new platforms.
Well he argues that, but his argument is incomplete. I have identified a single reason for massive amounts of inefficiency: the difficulty of reusing code in slightly different contexts and conditions requiring massive amounts of similar code being created by innumerable programmers.

No doubt there are many small problems that solved one by one would product incremental improvements.

But there is at lease the POTENTIAL for a 10x improvement if code reuse in the presence of varying conditions was made more practical, given the radical savings massive reuse would enable.

Another single massive problem is glue code between code bases dealing with similar or relatable functionality, but using very different API's or data formats. Again, maybe that can only be addressed with numerous small incremental advances.

Glue code being a common cross-industry problem, there is at least a possibility that a widely applicable glue code generating system would replace huge amounts of manually written glue code, creating a 10x increase in productivity by both eliminating the work of writing lots of glue code, and allowing different code bases to be used together that were not economically feasible to combine before.

I am not arguing that a 10x advance is inevitable. That would make my arguments as weak as the arguments that a 10x advance is impossible. I am just point out there are large widespread inefficiencies today that could make a 10x improvement possible.

The argument that there are no single massive inefficiencies left to solve, only many small inefficiencies, because most coding is now dealing with inherent complexity instead of accidental complexity falls on its face. Both the difficulty of reuse and the difficulty of integration are huge problems of accidental complexity.
I enjoy the obfuscated ways that any JavaScript code can be entirely rewritten with using just 8 different characters.

http://www.jsfuck.com/
The set of things you had to worry about is just .. different. My ancient programmer credentials from 1996: https://github.com/pjc50/ancient-3d-for-turboc

Back in the day, you had:

- single processor

- not networked

Bang! Immediately whole areas of complexity relating to concurrency are gone. While you could write for a multi-user timesharing system like UNIX on the PDP-11, the common home computing target was:

- boot instantly from ROM

- small API (of necessity)

- fixed API: no need to worry about updates if you can't update

- shallow API over the hardware

- hardware itself fairly simple: just write directly to framebuffer

- zero information security considerations

You didn't have to worry about updates, dependencies, compatibility polyfills, etc. This limited what you could do, but perhaps not to such a great extent as it might appear.

On the other hand, information was a problem. If something wasn't in the manual, you either had to reverse-engineer it, or buy or borrow a huge thick expensive non-searchable book and hope it had the information you needed.

(I have a pipedream project of "BASIC for the web", if I ever flesh it out it'll get posted to HN)

So many of the modern problems are because the computer is a battleground, both in the infosec sense and the market dominance sense.
There's a saying that goes something like "sometimes half an hour in the library can save you two weeks in the lab". I think that's true, but at the same time, sometimes half an hour in the lab can save you two weeks in the library.
>Every day less companies need to buy their hardware as more move to the cloud.

That's not even Cisco biggest problem. Businesses still need to buy networking equipment, and there a more small datacenters than ever, but they aren't buying Cisco anymore. 10 years ago, Cisco was pretty much your number one choice, now they can't really compete. I'd be surprised if we have much Cisco equipment left in five years. It's almost like their R&D just stopped. Our next green field networking project will be completely without Cisco equipment, and we've been a Cisco partner for 15 years.
And why, exactly, did they try to make it impossible for themselves to do this, if that is something they actually want to do?
Indeed. Is it raining? There's raincoats to wear, covers for your bagage, and there's even retractable covers for childrens seats on bikes. Is it snowing? It's easy to get wide tires or ones with spikes in countries that have a lot of snowfall. Is it windy? Just switch to a lower gear and get a bit more excercise. Electric bikes help a lot as well nowadays, making it easier to bike in heavy wind or in hilly areas.
I have been for 40 years. It is much the same the write a program to solve a simple problem once you learn the language. Some might be a little simpler at some problems where the libraries support what you want to do, but, on the whole, the same. Where things have changed a lot is 'presentation', which has become much better, no easier, maybe harder and 'deployment', which has become much harder simply due to the quantities of parts. Like a car, a lot more parts, individually no more complex, yet much more complex due to so many connected individual parts.
People believe what they want to believe. For some people, any scientists whose words can be twisted to agree with their worldview are the "real scientists", while others are just "bribed scientists" who just write what they are told to write.

If there is one dodgy study made against GMO, people who are against GMO will just focus on that one, and will completely ignore 100s of studies which contradict it.
My guess is that the majority of web sites out there with any kind of custom dev work behind them are not relying on ads for revenue.

Eg Netflix doesn’t care about ads - they care about supporting their customers whereever they happen to be. Supporting (or not) Firefox is still a business decision of course, but it has nothing to do with ad-blocking.
Of course, but when they quote statements like “Biden is a criminal” your defense lawyer can pull quotes like “Biden is the savior of our Republic” to basically cast doubt on anything you’ve actually said online.
Saturn's misfortune: how Sega was forced to abandon console manufacturing
IANAL, but it seems to me like abusing the letter of the law for this kind of bad-faith move, while maybe hard to prove, should carry its own penalty, which an office shouldn't protect against. If someone decides to move forward with litigation in this way, and it turns out (provably, of course) that they knew full well that this was entirely just to get rid of inconvenient parties or keep them busy, they should expect personal consequences.

Organizations don't have a conscience, but people will not stand for taking personal risks for the imagined benefit of their employer.
Back in the early 2000s we were consulting to a lot of universities and other organisations seeking solutions for this. We were helping them deploy middle boxes such as those from Packetshaper, F5 and the like. And because universities had a "no censorship" expectation from academics and students, what the IT administrators liked was the ability to detect and shape the traffic that was considered hogging bandwidth needlessly. That way they weren't blocking Napster, LimeWire, and the like but just slowing it down so that miscreants went home and used their own ISP connection rather than the organisation.
I think the problem with this kind of reasoning is that need to have a lot of faith in this mythical 'anyone' person to minimally provide you with timely, trustworthy security updates. Bonus points for keeping up with the more advanced features of newer phones.

I've got a drawer full of 2000's era 'open source' hardware where the possibility is there but nobody bothered to create a good working operating system.
Always interesting to Read how people life this way. personally I can't be bothered with the hassle of moving several times per year... and biggest of all, I like my own bed!
The proposal here - eliminate restrictions on building housing - is a good one, but only addresses half of the problem. The other half of the problem is highlighted here:

> Many people believe that the main reason housing is expensive in coastal California is that land is so scarce. As the saying goes, “They’re not making any more land.” That view is plausible. It’s also incorrect.

Turns out this take is itself incorrect. Land is scarce (more precisely, it has inelastic supply), and the reasoning for deeming the scarcity argument to be "incorrect" - that land permitted for building sells for a higher price than land not permitted for building - only demonstrates that some land is being artificially suppressed in value due to zoning restrictions, and says nothing about land scarcity's actual contribution to housing costs. It doesn't take a top-notch economist to figure out that if two identical houses on identically-sized plots in SF and Bakersfield go for $1m and $250k, respectively, the only remaining variable there is the demand for that land relative to its supply.

For this reason, the other half of the solution is to pair that eradication of zoning restrictions with a reworked property tax structure that incentivizes denser construction and penalizes hoarding empty/underdeveloped land (or otherwise treating land as a speculative asset).

Such a concept happens to have a name: a land value tax.

Replacing traditional property taxes with LVT (and, ideally, replacing other taxes like income and sales taxes with LVT, too, but non-land property taxes are the relevant one in this context) and loosening zoning restrictions both complement one another and together disincentivize the land-speculation-driven NIMBYism that dominates the current housing cost spiral in places like California.
In my experience, all of the latest esoteric scene tries this. Using a pseudo science language to impress the simple minded and if more elaborate, also the more clever ones.

Some of the more funny ones explained why the dna nucleous of the new vaccines change the energy field of the receiver. Meaning you loose your soul, if you get vaccinated.

Very hilarious are the scientific explanations around the flat earth society. They try in all seriousness to work out physics modells that work with a flat earth. Deep shit it seems.
I assumed exams still existed. But how did the portfolio get in there? Who thought "what our system needs is some extra corruption and subjectivity"?
Not to forget the grid. You need local powerplant or grid to be accessible at least so often for Tesla to operate at all.
If there’s no way to safely overtake a slower car without breaking the speed limit, then just don’t. A self driving car shouldn’t decide to do that either. Also, a speed limiter could easily be designed to allow exceeding the speed limit for a short moment.
I find it interesting that the author only looks at Airbnb as a source of housing, but it seemingly doesn’t occur to them that it’s also a way to flip their liability (their house) into an asset.

I moved to an inexpensive property in another country, and put my home on Airbnb. It yields far more than 7% - more like 20%, and is comfortably enough to live on, as I bought the cheap home here outright.
So it's using Google Cloud Run and Amazon Dynamo DB? Seems weird to mix cloud platforms like that
afaik these two places ( arithmetic and string concatenation ) are the only ones where + operation is defined. JS picks one of these two operations and casts the operands accordingly.

Edit: Wait, there is also the unary + which takes only one argument, but it also could be considered arithmetic.
> I invest the $450k at 7% (I could get private loans at 10% or some syndication deals at higher than 7%, but let’s be conservative.)

Are there that many 7% investments that are safe enough to gamble your savings and the roof over your head on?
See? You can visualize flaws with these kind of simple systems fairly quickly, don't you think similar ones exist in the purportedly "self-driving" cars?

There are literally millions of situations where a Tesla might do the wrong thing, and some of them have been caught on camera.

If we can't put speed limiters on cars, we definitely shouldn't be putting highly complicated computers in charge with no humans at the wheel.
IME, code on prod rarely ships with a sourcemap. and as far as i can tell, GP is talking about other people's minified code, not something where they control the build process
Developing AI/ML models for the business and experts mindsets about it
- Firebase have a very generous free tier

- Github pages is always great
You can install the binary on your device and don't need to compile from source for using the application.

It seems unfair to both developers and other users of the project to expect it to be compatible with older toolchains given the benefits of the newer builds.
The last question... first thing that came to my mind: "How long until..."
FaaS has been remarkably good for many companies with very late stage products running with very large numbers of users for a very long time. The speed of development even in a mature product and the much lower maintenance overhead make FaaS (or rather serverless) applications a very compelling way for teams to get solutions out fast and cheap over a long term and with very large user bases. This is after designing, building and working with dozens of teams to build serverless applications using Lambda and many other AWS services since 2016
That's a real Wikipedia quote, so that doesn't seem possible.