skysight-inc/HackerNews huggingface dataset:
There are a number of clever audio processing algorithms implemented on GPUs already. But that's not the issue at hand, which is doing so in a low-latency realtime context. GPUs are insanely powerful, and if you're just doing playback of material from disk, the tiny bit of extra latency they may cause isn't a problem, so go for whatever they can do. But if you're using the computer for synthesis or FX processing, you need better than GPUs can offer in terms of latency (for now).
My Merriman-Webster app says it was first used as a verb in 1597. And gift was used as a verb about half a century before that! At some point old fogies complaining about the youngsters’ slang just need to let it go...
USB capable microcontrollers are a buck or two in unit quantity; most of them with a USB drivers fron the manufacturer have a HID device as a standard example. It's like "Hello, World!" but for USB.

Hack? Nah. Engineer? Easily.

But the other commenter who noted that it was a BIOS limitation was right - it's not a Windows thing.
Key-value store: check.

Next obvious step: providing a persistent PostgreSQL database where every customer can create tables, etc, up to a limit in storage or transactions to avoid misuse.
For goodness sake. What is it with these people who operate these databases only to leave it exposed, password-less and open to attack on the internet.

They would not wish to do that in Europe or they would be hit with gigantic fine and will be sued to the ground.

Such people should just stay away from computer systems altogether if they can’t be trained to secure them adequately.
Expected to see this C++ lexer hack:
https://stackoverflow.com/a/50746050
Spam. Please remove
This. The productivity of a business is its ROI, roughly its profit + reinvestment. The productivity of a salesperson is also easy to measure: sales / compensation and travel costs. It's much harder to measure the productivity of an individual employee who is not a salesperson or directly supporting sales. Some are rockstars, and these you know when you see them. But the rest... it's harder to tell. Metrics can only do so much, and often they are easily gamed -- they just aren't directly related to the bottom line because these aren't salespeople, but you can't only have salespeople either. Take sprints: if you really want employees to hit every sprint then they'll work hard to hardly load their sprints. As you say, there isn't really a market inside a business, so it's hard to just look at the "bottom-line" for every non-sales force employee.
He wouldn't need to be lying to be blind to data that doesn't fit the desired conclusion or to torture the data until they confess.
At least have a look at the petroleum company recruiters.

Explain that.
Ahhh, I'd missed that. Thanks for setting me straight!
For first time, House will vote on bill to legalize marijuana on federal level
The current smoke situation is i think going to be one of the final straws witch breaks me for living in California. Why am I here? The weather isn’t nice, the air is poison for weeks every year. Threats of water scarcity a few years ago, electricity scarcity now, terrible social problems, expensive everything, inability to really do anything with anyone... I’ve spent hundreds of thousands of dollars to live here over the last several years and couldn’t start to justify myself as to what i got out of the experience.
Twitter is kind of adequate - somewhat responsive, somewhat proactive, but primarily they have an API that's sufficiently open and accessible to anyone that social science researchers can identify and map the the networks and behavior of political actors.
Yes that's the general idea. Lasers are used because of their temporal coherence (i.e. they shine in a single, stable, frequency).
It is a bug not a feature. It leads to hardware bloat which will lead to people developing custom instructions which leads to incompatibility and now you don't have a generic universal isa that you wanted.
In firefox, every tab has its own output stream. On a suitably advanced platform, you control the volume of each stream with a system tool, independently.
A little bit off topic : the axios website on mobile 4G loads quite instantly on my phone. Even better than most FANG websites. I'm not sure it's only the CDN doing this. Any clue?
If it was made for children, would you still find insult?
Dancing Orchards on the I-5
Good.

After this bill passes, stick that in your pipe and have a smoke without fear.
I know it’s not your job to fix everything, but if we keep running from problems, we’re going to run out of places to hide.
This has been done with hardware. The OLPC was a clean sheet implementation of a computer. It created ideas such as only having a few sizes of screws, shipping extra screws in the case, separating the light bar from the LED screen, innovative use of polarization, new mesh networking, and a low price tag.

About half of the innovations were picked up by other manufacturers within a couple years.

This was done with a programming language. Ada was designed through an iterative sequence of trials for a clean sheet implementation of a development language. It created, or popularized, ideas such as explicit module exports, tying directory and file names to classes, separate "to end of line" comments, and more.

About half of the innovations were picked up by other language vendors within a couple years.

Oberon gets mentioned on HackerNews every couple years. It is hard to say its really a clean sheet.
Windows Me, 20 Years Later: Was It That Bad?
Unable to submit my *.github.io subdomain on HN
I'm returned an error saying my account is too new to submit "this site". PS, I'm able to share other links.
Something I have always failed to understand is why there are people who still work for this company. She states “I know that I have blood on my hands by now”; doesn't everyone who works there? At this point, it is well known by everyone that this is a product flawed to the core. It is maintained by a company that insists is not a media company to evade all social responsibility, and insists that its AI will solve the unsolvable problem of moderation at scale. Ethical alternatives of federated social networks already exist. Why do people still work there? Do they not care?
> Of the 10 seconds captured, 30 percent of them are used for the various retain/release and malloc calls in Swift and Objective-C.

Yep, the blazing speed of reference counting over tracing GC.
So my browser starts loading a page from a link that I haven't clicked. Does anyone else see the potential security nightmare on this scenario?

Drive-by downloads, malware, etc. I totally get the benefits of this mechanism until it starts being abused for tracking and delivery malware, and then add-ons will (hopefully) appear to block this.
Great initiative that will have significant impact by making translations available to all, including journalists, governmentS, lawyers, courts and merchants. And of course it will give kids one more reason to contextualise aboriginality as first class citizenship.

Have you looked into affiliations with unis and education departments?
Then do you have to pay US salaries at all?
>> Profiles is a way to manage that and to find configuration of extentions that often work together for desktop, embeeded or something like that

In theory yes, what happens in practice is for your application, you only need a few operations from N different extensions and now you have to implement all those extensions, if you want to be compatible.

The alternative is you develop the few ops as custom isa and break compatibility.

So you can either be non compatible and lean or compatible and bloated. Guess what will processor/chip designers will prefer given the energy constraints.
I'm not saying you're wrong, but this type of argument where I'm asked to care about someone's business model really unconvincing in general. Someone else telling me that they need something sketchy to make money isn't persuasive - it just makes them sketchy a business or person.

What I'm certain will never happen even though I think it would be great would be to ban any sort of emotional appeal whatsoever in advertising. It's just manipulative.
The Rands Test
Considering the amount of media about San Francisco and red skies, you’d think that was the place that burned.

Any actual coverage of the fires and their real impact, lost of natural habitat, sinks into irrelevancy.

If a place burns and San Francisco doesn’t notice, do we still talk about it?
Do you think SSL encryption is really a subject for children? I'm talking about ~6 year olds, the cartoons seem geared towards 6 year olds. Infantilism isn't really attractive, this "guide" is practically the same as an adult persistently talking in a baby voice. Sorry if the truth hurts.
How The Boring Company is increasing tunneling speed
I don't have an answer for you, just wanted to pile on with my own experience and questions in the same vein.

I find that a background noise app really helps me stay calm/lowers stress and anxiety, and I get a huge productivity boost out of it. Something about being at peace hearing natural sounds really does feel like it's deeply engrained in me, and I assume other people also. I wonder: (1) if there's a difference between the effects people generally get from various noise types (lofi, natural sounds, white noise etc), (2) whether something relevant about the individual correlates with preference among these, and (3) what is universal among these that makes background noise so commonly helpful.

(I use Noice for free nature/background sounds, off f-droid. I highly recommend it)
The dream came true. In a modern non-software startup environment people often write code only as a last resort. I regularly see BizDev people setting up new business process automations with services like Zapier, Jira, Zoho, AutoPilot etc. There are plenty of CMS systems, customizable BPM, CRM, ERP etc where you can define UI and logic without writing a line of code and it just works. The cost reduction compared to the traditional coding is tremendous and enables small IT teams to run quite sophisticated businesses. Developers usually don’t see this, locked within their code-based programming paradigm, but this is already real.
The Big Corporate Rescue and the America That's Too Small to Save
React-Admin Enterprise Edition
I have no nostalgia associated with pixelated or bitmap fonts, but I agree. So it might not entirely be your nostalgia leading you to the preference :p

After using bitmap fonts for a while I can't help but notice how imperfect antialiasing, and other ways of smoothing fonts are.

To the point where it distracts me. For example, when using Windows Terminal; "Huh? Is that font meant to look like that? Better check all my windows font settings and use that pointless wizard for the 5th time".

I cannot use a terminal font on *nix that isn't a bitmap font. I hate anything else.

That being said I haven't tried any of the tricks in the article, maybe those will sort out my problems with my non-bitmap font rendering.
While I don't like to be overly harsh to submissions, I'm afraid I agree. For contrast, check out the original comic that announced the Chrome browser [1]. I was amazed by it's effectiveness in telling a detailed story, but I never felt talked down to. I felt this comic lived in a different kind of uncanny valley, where the verbiage felt Barney/Sesame Street-esque but the topic was clearly geared toward adults.

[1] https://www.google.com/googlebooks/chrome/
I sort or agree but those aren't exactly great example.

I dont see how Renderware would compete with Unreal. Even their owner EA choose Unreal. They were great in PS2 era, but next Gen console ( PS3 ) they were not.

Nokia was dead even before Stephen Elop became the CEO. So the Microsoft acquisition has nothing to do with it.

IMG - Yes. But I would argue they were dead either way. They couldn't get more GPU licensing due to ARM's Mali being cheap and good enough. They couldn't expand into other IP licensing areas. Their MIPS acquisition was 5 years too late. Their wireless part couldn't compete with CEVA. And they somehow didn't sell themselves to Apple as an Exit. ( But then Apple lied about not using IMG's IP. While Steve Jobs often put a spin thing, I find Time Cook's Apple quite often just flat out lying )
"Simple" and "just" are the two words that trigger my BS radar the most.
Taxes are calculated on the bracket though. So not the whole amount.
Well I'd say it would be totally worth it to push back on that and insist that you be allowed to merge your stuff upstream.

Even if it's for no other reason than ease of maintenance, so you don't have to keep merging upstream to your fork.
I am signed in.

Multiplayer URLs have “join-“ in the path, and are available from the “share” button in the top left.

It would be very handy (and intuitive) if all REPLs were a live read-only window on what the owner was typing. The reload-page-to-get-latest-version thing works, but multiplayer is there and awesome so it seems odd to hide it with a different type of URL that looks almost identical to the regular read-only fork-on-edit one.
> I honestly don't know what to say to someone who thinks the USA is systematically sterilising people.

Unfortunately, there appears to be evidence of it. :(

eg: https://en.wikipedia.org/wiki/Compulsory_sterilization#Unite...

That's just a starting point, as it contains both historical info through to the last few years. It gives plenty of references to investigate further though, in case that's of interest.
For as-fast-as-possible first time load, use TLS 1.3 + inline CSS + server close to user (with a CDN for global audiences) + not much JS (absolutely no 30kB framework).

For as-fast-as-possible subsequent page loads, use preloading (à la instant.page) + light SPA. My previous library, InstantClick, did just that but it’s alas mostly just a proof of concept (lacks good docs), I intend to “reboot“ it this year and announce it on HN.

FANG websites aren’t a very good site speed standard. :)
What freedom?

Developing GUIs in various form factors since the late 80's and I rather have a window context to draw whatever I need than faking menus with list items.

Project Houdini, WebGL + Web Assembly for the second coming of Flash alike tooling is thankfully already taking off.
Is it just me, or does it seem like, with both social media and “tech” in general, that the ‘regulation axe’ is grinding - and that it is only a matter of time that these algorithms core to these companies’ business models ‘suffer’ from likely blunt, harsh regulatory instruments that will broadly stop this kind of influence and manipulation.

By doing so, it will also significantly harm these business models (and valuations) as we know it today.
Even with the fires, the Bay Area has had one of the nicest climates for living in the last half decade out of any place in the United States. In the inner Bay Area, PG&E went out for maybe a day during last year’s red flag. Water for consumption is never scarce, most use is agricultural which will be cut far before people are impacted. Certainly there are infrastructure construction concerns (also almost universal in the US), but it’s been one of the safest regions in the coronavirus crisis so even ability to do things seems underestimated.

You may be overreacting to the evidence.
Same. Mine has been the same for at least 5 years.
Nat:ed ip's are a PITA. But any decent ISP will give you a public IP if you ask. We are running out of ipv4 addresses.
hey ralph, sorry for hijacking the comment thread! didn't plan to do that.
I expect I will be the first, unless someone takes what I've posted here and uses it to create and publish their own before I write up mine (or the original one used for the contest gets published). Still, I've posted a new image file in this format at the end to prove that I've done it.

I've corresponded a bit with Fabrice Bellard. He'd indicated that he simply hadn't found the time to clean up his encoder for publication. To be fair, I wouldn't yet consider mine to be publishable. I'll be very curious to compare them if he ever does -- the neat thing about modern lossy codecs is that there tends to be a lot of latitude for the encoders to make choices.

I'm glad you enjoyed all the detail. I had worried that perhaps there was too much but I like to be thorough.
There is some simple joy in being able to let it go and just quickly script something to get something done without any more pretense than just that.
Some observations:

- This is a paper published by members of an anti-China advocacy organization.

- It advocates actions against China in its abstract ("Our work emphasizes the need for an independent investigation into the relevant research laboratories")

- It includes a number of conspiratorial-sounding speculations ("However, this template virus ideally should not be one from Dr. Zengli Shi’s collections, considering that she is widely known to have been engaged in gain-of-function studies on coronaviruses. Therefore, . . . novel bat coronaviruses discovered and owned by military laboratories, would be suitable . . .")

- Some of its citations appear suspect. For example, it cites a previous study for the idea that certain variants were "discovered and owned by military laboratories," but the cited study says nothing like that.

- It criticizes "peer-reviewed" journals for rejecting its theories

- It is in a highly-technical subject area that is difficult for lay people to understand

In short, to me this looks like a piece of advocacy, not science.

That's not to say that it might not also be right. But personally I would trust mainstream scientists publishing in established journals. Those scientists--as the paper itself notes--have so far not adopted this idea.
That isn't productivity, productivity is value/duration.
Lots of businesses built on top of excel.
When changing a light bulb is a big deal
The Secret Side to My Static Site
I would have liked somebody to sit down and explain this to me.
I wasn't referring to this website specifically but to an industry trend in general of removing basic controls for the sake of simplicity and clean GUIs.
That header file is amazing. Thank you for the pointer to that. For anyone wondering, it lets you build programs without a libc:

> This file is designed to be used as a libc alternative for minimal programs with very limited requirements. It consists of a small number of syscall and type definitions, and the minimal startup code needed to call main(). All syscalls are declared as static functions so that they can be optimized away by the compiler when not used.
I was talking about this same thing with someone the other day and they spoke about how a few years ago, SF only had 2-3 days a year that they felt the need for an AC and now it's more like 2-3 weeks every year. Same with number of days w/ wildfire smoke, sounds like it's going up over the last 10 years.

While I'm sure the wildfires are not entirely due to climate change (in fact there was one due to a party) but you've gotta assume global warming has a significant impact on the frequency and intensity of the fires.
I think this was available as browser extension. Maybe still is.
At the same time JP Morgan wouldn't have done the WFH thing if the world hadn't been falling apart. But yes, when the sky is falling, most people get very anxious, and anxiety isn't good for productivity. For JP Morgan, getting people back into the office might simply cure the anxiety issue, if that's what the issue is, and paper it over, making it seem as though WFH was the problem. But for JP Morgan it probably won't really matter, because if productivity has been down, and going back to the office fixes it, that may be all they care about.
On the other hand, There are people at consulting companies that have almost their entire careers around building pitch decks
> if the original schema is a pain to work with, you can have as many pipelines and databases as you want, getting the actual data you want isn't any less of a pain.

I don't think that's really true. If the original schema is just something you're ingesting before transforming then it doesn't really matter how bad it is; all you're gonna be doing is scanning over all the tables one way or another.
Yes but I shouldn't have to dig through my system settings to change the sound of a tab. Imagine youtube or VLC had no sound control and you'd have to change it in system settings individually.
How ClassPass Uses Price Discrimination to Maximize Revenue for Fitness Studios
Banks are the core issue here. Micro-transactions cost too much. They really don't have to; that's just greed.
Check this out!

https://maggieappleton.com/api
It seems strange to call it sleazy and say they're "preying" on young people when Facebook and other big tech companies end up paying some of the best money for new grads outside of pro sports.

They do a year a Facebook, get disillusioned, and then spend 2 minutes finding another job. Not exactly heartbreaking.
The approach adopted by zeronet maybe what you're looking for that allows peers to synchronize their data in master-less manner.
Finance is a great enabler and very important -critical even-, but there's no need to be rude about it.
The problem is the quality of life expectations are quite high when you pay $3000 for 1 bedroom.

While air quality/electricity concerns may only last a few weeks per year, and maybe covid is just 6 months (but 1 year is more likely) you then have a city overrun with homeless, walk outside your apartment to see someone sleeping on your stoop, accidentally step on human feces regularly, the BART escalators and most of Market Street stinks of urine, cars are broken into, people are regularly walking into stores, grabbing stuff, and running away with the cashiers screaming at them.

Then you look at your friends in the rest of the country that have already bought a house, and the consolation that you may only be able to rent but it's in a great city -- it starts to wear a bit thin.
That still leaves you up a creek if you wanted to reimagine what syscalls looked like or if you wanted to build a mechanism that was totally different. That's ignoring that the Linux syscall surface area is quite large & complex with lots of legacy cruft on its own.
Show HN: Lag – Know Before You Go
PMS5003
You've nailed it - I am an inexperienced software engineer but when I lay down the architecture of a particular problem, think about it in excrutiating detail upfront; nothing goes according to the plan. Reality hits you like a brick and new things emerge when actually writing code. Even ambiguity in requirements surface when actually implementing the logic in code. So no matter how good the requirements are, theyll definitely need additional refinement. Software Engineering is really hard I've recently discovered and I value your decades long perspective.
Thanks for this! You are quite right. For the space that is dominated by "CRUD" apps there are quite a lot of alternative implementation pathways than pure coding.

And as most of the business value lives between the UI and the database, I understand why there is no driving incentive to create similar high quality tools for numerical, data intensive programming tasks that run on the customers desktop. We work in a niche, hence must be self sufficient.
This educational game has some useful insights. While the distribution of people may not be something that can be corrected or easily altered (one disturbing insight of that Science paper is that personality types seem to be firmly established even in early youth), sadistic policies can be made more costly and thus less effective, reducing the incentive to maintain and reproduce them.

https://ncase.me/trust/