skysight-inc/HackerNews huggingface dataset:
> For smaller companies, any given hire has an outsized impact, there's a more limited budget for hiring, there might not be the resources available to train a new hire from scratch for hard to train skills, and there might not be enough "bench space" for people that don't pan out.

So prioritize finding intrinsically motivated learners instead of specific skills, and make sure you have a budget for any learning resources (books, courses, etc.) they would need to make rapid progress.

Also, make sure that writing/improving documentation to help the next hire is one of their main responsibilities (this demonstrates what they are learning, gives senior folks the opportunity to correct mistakes & misunderstandings, selects for good communication skills, improves your onboarding, etc.)
I mean I've had this opinion since 2010 we've always been here.
I don’t read OP as devaluing Evan’s work. Presumably the TypeScript/Webpack/etc teams are also doing great engineering work — but because they’re writing in JS, the performance ceiling is significantly lower.
I think you mean SGML. XML is a W3C standard (https://www.w3.org/TR/xml/) so it is freely available.
Paywalled... anyone have an archive link?
I agree and think that a good chunk of the apps I use on an every day basis slowly get worse UI over time.

Spotify on Android is pretty awful at this point. Now I can't tap and hold to get to the context menu anymore, now I have to use the triple dot button. Why remove that? Usability is also pretty terrible. Why can't I load the list view of an album I have saved? What the hell. Same with entire playlists that I have saved and downloaded.

Snapchat (I wish I didn't have to use it, but it's the main for of communication a lot of my peers use) keep changing things constantly when nothing was every broken. Over the past three years, they've changed the order and number of tabs they have at least four times.

Google Photos on Android is also annoying separated IMO. Give me an order by date and an order by album/folder. Please just load the folder structure. I assume they do things the way they do to maximize use of their cloud storage, so it is likely intentionally awful for local images.

The official Reddit app is absolutely awful and slow. Reddit Is Fun (third party app) is, and always will be, my favorite Reddit experience. Clean and fast.

That was kind of ranty, but I just wish UI's were simpler on mobile.
There are pros and cons to everything. Few cons don't make the whole thing bad. Some of them really seem stretching too. Touch screen UI being a dealbreaker?

One of the key things people like about Tesla is innovation.

Even if Tesla itself completely fails I believe they have made a positive impact on EV/FSD in general by motivating others to compete.
You can look at the blockchain directly to see who holds what for how long. I doubt anybody who bought a significant amount early on would ever reveal themselves publicly.
How is it pointless to ask a job applicant if they have experience relevant to the job? I thought that was, you know, the entire point of an interview.
Well if the hash rate drops far enough all that unused ASIC firepower could easily fork the network a million different directions and transactions would take forever to get through, I don't think waiting would produce that much more security because the real chain getting mined on the desktops would be a lot shorter than the ASIC mined ones.
One of the main benefits of Esbuild (if I recall correctly) is that all passes share a single AST. Whereas in a traditional setup your linter, transpiler, formatter, and sometimes even bundler and minifier all do their own totally independent passes on the source which means parsing it from scratch each time. So this would be a classic case of integrating everything into a monolith for a boost in efficiency.
'Hate' is a strong word. Fact is, there are people out there with lots of money that needs to be 'parked' somewhere. Enough has been said about real estate boom caused by empty houses being bought by Chinese while the locals can't make rent. If Bitcoin absorbs this kind of surplus money, it is kind of positive. But all bubbles eventually burst.
> but how you monetize a library?

It's easier if other people can make money with it.
kdenlive - https://kdenlive.org

shotcut - http://www.shotcutapp.com

olive - https://github.com/olive-editor/olive
Any articles on DIY laser lens?
Seems crazy to do things this way. Why not use signal or telegram secure chat, get lost in the crowd
Building Webhooks into Your Application: Guidelines and Best Practices (2020)
Urbit's underlying language nock can have hardware written for it, it just hasn't been yet.
Ask HN: Best free games to play on PC?
Hi,

With the pandemic lull, does anyone have ideas for free, in-depth games to play? 0 A.D. comes to mind for me.
Logic being if you held bitcoin you would be incentivized to read more about it and learn vs. being ideologically opposed and dismissing it like what no-coinists here do.
In our current capitalist economy, most people spend majority of their life just working and saving for their retirements.
I'm glad that there is some internal opposition to the Israeli cyberterrorism trade. However, it is sad that K does not feel that they can come out openly about their position in famously the only democracy in the middle east.

I don't think people understand the
devastation caused by just one of NSO's sales. Every country should teach in school the true cost of their own arms trades.

Depressingly it seems peace can only be found within a weapons contract. How long do we wait for stability and freedom? Which arms shareholder's bank balance needs to be satiated before we can have peace?

This community is full of talented and privileged people, if you are reading this I compel you to not lift a single finger in the way of another person's demise - no matter how sophisticated the abstraction or large the paycheck.
I'm stealing this interview question, haha. :P

Thanks a lot, yeah, there are so many moving parts and pitfalls. I think that what makes it a good question, also makes it a good service (I hope).
Or any number of hackers who would be happy to do it so they could be the first to break into people's bank accounts. If RSA were broken as a result of a public announcement with no warning, there would be no doubt in anyone's mind because chaos would ensue in very short order.
... only to find out later it was a click-bait that had zero information.
Since we're ignoring the geo-political climate (like Russia would just watch West tear down Bitcoin without trying to counter it seems unlikely since Russia is the wildcard in this story), generally making lots of leaps and other things that should have been considered, I have a simpler solution:

- The US proclaims a "War on Mining"

- Using a bitcoin full node to track IPs, drones to find locations and warheads to "disable" mining operators, bomb every mining location once found

Approx cost of operation: less than "$100m per day"
we must request sources when someone else is making sweeping judgments about something amazing being just sci-fi and lifetimes away

if you are only sharing opinion, then my opinion is that you're wrong and that neural links are already here and will be accessible to all within our lifetime.
Makes logical sense from a library/unixy perspective. They offered similar reasoning for not including a file watcher at first but they eventually added that.

HMR is pretty much the last missing piece to make this the only JS bundling and dev tool you need. It would be a bad decision to omit it.
Yes. When ESBuild came out, I made a feature request to get it added to Hugo, and I was surprised at how well it has worked out. Goes to show you should always open an issue!
Well, previously "no shop for you", now "no shop for you". So no big change for you really. No net decrease in happiness for you and a net increase in happiness for others.

This is a Pareto optimal action.
> And a crime in both cases.

Copyright infringement is very rarely a crime.
I don't care. And many things could have happened between 1.1 and 52 (stolen wallets et al.). One could argue that whoever bought and held has been remunerated for the risk.
Clubhouse and Twitter Spaces both record your audio
This whole 'Bitcoin is bad for the envoirnment' reads like:

"Volcanoes contribute massively to climate change we need to turn them off to save the planet"
The goal really is to be level 4/5, otherwise there wouldn't be so many serious plans about the robotaxi service.

But they have to get very, very good at level 2 with driver supervision first, so they decided to try to develop it without doing the reporting. To me it looks like they have found a bit of a technicality with the DMV's rules.

So the lawyer just keeps saying "don't worry, we are just working on a really good driver assist".

Personally I think that the DMV should start requiring the FSD Beta program drivers' disengagement data . Doesn't the law say that about test programs?

Tesla actually can build in an automated reporting system fairly easily. It's already set up with the reporting systems for the beta program.

What leverage does the DMV have? I mean, it's not like Musk can just tell the California DMV "fine, anyone who wants a Tesla can just move to Texas like everyone else.". Or something.
I understood bitcoin from the beginning when I was first exposed to it, and I chose not to mine it or buy any. I hate it. I am more forgiving of POS coins, but I am still waiting for a time when they are used to pay for things, not as a MLM scheme. I think equities are a better way, overall, to buy and hold.
I find it oddly comforting that the storage provider I plan to use at some point in the future (just getting the hang of ZFS now) loves Calvino. :-D
What kind of data do you have? Do you work at one of these companies and know that the data is fudged? Do you run an analytics company? There could be some measurement errors or biases but it's virtually impossible that it's directionally incorrect when we're talking about 67% growth y/y.
Same reason taxes aren't optional: freeloading.
Makes me think of collectible card games. If I hadn't spent my own pocket money as a kid on MTG, Star Trek CCG and Pokemon, there's no way in hell I would let my kid buy into an obvious scam CCGs are. But I did spend money on them and enjoyed it, so I'm not so sure now.
I don't understand - the two things you are saying are not mutually exclusive. You could hold bitcoin, make money off bitcoin, understand bitcoin and still be ideologically opposed.
why would anyone use this over something like signal?
If Facebook is going to do this, they need to identify who these "scientists" are -- or at least what their credentials are -- so we can decide whether their opinions should outweigh those of a surgeon/professor who holds chairs at Johns Hopkins and the Bloomberg School of Public Health.

Makary isn't some internet rando with a theory that COVID-19 is caused by gamma rays from Jupiter or whatever. His opinions are open to dispute, certainly, but they deserve more respect than just being put down the memory hole on the word of anonymous "scientists" (botanists? archaelogists? astrophysicists? We don't know!).
It consumes the amount of electricity comparable to nations whilst limited to 300k transactions.

It is a massive enabler of corruption and crime.

This whilst offering almost nothing back in return

In terms of low-hanging fruit of things to hate, yes this should be pretty damn high on the list. This is as a person who originally mined coins in 2011.
only if it's equal temperament :-)
man, that hurts. When you found the issue were you happy or were you just depressed? I've been there and sometimes finding the root of an issue is not a eureka moment but more just a long, deflating, sigh.
I'm having a really hard time seeing this as something that should just be knee-jerk dismissed as hate. Frankly, speculating on the author's motives isn't even a particularly useful line of thought. Bitcoin is supposed to be all about resiliency. And the way you achieve resiliency is by continually running thought experiments to try and probe for possible weaknesses.

This article may seem far-fetched right now, but it's amazing how often novel new large-scale attacks turn out to contain elements that featured in speculative writing that was previously dismissed as being far-fetched.
At my current job, I've really come to hate Excel. Business is completely addicted to it. Despite Data Quality being an explicit concern that we're supposed to work on, they love maintaining their hand-typed data in Excel sheets, referring to other data with hand-typed names instead of proper foreign keys, and then I'm supposed to load and connect all that crap.

And nobody is using it for actual calculations, which is what spreadsheets are for.

I would really, really like a flexible database with an Excel-like front-end and easily-definable columns that make use of foreign keys, so we can actually maintain some data quality here. And what I'm looking for sounds so obvious that I have a hard time believing there's not already a good open-source solution for it, but I have no idea what it is. I'm this close to just building it myself. Anything to wean these people off their Excel addiction.
That just means you didn't research it properly, if you had and stepped back, you'd know that layer 2 technologies are solving majority of your concerns around speed and fees and that the world will inevitably move to green energies sooner or later.
It's also part of mythology of Israel that it was built on an empty wasteland, and not on the ashes of Palestinian villages and farms.
Ansible with Systemroles:Part2
Govt prints money, money is worth less, assets go up in value relative to fiat currency over time, regardless of actual market share growth if the asset is a business.

If I charge $1 this year for lemonade, but next year I charge $1.10 and the same people still buy the same amount of lemonade, my business is now worth 10% a year later, without gaining new customers.

With quantitative easing as the main strategy of the Fed, we'll not see an end to financial market highs. Short term corrections in industries, sure, investors want to take profit and reallocate and provide returns.

If you are not invested in assets, as the value of fiat currency decreases due to inflation, you become poorer as a result.

Financial education is so lacking among the poor. Even if they had the money to invest, they wouldn't because they don't understand the system, and would rather save up some cash which devalues over time.

Illiteracy of the financial system and its inner workings is one of the main reasons people are not able to generate wealth and put their savings to use. Hell, a lot of people I know don't even take advantage of 401ks, because why invest in something where they think "I can't access the money til 30-40 years later" what's the point.
You're setting up straw men and attributing lots of arguments to me that I'm not making. I spent a month in Kyiv last year, went to the Holodomor museum, and just finished a book about it not too long ago. The famine was very much a real thing. I've also been to Chernobyl, but I'm not sure why you're bringing any of this up.
Bill Gates's next-gen nuclear plant packs in grid-scale energy storage
However, a shop without access ramp might be illegal (in Sweden), while no regulation exists for phone requirements.
It is sticking your head in the sand to write off all the criticisim as coming from salty losers late to the game.

In my opinion Bitcoin is the modern day tulip. It has no real value (note Bitcoin is not blockchain, which is a useful technology), uses tremendous amounts of real world resources and is in a massive bubble and will eventually burst leaving us all worse off.

Sure, some will and have prospered, but there is net loss of value for society.

This is all independent of whether one is peronally invested. I don't happen to own Bitcoin, but I do own shares of some companies that I actually want to see fail. But it is a sort of a hedge.
How much of that can be attributed not to company policies but to the https://en.m.wikipedia.org/wiki/Bystander_effect ?

The only way for bad interface to ship is for good designers to do nothing!
"Funny" story about a binary 8601 implementation.

I was architecting a true-realtime telemetry pipeline for a AAA videogame studio (later used by a dozen or so franchises for all titles by the publisher). It had a requirement for subsecond client notification of per-user aggregated statistics, including complicated event interactions (such as ensuring the grenade that you threw that killed someone, would only be attributed to you if a prior event hadn't already occured), which resulted in sequentiality guarantees. But with that, we could get rid of windowed event processing (and those inherent latencies), and instead treat them as a true stream of events. Keep in mind we could support up to 400ms one-way latency, so we only had 200ms for processing/routing in the client and in the cloud. I measured client code in μs.

Annnyways. The principal in our org insisted that time not be be transmitted as an epoch. I argued for weeks, but he was insistent... "No magical offsets to arbitrary dates. ISO8601. Do it." He came from and worked most heavily with the web services group. Apparently some point in the past, services had picked the wrong epoch and there was confusion (I still can't understand how that wouldn't be caught right away, there's only a few standard epochs that are quite different in resulting time)? The events in my design were bit-packed using a competing protocol to Protocol Buffers... there's no way I was doubling the payloads just to store a timestamp as a string.

So I read and re-read ISO8601. And it dawned on me: ISO-8601 never specifies the encoding. It specifies the order in which information is conveyed, and if in text, the delimiters to use. One example clue is in the definition of basic format, and the call-out that most of the document leverages plain text to communicate their ideas.

basic format
format of a date and time representation or date and time format representation comprising the minimum number of time elements necessary for the accuracy required. The basic format should be avoided in plain text.

I ended up proposing the most terrible hack I've had to live with. It involved bit-packed 64-bit integer that stored: 12 bits for year, 4 bits for month, 5 bits for date, 5 bits for hours, 6 bits for minutes, 6 bits for seconds, and the remaining bits for an integer that stores the sub-second fraction. We lost a few orders of magnitude resolution on that end due to the inefficiencies of the earlier packing, but... it worked. And it was in the right order. And there were no "magic" epochs to dissuade the principal engineer.

Most importantly, it sailed through the review process.

Still makes my skin crawl a decade later. And I secretly suspect you technically have to have a T between date and time to be ISO8601 compliant, it's been a long while since I read the spec. But there you go.
Don't worry. If the functionality is useful, then eventually there will be a free open source library that will prevent the original author from becoming a billionaire.
How Infra as Code Works
Venmo fits in here as well. The pay and request money buttons are the same color and touching. I have fat-fingered it before and paid a person who owed me money.
I don't even have words for how dumb of an analogy this is. I am speechless.
Everyone seeks a narrative that makes them the moral protagonist.

If you see a group of people describing something you yourself participate in as environmentally and economically destructive, you have to choose a framework in which to process that information. Some options are:

1. Sure it has some, ahem, negative externalities and I am somewhat bad for participating. But all of those people are just as compromised as me and they're only mad because they didn't get in first. I am no worse than them. If anything, I'm at least honest about my position.

2. They are right, I am selfishly participating in something that benefits me at the expense of the world.

The problem with 2 is that acknowledging and wanting to be morally correct forces you to change your behavior. So 1 is an easy pick. But that doesn't imply that it's correct.
You managed to perfectly put into words something I was trying to articulate in my own comment on this thread about the limitations I kept running into with open source notation tools as alternatives to Sibelius. They always felt like they traded control for simplicity, which ultimately made them feel like kind of a "toy" rather than a professional tool.

> I'm reticent to mention specific engraving problems for fear that a neophyte will take my 10 seconds of examples as a complete set

I could not agree more. Correctly engraving music is hard! If someone wants to get a sense of all the things that a professional-grade tool would need to handle, Gardner Read's "Music Notation: A Manual of Modern Practice" is kind of the gold standard here. 453 pages that solely cover how to correctly notate music. I've been doing this for years and I still consult it fairly regularly.
What single event (or accumulated effect) can cause this to stop?

A wealth tax.
> Admitting your mindset isn't productive is hard

Nah, I am good at admitting fault given sufficient reasoning or evidence, unlike most people. But if I think I have a point, I may double down on it. Observe:

> You're not "helping out" by hiring a women, or a person of color. This mindset has set you up for failure before even starting.

Yeah, maybe. I was trying to suggest that I... ok, fine.

> If there's a valid reason, then there won't be a discriminiation lawsuit.

In the OP's article, the discrimination was assumed to be the reason even if other more valid reasons might have existed. This is not evidential.

> Hire a diverse team from day 1

That's what I was suggesting.

> Does this have a meaning I'm not aware of, or is part of your public, profesisonal persona the enjoyment of a particular female body shape?

Let's just say I am 48 years old and used to subscribe to Heavy Metal (https://www.heavymetal.com/), which prominently features... well, you probably already know. Also that shaming me for my sexuality (without me harassing anyone, of course) is not only not a rational argument, it is discriminatory, and I refuse to apologize for how I am. It may also be convenient in this era of "cancellation for disagreement" (or as the woke leftwing sugarcoats it, "consequences") that I work for myself. >..< If I ever hire someone who has a problem with that, I'll ask them if they feel uncomfortable and work from there (note that women who express open interest in certain male body types do not faze me... but I don't want to create an uncomfortable work environment, so yeah, I'd probably have to remove that, sigh)
Gmail used to have saved searches

https://irvineco.wixsite.com/goinggoogle/single-post/2014/10...
Just so sad when I read takes like this from uninformed people.

Bitcoin is NOT about payments. Just stop saying that. Bitcoin is store of value. When you think about Bitcoin the closest analogy is gold. Sure it is more volatile but it is a 10yr old asset. If you look at the long term trend (past 10 yrs), your value only increased.
A Drone’s Eye View of a Bowling Alley
Speaking of Yarn in particular since I maintain it, I strongly believe that more than speed we (package managers) need a good polish. And to do that, we need a community that feels empowered to make changes when they feel frustrated about something - which makes using JS / TS critical. By contrast, the UX of a bundler / linter is fairly straightforward (compared to Yarn's 46 builtin commands), so making external contributions easier isn't really necessary.
Select Research Papers in Anonmity
Antifa is most definitely an organization. The claim that it is an activity and not an organization is just low-tier gaslighting. Here's hard evidence: https://en.wikipedia.org/wiki/Rose_City_Antifa