skysight-inc/HackerNews huggingface dataset:
Same. I learn so much when I try to do something with it.

You know what they say about emacs. "Emacs a great operating system, it's just lacking a decent text editor." Same with Racket. Racket is a great language development framework, the only thing missing is a decent language to write your program in.

It does take a lot more effort and expertise to design a language and a program. That's why it's fun for me, I get to dream more and need to learn more.

I'm inspired by the super interesting Racket papers [1] and PG's book "On Lisp". It helps that I got to use Racket to make a couple basic compilers in some uwaterloo classes too.. but I didn't even use macros for those projects, so I haven't really gotten started with Racket yet ;)

[1]: https://www2.ccs.neu.edu/racket/pubs/scheme2007-ctf.pdf
There are projects that load Linux as a UEFI DXE, and coreboot pretty much can be configured to initialize the platform and then hand over to a Linux payload immediately.
Haha no problem. I'll not post during working days here anymore :D only weekends from now on
I know what you mean and I agree.

That's not what I think is being conveyed to the people I link that page.
They take those descriptions as it applies to their own posts, "your messages are safe".

When I am put in the position to need to explain that Mastodon isn't an end-to-end encryption platform I've lost them completely.
I always thought that was kinda the point of an OS, it differentiates itself based on how it does drivers and hardware management, it wraps it all in neat apis so that developers can focus on making over-engineered resource intensive chat clients.
What I'm seeing right now is all my and my friends older parents have been vaccinated over the last two weeks. You should focus on making sure your parents get the vaccine as soon as they can.
Doesn't anyone take the job of publishing the derived documents, with all the changes made?

This seems like it should be done by some government department, but if it's not, still a lucrative opportunity for the private sector (surely every lawyer would buy a copy /subscribe to your service).
Boy would this comment have saved me a lot of time had it been posted on the original discussion a couple of days back!

I did eventually find that project, but only after having written what is essentially the non-VNC half (creating and managing evdi displays) of it from scratch...
That's a beautiful phrase.

This article reminds me of a Karate School that doesn't spar. It looks impressive, but put it in an mma cage and it quickly falls apart.
> It's not so bad on Linux or OS X, but that's quite a bit of extra work on Windows.

Nowadays, we have wireguard, so you can create a secure little network to run this sort of thing over much more easily.

Running tailscale (https://tailscale.com/) on each machine you're using, and then using their tailscale private ips with synergy, should be both secure and work painlessly across those three platforms
Should have been clearer, thank you!

And thank you for the algorithm!
In a world where you don't have protections for IP, yes. That's a major part of the reason that Chinese companies like Huawei and SMIC find themselves on the naughty list -- it's not just about national security and slave labor.

However, companies like Qualcomm and ARM wouldn't be able to exist without a strong global IP law infrastructure, but the former is a juggernaut and the latter is an object of desire.
Beware, it makes you aware. I can't take a power structure seriously anymore, which, weirdly, made me very promotable as the principle foretold.
Well, I don't know if the author is going to see this, but...

I'm a young programmer and I think you've just, I don't know, "opened" something in me, something much bigger than the topic of JSON mapping. Not sure yet how to express it, about the more general topic of abstraction, maybe.

You've made my world less simple but probably more correct. Thank you I guess...
I see that there are HDMI and DVI-D dummy adapter editions, but they're a lot more expensive. I wonder if you could just get a cheap mass-produced HDMI-->VGA or DVI-VGA adapter and then push in resistors to save a few bucks.

With DVI-I, the resistor trick should work (it's just VGA), but not as easy as just folding some 1cent resistors around.

https://www.geeks3d.com/20091230/vga-hack-how-to-make-a-vga-...
https://kleros.io/ can do it on ethereum. Alas, it's still too expensive to do due to gas fees. I wouldn't be surprised if they come up with a Layer-2 approach for it, though.
I have a dell latitude 7390 from work and it's an amazing little machine.

it's basically an dell xps13 but with all the ports you might need, and ram and disk that you can upgrade.

that machine really made me change my opinion about dell as a laptop vendor: you mostly have to look at the latitude line and you'll find sturdy and boring laptops that you can count on (without the flashy fancy things that are basically impossible to fix/replace if/when they break).

If only the latitude 7390 had the trackpoint... I'd throw my old thinkpad in the trashcan and I'd buy an identical unit for myself.
Yes. Phone numbers are linked to a physical device (a SIM card or similar) or a contract (with a provider). An email does not need to contain a real name, and I'd say it's much easier for me to get a email with a temporary identity than it is to get a phone number for the same.
This is the question that has been going through my head after I wrote the parent comment.

I have never been in such a situation (at least not one where the stakes were relevant), so take this with a grain of salt. Blaming under these kind of circumstances might arise because the people who do it:

* Either do not have access to the information necessary in order to develop a sufficient understanding of the problem at hand

* Or are incapable of understanding the problem at hand to a sufficient degree (because the project is too big for a single person to grasp or whatever)

So, they resort to assuming some simplifications in order to make everything understandable to them, but these simplifications are likely to be wrong. Consequently, they start blaming people they think to be at fault under their own flawed model of the situation.

A blame-free culture? Explain the situation to such a degree that the decision making around the root cause is easily understandable for everyone. For example, if a bridge fails, there will likely be experts that identify what has caused the failure. If the decision makers for the bridge now say that due to circumstances they disregarded a certain load situation, because x and y and this is an acceptable argumentation (to whoever is judging the situation), there will be less/no blaming as it is now understandable why things have been done that way.

But at a cultural level? I think that this would require everyone to ultimately only judge situations once they have understood the problem at hand. At that point, why do we even talk to each other? Everything we say is based on incomplete information anyways..
You should know, Github offers free private repositories. I believe because Microsoft doesn't need Github revenue, but to use it as a funnel towards Azure.

https://github.blog/2019-01-07-new-year-new-github/
Ask HN: What's a programming book that you wish you read earlier in your career?
I agree 100%. Threading is essential and I can't understand why modern (and otherwise fine) tools like Discourse don't support it.
I've never watched the show, but I have to admit I'm a bit bemused by the number of times I've come across people saying they've got [professional] life figured out by realizing it's actually exactly like The Office, which coincidentally, is their favorite show. As I said, I haven't watched the show so I can't really appraise the claims properly, but it seems suspect to me.

(Incidentally I noticed a similar tendency in myself to think I had policing and Baltimore local politics figured out after watching The Wire. Did that show really teach me as much as I feel? Or do I have a false sensation of being informed, steming from my enjoyment of the show?)
The computer revolution hasn’t happened yet (1997)
I can't articulate it either but I know exactly what you mean. I've had these moments of epiphany before. It's wonderful.
Intel WiFi specifically? What's the special bit that makes it work?
Texas Instruments Exec Started TSMC
To add to that - financial wealth is in many ways illusory. If you save up $10M (which in 2000 would've easily been enough to retire on) and it's all in Google stock, that's great while Google remains on top of the world. It can quickly be worth ~$0 if Google's no longer the primary way people find out about things to buy. Employees of Sun Microsystems found this out the hard way - many went from comfortable millionaires to Oracle employees in a decade, if they didn't quit and sell their stocks in time.

The usual answer to this is diversification, but the normal "safe" investments - Treasuries, S&P 500 index funds - are all heavily dependent upon political stability in the U.S. If the U.S. erupts in Civil War, basically all American companies will become worthless. Their employees will be dead and their physical capital will be in rubble, so there's nothing to own.
I keep wondering what a minimum viable public company would look like with open-book accounting. How much of the SOX compliance burden is merely auditing that your public numbers are close enough to your secret numbers?
ARM's revenue is stagnant. it may not be a sustainable business on it's own.

Nvidia wants access to ARM's large customer base to sell it's own IP in GPU, AI accelerators.

Intel had a dominant position x86 for decades which they also licensed to AMD.

However, today we have open RISCV, open MIPS & several huge tech giants and cloud computing providers willing to invest in these alternatives. Not to mention that several of these like Apple have a perpetual ARM license which will not be affected by this acquisition.

This should be a welcome move especially for those who are looking for greater investments in RISCV.
For me the takeaway is that the labor class and the owner class have clarity about the station and purpose in life while the managerial class doesn't because they don't know which end of the scale they fall on. Are they glorified labor or almost ruling class?
good pt
If you're on the same layer 2 broadcast network segment (typically some machines in a home office plugged into the same dumb switch, or all on the same VLAN), the time/effort to do this with ssh is a lot less than using wireguard to talk between two machines that are literally plugged into the same switch.

Since the typical use case for barrier is to have something like two desktop PCs, each outputting to two displays but with no mice or keyboards, and one laptop in the center, where you want to use your laptop's keyboard and trackpad to run everything.
Estimates of what it would cost to cover for variability of renewables puts the extra cost low enough that nuclear still is out of the running. This is especially the case if one considers that any nuclear plant whose construction started today would be competing against renewable and storage technologies of a decade or more in the future.

For nuclear to survive, not only do its costs have to come down a lot, but the ongoing crash in costs of renewables and storage have to come to a sudden halt. Nuclear proponents are basically betting that all the many storage technologies fail to get cheaper. This is quite the bet.
> git dates are unsigned timestamps

You are thinking of the in-memory representation of the (main) implementation, not the git format itself.

The on-disk/wire format is text representation, encoded in decimal. You can add a minus sign in front of it, git won't crash when parsing it. The implementation will, however, display the wrong date on git log, but it's a bug that git developers are working on.

For example (coincidentally, it is also a constitution):

$ git init
$ curl https://archive.softwareheritage.org/api/1/vault/revision/5e8f80061263d818ae3fc6c8d2086b5278f271ea/gitfast/raw/ | gunzip | git fast-import > /dev/null
$ git show 5e8f80061263d818ae3fc6c8d2086b5278f271e | grep Date
Date: Thu Jan 1 00:00:00 1970 +0000
$ git cat-file -p 5e8f80061263d818ae3fc6c8d2086b5278f271e | grep author
author State Constitutional Conventions <> -5706313200 -0455
Would much rather use an email vs a phone number, 100%. Most email has good spam blocking compared to phone numbers. And you can hold multiple addresses without paying more per month on a cell plan.
>We are inherently used to 2D coordinate systems being X, then Y.

I once wasted a whole afternoon looking for a bug until I realized that atan2 takes y first, then x.

https://www.cplusplus.com/reference/cmath/atan2/
Actually, yes I am. Having money lets me pay for expensive therapists and also things I enjoy, like walking into a dealership and buying a new motorcycle in cash
> If the government would need a warrant to collect that data it should be illegal for any company to collect, sell, or in any other way utilize that same data.

I think you just banned email hosting.
When I moved from a 2015 MBP to a 2019 model the difference in performance felt negligible. For various reasons it actually felt like a step backwards.
Oh crap. I’m Michael Scott.
I'm actually a big fan of discord's interface (both windows/mac desktop + android for mobile). What gripes do you have specifically?
"When confronted by a fact that clearly goes against some deep conviction of ours, we can react to it in one of two basic ways: either simply and brutally rejecting it, or endorsing it in a “subl(im)ated” form, as something not to be taken literally, but rather as an expression of a deeper or higher truth. For example, we can either reject outright the idea of Hell (as a real place where sinners suffer endless pain as punishment for their deeds), or we can claim that Hell is a metaphor for the 'inner turmoil' we suffer when we do something wrong." (Zizek, Less Than Nothing)
On a slight tangent, OTC hair dye with lead acetate was a thing (in the US) as recently as 2019. It may be/probably is banned now, but even after it wasn't being manufactured, it was still on store shelves. I never used it, but several years ago I looked at a package of "Grecian Formula" and saw "lead" and was like whaaa?

https://www.consumerreports.org/lead/removing-lead-acetate-f...
First thing I did was try to run this in Bash/WSL and display it to Xming on Win10. I couldn't get it to recognize the screen, so was upgrading. Will report back. If it works then that will be one of the most useful things ever.
Probably not right there. There is little reason to take it to an extreme as such when your goal might be defending an even lesser issue.
The fundamental problem is that your savings are worthless if no is one offering their labor for money. You need to maintain a working population to take care of the elderly.
Very smart comment, and that's the question: is the present spike in semiconductor demand a temporary situation, or a new reality?

If this demand environment is a new reality, then prices will go up and it will take several years of CapEx to get them back down. If it's just a spike, then the pure-play foundries may still invest in those legacy production lines, but there will be less of a long-term presence.

I am personally of the opinion that this is a permanent market shift; WFH is here to stay, so there has been real and lasting demand creation for cars. Plus, the transition to EV is undeniable, and will perhaps see an inflection point in this self-reflective moment where automakers have to shut down production lines and reassess their plans anyway.
two of those are either need a purchase order upfront, or in 30 days (which is waaay shorter than the time it takes to actually raise a PO!)

and ... who gives free as in beer but not open source software? I mean winzip is all that comes to mind?

But it does not change the essence - only FOSS gives you software "forever" whilst jumping over the otherwise immutable accounting department t - it is probably the greatest hack no one sees.
MacRumours has a broad range of readers, many are not technical, but these are customers reports which are valuable.

Personally I have a 2019 16” intel machine and a 2014 15” machine, and in day to day usage they feel very much the same in general usage, in spite of the 16” machine having twice the CPU cores, twice the RAM and solid state storage that’s over twice as fast. In fact comparing the two frankly, the GPU is the only thing that lets the 2014 machine down.

Now I personally know that Intel’s CPU performance broadly hasn’t increased very much per core in that time. Your average customer is not likely to know this - but that they can see a significant difference in basic usage is very interesting.
Not really news, every month there is an article about an agency, the police or wherever who buy location data. Sad times ..
I see a lot of HN chatter about semiconductors, however, nothing along the lines of any startups in semicon from Silicon Valley? Is there anything going on in SV in terms of new ways to do litho, or new fab technology or any new ventures out there trying to improve this critical industry?

Would be curious to run this by PG and a bunch of Y-combinator folks - While your voice might drown in Adtech noise, it would be crucial for the west to maintain semiconductor manufacturing expertise. What does AH think about it?
There seems to be a lot of people in government to whom the idea of having less people under their control is palatable.

Every time the subject of jurisdiction splitting comes up these people come out in force.
Is there also an "Only Zuul" response, or is that not the Google way?

( https://knowyourmeme.com/memes/there-is-no-dana-only-zuul )
The Romeo File (1997)
Finally might be a way out of paying the exorbitant data charges, and obscure usage requirements, of Iridium.
Maybe you just didn't get it? How far did you make it through the article before you decided it was invalid?

As someone on the spectrum, this actually expanded on some of my own observations. For a large portion of society, much of what they do and say is driven by posturing. This posturing is driven by insecurity. It is especially predominant in the upper-middle class.

Spock said it best, humans are highly illogical. They don't say what they mean. They spend significant resources on posturing, trying to reassure themselves of their standing by convincing their peers.

This article probably isn't going to lead to epiphanies in many of the groups mentioned. It seems intentionally inflammatory, which will cause individuals with the described behaviour to become defensive.
Oh I know, but they started doing that years after Gitlab did, and only when Gitlab became a significant competitor.
WFH have an old Apple 20" screen as my only display. 1680 x 1050. With multiple workspaces and a tiling window manager, I find it completely usable. At the office I had two screens, but don't really miss it.
What's the old saying? If everything is "special" then nothing is.
Think it's more accurate to say the US dominates software ecosystems that keep the processor designs relevant. China and Korea also have competitive processors.
There are very real situations where signaling actually explains something. Mostly they involve people doing something that seems irrational or hypocritical on the surface; the hidden variable is of course social approval. In other situations, however, 'People do X to signal they do X' really is just a complicated way of saying 'People like to do X'. Once you have the action, it really doesn't make any sense to bother figuring out why.
Does the vaccine provide sterilizing immunity?
Who needs a documentary written about them?

People say they want to be famous, what they want is the adoration of their peers. When they find out the two aren't the same thing, they often have a hard time of it. Being famous means you can't have a slice of cake in peace while you contemplate the news your doctor just gave you. It means everyone gets to have an opinion about every setback you experience from then on.

Famous people are hated all the time. Or adored by people who are a worse fate than being hated.
It was indeed an enjoyable read in tandem with the followup post. Some years ago, I was in the 'Pure Land' and in a weird way I was happy that I never 'grew up', by that I meant that the educational system didn't kill my curiosity as it does to most kids, and that I found everything interesting in some way and I was never really bored of things.

I guess I lost that curiosity during the last parts of my thesis and covid lockdowns last year. The thesis and the internship after beat the curiosity out of me simply because doing *good* research was neigh impossible with my limited resources. I remember desperately trying to make progress but when everything takes ages to complete, it is easy to lose interest, and deadlines make everything harder.

I tried to get back to that state of mind, but it can be quite difficult at times.
I had the same impression, but I _did_ find the translation to these three "social ladders" worthwhile.
Seems like quite a big hope when this is what we're dealing with.

Ignore the Reddit comment section. Saw this video at least a year ago, likely more. Weird for it to pop up on Reddit today.

https://old.reddit.com/r/PublicFreakout/comments/l43m5f/a_fa...

Culture of don't give a fuck and swindling the non-maliciously ignorant. USA will be in for rough times
I was in a come to Jesus meeting where they literally played https://youtu.be/ry55--J4_VQ and said “this is what we need you to do”.
> the point of an OS, it differentiates itself based on how it does drivers

Not really; also, the freedom to do something "different" in the device driver space is extremely limited: all you can do is decide on the packaging, kernel space vs. userspace and not much more.
Space exploration is merely a matter of time. Some space missions take decades to execute. If your civilization dies out before that there is no point.
It's amazing how much of the success of the Wintel platform can be attributed to mistakes made by their competition.
Really?

https://presse.ademe.fr/wp-content/uploads/2018/12/ADEME_%C3...
It's not public. I can't go to Microsoft and pay them to send me your emails.
Thank you all! Tons of great ideas, now I scratch my head and thinking on how to get them into a simple API. Here is what I think virtual display API should look like: https://github.com/pavlobu/deskreen/tree/master/drivers
I’ve creates a rough estimate on EC2 costs based on the tweet screenshot https://calculator.aws/#/estimate?id=d1761f526a35258dbfcfa8b...

Around 426k/month.
Or not painting yourself into a corner.
You can try it in the browser here: https://copy.sh/v86/?profile=skift
Startup vs. Side Project
It seem to be quite obvious. If law enforcement need a warrant to do something or get something but can circumvent the law by paying someone else they are, well, circumventing the law which obviously is or at least should be illegal. I can't see why it is even a discussion.
Today, when I build a custom Linux kernel, and am playing with config vars to decide what is our isn't included in the build, I very much tend to think of it as assembling a kernel from various library pieces.

How was OSkit different?
I think, it’s not only timing. It’s how HN works. Usually, you need someone with “good karma” to submit and upvote it. Otherwise - good luck.