skysight-inc/HackerNews huggingface dataset:
That's the point: you have to follow a workflow to make it even remotely usable. And even so, they are hacky workarounds at best and generally mercurial feel like the product of "that's good enough". And in a more general sense mercurial feels like(and in fact historically is) the product of unsolicited help. The concepts of having separate actions for pull and update are ridiculous. The --new-branch option is equally stupid. Many basic features are missing and you have to resort to stuff such as plugins like evolve or whatever it was called(say rename an existing branch without causing the universe to implode on itself). Back-merging in mercurial makes no sense if you live with the basic assumption that you have one default/master/main or whatever you wanna call it branch. And truthfully, storing the entire history of your work as diffs is what I'd assume Gutenberg would have come up with - great for the 15-th century but sticks and stones by 21-st century standards. And a ton of other basic features are either missing or a complete hack - stashing, rebasing, update-index, submodules and all the things which personally as a git user, I take for granted.
May be look at Nim.
Purchase orders via Twitter?
You could always print out a physical companion to your database if you wanted to add a little more pizazz. ;)

https://www.instructables.com/A-fully-3D-printable-GlaDOS-Ro...
You're not missing anything, that's exactly it.
I work with hundreds of developers with git, and yes 80% of them only know the basic workflow. The other 20% know a good bit more and can resolve any problem that occasionally comes up. I don't think it has hindered our development at all. People understand how the tool works for what they need, at the level they need. I'm good with that.
You're not entitled to keep the money, but I always wonder what would happen to the interest if you dumped millions of dollars into your savings account. Do they take that away too?
This is the opposite of intelligence. Intelligent people find a lot of things interesting and love learning.

An intelligent person will find any profession or hobby interesting, and thus everyone is interesting.

Saying everyone is a bore is a hallmark of a lack of intelligence. You are basically saying “I only have a very narrow set of topics I find interesting. I’m so void of intellectual curiosity, I’m not interesting in expanding my mind or knowledge into other topics.”
> Yes. But you'll be earning relatively little when you're young so there won't be too many dollars left at the end of your fixed expenses to pull that trick with, besides, the interest rates are negative at the moment.

I don’t think you understand it. The intent is to invest that dollar into a basket of investments for 40 years. The stock market is up this past year, not negstive.

Sure Interest rates are negative but OP did not suggest sticking it in a bank. Besides, inflation eats at the value of a dollar.
You may be interested by FGASLR, which can do per-function random offsets
Elon Musk rejects mounting criticism his satellites are clogging space
The trifecta government-media-big business now have optimally aligned incentives to not relinquish this historical golden goose of power and money. Add to that the cultural component of ostracizing anyone who goes against the narrative and record investments in FAANG and pharma as a means to ease money devaluation caused by runaway printing, and you end up with a colossal gridlock of incentives that is not going to resolve itself, at the severe and permanent detriment of the middle classes and personal freedoms, with oligarchy emerging as the victor.
I lived in Tokyo for almost five years, and owned a car while I was there ... I don't think this is a question of the city being "designed around cars".

There's a lot more "design for cars" in Tokyo than there is in, say, New York City - look at the Shuto expressway with its multiple rings of highways that run around the city and the radial routes that join them together; its elevated sections and tunnels through the most densely populated parts of the city...

There are also many areas in the urban core with multilane roads, but these always seem to be complemented with pedestrian over/under-passes.

Driving in Tokyo is very much more pleasant than driving in the NYC metro area. There is no street parking (by law), but there is often masses of underground parking to compensate: go to Akihabara, for example, and you'll find a five-story deep parking garage with >500 spaces under the Yodobashi Camera store.

One thing that Tokyo does have is a regulatory regime that means that cars are unavailable to the less well-off. That awesome Shuto expressway is a toll road. You have to provide documentation of owning a parking space in order to be able to register a vehicle. The biennial safety inspection (shaken) and taxes are very expensive by comparison with U.S. standards. Gas costs the best part of $6 per gallon.
there are countless subreddits discussing other subreddits, eg. shitRedditSays, subredditDrama, circlebroke, AgainstHateSubreddits.

There is bestof, DepthHub, etc.

There's subreddit of the month also :)
Automated Code Optimization with E-Graphs
> “just cheat the locals"

Is that really the kind of report to expect from the Economist? I read the rest of the article, hoping for more explanation, but found none, and although it was as good, humanizing read, did nothing to dissuade me their chosen opening quote.
Don’t most IT consulting firms “make most of the money”?

When I was consulting (not IT), my billable rate was $250/hr and I made $65/hr.

These IT consulting firms should be paying the prevailing wage set out in the H1-B application. If they aren’t they should be prosecuted.
You would think so, but we still get plenty.

What used to be a nice, safe neighborhood near uptown no longer is. Leave your car doors unlocked if you park on the street overnight, or else you'll find the windows broken by morning by kids looking for stuff to steal (happened to a coworker, the one night her husband forgot to not lock the doors).

In the last two years, theft of catalytic converters from cars, as well as carjackings, have skyrocketed citywide. It has definitely changed the mood on the streets.

We also have homeless camps, which get cleared out when the annual deep freeze comes through (amazing that people try to sleep outside when the temp can drop to -40). Those same encampents leave used drug needles all over public parks adjacent to schools.

Granted, I'd have the problems we have over what CA cities have to deal with, but then again I also chose to bail entirely to live out in the countryside.
Are cryptocurrencies to blame for high GPU prices?
Joel On Software has great posts aimed at all levels: developers, PMs, non-tech managers and founders/CEOs. Begin with the Top 10 :)

https://www.joelonsoftware.com/
I wouldn't worry about it too much. It's the ecosystem and the rest of the frameworks that you'll need to learn, and those will be specific to what you will be trying to do. If you are a proficient c++ programmer you'll have no problem with anything that came after it as those languages usually strive to fix problems in c++.

If you don't know web stuff you should learn web. There was a time I would say every programmer should know C. Today I would say JavaScript.
Our unit tests break twice a year, starting a couple of days before DST change. I'm sure it could be solved, but since the DST change happens on Sunday and the CI builds fail on Friday, no one has really bothered.
> if you're going to have kids, have them young. There is absolutely nothing on this earth which is as valuable as the time you'll have with your children

This is entirely self-centered. The kids, instead, benefit immensely from having parents with experience, emotional maturity, financial stability, better work-life balance.

You might not get to meet your grand[grand]kids but this is a sacrifice parents should be willing to make to provide a good life to their kids.
At inception it was sold as an alternative to C++ for general IT work. I switched in ‘96.
The new Stanford prototype achieves 5.1 percent power conversion efficiency, but the authors project they could practically reach 27 percent efficiency upon optical and electrical optimizations. That figure would be on par with the best solar panels on the market today, silicon included.
That is because the OP is void of intellectual curiosity. The conversations are shallow because he is not asking interesting questions about their life, career, ambitions, and goals.
I worked for a "systemically important financial institution" (known as SIFIs in the industry). I also worked on critical functionality, like payment processing, wire transfers, etc. Seeing how that sausage was made was eye-opening.

One time, there were reddit threads circulating where customers were complaining about logging into their bank accounts then seeing the information of another user. I brought up during stand up, and my team lead freaked out, took me around the corner in the hall way, and screamed at me for 10 mins straight about how I am compromising the security practices of the company (OK, guy). Weirdly, there was not mainstream media attention or any discussion internally. My guess is the policy is to suppress aggressively when flaws become public, especially with security.

Given the nature of the financial services business, you would think they would have the highest paid and most competent tech workers, but fuck no. For the most part, we would hook up FOSS components to talk to our legacy back end monoliths (usually mainframe dinosaur machines that should have been extinct a long time ago) and then render the desired output to a web or mobile interface. So the good news is that your security is as good as the open source engineer's implementation (which most of the time would be Java / Spring / Oracle / Pivotal, or C#/ .net / MS) bc that is the tooling we would build on. More good news is that, due to risk aversion, things do not change often at banks bc of fear of mistakes (downside being that there is les innovation).

In all honesty, I would rather trust amazon, google, or even netflix with my finances over big banks. Except facebook, never trust facebook.
https://en.wikipedia.org/wiki/Selfie_stick was once such an invention
I thought that the social democrats have been having close ties to the industry for a very long time? Maybe not capitalists in a strict sense, but industrialists? To me it seems like it's the social democrats, the industrialists and the unions who for long time worked quite a lot together and aligned?
Thank you :)

Now that I see the value, I wish I had built this sooner, would have helped me a lot over the years.
This seems to me "glibly trivial". Of course most of us are relatively privileged to someone who was born blind and got cancer at the age of three, but it is a shallow observation.

Luck is something that happens to a lot of people, including the unsuccessful ones, but few of us, successful or not, are willing to admit that we burnt some chance, or several of them. It is easier to blame someone else or something else (absence of necessary luck) for unsatisfactory results. It is easier to attribute certain satisfactory results in other people to their luck, without discussing the effort necessary to exploit that luck or even recognize a lucky set of circumstances and act on them (because these tend to be fleeting).

We are more of a rationalizing species than a rational one, and we are really good at framing things in a way that strokes our egos.
Honestly I'm getting to the point where I'm beginning to think computing was a bad idea.
> A lack of default arguments, a lack of basic arity overloading, a lack of variadic generics, all make me not want to write Rust.

I'm sorry but these are such superficial problems. I don't need overloading (arity or otherwise) since Rust kind of has overloading thanks to the traits.

Variadic generics might be necessary since C++ doesn't have a good macro system. But Rust does so you achieve it that way.
Yeah, I have firstnamel@gmail.com for my actual name. I get this from time to time, but 90% of the mixups are actually down to one guy, an older latino guy (judging by the surname used) with interests in car rentals, ford trucks on second hand sites, and dating sites. He's given my email so many times, I'm convinced he thinks it's actually his email.
There's even one other selection bias at play here. This might well be one of the most productive days of them that we're reading about. Not their average output per se.
I think many experiences do compound. Most people who take the traditional path of working straight after school trade security for reference experiences which help in understanding what they want, and helping deal with challenges further down the line. For some this is fine, security is what they want and the 'what ifs' and opportunity cost on growth experiences will not bother them. For others this may cause more existential problems down the line.

As a generalising anecdote, some of the greatest people I have worked with had very non-traditional paths early on, and I find them to have a greater 'big picture' sense, more resiliency and more humour in the face of adversity. But are not as rich in their 40s as others.
A lot has changed in 8 years.
It appears that the mean, the language and tooling, has become everything, and the end, the software or the program or the results, has been reduced to nothing.
Luckily, now we have an alfabet soup of conditions that can cover any obtuseness, quirkiness and non-conformity of your personality. People are no longer told "your are so and so, try to not be that way any more", people now "have" conditions and, while drug treatments usually exists, it requires a lot of compassion from the rest of us.
Thanks for sharing! As someone who's not familiar with graphics programming, i would say recommending to start with DirectX is probably the wrong choice: it looks just as complicated as other solutions, but will lock you into the Windows ecosystem. In contrast, OpenGL/Vulkan are widely ported. Same story with the undecided recommendation for Unreal/Unity/Godot: only Godot in those three is free-software, and has an amazing community. Even if you end up using something else in production, it's probably the good place to start since you'll find friendly people and the source code to dig into in case you run into oddities.

As an aside, I was curious about "The technical interview [LEAKED]" but the linked article links itself to dropbox which won't let me download it without an account. If you really want to share that piece of content, maybe consider uploading a copy on your blog or Internet Archive? Thanks for the read!
Compared to the current status of doing nothing, where the malicious recipient has their email associated to the account of some other person without even having to click a link?
Why Today’s ‘Mentorship Programs’ Mostly Fail Women in Tech (and How to Improve
The other stereotype is that housing is very small by comparison to a city like Adelaide, is that not true still?

For example in Adelaide, a 3 bedroom home with a garage, front yard and large back yard is pretty common. But mostly I see two story narrow townhouses, or small apartments in Tokyo.
This. Also the mechanisms work differently. If I post an unpopular opinion on HN, it gets downvoted and disappears. There's no shitfight. If I post a popular opinion it gets upvoted and I get Fake Internet Points. It's asymmetrical and weighted in favour of getting FIP. Much easier to deal with.

On Twitter other people can retweet my unpopular opinion and comment on it, tagging me on their reply. My feed fills up with people being nasty to me. I can't deal with that in a mature, adult fashion, as it immediately triggers old trauma. I curl in a ball and retreat. I had to leave Twitter.
I listen to How of Business podcast with David Lopez. He did an episode on Overcoming Perfectionism with Audrey Holst. Perhaps it will help.
Here’s a helpful episode
https://www.thehowofbusiness.com/391-audrey-holst-overcoming...
Throwaway.
Having worked in the same company as the author I have to say that I highly respect their work for the c++ language, the continuous effort it takes bringing those abstract concepts into the standard, many not understanding them easily but eventually benefiting from them as an end user.
As a distant colleague it was hard to judge their influence on the codebase though. They do have a reputation in the c++ community but it always felt like I didn't see their footprint in our system (as in meaningful PRs) and that they had very strange working hours, strong opinions and preferred working on unrelated semi-personal projects.
I wonder if there was any language and community they'd feel comfortable in.
It also sounds like it could simply be the perfectionist subpersonality trait getting stuck in, becoming dominant vs. personality which should consist of being able to flow into different subpersonalities as/when they're useful; I wonder how they, if they try to differentiate between determining what it is.
Yes, it could. That is why you, as the copyright holder, have the final say in the matter and may take the risk or not.

Think about e.g. Warcraft. It was supposed to be a Warhammer game. The license was "revoked", so they spun up their own story/world and created a successful franchise.

The thing is, I totally am opposed to copyright and patents, yet I can see where they are coming from and I can see reasons for them.
Of course you can't stop at simply getting rid of cars and calling it a day, there's countless other things that would have to come with that. Obvious ones include improving public and active transport, but really, fundamental transformation of entire cities to be less like Houston and more like Tokyo and Amsterdam is what's needed.

People love to respond that that's too expensive or unworkable or unrealistic or whatever, ignoring that it's actually the status quo that is too expensive, unworkable and unrealisitc, and that there are now a bunch of previously car centric cities that have been deliberately and fundamentally changed very successfully.
ah, fans language is a good experiment for protecting languages!
It won't feel this way. Most languages are noticeably better and easier than C++.
It's basically a local maxima problem. You optimise for what seems best at the time, not what will be optimal over a longer period of time.
It's great to hear that the author got a diagnosis for their condition (I hope that "condition" is not too unsuitable a word). I'm not very familiar with such things, but I can imagine that could be an important first step to understand and mitigate it.

But it seems to me that they're still some way off from understanding their condition. They characterise it as having "extremely high standards" or not being able to tolerate things that are "wrong or incorrect" as well as others. But, from the rest of the post, it sounds like the real issue is something else: where there are genuine engineering trade offs to be made, they get fixated on a single aspect at the expense of any others. When a decision has two or more dimensions to it (e.g. syntax cleanliness vs backwards compatibility, or language flexibility vs simplicity), then someone fixated on a single dimension is always going to be unsatisfied by the decision of someone who tries to make a careful balance.

One result of this is that their language to describe their situation continues to problematic. If you disagree with someone, then it's fair to say "sorry, I disagree, I guess aspect X is more important to me whereas aspect Y seems more important to you". But it's unhelpful to say "sorry, I guess I just have trouble tolerating how wrong you are".
Using the SQLite-over-HTTP “hack” to make back end-less, offline-friendly apps
Cells Deep in Your Brain Place Time Stamps on Memories
I don't understand, if the vaccines work then why the issue? However the vaccines don't stop you catching or spreading the virus, so why is this banning of the unvaccinated a thing?

Very odd.
Does Japan have a concept of suburbs? Are houses larger on the outskirts of Tokyo?
Thank you so much! Will wait for your friends feedback!
Warning Vulgar ahead

When I left C++, I felt like, I finally decided to quit rubbing one off with diamond sand paper.
The Pragmatic Engineer is a very good blog/newsletter I've came across recently, highly recommended. https://www.pragmaticengineer.com/
This comment says a whole lot about you, but nothing much profound about our society.

If you think life is banal and soul crushing, then this is a reflection on you, not on life. I suggest you get counseling.
My advice (after also having spent 'too much' time on C++) is to never focus on a single language, it's better to have a shallow knowledge of several languages than a deep knowledge of a single language (especially when it's a "fractal complexity" language like C++ - the mental capacity to deeply know C++ is enough to be productive with 2..3 less complex languages).

Usually it's not the programming language that's important, but the ecosystem around the language (the standard library, available libraries, interests of the community etc...). Programming languages are mostly interchangeable, but their ecosystems are not. Some are more suited for server backend work, some for writing UI applications, some for scripting and automation, etc...

After a while (and a few languages under your belt) you'll select a language based on a project's requirement, instead of trying to shoehorn every project into your favourite programming language. IME the multi-language approach is much more fun and fullfilling.
>This 100%, I measured the volume in my neighborhood in Central Tokyo 5 mins from the nearest station (it’s one of the more popular spots in the city) and it clocks in at 30dB or less. Compared to Manhattan where it’s deafeningly loud all the time.

Shibuya?
I'm amazed that, one year in, there's still no clear benefit from the new situation.

I don't think you should be amazed. One thing that was always clear about Brexit was that many of the potential costs would be felt quickly, because they would result from the immediate loss of benefits of EU membership, but many of the potential benefits would not be felt for years after the vote, because it would need several years to hammer out the exit arrangements and whatever future relationship the EU and UK were going to have, then probably several more years for the UK to start making significant new trade deals or major changes to its domestic legislation that it wasn't free to make as an EU member, and then several more years for people and businesses to respond to any new incentives and opportunities that were created.

Personally I've always been quite ambivalent about Brexit. I think there were going to be some big pros and some big cons whether we remained or left, and how any new relationships were handled was probably going to matter more to our future success than whether we were "in" or "out". However I can certainly understand why some people who weren't exactly fans of the EU still voted to remain because they didn't want the costs of a long period of change without really knowing what was waiting at the end.
This is like telling green energy advocates that oil isn’t going away. Everyone knows already. When engaging people consider not assuming maximum naïveté
Ya. I would have loved being on that wall with you.

The psychological aspects of young YC are the parts I want to hear more about.

IIRC, I read that Jessica is an excellent judge of character, and Paul has some kind of spidey sense about technical founders.

In addition to everything else, of course.