skysight-inc/HackerNews huggingface dataset:
VS Code + The Remote SSH extension is a remarkable solution to developing code (not just editing!) on a remote machine.

When Covid hit and my main work machine was still a desktop, I worked from my home using VS Code and the remote plugin. This lasted for 18 months, and the only time I ever had an issue was due to a power outage in the office. Data, code (everything, really) lived on my work desktop that was sat in an empty office while I was at home.

There's no latency, the terminal opens as if you were on the remote machine, and ports are automatically forwarded. It runs code, tests, etc. all on the remote machine.

If there's a better solution out there it's almost certainly down to IDE preference.
Ask HN: Best e-reader for Google Docs?
I work at a company where I'm often reading very long design documents on Google Docs. I find it very difficult to do this extensive reading on a normal monitor, and would love to use a Kindle, e-reader, or e-ink monitor to read these documents. Is anyone else here in a similar position, and what do you use?
Yeah, I've seen those.
Finance:

- The Diff

- Money Stuff

- Front Month

- Bits about Money
Well duh. Their activities and standpoints are obviously important to know about from the perspective of Israeli national security. I'd be extremely surprised if senior Israeli officials weren't targeted by spyware from the EU members (although probably not by the EU itself as it lacks an army and spy agency). Spies gonna spy.
TravelJoy | Engineer #6 | Full-stack / Generalist | Remote within USA | Full-time

TravelJoy is the market network for the leisure travel industry. Our mission is to bring the joy back into travel planning. We've built a product that thousands of travel agents absolutely love and depend on every day.

Why join us?
- We’re an interesting collection of colleagues, united by our mutual love of travel. We’re a team of nine, seven of whom have a background in software engineering. The founders worked at LiveRamp together ($310MM exit).
- Virtually all of our growth has been organic and referral based (85%!) which goes to show how much our clients love us, and the inherent value of what we’re building.
- While the pandemic was incredibly hard on travel in 2020, we managed to stay lean, and grew our revenue and customers from Dec 2019. We're poised for extremely strong growth as travel comes back in 2022.

Learn more: https://join.tjoy.io/hn-eng6
I'm usually against quick jokes on this site but this one got me.
Having immutable ideas is considered harmful, though.

Versioned immutable artifacts help reducing incidents and increase traceability, but they're not silver bullets, and many teams were working well before these are popularized.

Taking this immutability extreme creates a lot of headaches and problems, too.
TL;DR: There's nothing fundamentally less worthy of trust about node's supply chain than any other popular mainstream language ecosystem. They've all got some badness.

---

Here's a trope I'm tired of:

Take X general problem that affects a wide range of systems, attribute it to one narrow system Y. Usually because that system Y's general accessibility and success leads to a higher number of high profile incidents related to problem X.

One of the practical outcomes of this trope is people trying to solve this problem in narrow, ecosystem-specific, non-portable ways.
The following generations claimed that insult but its power has been given back by many that didn't understand the subcultures that moved beyond it.
The whole point of Bitcoin is to be a peer-to-peer electronic cash system and that all these payments are recorded on an append-only, transparent and distributed ledger (called a blockchain) for everyone to see.

Lightning is the opposite. A centralized, layer 2 off-chain system that goes against the point of Bitcoin. That is even before I even mentioned why it can't even use it as a currency either.
"Perforce" is not mentioned until the fifth paragraph.

When writing a document like this, open with your most important statement. For example: Title: "Perforce Acquires Puppet." Then, "We are announcing that Perforce acquired Puppet. When I started at Puppet three years ago..."

There. Was that too hard?
Why shd that be computationally impossible?
Not yet. Just saying I am going into it without any expectations. Don't get me wrong, I hope the movie will prove me wrong, just don't think it will.
Pin, Unpin, and why Rust needs them (2021)
Given this announcement I feel like I kinda have my answer.

But I have to wonder how popular Puppet is now? I used it extensively... 6 years ago? somewhere in that range. I don't remember for sure. I went to training and though it worked pretty well. I remember there being a lot of excitement around Puppet.

But since then I have moved more into AWS, with docker and serverless. Now I know as much as AWS and Docker love to claim otherwise... there is a large portion of companies that have not moved to this type of infrastructure.

So I am legitimately curious where they stand. Now I have to imagine if I was ever in a situation where I needed to build a machine/image I would use Packer or EC2 Image Builder (I think that's the name).
That doesn’t mean they need a device though, our family has an iPad mounted to the refrigerator for things like that.
> text, numeric, date

I think it's already defined?

<input type="text">, <input type="number">, <input type="date">

> currency

You probably need to use the microdata format https://schema.org/Offer
That's not necessarily true. Most smartphones and SIP clients are designed to kill RTP immediately after sending a BYE, but session teardown doesn't _have_ to happen then. There are many scenarios where a BYE would not constitute destruction of the RTP session, and using a dumb analog phone over FXP could easily be one of them.
This leaves CFEngine as the last OG independent configuration management vendor:

Saltstack - acquired by VMWare

Ansible - acquired by Red Hat

Chef - acquired by Progress software
I liked the idea of carbon offsets until I tried to explain it
"Any competitive advantage enjoyed by railway travel must be stamped out."
Spain investigates private taxidermy collection with more than 1k animals
Legalising suicide means something different than what you seem to be implying. Legalising suicide means that we don't throw people like your friend into a prison.

Probably you are just using it as a shorthand for "legalising assisted suicide. I assume you live in a modern western country where the idea of punishing someone for trying to end their live is unthinkable. Sadly there are still countries where they would have punished your friend. Because of this it's better to be aware of the distinction between the terms.
In capitalism the default is freedom and decentralization. So people can choose to act immorally and that’s a trade off we accept as a price of freedom. We set up a criminal justice system to fix that bug and set monetary incentives in a way that encourages productive economic activity over exploitive. Finding some bad actors does not disregard the entire system, especially not one that was ultimately convicted and died in prison.
Not true at all in the US. (And no, kids don't learn the manual because no one uses manuals in the US)

https://aaafoundation.org/wp-content/uploads/2017/06/aaa_fig...

Teens are roughly 3x worse than a 20 year old, and 10x worse than a 50 year old.
> Austrian Economists have all kind of literature debunking this

Given what I know about Austrian Economics, "debunk" is most likely too strong of a word here.
I've definitely had situations before where Terraform plan was slow.

It might be nice to add a gif showing a a comparison of running it the default binary vs the rust version against the same .tf
Managing urban flooding with GreenBlue Urban ArborFlow system
If you are interested in either Linux, Security or telephony I would say do this.
> Now, taking crypto people at their word

That is unlikely to end well.
Well if tesla accepts bitcoin, exit to telas.

The vast majority of wealth in the system is had by early-stakers. So accepting bitcoin doesnt mean you or I get to buy a tesla. It means someone who bought-in 10yrs ago gets to buy 20. A nice exit.
Ezra Klein and John Oliver aren't news, they're entertainment personalities like Joe Rogan or Tucker Carlson. Though if they're a big part of your information diet as it is, I don't really see this being a fruitful conversation. /r/politics tends to accommodate to that kind of viewpoint a little more, I'd suggest moving the soapbox over there :)
> I consume a wide range of media every day and I've never seen a bill that "restricts voting access for people of color".

Bills that restrict voting rights in America along racial lines are all over the news, even outside of America. That leaves only two possibilities. Either your range of media isn't as wide as you think, or you are in denial. You've already dismissed another commenter’s response, so I'm leaning towards the latter.
What you said here is a bit of a reality check to me, honestly. I'm in a similar situation as OP, where I took an interest in technology at a very early age, and am fairly competent with various things, to the point most of my family still thinks I do computer science despite having deliberately chosen to pursue a bachelor in Electrical Engineering, as I wanted to try "something else".

I'm aware some people go through various different careers to end up where they are, but my entire life I've just been sitting on the path laid out before me, making the occasional choice. Do I want geography as an optional course? Which of the bachelors from this list do I feel like trying today? That sort of thing. The available choices have always depended on how well I did in certain classes, and since I never really knew what I wanted to do after I graduated, I've never really tried going for specific combinations of grades so I could end up somewhere specific, nor tried looking outside for other things to do.

I genuinely don't know how other people do it. I'm not sure I really feel I have the energy and motivation to try a wide range of jobs, but even if I wanted to, I can't imagine how to even begin doing such things. I've been taught that careers are based on education and connections, and within that context, there's not as much radical mobility as you're describing.
This is why you're so upset, you didn't even read what I wrote.
> although we all tell our partners to push us off the pier when we can't do the crossword anymore.

Wow. Let's not generalise. We "all" definitely not tell that to anyone.
People screaming systemic racism in this thread because the FBI didn't knock down "Tarek Abou-Khatwa's" door, doubtfully read the article. If the system is racist than I can either guess they didn't read this or I imagine that they are implying the system is racist by protecting Arabic men.

Also this man committed insurance fraud, a non-violent crime with no history of violence so the need to catch them off guard before they can begin a shoot out with law enforcement was simply not a requisite. If he was selling illegal drugs and hoarding cash that required him to have fire arms and defend against possible home intruders trying to rob his black-market products/cash than this story would be different, and then the 'systemic racism' people could race bait the story, fortunately not the case, unfortunately the comments persist.
Real phones did work like that in +61 20-30 years ago :).
Ask HN: Would indie devs benefit from installing an AI boss to motivate them?
An AI boss could even look at their work carefully to identify strengths and weaknesses, which it can use to modify its management style.
Is the trope inaccurate in this case? If so, how? What would a path toward solution look like?
This is exciting if only because as we discover more compute optimal models that out perform the behemoths that have been state of the art it opens up the ability for smaller independent groups to train and release their own versions, more fully democratizing AI. Looking forward to a group like Eluther or Hugging Face releasing a version of this.
I'm doing X forwarding for 15 years and unless you have ~20mbps symmetrical lines, you can't do anything productive.

However, if you absolutely must, use X2go.
Well, what is the alternative? There is a minimum requirement we really should demand from any developer worth their money. Sure, there are plenty that are not too good with the base language either, but we really shouldn’t program in Comenius Logo, should we?
Would your statement be the same if it was Russia or China doing the spying?
Interesting, that is not my experience at all.
> Almost all problems are really people problems, and people problems can only be solved by communicating with other people.

I must dissent.

You are right that many problems look like people problems. But in all honesty, we have no clue how to solve people problems.

Talking can sometimes work, but it's not a panacea. Otherwise parliaments would have solved all problems by now.

A shockingly large amount of time, you can solve people problems by turning them into technical problems, and thus amenable to technical solutions.

To give a silly example: if people keep walking in on you when you are on the loo, a flippable keep-out sign or a simple lock on the door is a much better solution than talking to the intruders.

Less silly: if people keep breaking your build, you might be tempted to say that the solution is to clearly communicate with them to let them know that breaking the build is not OK.

The technical solution is to set up a pre-merge check that makes sure everything compiles and your automated tests succeed.

Guess which of the two approaches works better in practice? Especially when people are under stress to deliver?

(Know, if your co-workers find ways to deliberately bypass the pre-merge checks, _and_ also keep breaking the build; then this should probably be treated as a people probably. Your company should give them a warning once, and then probably fire them on the next offense.)
Wow, Jordan Petersen, Aaron Rogers, Peter Thiel...I guess if you really wanted to have an event that screamed 'bitcoin is for douchebros' that would be it.
Are any notable companies still using Puppet? Does Google still use it to manage their Macs?
One thing I've learned over the years is how sales people are rewarded is important to the products a company decides to sell. It actually drives the product mix and constrains their choices about new markets or new approaches. Enterprise companies reward sales people on commission on large deals structured across hardware, software, support and services. Those companies are allergic to "retail" opportunities.

It suspect it would have been impossible for Sun to sell affordable computers individually or in low quantities because no sales person would have been compensated. Most people wonder why "great technology" dies at the hands of corporate overlords. I don't. I look at where the incentives lie and if they lie on big deals in an industry that's becoming commoditized, that company is likely toast.

Why doesn't the business change to accommodate lower cost, commodity systems or servers? Even in the late 1990's the writing was on the wall. For years as SGI came out with more $40,000+ workstations competing with $10,000 high end x86? Why did Sun push our company in 2000/2001 to buy (relatively mediocre) preforming SPARC $75,000 servers when the industry was clearly moving to commodity x86/64 at $20,000?

The high prices lead to bigger deals and more commission. I was briefly the beneficiary of the Sun startup program and we bought some Sun x86 hardware at reduced rates. Without that program, I would not have been able to afford what was well designed and good quality hardware. I would simply have gone for DELL x86. I was also a Sun reseller for a while, and it was always about the packaged deal.

The sales people have an incredible amount of sway. After all, with no money coming in, you don't last long. (For normal companies - zero revenue unicorns make no sense to me). They will actively undermine any effort to change the situation. They will ridicule and belittle the new technology. But they're sales people and not technologists or developers.

It's like watching the dinosaurs make fun of the asteroid. (What a big, dumb rock!) They would rather have yet another bad sales quarter in an endless string of bad sales quarters than attack their compensation. It's especially fun when it's the end of the quarter and you finally get the call from a sales rep. They're desperate to meet their quota so they'll make a deal on your pathetically small order. They idea that a customer could get on a website and just buy the product at a reasonable cost without having to have a sales meeting to upsell them on another batch services, is incomprehensible to them.

Had Sun bought Apple? It would have been some vaporware product announcements until they realized their sales people weren't interested, sold off any assets of value, and shoved the rest of it in a warehouse as IP. They would go back to trying to hold the line against pesky cheap PCs (which aren't real workstations) and x86 servers (which aren't real servers).
It is highly doubtful a MiG-25 is just waiting up in the air for a plane to intercept and just happened to be going at it’s top speed. It is much more likely they will have to scramble a few jets for the intercept. I believe that SR-71 didn’t fly over Russian airspace due to the U2 incident. It’s also likely an AWACs or two are around and could detect the jets scrambling.
If they wait 10 minutes for the dogs reaction before eating themselves, sure.
Unlike a lot of people here I'm very pro crypto^ but at that rate you could get a very nice boat and just pay someone to maintain it for you. Most of the nicer deckboats cost a third-half of that new.

^(people gripe about a deflationary currency but we're all experiencing the pain of an inflationary one, and the ease with which crypto is converted lets people try out different ideas quickly, IMO it's still underrated.)
No, a better on would be "dont drink from that well or you'll get dysentery" before anyone knew of the microbiology.
This is a poorly informed comment. The main reason title transfer requires a lawyer is that the lawyer checks the legal requirements of the title itself. Not having a title search you may find out that the property was once owned by two people not one, and that the deceased has descendants who can make a claim for ownership in addition to the wife who's selling the property. You'd be very foolish to eliminate legal checks from the process as you may end up with property you don't entirely own because of unresolved claims against it.
The fact that you're the highest-ranked comment on this page shows that, at least for Hacker News, people are getting some sense knocked into them.

5-6 year ago I'd get continually downvoted on Hacker News for comments like that.
I have recently started using this for a project, I’m on a Mac and the legacy codebase only supports CentOS7… I have a VM setup on my machine and use VS Code to “remotely” develop on the VM. Works really well!
Or just lead with "Perforce powers the technology that drives the digital economy", and that way I know there's no substance to the rest of it and can stop reading right away.
>Let's also compare to Kyle Rittenhouse. Attorneys wanted to use the fact that one of his victims was a sex offender as a defense

It's relevant because it proves that the guy who was killed already had a lengthy violent criminal record. This helps to build up the case for a self-defense shooting. In most countries past offenses are taken into consideration when prosecuting a wide variety of crimes, meaning this is nothing new.

Also, I have zero pity for someone who raped children, and neither does any jury. Why wouldn't the defense bring it up?
Well, essentially they are given carte blanche for war crimes, because if they become prisoners of war, they won't be tried as a regular criminal anyway so it does not matter how many civilians they torture beforehand
I consider myself pretty trained and still use Excel for “eyeballing” datasets of up to a million records.

There’s many times where I don’t want to do anything more than open, sort, filter, and never see the file again. And I’d like something better than Excel, but haven’t found it.

Maybe 70% the time, vi or BBEdit or shell commands work but otherwise excel.

For anything of significance, I use Python notebooks or dedicated data environment.

If there was a better tool, I think people would train. But there’s not, that I’m aware of, so Excel sticks around.
The Signal
https://daily.thesignal.co/
it's more like a cumulative version of the daily news around the world mostly tech related.

Finshots
https://finshots.in/?utm_source=emailHeader&utm_medium=mails...
for Finance related content

either/view
https://eitherview.com/
for politically focused content with both side of views
Sub-GAI algorithms don't need an competence in 'fine' art to derive vicious selection criteria for processing meatbags.

It's not the compiled art processing here that terrifies me, it's the complexity of logic underpinning that is displayed and how it could be used elsewhere.
Why put a sensational headline instead of something that describes what the post is really about?

Something like "A capabilities based system for node.js packages", perhaps?
That sounds like a dystopian nightmare. What happens when someone gets your private key and transfers the title to themselves? Do you need to move out of your home/apartment because the blockchain says they own it? Or does the blockchain get forked every time there is a fraud case?
Accessibility of Command Line Interfaces (2021)
Yeah definitely not the case in the US. The New Jersey driver’s test consisted of a single stop sign and a parallel parking test.
I always have earmuffs on my desk, they are great when something noise is happening outside and I need to concentrate. Also cheap.

> This is why airpod pros or similar noise cancelling headphones are worth their weight in gold.

In case anyone else was wondering: the weight in gold is about 500$.
The Dark Engine source has been leaked and can be found in couple of GH repositories. The code really is an amalgamation of all kinds of past projects and architectures, without a really strong architectural design, I’m not surprised it would result in “strange” programs.
I just finished reading the PaLM [0] blog post and being genuinely impressed with all the NLP advancements. This search result was a fun juxtaposition.

SERP: https://imgur.com/a/YbEtrLZ

Note: The answer 9.6076 is not wrong. It's for an imperial gallon, but it is an odd results being in the US.

[0] https://ai.googleblog.com/2022/04/pathways-language-model-pa...