skysight-inc/HackerNews huggingface dataset:
Can I suggest the app "materialistic"? It doesn't show votes and, unlike the website, there's no easy way to see other people's replies to your comments. Also, being on mobile makes me less inclined to write essays. Overall this cuts the engagement feedback loop, and the result is that I mostly only contribute when I feel my comment makes a meaningful contribution.

...until recently, when I discovered that the website has a way to list your comments and their replies. Since then I've been using the website more, and I don't like how it's changed my engagement patterns. More looking at and thinking about karma, more replying to someone just because they replied to me. I guess generally more "social", in the bad (for me), human-level meta communication (ego, drama, etc), instead of with the more interesting content / ideas.
I disagree. Let's assume you're correct though. Open source altruism is a fantastic opportunity for greed. Especially when it comes to big companies. Doing good deeds for community projects drives the good will engine for your core business.

Let's say you're the maintainer of the `ls` command. Some Facebook employee comes along and fixes a bug, out of the goodness of his heart. You're going to think, wow, Facebook is helping me, now I trust Facebook more.

Problem is incentives. If Facebook gets large enough, its employees who are trying to stake a claim in open source might not be thinking about how that ties into the company as a whole, if leadership isn't rewarding it.
Small companies can get thousands of applications, no need to be Google. There was a time when you could see how many people applied to a listing on monster and linkedin, the numbers were pure madness.

As a manager, you probably only see applicants that were filtered by HR and applied for your team or department specifically, while HR has to view all the applicants across the entire company, that's a whole order of magnitude more.
Rust trained my sense for spotting UB in C
> I'd have to have something astronomically valuable or personally significant ...

Precisely what's described in TFA.

"A presidential platinum Rolex watch worth $64k (sold for $32k)"

"A 5.8-carat diamond ring appraised for $46k (sold for $23k)"

Or, more poignantly (but perhaps less factually specific) from the intro:

"A few days later, a retired mechanic named Charlie buys your grandfather’s watch for $150 ... and ... a nurse from Florida becomes the proud new owner of the scarf your mum knitted you for Christmas."

The first couple may be something you'd overlook if $-reimbursed by insurance, but I could imagine circumstances where the last couple of examples would inspire a ceaseless search.
ESP32 Handheld Game Console (2019)
Frameworks and philosophy for thinking about a startup co-founder
Reminds me of

https://en.wikipedia.org/wiki/ArVid

(Data storage on VHS)
Rust is great for rewriting 30 year old unix utilities and internet activism.
Who remembers D-VHS? Digital video on VHS.

https://en.wikipedia.org/wiki/D-VHS
You're going through 100s of applications at a time. So many of them are clearly just spammed applications hoping something will stick. If they have a cover letter, 4/5 times its so generic it's probably the same one for every app.

Why should I respond to that? It would take me more time than it took them, and half of them are woefully underqualified. Note that for the apps I see that clearly took time, I do reach out. Sometimes just to let them know their app was well done, and wish them the best.

On the other side, when I applied I assumed I'd get no contact back. If I did get a human response, THEN I would expect a "thanks but sorry" email. But it just makes no sense when applying to a job means two clicks, to expect that every company is going to give you a hand crafted message back.
Which DNS record type are you talking about? CAA?
the internet was plenty toxic in the 90ies also, but you had a much thicker skin then and you simply blocked the kid in your personal settings.

it became problematic when you had to discuss to block/censor the offender centrally. before you never did that, central services refused to engage in such pleads and wars.
I was one of those people and I regret it. However, the course load was just so great that I'm not sure how I'd done it the "slow" way. I wish I had the time to go back to school and do it right.
> Users are either blocked outright with CAPTCHA server failure messages, or prevented from reaching websites with a long (and sometimes endless) loop of CAPTCHAs, many of which require the user to understand English in order to solve correctly. For users in developing nations who pay for Internet service by the minute, the problem is even worse as the CAPTCHAs load slowly and users may have to solve dozens each day with no guarantee of reaching a particular site. Rather than waste their limited Internet time, such users will either navigate away, or choose not to use Tor and put themselves at risk.

So, if we don't make our websites available in languages used by oppressed peoples, if we don't make sure it's very low latency, and if we try to filter out abusive users, we're making the world a worse place. Not just leaving the world in a bad state, but actively increasing the harm done to the world, just by making a website that not everyone can or wants to use.

Not only do I not buy this argument, it makes me want to support Tor less, if for no other reason than blatantly ignoring why the captchas were put up in the first place.
VHS could store gigabytes on a typical tape, so it’s a good media for storing a day’s worth of audio output from a radio station.
They're listing outlying extreme cases. Most people aren't travelling with a $64k watch in their checked baggage.

It says this in the article only a third of it is worth selling at any price.

> In the end, only about one-third of the items in baggage end up for sale
Yes, and what do you imagine happens eventually if you don't pay it? Or happens right away if you argue about it, or if they decide to feel threatened by anything you say or do?
I’d assume it’s a ”typo” as well. Most likely it’s not the same person hiring and writing the job ad. So a qualified guess would be that a character got lost during communication/translation.
Furthermore, right acquisitions of up-and-coming players by either $FB or $GOOG will make these bets looks stupid.
Thanks! My suggestion would to start out by checking out your area on openstreetmap.org for two things: Firstly to check to see if the trail you refer to is shown (it should show up as a yellow dashed line if it's a trail). Secondly to see if the woods are shown (this should show in a light green shaded area). Trail Router uses the presence of woods as a hint to prefer paths. Both of these items are surprisingly easy to edit on OSM.
Data Science Tools That Rose to Popularity in Recent Times
Passing an exam or getting a degree proves only one thing - that you can pass exams. It doesn't prove the ability to think and actually solve real-world (as opposed to often contrived exam) problems.

It also doesn't prove anything about the individual's abilities today, only about what they were able to do at the time of passing the exam. How do you know that they didn't become sloppy and aren't spending their days high producing BS?

A successful exam has pretty much zero correlation with the (non)appearance of "creative code". E.g. if you expect a developer hired freshly out of school with no experience to write reasonable code, you are being completely unrealistic (and have already forgotten your own career start). But they did pass all their exams, right?

Yes, there are many incompetent fools in the field. But most of them likely hold degrees already and one extra exam wouldn't solve anything there. E.g. I know a civil engineer who has passed all the required exams, holds all the required diplomas and professional certificates, has 20+ years of experience - and one of his buildings has collapsed and two more had to be torn down because of fatal design mistakes in them.

This is why one hires for a trial period and asks for references and work portfolios at the interviews.
> but back in 2011 it was still a radical idea

boost.optional was introduced in 2003
An auditable system doesn't need everyone to do the audit: you want it for anyone to be able to audit, and for some to do it.

It's also very easy to provide the auditing tool. (I did it, long ago. Basically a form.)
I was just thinking about this. Since a job must be advertised locally is there any requirement that the h1b holder actually has to satisfy the requirements for the job. If not, what is the purpose of the advertisement anyways?
NO i mean when different ip's in a short time go to the Article with out reading it (login), they open the paywall so that they can 'hide' the paywall, a still be linked to sites like HN.

Why the down-vote? I have uBlock and Privacy Badger and no login at businessinsider and i see no paywall.

Proof: https://imgur.com/a/53MNorf

EDIT: Nice i see! Everyone mentioned 'paywall' got a Down-vote @HN maybe wanna block that poorly written BI robot?
Privacy Analyzer – See what data is exposed from the browser
Challenge Calls Developers to help tackle the Covid-19 Pandemic
Just out of curiosity, what is your Hitler/Stalin accusation ratio? Do you get many Mussolinis?

PS: Thanks for keeping the trains running on time!
SAS Rescue 3 Trapped British Diplomats in Albania
Which is fine, but here's what I think should happen:

You apply to Position P. Recruiter hires someone for P and closes the req. At that point, the bot should send everyone in the wait bucket for P a mail saying "thanks P has been filled, feel free to apply to similar roles R and S".

It would take zero extra recruiter time.
Tempest in a teapot. What's wrong with competing open source foundations? Wrong people on the board?!

I find this supremely rich considering OpenJDK is 100% Oracle and not under the wing of any foundation. So much for open governance. Of course OpenJDK as an internal Oracle project has some hybrid imaginary "board" where Oracle has 2 of the 5 seats by default and you need 4 votes to veto something (which means, no dice without Oracle).

IBM of all should be used to fork projects just to control the pace and trademark. See the recent GraalVM fork (made by RedHat).
This is such a silly conspiracy theory. It may make sense for US congressmen to lobby for pork in their districts, but why would the Israeli Air Force invest in defective machines?

[1] https://en.wikipedia.org/wiki/Lockheed_Martin_F-35_Lightning...
I they have started doing work on that? I can't recall what it was exactly, but there was one constant or number (I'm so good at being specific) related one that did the optimization on the rust side instead of on LLVM's side.
Eh, seems like expectations management to me, i.e. "don't blame us if you do something business-critical on the free tier and it goes wrong and you didn't pay for support to get you out of it".
"Trusting Trust" and the halting problem are often misinterpreted in similar ways. Unbounded skepticism is not right take-away from either of those results.

I don't have a solution to the halting problem, but I can definitely tell you that `while(false) {}` terminates.

Similarly, I can't resolve the problem of trusting the people who write the libraries I use, but I identify a trusted computing base and substantially reduce or even sometimes eliminate the risk of attacks that don't violate the integrity of the TCB.

> This paper convinced me that pragmatically all computer security reduces to theater.

I have yet to be bitten by a smashed stack using any language other than C/C++.

I have yet to be bitten by a SQL injection using any interface to a DB other than passing raw strings around.

As Ken notes, I still have to trust the developers of those libraries/languages (or audit the code myself). But that's okay. Nailing down a chain of trust is possible.

Ruling out certain classes of security vulnerabilities is possible.

> One of my ex-NSA buddies told me that they don't even bother attacking crypto algorithms, they just attack the implementation.

Again, a solvable problem^1. Within the next 5-10 years, they might have to go back to attacking the algorithms.

[^1]: See e.g., https://www.wireguard.com/papers/zinzindohoue-bhargavan-prot... Note that the first sentence of Ken's paper still holds, but the number of people you have to trust can be reduced if you only need to trust the verifier's kernel instead of every line of code committed from every contributor.
I am listening to a backgrounded YT content right no so I’m confused about your comment.
Am I misreading the second example's algorithm? Isn't it allocating like this:

1, 2, 4 3, 8 7 6 5, 16 15 14 13 12 11 10 9, ...

And so on?

---

Also this part:

>Cache lines are typically 64-bytes

Right, but I thought when you access an index it caches quite a lot more than 64 bytes from the index. Doesn't it throw a larger chunk of the array onto multiple lines? If that's the case then the first example is making very efficient use of the cache. If the modern CPUs are smart enough to cache backwards and I understand the second example, isn't the second too?
https://outline.com/tV7NUD
My guess is that this is super unlikely in the age where Google pays billions to be a default, or where people don't even know what URL is, and browsers are set up to automatically search anything you (mis)type into the address bar.

Most people probably don't even have a conception of what search engine is, and that it's not just a part of the browser or their phone, but it's an independent service.
Well thats just like how one might say numpy is written in python, so portion of it certainly is but all the heavy lifing is done by C, the same goes for Docker. Docker is "just" an cli around cgroups which is a kernel feature written in again C.
Any large pension fund has a large portfolio of bonds of all grades and yields. Most will still have the bulk allocated to investment grade government and corporate bonds. But the yields on safe investments have been so low for so long that they all see themselves forced to choose between riskier investments (leading to cheaper and cheaper debt as per article) or telling their participants that they need to save way more for their retirements.
Fast food worker?

Retail clerk?

Pretty much anything that falls under "essential jobs" during the pandemic fits the "in demand" label, and the vast majority of those pay low wages.

And no matter how easy it is for a company to replace a given worker in their job, no job should ever pay so little that the person in it cannot live on what they make from it.

Any business that cannot survive while paying its employees a true living wage does not deserve to exist, because it is offloading its costs onto the rest of us through the various social programs its employees depend upon to survive.
As obnoxious as postings like this are, I actually miss the era when the interviewing process was based on evaluating job experience and references rather than forcing people to answer skill testing questions, write code on a whiteboard, and having people with 15, 20 years of experience "prove themselves" to the interview panel by playing games with linked lists and for loops.

And so if it means there's recruiters asking for dumb things like this, sure, that's bad, but at least they're looking for experience and skillset rather than mental gymnastics. Though I suppose they could be looking for both. That would suck.
I don’t see how TikTok is relevant here. Are we going to intro snapchat next on the assumption it’s going to take off for no reason whatsoever?
Indeed. I think that's referred to as "const generics" in rust venacular
There's a fair amount of thought behind what the ideal debt ratio should be for a company, but basically the goal is to minimize the cost of capital while maximizing market value.^[1]

[1]: https://www.investopedia.com/terms/o/optimal-capital-structu...
Months on Planet in Crisis: Greta Thunberg's Travel Diary from the U.S. to Davos
Ah, we're now at the "eBay typos" stage of the job market.
Well, seriously, if some HR drone puts "rockstar", "full-stack" or similar buzzword on the job posting, it tells me one thing - the HR person is incompetent, most likely has no idea what the real needs of the company are and is filling the job advert with meaningless filler, especially since at one point everyone wanted only "rockstar" developers.

And if it is a company itself advertising like this, that reeks of the "bro" culture, crazy hours and similar problems.

That's pretty big red flag for me and I am certainly neither female nor Gen-Z (up in my mid-40s now).
A generalist will include both polymaths and those that have mediocre skillsets. Polymath is a sufficiently distinct concept to have its own term.
Very interesting that men experienced sexual assault almost twice as much as women. Yet I've never seen a media witch hunt for female aggressors (maybe it's happened, I've just never seen it.)
>Any business that cannot survive while paying its employees a true living wage does not deserve to exist, because it is offloading its costs onto the rest of us through the various social programs its employees depend upon to survive.

That's not true. The rest of us would have to pay those costs anyway. It's not like the person wouldn't exist, if they didn't have a job.
One of these days I have to memorize this by heart:

A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.

Robert A. Heinlein
Some popular self help books
I'm sure noise cancelling headphones would prevent me from hearing my alarm!
You have to provide evidence to USCIS (letters from past employers) that you worked on kubernetes for 12 years. They don't simply take your assertions at face value.
Landmark – make fake email alias
I attended a testing conference in 1990 (might have been 91) where John Ousterhout gave a talk on Tcl and Expect. His opening slide was on how Tcl "had arrived" and showed a job posting looking for 5 years of Tcl experience, to which he quiped, "in 2 more years, I'll be the only one qualified for the job"

I'm sure Gosling, Stroustrup, etc. have all been in the position to make similar jokes.
Really nice background, thanks for sharing! I knew Postgres did CoW internally and always wondered why the SQL standard for time-travel queries was not implemented.

I am using triggers and audit tables which works but my data requirements are relatively small so I won't face any challenges that way. However, re-using the old rows like this would lead to a far more efficient approach if it were supported natively.
The fundamentals in the thesis/tweet thread mainly (sorta) hold up.

Fighting the fed in this environment though? Not a chance.
It is quite easy to patch if all you want is to move files away from $HOME.

http://sergeykish.com/openssh-config-in-xdg-directory

And it is easy to make own repo. There are quite a lot of unofficial repositories https://wiki.archlinux.org/index.php/unofficial_user_reposit...
If it’s tobacco you smoke, that may explain why you prefer more caffeine - nicotine has been proven to reduce the half life of caffeine significantly.

Tangentially, have you considered making cold brew? Cold brew over ice tastes a LOT better than hot coffee poured over ice due to the lower acid content. It’s very easy to make if you have a French press.
Neither did Shell, Apple, Walmart or any of the other of hundreds of ultra-rich corporations. Which tells more about the Apollo program (and it's rather rapid cancellation before even finishing all the flights) than about those corporations.

How can we trust economic judgement from someone who uses a project which was only approved due to political grandstanding, as an example of successful corporate direction?

If anything, FB and GOOG will be strengthened by US economic protectionism and assault on China. They just have to continue navigating the political mindefield outside the US markets.
In my case, there are only a handful of Tavi's in the world; first name alone would be better than the combo, but still not great and I would still always want to opt out.
> People can negotiate their contracts.

I’d wager that’s true for perhaps 10-20% of the workforce at best.
The brilliant engineers argument is pretty blind to the way these corporations might not make the most potential of some people. I know brilliant person which moved to work for Google because of the pay, and he was spending time there doing mundane testing. It's pretty known issue that Google easily hires brilliant people, it becomes so crowded they don't really use their potential.

At least Google is desperately trying to diversify away from ads only. Facebook doesn't. And Facebook has even bigger problem: their ads are a distraction, and younger people are getting more and more adapt at subconsciously ignoring this distraction. I've seen young kids automatically reaching for the the skip ad button in YouTube. I would argue that in 10 to 20 years, most of humanity will be immune to forced advertisements.
I would never sleep with them on.
IC at BigTechCo: "There's another team building the exact same product as my team. It's frustrating and wasteful."

Director at BigTechCo, when asked why that happens: "That's actually by design. We want internal competition. We can afford to spend 2 or 3x on building that product. We can't afford to have a competitor build it better."
How large are their OTA headphones? I've been wondering about OTA noise-cancelling headphones for a while for both music and cycling as I've bad ears and excess wind leads to repeated otitis on short order (making actual non-stationary cycling problematic). But I also have large ears, so most OTA would literally sit on the ear cartilage and pressing it against the ear, making wearing them for extended periods very uncomfortable. I remember AKG cans having large-enough pads that they'd fit properly.
After being on here for 10 years, I have zero expectations that policy will ever change. I see you've been on here quite a while yourself. I don't have that kind of hope anymore.

Websites pay each other for Referer hits. It may or may not be true that HN gets money for paywall stories, but I don't see any ads on HN, do you? Do you ever notice paywalled stories staying on the front page longer even when they have few upvotes?
At first I thought "Even if you excuse this gaffe, who would consider a job with IBM these days?" But then I noticed it was in India, to which IBM has been outsourcing all their positions. Maybe a job at IBM in India is actually a relatively safe career choice? Definitely not in the US though.

Edit: Reread this and realized it might sound like I'm anti-India. I'm not. I'm American but if I was in the job market and could get a work visa I'd consider moving to India. It's a beautiful country and it's a lot cheaper than the US.
Anything Atlassian is often better than anything I have tried in a corporate environment, including MSFT pile of dog poo. It might be slow as a dead dog, ugly as hell, and cumbersome to configure, but it just somehow works. I still don't like it and rate it poorly every time the feedback box comes up, but you never know how good you have it until you have to use something worse.

As for Git, try to go back to SVN ....
I'd personally be wondering why she changed/added requirements to my job description ...
The only "intuitive" interface is the nipple. After that it's all learned.
That is true. But I'd say it's better for the funds to be honest with the participants than to try to pretend everything is fine and paper over lower returns with higher risk, because ultimately it won't be fine. Over-leveraging is a strategy that can bring short term results but is destined to fail in the long term — catastrophically.
is it different from governments or individuals?