skysight-inc/HackerNews huggingface dataset:
I just mean the juxtaposition of wsb and Bernie is interesting.

I think both point to failures in our society to help young people succeed in this country.

A middle class lifestyle could not be less guaranteed, so you have people desperately trying to gamble a few thousand into $100K in hopes of having some chance of paying off student loans or buying a house.

Point is at first glance it would look like the two subreddits could not be more different but their popularity is actually rooted in the same issues.
Ask HN: Do you save/archive your emails?
I was wondering what the best way to save Emails is, really.

I am using Thunderbird, configured to IMAP, and normally can find anything I want. But how to make this info to persist? Especially when in a working environment, where often enough Emails are kind of legal documents, which need to be preserved, if there any debates in the future, or just to reconstruct things later.

I've seen many people saving their Emails as `.eml` along the other project files, which I think is a dumb idea, because you will lose all that meta data (treeview!).

Others are using the 'archive' function of there email programs – also not a good idea.

What's your solution?
And then lug the local rig around the country for the occasional game?
But you said that you don't care about things after being gone. So this clearly demarcates an exception to this.

You care about the wellbeing of your friends and family after your death, even though you're not "around to observe it". So there are at least some things that you value in life, that you still value after death.

Many people being value being respected in life. There's nothing particularly different about extending that value to being respected after death. At least not if you already assign valence to other values post-death.
I can’t upvote this enough, that dictionary link is so wonderful. I’ve had the 1913 Webster’s dictionary on my Mac for years thanks to that blog post and it’s so useful for helping to find just the right word.
Agree that school transportation is a solved problem. Shoving more cars into carpool lanes in schools with 2-3 kids per car (tops) instead of more efficient buses seems like a backwards step.

They did not adequately answer the trust problem either.
Try a Kaweco or Lamy medium nib with a Kaweco or Lamy blue ink. It doesn't write bold. Same can be said with Lamy nib + Lamy black ink.

Medium can mean a lot of things. My Parker Vector's medium nib with Parker's own ink is equal to broad on many other manufacturers. Kaweco's medium is almost equal to Lamy's fine.

All nibs become quite comfortable after they are shaped by your hand and writing :)
here’s a great one by a new startup
https://www.branchfurniture.com/collections/all/products/erg...
UniBall's vision elite pens shade like a fountain pen. I think it's mostly ink's behavior but it needs testing.
This.

Always communicate, but never spam. I don't need an email again, if nothing really happened and you just let my inbox explode with 100 crappy gifs.

But four weeks without anything is also bad! I _want_ to see you making progress and things are going well.

And explain everything! If you decide to make a thing different, just don't announce it – say why you made this decision.
Only one half of you needs to be.
> But what the hell does it do??? In Safari and Firefox, I get an nginx 400 Bad Request page from en.wikipedia.org. But in Chrome, it seems to be redirecting to a google search for the same url, when I type it into the address bar.

Firefox makes a GET request to "https://en.wikipedia.org/wiki/%00", the server returns an HTTP/2 400 Bad Request. Presumably because the web-server considered the URL invalid.

Chrome decides the string isn't a valid URL up front. So it does what it normally does when you enter random junk in the address bar; it searches for it.

The dirty secret of URLs is that no one can quite agree on which ones are valid or how they should be canonicalized.

We can take WHATWG's spec as a modern way to handle URLs [1]. If I'm reading it right (50/50 chance!) the URL would be considered valid by that spec.

See also this article from the developer of curl: https://daniel.haxx.se/blog/2016/05/11/my-url-isnt-your-url/

[1]
https://url.spec.whatwg.org/
Proposed Amendment 3 to the .COM Registry Agreement
Managing is very hard. We had a remote worker that we’re 90% sure took a second job and did very little for us for a month before we let him go. He seemed very honest - guess the work was boring and he thought he could double-dip?
Power management is much better now. It stays much cooler than before. Right now its around 4-5 hours on screen time.

Assuming they upgrade to the 3500 man battery, it could reasonably go all day.
British Airways Sets Speed Record, Crossing The Atlantic in Under 5 Hours
Somehow I don't recall this limitation. Maybe someone compiled a version of Mosaic for it? I probably wasn't very webby at the time; grew up on text based interbutts. Was definitely ringing up the University internets using a 19k modem.

I do remember playing Quake on the thing; that was pretty cool.
Perhaps, but this article is ridiculous and great.

There are a FEW legitimate reasons to go this route, but not many good ones, but I have to commend this article for true hacker spirit. It's lovely!
I would say this is totally false. I am working for Canadian office of US company and travel to the US on average once a month for meetings. Doing that for 10+ years and if anything I noticed I get fewer questions at the US border lately.
“ Recently, Tim has been pushing Psychedelic medicine as a miracle cure for depression, anxiety, and PTSD”

Which is grounded in scientific research which backs up his claims.

It’s a shame that the drug war encompassed psychedelics whi
Wouldn't you just, best case, get this website? I have no issue with this website "as is": it loads in a desktop format on my iPhone and I can read it fine, no horizontal scroll possible. If I consider the text too small, I can choose to zoom in on the column of text (by just double tapping it: no pinch zooming needed), and the gesture recognizer is good enough to make horizontal scrolling at that point require some "intention" (so just a little slop in either direction is ignored). I say "best case", because "worst case", without any kind of responsive design, you get something with a line length much wider than this and then the text would be so small that you couldn't read it zoomed in much less zoomed out and would actually be forced to scroll.
I consider ethics, morals and decency to be a higher authority than law - and I believe many other people do as well.

AFAIK DNS was made to serve society, not domain speculators. IMO, domain squatters holding 90%¹ of good domains would be better served with a public whipping rather than monetary reward. Legal and practical status quo is another matter.

If I go to <lastname>.com, it says for sale and probably has been since registration. What is the benefit? Would it not be better if those domains were used for a genuine purpose? I wouldn't really mind if someone else was using it.

I'm in EU. I had trouble finding exact definition of speculative registration referenced in Terms and Conditions[2]: ".. complaint .. on the basis of speculative or abusive registration, as referred to in Articles 21 and 22(1)(a) of the Public Policy Rules",

but here is an excerpt from eurid FAQ [3]:

If you want to dispute a domain name (under .eu, ..) registration and you believe that:

- you .. hold a trademark, .., family name, etc); and

- the current holder has registered or uses the domain name for speculative or abusive purposes,

you can challenge its registration via .. (ADR) procedure or in a regular court.

AFAICT, domain speculation / squatting are explicitly forbidden, though probably sparsely enforced. I believe I have seen similar wording for applicable ccTLDs, and would not be too surprised to see something similar for .com, .org etc.

¹ Number made up.

[2] https://eurid.eu/media/filer_public/f5/d2/f5d22bc1-9d62-4ba9...

[3] https://eurid.eu/en/register-a-eu-domain/domain-name-dispute...
org-mode is immediately where my mind went when I saw this story on HN.

It's an interesting problem domain that I think benefits from having so many people approach it from different directions, like the person you mention, OP, and all the people that hack on GTD apps, or org-mode customizations, etc etc.

I don't really have any valuable insight in this, just a mishmash of documents with TODOs, notes, plans and knowledge. I wonder how disruptive it would be if we had a highly focused AI that really understood how to organize people?
Jup. Tried DIY cloudgaming a few times, almost signed up for shadow/Google, but then just bought a 200$ card and now I'm able to play all games, from any store I want, for next 2-3 years.

In case of AWS/cloud it's not just gaming but also always thinking about aws/technical stuff..

If you can afford to buy all games on steam and have 1gig internet - go ahead and use a cloudgaming service. But you'll see the video compression and you won't be able to play the great game you once bought at humblebundle.
> I live in Bangalore, and I make more or less the same pay as in Toronto for nearly 1/5th the cost of living.

You sound like an outlier mate.
This ammendment will mean annual price increases on .COM domains.

Verisign and ICANN may agree to amend the .COM Registry Agreement to permit an increase to the price for .COM registry services, up to a maximum of 7 percent in each of the final four years of each six-year period
Australia is the largest buyers of franchises per capita in the world. All of the systems are broken even McDonalds and KFC. Buying a franchise for $1 million only to work 60-70 hours a week and earn less than your 15 yr old workers.
Holy shit. Gigantic morons discover gigantic cars have gigantic blind spots. What a headline.
PostgreSQL TEXT fields
Yes all of that (thank you h/e for the suggestions ;-). I backup a large datastore: rclone needs to scan everything to `diff` local << >> Dropbox -- takes literally 10-12h.
Ada 2012 supports preconditions, postconditions, type predicates, and type invariants directly in the language:

https://learn.adacore.com/courses/intro-to-ada/chapters/cont...

It is wonderful for tracing errors and detecting problems, but can be a royal pain if you are refactoring substantial parts of the code / design.
I read the book "The Company We Keep" by John Abrams, about creating employee-owned company because I was interested in taking my software engineering skills to something other than the Startup/VC or consulting firm model of getting people to work together for a common purpose and still be profitable. I also wanted to run a business where I'm not screwing the people that work for me. Whether that's a founder taking a few (hundred) million and everyone else losing their jobs eventually or a "staff augmentation" consulting firm where you have someone taking 3 out of seven dollars per hour from you for processing a check.

Then I discovered the Mondragon Corporation, the largest co-operative in the world, with 13 billion in revenues per year. MC has launched and average of 3 startups every year in an 80+ year track record. Only two have ever failed.

So far the co-op shows both promise and pitfalls in ways I didn't anticipate. I think the promise overrides the pitfalls so far. I get to work with people whose little kids I want to see go to college.
I'm not particularly informed on the subject, just using some basic understanding here:

1. Can't CO2's "strength" as a greenhouse gas be measured directly? That seems like a relatively simple physics problem. My understanding is that the direct effect of CO2's "heat trapping" is easy to quantify. What scientists continue to disagree on is how significant the cascading effect is, but of course we do know there is one. But even the most conservative estimate (no cascade effect) shows that as we add CO2 to the atmosphere, the planet will continue warming to life-altering levels.

2. I don't think I understand this argument as long as the denier will acknowledge that the planet is warming (which is directly measurable). If the planet is indeed warming, this 2nd argument seems to indicate that CO2 levels are cyclical based on the sun's behavior, but that's not what's happening now. Maybe I'm misunderstanding the implied timeframe over which this is supposed to happen...but this, again, seems directly disprovable.

Let me know if I missed the point, but it seems like the whole argument falls apart as soon as you show that CO2 has a significant warming effect, which is something scientists are confident about.
This reminds me of Ana Delvey, the fake NYC socialite scammer of a few years ago. I originally thought it was funny that she had ripped all these ultra-wealthy people off, but the sad fact was that she scammed a lot of people who were wealthy enough to have a high limit on their credit cards (~50k), but not wealthy enough to have this kind of social sophisticated social infrastructure in place. She got by into the circles my making various friends that all suggested influence separately (investment banker, editor at Vogue, etc), and together gave her the appearance of legitimacy to all the other friends.
Read the source of the libraries you use and the functions you want to modify or fork.
I have bots completely destroying the fun for other players in my game. Are you saying I should just ignore it because they have "rights"?
The article claims that not having the label inside the field allows users to spot fields that have yet to be filled-in. In the next section the article claims that by moving the label out of the field leaves room for helpful hint-type text within the field.

My eyes almost rolled out of their sockets reading this article.
My son plays about 6 hours of BeamNG and X-Plane a week. It’s much cheaper (and faster) for him to play on an EC2 instance with Parsec at $.50/hr than to invest the money and space in an equivalent gaming rig. And he can play it wherever we go.

Setup details: I use Paperspace since it has an image with everything already configured (doing this is surprisingly tricky, I was never able to get GPU drivers installed and configured myself after hours of trying and also trying various AMIs). It has auto-shutdown after an hour of inactivity. I use VirtualHere to forward a joystick to the host, and Parsec for streaming. It works great, and I pay $.50/hr plus $5/mo for storage. Over WiFi with the cheapest Comcast plan, the latency is about 30 ms, which is fine for those games.
The US has so much land and so much economic capacity to add people (most of those people are already in the economic system so the US will have more trouble removing them than legalizing them) that the current illegal immigrants are not an issue at all. The US obviously needs to get better control of the borders (which it has for the past decade) but the only sensible, economically effective and not to mention humane way to deal with people already here is to provide them with legal status so they don’t remain an unprotected and therefore cheaper competitor for jobs.
They probably will use millimeter wave only for data paths and use the unused bandwidth of 4G for commando and surveillance paths.
I'd say in show business it is more about building your brand. You want a name that rings and is easy to remember.
I enjoy Thinking About Things - they send a single link on arbitrary topics every day. It definitely lives up to its name.

https://www.thinking-about-things.com/
It's great if you choose to do that. But if everyone else has to compensate to deal with your choices, like parents can't reach the person so they call their friends, you aren't really living off the grid.
Wonder how effective is that though! I've been watching his 8-bit side for years. Had no idea until I started with competition shooting and YT recommendation engine decided it's my cup of tea.
Our tools should be dead simple whenever possible rather than "if you make mistakes then git gud".
Mass. Outlines Deal for a $2M Drug: Pay Only If It Works
Brett, thanks for this!

Literally just last night I was lamenting that there was no open-source software similar to Roam (roamresearch.com) and how I didn't even know where to start if I were to make it myself.

This is a great option, I can't wait to try it out!
There are a couple I've run into. Technically any ESOP company has some degree of employee ownership, but is actually just a company with a different sort of pension plan. I believe in full employee ownership.

You really have to believe in the owner-worker model and commit to it. And you can't have owner-workers who are only there because of the benefits: there's a burden in running a company. Management works for you, not the other way around. So you have to be really responsible. Everyone is counting on you. You don't abdicate any decisions.
Some other build systems use the pipe token approach too, rust's cargo for example.
Top JavaScript Interview Warmup Exercises Part 3
Edit distance for syslog message classification. Interesting!

One notable caveat is that there's no clear axis of classification. Sometimes things may be classified together because they talk about the same resource (with a long name). Sometimes things may be classified together because they have the same message template. Sometimes thing will be classified together because they share a lot of digits of time (not necessarily close in time).

Odds are you get some of each type of clustering.
Knowledge management as a career typically involves a deep focus on the relationship between people, process, and organization as much as the epistemological hierarchy of data/information/knowledge.

I see this tool as conceptually useful, but like most knowledge graphs I still don't see the inherent process behind the transformation and relation of various nodes.

Is there a layer I'm missing from the overview?
Do you have the CPU and GPU upgraded?
So are those the motivations/design-goals or just nice properties? In particular, is JIT/fast-compilation speed incidental to the relative youth of the project? I.e., presumably fewer optimizations vs LLVM allows the compiler to be faster?
Love pair programming but I find it really draining when working across a video conf.
Some good tips for us mortals. I have admired Donald Knuth for many things[footnote] but especially for his stance on email which I use here as a stand-in for distractions. I wish I had 10% of his discipline!

"Email is a wonderful thing for people whose role in life is to be on top of things. But not for me; my role is to be on the bottom of things. What I do takes long hours of studying and uninterruptible concentration. I try to learn certain areas of computer science exhaustively; then I try to digest that knowledge into a form that is accessible to people who don't have time for such study.

On the other hand, I need to communicate with thousands of people all over the world as I write my books. I also want to be responsive to the people who read those books and have questions or comments. My goal is to do this communication efficiently, in batch mode --- like, one day every six months. "
https://www-cs-faculty.stanford.edu/~knuth/email.html

[footnote] I'm from the physical sciences, not CS, but the man transcends departments!
Abandoning Your Religion
That's completely false. You can't even watch 4k netflix or hbo with Chrome
Ask HN: How do I find investors?
Heya :)

A colleague/friend and I are building a test automation SaaS platform. We live in the Netherlands. We work at a scale-up as lead full-stack developer and head of architecture, but the one thing we want most in life is to work on our product full-time.

How do we find investors to help build our company?
The worst is probably having a somewhat unusual name that overlaps with a notorious person who could at least plausibly (especially to somewhat off-kilter randos) possibly be you.

I went to school with someone who shared a name with an individual who is in a high-profile public legal spat in NY involving another high-profile NY personality. (Not going to say who or you can figure out the name with modest Google-fu.) My classmate got various death threats etc.
Software that swaps out words can now fool the AI behind Alexa and Siri
Not all sites are valid targets for malicious bots. I presume your sites were not multiplayer web games. I have a serious bot problem in my game where bots ruin the fun for everyone if I let them be. As soon as you add a competitive element to your game you will have a bot problem.
It's design-goals and tradeoffs. It was a light JIT compiler first, and has been designed that way, while LLVM is an heavy AOT compiler and was designed that way.
From what I've read, you are supposed to become an "HDMI Adopter" to legally sell products that use HDMI. There's a flat annual fee plus a per device royalty fee. Not sure how well enforced it is, since there are over 1,000 terminated adopters: https://hdmi.org/adopter/terminated. I wouldn't be surprised if some of their products are still on Amazon and other places.

The FPGA I'm using has HDMI and was made by Arduino, but they are not an HDMI Adopter: https://store.arduino.cc/usa/mkr-vidor-4000. "Raspberry Pi Trading Ltd" is one though.

There's a parameter to make the output be DVI only if it's a concern, I'll make a note of this in the README.
You're talking cell phones, which is perhaps a reasonable assumption in this case. Historically, phone numbers were public in white pages by default though.
I needed to relocate or switch to a different industry. The option to relocate to the US was partly due to the TN. However, there would have been other options I could have looked at both domestically and abroad. There are plenty of countries with relatively easy immigration for people in the tech field.
At work I simply use the shortcuts "M" to mark as read and "A" to archive and almost everything is archived, except for useless information. I also have lots of filters configured, which put emails into appropriate local subfolders, so that I can access them already knowing their category and mentally parse them faster.

In private, I have a much more elaborate setup, making use of saved searches and sub saved searches, tags, multiple e-mail accounts. Private e-mails have much more variety than work e-mails and I also do not see the need to keep them all. However, I still keep many, for example for all kinds of programming languages in my kind of "read later" subfolders. If I was to look at all of them, however, I would probably have years of work ahead of me. It is probably just a way to categorize and declutter the inbox. Every few weeks I need to be really determined to get my inbox to below 10 e-mails, otherwise uncategorized e-mails will fill it up quickly. Sometimes I need to revise my folder structure or, rarer, need to add another saved search.

I always find my e-mails either by looking in the correct folder, saved search or by using the global search or view local search.

I find Thunderbird indispensable for my workflow and highly configurable. The only thing lacking is a compound condition system for saved searches or filters instead of only having disjunctive or conjunctive single attribute conditions.
That's because he is trying to shame him for supposedly hiding his Jewish heritage. Could be a dog whistle for the anti-Semites, but that's one level deeper than Trump's thinking ever seems to go.

It's rather rich considering Trump's grandfather changed the family name from Drumpf to Trump.
I remember reading a book describing the Alpha architecture as an undergrad. It was so much cleaner than x86. I was sad to see it fail in the marketplace, but sadly it's a common story in tech.
The Expanding Universe Might Not Depend on How You Measure It, but When
Former USAF drone operator says he killed innocents