skysight-inc/HackerNews huggingface dataset:
I'm a capitalist at heart and I despise Marxism and all dystopian theories and ideas that came out of it (Leninism.. and all that other socialist crap). Capitalism is not perfect but it's the only system that works. The only system that creates/generates value. My comment wasn't a bitchy remark against G, but more a "thinking out loud" kind of thing.

EDIT: Capitalism was edited out from the comment above (in case if anyone's wondering what am I talking about).
Their own legibility study shows it's about around the same as Verdana: https://i.imgur.com/M0C3TkY.png (excerpt from the PDF in the download .zip, vertical axis is misidentifications). Their design goal was beating their current font (CDS), which seems a bit of a sandbagged goal if you look at the sample in the report. I wonder if we've reached a plateau of legibility for technical fonts after identifying the easy wins in typeface design for screens.
> See if you can prove me wrong: find a 10-acre lot within a half hour commute, with a large single-family home, that is affordable to a senior engineer. Alternately, make it 1 acre, but within a 5-minute commute.

That seems excessive. You certainly don't need to live on a multi-acre lot to have a good life.

I work at a FAANG and most of my colleagues own single-family homes and have no problem paying their mortgages. Of course they aren't on 10-acre lots -- we aren't in the middle of nowhere, we are in a city.
> It didn't work: there were people who could answer those questions indistinguishably from an exploit developer who nevertheless couldn't write a 1995-era stack overflow exploit if their life depended on it.

Do you think the problem was that they couldn't write that particular kind of code, or was it the more general problem of not being able to code well in general?
till you're on vacation and they go to the apple store and they "helpfully" set a secure password on the device. Happened to my mom. She doesn't always remember to write things down. Now I'm on a 3 way call with apple trying to get the password reset for an hour then talking her through resetting it on her several devices. They wouldn't let her set what she thought the password was.
Five Balls, Two Hands: The Patterns of Juggling – Colin Wright [video] (2012)
The reality is that some jobs are social and some are heads down technical. More and more companies have no problem keeping an engineer in 20 hours of meetings per week which make people feel good but offers little in technical accomplishment. The rare exception is the shop where a team lead participates in many meetings leading the junior developers. This is an effective multiplier, most meetings are not.
OSX Tiger is ideal. Modern-ish, colourful and huge clicky widgets.
Wasn't that "test" the video game itself, at least for humanoids like Alex?
Until the recent advent of 4K and "retina" displays, it wasn't practical to have significant weight variations in screen fonts for programming.

Really? Bolded keywords and other tweakery was common on 512×342 OG Mac screens.
I was referred to a company that eventually handed me “6 hour” (likely much more to complete sufficiently enough to advance) take home project a few weeks ago and I still can’t bring myself to start it. I read their Glassdoor reviews and the number of folks are reporting either being ghosted or getting a negative response minutes after submitting, after putting days of effort into this exercise, is disturbing. It seems like you lose by not playing the stupid game of asking questions while working on this inane project, so correctness and effort isn’t even enough — you must also pretend to be a moron who can’t figure things out on their own.

I also submitted one of those exercises for a different employer — that one took me about 6 hours but of course they estimate it at “about two”. I submitted it a week ago. They acknowledged receiving it immediately. And that was the last time I heard from this employer.

I’ll follow up tomorrow, but I’m kind of ticked as I was pretty happy with my code, and it’s not even something I can open source if they don’t like it. I also just got an offer elsewhere and I bet mentioning that fact will expedite their process more than me putting in effort into dancing around like a monkey.

Anyway, I’m done ranting, and I’m done doing take homes. I used to be a fan, but only because I preferred them to whiteboard algorithm puzzle questions.
If you're talking about how the human eye perceives light or dark objects, then yes it can be more complicated. Especially when colour is involved. That said, what they're talking about here when they say 'reflectivity' is the ratio of the power returned from an object to the power you shined onto it with your laser. The reflectivity will depend on the object surface texture, material, wavelength of light etc., but it only loosely corresponds to what you perceive as bright or dark.

The metric really just reflects (:-D) the signal-to-noise ratio and dynamic range of their sensor. Max range, min/max reflectivity, SNR, accuracy, and everything else are all intertwined, so it's very difficult to compare things on equal footing unless you know exactly how it was measured. LIDAR OEMs seem to have settled on a 10%/80% rule of thumb.
From my experience the Toronto number is heavily underestimated. There is a huge shortage of senior devs here and this is intermediate level pay.
Finding dead links to YouTube videos is increasingly becoming a frustration of mine. Whether it is because someone decided to private it or because YouTube decided to ban the creator for one reason or another. As an end user, it's frustrating to have no recourse to view them.

I don't know if there is a solution to this, but people who say that the internet is forever are demonstrably wrong.
I understand what you’re saying but I think you’re underestimating how many people like city life.

I work in SF and most of the people here are here specifically because they DONT want to live on ten acres in some rural place, they love that the city is walkable and dense and interesting.

For most folks the issue of living in condos or apartments it’s an issue at all until they reach a certain family size. At that point, most of the people in the city would be thrilled to live in a 3-4 bedroom townhome in the city — but THAT is where SF gets really difficult, because those cost $4 million or more these days.

Actually for many people they feel trapped because they’d like a LITTLE more space, ie. the Victorian townhome, but they specifically DO NOT want a car or a yard and do not want to leave the historic, walkable city. At that point you’re really screwed because outside of SF there is basically nothing else walkable west of the Mississippi. So there’s nowhere to go.

If somehow magically you could build a 1900s Victorian townhome city about 30’ away by train I think you’d find a couple million urban Californians wanted to move there.

But of course the sprawl all around the job centers, and the regulatory environment, both make that impossible.

Oh well.
An object can move through an equilibrium position due to momentum, no? Being an stable equilibrium position just means that slight perturbations from that position will be reduced by the forces acting on it. An unstable equilibrium means any perturbation away from the position will be increased-- thus the object may pass close to this point, but will never stay at because even the smallest deviation would cause it to leave.
I find this "salary first" a little bullshit too. For the most part it's true, but it's not strictly true. If Amazon offers me $180k but I need to work like a slave, but a startup offers $150k but is very chill, I'm gonna choose the startup.
Yes! The "Platinum" aesthetic in classic Mac OS was great. Simple aesthetic, easy to follow for custom UI elements.

Not all of the interface shown in these screenshots uses Platinum -- in particular, Quicktime Player did its own thing, and a handful of control panels used an older look-and-feel based on Mac OS 7 -- but it should be pretty apparent what the standard was.

https://guidebookgallery.org/screenshots/macos90
http://fly-out.net/wp-content/uploads/2017/12/B612-Leaflet.p...

More info
Nothing to do with cost.

And if it did, Macs can easily be a better value with their better longevity and resale value.
I had the same experience with my father on KDE. I tried locking it but he would somehow screw it up and toolbars would be all over the place. Gnome with it's lack of configuration has been fine.

I think leaving the configuration in config files or a separate app (like tweak tool) is much better for novices and power users.
Does that mean the train cars and doors are not numbered? On Tokyo subways one can say "I'm at door A of car 12" to arrange meetings.
Companies not paying their debts spells new recession for us
You've had this condition at every job thus far. The real interview is always the work you do.
Living on a 10-acre lot sounds like a nightmare.
Maybe for health care, but tuition at, for example, the University of California used to be entirely funded by rich people's tax dollars. This ended with the tax revolts of the late '70s.
Why doesn't the gopher archetype also apply to development roles? Persistence pays off if you measure your own results. Knowing how to divide a problem is really important, even if you're great at algorithms.
It is hard to deal with the waste heat of an external “combustion” engine. Steam powered airplanes have been made but probably have not caught on because power per weight is much worse than the worst offerings from an equivalent internal combustion engine.

Subs can be huge and heavy. They also have the best heatsync, cold ocean.
I agree, but I also feel it is a time to get people to think about what is going to come.
Sort of anecdotal, but as soon as I started deadlifting I noticed an immediate improvement in standing posture.
I'm rather good at interviewing and got myself projects that were over my head a few times.

But, well, I don't want to fail, so I don't get myself in such projects anymore.
you're not including all of the concrete to pave the roads, sidewalks, etc to get to that sprawl. Nor all the plastic and sh*t used on siding suburban houses. Nor all the malls and other sprawl buildings which are also, by code, required to use steel studs and similar construction to dense urban environments. Nor all of the gas / carbon involved in all of the in-efficient travel in those locations.

Eg just becuase it's short doesn't mean it's efficient, and tall doesn't mean inefficient.

What it means is we're all just arguing based on no data and instead preferences.
Meaning of snafu, clusterfuck, and shitshow: There's a difference
I wonder if in the future we'll have the equivalent of 2019 Javascript transpiled versions of ProTools/Cubase/GarageBand/Ableton/Reason/whatever, all running in whatever the future equivalent of "the browser" is?
Taxing real estate at large causes a supply-side pressure, driving up market prices. If you only "tax" very specific land around a train station, you limit the effect on the greater market. In theory a government could pass such location-specific tax law, but I've only see that done via property taxes.
They messed up strcpy() so they introduced strncpy()...

That's not actually the case. strncpy() wasn't introduced as some kind of "safer strcpy()", it was built specifically to deal with strings stored in the manner of original UNIX directory entries - a fixed-width array where any unused space is padded out with NULs. That's why it worked the way it did - such a string that filled the whole array with no NUL at all was still valid.

The major problem with strncpy() was always its name - the "str" prefix was (obvious in hindsight) taken by people to mean that it dealt with ordinary C NUL-terminated strings, whereas the reality was that only its source argument was supposed to be such a string. It should have had a different name (this is illustrated perfectly by the similarly-named strncat(), which does deal only with ordinary C strings), but by the time of standardisation that ship had sailed. Probably it was niche enough that it just should have been left out of C89 altogether.
I've learned that the best way to make sure I don't forget to put my phone charger in my purse when I go to work in the morning is to point at the outlet and say "Charger, set!".

I got the idea after the last time an article about this phenomenon was posted, and it's worked beautifully since.
Same. I would ===never=== burden my parents with Linux. Until recently, it would be Macs. But am starting to think ChromeOS might be superior.
From my personal experience I can confirm that breathing right makes a big difference but the article fails to mention one very effective approach in many cases to improve breathing, septoplasty.
Issues you can have due to breathing defficiently (in my case, using the nose):
- Dehydration
- Headaches
- Extra energy spent / having to put effort in the task
- Need to empty / clear your mouth of food, etc so you can breath with your mouth
Ask HN: Keep Last X entries per ID in larger DB
I'm trying to figure out the best solution for the following:

* Daily importing of ~500+ million rows of data, with ~250 million unique ids.
* I need to only keep the latest X entries per unique ID. Older entries are discarded after X entries for that id has been achieved.
* Monthly will read out the entire dataset for processing

X can be anywhere from 1000 to 3000, it is static over the entire DB just depends on as we determine the best setting. Since I don't access the data more than once a day, or at the end of the month, I would prefer not to pay for storage. There are over a billion unique id's which I can partition by prefix or ranges. Each individual entry per ID is fairly small with only an integer and two decimals stored.

What would you recommend as a data store for this?

Thanks!
Most people anywhere don't live on 10 acre lots (nor do they want to, I certainly don't!).

But yes, a senior engineer can likely afford a large single family home relatively close to work (many of my co-workers do).
> How does that differ from state registrations and fuel taxes?

The taxes are too low.

> The report documents that the amount that road users pay through gas taxes now accounts for less than half of what’s spent to maintain and expand the road system. The resulting shortfall is made up from other sources of tax revenue at the state and local levels, generated by drivers and non-drivers alike. This subsidizing of car ownership costs the typical household about $1,100 per year—over and above the costs of gas taxes, tolls, and other user fees.

https://outline.com/6A63aM

I feel like this is the same story that repeats itself all over the place.

Another one is when our northern neighbors in Canada complain about the Chinese elite buying up homes AND keeping them vacant. They want higher taxes on empty homes and homes owned by Chinese nationals. I say such a scheme is racist. The real solution is to increase real estate and property taxes on EVERYONE so each unoccupied house is a net positive return for the community. Nobody likes this idea. They don't want to pay higher taxes themselves. They just want to charge people who aren't there and don't have a voice.

Another example, when I brought up the idea of taxing revenues instead of profits, people said that retail grocery stores would fail instantly because they run on very slim margins. If we said taxes apply on total revenue, anyone operating on razor thin margins would pretty much instantly go out of business. (I usually don't like to admit my ideas are horrible but this one was pretty bad in hindsight. However, the point is taxes on businesses are too low as a percentage of revenue. As an individual, I am also able to spend all the money I earn. I don't claim I should pay no income tax.)
> As well for humans, you will have to consider demographical data and other data like gender, height, weight, body fat, in general how healthy the human is etc. which lead to even more questions.

You could control that out to an extent by painting half of each volunteer, and then comparing the number of bites on each side.

Of course you'd want to randomise which side was painted, in case the insects prefer to bite one rather than the other.
I'd disagree with the statement "they're able to learn things much more quickly compared to other people."

I've universally observed that autodidacts may appear to learn faster, but in reality they're spending an order of magnitude more effort and time. If you applied 10% of the time reading that an "autodidact" applies reading, then took the other 90% of the time an autodidact spends reading and instead spent that time speaking with experts in a social and exploratory way, you'd learn many times faster than the "autodidact" would who spent all their time only reading and consuming learning material.

When you consume learning materials, you are adapting your thoughts and knowledge to what you're learning, but when you don't understand something, without someone who can answer questions in a highly individualized way, you may have a really hard time finding answers to questions purely from material. Having a person to talk to though can bridge gaps in understanding faster than even the best written textbook.
The improved nftw() is in POSIX.
I haven't experienced this, not if you are digging into detail on how they solved previous issues. I'm not saying it doesn't exist, but I've never dug into detail and had coding be the problem. If you leave the conversation at a conceptual level, then I can see it happening much more often.
I really like how far mobile web apps and the ecosystem has come. This is right in line with my timeline of when it would get good.

Source: Former native mobile app developer that used to defend native mobile apps.
Of course it is sold out by now
Yes, a living body will be more attractive to the insects, which is exactly why they will have used plastic ones. If you used real people, you don't know if the attractiveness changes is due to the body paint or differences in the human to the control sample.
I'm using the standard terminology in the font industry. My borrow font for brackets is called SourceCodePro-ExtraLight, not SourceCodePro-ExtraThin. And yes, lowercase as in the same height as lowercase letters. That was an interesting experiment that I rejected. I prefer light (thin) brackets that enclose everything, as you say.

Lisp is in decline in part because of the community tendency to circle the wagons in the face of any criticism. My single point is that Lisp parentheses are always too heavy, and readability improves with lighter parentheses.

I've also long used Unicode replacements for => and other combined symbols in Haskell. Then I discovered Hasklig, solving this problem instead through ligatures. Any problem one can solve in the font itself is transparent to the rest of one's tool chain. I'm a convert.
That's hilarious and so true. Last year I interviewed for a senior back-end engineering position at a well known mid-sized company in the Bay Area. They put me through 2 technical phone screens and a 6 hour onsite interview, grilling me in detail about system design, domain knowledge, personal experience, and of course doing endless exercises of writing solutions to algorithmic problems on a whiteboard. I really felt like I nailed the interview but they still rejected me because they thought my technical skills weren't good enough. 7 months later I start applying to jobs again via LinkedIn, and guess what, that exact same position on the same team is still open. It seems insane that during the past 7 months they couldn't find a single person to fill that role. Makes me wonder if they know what they're really looking for.
Yeah - I think the term "close to the metal Javascript" belongs to things like this:

https://esp32.com/viewtopic.php?t=497
Turning Personal Stories into Unique Gifts
You're so goddamn right!

I live in Germany and the only companies I can work for are international ones (US-based).

At least I know how they work, what they expect, and generally speaking, it's the way I like to work.

Never, ever work for companies like Deutsche Post, Telekom etc.
Last year, the YouTube channel Veritasium did a video about it: https://youtube.com/watch?v=38gVZgE39K8
Did you consider something along the lines of a keyboard in a glovebox with a heater minus the gloves?
Do you think those cover the cost of building and maintaining the roads? Do local/property/state/federal taxes not contribute to roads?
Sorry I modified the post a bit late there.

So far capitalism has destroyed the planet and brought us a bunch of shit we do not need, most of which is broken already because of the poor quality.
I thought that was quite strange as well, particularly with the stated objectives of the font.

Would be interesting to see if there was any discussion about it.
The moment this landing page claimed its technology was indispensable was the same moment a sharp criticism was warranted.

The front-end landscape does not need another hegemonizing framework, particularly one with suspect motivations and even more suspect coding patterns.
> Are you hiring sales reps or engineers? Why are you asking for an engineer to sell you on their past project(s)?

I don't ask them to sell me, I ask them to dive into the technical issues they faced and how they solved them. It tells me a lot more about how they will handle similar issues in the future than scribbling DFS on a white-board would.
Guess what you need strongly depends on what you are hiring for.

Being good at alghorithms only is great if you work in a very isolated area.
This is only true in the most extreme case. Many companies have formal procedures around firing people for performance issues. Short of hr violations or literally refusing to do anything, I can't imagine someone being fired before 6 months.
NumPy 1.16 is the last release to support Python 2.7
Not disagreeing, but note that Verdana requires a license for certain kinds of commercial use (I think). https://www.fonts.com/font/microsoft-corporation/verdana/lic...
They should feel honored that he was allowed to share a building with Elon Musk. So ungrateful.
Your somehow assuming cost of living is only high around FAANG. Bay area is full of non-FAANG companies that pay significantly less. Faang doesn't struggle to hire senior because they're the only places that affords to pay enough.
Surely you'd have to pick SSPL, to avoid the risk of Amazon getting rich off this innovative technology without contributing back to the community???
You ever see or suspect fraud in a take home? I can't imagine it doesn't happen giving that cheating is so prevalent in colleges.
" much is limited supply coupled with high demand. "

No, it's just 'supply and demand' neither are 'high or low' necessarily.

SV has quite high wages, that's a huge driver of demand.

The residents of SV do not want to be like NY or Hong Kong, that is their choice. It's the choice many, many places make as well. Zurich, Paris, even London, they don't live in high rises.

The attractiveness of Cali in many ways is that it's not entirely flooded/urban like NYC.

There are not just arbitrary ways to create more homes, it has an effect on the situation.
Same stripes, different concept. That is to prevent big sharks from thinking you are a seal. Deep colder water. The trials i read about went wrong because some smaller sharks (reef sharks) might in fact eat sea snakes.
Just to clarify, when you say "how they would handle similar issues" do you mean talking to a hiring manager about a past project during an interview setting?

I don't understand what you're calibrating for...
Against colour blind predators, zebra stripes are pretty good camouflage. I suspect it is more to do with avoiding lions than mosquitoes.
I feel like the Wim Hof method ought to be mentioned here. It is imo the fastest and most direct route to understanding what this article is talking about.
It was mostly a joke, but at the same time this is what makes Docker, et al possible. A firewall alone is not much of a sandbox.