skysight-inc/HackerNews huggingface dataset:
> Thats interesting, so it will be an "official" WASM JS binding for SQLite?

That's not guaranteed/official yet but it has been discussed and seems to be where we're headed. In the end it's Richard's decision, though, not mine. (That said, i would like to see that happen but won't be soul-crushed if it doesn't because creating a wasm build of sqlite is _so easy_ to do that any project can create their own with little effort.)

> Is it available anywhere?

Source repo: https://sqlite.org/src

It's currently in the sqlite3 trunk. After configuring the tree, run "make fiddle" or (cd ext/fiddle; make), though the latter approach requires GNU make, not some under-powered make-wannabe. (The top-level makefile is compatible with Lesser Makes.)

Edit: it requires emscripten and ext/fiddle/index.md provides an overview of how to get it going.

> If you are building an "official" WASM JS binding have you considered doing something similar to absurd SQL in order to achieve atomic persistence?

Not until we have JS APIs which are built for that type of thing. Absurd's approach is an interesting proof of concept but is aptly named. Absurd is a stopgap measure which will, with any luck, "soon" be obsoleted by ... how to put this... "less absurd" alternatives ;).
After reading the article I get impression that each snap package is optimized independently. It would be nice, that all other snaps would get mentioned performance improvements too.
Not exactly, but I sort of chuckled to myself and wondered if a future extension would be F*** for sure. Now I'm wondering what sort of project I can start and name "Grawlix".
Ask HN: What are some of your failed startup experiences and lessons learned?
I work for a small startup and although it’s been going well so far, I’m sure that a lot of you have thoughts on what can make or break a startup. Or share advice that can help drastically improve the experience working at a startup.

Really just want to have a good experience and learn from your journeys.
It's last year, and an employee wants to change jobs. But tech is sky high, they are confident about the companies future, and want to get the tax benefits of exercising before they leave.

Or it's last year, and an employee wants to lock in the FMV for AMT before the next round/IPO.

It's definitely an aggressive move, but I can understand why someone would exercise.
Well, if it means more cores, it's almost certainly worth it, in the grand scheme of things.
The Tesla network is still better, but the non-Tesla network is adequate and growing faster. There have been teething problems on the chargers, but it seems like that has improved over time.

A number of EVs have similar range to Teslas. Some of the older ones that began life as compliance cars are a little low. But even a Bolt, which basically costs half what a Tesla does, has about 260 miles range. Though in my experience the Bolt more often estimates range accurately where my Tesla consistently overestimated range by a good margin (I had a P3D, which is likely most of the reason why).
Can you point me to anything to read on why you’d want to do that?
This is why whenever a company claims to be "creating jobs" they're talking about a byproduct they're often trying to reduce/stop not a goal of their business. IMHO "job creation" rhetoric can be dismissed out of hand when discussing taxation and regulation.
Addiction isn't just a word, it's actually something that's well defined, specifically compulsively engaging in behaviour despite the negative consequences. The thing is, be it behavioural or chemical, the root of addiction is the over expression of the ΔFosB gene in response to a reward pathway. Good for you that you can use social media without being addicted (like most people). It doesn't mean everyone can.
A ban on assault weapons will help regardless. Make them harder (really hard) to get.
Another guess at tomorrow's top submission: "Show HN: I turned my coop into a 3D CAVE to keep my chickens from going crazy" ;)
Yeah, A lot of those early web apps were total spaghetti garbage hardcoded to a table layout, so if they survived most of them were rewritten from scratch. Of course perl programmers' tricky tendencies didn't help, but also say ASP and ColdFusion etc have similar reputation issues.
Yes: https://news.ycombinator.com/item?id=9266769
The majority didn't want the breaking possibility so it won out. It was discussed at length.
Honestly, most companies have a net positive impact in the world, and if you live in a first world country and are interested in improving the world, one of the most effective ways to do that is make a lot of money and give a lot of it to well-run charities.

But if you want to specifically also work with a company with a "good cause", I'd strongly recommend that you go with a company whose entire mission is focused on a particular cause, as opposed to a more traditional company that says part of its mission is to "do good" or whatever. So, for example, Solar Cookers International could (maybe?) be an example of the former, while General Electric is the latter.

That's not to say GE is in any way bad, but if you want a do-good company and it's not a do-good company first and foremost, then at some point you will likely feel let down by it (or by yourself for working there). Also, it seems that a lot of normal for-profit companies that want to be seen as do-good companies can't help but get mired in politics (usually due to grossly oversimplifying complex social issues).
Block rewards will eventually be replaced by transaction fees, meaning that to keep transaction fees low, transaction volume needs to be high. If most transactions aren't taking place on the Bitcoin network, then either transaction fees will have to increase to incentivize miners, or the security of the network could be jeopardized.
Not everything is a bubble.
M+KB is fine. The game does not require hyper optimal play by any means.
It would be interesting to build a model of specific HN users who downvote unpopular but true statements, and then use that to search for comments that may contain unpopular truths. Could be useful.

I guess we'd need access to data about how individual users vote, but it could be anonymized.
Over 10 years
Yes, that pretty much sums it up.

Once emissions stop on BTC, fees should have to increase to replace the emissions. Except that fees won't increase because fewer people will be using the network, having long moved to L2's. The majority of transactions will be checkpoint transactions for L2's.

If you zoom out, transactions per block have flatlined, even during this last couple year bull run...

https://www.blockchain.com/charts/n-transactions-per-block

Miners will stop mining because they depended on the emissions and not just the fees. Difficulty will go down and so will power usage, but the network will remain as secure because of the adjustments.

This is part of why we see such a large land grab right now to mine as much BTC as possible. I'm sure Saylor owns large stakes in mining companies.
Which psychological tests specifically? In general there is no test that can reliably quantify an individual's propensity toward violence.
Kids have to be pushed to clean up after themselves, to be polite, to mind their manners. Wild children will most often eventually learn to fit in and stay there, but they will take torturous paths to get to that point whereas Stepford children are likely to look great on paper but grow up resenting the people who took away their autonomy for appearances' sake.

Neither extreme (Wild/Stepford) is a good thing, Wild Children tend to get into and cause a lot of trouble, and end up missing out on opportunities both personal and interpersonal due to their lack of grounding and inability to meet societal pressures/standards.

Stepford kids (at least in my anecdotal experience) tend to end up rebelling hard, or developing a need to hide their flaws and issues out of fear of reprisal, and sometimes end up having huge breakdowns because their fundamental emotional and developmental needs aren't being met.

Sounds like Wil was forced to be a Stepford child, and this is the consequence of that, not to mention his mother both abusing him and allowing him to be abused by other people while wringing every penny she could get out of him in the process. That's pretty shitty.
I meant the Ryzen CPU (is there a GPU with that name?), should have been more specific.

My GPU is a GTX 1080 and it was unenjoyable to me with that CPU, now I have a 12600KF and it runs pretty well.

The OP article shows quite well how CPU bound this game is.
that screenshot tweet is DDG founder/ceo, so not just “some employee”

agree that official announcement would be better though
I'm relatively new to Python, coming from Ruby and JS, and the built-in unittest module is just fine. I haven't had any issues with it, besides the documentation for setting it up following the conventions is really hard to find. But once it works, I like how simple it is. If you know OOP you'll feel right at home. You can simply create your own test case classes if you want to re-use stuff. No magical bloated configuration.
It seems to me that a theory which uses precise, hard-to-vary explanations to make falsifiable statements about observables is in fact a scientific theory.

One of the points of the paper is that constructor theory makes such statements in a way that is compatible with other known laws. This is demonstrated via the experiment. So I'm afraid I do not understand your remark that "you could take the constructor theory language out and have the same paper". Taking the constructor theory language out would undermine a major point the authors are trying to make in the paper.
Being tied to Google has very little impact on the technical implementation of go modules fetching, proxy, & sumdb. It is intentionally isolated so that request data is not part of Google's data business. Go uses git under the hood for these requests, so there are more complications. How do you cache or respect robots.txt when you don't actually talk to the servers?
I don't know why HN edited my submission, starts 3:08 in https://youtu.be/RylSppg4Uqo?t=188
> should ... truly fair ... should be ... acceptable

How do you determine these absolutes? Why is your 'should' and 'fair' set at whatever value you're using, and not whatever value someone else determined?

The only 'fair' is what someone is willing to pay.

If you aren't willing to pay someone 200m... then don't. Why do you care if someone else is willing and does?
> We need hard limits on executive pay because if you adjust every other employees salary at a truly fair rate, Jassy should be lucky to make 10 million a year.

Fair, by definition, is when the market reaches equilibrium. The shareholders think this is a fair salary. Why is your opinion more valid than theirs? Sure, the salary is high, but it seems commensurate with the value that Amazon generates. Literally 30% of the entire internet runs on AWS, and that's just one part of their business.

Given that Tim Cook earns ~100M yearly, and Satya Nadella is at ~50M yearly, it seems low in comparison.
Thank you, I wasn't aware of the concept.

Sure, I'm not saying it's what the artist wants, I'm saying I can only appreciate one side of his (potential) skills.
But you do own upside---of the collateral.
Ray Has Left the Building
I interviewed for them 6 months ago. At the time I was super sad that I failed my system design interview, which is what killed my chances. But man oh man am I glad now.
I believe you mean they are more like pterosaurs
That's interesting. Reminds me of when I was a kid and thought I had a completely unique idea to fill the Sahara with water! It will quickly evaporate and turn to a rainforest in no time!!

https://en.wikipedia.org/wiki/Sahara_Sea
When will humans be flying to Saturn?
You know that they're doing exactly that, don't you?

https://store.steampowered.com/app/1351080/Pharaoh_A_New_Era...
> I'm tired of venv, PYTHONPATH and OS package dependency issues.

To both you and the peanut gallery. You should basically* never be using PYTHONPATH or OS packages. And there are several solutions to improve ergonomics of virtualenvs out there.

* I've never had a legitimate use case to use OS packages and only one to use PYTHONPATH, which is tot temporarily set it during tests in a repo with multiple independent sub-packages, coverage reports get a bit squirrelly.
Thank you. I will take a look at them.
>It's surprising video codecs deal so little with the nature of the images (AFAIK) and try to be generalists.

This. A small number of pixels matter, the rest don't.
Try another city. The site didn't show anything for my location.
Cool stuff! I wonder what will be left after the bitter bites of reality for consumer products: consider that we still have actual engineering troubles with things like aluminum in house wiring, which we've been doing for >100 years now.

"battery free cordless" desktop peripherals will be nice, tho.

Wonder what bandwidths the data overlays will be. If you're steering and modulating a beam for power, why not use it for signal at the same time?
Why is AI so useless for business? (2020)
This depends on how much regular income the employee has, how much cash would be required to exercise the options and personal risk tolerance, but it could potentially be a way to avoid AMT tax (and instead pay long term capital gains tax) when the company eventually has an IPO or other exit and the employee decides to sell their equity.
The 2nd though experiment about a stablecoin that that goes up 20% per year is interesting.

So in order to guarantee a stable price, the algorithm has to be able to confiscate some of your coins whenever it needs. This makes sense, but it makes stablecoins less appealing as a store of value.
Calling people “anti-science” now also sets off alarm bells for me. “Anti-science” is analogous to calling someone a “heretic” in the 1400’s, but with our benefit of hindsight into the fallacy of groupthink and servility to orthodoxy.
Oh hi :-)
It cannot be “replaced” by a token, any more than webpages can be replaced by hyperlinks.
I agree with your position.

ERC20 tokens are a contact state variable, Bitcoin is a global peer to peer software and network. It’s a shared memory address vs actual software product.

I have relaxed my position on WBTC as I am seeing it’s value as a neutral store of value as collateral on EVM networks, etc. I do see some value here and I believe it further increases demand for the underlying BTC asset. Non-ETH EVMs can transfer BTC cheaper than Lightning (however you lose the privacy implicit to LN).

An uncharitable position would be that all tokenized Bitcoin is just an excuse at rehypothication, but I think with transparency this can be dealt with.
This is a stock grant that vests over 10 years, so averaged out it's 21 million a years. Saying that his salary is 212 million is straight misinformation
A provable language that can translate directly to OCaml, F#, C, WebAssembly, or VALE sounds lovely if it's not too painful to use. I hope the C translations follow CERT / MISRA. It would be a shame to prove the program correct then have a translation of it that's buggy. I'll have to read more about this later.
Lots of new stuff happening lately, yep! Mostly around distributed systems?

I've been keeping track of a few things here: https://gist.github.com/fideloper/ac9b81cee85003a59c8ad1a591...
I have an Air GT and received the notification already. I've driven my car >1600 miles in only a few weeks of ownership and can vouch for the quality. It is vastly better put together than you would expect for an EV startup and is an absolute joy to drive.

As for the news, car companies have recalls and Lucid is no exception. The wiring harness in the dash needs a few zip ties if the issue is present and takes 10-15min to check for. Service has been great and they're going to check it tomorrow - so far only a few cars have needed it.
This idea of a separate phase modifying your input is really powerful, and I think more languages should design their syntax around that idea.

A nice example comes from AppleScript of all places. You can close a block with just `end`, or by referencing the opening like `end if`. When you save a file, the compiler rewrites all the `end`s to the second form.

Any other examples where the language is designed to be enriched by tooling?
their prime example of julia set though is just some @decorators and functions such as ti.Vector, ti.GUI. I don't see any particular changes to syntax.

I see that they're doing some fancy native stuff under the hood, but so do numpy and other CV/AI libraries. What they do is compile Python code in a different way, I guess?
How would the mechanism work in your example?
They ought to regulate how long employees have to purchase vested options after departure or termination. If you had a 10 year window regulated, wouldn't be an issue.

It would probably make good outcomes less good (companies would probably grant fewer options, or instead grant RSUs) but a much better mean?
World of Crypto (WoC) has already addressed this issue [0].

[0]: https://www.worldofcrypto.io/blog/building-a-decentralised-m...
Perhaps the US should amend the constitution more often? Instead of bitterly fighting over supreme court seats?

And if that's asking too much then maybe the country really is too big and diverse to be governed as a single nation. Anyway, just thinking out loud.
So Jeff Bezos creating a company that employs people and grows the economy in a non zero sum way through efficiency gains shouldn’t be rewarded billions for the trouble? Why are people so concerned with the salary of the ultra rich? It doesn’t make your life objectively worse, if anything our lives are substantially better because of it, even if you don’t directly shop at Amazon.
Previous discussion here: https://news.ycombinator.com/item?id=18642755
The technical side should have become easier since the inception of Google: you can probably beef up a single machine to index the entirety of relevant internet.
Well, now that you mention it, it would be interesting to see if a screen, or the content of the screen, had any impact on the chickens. Probably the easiest thing to measure would be egg production, but you might be able to measure "well-being" in some way. (I don't know much about chickens, but I've heard they are extremely stupid, so it may have no impact.)
The vast majority of users are staff who are hired to collect data for a non-profit. The vast majority of servers are self-hosted by those non-profits. It's very opt-in in that regard. Think of say a census worker counting households or farmer measuring plot yield. And even in those cases, yes, users have a lot of visibility in what is being collected and a fair bit of control.

Sensitive data that is collected from participants that users interact with are typically governed by policies set by Institutional Review Boards or Ministries of Health.
>One of the points of the paper is that constructor theory makes such statements in a way that is compatible with other known laws.

Yeah, but known laws are already compatible with themselves. You might make them more comprehensible by establishing a conceptual meta-framework that offers a consistent way to phrase statements about them, but that is clearly a philosophical task.
FWIW, this eventually got solved in XEP-0357, which, while it says it's deferred, is actually implemented by common mobile clients and modules exist for both common server implementations. This is the same design that Matrix eventually borrowed to solve the same problem.
I can't remember which game it was, but one of the arcade games used a set of basic chips to create a detailed vertical half of a spacecraft & the other half was mirrored over from the centerline due to space/current & chip cost constraints. When I had read about it, I marveled how absolutely ingenious early game developers were.

Since I grew up in post-golden age of arcade, I don't really know which game that was - but I presume it was one of the Nolan Bushnell creations from vague recollection.

Edit: It was Spacerace. From Wikipedia:

>The engineering and prototyping for Asteroid was done by Alcorn. The game is encoded entirely in discrete electronic components, like Atari's earlier games, and unlike later computer-based arcade games; the graphics are all simple line elements with the exception of the spacecraft, which are generated based on diodes on the circuit board arranged in the shape of half of a ship to represent the shape they create [..] That half ship is mirrored on the screen, similar to the diode array in Computer Space, which generated eight directions of a rotating ship with a mirrored four images.
Well, if you're a billionaire who has profited from the traditional power structures, and you are convinced that you see something coming that is going to dismantle those structures, then you probably want to get in front of that, so that it doesn't dismantle you (or at least your wealth).

I mean, I still lean toward "talking your book". But the behavior could be consistent with actually believing what he's saying.
Hi fellow Victorian :)

To my knowledge, this isn't a "rule" that's "imposed" or "enforced" by the city - the SPCA (which is not a government agency, just a non-profit) has just asked people to do it voluntarily.
What conflict of interest?

The company tried to do something beneficial for its employees, although perhaps it was misguided. They gained nothing here except the marketing benefit of trying to be employee friendly.

Margin loans are risky because you can get liquidated and lose your other principal. This was a cashless loan, that was only 50% recourse, so the only risk is that you may have to pay back half of what you bought the stock at if it ends up worthless.

I don’t think there was any incompetence or negligence here, and even if there was some incompetence, that’s not a theory of liability.
I can vouch for the Lucid being excellent and I'd say the touring is the pick of the range. If you want to switch away from Tesla it is an excellent option, as is the Polestar (if you don't need the same mix of range/performance/space as the Lucid).
I suspect kernel updates aren't vetted that well in general; the "don't break user space" is a ruling from Linus about what not to do - usually with regards to the user space API (don't remove or change things that already exist).

And this article is an example of where the decision was made to break user space.
In addition, the immutability of EVMs (demonstrated in ETH, BNB, etc) does pose a risk to the integrity of BTC ownership. But treating it like any L2 pre-settlement is fair, in that buying WBTC on-chain is practically equivalent to buying on coinbase until you settle on BTC L1.
Agreed. The biggest issue I have with it is only having 90 days to repay if you leave. I hope they company works with those individuals, a few people might be in some serious trouble. And I'm curious how much was loaned, it's 200k just from the people who were laid off.

But I'm not sure how Bolt significantly benefit financially from this program. And $200k is not a ton of money for a unicorn. If you're an early employee at a unicorn you can work with 3rd parties to make more aggressive financial decisions.
Risk factors aren't mutually exclusive. People can advocate and the government can act on more than one issue at a time.
> This is not a great time to buy any efficient car.

If you're not limited to luxury, there are plenty of options.
And are typically the mostly likely to get laid off.
It’s just dark souls with a big world. Probably GoTY but I don’t even think it’s from software’s best title