skysight-inc/HackerNews huggingface dataset:
Yes, I could.

It would not have been so fun. And all Internet radios I have seen so far have some features that irritate me. For instance volume is push-buttons instead of turning knobs.

Actually, the only interface I would have on a radio is two turning knobs, one for volume and one for channel.

Thats all. The rest could be some phone or PC setup like 'kingsuper20' suggested.

Too sad Apple never gave us a radio. I might have been an Apple customer if they had.
Laws vary between areas but the general approach is that you can only respond to force with equal force. It's obviously more complex than that but that's what most laws are based on.
I would love to to use Linix as my daily driver, but keep needing to go back to Windows for Ableton and gaming.
The code gets uploaded to the server which sends it to an "engine" sitting in a Docker container. The engine generates test cases and send them with the code to another Docker container where the code is run. Then the output from your code is sent back to the engine which checks to see how many test cases you got correct before sending all the information back to your browser.

You can check out the engine code on GitHub if you're interested in the details: https://github.com/project-lovelace/lovelace-engine
Ya and that is the crux of what I am hoping to try to solve.

There are so many great books that are also unknown, and I am trying to help people diversify their reading material and eventually map out people's "book dna" in order to do better recommendations. I am really worried that new authors have an even harder time to get traction than they did 10 years ago, even if a big publishing house picks them up it looks like most of the marketing burden is on them. I want to see if I can help in that department while giving readers better ways to find amazing books.
"The tradecraft was phenomenal"

Indeed, consider Figure 5 here [1]. A truly diabolical mastermind.

But seriously, the article looks like window dressing for common incompetence.

[1] https://www.microsoft.com/security/blog/2020/12/18/analyzing...
Yeh but if you already know go then this is perfect.
People say that extremely high intelligence is less correlated with happiness then less extreme high intelligence, not (the topic of your linked article) "the potential to make great contributions to society in adulthood"
Thanks! I am a long time domain buyer and I had the opportunity to buy it a few years ago. I knew it would make a great brand one day.

I bought it for mid 5 figures, so pretty good deal.
Unless you have a real audience in Europe, just block European traffic.
Not the OP, but I left professional programming to become a writer (in Czech, not in English; pardon my mistakes).

It actually has something in common, you still write structured text for living, though your target audience are now people, not machines. Some readers commented that they find my style clear and understandable; maybe it is a carry-over from programming, where you cannot be ambiguous.

But I find writing for people much more enjoyable than writing for computers. As a computer programmer, you mostly receive negative feedback: something stopped working and the users are often angry or frustrated. As a writer for people, you receive more than a few thank-you e-mails from your readers, which brighten your day.
> I'm still miffed about the extreme reliance on Javascript modern web applications have.

Flutter is written in Dart, which needs to compile to JS or WASM to run on the web, but can compile to native code. I'm guessing the native app is a lot faster.
Reminded of the scene in the movie Unbreakable when Samuel L Jackson's character refuses to sell the rare drawing to the man after he reveals it was going to be a gift for a young child, who would be unable to fully appreciate it.
All the parkour I do is at ground level (no rooftops), but even still running and jumping at walls can be dangerous if you slip. All of my injuries since starting 7 months ago have come from slipping on a thin landing (like a rail) and banging my shins on it.

That being said, the great thing about parkour is there are no rules. You can practice only at indoor gyms if you like, or do slower movements. Personally, all the jumps I attempt I'm 95% certain I can do them.

So, yes, it can be dangerous, but at the end of the day it's your choice in how you practice. Feel free to e-mail me if you want to chat more :)
Indeed, taking a look at the roadmap there's lots coming:

https://github.com/microsoft/winget-cli/blob/master/doc/wind...
Yea.. not sure I'd call it genius. Think if you ask anyone that is a little knowledgeable about what would be the juiciest target for a nation state to hack, a large portion of people would have said something like SolarWinds.

It seems like SolarWinds should have known better themselves as well. There is no way that their upper management didn't know that they would be an amazing target for a hack. Supply chain attacks are not that new. Their lax security seems extremely negligent.
I switched to Bitwig, which has a native version for Linux. The workflow is very similar to Ableton Live, with a little bit of extra configuration. As for gaming, it's a case-by-case situation, but Valve Proton is good enough for 80% of the games I like.
I love this, especially the sound the solenoids make when hitting notes. Well done!
The point is you have a choice, and you're old enough to know if following your parents' advice is a good idea or not. At 18 it's time to grow up and take responsibility for your life.
I have a Lenovo Yoga Slim 7 with a Ryzen 4800U and love it. Running Linux on it, everything pretty much worked right out of the box.
+ Accept payments in bitcoin.
ViteJS is nothing short of a revelation. Recently migrated all my webapps from webpack5 to vite and it took considerably less time and effort than migrating from webpack 4 to webpack5 did, just removing babeljs reduced the dependency footprint by orders of magnitude. I just had to change a few filename extensions and even though my apps all use a custom react-like, JSX, css-modules, postcss, tailwindcss, d3.js, etc it just worked, I'm still kind of in shock over it. I'm always the one saying "webpack isn't that bad, stop being lazy" but no longer having so many config files and a 1k line package.json polluting project root is a thing of beauty.
I'm thinking of using this technology on trains - particularly Metros/Subways

https://news.railbusinessdaily.com/a-reflective-perspective-...
> Except that isn't going to work, because governments are untrustworthy

Some governments are more trustworthy than others, and lots of people trust some governments. For example many people hold USD because they consider it a better store of value than their own country's currency.

> a trusted party could run a big relational database that was basically a non-inflating currency and really cheap to run

Somewhere like Switzerland would probably be quite trusted to run this.
Learning fancy tools is outside the scope of building a simple website. Simple site is usually HTML/CSS/JS.
> If you have the encrypted key 'somewhere safe', it is not account recovery because your key was never lost. It is just a more elaborate password change.

Uh...what? I think you misunderstood. You use the "password" to access your account, encryption key to decrypt the data. You lose the password, you lose access to your account and your data. However, server has the ability to grant you access to your account without the password. BUT Access is not equal to decryption of data.

The key that you have is used to decrypt your data on your device. The "service operator" is never involved in the decryption step; only the access step.

This is the only way to recover account access + data for zero knowledge apps. It is similar to the [backup data -> delete account -> create new account -> restore backup] process but it's automated and much more secure.
Except why not build on AppGet, or acquire it? I mean they kinda half-tried, it's an interesting read [0]. Microsoft has tonnes of money. They could have probably bought AppGet outright (I assume that since the author shut it down, they weren't too attached and MS could've bought it out), saved a lot of development time/money, had something that worked, and gone from there.

There's obviously more to this story, but it just seems like Microsoft don't value DevOps/automation (true from my experience trying to do CI on Windows). Think about how many man-hours both inside Microsoft and outside are being wasted by WinGet not doing these things. A colossal waste of time. So yeah, from my perspective, the criticism is entirely justified.

[0] https://keivan.io/the-day-appget-died/
Cross-Writing
I don't want to turn this into a snap bad mouthing thread, but yeah. You can't even symlink it or it causes problems. It really bugs me because I don't tend to allocate too much space to my home partition and keep most of my stuff on data partitions. So if I get a bunch of snap apps, it starts eating up all the space in home.
It's only oligarchy if stakers have governance rights over the protocol. That's true of some PoS chains but not all.

Otherwise, it's just people with more money getting the same percentage returns as anyone else, which is actually a better situation than legacy banking (where bigger accounts get better rates) or proof of work (where there are physical economies of scale).
Node is definitely a bit of a mess, it's misuse of the Linux system doesn't really come as a surprise.
Most treadmills have a guard or plastic covering on the bottom that stops the tread from pulling something underneath it. From pictures, the peloton treadmill doesnt have this... so I would guess if anything gets between the back of the device and the floor, it'll pull it under the machine.

Edit: confirmed (warning: video shows a child being injured): https://www.youtube.com/watch?v=onXNnlCYJ4Y
Ah gotcha. I have a dream of one day combining the data I am putting together with Storygraph or others and trying to do an at-cost API for book data to encourage more reading/book apps. There is so much free time being put into Goodreads that doesn't seem to do anyone any good.
ARM really isn't a generation ahead. Put a good x86 core on 5nm, and it might be slower but that's not a generation. Especially if you take generation to be like, pentium to pentium pro kind of leap.

Intel should have an escape plan off x86, but people are way way too stuck on the idea that x86 is a dead end when a good microarchitectural leap could offset it.
I know it means nothing in engineering, which I think is great. But I went for finance, which is exactly the opposite.
It is PII under German and Dutch law.
Proof of stake is already in production.
I don't think that this is the reason this time.

I have a Ryzen 5950x system and like many other owners I suffer from poor stability. My machine crashes several times a week with CPU errors.

This seems to be the result of poor BIOSes from AMD and their partners, more so than fab faults - reddit is full of people who still have issues after their 3rd RMA.

I wouldn't touch it with a barge pole if I was Dell.
The photo is much higher resolution than it appears to be:

http://bef.no/radio/Photo3.jpg

Those buttons look great, and this is a very thoughtful idea.
Pagination Component in React
Mars helicopter flight scheduled for Monday 6:15 AM ET
This messes up my view of the whole company, as well as my afternoon. I was just starting to get interested in Peloton but since I hadn't gotten into it, it's easy to drop the idea.

I hope their reasoning isn't that a child shouldn't have used it. Kids love video games. They need to figure out how to minimize the risk in addition to doing all they can to prevent kids from using it.
Cherán
Have you considered Matrix / Element as the alternative?
I've got a ten years mortgage. The interest rate is very low and the reasonable thing to do would be to stick to the ten year route.

My gut instinct tells me to pay it off as soon as possible and enjoy keeping a full paycheck with no rent, mortgage or anything.

I think that the "don't buy a house, rent instead" is completely moronic. I've seen homeowner say that, but not believing it enough to sell their house and "invest in the market".
Macropads are a whole big thing in the mechanical keyboard community. You can get one that runs QMK, you can put encoders on them, have many layers, etc.

https://mechwild.com/product/murphpad/

https://knob-goblin.com/

https://github.com/dekuNukem/duckyPad

https://www.gboards.ca/product/faunchpad

It's also worth looking into small ortholinear boards where you can do the same things, but the form factor is more horizontal or has more keys.

https://mechwild.com/product/big-dill-extended-bde/

https://www.gboards.ca/product/butter-stick-limited-edition

https://github.com/nicinabox/lets-split-guide
Intel provides backend rebates to channels or even large commercial end users (usually if you use Intel ssd) for exclusivity. AMD does the same — I’m sure HP has favored pricing.

As someone who bought large numbers of devices in the last year, I would say that the AMD devices had more supply chain issues than any other devices, from thin clients to desktops to laptops.

That may not mean it’s an AMD thing, those issues may well be due to the OEM as many devices/components are constrained.
Super satisfying right?!
will be online soon.
I don't remember where I came across this (was probably some pop neuroscience blog or maybe radiolab), but there was some theory about how memories seem subject to degredaton when you recall them a lot, and less so when you don't.

I guess that would sort of be like the opposite of DRAM - cells maintain state when undisturbed, but the "refresh" operation is lossy.
Czech PM claims Russia played major role in 2014 ammunition warehouse explosion
Building a non-trivial website in React with halfway decent design practices is 100000x easier than doing so in raw html/css/jQuery (for argument, the vanilla API back in the day was impossible to use).
Currently Flutter is much more suitable for native mobile and desktop than for web. If you have the Flutter dev environment installed, you can check out the repo and run it as a desktop app for a far better experience. The unpolished web support may be doing more harm than good, because people looking at demos like this can understandably end up with a negative impression.
or, you know, just a radio, a device that's cheap, reliable, fast, responsive, low power, potentially small/portable, fault-tolerant, and private and secure by default.

it's a neat project, but if the goal is simply to listen to nearby radio stations (rather than streams), the simple radio is peerless.
Thinking any brand new shitcoin could cause a storage industry shortage is rather ridiculous.
Pattern recognition is NOT AI!
"Siri, which free books should I read?"
Bureau of Justice Statistics: Guns Used in Crime (1995) [pdf]
It should change every few requests. The point is not to conceal spoofing, but to foil attempts to fingerprint.

Maybe an explicit sign of spoofing is even better, it sends a message in a gentle way.

Unspoofing on the server side, if at all possible, would likely be too expensive for whatever gain it might bring.
it probably writes and MD5's a giant sparse file with some salt lightly scattered throughout it in order to force allocation of the space or fail hash test.
> The Flip Side does this

Only if you give them your email address, apparently. What's that about?
90+% of potential users will encounter your site first on their phone. If you want people to use your app, even if the app only works on desktop, the home page has to work as a marketing/informational site on mobile. That's just the way the web works. Also, I'm not one of the folks downvoting your response, but I do think you need to recognize there is a lot more to getting people to use your app than just building an app.
My first instinct was to assume this to be parents doing a blame-game at Peloton for their own negligence.

But this actually makes sense.

A child or pet gets in there it really is game over. I can imagine even if an adult somehow slips up that it would be insanely painful and difficult to free yourself -- especially at a running pace.
> and the ability to find an environment where they can use it to get ahead

Reminds me of this quote:

"Free enterprise needs elbow room"

-Poul Anderson
Most desktop environments will offer subpixel AA, and with GNOME and KDE, I think it's enabled by default.
Never took the effort to reduce it to standard Internet size. But I will if I get 10 000 hits on the page tomorrow too. Amazon wants its dues.

Yes, it looks really cool, expensive but cool.
I would assume current SSD shortages are more related to global chip shortages and increased demand than a speculative cryptocurrency that hasn't even fully launched yet.

Browsing the Chia FAQ, it looks like the Chia organization is busy pre-farming Chia coins for themselves with plans to loan them to companies to use:

> Why are we pre-farming?

> Chia has a novel business model to both, lower volatility of the coin and increase adoption. By loaning Chia and managing the interest rates of those loans as well as other tools like buying our stock with chia coins, we hope to lower the quarter to quarter volatility of the coin. To drive adoption, we intend to loan Chia to Global 5000 companies who will use it to pay their international vendors quickly, less expensively, and more securely.

This idea that companies will need to borrow a volatile currency to get payments done faster feels like a joke. Why must every fast payment scheme use arbitrary tokens with floating exchange rate instead of simply tapping into existing banking systems and representing existing currency holdings? No serious business wants to put a volatile cryptocurrency on their books just to transact a tiny bit faster.
What a trip... I also built a Guitar Hero "bot" some 13 years ago.

Mine was not mechanical like this. Instead I spliced into the guitar with a microcontroller that I controlled via serial port from my laptop. I wrote software that analyzed recordings of the note chart, saved them to a file, and could play them back over the serial port by telling my microcontroller program what buttons to press.

I don't have any pictures of the thing any more, but some of the YouTube videos live on: https://www.youtube.com/watch?v=n1YE8Wwo2rs
Oils and fat have one glycerin combined with 3 fatty acids, for example linoleic acid or other. The exact acids depends on the animal/plant that produce it and are very important to determine if it is solid or liquid, the melting temperature, if it's stable or get rancid, ...

You can separate them and get glycerin again, and the fatty acid alone. You usually get a mix of fatty acids and it's essentially soap. (The properties of the depends on the mix of fatty acids that depends on the origin of the oil/fat you are using.)

So this is more like inhaling soap than inhaling oil. (Soap usually has also Potassium mixed with the fatty acids, so it's not exactly equal.) (And the mix of fatty acids makes each soap different...)

Anyway. Is this safe? Is this a good idea? I'm skeptic, but let's wait until the clinical trials have finished.
The experiment was on mice, but the process has been observed elsewhere.

From the article:

> This use of orthogonal coding to separate and protect information in the brain has been seen before. For instance, when monkeys are preparing to move, neural activity in their motor cortex represents the potential movement but does so orthogonally to avoid interfering with signals driving actual commands to the muscles.
-nothing- like it? Live and one audience sees the show at the same time? Surely it’s a little bit like it.
This was sort of how physics classes at my alma mater worked. Especially at the upper-division level, it was pretty much expected that you would be submitted a Mathematica notebook with all your homework/tests/labs
Keep in mind that for the people discussing this 10-12 years ago Excel had almost always had a limit of 64k rows. As another comment notes Excel 2007 is where that was increased to > 1,000,000.

If you were a recognized person in data science you'd probably been using tools with the 64k limit for at least a decade.
Not nearby, that was the original problem.
With the serious slowdown of Moore's law, we should not continue to build apps in such a way that they run like a dog with one leg.
I want to agree with you, but I worry about the long term effect of this. If we don't fight the laws and just use technology to prevent enforcement, they are going to continue to push for more and more draconian laws to enforce their copyright... they will point to these technological bypasses and say "they are breaking the law! We must stop them"... and if the tech can't be stopped without outlawing general purpose computing, they might outlaw general purpose computing before they admit defeat.

Yes, develop technology that is censorship resistant, but we ALSO need to fight for more sane copyright rules.
SO satisfying! I'm going to make one for my keyboard and drive my wife insane.
If using babeljs for cross browser support is your starting point, then you likely started way later then the article author.

Go back a few more years to 2005 or even earlier. If you wanted a website you installed Apache on a server (or used a shared hosting package), FTP your files to it and you're done. That's it. No pipelines, no builds, no package managers. Just files in a folder, that you copy to the server.

If you wanted to do cross browser JS you downloaded the latest version of jquery.min.js, FTP it to the server and reference it in a script tag.

I wrote my first websites in notepad.exe and used something like FileZilla to upload.

That is what I call simple web development.

I agree with the author that now things are just way more complex than they should be.

edit: looks like jQuery was first released in 2006, which is 4 years after Firefox was released, and 2 years before Chrome. So take my `2005` line as rough estimate.
When is the last time someone shared obvious misinformation about covid on LinkedIn? Or women and POC being harassed via DMs? Or people vomiting influencer spam?
Thanks, will give them a try. Any advice on what to get?
I would expect memories to change more the more they are recalled, just like I would expect a story to change the more times it’s told.
Thanks!

I don't want to get yelled at... but in my testing OpenLibrary data was some of the worst out of all the datasets/APIs I tested. I would love to see that project succeed. I am not sure how they are going to achieve what they are trying to do within the current labor/"business" model.

I hear you on the general tenor of the recommendations, if you have a second shoot me an email at ben@shepehrd.com as I'd love to get your thoughts on something.
And this story is [flagged]. >:(
For sure you can get a job nowadays without leetcode. I have no idea what your skillset or experience is, so it is hard to give specific advice.

However, many consulting companies, esp smaller ones, will look at project work and may ask you to do some coding, but won't care about your algorithm skills.
Stop watching movies and listening to music.

Well, technically, stop paying for movies and music. You have to be okay with big-budget productions not existing any more, though.
20 years ago we were criticising the syntax in JSP and ASP pages that allowed to embed code inside an html template.
Today it seems that you are crazy if you are not writing a JSX SPA embedding JavaScript inside a JSX template.
We are doing “There and back again” for I don’t know how many times..
And believe me I kind of like React and JSX, but I liked also embedding my dirty code in HTML ages ago.
My last job interview was a couple interviews, a very mild take home assignment (they didn't require much).

I liked explaining work I did more than trivia type stuff.

Got the job.

Granted this was a very non silicon valley, midwestern small company so i really don't think they were interested in a whiteboard / trivia type interview.