skysight-inc/HackerNews huggingface dataset:
I'm excited to see where this goes, but last time I played around with MIDI in Chrome I remember the latency being kind of terrible (could just be my computer setup or the apps being poorly optimized).

Even ignoring MIDI, audio worklets in browsers don't have perfect latency, so it makes me nervous about the potential. Are there web MIDI apps that have good enough to actually play along with or composes music in real time? Is this just an issue with my setup?

Would be kind of nice to at least have this available in workers, the MDN page (https://developer.mozilla.org/en-US/docs/Web/API/Web_MIDI_AP...) makes it seem like this needs to be done in the main thread.
Rather prefer space based foil-solar sail ice cap shielding and artifically growing glaciers near south and northpole..
TikTok (like all social media platforms) are a boon to national intelligence services. It's just which ones are getting the data, and how they use it. Seems every generation learns this their own way, which is why I never believed the "Generation <name> are Digital Natives!" type stories.
And there is a huge chance the slowness of the others is due to whatever they are connecting to.
Super easy - for example opening the image in a new tab... but yes, clearly cheaters can't really be stopped, only slowed.

I would suggest (to further slow lazy cheaters) making the flag svg the css background of a div, and maybe even for a little extra fun putting a transparent nocheating.png in it, to stop people just dragging the flag image into Google Image Search / Yandex / etc.
Why create a new protocol -- what's wrong with ActivityPub?
I suppose partially worn out batteries can also find new uses, such as stationary power reserves, where they're not being cycled a lot.
I know someone who did a full-fledged WebRTC plugin for OBS years ago for internal use only. Quite a shame it was never published.
Twitter's Blacklists
DDRBoxMan wrote the original PR, a member of the OBS community. The choice of Rust wasn't taken lightly and I think it was the right decision.

A few people outside the OBS community (me being one of them) wanted to help finish the PR. It will let me build some things that aren't possible today.

If anything I am heavily biased AGAINST Rust. I work primarily on the Go implementation of WebRTC (Pion). I feel great about the decision to use webrtc-rs for OBS.
Only one of them, OCB, is mandatory to implement. The other two are optional, but there may be performance or compliance reasons to use one of them. E.g., people who care about FIPS compliance may want to use GCM.

In any case, since there are feature flags and algorithm preferences to signal support for these, all of this is in fact backwards compatible. There's little risk that someone will accidentally use an AEAD mode to encrypt a message for a recipient that doesn't support it, since the recipient needs to signal support for it in their public key.

And, offering performance and security benefits for those that care to upgrade their implementations and keys is still a worthy goal, IMHO.
Not sure what's going on. I can reproduce in Firefox with DDG and Google.

Edit: it only happens for me in Firefox with particularly locked down settings. It turns out McMaster is not actually inserting a 3XX redirect, it is happening via the history API.

As I updated elsewhere: upon more research it seems if you do not send a Referrer header, McMaster inserts a history entry using the history API. I can make it work/fail by tweaking Firefox network.http.referer.XOriginPolicy. It's interesting that McMaster is the only site I use in 2022 that has a problem with it.
Why Twitter Banned Trump
That is seriously old-school, bravo.
New York Imposes 2-Year Moratorium on New Proof-of-Work Mining
If you're ready to retire, retire. If they can't replace you, they should be paying you way more.
Can video clips be larger than 2GB or 4GB? because there is a mem limit for each browser tab.

does using this violate the h264 patent?
Very cool, but the music still has a very "rough", almost abrasive tinge to it. My hunch, is that it has to do with the phase estimates being off.

Who's going to be first to take this approach and use it to generate human speech instead?
It’s especially absurd that they have no empathy for this exploiting artists’ work, and then get upset when it spits out GPL code.

The people who generated the training data should have a say in how their work is used. Opt-in, not opt-out.
Yes, that's true but that is an implementation detail that only comes into play when dealing with ABI, and then you should be using #[repr(transparent)] to ensure that the compiler won't do something else :)
It's actually pretty good. Sometimes the inconsistencies shine through.
I find it a little ironic that some of the most researched concepts for using nuclear heat in industrial processes are in the petroleum industry: either heat for use in extracting oil from tar sands or heat for use in a refinery. It turns out refineries use a lot of energy and are a serious point source of CO₂ and thus a site for advanced energy and carbon capture tech.
It's so annoying that the moment you finally get to mark it done, you just died a moment before and can't anymore.
You could buy cheap property in currently cold regions. But only expect the ROI to occur after enough warming (decades).
Musk has found his way towards people who created real products. SBF basically didn't have those skills. But they are both grifters.
They assume oceans.

But without a magnetic field, the only hydrogen is what is locked up in ice or other solids.
You'd need to build a specific wrapper for that API. For example, here[0] is the wrapper for Stripe (docs[1])

I think you're looking for something more generic, like pg_net[2]. This would allow you to do your crazy logic by parsing your API response:

select net.http_get('https://news.ycombinator.com') as request_id;

select body, status_code from net.http_collect_response(1, async:=false);

[0] Stripe src: https://github.com/supabase/wrappers/tree/main/wrappers/src/...

[1] Stripe docs: https://supabase.github.io/wrappers/stripe/

[2] pg_net: https://supabase.github.io/pg_net/api/
Based on our experience when young we expect motivation to come without explicit effort. That doesn't work anymore for most adults. I find that explicitly imaging successful completion of a task, especially the resulting pleasure, is essential to getting started. After I start a task, it is easier to continue.
"Unix is a lifestyle. A unix workstation was just an expression of that lifestyle."
I'm confused - how much has changed since February? The DeepMind blog post [0] seems to suggest not much. When I saw this headline on the front page I thought there were some major advances, again, but it seems not?

[0] https://www.deepmind.com/blog/competitive-programming-with-a...
I only recently realized that certain type system features, like polymorphic recursion, make monomorphization impossible in the general case. In Haskell for example, it’s by necessity only an optimization that’s used where applicable, and not the general strategy.
It was killed because the big names started talking unionizing.
To be precise, AI is "taking jobs" that could have already been commoditized long ago if people in developing countries understood how Fiverr worked and had set up "art sweatshops" to serve demand.

There's enough art talent already around in the world to entirely commoditize the supply of it for the little one-off no-style-guide-to-follow commissioned works you're talking about. It's just not currently a liquid market — supply and demand find it hard to discover one-another — and so a true market-clearing price can't be set.

Meanwhile, AI is not currently taking anyone's advertising-campaign graphic design job, or anything else where the "efficient-market price" (in a world where human "art sweatshops" existed) would be more than $5.
Non-JS accessible version [1]

[1] - https://archive.ph/bU9iH
Bank portability for startups – when to get it, why and how to prep
If someone does try to DDos HackerNews, the amount of resources required to DDos would not justify the investment,as there's nothing to gain here in terms of monetary benefit.
I never did get an E450 as a side table. Those things looked really great.
Sidenote, you don't sound like a failed artist to me man. You sound like someone who survived the art machine and worked hard to make a smart career transition capable of supporting whatever kind of art you want to make. PS I did the same thing, painting MFA --> software development. Wish I was making FAANG money tho...
I'd be surprised if it did only take text (or even language in general), but if it does only need that, then given how few parameters even big GPT-3 models have compared to humans, it will strongly imply that PETA was right all along.
Can Apple’s M1 Help You Train Models Faster and Cheaper Than Nvidia’s V100?
Whoops! Project Butterfly, not "butterly."
I think one issue that's been discussed recently is the portability of identity. If you get banned on the server you registered on, you lose your identity and followers. This doesn't happen with nostr.
All of the benefits of static typing save a ton of developer time in other places. No one is talking about saving machine time as the primary benefit of static typing.
What happened in AI recently where several groups (not just openai) have been able to all of a sudden bring to market fairly impressive tools to help with writing and search etc?
While I agree that this is ordinary for very rich people, it's good reporting and context for us to know where and how the 2nd richest man in the world takes a tax deduction that we publicly fund.
He was even advocating negative rates. And making direct threats to the Fed chair too. That's the playbook Erdogan has used to keep Turkiye's inflation at a healthy 85%.
> SHA-1 is still perfectly fine for some applications like detecting duplicate files on a storage medium

That's what the developers of subversion thought, but they didn't anticipate that once colliding files were available people would commit them to SVN repos as test cases. And then everything broke: https://www.bleepingcomputer.com/news/security/sha1-collisio...
Let me actually give an example. A little over a hundred years ago, someone who had earned a lot of money decided to set up a research foundation. His goal was to build a house, establish an organisation, and after that provide a steady sum each years, enough to pay the salaries of… I think his plan was 20 researchers.

His accounting would be similar to Elon's now.
> They absolutely hate the idea that you might want to look at several items at once.

B&H's bot detection will trigger on this from time to time.
> It’s the fact that they had the power to do so—unaccountable to anyone but themselves—in the first place.

Wow, it's almost like the free market was a mistake. Wonder who advocated for that?
My typo in the submission, I fear. :-(
The target of the 'not that serious' DDOS could be a hospital or someone requesting emergency services over voip.
Aside: https://www.aar.org/article/freight-rail-crew-size-regulatio...

> Efforts to require at least two-person crews, including via regulation, lack a safety justification; ignore the decades of safe and successful use of single-person crews at some U.S. freight railroads and in passenger and freight rail systems throughout the world; upend meaningful collective bargaining, and undermine the rail industry’s ability to compete against less climate-friendly forms of transportation.

> Freight Rail Policy Stance: The Federal Railroad Administration (FRA) should not impose minimum crew size mandates on railroad operations. A mandate is unsupported by any clear safety justification.

> Existing FRA regulations do not mandate minimum crew staffing requirements. For Class I railroads, recent industry practice has been to have two-person crews (a certified locomotive engineer and a certified conductor) in the locomotive cab for most over-the-road mainline operations. However, some non-Class I railroads have long operated with just one person in the locomotive cab, and thousands of Amtrak and commuter passenger trains, carrying hundreds of thousands of passengers, operate every day with just one person in the locomotive cab. And as an Oliver Wyman study found, these railroads’ safety records are comparable to two-person operations.

---

And the most recent proposal on the subject: https://railroads.dot.gov/newsroom/press-releases/fra-issues...

(there is a fair bit of material out there on the subject)
First, there was X10. There was appetite for something better. There were several candidate replacements, including:

* UPB - Universal Powerline Bus (powerline)

* Insteon (powerline + wireless)

* Z-Wave (wireless)

* Zigbee (wireless)

Of these, Zigbee seems to be in the best position these days.

Z-Wave is/was a closed system - you had to get compatibility testing/certification in order to sell products using the tech. It's fairly lightweight, reliable, and well respected by users.
Analyzing Embeddings with Vectory
And when you choose SHA1, does it mean you understood that it's no longer secure? Or is it chosen because it was secure 20 years ago but the code is old and needs to be updated?

CRC says that you never intended security from the start. It's timeless, aimed to prevent burst errors and random errors.

--------

BTW, what is the guaranteed Hamming distance between SHA1? How good is SHA1 vs burst errors? What about random errors?

Because the Hamming distances of CRC have been calculated and analyzed. We actually can determine, to an exact level, how good CRC codes are.
Doors of McMurdo
Like pgsql-http?

https://github.com/pramsey/pgsql-http
Nobody wants to make them anymore...
How many of those people would have actually paid for an artist otherwise though? I myself am thinking of playing around with game dev for fun with the thought of using image AI to generate the art. Were it not for that, I'd just use free textures, or more likely, just spend my time doing something else entirely
Almost half the screen real estate on my iPhone SE was white space. I had zero interest in reading something, especially something that long and in depth on a page that wastes so much space for literally nothing.

Typography, layout, and presentation counts for more than coders such as myself will ever admit publicly :)
The European Union's central bank revealed some technology to design the future digital currency.
100%. The answers used to be mind blowing. The recent changes make it feel like the answers are regurgitated stock answers.
8GB is enough to do 1080p resolution. the UI i use for SD maxes out at 2048x2048. however, it takes a lot longer than 512x512 to generate: 1m40s versus 1.97s.

I'm guessing if one had access to one of those nvidia backplane rackmount devices one could generate 8k or larger resolution images.
Why do you need crypto to send money to Africa when Wise and Wave exists for this for less fees?
I think this is because the generation is done in the frequency domain. Phase retrieval is based on heuristics and not perfect, so it leads to this "compressed audio" feel. I think it should be improvable
Absolutely. You should almost never be pip-installing global things (of course there are circumstances, but you should know exactly why you are choosing to do it, vs an env).

Vanilla pip works well with the venv module. I still manually manage the majority of my virtual environments, with the virtualenvwrapper libary, although `source path/to/myvenv/bin/activate` also works.

Pipx is great for installing executable tools.
You've got to love a $7k/year fee for the privilege of paying $3k per product to say you support their standard.
> I think that would be a very bad thing because it would legally enshrine a difference between human learning and machine learning in a broader sense, and I think machine learning has huge potential to improve everyone's lives.

How about we legally enshrine a difference between human learning and corporate product learning? If you want to use things others made for free, you should give back for free. Otherwise if you’re profiting off of it, you have to come to some agreement with the people whose work you’re profiting off of.
It’s not about empathy but about the fundamental nature of the job.

Developers will be fine because software engineering is an arms race - a rather unique position to be in as a professional. I saw this play out during the 2000s offshoring scare when many of us thought we'd get outsourced to India. Instead of getting outsourced, the industry exploded in size globally and everything that made engineers more productive also made them a bigger threat to competitors, forcing everyone to hire or die.

Businesses only need so much copy or graphic design, but the second a competitors gains a competitive advantage via software they have to respond in kind - even if it's a marginal advantage - because software costs so little to scale out. As the tech debt and the revenue that depends on it grows, the baseline number of staff required for maintenance and upkeep grows because our job is to manage the complexity.

I think software is going to continue eating the world at an accelerated pace because AI opens up the uncanny valley: software that is too difficult to implement using human developers writing heuristics but not so difficult it requires artificial general intelligence. Unlike with artists, improvements in AI don’t threaten us, they instead open up entire classes of problems for us to tackle
No, it's typically ~0.4mm out of tolerance.

Perhaps gear meshing was a bad example requiring higher tolerances. You'd not be able to set the depth to a tolerance of a few microns, but you'd know if you were off by a factor of 2 due to confusion calculating diametral pitch vs OD.

We most recently used it to check timing belt compatibility, whether the belt could be installed over the pulley using the very limited travel available in the belt tensioner, or whether we needed a pulley with smaller flanges or a different way to adjust and change belts. Trying to figure out in CAD whether you could stretch a belt over the pulley, or slip the pulley over the shaft while the belt was pre-installed, is pretty difficult. Printing it and proving that it was easy cost $2 and reduced risk a lot.
I think you'll find plenty of people who find that DAWs and music theory help them better find self-expression and celebrate life through their music. Any tool or framework that opens up new modes of achieving that self-expression should be celebrated, not shunned because it isn't as "pure" as more time and labor intensive methods. Would you rather someone be forced to dedicate a significant amount of time to studying music and art creation just to be able to find that self-expression?
This one's actually built on openai, but there's definitely a lot of movement in the space. I think Google may be working on something really amazing. Hoping to see more in the open source space, ala Stable Diffusion.
> With a very massive moon -- or a double planet, like Pluto/Charon, it might be possible to avoid tidal lock.
> having the fumes concentrated in areas where there is no population

This will not help. It does not matter where the emissions happen because CO2 circulates globally. We have already burnt enough fossil fuels to put enough CO2 into the atmosphere to guarantee decades of climate change. If we continue burning fossil fuels, the rate of climate change will continue to increase.
Show HN: An interview platform for front end devs – here's a question from it
Essentially you're tasked with building a game that lets the user guess the visual color of the HEX code that is being displayed.
I've still got one. That's in part why I posted the link.

The typing action is great, on all keys from centre to edge.
Depends on the details. Skip all the boring health and safety steps, you can make very cheap skyscrapers. They might fall down in a strong wind, but they'll be cheap.
Nothing has changed. The publication process to the Science journal took time and was finally published on 8 Dec.[0]

[0]: https://www.deepmind.com/blog/competitive-programming-with-a...
I was more interested by the mention of Life of Brian; as far as I can tell the depictions of all the biblical characters in that movie were in line with at least one gospel?
The censorship wars have only just begun
Ruby is definitely great and I would have totally agreed a couple years ago, but Elixir has blown my mind. It feels so much like LISP sometimes I wonder, especially with the full macro system where you can operate directly on the AST :-D

Given the recent news on Nx and Livebook, Elixir may be a first-class language for ML very soon.

On a related note, Elixir feels a bit like a functional love child of ruby and python.
It's good we're having discussions like these. People tend to oversimplify history, so young people may end up with different ideas about how things were then than how they actually were.

It's not only important to bring lessons from the Unix workstation era of computing to the present and to the future, it's also important to realize which lessons we've already learned. Does your video game make incredibly heavy use of your GPU? Who do you think was deeply integrating GPUs in to their OSes and software in the '90s? TCP/IP networking? Where do people think that originated and matured?

One lesson most people now don't know much about is the quality of well-built hardware. Most people are aware that there's mainframe hardware, which is just worlds different than what we commonly see, then there's everything else. But in the Unix workstation era, much of the hardware was build with a different set of priorities - cost-cutting really wasn't a thing for most of the hardware, which is why VAXen and Alpha machines are often still running today. (A lot of Sun and some SGI hardware, though, was built like personal computers of the time, and have a higher failure / repair rate.)

I wish it was possible to pay more for hardware and get components that are just made measurably better than common hardware. If you've ever seen the traces on a VAXStation or an AlphaServer, you'd know what I mean. We can, sorta - we can buy faster memory and run it slower, we can manually overprovision our SSDs, et cetera, but it's just not part of the market (and x86 servers have a very high failure rate, so I'm not talking about them).

I still have my AlphaServer DS25 colocated, running public services, compiling NetBSD pkgsrc packages, et cetera. The hardware is incredibly high quality.
Just spitballing and guessing here: easier math.

Look lower down at the pictures or pitchers (heh). The legs themselves aren't symmetrical.

So they probably tweaked the points so that the most common range of angles to make the math easier to do.

Like I said, just a guess. But with one leg bent and the other stretched out, they probably form a line close to parallel with the ground for right-handed pitchers at the point in time when the pitcher is transitioning from wind up to release.
I am not a lawyer but I assume for the legal action to do anything Elon would have to prove damages?

Later Wednesday, referencing his toddler son, Musk tweeted: “Last night, car carrying lil X in LA was followed by crazy stalker (thinking it was me), who later blocked car from moving & climbed onto hood."

It was not clear who the “stalker” was that Musk referenced in his tweet or whether that incident was related to the use of Musk’s location data.

Would attempted harm be viewed by a judge as damages? Any lawyers here? How would he prove the connection from tweeting location -> stalker -> attempted harm? Would the harm be the trauma of the event or perhaps the cost of added security guards?