skysight-inc/HackerNews huggingface dataset:
"Rebranding" would incur costs for very little benefit. Perhaps you could offer to pay for the new signs, logos, etc for your local library. You could donate the work required to submit a proposal, and if your numbers are good maybe they will be interested.

In general, I see libraries promoting their services via web sites and Facebook online, and physical bulletin boards in-house and around town.

My childhood, ~45 years ago rural Georgia (USA), had a great selection of proto-nerd books, even production facilities for the local-access cable TV channel.

Not strictly related to public library, but we also had a great time with after-school and summer maker programs sponsored by the County Extension office. In agriculture, everyone has to be a "maker".

(I don't know what urban regions were like. And as this was only about ten years after state-mandated apartheid, no doubt lots of kids were living in medieval conditions.)
Will some of the fonts already be available if you've visited other Google sites?
You say that yet there is still adding more space for jobs than housing. That’s the core issue, if new jobs > new housing the situation gets worse. If new housing > new jobs the situation gets better.

Retrofit some office space as apartments and you quickly fix the issue without any new buildings. You could even just remove some office buildings and replace them with parks for a similar net effect.
Yes, but I’m whiny and I insist on paying less than market rates for housing. Because I deserve it.
> If you want to restrict what your neighbor can build buy an easement. Otherwise talk to the invisible hand.

I'm sorry you're unhappy with how zoning and local governance exists today, but that's the hand that has been dealt.

> California makes money off of me being in it. Why is it good policy to drive an industry out?

If you're happy with the quality of life available with the status quo (renting forever with rents continually increasing faster than inflation), feel free to stay. It's your income; if you want to rent forever, that's your choice.

Owning in a high cost of living geographic area is not a right, it is a luxury obtained mostly by luck (either through a purchase before property value increased or a present day windfall of some sort, whether that's an inheritance, the startup lottery, or a high single or dual income that can support servicing a large amount of mortgage debt).
But that’s defeatism, and doesn’t get into how software engineers aren’t getting adequately trained compared to every other type of engineer.
You’re probably speaking as someone who is not early in their career. But we are talking about junior developers.

I’m nowhere near west coast salaries but just big city America salary for context. At my age now in my mid 40s, married, making about the average salary of a top IC in my market, with the big house in the burbs (again not bragging, any developer with 5-10 years of experience could easily afford it), with the white picket fence and 2.1 kids, yeah 20K more wouldn’t make a difference in my lifestyle.

But, when I was just starting out in 1996 making $33K a year, $20K meant a lot.

But salary compression and inversion are real phenomena where HR policies don’t allow for raises to keep up with the market.

I was working during both 1999-2001 and 2008-2011. In 2000, it was very much just a dot com thing. If you worked in corporate America as a standard Enterprise Developer you weren’t really affected.

2008 was rough, but still there was no such thing as job stability. Companies were laying off left and right. I survived three rounds of layoffs - barely. But even then you could find contract gigs if you were the perfect fit.
Frontend isn't going to require you to use union find and when it does you can look it up.
Testing Tips for Beginner Gophers
Oh my god thank you. The unacknowledged repeat proving UFOs weren't real was the most convincing thing I've ever read to point to them being real. It literally sent a chill down my spine. I'm glad I saw this.
Oh I missed the pun.
Hillel Wayne (who wrote this guide) also has a great blog with many posts related to this topic: https://hillelwayne.com/

Leslie Lamport (who created this language, has written many seminal papers on distributed computing and is a Turing award winner) has also published an excellent book and video series introducing the design and practical usage of TLA+, you can find the video series at: http://lamport.azurewebsites.net/video/videos.html
No, don't. Spend the energy on finding a job at a company that respects you enough to interview you based on your actual applicable talents, rather than fucking nonsense.
> And certainly I consider serial lateness a character flaw which I take into account when working out who to promote, who to hire and who to count amongst my real friends.

So, it's about 9 years since this article has published. What has this attitude done for Greg? Has it found him more conscientious employees and more caring friends? Has he, a recruiter, been able to work with top candidates?

I think the question of the appropriateness of running late is an empirical question, not just one of loud opinions or appeals (or non-appeals) to fashion. Does the employee who shows up at 3:10 to coffee actually lose out on things compared to the one who shows up at 2:58 (and therefore does not schedule a 2:00 meeting)? Does the dentist who books fewer customers to be always on time make more money? (Actually, does Greg's dentist treat every customer with the sort of respect he wants - or only him?) Do the party-goers who show up to a 7:30 party at 7:30 instead of 9 have more fun?
By definition if you are a VC backend startup, you are expected to concentrate on “hyper growth”.
they add a regularization term to smooth things out and make the derivative exist. in a sense it’s similar to how argmax is a very discrete operation, but softmax is a good approximation that is differentiable.
Business Insider too is one of the worst offenders of interstitial ads, and their content is basically a clickbait farm at this point.

So I'm unsure about the incentives going on here. Make your site even worse for normal visitors to incentivize paying up to "fix" it?

Seems pretty gross.
A decade ago everyone was absolutely doing data structures and algorithms in interviews, and had been doing so for long enough that Cracking the Coding Interview had already been out for two years (along with Steve Yegge's post on prepping for interviews: http://steve-yegge.blogspot.com/2008/03/get-that-job-at-goog...). I'm not sure what time period you meant to reference?
If it gets the job done good on you.

Each to their own. Simply saying what I would look for.

Have any examples of your apt install jq script? How would you install jq on a few hundred machines also?

I'd be happy to share an example of an out of the box python script that does the same job and works virtually everywhere.
We didn't have anything like Lego at all, but we did have a locally-produced clone of Meccano (https://en.wikipedia.org/wiki/Meccano). This was a very pleasurable time sink, especially once you realized that you could just bend the parts into whatever shape you needed for some particular projects.
Their issue was that they were selling to South Asian countries and they thought the commerce there was done the way the commerce is done in the West. It is not. It is video and instant messaging with QR codes to buy.

There are boutiques in NYC that sell 20-30k/week to SE Asia by being "showrooms" once or twice a week for 2-3 hours for QVC-like shows broadcast on chat platforms/TikTok/Instagram in native languages by 20 somethings who charge these boutiques 10-20% commissions.
How do you detect when they are trying this?
I’ve changed jobs frequently and haven’t had a unicorn career. You’d be amazed that the interview process for your bog standard enterprise developer/architect roles or your standard software as a service CRUD developers don’t have algorithm style interviews. It’s mostly soft skill and explaining your previous projects.

Not everyone’s career has been the r/cscareerquestions “learn leetCode and work for a FAANG”.
sigh

You linked to absolute bullshit.

Dody T. Eid is a fucking nobdoy. Straight up just some jackass who has no background in economics writing very conservative op-eds. Next up is Joris, who let me quote the wikipedia block from google: "[..] is a Dutch non-fiction author, anthropologist, news correspondent, and TV interviewer. Wikipedia"

You can credit my Economics background for my astute bullshit detector.

> Of course you have to correlate it. Do you know what QE was? Without QE fixing the balance sheets of the banking system and low interest rates, we'd most likely be facing major deflation. Without QE and low interest, bloomberg's net worth would be much smaller and that most definitely would affect his spending.

Yeah, great idea deflation, that's how the great depression happened because the government at the time and federal bank said "piss off wankers." It triggers a deflationary spiral, which stops spending, and causes economic collapse, here's a link: https://en.wikipedia.org/wiki/Deflation#Deflationary_spiral

It's safe to say it's you, friend, who does not know anything about QE, economic history, theory, or its application.

FWIW, I hate Milton Friedman and think he was an asshole who had an enormous amount of bullshit ideological driven policies that strayed far from the science, but god damn he hit the nail on the monetary policy preventing the great depression... which is exactly what happened in 2008/9 by the FED holding interest rates low or negative.

I do like Keynes mostly, but unfortunately, because a lot of America has no idea about how economics works, especially on a macro scale, we didn't get the "new deal." We should have we got "the shitty deal," which was no investment infrastructure.
Unfortunately for the company in question and all those that will surely come after is that advice and more importantly the humility to hear that advice came too late. ~sigh
> There is a strong push for standardized and repeatable interviewing processes, complete with sufficient documentation to support hiring decisions.

Standardized processes don't mean unbiased processes. The SAT for example is pretty racist.
Seems like it should work. A fully connected network would encode all permutations. Interesting.
Maybe this can improve your development efficiency for the moment, especially for those who new have switched from Node.jS to Go. But you may not be able to use Go's patterns in many language paradigms, so you can not use some of the advantages of the Go ecosystem. On the contrary, you bring Node.js'. In a way, this may limit you.
TLA+ was created so you can quickly model / specify a design, check it works under your assumed invariants and maybe explore alternatives up front, giving you a plan for how your system should work in theory.

Like you mentioned it's the software blueprint, and you go from a blueprint to a building by actually building the thing - TLA+ is not made to codegen your product.
When nobody works it's definitely 'lose lose lose' for almost everyone.
Just talking about memory--far pointers, banks that have to be switched in and out, non-uniform memory accesses, etc.

Putting those into a compiler puts an enormous amount of surface into a compiler that is completely useless on 32-bit architectures.
We run OpenTSDB (which stores its data in Apache HBase) at scale.

150m-200m events/minute and about 20-30 trillion (10^12) events stored. Doubling about every 12-18 months or so.

While it's true that things start to creak at scale, this has worked remarkably well for us so far. I doubt M3DB is somehow magical in this regard.
Then by what logic do you justify that transient workers would have more power than the own residents of Paris about how the city should run? Because this is exactly what is suggested as more people live around Paris than inside.
Lessons from 136 Books, Read in One Year
Your second paragraph is an excellent summary of why this data is super impactful.

Curious about the “but the sample size” crowd.
Which I believe we did. I’d have to look back and see but students asked for that clarification and it’s either done or someone is working on that.
Downsampling might not save as much space as you think depending on how m3db works. https://github.com/thanos-io/thanos/issues/813 goes in to why for a similar project.
“news” sites
What Is ETA Canada and Why Do We Need It
You have so many options to learn now specially in Tech
I've never heard of this before. How much support does this idea have from economists? A quick google search just brought up a hodge podge of articles on why patents are too expensive.
I suspect companies have trouble hiring because they really don't want or actually need to hire. I mean, yeah, hiring managers can complain that they really, really need to hire someone for some open position, but I don't believe them if they've had a req open for years as you suggest (or even six months). If they really had a pressing business need to hire someone then they'd try to make it work. They wouldn't reject someone because they didn't happen to have 1 out of a dozen technologies/buzzwords that were asked for in the job description. They'd realize that an experienced engineer who knows several programming languages can pick up a language in a few weeks and the surrounding libraries and ecosystem in a couple of months. But no, they seek perfection. And in seeking the perfect they end up passing on a lot of perfectly good candidates who could have been getting up to speed and working on their problem in the time it's taken to try to find that perfect candidate.

Companies that really want to hire are flexible. Maybe they need someone to do Python but they've found a good candidate who has all of the other requirements except for Python - but they happen to be really experienced with Ruby. Well, OK, if they're really experienced with Ruby they'll be able to pick up Python in a month or so. Sure, they may not produce the most pythonic code for the first six months, but that's what code reviews are for.

I've been in this game since the 80s. Back then companies weren't nearly so picky it seems (at least not in my memory). The second job interview I had out of college in 1986 at a startup in the valley went like this (it was an embedded/hardware job):

Interviewer: We just got this new CAD system. I'm going to have you sit down and play with it for several minutes. When I come back I'd be really interested in hearing your opinion of it. What are the good and bad parts?

And so I play with the CAD system for a while and when he comes back I give him my opinion. And he agrees with my assessment.

Interviewer: I've got this schematic here and a breadboard, some parts, power supply and test equipment. Do you think you could hook the circuit up while I attend to some other business? I'll come back occasionally to see how you're doing.

I wire up the circuit, get it going, look at the output on a logic analyzer. Interviewer comes back and seems happy. After this he asks when I can start.

This took all of maybe 2.5 hours. In the 34 years since then I've only had a couple of other interviews that seemed that... I dunno how to put it, maybe "natural"? And both of those were in startups. They wanted to hire someone. They needed to hire someone.
I love the way Monobloc is not linked (Admittedly missing from Wikipedia atm), but chair, white and plastic is.

"The Monobloc chair is a lightweight stackable polypropylene chair, usually white in colour, often described as the world's most common plastic chair"

Monobloc,
adjective
made as, contained in, or involving a single casting.
> Tech companies unnecessarily demand butts in chairs in the Bay Area, foisting the externalities onto the commons (infrastructure and housing).

I'm not so sure it's unnecessary. I (and my employer) find it very useful that I have so many colleagues within walking distance of my desk and that we have centralized meeting, event, and dining infrastructure.

I also find it very useful to have so many other employers nearby that I could work at if this job doesn't work out. My employer finds it very useful to have such a large local labor market for the kinds of roles they need to fill.

I'm not opposed to income and property taxes on these marginal increases in productivity that the tech industry gets in the Bay Area, but I strongly disagree that the industry's large presence is somehow inefficient. The tech industry actually uses the resources of the area more efficiently than other industries because of these network effects.
About time, to be honest. Potential antitrust crackdowns probably scared them into it.
The only people whining and wanting things ”for free” are the rent seekers who sought to eliminate property taxes so they could impede economic progress and live for free and try to prevent anyone else from moving in because “muh soul“ (translation: “muh property value”)
> less than market rates for housing

Would you be ok with private owners being able to buy up all your water and only selling when they want to at the "market rate"?

If speculators can buy up all the available property, why not allow them to buy up a region's drinking water too? I'd be the first to jump in and get massive loans investing in it. When it all dries up and no one wants to sell, will people be cheering on the free market here?
Command line meta-interpreter for Go
Hey Nadim,

First congratulations!
Add Stripe as an integration and we’re absolutely in. They have a great Partner program that you can apply to for.
This. There are some random plots of land in very desirable areas that would never be left like that without prop 13. Why yes I’ll keep paying $5000 per year in property taxes while my multi million dollar plot keeps appreciating at 8% per year...
Another "works because it's in a missile and only has to run for as short time" story:

Electronics components for trajectory tracking and guidance for a particular missile weren't running fast enough, namely the older CPU that the software was targeting. The solution to this was to overclock the CPU by double, and redirect a tiny amount of the liquid oxygen that happened also to be used in the propellent system to cool down the electronics.

This apparently worked fine - by the time the missile ran out of LOX and the electronics burned themselves out, it was going so fast on a ballistic trajectory that it couldn't be reasonably steered anyway.

The telemetry for the self destruct was on a different system that wasn't overclocked, in case of problems with the missile.
I actually had this concept in my Trello list of good business ideas. I wasn't going to pursue it since I like running one person businesses, but I'm glad you're working on it! Good job, keep it up and good luck!
Potential alternative to white boarding algorithms: have the candidate do a code review.

I think that would show the candidate’s communication style and attention to detail, in addition to their technical knowledge, and probably give a better sense of seniority too. Most code reviews are done in well under an hour anyway, vs actual dev work on a ticket that takes hours or days, so you’re doing more realistic swe work.
It also recommends JavaScript and Mongo for back-end devs. My guess is that the author is primarily a front-end dev.
Wireless Audio and Comms for Your Snow Helmet
The Hunting of Billie Holiday (2015)
Houstonian here. We have plenty of rich people, more fortune 500 companies than San Francisco, wads Chinese-owned properties, and a median home price of $230K. The difference is the regulations, my dude.
Catalysts work principally by lowering the activation energy of the reaction.

https://en.m.wikipedia.org/wiki/Activation_energy

They don't necessarily bring atoms or molecules together, per se, but some do.
Speech Generation in a Procedurally Generated World – Mark R Johnson
So what I didn’t mention in my response for the sake of brevity. I have an MBA in finance and a register investment advisor. With out going into a lot of detail... I became a programmer/coder in 2010-2011 because having an MBA didn’t really help your job prospects back then. For some reason stepping away from my financial knowledge and some life events that alter my career path.

About a year or so I decided it was time to get back to my financial knowledge of markets and my ability to program. I need to get out of the trap of a dead end programming job. (I was working in Drupal 8... it doesn’t get any worse) I already had one stock algorithm so I started working on an options algo. Then via the internet I ran across a family office that needed assistance with a futures algo. I’m luckily because I have strong academic understanding of financial markets and the ability to build algo and write code to api’s.
really? Bolinas? that is the example... thats almost irrational, and really building there would benefit almost no one but you
You must be a barely educated American. Please, Mediterranean peoples had contact with basic Algebra and irrational numbers (and the Pi ratio) since millenia.
Honestly this is my biggest gripe with ios.
Choking the economy by limiting jobs is hardly a reasonable solution to limited housing. You are also presuming that it is easier to build offices than apartments, and easier to get permits, do environmental studies, appease NIMBY groups, and navigate the lawsuits necessary to turn offices into apartments.

More directly to the point: with current residential rents there should be a lot of money in doing just what you are proposing, and yet the real estate developers aren't.
Thanks, I got clean up my act.
Couldn’t they poot off a photon?
The knew how to solve quadratic equations since millenia, FFS, this guy is utterly wrong.
Yeah your opinion about future cockroach geologists studying ancient human civilization is more scientifically valid than the other person's.
Add Nevada to that list.

Las Vegas is basically Southern California relocated to the closest big city that's building houses.

My family transplanted from Santa Barbara.

And my wife is a transplant from San Diego.
In a better word; duh.
There are much cheaper knockoffs.
I'm planning to use this to validate parts of a new cryptocurrency I'm working on.
I highly recommend learning TLA+ before writing any papers with math involving set logic (foreach, exists, etc), if only to teach you standard mathematical syntax for those things (like “{ s \in S : \A t \in s : func(t) }“, which is valid TLA, and will also emit a human readable formula if pasted into Latex).

This would have saved me tons of work in hindsight.
> I'm sorry you're unhappy with how zoning and local governance exists today, but that's the hand that has been dealt.

A hand that has resulted in the ""housing crisis"" which is why we are here talking about why and how it should be changed.
This is the MID background music tag for IOS (as android users will likely not have an icloud account to begin with, or even if they have, i am sure apple login flow for those users will be annoying)

I was expecting an app could do things like access to music data and do remixes or other things, but you can barely play/pause via their api.
Would you say that it's closer to "pseudocode you can use to test process assumptions" than a description of the final structure that a program would have?
Perhaps the declining cost of ad revenue has resulted in these sites shrinking their content budget?