skysight-inc/HackerNews huggingface dataset:
Yeah, incidentally I've written a gameboy emulator and only remembered because I never implemented any MBCs and so it only played Tetris and Bubble Ghost
Azure Portal is not accessible
I was looking on this website to find some good books about Watchmaking! Got any suggestions?
Actually the more appropriate predecessor of USB is 8-bit Atari SIO:

https://en.wikipedia.org/wiki/Atari_SIO
missing out on what? people arguing on twitter? people standing in front of something and taking a photo of themselves? just take a deep breath. you will be ok disconnected from the matrix for a little while.
Work from home forever? After Covid, Californians want to ditch daily commutes
Except the rich kids go to private schools (called public schools in the UK) and everyone else goes to state schools.
I guess the question is, is quality of life zero-sum?

I want to say no because I feel like I can improve my QoL in ways that don't harm others, but all these examples are telling me that its really that I don't (or maybe even choose not to) see the negative consequences until its compounded by a large enough group and it ends up being another one of your examples.
> Not that the US wasn't, and isn't, still virulently racist against Asians in many ways

Compared to what?

During what time period?

That's a very broad statement that doesn't stand up to analysis.

The US gave freedom and rebuilt many Asian countries (Indonesia, Philippines, etc.) after WW2. If that's virulent, then I want more.
The queen would be so happy.
They don't need to eat a slice of Heroku's pie. Heroku pays AWS for each of their customers already. Their infrastructure runs on top of AWS.
This is really quite an interesting search engine. I was able to find posts by people who had deleted their accounts by using their deleted username in the "author" field.

It's a good reminder to watch what you say on the internet. Nothing ever really disappears.
How to Create a Mock Server Using Faker.js and JSON-Server
Amazing project, I am impressed!

I never listened to this style of music before.
I honestly do not really like it.
BUT: Listening to this music makes me focuse very hard on my work. I love it!
What Makes a Happy Country?
Bananas Nutrition Facts: What Are Benefits? – Health Lines
"The UK had the same problem"

The UK doesn't have the same problem. Our payments are entirely electronic, and there is a direct pipe from HM Treasury to every person with a Sterling bank account. The choice to run the furlough scheme via PAYE was political, not technological.

Our electronic transfer system is sufficiently sophisticated that the government can operate on a commercial bank account and have the money automatically transferred from a Contra account at the Bank of England.

The UK has some of the finest electronic banking facilities in the world.
VSCode.
Runtimes, sure, but how do you dogfood tooling that transpiles JS to JS for frontend?
I love the idea but could you put a link to fiction or Best Science Fiction or something somewhere on the page to jumpstart my browse?

I have no interest in any of the homepage topics and have given up browsing. I probably just don't get it to be fair.

In an actual book store though I'd beeline to the scifi section and then browse from there if I wasn't after anything in particular
I'd love to hear your thoughts on my design for 20-things.com. There is also a dark mode, based on browser/OS theme.
Amazon Hair Salon
It’s probably selection bias (as I tend to not enjoy working with node.js software, and would probably actively pick alternatives), but I can’t think of any in my bubble (Go, Rust, Python, distributed systems, ...).
It's only illegal when they catch you!
It's simple 2d canvas API. No shaders. That's amazing. https://github.com/vitling/triple-saw/blob/master/crt.js
Wholeheartedly agree using computers as a compositional aide is a fantastic thing, it's really quite satisfying to define some rules by which the program can modify the inputs (melodies, chords, drum patterns) and have it output interesting results.

I coded up some jungle music not long ago: https://www.youtube.com/watch?v=GPan4gRSwZs&t=79s

I'm working on a procedure to modify the drum breaks in a conventional way, meaning I have to think less about keeping them interesting while live coding.
Keeper Tax (YC W19) just raised $13M, is hiring first PM
Yep, I am working on adding true topic support and search to get you to the right place toward July/August :). Right now the homepage is pretty basic as we are just getting started.
So why people flock to those high priced cities? Past year has shown you can work remotely alright. Is it just the restaurants?
Cute. All we need is for it to have maybe a couple more tracks and an option to instead randomize each track every 3-6 full bars, and I can leave it on all day...
That whole site is a treasure trove for anyone looking to do ROM hacking or development on gameboy. I encourage other readers to poke around and see what’s there.
> Yes, but constraining the supply is done through political means: planning laws, green belts, individual objections to developments, voting etc. All of those in theory are based on "one man one vote", so if you concentrate ownership of supply you drastically reduce the number of votes it gets.

Genuinely curious: when has one-person-one-vote ever really constrained special interest groups, particularly in the US? Large corporations tend to get their way a lot during legislative sausage-making, and they have zero direct votes. Maybe votes actually don't matter that much?

> People in Singapore really love their flats. I think what people don't realise is that the space between the skyscrapers is well used with lots of playgrounds, parks and sports facilities. It isn't giving up your garden: it's swapping it for a much larger shared garden with facilities you could never dream of affording on your own.

Good for them! One question: could I add my own flooring to my flat for allergy purposes? If the neighbors are loud after my kids' bedtime, can I ask them to stop? Will that cause tension? Would I need to call the police if it escalated?

(I'd be much more interested in exporting Singapore's health care system to the US, which seems quite compatible with American cultural and economic constraints, than its housing policy, which seems entirely mismatched to housing constraints in 95% of America.)
I wasn't talking about hand-written algorithms like the article is using, I'm talking about machine learning. TFA made me think about it because we've seen a lot of "this X does not exist" lately. I should've been more specific about what I had in mind, I agree that it's a reach with this particular example.

Sure, we're still a long way away, but progress has been exponential. It'll probably take decades but I suspect that we may see something like that in our lifetimes.
I think this is something that is often forgotten from the raw sales value numbers. House prices appreciate but at the same time significant money is invested into their maintenance and improvements. A house where no maintenance is done will probably depreciate in value as the building deteriorates.

It would be great to see an index of property prices deducting the cost of maintenance and improvements. This is a bit like share indexes where the added value of dividends is included.
I meant more like a language tool, something like a Go compiler written in JavaScript.
Modern CSS Upgrades to Improve Accessibility
Literally author is asking for something in the cloud which is abstracted away, fast, easy to use and easy to debug. This is not possible imho. There are always trade-offs. You can't get all of them for "free". e.g serverless services will be slower than your own setup, like always. Debugging, I'm not sure but I don't think it will be as easier as your own setup ever.
> I've seen people tell me to get a 5GHz capable AP and a dongle. But this shouldn't be needed.

And yet, it sure sounds like it is! If your neighbor won't change the situation, and your outcomes are entirely dependent on them or you doing so, then you're left with taking an action that you normally wouldn't have to.

Or, depending on your needs, perhaps you can use Powerline adapters to some rooms.
What exactly is broken in Firefox on YouTube or Gmail? I'm not a heavy Firefox user, but when I try it every once in a while, I've never noticed anything broken on any of the Google's sites, even Maps and Docs worked just fine - but then, maybe I wasn't trying out some advanced features.
Leetcode – Insert Intervals Explained
Hey,
I've created a video explaining the leetcode problem Insert Intervals.

https://www.youtube.com/watch?v=RCJW_y_Cogk

Hope that's useful.
I started extracting code from my project into a shared npm library. esbuild takes 70ms to bundle all files into a single index.js, then I also need to run tsc (TypeScript) to emit the declaration files and that takes ~10 seconds. esbuild is 3 orders of magnitude faster than tsc! Granted, they are not doing the same type of work, but still…
The phone can use the cellular network when not docked and usually both laptop and phone are only used/docked in 1-3 different places (desk, bed, some other place).
I have submitted plenty.
Shouldn't the new houses have lower tax then? Why would developers lobby for lower taxes on old houses?
Added to my list and I'll see what I can do about that :)
Whole point of design is not to be bundled together with art.

Good design strives towards a more engineering/problem solving approach - finding solutions to identified problems.

This is why the article is kinda whatever - design with ornamentation or doodads is not design.
Or conducting paints! https://www.lessemf.com/paint.html

(Warning, literal tin foil hat site)
> Devices will actually catch fire.

A rare case of successful naming, then.
ArgoCD has been very helpful here. I understand that the upcoming 'Argo Rollouts' will be even more so.
Few arguments for JS:
- It has beaten quite a few contenders on the web: Java applets, Flash, Silverlight

- It's not owned by a single company who can kill it

- It has evolved (a lot) over time while maintaining backward compatibility

- It has caught up with compile to JS languages that gained traction (coffee script)

- It has only gained traction over time (now it's on the server, it's on mobile, it's everywhere)

- It might not be as old as C, but it's quite old

- Typescript, the most popular compile to JS language atm only adds types, the big claim is "All valid JavaScript code is also TypeScript code." so can we really claim it's not JS?

- There is a huge amount of code in JS, many apps and a big percentage of website run on JS. It will take decades to move all of that to something else, meaning support will exist even if something else comes along.

- Everyone has been hating on it for two decades and it's still going strong haha.

Frameworks and libraries will change, (build) tools will change, JS will evolve, compile to JS languages will change, new languages will pop up, but JS will not go anywhere for a long long time.
And yet it's still a very interesting conversation.

I find it very educational to read what people have to say about living in the various parts of the country.
> while you are under 40

This seems such a weird condition to add. Someone who doesn't earn much but saves up over 22 years for a house has to pay stamp duty on his first house, but someone privileged who can buy a house when 30 years old doesn't?
I've had Shreddit[1] on a weekly cronjob for the past 3 years and i think most if not all of them still shows up here...

[1] https://github.com/x89/Shreddit
The housing market feels insane here as well. If my apartment fetches the same price per square metre as what other apartments in my area of the same age are listed for, my apartment would sell for like 30,000 € more today than what I paid for it like two years ago.
And losing it. I’m sure many people are surprised to come back to their GB, NES, and SNES games after a few decades to find that their save files are gone.
Owning a home as a form of wealth necessarily conflict with affordability. We need to consider one or the other in order to make the best use of land, which are finite.

If we choose to make having a home a priority, then we need to choose affordability both so that people are less likely to be homeless and so that people can do other thing with their money.
At the risk of sounding racist, Asian culture respect their commons to a significantly larger degree than non-Asian cultures. If the Singapore residential skyscrapers where in the United States, for example, the space between the buildings would be a no-mans zone of graffiti, illegal trade, and youth gangs.
Awesome! Bookmarked + reminder set, I'll check back :D
Resources That Will Help You Design Accessible Digital Products
What ever happened to using Zigbee or Z-Wave ???.

I guess since the EP32 does not support it and you need a compatible router you are stuck with normal WiFi.
I agree. Obviously too much NIMBY is possible, but in general I appreciate that local people get a say in, how their own local environment should or shouldn't be transformed.
The alternative, where some nebulous central agency or authority(which lives nowhere, and doesn't have to live with or in the result) decides which areas should be developed how, sounds horrible to me..
"Let's just plonk some more skyscrapers down on this lot, next to these other blocks of skyscrapers".

That said, in my local city, possibility of financing and no concrete loud protests seems to be enough to 'plunk down hi-rises'. I hope some will like the results, because pretty it's definitely not. And it won't be cheap housing either.
Love the opinionated swearing rant that is the sample website! (See screenshots at bottom).

Yes, simple vanilla HTML is inherently responsive. And much of the modern web is rubbish.
I've been using 1st generation Fiio X5 since its release in 2014 up to this day. It has been everything I wished from a portable audio player: great sound quality, easily drivees even high impedance headphones with plenty of volume headroom, could be used as an external AMP, good battery life, extremely solid build, physical buttons, no OS and apps, no connectivity, no touchscreen.

It's been easy enough to replace the battery when it stopped holding charge. I'm dreading the day the player dies on me, as all its replacements seem to be moving against the design decisions that made this device so great for me.
What might be the reason to care about that?
I wire every device I can, but I still end up with more devices on wifi. Just the phones and tablets outnumber the computers and TV already.
What speed are you expecting from the mirrors at release day?
95% Indian Army personnel administered first dose of Covid-19 Vaccine
Inequalities never stopped societies in general. People making laws/regulations often like inequalities.
I think a lot of consumers are going to wake up in a few years and feel ripped off when their smart thermostat or smart lock or smart lights are no longer supported and have lost the functionality they’ve paid extra for.

I miss the days when you pay for some set of functionality and it stays with the device for the duration of ownership. The standard seems to be to buy on one set of value propositions and to find them degraded over time (see Peloton eliminating Apple Watch support for all exercises but cycling this week as a recent example). I think this is what makes Tesla special with regular OTA updates increasing functionality.
They are much faster and memory-efficient than the tools written in JavaScript.

Part of it is language (e.g. obviously Rust is much better than JavaScript for algorithmic code) and part the fact that someone using another language is likely motivated to do a good job.
If I own 10% of a property does that mean I can put shelves up on 10% of the walls or change 10% of the locks? What's more likely is this kind of "ownership" is only paper thin. The only reason I want to own a house is because I want to control the place where I live. It doesn't make much financial sense, though. If you just want to add property to your portfolio there are plenty of other ways.
"Once your Node is verified after a vetting period, you’ll start being compensated for the storage and bandwidth you provide. Every month you meet the requirements, you’ll be paid in STORJ Token."

I'd rather be paid in money
Literally rent seeking, they want to turn the West into Saudi Arabia, essentially a techno-feudalism with debt slavery.
Supposedly since webpack is using JS, they would also benefit from using later features than what's available in NodeJS stable, so they can use webpack to transpile future ES versions to compatible code so it can run on more NodeJS versions.

Then that those features can both be used for frontend or backend code matters less, as the new JS features are usually not geared to a specific environment but for JS as a whole.
GPT-3 scheduling hell simulation between two friends who will never meet up
If anyone is interested in making their own Game Boy game, I've been working on an open source game maker [0] that adds a UI around GBDK. I'm working on an updated replacement game engine [1] at the moment too that adds, among other things, support for flash cartridge saving (allows you to reflash cheap Pokémon carts), parallax backgrounds, large sprites and a stack based scripting language.

[0] https://www.gbstudio.dev/

[1] https://github.com/chrismaltby/gbvm
> the middle class who used to be able to live in a nice semi/detatched house are now living in flats in a skyscraper that is a massive detriment to their quality of life

Having to own a car, maintain lawns/garden or pay someone for it, and having to commute for hour one side instead of 15 minute walk would be an extreme detriment to my quality of life.
We just made all the microservices into one big monorepo and we deploy all at the same time.

To be honest we tried to avoid the monorepo but it was hellish. Maybe if each microservices was larger and our team was larger but then are they microservices any more?
It came out the same year as NodeJS as well, so the whole JS ecosystem we know nowadays didn't even exist yet. That is, using JS for a tool like that didn't cross anyone's mind yet.
You can't even copy an Azure SQL Database across subscriptions! This is something that comes up regularly at my day job: there's an Enterprise Agreement production subscription, and an Enterprise Dev/Test subscription for non-production that's much cheaper. This would be great, except for stupid limitations like this.
It really looks like my old SqueezeBox touch (which stll does a really great job till this day)
How many temporary moves end up permanent because while there they built those systems?
> being able to to just open the stack trace and place a breakpoint/console.log is incredibly valuable. I do it all the time for webpack/babel.

This is something I achieve by using multi-languge-aware build systems and/or vendoring. I can then add a log statement to a compiler implemented in C which emits binary shader code that in turn gets parsed by Rust, and immediately see results after running the usual test target. No need to limit myself to a single language.
Is it pronounced ex-EC-utable or exe-CUT-able?
There is a beautiful video by Kurzgesagt. It makes a similar point and I feel better every time I watch it.

https://www.youtube.com/watch?v=MBRqu0YOH14
The stories that are told maybe more individualistic but that is the nature of the story. However the backdrop usually implies a lot of pulling together e.g. You dont get a space habitat built as one person, or even as one nation.

Also, was your introduction to wandering earth the movie? If so I suggest reading the trilogy.
As someone who works in a physics lab, I offer you the piece of advice that all physics labs go to first: try wrapping it in foil.
My main pet peeve while browsing in person is the constant turning of my head (sideways) from left to right, because titles on book spines aren't always facing the same direction. Google could fix that.
I never bothered to measure it but I suspect that for older CPUs dynamic consumption is not super high compared to the other elements. The main reason for that belief is that I know that some "retro" consoles didn't even feature any way to HALT the CPU and busy looping was the only possibility.

In particular the MIPS CPU used by the PlayStation didn't have any way to halt the CPU. AFAIK neither did the N64. Admittedly these weren't (usually) battery powered so power draw was less of an issue, but the fact that these ISAs didn't even bother with an HALT opcode at all tells me that it wasn't really considered a super valuable feature back then.

Admittedly the GameBoy CPU is CISC, so maybe it fared worse than MIPS in this case, but it was also running at a much lower clock rate, maybe a tight NOP loop didn't consume all that much.
Build Voice Search with Direct Voice Interactions
That's rough, although paying it once and being done with it is certainly preferable (long term, if you have the funds) to wrapping it into the mortgage and paying 3-4x over the life of the loan.
I'm curious to see how micro service management evolves over time and learn whether or not it will become viable for small companies. Hopefully one day its as cheap as writing a function is.

As it stands, with what I've seen and heard about microservices, I'd say the best way to deal with micro service anything is to use a monolith 90% of the time and for the rest of the time make sure your micro service could stand as it's own SAAS if given enough love.

Not a direct solution to your problem but might be an indirect one.
Laws the FTC enforces to ensure AI fairness
A perfect tool for everyone missing its Ocean destination
It's a red flag because 1.5 years is really not a long time to attempt to break into a new market.

It highlights that the author wasn't a good fit as engineer #2. However, instead of introspection, the author just blamed it all on bad org, bad manager etc.

Conclusion, I wouldnt hire op as engineer #2 at early stage startups.
JS is the dominant language on the web, but languages which can compile/bundle/etc. faster than JS can will make for a more pleasant developer experience. Especially when working on a large project.
In my experience, YouTube in-video links (those that e.g. show thumbnails of videos and are pointed at by vloggers with their fingers) have been broken in Firefox for years. Not that I complain, I've always been annoyed by those. I think it took me 2 years to realize that after seeing vloggers point at invisible things. I had to double-check in Chrome. (I just assumed that they forgot to add the links when editing.)
To my mind both your point and the point you're replying to have merit.

Saying "your chances of x have doubled" is flawed because that relies on knowing the probability of x.

Saying "The risk of x happening is n% per day" (or an increase of n) is flawed because daily risks aren't what people care about - it's lifetime risk.

So ideally the information should be phrased as something like "this increases the chance of the thing from x% to y% over an average lifetime." And then the footnotes can give deeper context.
Probably all tests, the `src` folder containing the core NodeJS code is at https://github.com/nodejs/node/tree/master/src. Also keep in mind it builds on top of V8, which is mostly C++: https://github.com/v8/v8.
You can export Azure SQL Databases to a "BACPAC" file, which is much faster. This can then be restored onto on-prem SQL equally fast.

It's about 20-30 lines of PowerShell to do this, and then you can just double-click the script and drink a coffee.

Alternatively, for data-only changes you can use Azure SQL Sync, but I've found that it's primitive and a bit useless for anything complicated...
Show HN: I built a simple Yelp CLI App