skysight-inc/HackerNews huggingface dataset:
Ask HN: What improvements would you make to the education system?
I'll start by giving an improvement I've thought of:

Combine trade schools and STEM into one institution and remove the humanities from it and make it so that you can start specializing earlier (having more trades and college-level math and science in high school) and make it so that you can do a law or medical degree instead of having to do a pre-law or pre-med degree.
Tiny airborne particles may spread coronavirus
Continuous integration – If you don’t know what you’re doing, don’t do it
"public WiFi users in France need to make sure they never connect without a VPN." There is probably a law which says VPN vendors need to keep logs otherwise their anti-terrorist laws are short sighted.
Order of the Engineer is a similar thing that already exists. You swear an oath and get a sick pinky ring.
I hope the “social side” of working remotely is kept to a minimum. Work socialization in the office led to some rich real-world friendships, but if the endgame of getting to know someone on a video call is just to have more video calls... gross. Remote meetings are such revolting experiences, it’s important that they be used as rarely as possible and with ironclad justification of business necessity for every second they drag on.
Typically a system like this is replacing a rotary dairy which can be operated by 1-2 people, plus health/AI contractors as needed. In the case of these robotic milking machines, one of the owners (the mother of the family) said that it had rejuvenated their interest in the dairy industry. I guess it would remove the early morning starts and sitting around watching cows for signs of heat which would get old fast.
The thermal conductivity of the polymer is pretty close to the thermal conductivity of their window[0]. It looks like literally any fiber with an appropriately balanced fiber size v. refractive index difference would do the same job.

If you were going to support this between two panes of glass for waterproofing, you might as well just use the PVA and skip the wood, as it will likely be much cheaper eliminating the harvesting, rotary cutting, delignification, and impregnation steps. Or, you might even put nothing between the two panes of glass, since air is a good insulator as well.

[0] https://pubs.acs.org/doi/pdf/10.1021/acs.macromol.5b02477
The observed behavior on my Pixel is that it generates a new, random MAC whenever you connect to a new network. It reuses that MAC for that network going forward. It does not ever use the "real" MAC unless you specifically select that in the settings.
https://source.android.com/devices/tech/connect/wifi-mac-ran...

> In Android 10, MAC randomization is enabled by default for client mode, SoftAp, and Wi-Fi Direct.

It randomizes per-SSID, so you get a random MAC per SSID you remember on your phone, this ensures privacy while not breaking DHCP / static IP etc.
You're missing the top quality sound system and complete blackout of other sources of light, which are both hard to achieve at home. (These days, I'd argue a good 45-60inch 4k TV is probably up there in terms of image quality though, which wasn't the case a decade ago.)
It sounds to me that if this were true, you could corner the tax preparer market. That's a strong hint that it's not true.
> Sometimes, I dream about how wealthy I would need to be to take a break from feeling the fear that propels me to remain stable.

This is something I've felt but more so because it's incredibly difficult to access ketamine treatment. If your doctor loses his license or a pandemic happens you're left in the lurch.
Please don't source your worldview from a comedian. The snark can be temporarily comforting, but just remember that it's a distraction. Carlin is deeply wrong about the effect we can have on the biosphere. You simply can't simplify the problem without losing all meaningful nuance.
I bought this game a couple of weeks ago and played it for a few hours. The build system is a lot more relaxed than Factorio, since you have no enemies and you have access to an unlimited amount of elementary building blocks (mines, transport belts, splitters etc...) whereas in Factorio you have to assemble everything from elementary ores.

The advantage is that it makes Shapez a lot more chill to play and a lot more forgiving. The inconvenient is that it's also vastly easier and it doesn't have quite as much depth. Once you reach the level 15 or so it starts getting very repetitive, since you're always doing the same thing over and over, just at an always greater scale.

Factorio is better at varying its gameplay, the game really plays differently as you unlock trains, blueprints, drones, etc...

Of course Shapez is a much younger game, so it's unfair to expect the same level of polish and variety.

At any rate there's no reason not to support a nice open source game at this price, so I definitely recommend giving it a try.
Ethics remains the same no matter the tool. If there's something specific to programmers then perhaps it would be:

- Don't create software you don't want to work.
That belief is only held by people who are deeply programmed to expect equal outcomes across any arbitrary demographic partition - i.e. they expect that career interest and fitness is completely independent of cultural background, sex, etc. For people who weren’t successfully beaten over the head with a standard US progressive education, this is obviously a priori very unlikely.
I've been working remotely for 13 years now. I do have a desk at the office, although I rarely go in. The only thing I miss is seeing some of the great people every day. Prior to the pandemic, many of us still talked remotely every day. But, that rarely happens now. More on that in a moment.

The worst thing about WFH during a pandemic is that one of the major things that kept me sane for the past 13 years was being able to go work at a local coffee shop or co-working space when I needed to get out of the house -- but none of those places have tables right now so that's off the table (sorry). On a side note, my kids and wife are around the house all day now, which should be from a social standpoint, and it is to a point, but it's terrible for concentration and it's a little too much time together when everyone tries to maintain their pre-pandemic expectations (hard for kids not to).

I'm not complaining though, my point is simply that WFH isn't normally this bad and cannot be judged fairly during a pandemic. I used to start working when I woke up very early in the morning and stop working around 330pm. Now, between helping my kids with their School from home work, and other family related interruptions, the workday never ends.

Many of my coworkers are in the same boat. Those who don't have kids are still anxious because their wonderful life is mostly shutdown too. Everyone is more stressed, more anxious, more irritable, and these feelings are the opposite of what WFH normally feels like.
The BCS have a code of ethics for their members (note the BCS goes beyond software development and incorporate roles such as business analysts amongst their members). It's pretty good imo https://www.bcs.org/membership/become-a-member/bcs-code-of-c...
The Walnut Creek CD-ROM Collection
Complexity is complexity. If the write offs exist and you think you qualify so you take them, and then it turns out that there was an exception on page 28,274 of the amended tax code that meant you didn't quality but you took the write off anyway, welcome to jail.
Access BugMeNot to get a password to connect to the internet, you say?
Operation Fortify: A US Ransomware Plan
Comments help fixing issues in a decentralized way, which is awesome. They also help develop stickiness, like HN (or addiction if you fall into dopamine addiction). Youtube would never be popular without the comments, which help criticize the video and get other viewpoints.

But it seems they aren’t valuable _enough_ that someone would develop a browser extension to comment on any webpage —or, since such extensions have been tried a lot actually, that people would actually use them.
So his job wasn't robbed but simply no longer required at the scale that it was before, resulting in fewer people needed to do it.
Keep in mind that the prevailing attitude in the federal ranks is best expressed, thus:

> Barr said. "He was peddling it around like a commercial merchant. We can't tolerate that."

Well, Mr. Barr, we shall discover what the people can tolerate, soon enough.

In fact, the USA has far, far too many state secrets. Its people are truly not informed.

The only way to stop leaks, is to stop doing things that have to be hidden. That is the opposite of how non-corrupt states should be behaving.

The Feds are using everything in their power, because the magnitude of their problem is enormous.

Multiple US administrations have committed war crimes and other crimes against humanity.

For as long as this happens, the leaks will continue. Because, they are the product of the crime.
There's some overlap between the upgrade and the "main quest" shapes (often main quest shapes enter upgrade recipes, as not to be immediately useless as the objective is reached). The current objective is always displayed on the left of the screen (and you can pin additional recipes there if you want).
When you swear an oath, you're giving your word. There is such a thing as honor in this world, even in 2020.
I always felt the GDPR was this kind of law. I'm not sure if it's even possible to be fully compliant.
That's why I caveated the MAC, but if you managed to catch a non randomizing device or a randomizing device that hasn't disconnected (dumped in trash outside for instance) or which was powered down on network and not powered on until after arrest, you can still hit paydirt.

The IMEI and advertising ids are the more pressing ones though. Never underestimate the deanonymyzing power of someone else's UUID you aren't even aware you have.
My mother was a teacher in computer science (called informatics here at the time). She brought the first computer into the house (8088) and even a "laptop" that was over 5 kilos (a sharp with lcd).

What got me into Linux was a little later in 1997. I was playing Quake and I found out that my ping times were 60ms lower over a modem 33k6 connection than with Windows. That got me sold. And I just had a knack for the command line.

During my student time I quickly found out that tech paid my bills a lot easier than working in a cafe. It didn't attract many girls though so I kind of tried to combine it ;-)
The cost and debt problems are outrageous and needs to be fixed.

But I don't understand the anti-college sentiment on HN. It's a feature that you can have no idea what you want to do at 18, start with a bio major, switch to history because you had a really good professor as a freshman, and then graduate to do something completely unrelated.

I get the impetus to see this an unimportant, but a trade-school only world is one with an even narrower elite, less scientific and historical literacy throughout the broader population, and more vulnerable to demagogues and conspiracy theories.
HOPL: An online historical encyclopaedia of programming languages
See the "gender-equality paradox": "Paradoxically, the sex differences in the magnitude of relative academic strengths and pursuit of STEM degrees rose with increases in national gender equality."

https://journals.sagepub.com/doi/full/10.1177/09567976177417...

Obviously the validity of this is highly controversial.
It is indeed a problem to justify the source of morality as anywhere other than the subjective perception of the brain. However, I think most people would agree that a rational action or chain of reasoning is rational regardless of the brain, or to what ends. Similarly, most would agree that humans are susceptible to various non-rational behaviours. I'm not here to argue for an objective morality, or the various arguments put forward for moral realism (since I'm not a moral realist myself).

Also, the role of intuition in morality (and knowledge in general) is contested. I think that to commit to a system in which we only formalize our intuitions falls victim to three kinds of objection: those who have a reasonable case that we haven't caputered the intuitions correctly, those who doubt the role of intuition in moral decision making (several popular theories, from Kant's to Bentham's result in non-intuitive results in which their proponents will bite the bullet), and those who argue either that moral facts cannot be truthy, or that they can be truthy (but we always get them wrong), or they can be truthy (but we have no way of knowing which are true and which are false).
I agree with the points made. I would add one caveat: The culture of your work environment has a huge bearing on these decisions.

Reminds me of something I read, like an illegal life tip; Don't fix an unknown problem because if it goes wrong people often won't understand or care about your good intentions and you will end up with blame (blame culture).

Whereas if a problem where to occur on production, and you were to fix it, well then you would be "hero".

Not trying to advocate for any particular way but just trying to reframe the question in more of a political/human way as opposed to an engineering one.
Not all the changes are because of embarrassment.

The Lilo & Stitch change was to one scene, where Lilo tries to hide from her sister by hiding in the clothes dryer. They changed the dryer to a storage cabinet.

It turns out that a couple thousand kids a year are injured by getting inside washers and dryers, and a few die. They either get locked in and suffocate, or somehow the machine gets turned on which can cause a lot of trauma.
In addition to the other answers, there's already a comprehensive Code of Ethics from both the ACM (https://www.acm.org/code-of-ethics) and IEEE (https://www.ieee.org/about/corporate/governance/p7-8.html). For those in the US, the NSPE also has their Code of Ethics (https://www.nspe.org/resources/ethics/code-ethics). In short, there's already plenty of that sort of thing floating around (sotto voce) and being ignored by practitioners.
Thank you (and the other responder for the Android information too).

I stand corrected.
This game appears to be written in JS. I've been working on a browser game recently myself and there is definitely some bottlenecks when it comes JS execution in Firefox, especially on Linux.
I thought about it a lot, and i really can't see a way. Being an independent developer or running a custom development company we all always face the problem of building knowingly hopeless software: that cannot exist, targets nonexistent market, and is built for a client who with full confidence unable to make any benefit out of it - Dunning-Kruger effect being on our side. I spent my entire career seeing stuff built which shouldn't be built because it makes no sense, from ICQ clones in 2000 to Chatroulette clones in 2010 to Tik-Tok clones in 2020. And i can't see any probable way out of it: pick projects that make even the remote semblance of sense and you have to work for much smarter clients -> won't make any money...
> Except for a small handful of North American cities -- literally five or less -- Lafayette provides an insight into why your city has no money.

...

> It's a predicament that nearly every American city, with very few exceptions, finds itself in.

Does anyone know some of the American cities that don't follow this pattern?
Dokie Annotations is a cool example of the
the W3C Web Annotation specifications.

Write and publish articles in a space you control including locally, offline and static hosting.

Save articles to your personal datastore and edit (supports Solid / Linked Data Platform).

Annotate, reply to and share articles.Let your readers choose where to store their annotations.

Get notifications when someone interacts with your article.

Embed live data, scripts, stats and multimedia. Great for tutorials and experimental results.

Add identifiers and semantic markup to any concept to put your prose in the Linked Open Data cloud.

Anyone can tweak, clone and remix your articles. Spread your ideas, facilitate knowledge access and reuse.

Let your readers choose a view that suits them. Design your own or use preset themes.

Open source and under ongoing development...dogfooding, feedback and contributions welcome.

https://dokie.li/

For a quick peak at what a dokie annotated page looks like:
https://imgur.com/gallery/ffH01dh

I switch back and forth between Dokie and
https://web.hypothes.is/about/ and hope these features become more widely used.
https://fauna.com/ is a new database that makes it relatively quicker to build things like commenting systems.

I consider something like Disqus plug-and-play. But I think that I would really want is something built in Node that I can import, add configs, and hook into my front-end. FaunaDB comes close, but I would still need to build the comments and moderation UI etc. It would be nice if someone fleshed out a more full commenting example on top of Fauna, but I haven't come across that yet, so I guess I'll eventually need to do that.

My site is just a super simple site that runs on top of Vercel w/ Svelte/Sapper
Don't use information for any purpose you have not gotten explicit permission for.

Provide a way to get and delete user data.

Bang, you are now GDPR compliant.
India is closer to 60/40 versus the 80/20 in most western nations
Raw performance is great, and it’s easy to salivate over that. (Or be concerned that you're getting a 5% bump at the cost of no x86 virtualization.)

But I think Apple is doing this for a different performance metric: battery life in the MacBook Air.

Apple doesn't really break out what model line sells what, but it's safe to assume the Air is the big seller, followed by MacBooks Pro, then the iMac, then the mini, and then a rounding error of Mac Pro. For consumer machines, it’s not that compelling to say “it compiles 20% faster”. It is really compelling to say “Apple introduces MacBook Air, powered by Apple Silicon, with 12 hours of battery life, and it never gets hot.”
Nobody doing critical infrastructure, public or private will be allowed to go under. Look at the privatised rail companies in the UK or the banks in 2008 for examples of this.
Competition and markets definitely do raise standards where that competition is fair and genuine and well regulated. Usually though, privatisation results in state awarded monopolies where little more gets done than before and costs rise because of the need to show a profit or bail out accrued losses because at the end of the day, the infrastructure has to keep running.

Maybe we can create a marketplace for bidding on infrastructure work job by job and maybe, it could be profitable for everyone. I’m not so sure though.
I think it's somewhat inevitable that in times of scarcity, the most aggressive (either psychologically or physically) members of a species are going wind up surviving and passing on the traits that helped them survive, for good or worse.

Were living with the reality of that, as much as I'd also like it to not be the case.
Those are likely just plastics.

Some of them might be PVA (though water solubility isn't really a great feature for packaging).
I don't think this idea is as pragmatic as the author thinks it is.

It works fine when you're either a solo developer (or a single group) that holds all rights to the project. It gets really messy as soon as you start to get outside contributions or want to build the community (unless you're a big project like Qt where people will contribute even if they have to assign copyright to you to do so).
> And it also diminishes your value as a team member. If you can't convince others, means the reasons you present are weak and nobody would be interested in listening to you and therefore there's not much reason in having you around

Jeez, you extrapolated a personal observation all the way to a character assassination and firing letter paragraph.

Standups and 1on1 with you must be a blessing... a joy
Protection is a term of art and doesn't deduce causality...

> This is pseudo-science. Please refrain from upvoting.
You cannot prove (or imply) causation via observation. The only method we know to find causation is by setting up an experiment. This study however merely measures variables in a pre-existing context, without injecting independent variables. The only valid result you may extract from this is a correlation, never causation.

> Please edit the title to reflect correlation or (IMO preferred) delete the submission, because such bad science surely does not pass the quality barrier of HN.

Hmm...
Morning Routines of Most Successful People Explained
When did you wake up today? 12:00, 10:00, 8:00? It doesn’t matter really at first what time you wake up. You can change your sleeping pattern with in a week.

The main question is, why did you wake up?
Contrary to what he says, pretty much none of the cities follow this pattern. Infrastructure maintenance is not a significant cost in most cities budgets, and the only cities that really have any significant problems with it are the ones that are decaying altogether for non-infrastructure related reasons (eg. main employer left, and people are leaving too).
Nissenbaum does a really good job at pinning a potential solution to the privacy problem. This is a good summary: https://www.youtube.com/watch?v=aVRbvxVGDoc
ECB intensifies its work on a digital euro
It's obvious to the point of banality and every generation has known this. But for some reason now we have to "overcome" this and deny it. I think it's just that modern life is too easy and people need something to get emotional about.
Vacuum-insulated glass exists too. Better than air but trickier to work with.
> I personally expect even the thinnest & lightest devices to beat out almost all of the 2020

What's this? And why is this on the front page?
I tend not to begrudge folks the right to be bitter or feel disenfranchised at the world. We all get the butt end of things in our own time, and it's never fun losing it.

The market shifting, leaving one high and dry, while inevitable, should not obligate someone to be chipper and happy-go-lucky about it.
Hi, do you have technical details for that? I don't really see any.

>There must be a buffer that holds a certain amount of camera footage before saving it to disk. Because the battery disconnected in-flight, no flight video saved. I'd like to figure out how to write video data more frequently in case the battery issue happens again.

Disk or SD card?

I'm seeing RSSI. What signal are you measuring the strength of? Given that you talked about problems losing footage and buffering, I suppose you are not transmitting in near real-time but instead save to disk and get the data afterwards? Given that you have a link, why not send the video stream to your ground station directly?

I worked with Raspberry PI to acquire data from fitness trackers with Bluetooth Low Energy (BLE), then transmit using 4G dongles. We serialized the data into protobufs and used Kafka in the backend. We also used the setup for other things.

>The software performed well, but I'd still like to increase the data capture rate. There are Adafruit libraries for the components I'm using in C++, so I'm considering rewriting air.py in C++, but I'd really love it if someone talked me out of that.

I don't think you have to re-write anything in C++. I'm pretty sure the bottleneck is not the language.
> The big wildcard is graphics; Apple has to get from a 9,000-odd Metal compute score from the A12X to the 38,789 of a Radeon Pro 5500 XT in the top-end iMac today — that'll mean they likely need 4–5X the GPU cores, which seems very achievable in a Mac-sized thermal profile

Is there something that would prevent them from associating a Radeon gfx with an ARM CPU as an interim solution while they amp up their own graphics?

Is there even a PCI Express on ARM architecture?
Err plexy glass and similar materials have been around for quite some time. They have a major problem though. They scratch easily!
Looks like it's a Japanese podcast? Or is there an English version?