skysight-inc/HackerNews huggingface dataset:
In my area, we had home economics which was supposed to teach you how to cook, what to eat, how to do your taxes, etc. It was removed from high schools because it was not helpful to find a job, or useful to college applicants.
That's on the shortlist- thank you!!!

Shared, public singing is nearly dead, yet it's one of the most joyous things we do. Participative culture in general is fading.

One of my absolute favourite moments was being in a pub with a few dozen people in Ireland all singing boisterously. I recommend it.
It's definitely starting to happen in Melbourne. Go to Red Rooster at Southern Cross and try to spot the non-pensioner.

I think too many young people are quick to forget that there are many boomers who didn't get the opportunity to own property back in the day, and they're fucked over by the bubble even harder than we are.
Isn't this like doctest in Python?

My slides and books are all "executable". I write them in restructured text and have tooling to either execute the code or build the output (in pdf, epub, mobi, slides).
The UML in the Age of Agile: Why It’s Still Relevant
Tail Latency Might Matter More Than You Think
My Goto Drug Website
You might be an hourly employee or a contractor. Most don't.

Your "employee handbook" likely mentions not causing damage to the company brand or taking any action detrimental to the company even in your personal time.
Agreed with everything you said. Also you should check out Steven Universe, if you liked the feeling of Adventure Time. It hits a lot of the same emotional beats, and tells very powerful stories about family. You'll take different things from it than your son, but you'll both like it.
Calendso – Open-source Calendly
Does clubhouse have an android app yet?
does not exist. You are either sure. Or not sure.
My point is: this no one can live with being near the memory limit in VS as it is. If you have an OOM you already waited for hours each day with the program “not responding”. I’m not saying it’s a net negative e.g due to pointer sizes (it’s very rarely the case in my experience perhaps since the x64 JIT is better than x86 so x64 is usually better or equal despite more memory use) but it also not an obvious positive and the effort must be nontrivial and should perhaps have been spent at fixing some fundamental perf issues.

Like the sln mess that makes switching build configs a 15 minute wait on a large solution.

They might have fixed perf issues also but I’m not optimistic.

The chance for this being a general perf win is if there was overhead involved in the separation into devenv and supporting processes that can now be cut by making it all one process again.

Here’s to hoping they have also done some big changes under the hood, perhaps enabled by the switch to x64.
I have maybe around 100 ESP32s. Sensors, bulbs, switches, power monitors, etc.

If someone came at me with a deauth attack I would be incredibly amused and probably make a new friend.
My apartment had so many issues/complaints they just had the local ISP install AP access points in each apartment. It's one network but has VLAN segmentation and per apartment PSK. This way routers are way smarter at time sharing and power levels for 2.5Ghz are very low plus you can roam anywhere in the complex.

Of course I run my own network and do those steps my self. (they were nice enough to give me a port with a public IP). Ethernet is still king for many critical but WiFi seems great despite there still being 35+ SSIDs around.

TBH most SSIDs you see have so little traffic 90% of the time so I can't imagine they would decrease the SNR that much (e.g. printer setup networks...) My guess is their neighbor in this case does have a lot of traffic besides the IOT. # of devices and heavy usage just tend to corelate for obvious reasons.
You’re right and good points, the key point of argument is whether good design attracts the community in the first place (that’s my stance) vs. community is sustained since design is good (your point).

Hmm... these things are hard to tell. I’ll give you my personal motivation to stay here and that’s unquestionably the design. I never got hooked on Slashdot because that site was an eye sore (sorry!).

Usually, good design fades in the background when it’s good. So we give the credit to other things.
I just google something like "python reverse list" and click the first SO link.

If that's your workflow it might be worthwhile adding a custom search to your browser so you can just do "SO python reverse list" and only get results from SO.

Chrome https://www.google.com/amp/s/www.techrepublic.com/google-amp...

Firefox https://support.mozilla.org/en-US/kb/assign-shortcuts-search...
Practical Advice for Design Interviews
> essentially everybody is entitled to a tiny but nearly-free rental flat

It's been pointed out already, but pretty much every word in this part of sentence is wrong. You may want to learn a bit more about Singapore HDB. Ah, I beg your pardon, you're absolutely right about tiny part.

Short answer: not everybody, not entitled, not anywhere nearly free (where is this even comes from?).
That was a fascinating read thanks so much for posting.

I have to say, there are a number of historians who write about complex historical events in a very accessible way. This blog post is definitely one of them, I also count Rutger Bergman amongst them.
Do all model years (rolling versions) have seat weight sensors?
PicoLisp Server Setup (Ubuntu 20.04)
Everything crypto is a ponzi scheme
Can you go into this? I'm vaguely aware of reddit having changed in this way but not super sure which rules of this ilk are now implace.

This must be why they're login-blocking some big subreddits now, the web scraping precedent that went against LinkedIn must let them know that they can't build a walled garden without making people login first.
The above link has long since broken but you can see it at https://web.archive.org/web/20080115223854/http://ycombinato....
Variant. Red zone. Booster. RPE. Onshoring. Onchain.
If you don't need them, sell them on eBay so others can put them to good use?

Some of the best/classic MP3 players are only available as refurbs or new-old-stock.
10 window/door sensors, 5 cameras, 10 radiator thermostats, 20 lightbulbs and some other now that you've started and you're already at 50 while "only" doing the "basic" smart home.

I've heard of at least a handful of people that have done this and more this year alone.
Yes, but it was long enough that delete and edit were disabled, unfortunately.
Trending Posts – National Assistance Network
It started here: https://news.ycombinator.com/item?id=97573. I don't think that's so bad.

Here's pg talking about how he wrote the code for it: https://news.ycombinator.com/item?id=98265.
I admit that I found a genuine place to buy drugs.
https://overnightdrugsales.com
> You can’t reach into your past and change a decision, regardless of how many times you replay it in your mind. So turn your eyes forward and focus on what you can change: the future.

I completely agree, but this is easier said than done. How do you stop an automatic process that gets triggered multiple times a day? I know it's no longer relevant that I said that I said that thing to that person 10 years ago, but my brain sure seems to think it is.
Now you're the one removing context. This wasn't going through history to find something, this was part of the instructions they just got.
This HN post has been submitted by Scott Bezek linking his github source code
I've ruminated over 2.4Ghz spectrum contention for a long time now, and, while I claim nothing more than ignorance on the physical side of things, it's not obvious to me why we have moved to bonding ever larger blocks of that frequency allocation together when from my experience, contention has been an issue for 15 years. As far as I can tell, most applications of ambient connectivity are fairly low throughput: push notifications, MQTT, and whatnot. The 'original' 5Mhz channels should be more than adequate.
Samsung wants to make sure nobody’s tracking you with its SmartTags
This is indeed a problem, but there is a very simple and effective solution that Australians call "youth wages".
> no wasted power

Electric heating can be much more efficient than what's effectively resistive heating with 500%+ efficiencies being possible.

Search for "heat pumps" or watch: https://www.youtube.com/watch?v=7J52mDjZzto
With rank ordering and an odd number of ranks, isn't one rank exactly the median and therefore less than 50% are less than the median?

I'm not trying to be an ass, I just have always wanted to have a discussion on this. I commonly hear 50% of people are below average intelligence, for instance. But it seems like IQ is a somewhat discrete scale and quite a few people are within the error bars of being exactly average. If you can't tell, I've never taken statistics.
It is amazing how many of these article don't mention or barely mention that Teslas have multiple systems to try to prevent this that would have needed to be circumvented for this car to be using Autopilot without anyone at the wheel. They systems can obviously be improved as they are very easy to circumvent, but the mere need to circumvent them is part of the story as it shows the people in the car were aware they were misusing the system and that this was an dangerous idea.
It’s true that we’ve made a ton of progress. But I LOVE it when developers demand more and I will bet good money that it’s only a matter of time when what the author describes will actually happen.

We’ve been making tremendous strides in making production software systems easy and accessible for developers (and not sysadmins) to understand and operate. We’re currently in the stage where the devops principle has been somewhat realized; devs love the ability to deploy when they want but absolutely hate that infrastructure provisioning takes so long compared to the tools they use for software development. This is a good thing! I want more devs to demand this; someone may actually solve it.
In the case of the piano, it is definitely stiffness.
This is so dope!!!

Feature request: be able to save a generated track either offline or in the web such that I can go back and listen to it again.
I've recently gotten into Sea Shanties and can highly recommend 'The Longest Johns' to anyone who is interested in getting a taste for what it's like.

Some of my favourites:

https://www.youtube.com/watch?v=-KO7cofMJH0

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

https://www.youtube.com/watch?v=49FWp7WLYKw

There's just something about having a group of people singing that is just so appealing to me and I just can't put my finger onto why but I think it has something to do with the social side of it.
Since when parts of the kernel are governed differently than other parts?
It is code _within_ the official kernel, not some module in a dark alley git server at IBM.
> that supports decent 5ghz range

What does that gain exactly? The 5ghz band is so crowded around my apartment that most devices can't connect at all. Is there some fundamental reason it should work better?
Apple Event – April 20
While working for the previous employer (multinational corporation), my contract had a clause that any work/personal projects that I do outside work must be approved, in writing. Doesn't matter if I only work on them outside working hours. Their justification was that the rest of the time is for me to rest/ I was employed full-time, so they were not comfortable with me e.g. working a second job & being tired at work.

It does sound like a bit of an overreach, and I'm not sure how enforceable their contract really was, but the language was unambiguous and unsanctioned contributions to open source projects were definitely out of the question.

(I'm currently working at a startup, they don't have this problem/ contributions to OSS are encouraged, I just have too much work to do already :D )
Apropos, some years ago I had written this blog post and Python program:

Play the piano on your computer with Python:

https://jugad2.blogspot.com/2013/04/play-piano-on-your-compu...

The post got some interesting comments with info about Western music theory, which I knew nothing about. And suggestions on how to improve the program to make calculation of note frequencies more accurate.
I work for a company you've heard of, and that's their policy.

_However_, if I had a side project I wanted to work on, I can get clearance to pursue it, so long as it doesn't compete with any of the company's ventures. It's a straightforward process, not a big deal at all.

They're just trying to get ahead of/avoid potential ambiguous IP ownership situations.
It's quite maddening. The only thing I've done with JavaScript is tracking customers, even if they sent logged in.

Now I'm a very unique slice, I only take quick contracts from upwork and such as I don't have the pedigree to get a proper job in coding.
The chilling effect is real, and after the Parler-fueled insurrection it was entirely necessary. I’m close to a free speech absolutist, but not actually one. Sometimes the barbarians really are at the gate.
Drones are great for pinpoint WiFi mapping. :)
uBlock Origin with JavaScript disabled by default comes close and I'm currently using it like this.

You can temporarily re-enable scripts for a website, or "lock" the reactivation for websites requiring Javascript and you need to use regularly.

My computer is once again cool, fast and quiet.
Link for the lazy of a Draft Copy available made in 2002:

http://www.acsu.buffalo.edu/~keechung/MGF743/Readings/Tradin...

Also a weird book-like slide set that explains what the book is about (and the very important concepts/market participants):

https://rkbookreviews.files.wordpress.com/2013/12/trading-an...
Yeah in hindsight I think I was conflating two distinct things:

1) Windows system APIs

2) the Windows GUI system

#1 is what the OP was mainly talking about and I can see now that it's relevant to Electron, QT, video games, etc

I am still curious about the state of #2 though
Write a business plan. And then write all the reasons it will not work
The quality of SO has deteriorated rapidly over the last few years.

I think the rot started when they brought I the careers section. People more interested in gaming it to get a job then help each other out.
Wonder about it as well, however Twitter UI is nowhere near as bad as Instagram is. Mobile client is barely bearable, but desktop version is just as bad as it can be.

And it's not a bootstrapped startup with limited budget, it's a multi-billion company where few millions to fix it (that's including c-level bonuses) is just a rounding error in accounting.

Would be interesting to hear reasonable explanations.
Worked in the field, read the book. Strongly agree that the book is essentially useless. Hull is a good starting point.
zenledger.io
Ah, a data point for my future essay "Nobody Reads the FAQ".

https://news.ycombinator.com/newsfaq.html
If you signed an employment contract with a company, you are employed by them until the time either of you terminates it. Whether you are actively doing work for them at the moment is irrelevant to that.

Either side can stipulate anything they want in that contract, other than what is disallowed by contract and labor laws (and of course your rights). You can, at any time, decide to terminate that contract yourself though (usually?).

IBM probably doesn't want what they might consider proprietary code leaking out, and they probably don't want to have to vet every employee contribution considered "personal" to external projects, so their solution is simple, don't allow employees to do so.

The solution for employees is equally as simple. Don't work for companies that go this route if you care about that. The market will sort it out (and has, to a large degree. Many companies specifically don't care about this).
Completely agree. There is a huge iceberg hidden underneath this single commit message and all we are doing here is speculate how it looks like.

And it's also pretty certain that posting this message into the eternal commit history can easily be interpreted as trying to make IBM look bad, which tends to not sit well with any employer.
I doubt you'd damage anything permanently but you'd swamp the frontends and cause it to temporarily stop working.

I used to fantasize as a kid about doing this to a satellite. Phased array of cheap magnetrons and all that. I doubt that would work though.
Yep rebirth was amazing. Even more amazing was Reason from the same company I think.

Wasted so much time on reason.
(The submitted URL has long since broken but you can see the page as it was by going to https://web.archive.org/web/20071109094843/http://ycombinato....)
"The future is wireless" ends right about here.
Denmark has no minimum wage.
Mozilla has increasingly become more of a political organization than a technology one. Where it used to focus on stewardship of the Mozilla code, its scope has now shifted to broadly "building a better internet".

The Mozilla mission 2005:

"Established in July, 2003, with start-up support from America Online's Netscape division, the Mozilla Foundation exists to provide organizational, legal, and financial support for the Mozilla open-source software project."

The Mozilla mission 2021:

"Our mission is to ensure the Internet is a global public resource, open and accessible to all. An Internet that truly puts people first, where individuals can shape their own experience and are empowered, safe and independent."

This shift has manifested itself in different ways which broadly align with American left politics. The homepage and blog are speckled with articles promoting diversity initiatives, endorsing BLM, calling for systemic change, endorsing net neutrality, and fighting misinformation.

Mozilla is also one of the organizations at the forefront of sanitizing language it deems problematic in any way:

* Removing "meritocracy" from the governance docs - https://blog.mozilla.org/careers/words-matter-moving-beyond-...

* Changing "master password" to "primary password" - https://support.mozilla.org/en-US/kb/primary-password-replac...

* Removing "crazy" from the codebase - https://bugzilla.mozilla.org/show_bug.cgi?id=1675987

* Removing words deemed as reference to mental illness - https://bugzilla.mozilla.org/show_bug.cgi?id=1675986

Some like this sort of thing and see it as positive, to other it's alienating.
It originated here: https://news.ycombinator.com/item?id=77173.
I heart z-wave. After having worked for a company that was heavily gaming the IEEE standards process I have lost faith in many 'design by committee' protocols. I use Z-Wave at home and it works great. Low power and reliable.

Oh and HDMI as well. I spent at least a year of my life working out interoperability issues for a major DVR mfg. If only HDMI certification had been controlled by a single company...
Hands up if you were at an illegal rave in 2021! :)
the old programs mostly told you how to balance a checkbook. I can't imagine what a program would be like now, where they need to invest in stocks, manage a 401 k, consistently put a fraction of all earnings into something, and understand increasingly arcane financial products.

Sort of like teaching computers, from HTML and CSS to Github and all the related technologies. I think people don't realize how complex modern life has gotten in such a short time
There are many more WiFi channels in the 5GHz range and the signal drops off faster, so you should have both fewer APs "visible" and more room for them to spread.
DynamoDB is really crappy key value store with poor feature set and really bad limits.I am talking about real SQL RDBMS like Aurora Serverless but not built on top of legacy codebase and shoehorned into the use case. As far as account limits if I consume X+X things across 2 accounts vs 1 account what did it protect exactly? An org can have any number of accounts and add them at any time.
It's not very effective if you look at youth unemployement compared to a country like Singapore. Young adults who miss out the chance to get work experience when they're younger get completely shafted, because employers demand experience but nobody wants to give them the chance to gain that experience because of how much it costs.
War zone? The street could use paving but it looks like typical suburban neighborhood to me.
>Q: But isn't this an important world situation?
A: Sure—more important than most of what's on HN. That doesn't mean that HN's rules stop applying or that flamewar becomes ok. Also, people angrily yelling on the internet has nothing to do with helping oppressed peoples. It is about activated tribal emotion, and in that sense belongs to the problem rather than any step toward solution.

That's pretty convenient if you ask me.But CCP is not some world event not having any impact whatsoever on majority of the people.This is CCP we are talking about not a military coup in Myanmar or North Korea.

People have been laid off or harassed because they spoke in favor of HK or Taiwan.

>Q: Are you secretly a spy, foreign agent, communist, astroturfer, racist, or sympathizer thereof?
A: No; see step 4 of https://news.ycombinator.com/item?id=26637365. We're just trying to have an internet forum that doesn't suck. The idea of HN has always [1] been to avoid becoming scorched earth [2] or at least to stave off that fate for a while longer [3]. Scorched earth is not interesting, and threads like these are unfortunately a fast road to hell.

Yes the possibility of CCP that has its hands in almost any industry sector would not possibly favor those that willingly censor critics of the CCP.
Also there is nothing nationalistic when it comes to critique of CCP.
CCP != Chinese people.
What site do you actually use for auto industry? I find that outside of technology and specifically software - everything is just consumer news and detail-less blurbs. It would be fascinating to read the HN equivalent of another topic.
I replied on another comment regarding #2.

In Europe that are plenty of jobs for native GUIs, and most OSes aren't Linux, the whole stack is used together, Qt won't work without GUI APIs, even if it happens to fake its own controls.

Game APIs are also part of the GUI stack.
You clearly do not understand the nature of acid techno.

Kidding aside: i agree. Also live manipulation of the patterns by clicking to add/subtract notes/drums would be cool.
> Seems pretty normal

I.. ahh, don't think so.

I graduated from Software Engineering in 2003, and recently worked for Canada's biggest Telco for 4 years.
I didn't even know half of the IoT's on your list even existed !
How is this different from https://redditsearch.io ?
If I understand it right, both uses the same PushShift API and the rest is just UI.
Trying to pull a move like "I only have to follow NDAs when I'm clocked in and using my work email account" wouldn't fly at ANY company I've ever worked at.
It’s by design I think to prevent scraping and adblocking, neither of which you can do (easily) in the Instagram app. Since it started on mobile, it’s not like they cut off a bunch of users like they would if they did the same thing to Facebook.

(And, presumptively, they provide access to a fancy Instagram for Business for a few bucks that allows you to post from desktop, but I don’t know about that one. I know Facebook’s API is limited to businesses acting on their own pages for the most part these days, because at one point I was looking into getting my Instagram feed into a better interface and realized it wasn’t possible.)
He's probably salaried, not hourly
Dunno why the focus is on autopilot exclusively.

You don't need autopilot to be an idiot here... people have crashed by setting cruise control and then messing around, either to show off or tempt fate.
I guess I didn't get the memo. When we say "security" in this context, what do we mean ? Kidnaping ? Assassination ?