skysight-inc/HackerNews huggingface dataset:
Awesome - can you add some blocks for parkour?
Many city folks I know do (normally) still go to visit friends and attend events in the suburbs on a regular basis. And they head well outside the city frequently--2-3 times a month on weekends. Even though it doesn't make direct economic sense, if you can afford it, it may make sense in terms of convenience given the hassle of renting a car on a regular basis. Especially if you have specific vehicle requirements for sport activities. I know quite a few people in that position.

The ZipCar model seemed like it was going to be a big deal at one point. But it seems to have been too much of a niche between Uber and occasional traditional rentals. (I know a couple of folks who use it and they find it a bit of a hassle.)
Our flag will be a towering wave!

* https://en.wikipedia.org/wiki/Cascadia_subduction_zone

(...sorry)
hmm, doesn't it look like mexico could be a proxy for masking the email origin?
Loss of Smell and Taste Validated as Covid-19 Symptoms
Arbitration clauses, for sure. But not the whole concept.

Although this could be a blessing in disguise. Maybe the fine people over at FairShake and Keller Lenkner can take this on like they did for DoorDash[0]?

[0] https://news.ycombinator.com/item?id=22798118
I'd like to plug the Recurse Center (recurse.com) - it's a "writer's retreat for programmers" and helped me find a community of people who really enjoy programming. I attended 7 years ago and it's still a part of my daily life.

I also would plug !!Con (bangbangcon.com) and StarCon (starcon.io) as conferences specifically about the joy and excitement of computing. Those might be a good source of inspiration for you. (Full disclosure: I help organize !!Con).

I think one of the important things is to find people who do joyful things with computers and spend time with them, or at least follow their work.
China’s shrimp farmers ‘terrified’ as deadly virus threatens seafood industry
Run "zig fmt" before "zig build-exe" and it's not a problem. Even Notepad supports unix line endings these days.
I'm not sure climate change bears more blame than agricultural systems that incentivize monocultures fragile in the face of external stresses. Climate change is only one such stress. Crop diseases are as old as agriculture.

And really, agricultural collapse is quite separate from ecosystem collapse; agriculture is many ways defined by the intentional absence of ecosystem.
Minecraft AI Learns to Craft Wooden Tools
I followed the Deep Work and power of habit approach.

* Get disconnected from gadget.

* Associate reading with some other task, aka listening to instrumentals. This will trigger you to pick book, get into reading mode.

* Pick or make a reading corner where you don't have any distraction.

* Divide 25-30 mins chunks.

* Eat well, breath and meditate.
I mean based on that answer I'd say you're obsessive and likely hard to work with in an environment that requires compromise (ie: a startup like in this context). So I'd consider that a rather bad answer personally.

edit: Given it's a non-technical interviewer I'd say something like "I never compromise on making sure the business objective is met. I value code quality and documentation but sometimes trade offs need to be made especially in a company this size."
No source. No proof. Sometimes it's worth considering the various incentives and perspectives.
Yeah, I feel like any strenuous backcountry hike I take in the western U.S. will have me encounter at least one Scandinavian by its end.
Lucid Motors' Peter Rawlinson Talks E-Car Efficiency
Can a company furlough or cut pay to employees on a work visa?
If a company has employees on a work visa, can the company furlough or cut pay to employes that are in the US on a work visa?
Here's my contribution to this useful class of scripts:

http://dnr.im/tech/articles/mvdir/

https://bitbucket.org/davidn/mvdir/src/default/mvdir

Similar to vidir, but predates it by a few years. I still use it regularly!
I think it has much more to do with monocropping than with climate change. There are lots of other examples with different crops long before the effects of climate change were noticeable.
You're hitting the nail on the head here though: it's currently still inconvenient to have access to the kind of vehicle you want on a moment's notice. Getting a car through a traditional rental company is excruciating, and services like Zipcar and Maven are still not snappy enough. Their inventories tend to be limited in many places too, compounding the issue.

I'm hoping someone manages to make this as effortless as calling an Uber. Otherwise the alternative is that $10k/y expense on a rapidly depreciating asset you're not really using.
That’s really creative to combine the two CAs like that, I’ve never seen that done before. It suggests a whole algebra of the objects that result from composing two systems.
I agreed with everything you said, but downvoted you anyway. I bet I wasn't the only one.

Can you guess why? If you can, consider if you are self-sabotaging your influence online and in real life unnecessarily.
The other thing you have to remember is ego. I see plenty of ads for WeWork office clones still running! Is it total neglect? I think it's hubris and Marketing Director's fighting to keep their ad spend, because if their entire budget is cut, guess who gets cut next?
My theory I'm testing out right now is that if you end up doing other things that are valuable for a programmer to do, that isn't directly pr ogramming, you can still get paid and also foster other interests while your enjoyment of programming might recharge.

I mentor people, I architect and manage projects. I lean on communication skills and relationships so that the answer is easy and simple rather than complicated. I do code sometimes, but not the super heavy lifting. It may not work out great in the long term and I might have to take a break, or it might turn out that what I'm doing isn't as valuable somehow, but its working alright thus far.
Does that guidance get into how such a list should be sourced?
Yes, I’m about as liberal as they come and I voted for Baker in the last election. Being well-liked on both sides of the aisle doesn’t happen by accident. Baker puts in considerable planning and effort to make that happen.
Decontaminating 48k N95 masks a day in a portable shipping container
yup, if you trust people to pass the URL around securely with a secret in a fragment, and you trust the recipients to keep the URL secret, and you're okay for anyone who ever discovers that secret to be able to decrypt and replay recordings of your conferences... then that may be acceptable.

Otherwise, you'll want a way to ensure that only devices belonging to users you've explicitly invited are able to participate (and you'll want to keep the secret evolving for forward secrecy, as amusing as it'd be for you to invite your sysadmin to a conference, only for him to go and decrypt the conversation prior to him joining to find out what you were saying before he came in...) - and this require key management to track who's who and who's trusted.
Print it and read in a place without internet access.
https://blog.cloudflare.com/the-mistake-that-caused-1-1-1-3-...

They made a mistake, promptly realized it, put fixes in place, and updated their procedures. Then, their CEO wrote a post apologizing. Whatever your view is on Cloudflare, it is not fair to say that they didn't react properly to this specific issue and I don't think it is fair to criticize them (again, for this specific issue).
Oblig-

https://nmap.org/movies/
For code signing to work you need to trust whoever is signing the code. As you mentioned, with HTTPS, all the contents are already signed by the web server. If Jitsi published a native app and signed it, would that even help you? You still have to trust them because they could have signed anything.

Maybe you mean to compare it to a copy that has already been audited by someone else? Then you might as well use the auditor's web server to get the client (and you can do this because Jitsi can be self-hosted). So I think it just comes down to connecting to web servers run by people you trust, since HTTPS already takes care of integrity checking.
To be fair, so is 1,000 arbitrations.
ATLAST by John Walker (circa 1991) https://www.fourmilab.ch/atlast/

> Atlast is an attempt to make software component technology and open architecture applications commonplace in the mainstream software market. It is both a software component which can be readily integrated into existing applications, providing them a ready-made macro language and facilities for user extension and customisation and, at the same time, it is a foundation upon which new applications can be built in an open, component-oriented manner.

> Atlast is based upon the FORTH-83 language, but has been extended in many ways and modified to better serve its mission as an embedded toolkit for open, programmable applications. Atlast is implemented in a single file, written in portable C

Some discussion: https://news.ycombinator.com/item?id=20570902

- - - -

I think you would want something like Oberon or Smalltalk (Squeak, Pharo) or Jef Raskin's Cat[1], or even Emacs. (Secretaries were extending Emacs using Lisp in the 70's.) The thought occurs to me that OLPC didn't fail due to Sugar[2], eh?

[1] https://en.wikipedia.org/wiki/Canon_Cat

[2] http://wiki.laptop.org/go/Sugar
Real E-State - there you go.
Bootstrapping means only one thing: The entirety of a system is implemented within itself. This feat is binary: Only 100% means anything.

Your example is also very clearly not related in any way to "modifying the original system". Instead, it just means that you yourself have used project A (MintData) as a customer to make a distinct project B (an onboarding system that happens to be for MintData itself).

Modification is not assembling provided building blocks. Rather, it is changing the building blocks themselves. Say, you provide a HTTP JSON API, and I want to add support for websockets. Maybe I want to add entirely new data ingress/egress facilities. Or perhaps add a JavaScript interpreter to the backend to allow for rules and cron jobs written in JavaScript.

In your case, I see an ERP system which can be configured by users to do various things. From the perspective of the user, the original system is immutable, and they are no more able to change your product as a user than they are able to change Squarespace, GitHub, or for that matter Netflix and Spotify.

If you have navigated PostgreSQL C, you must surely understand the difference between configuration and modification.

---

General marketing trick: Use the product name less. It makes it stand out more to put it in one, well-placed spot. Use it too much (like above), and it instead becomes noise.
That’s what we have legal systems for. Even if there was some technical barrier for modifying contracts, it still doesn’t work. Not sure if there’s a name for the opposite of the oracle problem but on the output side, but the theaters can still just refuse to honor the tickets. Again we’re back to it being all about the actual contract.

Also does every ticket holder run a node? Is that practical? If not, we have the oracle problem at the other end.
Not OP, but I personally could not use JS, and would outright refuse to use, in production. It's fraught with headaches that seem trivial but drastically change control flow, == and === being my favourite example. Linters help, but it feels like a band-aid solution.

I've had good fun with JS in my own time (where else can you get a GLES window up in 3 lines of code?), and I've written my fair share of helper application that notify me of certain album releases. But I would never ship something using it (and in fact I generally switch to Dart if I get serious enough about a web project, another band-aid solution). It could be preference, or it could be the years of embedded programming expecting timely results with minimum overhead (make no mistake, a modern web browser is a hell of an overhead).
I have GOL running on my keyboard. You will be missed but not forgotten.
Thanks. I've been wondering what's the correct word for 'evolution' in general. It's usually used to refer to evolution of life. However, similar process happens everywhere.

I think this mechanism actually explains why there is anything at all. Are there any theories about the evolution of physics itself? Or how could a universe be evolved out of randomness? Or if there's a 'base reality' which can support 'simulated reality' be evolved in it? I think something really simple could evolve into supporting simulated child-universes with more complex rules.
Trucks are wildly impractical. No way to secure your cargo from ne'er do wells.

I am doing lots of volunteer work with my car - and a Prius hatchback seems to be an ideal vessel for deliveries and transporting goods. If you need to haul more, a minivan or cargo van could be the way to go.
Means that instead of paying for USPS with taxes or debts (and wasting half the money on unrelated bullshit in the process), it could just charge a sustainable price for its services.
You don't even need a botnet. There are companies that offer such service out in the open. eg. luminati
That's a good idea. I suspect you are a little early, I don't think the forced selling is happening too much yet, but it is good to be watching the trends so that you are first in line when that day comes.
I started using public transit in Denver for about 3-4 years then got infected by bedbugs 3 times from it. Stopped using it and I've been fine since. I'm willing to pay pretty much anything to avoid public transit especially now there's something worse than bedbugs going around.
Management Ass Covering is the most accurate name.
You could not go to concerts. That is the alternative.
Agencies are thieves. At WPP Google wouldn't play ball with kickbacks, but you can't be a credible digital agency and not do search. So Google got their taste, just no GDN. Facebook wouldn't do kickbacks, so they were heavily discouraged.

Any DSP that could advance client goals but wasn't part of the inner circle would be overruled by senior management. Total gaslighting.

Everything goes to AppNexus or AppNexus partners. Because the parent company owns 20% or so of AppNexus. I got downvoted yesterday for this but I'll say it again, the mafia is in the tech, the tech is in the mafia. I have so many stories.

edit: The funniest bit was when I would take thoughtful, younger clients out to dinner who understood the business model. They would laugh and say "don't tell me too much, just hit the artificial KPIs and make me look good for my Christmas bonus.".
And written in Elm of course.
Seems to me it still makes sense to only hire people who program in their free time... if your real goal is to hire people willing to do a lot of overtime work. (I am not saying this is a good thing to do.) Things that prevent you from programming in your free time are more or less the things that would prevent you from working overtime.

Or it could simply be thinly disguised ageism. "Hey, I am not saying we shouldn't hire people who have kids... I am just saying I don't trust people who are not passionate enough to write code in their free time!"
This, this, this. I needed to run some code that was only compatible with an older version of tensorflow. Figuring out how to get the proper Nvidia drivers, CUDA version, etc. was an absolute and utter nightmare.
Pre-pandemic I've found that in many markets there is a shortage of good senior developers. Good defined by those who can interview well in whatever the current in-vogue interview style is. Or more specifically those that could get jobs at Google, Facebook, etc.
As someone considering leaving the web development industry after 12 years:

JavaScript is a never ending grind.

Callbacks, then Bluebird, then Promises, then a sync await.

a new testing framework every six months. a new web framework every couple of years. aimless, massive changes to the language (classes in a prototyped language? Why not).

JavaScript then coffeescript then three versions of typescript. too many UI libraries to mention.

JavaScript on the server? the people making the most popular web framework abandoned it 5 years ago but who cares?!

paradigms that make no sense (react morphing from a UI library to the full app). a million ways to manage state.

then you have a few big players calling all the shots (FB, MS). I guess we use functional components now. Eurasia has always been at war with Oceana.

It’s tiring. I’ve spent my entire career doing this stuff; and I’m never quite good enough before The Next Big Thing comes along.

I know things change over time everywhere, but it’s hard to imagine anything moving faster with less purpose than the JS ecosystem.

(Apologies for typos and grammar; I’m on my phone)
40 million people is more than enough to be an independent country, why would it be so horrible? Peaceful secession has happened before and can happen again.
Sentien: “Wristwatch” for Your Ears – Augmenting Audio Reality
Espionage - apparently there are entire darknet channels for trading insider information (presumably for trading purposes). Nefarious actors could easily tap into a pre-earnings call Zoom meeting and extract valuable information.
I have never gotten one of those that was spam. One of the ones I got was the apple google Facebook etc. wage suppression settlement. Got like 20k from that one. Dunno what would have happened if I had ignored it but it could hardly have been better than what did happen. I recommend checking those links out to see if they are legit. Just my 2c tho.

If you've never gotten a big payout from a class action it may simply reflect that you have not been in a class that was seriously injured by a wealthy company. Which isn't that surprising in a way. Companies do generally try to avoid injuring people severely, because if they don't they'll quickly be sued out of business.
Logo.com – Logo Maker and Brand Builder
It's even worse when it's the same person pushing contradictory narratives.

The exact same person will write 1 in one thread and 2 in another thread.

1. "Online ads are ineffective and don't work. Online ads are a waste of money".

2. "The russians bought Trump's election by spending $50K on facebook ads".

It's hypocrisy based on agenda.

You might have also noticed that when someone they disagree with gets censored, they claim "google/facebook/etc" are private companies. When someone they agree with gets censored, we cannot allow tech monopolies to drive public discourse.

There was a recent submission where france ruled that google must display and pay for news headlines. The same people saying "nobody has a right to google's platform since they are a private company" were vociferously defending france forcing google to carry news and pay for it. No doubt many of them were hypocritical news industry workers.

But that's human nature, we are all selfish.
Ask HN: Recommended Online C/C++ Courses for a Ruby Developer
Title says it all! I have years on Ruby/Sinatra/Rails with a bit of JavaScript, Python, SQL, etc mixed in building lots of web applications. Also a little bit of toying with Arduinos and electronics.

Can anyone recommend an amazing online C/C++ course that would be well suited for someone with 10+ years of Ruby/Rails/mostly web experience? I've seen a lot of options with a quick Google but I'm asking here because I feel that I'll find people that have that matching center of the venn diagram, being existing programmers that may have wanted to expand their skills.

If it matters, I'm gunning towards job listings, "in space" when this is over (assuming that industry still is hiring in a few months) and I'm already taking some physics and calc courses.

Recs are appreciated!
Is it expected that I compose a tangential lengthy rebuttal to what amounts to a wildly ignorant hypothesis on the emergence of the Abrahamic faith's idea of an eternal God as a civilizing power in world history? I'd rather be pithy and insinuate anti-social behavior, because a proper socializing actually leads to a more mature appreciation of the facilitation of history between generations than something baselessly contrived, i.e. an argument from silence. Also, I don't have the power to downvote vacuous comments yet.
Not having much luck myself, I don't think anyone knows how to make sense of it. Its either going to be worse than the great depression or no big deal.

Have been scanning HN a lot for anything related to the economy and found little except for this post.
Exactly what I was thinking. As if Windows Explorer and Finder are so perfect themselves.
If they don't continue hosting Ben's content they would be inviting competition.
There's also press and Zoom is a hot topic. You don't have to care about Zoom itself to write something that's technically true and brings ad views / money.
Yep to the catnip.

As others have mentioned, though, the big benefit of the first million-dollar homepage was the SEO value - along with the fact that for a few hundred bucks, you could have a bold ad that caught someone's eye amidst the chaos (FREE HOSTING comes to mind). The novelty of the project sold it to mass-market PR, which then sold it to the public, who then shared it with their friends.

As pretty as this project is, I think there's a lot less novelty here.

The novelty here is more WebGL, as well as the "Hey, someone's doing this again." WebGL implementation will attract the attention of a select few people; the "here we go again" will likely also capture a few clicks, but none like the first time around. The story just isn't as good for mass-media to run with.

So while my right brain starts to go through 'how can I work with this?', my left brain chimes in with 'I can get a whole lot more ROI from $2k worth of Facebook ads this time around.'

Still a cool idea and very pretty to look at, though. If you get in early (so you can stand out), it might be a good buy.
Yes, yes they will.

Some advertising is... effective (in that it effectively beats the existence of your product into the unwilling consumer's brain meat). But a lot of money still gets sunk into popup ads and print media, most people don't even see either of those anymore. You're better off buying google ad-words targeted at furry communities.
That's not a conspiracty theory, just someone being wrong. :)
Google won the search engine market because it was objectively better and thus spread through word of mouth. The first time I saw Google run actual ads was when they pushed Chrome hard.

Facebook also spread mostly through word of mouth and only started doing ads when its public image deteriorated.

(Side-note: I'm in Germany, so this is about German ad campaigns. Also I have had adblockers for a long time, so when I say "they run ads", I mostly mean TV, print and billboards.)
Catalina 10.15.4 Supplemental Update Has Issues
Except that at this moment Zoom is being used for all sorts of things. Guidelines or not, government and even military entities are hosting meetings via Zoom. Such leaks present a real risk of direct espionage, be it international or corporate.

How many US senators are holding calls on Zoom? How many of those calls are about new spending? How useful might it be to be ahead of that curve?
The thing that drained the enjoyment out of it (and to be honest a lot of life in general) for me was being stressed at work.

When I left my full-time job (where I worked way too hard) to do consultancy I started to de-compress and it helped me enjoy life a lot more. If I won the lottery I would still be quite capable of not touching a computer for 6 months though.
Corona Virus Transmission Simulation
The fees aren't my issue with Ticketmaster. I'm well aware of the misdirection they provide.

My issue is with every aspect of actually using Ticketmaster. Most competitors have much nicer UX; Ticketmaster is a bunch of legacy cruft held together with duct tape and prayers.