skysight-inc/HackerNews huggingface dataset:
Absolutely incredible if that really works with popular tools like GAnalytics, Facebook Pixel, LinkedIn Marketing Partners and Intercom.

How does it help with Google Ads? What about Prebid?

One note though: I think it's a bit misleading when you say "We support your entire stack of third-party tools
" or "We optimize everything for you!", it's obviously not true. Is there a list of integrations somewhere?
Yes assuming you are in strict mode, but not true otherwise.
Depends on their popularity. For Ubuntu, Debian, RHEL, Mint, MX Linux, etc. it took me 10 years to find a single LPE. Special case Linux distros, like those for audio editing or signal processing, have about 1-3 LPE's in the first 30 min to an hour I look at them. And GoboLinux.. broken permissions, broken trust of library load paths, root SUIDs with 5 LPE issues at a glance of the source. They even gave some regular binaries root privileges because why not. I didn't look into the root services running or writable paths because I assumed those would be vulnerable too. The question is not if you can get root, but how many ways there are to get root. I was running GoboLinux in a 15 minute session, and once it expired I didn't start a new one.

I'll come back to it and do a more comprehensive audit. I haven't released any zerodays I've found, ever, but recently I was thinking about making a blog. This might be some good material.
Heap (YC W13) | Software Engineer | San Francisco, CA | New York, NY | Remote | Fulltime | https://heap.io

Heap is automating the collection of product data by capturing everything: clicks, submissions, taps, etc. so that our customers can analyze product metrics instantly and retroactively, without writing code.

We're a 180-person company, looking for communicative, collaborative engineers to build a great product with us.

If you're interested, visit https://heap.io/careers/jobs or email casie@heap.io with questions.
You're right. My comment would have been better without the first sentence, which was harsh (and, I think, probably mostly incorrect). I apologize!
Not necessarily. If you are descended from historically insular communities (like Ashkenazi Jews, for example) or geographically distant communities (take Native Americans for a clear example) it is unlikely you have Dante as a direct ancestor.

You are right that in the infinite time limit, assuming nonzero mixing, either everybody or nobody will be Dante’s descendant.
Why? This only affects settlement, not execution. Execution is already "real time".
Check out YouTube Vanced, it's a YouTube app with all the advanced functionalities and no ads.

EDIT: https://vancedapp.com/
Just have seen it quite a lot. QA, Ops, etc, are often viewed as a cost center and thus underfunded. It's common to then challenge the "productivity" versus looking at whether the team is undersized or funded.
I think Amazon's search quality going down the drain lately. Too much's been taken by promotions.
Is it true he used doors as tables to save money ? :)
Measuring engineering can be a slippery slope towards stack ranking performance -- which ultimately hurts performance and culture.

I think you have to measure with the intent to improve how your team works. If a manager can measure at the team level and open up visibility into the development process, they can hopefully find where things get frustrating (ex. waiting for someone to review a PR).

That said, there seem to be more mature tools out there than OKAY's beta. There's a discord server called dev interrupted that talks about this stuff a lot.
> and you can't even be sure whether they're reviewing the right product or the seller

I distinctly remember the point when I lost trust in Amazon, after being a customer since 1997.

There were reviews for two books on the same topic, but different authors, mixed together under one title. I emailed Amazon to point this out and... they did nothing.

Nowadays the review section is a dark pattern itself, you have to keep your wits about you. What used to be a great public resource in the Internet has been lost.
To be fair, Amazon has probably the worst corporate reputation among public-facing companies, up with Walmart when it comes to labor issues. So I find it hard to believe that anyone is being convinced that Amazon is a net positive here.

And at a certain point it's consumerism that's driving all of this. I don't know if it's fair to blame Amazon for this any more than it is to blame McDonalds for obesity. We live in a society where people are free to make their own choices, and as long as these "hidden costs" aren't well regulated, a lot of people will take a cheeseburger at the cost of a few extra pounds, and some 2-day shipped plastic junk at the expense of some poor over-worked employee's vacation.

Meanwhile, these consumers are putting additional strain on the healthcare system, and encouraging companies like Amazon to get away with all of its labor abuses.
"make them write code in the interview... Because now they can't program"
This comes across disrespectful and presumptious.

It is the interviewer's job to check the possible reasons to not hire someone and validate that the they aren't going to be problems. One of the possible reasons to not hire someone whose last job was "architect" is that they have lost contact with coding. If they have, then from experience I can tell you that they won't want to go back to coding, and their architectures are losing contact with reality. They are a liability.

This observation is not original to me. The first time that I saw it made explicit was when I took interviewing training while I was at Google. Google's experience is that a certain fraction of architects avoid coding. That fraction makes really bad hires. So they explicitly told people to look for that in the interview so that don't wind up accidentally hiring them.

But if someone's title is "architect" and they can code, then that isn't a concern. Companies do tend to promote good programmers to architect, and you don't want to miss out on those programmers.

Firstly, do you believe that if you have not coded for 4-5 years you become useless just becauss you don't know the latest %fad% framework?

This is a straw man argument. I said nothing about "latest fad framework". The exercise is to write some code, not write code in any particular framework or language. Go ahead and be offended at something that I didn't say, but please remember that I didn't say it.

Secondly, the whole phrasing just conveys disrespect for cadidate, where the only responce to 'jump' is 'how high'.

If an interviewee objects to writing code in the interview, how are they going to respond when they're asked to write code on the job? Seriously, if they get offended in the way that you just did, that's a good reason not to hire.

If someone is interviewing for non-code postition they might tell you to take a hike.

I do not want to work in an organization where "architect" is a non-coding position. Seen that, left in horror. So if I'm interviewing you, you are almost certainly being hired for a coding position.

The idea that a contrived 30 minute coding session tells you more about a candidate that studying code they've previously written or debugging together is idiotic.

It doesn't tell you more, but it tells you something different. In particular it tells the difference between someone who shows their own code versus shows someone else's code and lies about the source. (Yes, I have seen that.)
Undefined and null should be treated differently.

null: the value exists but is not set.

undefined: the value does not exist.

JSON.stringify on an undefined property removes that property.

JSON.stringify on null keeps that property as null.

A codebase that does not distinguish between null and undefined is a less flexible codebase.
Isn't this the programmer equivalent of one of those old stories "just go talk to the manager and give him a firm handshake." All the recent research in hiring seems to point to trends that white board / hackerrank / leetcode style filtering are up and someone with hiring authority actually looking at a portfolio or code repo at an all time low.
Bitcoin did always have a higher chance of going to the moon than a dusty old game retailer.
> I think the irony of MAGA is that it made a bad situation far worse.

At some level I believe that this is accelerationism. You see pockets of it on both the far left and the far right. It was at least a competiting narrative of the last 4 years, though perhaps subdued from the mainstream.
Life expectancy is a crappy measure of healthcare, too many confounding factors.

And let’s ignore the US. For other countries with high life expectancy, how do you think they pay for it? By economic growth. Norway drills and sells a ton of oil.

Don’t kid yourself. People clicking on ads and buying new iPhones is the type of economic activities that pays for things like healthcare, welfare for the poor, etc.
Hard to take this seriously, citing Durovs nonsense about best practices and backdoors and completely ignoring the fact that Telegram almost certainly shipped a backdoor! https://buttondown.email/cryptography-dispatches/archive/cry...

You even discuss this issue in the "History of Telegram vulnerabilities", but don't bother to mention the fact that this was almost certainly a deliberate backdoor.

You also seem to suggest that DUAL_EC_DRBG was promoted as a best practice by the crypto-community, what an utterly bizarre claim.

Of course, the mental gymnastics in the "Defamation" section make it clear that this was never intended to be a honest analysis.
> Using a tablet with a mouse would be "pointer: fine"

I would want to check this empirically before accepting it as gospel. At least on the iPad, a mouse pointer is kinda halfway between a finger and a classic mouse pointer, and having to guess, my guess is that Safari doesn't change the designation just because there's a mouse plugged in.
If you mean cowboy programming, thankfully.
You'd only do this once, at the point data is going into your app via e.g. a network request. Data from the network is an untyped blob, and all your TypeScript efforts fall apart if that blob doesn't match your expectations (which are encoded in your types).

In most cases it's worth it to trade the small performance penalty for correctness, especially since the cost of fetching data is already dominated by the network and backend.
Soon after SN8 Elon tweeted that they knew the problem. So they quickly added Helium to pressurize SN9, which is a bandaid given their deliberate elimination of Helium and the fact there isnt any on Mars. Now we see what looks like even worse relight capability.

I wonder if recent departures are related in some way. They failed plenty before, but this seems different.
just don't sit near the launchpad
Oh yeah, the only occasion when the crowd was actually attacking policemen (and/or national guard, makes no difference) was this time [1], go watch, it's hilarious

[1] https://www.youtube.com/watch?v=8zQpAxTq9CY
I know we can’t expect perfect solutions, but arbitrary blanket statement such as capping wealth at $1B make no sense to me.

Wealth (or money) is a proxy for power, and if the goal is to limit one’s power, I don’t see the purpose of an arbitrary dollar amount maximum that is extremely hard and probably litigious enforce to enforce.

It would be better to suggest capping the number of companies’ boards one can sit on, or limit the number of non broad market index fund investments one can have, or some other solution that directly attacks the problem of concentration of power.
Yes, the logging event is younger, the timestamp displayed is of greater value. Considering the epoch time as the date of birth the displayed timestamp is older.
Probably a translation issue from my native language.
Another similarity: outsiders (and even insiders) aren't sure whether the whole thing is a joke or not.
Building anything that can deal with a catastrophic engine failure at powered landing time is probably out of scope for the foreseeable future.

Caveat: Did I mistake the scope here? I’ve not checked to see at what point in the trajectory the engine actually failed as I am at work.

*deal with - meaning land successfully anyway
A lot of the questions listed heavily overlap with what I would expect to be covered in team retrospectives.

A team reflecting on progress at regular intervals will naturally bring up processes, meetings, tools, etc, and a manager or team lead can easily add these questions into the mix for reflection and/or discussion as part of this process.

The key distinction from this seems to be hidden in the line "Finally, turn all these questions into metrics" - but the article could definitely do a better job of highlighting the differences between their "solution" and retrospectives (as well as more general good management practices like talking to your team).

There are some interesting ideas in there that seem tied to their product (https://www.okayhq.com), but the article doesn't really progress far enough past the high level ideas to be practical and rather a lot is left as an exercise for the reader!
I think both? It is a computer that emits and receives signals. It has IO interfaces that interconnect the entire body. It can even receive signals passively through induction and process them. That to me suggests it should be considered both antenna and computer and probably quite a bit more.
I'm glad things are working out. Mental health crises are a motherfucker of a problem and the way our industry treats them is its own clownfire. Based just on what you've said about your situation: it looks like you were mistreated. I'm glad you've found treatment --- it's hard enough to get that far! --- I know lots of people who it's helped a very great deal. I wish you the best of luck.
What is a phenomenology?
Small point but my mind just boggled at the figure of 1.3 million employees. This is getting towards the size of a small country. Absolutely amazing!
How the Federal Government Could Help Kill the Divisive Urban Highways It Built
Surely that’s the same with NASA pork barrel politics affecting who gets to build it and therefore the particular companies and manufacturing capabilities the engineers have to work with. The space shuttle wasn’t engineering lead either.
Nobody pays Nvidia. Nvidia has an opportunity to enter the market (on Windows and Linux) and it is up to them to use it. It usually goes easier if it is not against the grain.

On some platforms (Mac) they don't have that opportunity at all.
He retired because he wasn’t going to get Ceo. This tells you’ve lot about the future of amazon.
> the U.S. the Federal Reserve is already planning to support it

The U.S. has a real-time payments system. (One of the oldest in the world.) It's called Fedwire [1].

It's artificially kneecapped–Congress set a minimum fee of pennies on the dollar and many banks charge retail clients $10 to 35 for wires. But the rails are there and used and understood.

(Detour: my "abolish the penny" issue is expand Fedwire's market hours, enable it on weekends and remove all Fed fees for wires under $250,000.)

[1] https://www.federalreserve.gov/paymentsystems/fedfunds_about...
Microsoft, Google, Amazon...
Wondering who the next major CEO will be to "promote" himself to the board will be.
Mark?
Elon?
If you had something typed as `any` and the value was `null` it would be possible to encounter an issue
The SEC judgement was on Dec 17, 2020. Schwab announced commission-free trading on Oct 7, 2020. IBKR dropped their fees (for IBKR Lite) in September that year.
Orchest | Front-End Engineer | Remote [UTC -2, UTC +4] | Full-Time | 0.5-2% | $60-$80k

Orchest lets data scientists focus on what matters. It’s our mission to free data science teams from infrastructure tasks and limitations. We make the data platform team obsolete by automating the plumbing and making it easy to work in a cloud native way as a data scientist.

Today, we’re focused on drastically simplifying how data science pipelines are built by focusing on interactivity and seamless integration of the canonical open source data science stack.

To that end we’re looking for a Front-End Engineer that will help us develop the user facing parts. Are you someone that gets excited thinking about combining a clean React based component hierarchy, TypeScript, Web Workers, and WASM to create a seamless user experience? As the second hire at the company you will have massive influence over how we develop the product. Design and implement the browser based GUI of Orchest.

More details about our open source project can be found here: https://github.com/orchest/orchest or check out our AngelList listing https://bit.ly/2MJUnYS. Interested? Reach out to me on rick@orchest.io.
Robinhood isn't allowed to use your money as collateral with DTCC, they must use their own. That's why it doesn't matter what kind of account you have.

Presumably their lack of trade fees hurts them here.
Paying the fees becomes way more attractive for Microsoft if Google refuses.
I added a blurb about the IKEA batteries today.
The report indicated that official Huawei accounts retweeted these bots, so...
The problem is that things like "project maintainability" and "programmer productivity" are so hard - perhaps impossible - to objectively measure
We can maybe judge the quality and accuracy of the reporting from the remark, "the object sped up faster than could be explained by our star’s waning gravitational grip".

'Oumuamua didn't speed up at all. It slowed down. Just, infinitesimally less than it seems like it ought to have.
The flip will be less extreme in later designs because they will have better/larger RCS control thrusters to rotate it without involving the main engines.

Also the center of rotation can be controlled to be inside the passenger section. Add some seats that can automatically tilt 90 degrees and the forces might be barely noticable.
>The Oxford vaccine simply isn't that important to the US

Beg to differ there. We need to vaccinate the world. This is in the interests of the US. (Consider mutation etc). The analysis of the Oxford vaccine is that it is much easier to perform the logistics because of the significantly more modest refrigerations requirements. The US needs 7 billion to be vaccinated as much as anyone is my understanding.
These are terrible reasons. Time to process the trade should be zero if systems are designed properly. If you need to borrow cash to trade you should do it first, etc.

If some participants want to stay slow, bear more risk, require more capital, etc... let them. But the rest of the financial system shouldn't be held back because of them.

Time for instantaneous settlement, across the board.

This will never happen if we leave it to banks, exchanges, clearing houses and the rest (some of them even have a vested interest in it not happening). This is one of the clearest use cases for blockchains [1]. It answers the problem of how next gen financial infrastructure will get built, and frankly the savings and benefits to be had are astronimical.

[1] These will probably be public blockchains, but it's possible a "proof of authority" real time settlement chain or similar operated by a consortium could work, too, as an interim step/for some cases
And SpaceX has blown up ten Falcons on landing attempts.
> How would a conviction take place without a jury?

I believe the parent's point was that it could take place with a jury from anywhere else, thereby violating the letter of the 6th amendment, but without this having an effect: The convicted person would have to appeal the conviction, but no higher court would decide to hear the appeal.

(I'm not a lawyer either, I'm just writing down my understanding of what the parent said.)
This is a great project!

I think you should put in a simple privacy statement that comes down to "Archivy won't make any external requests" if it's going to be as simple as that, and then stick to it like glue. If it's not that simple, be accurate to whatever room you'd like to leave yourself, and then stick to that.

Not having a statement like that leaves the future open for a future git pull to change the landscape. Technically the statement won't stop that, but it'll keep the project accountable.

FWIW it's way more important for this sort of thing because it's a stack you have to invest lots of time and notes into and buy into long term. Were I going to run a personal wiki, I'd be very interested in knowing I could likely use it for a long time.
> I settled on the name SeaShell, which I found way too funny.

not to be confused with the C shell, csh/tcsh(1)
LOL.

Apparently his rental is hydrogen powered.

https://www.telegraph.co.uk/news/2020/02/08/bill-gates-becom...

Another mystery about whether he actually owns it.

https://www.forbes.com/sites/arielcohen/2020/02/13/mystery-s...
>Mortgages artificially increase property prices, continuing the cycle. There are alternatives that don't involve interest. You see it all the time in the auto industry where they have 0% loans. Do the same with houses.

If your perspective is that artificial bubbles in asset prices will be reduced by lowering the cost of borrowing (i.e. no interest) then you're going to have to explain that, because it's the opposite of what normally happens.

EDIT: Shariah-compliant mortgages are generally constructed so there's no interest, but the cashflows between the parties often look very similar. e.g. a Musharakah loan where you only initially own the home in the proportion of your downpayment but gradually buy more of it over time by paying the bank off over time, as well an element of rent. Interest rate is replaced by return rate because the form of the contract is different.
> Then why are they in this business if they don’t have the collateral?

The grocery store doesn't deserve to go out of business if they run out of paper towels sometimes.

> but if I am bringing cash to a transaction, why is it suddenly restricted?

They can't use your cash as collateral due to preexisting rules (part of new regulations after 2008). They have to use their own, and in this case it wasn't infinite.
Ent. An Entity Framework for Go
It's also harder to spell. Some people are going to put an extra d or b in there. Maybe get a vowel wrong.
Planet Money Episode 657: The Tale Of The Onion King

https://www.npr.org/sections/money/2018/09/19/649273647/epis...
Can I still use the original Bourne shell macros? If so, there's still hope…
Otherwise known as a blind spot: https://memestatic1.fjcdn.com/comments/Heckifiknowcomicscomp...
Wow Facebook really are pissed about this. Not just because of this but they've complained about it loudly at several events, posted newspaper ads etc.

It must really hurt their tracking. I didn't expect that, after all the app already knows who you are considering you have to log into it. I assumed they would have plenty of ways to correlate activity on other websites and apps. The linking of the ID to other apps must give them a lot of info, much more than I expected.

That means it's a really good thing. I hope Android will soon offer the same option.
If screen readers do that, why? That seems useless even when those characters are used for their intended purpose.
Yes, compatibility is at least 80% of the deal with C. The "C" in C stands for compatible.
Now It's Jeff Bezos vs. Elon Musk in the Race for Space
In your example, the WHERE clause of the query and the partial index didn't match logically, i.e. the query may return rows that are not indexed. There's nothing that postgres can do, and I wouldn't classify the behavior as peculiar.

On the other hand, with sqlite, the WHERE clause of the query and the partial index must match *literally*. So let's say you have a partial index with WHERE severity_id != 0, and a query with WHERE severity_id = 1. All the rows with severity_id = 1 are already indexed, but the engine is still not able to make use of the partial index. This one bit us hard.