skysight-inc/HackerNews huggingface dataset:
This highlights something interesting for me: I've literally never heard anyone "arguing" that they should have the title of "software engineer" or "programmer" or "software developer". I don't know the history of it, and it could easily just be something that I haven't personally witnessed. Ultimately I fall into the camp of someone who would do fine getting quizzed on the computer science stuff, but at the same time it is ultimately about adding value (at least, when we're talking about someone paying you to work for them).

There aren't two camps: "glue software engineers" and "computer scientists". There is a spectrum of people with varying abilities in a wide array of sub-fields.
From a computer science perspective, this is an interesting piece. But from a practical perspective, I doubt that the Dijkstra of 1988 has a good understanding of the sociotechnical reality of the present day software industry. I comment (quite obviously) not to disparage him and his outstanding achievements, but rather to highlight that we cannot expect that Dijkstra could predict the future, in particular in a realm that somewhat exceeds the domain of his expertise. For example, I think by now we have a good understanding of the relevance and importance of software maintenance. Sure, software is not "subject to wear and tear", but the world around software evolves and a program that did a job well 10 years ago might not to the same job well today (think about security). We all understand this difference; i.e., I don't think his nit-picky attacks on software engineering metaphors are particularly useful from today's perspective.
“Freedom to Share” Launches EU Citizens’ Initiative to Legalize File-Sharing
An Air Purifier May Be the Most Important Thing You Can Do to Improve Health
some really cool looking results and great work in the spirit of hacking the snes
While I think that the decision was done before IBM took over, that statement is too much imo. IBM could have stopped the plan, if they wanted to.
Thanks for the hint, I'll check it out!
Apple is 15% of the personal computer market, if I'm not mistaken. Their intention to abandon x86 isn't a clarion call for the obsolescence of x86.

Personal computers generally go where Windows goes. Heck, that's arguably part of why Apple left PowerPC for Intel in the first place. Apple has tremendous impact on design, form factor, and other visionary steps that the market takes. I do not deny that. Still, in terms of hardware and the development ecosystem, Microsoft simply has a lot more market inertia than does Apple.

This is nothing like 64bit vs 32bit. That was a difficult (MacOS didn't drop 32bit app support until Catalina) but obvious (unless you hate RAM) leap forward. In contrast, Apple Silicon is a leap sideways whose opportunity arose because Intel's flagship process node has had a rough few years. There may be inherent advantages to Apple Silicon as a technology, but nobody should make the unproven assumption that Apple Silicon is universally superior to any and every possible TSMC 5nm x86 chip.
Then again, shows like One Punch Man work because you know all of those tropes, and doesn't seem to work nearly half as well if you don't know what they're referring to.

(I've tried showing it to someone with rather little prior exposition to traditional shonen and the person found it rather boring. A sample size of one, I know that says almost nothing)

If you haven't watched it yet, give Hunter x Hunter a try - sure you'll see lots of re-occurring tropes, but it's a bit of a breath of fresh air, promised.
They're like the tabaco industry complaining about having
their products clearly labeled as adictive and carcenogenic.

Doing so probably harmed small Mom & Pop tobaconist's bottom line too.
Happy that someone other than me sees that too.
I predict that companies will start leaving React in 5 years. React will have the same fate as AngularJS and jQuery.
It's all radio transmitting hardware.

If not intended, then shielding and other mitigations are warranted.

If intended, making it clean and respectful of the spectrum are warranted.

Otherwise, it's a hack!

Simple AM radio is a fun tech to explore for a little. For many of us, it was the first real connection to the world and the people in it.

Late night AM with a long wire antenna, maybe directional loop, and or tuned coils, filters, is a great experience, particularly on older radios.

Starting sometime around the 80's, AM radios got kind of lousy. It varies a little by manufacturer too. Ford, oddly enough, produced great ones into the 00's.

Anyway, at night, you get the various stations, and depending on propagation, they could be very far away stations, and also the sounds of the world all mixed together.

I can remember late nights listening to all sorts of programs, people telling stories, music, talk programs on a wide variety of topics, and often frank in style and form.

And that electric fence, tick, tick, tick.

A car starting.

Storm brewing.

Electric appliances.

All sorts of things just added in.

As a purist interested in the program, these are all kind of crappy. Hard to ignore.

People like FM because it rejects most all of that stuff.

But, as a curious person? It is like another sense. Electro phenomena mapped into sound. Very fun, and an interesting way to perceive what's around you.

IMHO, this is a big part of why making computer sound on an AM radio is cool.

Everything I just wrote applies to the short wave bands too, though those are messy today. Best done away from a metro area.

If you want to experience this at all, score an early radio, even a vacuum tube one ( my favorite ), get a long wire and venture out somewhere and just listen.

Camping is a great time for it, and I still do every year. For an hour or two, it takes me way back to early times.

A portable, transistor one made a while ago is best and still cheap.

Older GE Super Radios are real good. The ones made prior to 2010 or so are best, and not expensive.
They were available outside of the US, too.
That page is unfortunately beyond sluggish.
If I understand this correctly, he uses a SIMD instruction since that switches the most number of transistors at the same time and causes a tiny ripple in chip power line. The receiver sees an aliased version of one of the harmonics.

But why is the radiation not shielded by the computer? We have tons of regulation for this kind of stuff AND a metal body that should stop most of the signal.
Practical guide to graphics programming with Vulkan
> Healthy debate sharpens everyone’s minds,” Colaner said, “but since we in the AI ethics community have serious, time-sensitive work to do, distraction is not useful, which is why Twitter made the ‘unfollow’ button.

This doesn't sound like a community, it sounds like a gang to be honest. "We in the ethics community..." - He is correct about Twitter though.

> There were concerns over the previous name NIPS due to racial slurs and sexism.

Hard ethical questions indeed and this is absolutely nothing to laugh about.

> equity

Equity and freedom need to be balanced and this is particularly relevant to ethical discussions about AI, so a blanket commitment doesn't seem to be prudent.

In an US context, the balance is generally tipped in favor of freedom, so I can understand the position. You cannot have both in the extreme at the same time, however you can have neither. And this direction is the one most participants here are steering at, voluntarily or not.
Do I understand correctly that the 1-second delay existed in both AMP and non-AMP case? And later, someone found a way to remove the 1-second delay for AMP since it could be done without a negative UI impact (unlike for the non-AMP case)?
Creative coding interests me for some time, I'm researching, reading and getting together sources to start and apply to a project.

Mostly inspired by Tim Rodenbröker [1] and Patrik Huebner [2], they both have great techniques and works. There is also awesome-creative-coding repo on GitHub [3], carefully curated list of awesome creative coding resources primarily for beginners/intermediates.

[1] https://timrodenbroeker.de/
[2] https://www.patrik-huebner.com/
[3] https://github.com/terkelg/awesome-creative-coding
I3's scratchpad would be one. And title bars when windows are stacked or tabbed is another nice touch.
A lot of successful people use Cobol too
We don't need yet another step on the euphemism treadmill. Say "defect" long enough and eventually it represents the same idea as "bug". I have an instant negative reaction to the idea that "if it has defects, it may not be shipped
". Any moderately complex piece of software is guaranteed to have bugs. The action space of ex. a modern OS is way too big to test every possible code path. I'd rather have an OS with a few bugs than no OS at all. Move fast and break things (unless you're writing code for a space shuttle).
I took Neil Sainsbury’s Mastery with SQL course and would recommend it.
cf. https://wiki.rockylinux.org/contributing
Crypto Quote “Oracle Saying” of the Year 2020 Award Goes To...
Interestingly, I feel like in "Big Bang Theory", the opposite happened -- the first few episodes, the characters were almost entirely a bag of stereotypical "geek" quirks; they slowly became more human as the show went on.

I think I remember in an interview one of them saying that filming before a live studio audience actually helped with that -- you got immediate feedback about what the audience thought of the characters and the show; and people are just more interested in characters they can identify with.
I appreciate your elaborate and quite comprehensive answer to my (probably rightfully) downvoted bad pun!
Actually at this point I don't know anyone who uses social media applications. My kids, well teenagers, use iMessage and SMS and coordinate on Discord (that's not really a social network). My wife uses word of mouth and local referrals to run her hair business with communication via SMS/iMessage/email and a bookings app she has. All my friends use use email and iMessage. My parents both use email and/or SMS too.

The only thing I use any form of social media for is signing up to Twitter to tag Royal Mail or Hermes delivery in complaints about twice a year because they actually listen if you shitpost in public.

I see society functioning exactly how it did before if in 30 seconds time social media disappeared off the face of the planet.
> Relational algebra

Seriously? Currently working through my second databases course, I still can't help translating all of the relational algebra nonsense into proto-SQL in order to make sense of it. I was already working on large-ish business applications and databases for a few years before the first course and I didn't even know RA existed. Now it just gets in the way.

Not to mention relational expressions or whatever that thing is called where you use the "exists" and "for every" operators, which I still haven't been able to apply in practice.
I was surprised that so many NYT reader comments (including almost all of the 'NYT Picks' comments) disagree with the decision.

I read the NYT comments somewhat regularly and cannot recall ever seeing such a high proportion of the highlighted comments criticizing the NYT's position.

I give the NYT credit for highlighting these many critical comments, which appear to reflect the sentiment of the 'Reader Picks' comments as well.
If they didn’t change the schedule at all, 100/365 percent of all surgeries would be on the surgeons birthday. Which is 0.27%.

Put another way, assuming a flat distribution, on any given day 980876/365 = 2687 surgeries happen. While apparently on their birthday it’s 2064.

Saying ‘only a fraction of the surgeons performed operation on their holidays’ is a strong exaggeration. It’s about 75% of surgeons.
FWIW, modern PC cases are mostly plastic and clear plexiglass to show off all the RGB LED's.
Pretty good article showing how the ETF came into existence and how they work. It describes the problems with etf, the lack of liquidity when high volatility, but could have written a bit more about NAV (Net asset value). ETFs usually trade in parity with NAV but in march 2020 there were cases with big divergence often coupled with lots of forced selling.
I was under the impression (clearly wrong) that Facebook's UK business is run through the Republic of Ireland due to lower tax.

Now that the UK is leaving Europe, they can either choose to stay there (which they are not doing), or move somewhere else (to California).
Google accused of colluding with Facebook in online ad marke
This sort of reminds me of the 5 'R's of waste management[0]:

- Refuse: turn off all notifications by default

- Reduce: the number of apps and accounts you have. Reduce time spent (ScreenTime), etc.

- Reuse: ??

- Repurpose: ??

- Recycle: ??

The last 3 'R's don't seem to be matching so well, obviously.

Alternative 5 'R's or something similar might be helpful to make this concept easier to remember.

[0]: https://www.roadrunnerwm.com/blog/the-5-rs-of-waste-recyclin...
With Covid-19 Rates Rising Adding an Air Purifier To Your Home is the Single Most Important Thing You Can Do to Improve Your Health [0]

[0] https://kylebenzle.medium.com/adding-an-air-purifier-to-your...
Your assessment is accurate. I have realised I may be asking for something that is indeed the _antithesis_ for this project.

For me though, the two monitors are just one screen which I should have total flexibility over. And workspaces are a way to switch context -- to a different set of tasks.

The ⊢ shaped arrangement is the result of a tendency towards more squarish (than wide-screen) canvas. I still manage to find 16:10s (as opposed to 16:9s) in that vain.
I do this all the time, except with domain names.
Ethereum wouldn’t be a bad bet IMO but you might need to wait 12 months for it to double. Crypto vs USD is looking bullish so take it for a run. This is not advice and I am not a financial advisor.
And that shows how pointless the CentOS kill is. Those users won't go to RHEL but Debian/Ubuntu or if it has to be RHEL-compatible Oracle Linux and then lobby their other vendors to support Debian/Ubuntu or some other distribution as well.
Promscale vs. VictoriaMetrics: measuring resource usage in production
I wrote about building the boids flocking simulation with Ebiten and deploying it with WebAssembly[0].

I found Ebiten very easy to build a simple project with. The project maintainer is helpful, kind, and highly responsive too.

There is a #ebiten channel in the Gophers slack that is quite active.

-

[0] https://healeycodes.com/boids-flocking-simulation/
They built a UI in Visual Basic to track their IP!

Remember that is the level most people are familiar with.
Another way to do it is to bubble the air through water. As a kid, we did an experiment where a cigarette was "smoked" by attaching a tube to the cigarette filter, the tube exited at the bottom of a flask filled with water, and a pump would suck the air from the top of the flask.

It didn't take long before the water would turn black.

Quite a turnoff for wannabee smokers, which was the obvious point of the experiment.

It's the same idea as the Rainbow vacuum cleaner, which uses a tank of water as its filter.
Wow wild. That is one of those details that slip by most of us with chronic inbox fatigue. So they not only were gathering the data, they actually made a business exception to their API quotas to ensure the data didn't have to be copied twice?!
> Indiscriminate releasing of information can put people in immediate danger (like embedded spies).

I cannot resist. So the aforementioned shadowy Russians might be leaking information to themselves via the American press?

What dastardly yet disorganised fiends.

They could literally just publish the info on the web. If it is largely true, people will believe it. The Russians aren't behind Wikileaks.
> And in 2020, several American cities did exactly the same.

Did they? In 1918, people were arrested for leaving their homes without masks on, regardless of whether they were known to be infected. In 1918 San Francisco, people were shot for leaving their homes without masks. A few people being arrested in 2020 for much more serious behavior — breaking quarantine while knowingly infected with COVID — is a pretty far cry from that.

That's not to say nothing happened; obviously there were lockdowns, and private businesses were forced to close or reduce occupancy for varying amounts of time depending on the state governments. But individual private citizens were extremely lightly policed in comparison.
True, I'm not sure what the black dirt is from, it might not be from the diesel as you suggest. However most of the air pollution on high traffic roads is from diesel - they are not really clean at all. That is a complete myth propagated by companies like VW - the whole notion of "clean diesel" is completely bogus, like "clean coal". Even Euro 6 tests are completely unrealistic and don't reflect urban driving - hence the newer 6d test, but I am highly doubtful at this point after many years of outright lies. DPFs for instance are used to pass these tests, but all they do is save the pollutants, which they then periodically burp out in high concentrations into the local area. For urban driving diesel is by far the worst possible type of car and should simply be banned, the evidence is overwhelming that this is the main cause of urban pollution in most EU cities right now.
I absolutely acknowledge this is a possibility, but I think I do understand why people use it. Because they're easy, hooks are just so god damn easy to use. Want some state? Just chuck in a `useState` and call it day. But the problem is, they're not simple, and that complexity will grow and grow until it makes the app unmaintainable. I've seen this happen at three different companies I've worked at.
Do AWS ubuntu images come with a software charge of say 2 or 3 cents an hour?
This is nutty. I love it.

The limitation for me would simply be the appearance factor; I want my filter to blend in quietly, not to draw attention. I think appearance and noise are part of why people pay so much for fancy purifiers.

Also, I imagine a centrifugal fan would draw less electricity per CFM under load (air resistance through the filter).
I find that hearing about how stuff works and how that directly relates to daily life is easy for me (and probably most people) to internalize and retain.

For example something that has stuck with me since high school was hearing that H20 expanding when it freezes into a solid is what makes ice skating possible. Pressure exerted by the skate blade forces the surface of the ice into a liquid state which makes it slippery.

Where educational curriculum tend to lose people is by overemphasizing the canon/trivia. Ironically that seems to be a result of needing to develop additional, obscure, test questions to deter students memorizing rote information or last years final exams.

In regards to computer science I think there is more to gain for students by learning the history and development of particular CS solutions and discoveries as they are more likely to encounter those situations in their careers than a particular need for a CS technique.
Similar to this. Have three young kids. Don’t watch any tv, Netflix, etc. Every chance I get (e.g. before going to sleep, on the tube), I read books on the kindle app on my phone. It’s surprising how much you can get through as long as you’re consistent. Phone particularly helps when trying to read when lying next to a kid at bedtime to get them to sleep, can still read under the covers in the dark with the backlight.
One thing that strikes me from China's reporting is how young all the Mission Control Room operators are, as seen in this clip celebrating: https://www.youtube.com/watch?v=1irHx25_qGw

This reminds me how the average age of the operators during the US Apollo missions was just 28: https://time.com/5623799/apollo-11-mission-control/#:~:text=....
I don't know any way to filter NO2 effectively from air, and I have tried practically all commercial air filters with the largest carbon filters on the market. The worst parts of air pollution cannot be filtered out without industrial devices (that are part of the air filteration system) as far as I know.
Can you move an upright piano in it?

The thing that finally turned me off to SUVs was when I managed to find an upright piano for $200, and none of my friends with SUVs could help me move it -- I ended up borrowing my mom's minivan (with the seats taken out). At that point I decided that sure, an SUV looks more "manly", but I'd rather have a vehicle that can actually get the job done.
Everything is an antenna, no shielding is perfect.

Engineering circuits to reduce EM is actually very difficult, and gets more difficult as you desire less radiation. The regulations are generally about “harmful” interference and being detectable over a short distance isn’t that.
Sounds like you may be a much more talented reader than myself, but a question: how does speed reading not conflict with "text assimilation"?

By this I mean: if you read a book very rapidly (which I assume you have to do if you tend to finish two books per leg of flight), how can you mentally "chew" the substance enough to build full comprehension of the topic?

May just be I'm a slow reader & tend to read books in English (which is not my mother tongue), but this has always tripped me with trying speed reading.
Oh how I envy your ignorance... :)

Jokes aside, yes, we certainly do, and it is every bit is horrible as you might imagine and then some. I've seen people basically re-create spreadsheets in it, with the not entirely unexpected effect of updating the values taking up to 20 seconds.
Radio receivers are very sensitive and you're very close to your computer, both factors that make shielding difficult. And, the shielding isn't perfect -- there are holes for fans, some cases are made out of glass instead of metal, etc.

There are regulations, but they don't mandate perfect attenuation. They only specify that your emissions shouldn't interfere with licensed users. Since the licensed users are pretty far away from your computer and the power is very low, it's generally not a problem.

(As for sensitivity, remember that GPS signals have a power of something like 10^-16 watts at the surface of the earth, and you can receive those just fine. Radios are very sensitive instruments!)
Isn't that demo scene on steroids?
Screw Facebook. Really F-them, and all the employee's that choose to waste their lives there.

If you know any - tell them what you feel and don't be shy. They should know.

Facebook has done nothing good for society, Nothing good for the internet, nothing good for the truth, facts. And Nothing good for San Francisco or the ecosystem.

As soon as developers had something going - Facebook killed it. Go ask around.

Not politically correct? GO ahead down vote - as if make believe karma on HN is worth more than open opinions.

There are many like me and many here that I know feel the same about this company. It lost its soul and became twisted along the way. May God have Mercy on them.
This is getting harder and harder as Apple’s ecosystem becomes more comprehensive and more integrated. There are benefits of course but it’s pretty sticky.

OTOH I dumped Facebook years ago and haven’t missed it for a second. WhatsApp has proven a lot harder to wean off of since my friends refuse to switch.
Wait for your children to grow and leave. Or work part-time. That's what my parents did
We won't get VR force feedback for a long time. With AR you could turn a laser tag arena into almost any scenario and incorporate a lot of physical elements.

AR lets you bring virtual experiences into a more ad hoc setting. You can't really play a VR game while waiting for the bus but you could be feeding your AR pet.
How long have you used android?

Samsung updating their phones 3-6 months after Google is a good thing.

Android releases are buggy as hell the first few months. If pixel users want to act unpaid beta tester that's fine, but I don't think Samsung costumers would think likewise.