skysight-inc/HackerNews huggingface dataset:
The match you are referring to was played under tournament conditions that clearly handicapped the human Grandmaster. I read from the report of the match [0] that "The total time for the match was more than 10 hours [...] The two decisive games lasted 147 and 97 moves." This unfavourable conditions clearly penalized the human and so the result can hardly be taken as meaningful regarding the strategic superiority. From the quietness of my room I instead regularly find strategic plans that overcome my and my opponent's computers. Feel free to join the correspondence chess federation [1] to experience the joy and pain of strategic research!

[0] https://www.chess.com/news/view/stockfish-outlasts-nakamura-...
[1] www.iccf.com
I'd be surprised. In order to get the pause instruction you'd have to use inline assembly or intrinsics, at which point the compiler would just blindly generate what you wrote. Maybe a JIT compiler would do the right thing.
I wrote this case study on using TLA+ for a business project: https://medium.com/espark-engineering-blog/formal-methods-in.... This was a system we'd already spent a lot of time working on and consistently saw a direct correlation between making changes and new production fires. TLA+ caught issues with the planned changes before we actually implemented them.
What's not to love about Bender Bending Rodriguez?
> Of course, I'm sure my counterpart felt exactly the same way about me.

Something about the symmetry of this is amusing for me.
Bankrupt Hertz Wants to Sell Up to $1B in New Shares
The US also didn't send the first man, woman, crew, animal, satellite, interplanetary probe, space station, etc., etc.

The Soviet space program has a long list of significant firsts and accomplishments that are nearly completely ignored and unknown to people who will proudly name the first man on the moon.
Didn't Bakker observe that out in the desert among rubble that lies around are fragments sometimes called fossils, but are in reality bone? Actual dinosaur bone. Millions of years old. As common as fossilization in some places.
Who is the article arguing against? Who said the leader should be individually directing or peeling potatoes? Nobody said that.

It’s like writing an article saying ‘sheep aren’t supposed to live under water’. Yes, but I mean why are you saying this everyone already agrees with this who do you think you’re arguing against.
Kauffman fellows venture deals course summer 2020
the article goes on to explain that, with a shared authority present, you are required to work it out with the other tech lead amicable. if you do a poor job doing that in front of the authority, presumably the authority will decide, and also scrutinize both of the leads for not being able to cooperate / be successful at their job.
This is basically true, modulo perhaps Subzero?

I had a Kenmore Trio which gave up the ghost after 15 years late last year. I had repaired it myself a couple times, but this last time the sealed system failed and that's beyond my skill set and too expensive to pay someone to repair.

I found basically the exact same fridge, manufactured now by Whirlpool, and the price was even within a few hundred dollars of what I paid in 2004. We'll see how long the replacement lasts. A few more bits of it that used to be metal are now plastic, but it also has a few improvements.

(The plastic drawers which slide on plastic rails... what are they thinking? Terrible design.)

I've kept my Fisher-Paykel Dish Drawers working since 2004, as well as my Fisher-Paykel double oven. The DDs have been interesting because FP has made incremental improvements over the years and they've made the parts available to retrofit to my models. Same for the oven, when one of the elements exploded, the replacement was a heavier duty element. I also retrofitted changes they made to the self-clean cycle and thermal limiter switches to prevent those from triggering incorrectly.

Our washing machine also died a year ago after almost 12 years of service. I replaced it with a Maytag HE model, and took the opportunity to redo the entire laundry room and switch from gas to electric dryer. We'll see how long these models last.

Anyway yes, while I basically agree, I've not had any appliance last me less than a decade, so I've done okay. Knock on wood.
Tesla wasn't even the first one who picked Autopilot name. Chrysler did in 1958. [0]

I'm not so sure why so many people are hung up on Autopilot name. After all Apple's MagicMouse can't do any tricks, and there is nothing intelligent about Microsoft's IntelliSense. It's also already mentioned below that autopilot is prominent on airplanes despite requiring not only one, but two pilots.

[0] - https://www.curbsideclassic.com/blog/history/automotive-hist...
I've found that one-on-ones are vitally important for any relationship, no matter what you call them.

I would even make one observation. If there is a sort of time or power imbalance in a relationship, the personal meeting is probably of vital importance to the one with more time or less power. In other words "the meeting is for them, not for you"
> If I sat down and tried to design a set of social norms for discouraging people from being their best selves, I honestly don't think I could have done a better job than this.

> Why don't we want people to be good at things?

Historically most people were peasants or serfs. The only thing they were expected to be good at was that, and were actively discouraged from doing anything else.

We have gone from "Civilization and Its Discontents" to the Human Potential Movement in the blink of an eye.

https://en.wikipedia.org/wiki/Civilization_and_Its_Disconten...

https://en.wikipedia.org/wiki/Human_Potential_Movement
> Besides, should some 25 year old Mark Zuckerberg out there

> the 21 year old Ivy League people he's hiring

4 years is not such a large delta. It's certainly not sufficient to have all the answers (not even 4 thousand years would). If anything, however brilliant the 25 year old is, they are just barely old enough to have a functioning prefrontal cortex.

High level executives are supposed to be making decisions, setting directions and oiling the machine. They aren't supposed to have any answers. "Decisions" is the closest you may get. They are not in the trenches, they by definition know nothing more than the specialized workforce they are hiring.

> like Valve's, a place where a lot of people are extremely happy and effective

It's also a small place. And Gabe seems to be the sort of guy who asks for and takes lots of feedback.

https://www.ign.com/articles/gabe-newell-opens-up-about-valv...
I've tried to work out what your project does but I'm none the wiser. GEB is prominent on my bookshelf. I'm a syadmin and I got as far as "hollow wold" in Go or was it "Hail Marrow"? Can't remember.

I've checked out your repo for a look over tomorrow when I'm cough sober!
Was just going to post this too. Also the SpaceX travel posters are online as well.
“Growth solves all problems” Eric Schmitt

“When a great team meets a lousy market, market wins. When a lousy team meets a great market, market wins. When a great team meets a great market, something special happens“ Andy Rachleff
Discussion from then: https://news.ycombinator.com/item?id=17336853
I believe all genetically possible humans should be brought into existence.

If we imagine the set of all genetic combinations that result in something that could be conceivably thought of as “human,” only an infinitesimal fraction of humans will ever be born through traditional sexual recombination. To be born is to win a lottery with astronomically long odds.

As biotechnology advances, we will be able to conceive and grow humans using completely artificial means (eg artificial wombs). Do we, the relatively tiny population of humans who have had the luck to be born, have a duty to the much more vast population of “genetically possible humans” to bring them into existence?

I think we do if we ever reach a post-scarcity society.

Three obvious problems: genetic mutations that would make a life unbearable, the phenomenon of twins, and the astronomical number of resulting humans.

I’m sure we’ll be able to identify extremely negative mutations and either fix them or abandon those genomes. The issue of twins means we’re not generating every possible human mind, but creating a reasonable sampling of that space (we observe twins have very similar life outcomes). To the last problem, I have no solution, I’m just assuming the Universe is spatially infinite with an even distribution of matter and energy.

BTW, it might be simpler to just simulate these humans, but I’m still extremely uncertain as to what extent a human in a computer = a human in meat-space.
Imagine taking performance advice from a blog that logs 5000 exceptions and then crashes the tab.
There is a wonderful book "Linear Algebra via Exterior Products" by Sergei Winitzki.
You can download it for free from his site - https://sites.google.com/site/winitzki/linalg
You and I are in the same boat, except I've grown to hate not only the culture, but programming too. I've not heard of former devs breaking into other technical fields, but I have heard of them getting into stuff like farming, construction, or trades (electrical, plumbing, etc.). I wish I hadn't spent my 20s dwelling in anxiety. I wish I had moved around, become a trail guide, or got into scuba diving, or even joined the coast guard. Sadly the best I can hope for nowadays in my 30s is to program in a domain I don't totally despise.
We had that with google in the past. We put a kml database on a web server and made the google maps API read them. Google went to get them without any throttling (my guess is that they primed their edge servers straight from us), the server went down so fast we sought there had been a hardware failure. We ended up putting a cdn just for google servers.
I just left cloud software development to be the jack-of-all-trades only computer person at a local shop. I love it. I spend all day helping people instead of fighting jira.
I must have a low-DPI display, but it happens way too often on the web that some text is off by a tiny bit and blurred by antialiasing.
I was in Christiania late last year and there were at least a dozen tables with sellers selling drugs. It didn’t seem like the community was shunning them or running them out
My VP Engineering quit and opened a Falafel joint.
You expressed the idea I wanted to far better than I did. Great framing around the personal and experiential nature that drives (what I consider) art.
1m viewers is like your average youtuber eating a sandwhich.
One tactic I've used successfully is to require each to swap roles and defend the other's position. This should build the empathy required to find common ground.
It also does not seem like intel has made awesome decisions recently.
Still smiling, captain? – Virgin looks for help
...but my natural response to that is back button.

Lead web dev: <examining logs> "We need to hijack the back button."
Here is another article: https://www.blackhat.com/docs/us-16/materials/us-16-Marie-I-...

If FB supports brotli, a much bigger compression factor than 1000 is possible, apparently.
And here's a makefile implementation with a statically typed language:

#run test and output to a .testresult file when the test is modified
%.testresult: %.test
$< > $@ 2>&1

#depends on a .testresult file for each test
test: $(ALL_TEST_RESULTS)
cat $(ALL_TEST_RESULTS)

Sure the dynamic typing introduces many problems, but surely you could have something a bit more half way like "%.testresult: %.test $(DEPENENDENCIES) $(METAPROGRAMMING_MAGIC_DEPENDENCIES)", then only hopefully rare changes to the core files require the full test suite to be rerun. Seems like dynamic typing is the core of their problem though and this is a crazy complicated solution to try and work around that.
Over 4 years or so, batteries that have never been supercharged are at about 90% capacity rather than 80% for frequently fast charged vehicles. Given the rapid decline of batteries in their final months, that could be equaling an extra couple years of usable life.

That's an issue in a car, but a massive deal in a semi where they need much, much larger batteries with much, much larger replacement costs.

The real solution here should have been battery exchange contracts. They make facilities to slow-charge batteries and semi's pay per mile or kw he put on the battery. The would be much better for the environment. It would also enable Tesla decreasing the up front cost by moving some of that cost into charging fees to encourage adoption.

https://www.geotab.com/blog/ev-battery-health/
Stop by gitter and I'd be happy to explain more
MIT's new roll-to-roll production method promises pristine graphene
Gitlab is making moves and proving it is a real player.

Glad to see the competition in the repository hosting space is strong. It’s benefiting every developer.
Side note but I found out recently Vietnam has the lowest rate of obesity in the world, far less than many poorer nations. I attribute it partially to their cuisine which has tons of flavor with herbs, not much fried overly fatty/carby foods.
Don't believe that makes sense. Being human is defined by existing humans. Change the genes too much, it non-human. Not sure how to draw a line.
Palantir Is Said to File IPO in Week
Presumably you could have the spheres mounted on a reflective surface so you'd still power the upper- and lower- hemi's at the same time (or oblique spheroids or whatever they are when the sun's at an angle)
Sometimes, though, it is important to keep going until you hit the wall and then go back to the first point that started to get hazy.

Often, knowing the direction the author is going to go helps in understanding why the author explains something a certain way.
Why do people always say this? Multiple agendas can be pursued simultaneously
Amazon EC2 C6g and R6g instances powered by AWS Graviton2 processors are now GA
Press Release: https://press.aboutamazon.com/news-releases/news-release-det...

See also the Graviton2 video overview by James Hamilton: https://www.youtube.com/watch?v=LNqRvP6Xvrw

And the results running a OpenFOAM Computational Fluid Dynamics HPC workload on C6g, with up to 37% improved price/performance: https://aws.amazon.com/blogs/compute/c6g-openfoam-better-pri...
What is this virus trojan that waits until you download a legit banking app and swaps the icon?
Xapian 1.4.16 Released
I don't live there, but there's something about all this that make it seem like a wildly overblown media event - that the actual thing itself is much more pedestrian and much less sensational than reports would have us believe.
Demon's Souls Is Being Remade on PS5
Not really. This isn't a delay calibration loop. The "pause" instruction is a hint to the CPU to yield core resources to the sibling hyperthread because it is (or would be) blocked due to lock contention. In no way does the performance adjustment that Intel did affect software's semantic correctness.
Sure, but also Paris in 1871, and Barcelona in 1936.
There definitely seems to be a balancing act between:

* stopping all progress until you fully understand the point

* continue moving forward so you don't get stuck and give up

Interestingly I've found that leaning towards 'just keep going' seems to be more effective when learning a second language. Whereas slowing down and doing some background reading helps much more with technical topics.

Language seems much more natural to learn from pure exposure. So easy a baby can do it :)
Don't superstar engineers need to have all the right questions too? The right questions during requirements gathers, development, and testing seem more important to me than "having all the answers".
Nah make it a strand of saffron per request and get your moneys' worth out of them.
"they need to switch from being the person with all the answers to the person with all the questions"

So eloquently put. I'm going to steal that :)
What's going on in Belgium?
This is why spinlocks don't spin forever; they will break out of the spinloop and do a full-fledged OS-level lock acquisition, which will deschedule the thread.
It may seem weird, but I think I've always dealt with this by not bookmarking the page I've ended on when I stop reading. I find it next time by skipping the stuff I understand, and stopping when things are unfamiliar and/or confusing. I find a night of sleep (or some significant time away) to be a good way to passively consolidate what I've read so far.

This has devolved to reading the same section over and over again a few times, but I think that's usually because the author made a logical leap that I had a problem with, or simply that I wasn't as interested in the subject as I thought I was.
It compares itself to Erlang. How does it compare with Elixir?
Nice!

You could order framed prints of these via YC company levelframes.com... they won’t do copyrighted stuff but since this is all public domain... perfect!
I think it's pretty clear what the motivation is if you look at who's pushing for this.

- Large publishers and news agencies who have seen declining revenues due to increased competition for ads.
- Left-leaning people who believe large companies are inherently bad for society.
- Right-leaning people who believe "big tech" is biased against them.

Its also worth noting who's not pushing for this.

- Advertisers.
- General consumers.
> They can take a hit straight on but if anything comes at the wrong angle the top glass layer shatters.

hopefully the cybertruck and the panels will get better in future revs. :)
I write firmware for micro-controllers and deal mostly with engineers, techs, other sane code monkeys, and an occasional customer. My occasional dealings with actual mainstream software developers is generally unpleasant.

I would suggest firmware or some other job where software is part of the product not the product.
They also are the reason that Hitler was defeated, yet it’s hard to find much on the Eastern front in popular western WW2 depictions
I can't read the article (paywall). But what I've seen so far is mainly the rate of irreproducible crap has gone up, and the reproducible stuff hasn't been published yet.
Rice University lab makes 4D printing more practical
I've had a "regular" IKEA office chair for the last eight years at home.

I've used first as a student, then on and off because I was working in the office, and now I've been using it "full time" for the last 3+ months due to covid-19 quarantine.

It's fine. Unless you have a specific, doctor-diagnosed condition, it's absolutely fine.

A regular person doesn't need much more, and doesn't need to spend 500+ $ on an office chair.

Expensive office chairs are for companies that can waste money, list that as capital expenditure, and brag with visitors/investors.

That chair probably costed 100€ at most.

An expensive chair won't make you more productive or a better thinker/programmer/sysadmin/whatever.
I splashed out an obscene amount of money on an office chair when this whole thing started (Aeron). It's the second most expensive thing I own (I rent and don't want a lot of physical possessions). I figured that, just like a bed, if I'm going to be spending a lot of time in it that I may as well get a decent one. The amount is somewhat embarrassing but I don't regret it, nor does my arse and back.
> a music festival campground

Which is fun for a while until people start dying or fighting like they always do and suddenly you need a group of people who spend their time dealing with it. Anarchic utopias do not stay utopic for all that long.
I have a big problem when people talk about Google only having "a third of the market", and counting total digital ad spend as that market. For example, I bet that if you looked at certain industries of people selling things online (for example, plumbers, attorneys, hotels, etc.) you'd find that nearly 100% of businesses spend money on Google. Sure, they may spread ad spend around (e.g. lots of businesses uses Facebook for brand awareness and Google for targeted search marketing), but these businesses don't see not spending on Google as an option. If there were real competition, these businesses would have a choice to spend these dollars somewhere else, but the fact is that Google is so dominant in search that for most companies the options are "pay the Google tax" and "go out of business". That doesn't feel like a market with healthy competition.
Ask HN: Why do you use Rust, when D is available?
D supports Ownership and Borrowing, just like Rust. DMD, D's reference compiler, can compile itself in less than 5 seconds, thanks to a fast frontend and fast backend. D is easy to metaprogram through traits and templates. You can make your own JIT in D with dynamicCompile.

I'd love to hear some reasons why so D and Rust can learn from each other.
How to Build a Serverless Slack Command in Minutes
We've got 5G on the way with the 3-way mobile mobile in the U.S. plus Space X's Starlink on the way: https://www.starlink.com/. All this will provide competition for cable companies big time.

As for payments, the Visa/MC/Amex hegemony will get challenged by crypto. Ethereum's scalability is rapidly approaching Visa scale and with stablecoins and DeFi skyrocketing in popularity, it's going to be an interesting thing to watch.
I don't think that's true. Losing a few cycles instead of calling a syscall can be beneficial to the system as a whole.
> with a shared authority present, you are required to work it out with the other tech lead amicable

No, that's not what the article says. Re-read the quoted passage:

> At the meeting, the two leads will present the one, correct decision that they have agreed upon.

The decision is made before the meeting, without the executive present.

Having the executive mediate the discussion would make a lot of sense, but it would also make the job a lot harder.
Right, I had to use `nc` instead of forwarding the port from SSH itself because I use systemd socket activation for that ssh command, with

ExecStart=ssh -T server 'nc 127.0.0.1 5900'
StandardInput=socket
StandardOutput=socket

in the service file and

ListenStream=0.0.0.0:5900

in the socket file.

The socket has to be connected to stdin/stdout instead of using SSH forwarding since SSH doesn't support fd-based socket activation.
This basically happens in Berlin every year on the May Day celebrations/marches.

The police let the anarchists do whatever they want, within certain constraints (no injuring people, constrained to certain neighborhoods), and the anarchists only do it on that day of the year. Sometimes there are conflicts between the police and the rioters, but it never escalates to huge conflicts any more.

It’s a display of mutual respect for authority, and it allows the radical groups to blow off some steam, while campaigning for progress.

I know this idea makes no sense to law and order -type people, but it’s an ancient human idea to ritualize and sanctify the behaviors you want to discourage or control.

https://en.m.wikipedia.org/wiki/May_Day_in_Kreuzberg
How to Build a Serverless Slack App in Minutes
They’re gonna have to start calling it “James Webb forever”
There is no chance whatsoever that YouTube would be a profitable stand-alone business. The only reason it works at all is because it gets a free ride on the infrastructure that Google builds for serving products with better margins. Network transit alone would completely destroy YouTube, nevermind all the storage and compute they need for transcoding etc.
I see "the banking trojan then overlays the app" which isn't swapping the icon. Overlay malware is well known on Android, e.g. https://securityintelligence.com/posts/new-android-banking-t... https://github.com/geeksonsecurity/android-overlay-malware-e...
RDP isn't really meant to be cross platform, right? It's a Windows graphics server telling a Windows client how to draw some Windows widgets. The fact that there are working Linux implementations at all is impressive. By contrast, VNC is pretty close to just sending an image of the screen, with some clever optimization.

VNC over SSH should be as secure as you need, but it's never likely to be as performant as RDP.