skysight-inc/HackerNews huggingface dataset:
I had to use Porkbun.com after 2 failed registrations at Google domains.
A book I actually enjoyed reading large amounts of in school was Computer Systems: A Programmer's Perspective. It really helped me have a picture of the low level parts of a computer.
I tend to use apt-cache search a lot if I know generally what I want but don't know the exact package name. It lets you use regular expressions when searching and you can restrict it to just the package names by giving it the --names-only switch.

If I'm actually wanting to install a game of some type, but don't know what I want to try out, then I'll load up synaptic.
Review: War of Mine, the board game (2017)
I mainly follow Dota2 and Hearthstone pros and orgs on twitter and they all seem to provide relevant information. My feed is nice, though checking it a daily/weekly rate is a good use of my time.
A verbose solution is repeatable, devuggable, and understandable six months or even six years from now.

A verbose solution can be deconstructed and understood by a newbie.

A oneliner? Not so much, if at all.
Please provide an example of an s-expression that provides more information than can be encoded though a text string that is the same length, and in fact identical to said s-string.

I mean, I get it. Lispers like lisp, and think it’s “better”. But it’s more more expressive than text, and in fact operating on text gives you natural access not just to s-expressions but to any other programming languages or structured and unstructed examples of text.

If you shell operated only on s-expressions that would either have you reduce expresiveness, or just doing tricks to encode the text-stream as a s-expression which hardly qualifies as making it more expressive, that’s just adding extra redundant information around the original information.
Somber, sobering truth. It is discouraging that young people are giving up and leaving because of the lack of critical mass of caring people who "don't have the time" to roll up sleeves and help make change. They're too busy pursuing that "perfect life" to see that life is never perfect, but can be perfectly fulfilling when helping others.
Taylor Swift's endorsement is a reality check for the alt-right (2018)
Exactly. The problem isn't the writer of this piece, it's the person you're replying to.

pot/kettle/black/etc
Suppose Terry Davis had had a liberapay account, and a developer had read an article about him being in a bad way at some point in the past.

Suppose that developer then decided to donate some funds to Terry using liberapay.

Would such a donation have complied with French hate speech laws?
Ask HN: Starting a Programming School for Kids
I work as a programmer but feeling a bit burned out.

I have noticed ads for Robotics and Programming schools for kids. I really like the idea of teaching kids especially robotics. Many of these schools use Lego Mindstorm which I have been playing with anyways. A lot of these "schools" work with after-school programs and teach kids onsite on real schools.

So I am looking for a best way to test waters. Anyone got experience here.
If you can offer your services recovering from these dumpster fires, you'll never go hungry as a consultant.
That video is the definition of overwrought
Obstacles Your CS Degree Won't Prepare You For
Reminds me of my high school photography class, where we made camera obscuras (pinhole cameras) out of an oatmeal container. Did it make the best-quality images? No. But it was still one of the more memorable projects I did in high school.
I can't help but think that Americans let these companies off the hook by referring to them as "MLMs" in the first place.

In the UK, we call them "pyramid scams", which is a much more accurate and damning term.
A newborn infant can take steps. Why can't she walk? (2013)
I can actually see this as a useful attack vector on criminal organizations, since LEOs can legally search through trash without a warrant [0]

They could collect the trash every week, obtain wifi passwords, and obtain a warrant to perform eavesdropping on the network.

[0]https://criminal-law.freeadvice.com/criminal-law/arrests_and...
I grew up and went to school in Silicon Valley ('02 - '08), and remember one of the most stark contrasts was the difference in sociodemographics when you crossed from Palo Alto to EPA. Crazy difference in school quality, poverty, etc; it was unimaginable that people could live so close to one another and have such a different experience. I don't remember the really extreme academic pressures in high school that OP mentioned in Mountain View/Los Altos area, though.

After recently being back, one of the things that really hit me was what a monoculture it seemed. Of course in the 2000s a lot of people worked in tech, but it had a really different vibe to it now; it was never that obvious before when you spoke to them, and peoples' parents had a wide variety of jobs. SF seemed more like a normal city. When I spend time there now, after living in London, it does seem really, really homogenous. This is quite possibly a huge bias on my part as I was a teenager.
Agreed. I'd just as soon not use either and gasp turn the lights on and off manually.
You need to provide a source for this information as its contrary to what most analysts believe.
Politics became the new religion for a lot of people and they act a lot like religious zealots - they feel very strongly about their worldview and will defend it, and at the same time, they're not interested in other points of view. So, just as it was never wise to discuss religion in a work environment, now it's better to not talk politics.
I think it's a little invasive to go out of your way to find someone's social media profiles to help prove a point in a thread on a hacker news post
The Software Carpentry team has stressed the usefulness of shell scripting for years [1]. One nice feature is that the scripts are easily tested as they are developed. For example, biologists find this approach helpful for constructing large data processing pipelines [2]. Because the scripts are plain text, they play well with version control (e.g. git). The tools are free, well tested, and will work on most hardware.

[1] http://swcarpentry.github.io/shell-novice/

[2] https://computingskillsforbiologists.com/
Maybe you have a really old one or an ac-unit in reverse? My pump works perfectly well in -15 C and I have no problems with ice.

In Norway most pumps are Toshiba and Mitsubishi. F.ex Mitsubishi FH35.
Tell them it's cheaper to live in.
Fasting and duration seems to be an individual discovery, until more scientific data measurements about amino acids, genetics, immune state, glycogen levels, etc are established. I've water fasted over 50 times in the 15 months ranging from 16 - 48 hours to help with Lyme and other tick borne pathogens. I've found it to be highly anti-inflammatory and have yet to feel bad (maybe 3 very mild headaches). For example, my vision acuity improves around 15 hours into a fast every time (noticeable when reading). I've even jogged or walked miles 30 hours into a fast, depending on residual glycogen levels in the blood and muscles. The glycogen should be consumed from the liver, blood, and muscles (partial) before entering ketosis. With that said, it's not for everyone and it is probably better to slowly increase the duration of the water fast to evaluate individual response. Also, hundreds of millions in the Muslim culture practice a complete daylight fast every year with minimal side effect. That should be significantly significant ;-).
domains.google site is super slow, and checkout is broken. Registration after checkout is also broken.
It is a blog but I wouldn't say it is spam.

It doesn't just link to the content. Kottke posts are usually as entertaining and thoughtful as the content it links to.
Joyent Open Source Policy
>That low-pay job in the Rust Belt probably comes with a better cost-of-living than a $150k job in San Francisco.

That's putting it mildly. I make over $100k where my three bedroom house cost me $165k. I guess the weather is worse than the bay area, but I have a 10 minutes commute to an affordable house.
Very true. I was probably guilty myself - everyone was expected to know how structures aligned, and how to pack, so "being efficient" was often just thought part of writing good code. Hopefully there weren't so many 2 digit dates being coded in the 90s though. :)

It was probably still a valid use case for comms, if not within the application. Code was still being built on x25 and oh-so-slow modem links.
The price premium you are paying, especially for housing, is really all about raising kids e.g. sending them to some of the best (albeit pressure-filled) public schools in the country all while keeping your high paying SV jobs.

Basically assume that the quality of public SV schools are high enough that high earning parents are "OK" sending their kids to those schools rather than paying for private school. If you have 2 kids and would otherwise spend $20k/year for ~14 years of PreK-12 then living in your preferred public school district will save you over $500k+ in tuition.

If you are single or have no plans to have kids (thus shifting more free time toward cultural activities vs raising kids) then agreed living in SV is really boring and uninspiring and not worth it.
If you ask me right now, I would still say that Twitter is a stupid product that no one will use because I still don't get it.
I laughed at that too. And "well-funded schools" very much depends on where you live.
Agreed. I think the worst part is that I'm a long ways from SF, but it leaks all over the tech communities everywhere. I know enough people who've lived there, pass through, visit friends, etc and even I understand from the other side of the country having never been.
another interesting point is that fasting and intermittent fasting is not a diet.

IMHO all diets fail. If you attack it as a problem, you find a solution, do that, it works and you considered it solved you’re gonna fallback to your own habbits.

the way I look at eating and other aspects of my life is that I want sustainable change. If I see me doing something for the rest of my life and incorporating it into my routine/lifestyle I do it. If not I will not.

Sustainable change is what you want. Not a quick fix. Not a miracle. Not a pill.
I pitched VICE media to do a story on the 101 Exit going North that has a split - Palo Alto and East Palo Alto. The redlining and pure racism that Palo Alto was founded on is astounding. The bulldozing of whiskey row/gultch to build the (hideous!) Four Seasons tower there.

Really terrible history around here.
Show HN: Kosko – Write Kubernetes Manifests in JavaScript
PSA: Buying a .dev domain via domains.google.com is very broken
Just posting this as a PSA, if you wanted to buy a .dev domain today. If you try to buy it via domains.google.com, it will not work, and the domain will still be available to other people to by. To top it all off, your card will be charged anyway.

Me and my friends ended up using https://porkbun.com or https://namecheap.com to get our domains, and those worked well. This is not an ad for either of those services, those are just what happened to work for me.
It may have been a reddit thread, but I remember saying that GitHub seemed like a terrible idea and I had no idea how it could be a viable business. Honestly, I'm still not sure why anyone pays them for their enterprise services.
I bet a large part of that is that there is a good chance that someone writing FORTRAN in the'80s would work out their algorithms, how they would code those algorithms, and how they would structure their code on paper, and have pretty much the whole thing worked out before they ever sat down at a terminal to actually enter code.

When actually entering code, their focus can then be on the fairly straightforward translation of their notes specifically into FORTRAN, and on adding good comments for those who deal with the code later. Most of their creative energy at this stage can go into those comments.

Part of this is that it was still common in the '80s to either not have interactive access to the computer the code was for, or for such access to only be via shared terminals in a computing center away from your office. You needed to arrange things so that when you actually got to a terminal, you were efficient.

Since then, we've almost always got access to our own private computers that are powerful enough to run at least test versions of whatever we are working on even if it is ultimately meant for some big server somewhere else. Now we can sit down and start coding while still designing the program in our head. And so we do, even if sometimes it probably be better to separate design and coding.

I think this also might have something to do with why BASIC was good as a teaching language, as was noted recently in some other HN discussions. BASIC, especially with some of the limits put on it to fit it in some smaller computers, was constraining and painful enough to deal with that people quickly learned that trying to do that while also trying at the same time to figure out the design and algorithms they needed was way too hard. They naturally learned to separate figuring out how to do something from coding it.
Interview with a self-taught programmer who used Triplebyte
Who paid for it?

We all know ho paid for it, so you can keep repeating whatever you want.
>But his somewhat new Climate Change denial stuff finally made me unfollow him.

To avoid an echo bubble, don't unfollow people for such reasons. In fact find more people with opposite views to follow.
>I don't follow Scott Adams, but my understanding from when he started talking about that subject is that he is not denying climate change, but he is acting as a climate skeptic in order to bring about debate and enlighten people on all sides.

Apparently this is not allowed in polite company.
You’ll want mechanical ventilation (with heat recovery) to prevent that: https://en.wikipedia.org/wiki/Heat_recovery_ventilation
> GUIs are bloatware.

Why stop there? Most terminal editors are bloatware!

"When I use an editor, I don't want eight extra KILOBYTES of worthless help screens and cursor positioning code! I just want an EDitor!! Not a 'viitor'. Not a 'emacsitor'. Those aren't even WORDS!!!!"[0]

GUI and terminals both have their place. There is no single combination of software that perfectly covers everyone's use cases. By all means, share details about the environment that works best for you, but blanket statements like that just create controversy.

Besides, modern terminals are really just GUIs designed to use the keyboard as the only peripheral. You don't necessarily need a REPL interface to support that use case.

[0]: https://www.gnu.org/fun/jokes/ed-msg.html
Not only proving to companies what you know, but knowing what you know yourself: "I think for a long time I wanted to work at a company and do software development in a professional setting. But that was a really big stressor for me, because I've never really known how much I know. I assume that if I had gone to college and gotten a computer science degree, I'd know that I know about as much as the other people who also went through the course. And if I looked on LinkedIn and saw what jobs they were getting, I would know, Okay, that's about what I should aim for. I know about where I am. That was a huge barrier before when I was applying for jobs on my own, not knowing what my skill level was. I never knew how to present myself. I knew I wanted to write software in a professional setting, but I just didn't know how to get to that point."
Unsure if this actually makes the process more fair. A lot of job seekers probably don't want all of their history carried with them. A previous employer that could've been a bad fit could ruin your future if you don't have a clean slate.
define "meaningfully", keeping in mind the city spends hundreds of millions on homelessness already (kind of insulting and ignorant to say "no one is doing a single fucking thing")
As an avid Death Valley fan I have been to the place several dozen times in last 4 years. I have only driven (on road and off road) and never dared to hike for more than 1 hour.

Deserts are a very deceptive places where the danger is never apparent.I have met many people who have underestimate the desert and what it can do to you.
Have you had experience with a driving forcing you to rate 5 stars? That seems incredibly crazy to me. That just throws the reasoning behind having a rating system out the window. If a driver has 5 stars merely because they uncomfortably made passengers rate them that way then the system is pointless.
Lisp people don't like being reminded about the theory of computation. Which is ironic, because they like Lisp because it is closer to raw mathematical syntax.
Does SFO homelessness really have a shortage of money being thrown at the problem?
I live and co-founded my current company in a colder northern Canadian city. Often we get derided by larger urban centres in Canada, similar to being labeled "flyover" country. But what I've found is that there is a sweet spot in terms of city size (mine is about 1 million) where the community feels small enough that people seem to legitimately care about each other, and champion each other's successes, but the benefits of an urban lifestyle are still available. It's a good life, filled with diversity and genuine people, but the choice is still there to ride trains to work.
100% Agree. I'm leaving in 6 months. Buying two pied-a-terres in cool cities for the cost of a down payment in SV. Can't wait!
I like the subtle nod through capitalization in the phrase "It’s been An Incredible Journey".
More updates on our actions related to the safety of minors on YouTube
There are a number of surveys and and stats gathered that argue most college grads are straight jacketed thinkers just like the majority

They’re simply thinking about “the right stuff” to get higher paying jobs

And a number of surveys and research where college grads self describe as lacking sufficient critical thinking skills

It’s what human societies do; ram the popular meme down their kids throats, be it Christianity or whatever, and pressure them, explicitly or tacitly, to comply or be left behind by their culture

Feed the meme of free market neoliberalism by helping the Uber rich buy up more control of our time

A CEO today is akin to a regional baron or lord or whatever from yesterday.

We’re pushed to focus on conversations that are all about corporate value, not human value, being tacitly lead to believe there is an invisible hand making sure the latter is being handled while we lean into our conviction to the righteousness of the former.

TL;DR nothing here is new. Humanity has a long history of exactly what this article is describing.

Social wellness programs are, IMO the path forward. Portugal and it’s approach to drugs, and the northern EU countries seem fine.

I suppose America will continue to pretend it’s some how a unique subset of the human species though.
The explorations and small little demos and projects in a language is almost always higher than the number of production uses, it's just that in popular languages nobody cares to read much about it (or at least share is so it spreads), because it's already known. Rust is still fairly uncommon, so you're bound to see a lot of people announcing their experiences while playing around with it, and that can skew the perceived ratio of things.

I think the problem is solved by paying less attention to the stuff you care about less, and/or seeking out more production(y) uses if desired by looking in places where it's already common, such as /r/rust, where the content ratio will naturally fall more favorably towards production uses, libraries and advanced discussions since a minimum level of experience (or at least interest) can be assumed.
Sure, but then why tease us with a cut-down free tier?
Whenever I visit, SF still feels more human scale, relaxed, less anonymous, and more friendly to me than the shrine to global commerce that is most of Manhattan. But I trust people who live there who say its getting worse and its a lot smaller so I guess its more at risk of being colonized by a tech monoculture.
yes. even corporations that sell breakfast cereal agree. you see you need to start your metabolism. think of your metabolism as a fire that you need to light up in the morning /s
I was living in Zurich and before Tinder I had no idea how much difference can my sexual value be between cities.

I really wish I knew that my dating life would have been so much easier if I move to NYC.
This is very cool, shared with my team. I am worried about bias in the results questionnaire - both biased against and biased towards the candidate. How do you plan to avoid extremely damaging and false information from getting in? One bad review is now a black spot on a candidate. Dipping into black-mirror rating territory...
It seems to me that the author is having a fairly common experience: a sense of disillusion as one enters early adulthood. The realization that some expectations of adulthood are not in fact true, and doubly so in the corporate working world. The suspicion that some of the striving done during adolescence was in vain, or towards goals whose ultimate value is limited.

I'm actually happy for the author, because she's realized these things early on, rather than having to look back at her 20's and 30's with a profound sense of regret. I hope she'll find a new path with which she can have long-term satisfaction.
Ironically you may still end up being paid less than the person who started the dumpster fire
Naomi project
Just moved into our "forever" home and our setup is very similar to isbjorn16's (7 in the family, HPWH "80G", but I have an 8" PowerPipe from these folks: http://renewability.com/#learn-more. (It's a monster - plumber wanted to give me a clean out at the bottom - but that meant some jackhammering to set it low enough.)

So far so good - we do a bunch of baths/showers at bed time and no one runs out of hot water. Also - I'll add that we accidentally had the plumber remove all the low flow "plugs" from the showers so there's a lot of water flowing.

The pipe is pretty fun - not only is it fun to look at - but when someone is taking a shower it's fun to feel the heat at the top of the pipe and as you move down the pipe it gets colder until it reaches the temp of the cold water coming into the house.

Since it was new construction - we'll never know how much of a different the drainwater heat recovery pipe is making - but it is definitely doing work.

I can imagine these pipes becoming more popular (though rising prices will kill off any efficiencies real fast). Maybe code?
> and is under 25 has just been insufferable.

I think this is a key point. Beyond the fact that their brain is still developing[1], most people under 25 (or with only 1-3 years in tech) simply don't have the breadth and depth of experience necessary to build an appreciation for reliability, much less the ability to identify reliable components or design reliable solutions for various environments.

[1] https://mentalhealthdaily.com/2015/02/18/at-what-age-is-the-...
I would suggest you try to read the article again. That is not what the author is trying to say at all.

It’s about how all this “prosperity” is somewhat fake and doesn’t ultimately bring happiness. On top of that, it’s leaving a lot of people behind who cannot even obtain basic necessities (homeless). And she is coming to terms with her role in it, as more people in the Bay Area should be.
My brief experience of Silicon Valley in the 90s was that people there didn't give an inch or a damn. Now 25 years later I guess those people have been raising kids.
You can certainly call CUDA from Common Lisp.
http://quickdocs.org/cl-cuda/