skysight-inc/HackerNews huggingface dataset:
My favorite programming explanation video;

https://youtu.be/Ct-lOOUqmyY
> what're the 700 openings for?

To starve the competitors of talent?
Testing the Diff
1) Anyone can take a controversial position. But I'd want to read something more than a rather minimal Psychology Today article to conclude that this is indicative of "today's culture" and not just an opinion of a fringe minority.

2) In any event the deaf community is rather unique compared with other disabled groups in general. A substantial number of deaf/hearing impaired people are born that way and grow up in a community with its own language and culture, a community that would be for better or worse disrupted by a "cure." Other disabled groups tend not to have a separate strong cultural identity as such. It is true that there are instances of individual blind people who were "cured" of blindness and found the experience so disorienting that they fell into a deep depression [0], but as far as I know, they didn't advocate for an end to blindness research.

[0] https://www.npr.org/transcripts/10382528
1. Never. It doesn't help that they're hidden behind fn-← and fn-→ on my laptop. Years of Emacs usage acclimated me to using ctrl-a/ctrl-e and on the handful of programs that don't support it (like Word), my first step is to make them new shortcuts for that app.

2. Yes, but what should go there? One of my first steps on a new Mac is to go to keyboard/modifier keys and disable caps lock.

3. Yes, although I'm noticing that I favor my left thumb for spacebar usage. I think it's wide because of the variety of ways people use it.
My initial thought on this was that the negative changes the author describes in the post were driven by continuous delivery pipelines. But agile delivery practices have a similar effect of increasing the frequency of delivering software.

If you have a system to deliver software updates in one hour, you will use it to ship 'just in time' updates. Structurally it is hard to argue against fixing the customer pain when you can easily deploy a fix.

But the long term effect of having CD is that testers get pushed out of the system.

If we deliver code everyday we can no longer afford to spend 3 days testing each release. If we can't spend 3 days testing for defects in the entire product, we end up only testing a small amount of the actual product on each release.

If we deliver code multiple times per day we probably cannot afford to do 'any' manual testing.

CI/CD encourages spending as little time as possible on testing. If deploying code takes 10 minutes, why let testing make it a 3 day process?

The long run effect is that the quality of software decreases in general. Bugs are continuously deployed into the system and you never reach a state of doneness.
Perfect solution: soda machines can pay the sharks to increase attacks thus reducing the prominence of their own murderous agenda
Which is why I think push advertising is the wrong model for product discovery. Facebook has all the information to be the best shopping meta-search in the world. They could become the go-to place for product discovery usurping Amazon and Google if they just turned their ad platform around and let shoppers drive.

AliExpress has this flow almost perfected but they are ultimately still limited by the sellers on their site where Facebook wouldn’t be.
10 extra min after 4-6 hrs of driving isn’t significant unless you’re doing a Cannonball Run. And they can go even higher voltage in future.
Nobody is saying this fact about liquids isn’t true. We all know it’s true, so proving it doesn’t change anything.

It is counter intuitive though precisely because the pennies analogy doesn’t work.

If I put a 1m stack of quarters on a pressure gauge, then I put one quarter on the gauge and a stack of pennies on top of it up to 1m high, I get two different readings. Conversely if I measure the pressure at the bottom of two bottles the same shape as the stacks of coins, I get the same readings.
But the post wouldn't exist without https://www.masswerk.at/card-readpunch/

(btw the reader link on that page is 404 https://www.masswerk.at/card-readpunch/cardreader)
Thanks HN: For Me, Breathing exercise for High Blood Pressure is Working
I just wanted to thank HNews and provide anecdotal experience of something shared that has been working for me.

> Jul 6, Breathing exercise lowers blood pressure better than working out, medication - https://news.ycombinator.com/item?id=27747943

I have High Blood Pressure (HBP), ~140-145/90-95 non-medicated, ~130/85-90 on 40mg Amlodipine.

I've had HBP for about 12 years now. Up until this article, my strongest levers were controlling salt and alcohol intake. I regularly exercised at one point in the past 12 years as part of a fitness company and that didn't really move my medicated needle.

Per the article's recommendation I went and bought an IMT device on AliExpress (happy to share which one, but I don't want to plug a specific device).

I've been using the IMT device for 10 days (first 3 days using to ramp up) and I use an Omron HEM-7280T for BP monitoring. This is the first time it's gone so low on a trailing 7 day average, ~110-115/80-85 on 40mg Amlodipine.

In the past, I've tried so many other things, Beet root, juices, running, but while healthier in general it hardly affected my BP.

I 100% can believe it's because I've been a weak breather in general and this was tackling a core problem my body has. Taking deep belly breathing is much easier now (a key to relaxation?). I usually breath with my chest, even for deep breaths, but now I can do it with my belly. To be fair, that's literally the point of IMT. Be specific, I fit the target group the study (in the Jul 6 article) was aiming for - HBP and relatively low exercise.

With that, I can't say IMT for everyone with HBP, but I do believe it's worth spending $30 to see if it does anything since it's non-drug, non-invasive.

This is not medical advice. Just saying it worked for me. Please talk to your doctor!

If these results stick for 30 days, I'll speak to my doctor about lowering my Amlodipine dosage. First time ever in 12 years.

Thanks HN, Justin
The Vaccine Aristocrats – By Matt Taibbi – TK News by Matt Taibbi
Did Kanye West get hired as CEO of Facebook and I just missed it or something?
And that's what Apple's subscription is selling too. So it doesn't make sense to say Microsoft's offering is a "single product" and Apple's is "a range of consumer offerings".
Right.

https://m.dw.com/en/hana-kimura-suicide-of-japanese-wrestler...
Like big revolutions in fine art or music, the UI patterns seem obvious and common to contemporary users, but you have to judge them by the genius it took for MS to arrive there on their own for the first time.

I would argue that a step up the size of what we saw from Windows 3.1 to 95 hasn’t been seen since, certainly not on the desktop.
It seems more like a prisoner's dilemma situation, where hiring from an in-group only works if you trust other members of the in-group enough to return the favor. Otherwise they could "betray", hiring a better candidate from outside the group who will perform better in the role. The person betraying would get both a better employee and the social kudos of having a diverse hiring record. I'd expect the trust strategy is a lot more common among fraternities, religious groups, diaspora communities, etc where community bonds are much stronger.
> There is nothing in course about how to fight complexity.

You should read it more carefully. E.g. https://www.cs.cornell.edu/courses/cs3110/2020sp/textbook/mo...

> One key solution to managing complexity of large software is modular programming: the code is composed of many different code modules that are developed separately. This allows different developers to take on discrete pieces of the system and design and implement them without having to understand all the rest. But to build large programs out of modules effectively, we need to be able to write modules that we can convince ourselves are correct in isolation from the rest of the program. Rather than have to think about every other part of the program when developing a code module, we need to be able to use local reasoning: that is, reasoning about just the module and the contract it needs to satisfy with respect to the rest of the program. If everyone has done their job, separately developed code modules can be plugged together to form a working program without every developer needing to understand everything done by every other developer in the team. This is the key idea of modular programming.
The thing is, you really don't neeed to consider non-Riemann integrable functions if you're actually trying to integrate or measure things. At some point, trying to find non-Borel measurable, but Lebesgue measurable sets serves no practical purpose other than being written down in an analysis textbook. More power to pure mathematicians and their students who enjoy playing these games, but the more applied folks can get around those "problems" by just making some niceness assumptions about your model (like f is Riemann integrable!) and moving on to the more pressing issues in their fields.
At least Windows 10 has built-in functionality to reset it. No longer do I have 10 separate DVDs of Windows 7 in random places in my house.
There's a group of FAF dev's who are making a SupCom successor called "Ashes of the Singularity", and there express goal is basically to make a SupCom that's multithreaded with an efficient network model (Gyle did a cast to introduce it).
Does the matrix protocol require modifications to get zulip-like threads?
Most of the dorms at my college had a mystery beer slot in their soda machines (they were stocked by the students). Random soda was also a popular option. After a couple significant alcohol poisoning incidents during my time (late 80s), the college became less willing to turn a blind eye to these sorts of things.
Meh, only for Mac.
Windows 96 was actually a thing
https://en.wikipedia.org/wiki/Windows_Nashville
This is bad news for current electric Nissan owners. Sadly there has not been much progress on an CHAdeMO to CCS conversion offerings for these vehicles (either as a hardware upgrade on the car itself or as an external adapter).
This isn't true. In Denmark, just south of Sweden, organized crime by migrant gangs has far overtaken the native biker gangs in part because the tolerance of the migrant gangs for extreme violence, including of civilians, is much higher. Just as an example, bikers would never use civilians to send a message but this was a tactic employed by "Blågårds Plads" when they went in and started shooting civilians in Christiana. We've also seen a huge spike in rape cases attributable to migrants.

If you look over my post history, I'm resolutely against the new racist politics of our parties but your messaging is wrong on its face. I don't turn the numbers into fuel for further racism, however, unlike my fellow Danes. I blame the government for not having a plan to absorb the migrants they refuge. The Danish state creates the ghettos (which fuels the violence) by concentrating migrants in single neighborhoods. What should be happening is homing migrants evenly over the whole of cities and commiting to educating those people they take in.

But no, I don't think acceptance or tolerance of these egregiously violent actions is the right move. This is a country where women feel safe enough to walk alone at night at 3 am. And that's worth fighting for.
I mean a few restaurants in my city are trying the non-Coke/Pepsi thing but after chatting with an owner about it they said it was more expensive because the local brands don’t have the logistics network.
Two that I can think of:

- Bootstrap teaches a toned-down version of Racket (i.e. Scheme): https://bootstrapworld.org/materials/spring2021/en-us/course... . It's taught in some schools as well as a comp sci curriculum.

- https://code.world/ teaches using a toned-down version of Haskell. To my knowledge it's not used in schools.
From Conway to Lenia: A guide from discrete to continuous cellular automata
More like roblox and Minecraft had a baby
Legal to mandate in one of the legal party’s opinion. Soon to be challenged and determined by the courts.
I guess I picked it up in the back command line era, though code editors haven't changed that much since Turbo Pascal. I use them just as much when writing Python as anything else.

But yeah, laptop, I guess that explains it. I don't use home/end any where close to as much when on a laptop. Fortunately I seldom need to use them.
Productivity per non-farm worker has gone up steadily in the United States. [1] As we keep becoming more productive, the economy will continue to grow, even without any change in overall population.

[1] - https://fred.stlouisfed.org/series/OPHNFB
Any metaverse that doesn't allow Hitlerland is doomed to fail.
Ask HN: What were the latest non-backdoored laptops?
Hi, im looking to buy whatever latest laptops existed without ME or PSP.

For Intel, I think starting on 2008 you already need to Libreboot.

For AMD it was PSP free for a longer enough of time.

However, I need clear laptop models that I can buy and are ready to go. Ideally, up to 8GB of ram should do.

Thanks
I went down a foolish path once of trying to create a simple flow-diagram -> code generator for the business people to use in order to do some basic logic with regard to email escalations. Got it done and ..... the logic was still hard for them. Oh well. Guess that's why we're paid well.
> And even today probability is taught with a lot of empirical examples. (At least it was in my classes, both undergraduate and graduate.)

Can you mention some of these examples? FYI, I've taught a bunch of Stats/Econometrics classes at grad and undergrad level.
This is the sad part.

If your news diet is consumed by negative press and sad stories, they become more readily available[0] to you and can affect your decisions adversely by making you think that the base rate of such bad events are more common than they really are[1].

[0] https://en.wikipedia.org/wiki/Availability_heuristic
[1] https://en.wikipedia.org/wiki/Base_rate_fallacy
Sci-fi tells us that this is the next logical step in social networking and human interaction. Whether Facebook (or anyone else) can pull it off or not remains to be seen.
By reining in large corporations which may optimize for their own profits over social good and even economic competition may result in stronger long term economic might.
I wouldn't doubt Zuck at all, he's shown time and again incredible shrewdness at predicting the future and making bold moves to stake his claim on it (Instagram, Whatsapp, and Oculus, are a few of the large publicly-known ones).

Those acquisitions were derided by the chattering classes at the time as well, yet time has shown them to be incredibly far-sighted.

Sure, any endeavour can certainly trip over itself and fail, but Facebook is not Yahoo circa 2012. They still have the cash and vision to execute well, and while you may disagree with the implementation (closed-source open world parallel to the current internet), I don't doubt there is a strong vision and motivation to build this within the Facebook leadership.
That’s when they hire “yes-code” people to simplify their setup.

Snark aside though; do whatever floats your boat. Tools that allow non technical folks to start building useful products is still a win (even if I personally wouldn’t make that tradeoff).
Fond memories of installing Slackware from floppies for me. Sure, USB dongles are better, and floppy disks corrupted if you looked at them funny, but inside of those floppies was magic for 15 year old me :)

E: back when we had 28k and 56k dial up modems (think 2-6KB per second) the computer was more of its own universe. I learned Linux through info and man and internet resources for bigger concepts. O’Reilly books were great back then. I learned so much that is still with me today because it’s what I had available and it was still and expansive universe. How small and limiting it would feel by today’s standards.
I do not see a Security Banner... "At the top, find the security update banner and click See files."

I'm assuming this means I have no shared files that are getting updated links? I don't share many files from google drive, so this is not super surprising, if that's the case...

However it's also possible that I just can not see the banner yet since this is "starting" as of yesterday only: "Starting July 26, 2021, you can see your impacted files in your My Drive."
Nicely done! I'm kinda obsessed with these "Web Desktops" or whatever you wanna call them.

I've attempted something similar a few times. Currently working on a year long side project to do something with tons of features that looks like Windows 10.

This is a great list of similar projects https://github.com/syxanash/awesome-web-desktops.

My favorite is probably Windows 93, but this Windows 96 one is in my top 5.
The consultant that comes into your company decides to start by applying scrum to software development teams. Leadership likes this new approach and expands it to other departments. Now you have scrum masters who were previously accountants, marketers, HR, and other business domain experts. Consultant decides that it’s in the scrum coaching team’s best interest to let the scrum masters determine where they are placed. Scrum masters want to work on software because other companies pay more. All scrum masters converge to become involved in software teams.
Surprised there's no mention of the book "The Son Also Rises" by Gregory Clark that dives into the same topic and compares multi-generational earnings and achievement across multiple societies, drawing similar conclusions.
https://www.goodreads.com/book/show/18730716-the-son-also-ri...
The Slate Star Codex guy calls this a multipolar trap [1]. A market is in some equilibrium. Then, one person does something "expensive" to gain an edge on everyone else. Eventually, in order to remain competitive, everyone has to do that expensive thing, and the market settles on a new equilibrium where we're back to nobody having the edge but now everyone is paying.

1: https://slatestarcodex.com/2014/07/30/meditations-on-moloch/
So basically The Wrong Trousers [1] except without the remote control that falls into the hand of an evil penguin disguised as a rooster.

1: https://d.ibtimes.co.uk/en/full/1386220/wallace-gromits-wron...
Omg it was you!
This isn't true if your language does tail-call optimization[0].

> I consider it to be a security risk.

Again, non-issue if your language handles recursion properly (and in some languages like Haskell, "blowing the stack" is not a thing that happens).

[0] https://en.wikipedia.org/wiki/Tail_call#Implementation_metho...
They way I've run CD is we had continous deployment to a staging environment where final testing and stakeholder review happens, then periodic deployments to production.

This works best when you do a good job of getting the bigger/riskier changes in earlier and do a good job scheduling other changes around anything that is time sensitive.
They’re mathematical conveniences; they don’t really exist. There are formalisms such as quantum lattice models in which they aren’t needed.
I think there are network effect benefits to having a few standards. Much as I detest vendor lock-in, it is helpful to have an existing pattern such that you can find and hire people who already know it. Right now there exist quite a few proprietary no-code platforms, but I suspect a possibly open standard will emerge, analogous to OpenStack versus AWS, or at least a few “winning” platforms.
It disappoints me to see this kind of article so uncritically received here. This is on par with, say, a "scientific" article claiming that the lack of a changing trend in the date of the Canadian wheat crop harvest is indisputable evidence that climate change does not exist.

As well as the possible influences you list there are many more - changes in local water or air chemical content, changes in cultivation techniques, planting arrangements, chemical treatments (fertilizer, pesticide, herbicide, etc), changes in the biology of the plant due to natural or artificial selection, changes in pests or other influences of introduced or changing balances of plants/animals/fungi/bacteria. And surely many more I haven't listed.

Come on HN, I've seen you fiercely argue the finer points of computer science, rocketry, quantum mechanics and pounce on any slight inconsistency or omission! You don't need to throw rational thinking out the window when you read something that seems like it is "on your side". There exists far stronger evidence of climate change than this.
Why millennials are facing the scariest financial future of any generation
I'm not who you're replying to, but I'd like to know, what reason would WHO or anyone else have to maintain a high false positive rate under one admin and correct it for the next, other than to lessen the chances of the previous admin's reelection? It wasn't "good PR" it was bad PR, specifically for the previous admin in an election year. That sounds a lot like "lie to the public in order to take control of government" to me.
> Yes, this is the essential nature of real-time chat.

Discord can be real-time, it can also be slightly-slower-than-realtime; maybe as slow as a forum at times, but with different expectations (namely being closer to real-time.) Personally, that’s most of the Discords I’m in.

> The channel already serves as the demarcation of topic.

Channels are a broad demarcation. Example from my experience, a #general-development-help channel in a Discord about using mods for a game, developing them, and chatting with mod developers. Threads then become useful for a person asking a particular question to whoever’s online and anyone interested gets to discuss it in an openly accessible but politely/quietly aside fashion.

> This isn't clutter, it's literally the point of the tool.

It does serve the useful job of “hey everybody, this message is a direct reply to this other message, not necessarily the one(s) right above me!” In smaller groups this is cool and good, and I like the replies as they are. In larger scale chats where there may be multiple discussions simultaneously within a channel (and they can’t reasonably make enough channels to break them all up), I think threads help contain the discussions.

> What you're describing is a forum, a totally different modality.

There are a lot of Discords that do function like faster-paced forums. It has grown beyond a real-time text/audio/video chat app for a small groups of people.
Then people found out how to embed images and it was suddenly ruined by porn :(
This comment is right on the line where I can't tell if it's sarcasm or not.
Join the revolution? Take it down from the inside? Join a foreign terrorist group? /s
Cast Net Fishing in Small River । Part 1
Cast Net Fishing
That code looks exactly like the LOGO-like language aimed towards children. I wrote during a hackathon[0]. But for compactness I forgo the newlines, so the language looks like this:

△ n = [ ↻ 30, ↑ n, ↻ 120, ↑ n, ↻ 120, ↑ n, right ]

When programming routines in Haskell:

square :: Float -> Turtle ()
square n = do
penDown
moveForward n
rotateTurtle 90
moveForward n
rotateTurtle 90
moveForward n
rotateTurtle 90
moveForward n
rotateTurtle 90
penUp

Recursion is forbidden and all loops are bounded.

[0] https://github.com/siraben/vpl/blob/4b5d39cbf8d16a988218e62f...
Coffeescript already had a lot of the features we use in es6, and one can argue it’s terser. What’s the misery about? Sounds like you guys were ahead of the curve.