skysight-inc/HackerNews huggingface dataset:
> What if those laws are reliant upon other ones that have punitive measures.

Then society will simply have to accommodate just as they accommodated to the extension of human rights to women and slaves.

> What are the origins of taxation?

Agriculture.

> Actually, taxes are also negotiated.

Yes, under coercion. This is categorically different than negotiation absent coercion.

> When people willingly pay taxes, which they do so except for minorities of tax protesters and tax evaders.

I’m disappointed at how readily you dismiss the rights of other people on the basis of your opinion that they are minorities. Who cares if they are minorities? Why don’t they have the same rights as the rest of us?

> You might as well ask how does free association work when you coerce people to wear seatbelts or refrain from jaywalking.

Thats easy, free association doesn’t justify jaywalking prohibitions or seatbelt mandates.

> Homesteading was largely expropriation

We’re using different definitions of the word “homesteading” but what happened to the Lakota was expropriation, not homesteading and not justified under my system. I’m at a loss as to how you can be critical of the expropriation of the Lakota, its exactly the same as taxation. The minority had to sacrifice for the greater good. I’m opposed to this sort of thing, but I can’t tell if you support it or not.

> Settlers tend to favor habitable areas. Habitable areas tend to be inhabited.

Exactly. The minority Lakota were expropriated because they wanted to keep the habitable areas to themselves when a growing population needed them, the land was duly expropriated by the mighty power of government, and no one was upset except for a handful of bleeding hearts who don’t matter anyway. Pay your taxes and shut up.

> As above.

So you agree that governments are coercive?

> Then why are there civil courts?

Sometimes they decide to solve their dispute by hearing claims and evidence in the presence of a judge and witnesses.
>If your view is that you and Cade Metz do not use pejorative language

I use pejorative language and make no apology for it. You seem to dislike pejorative language but seem to make an exception for the pejoratives in the Reason article.

Cade Metz did not use any pejoratives. Everything he wrote was correct and presented in context. His coverage of SSC varied between measured and glowing. I do even vaguely understand how someone could take it as an attack. It is fair in its coverage of Scott Alexander and far kinder to the Rationalists than they deserve.
I am referring to Bill :)

On a side note, maybe the reason why every major company here has accusations of stealing ideas is that it's much easier to accuse someone than it is to actually take a real risk and build a successful product and business around it... I struggle to think of someone good who doesn't also have an unwarranted accusation against them (Carmack being the most recent example).

Outlawing non-competes made this Valley, and people here largely value freedom of innovation and execution over rent seeking of someone else's mind and ideas. Culturally speaking, this is the West Coast hacker ethos to a tee. Bringing suits, regulations, and lawyers to the party will only lead to our demise.
There’s a lot of evidence indicating little to no contact and a paucity of evidence suggesting otherwise. So much so that “a” find like this is big news - a bead from the 15th century. It would not be big news if these things were found regularly, and they haven’t been, and people have been looking in earnest.

I don’t understand why you would find the conclusion to be insulting or condescending. Do you feel some bias has covered up information or that there is a wealth of contact indicia as yet unfound?

At the time of European contact, the written and archeological records both seem to agree that the indigenous population in North America was a Neolithic one. Some regions West of the Mississippi (out in the dry plains) were even Paleolithic. Even while there is evidence suggesting the Chinese made it to Alaska, and the Vikings to the East Coast much earlier than Columbian contact, it obviously was too expensive to stay. While trade goods trickled out to these far ends of the network, their paucity indicates that there was little worth trading for that far out that couldn’t be found elsewhere for less. In other words, even if western and eastern civilizations knew about the Americas an eon ago or more, the trade routes weren’t valuable enough on the balance to maintain.

I suggest you think of this as a highly valuable distinction for the study of mankind. The indigenous populations of the Americas were human, the same as you and I today. They were wicked smart, capable, and well-adapted to living in insanely hostile conditions. Their until-recent isolation helps inform the understanding of all human societies in time. It further enables every human on earth confront themselves. Two books I would recommend to stir a fascination with these early cultures: Thundersticks by David Silverman, and Empire of the Summer Moon by S.C. Gwynn. These contain accessible descriptions of life before the 19th century Plains Indian Wars, which dominates a lot of people’s ideas about the indigenous Americans. In fact, European contact goes back another three centuries and there’s some fascinating, wondrous history and insight in those earliest periods of contact.
No the recruiter wants to get paid by their employer. As long as the checks keep coming in they're just going to keep doing whatever it is they're doing.
Why can't you tell the recruitment agency to get your specific authorization before each send of your CV to any company?
That's fair. I honestly didn't look into Tesla because I'm almost certain they're more advanced and a comparison would be kind of pointless. Tesla is better than comma.ai, but from what I've seen, comma.ai is at least comparable to the non-Tesla adaptive cruise control.
In addition to random diffusion, big empires between Venice and Alaska, including Persia, India, China, and the Mongols in Central Asia served as cultural "repeaters". Valuable artifacts might have actually been actively promoted in trade and taken on newer and greater significance as they changed hands.

Other even more ancient artifact transmissions across long distances include the Pompeii Lakshmi (first century CE) [1], and Greco-Roman glassware found in Southeast China (third century CE) [2].

The bigger surprise is that this trade took place across the Bering Strait, a very forbidding natural obstacle. But then again, the Yupik peoples have historically spanned the Bering Strait though to central Alaska [3], so they are a probably final link for the artifact between Eurasia and North American populations.

1. https://en.wikipedia.org/wiki/Pompeii_Lakshmi

2. https://en.wikipedia.org/wiki/Serica#/media/File:Green_glass...

3. https://en.wikipedia.org/wiki/Yupik_peoples
For a readymade stack similar to what’s described in the article to self-host in your own AWS account have a look at https://ownstats.cloud
I'm not so sure about the "easily" part: from [1], most part of Greenland was colonized after Vikings settled on Iceland. So I'd imagine it wasn't exactly a leisurely trip from there to Alaska.

[1] https://en.wikipedia.org/wiki/Thule_people
A person could just remove themselves from statutory jurisdiction and travel "outside the box".

https://theamericanstatesassembly.net/correct-your-status
Most vacuum tube computers used extremely common pentode and dual triode tube types as their primary logic elements; ENIAC made extensive use of the 6SN7 for example, which is still manufactured today for guitar amplifiers. One caveat is they were a subtype specifically burned in and selected for computer reliability, which is not done anymore obviously.

For the types where that's not an option, surprisingly (at least to me), most tubes commonly used historically still have ample new old stock tucked away in warehouses across the US and Europe. There was no major problem finding all the tubes required to recreate EDSAC in the UK: https://www.tnmoc.org/notes-from-the-museum/2013/1/9/product... for example.
A new sensation: recording and reproducing taste
Flagged for bad title
+1 on Kent Dodds. Clear thinking and good insight.
>> The odd thing about software engineering is the number of these jobs that remain unfilled. As an example, Microsoft has 3,746 engineering jobs available plus probably another 1,000 technical roles in sales, service, and support. You'll find pretty similar numbers across the FAANGs and other major tech companies and VC start ups. So you've got lots of open roles and lots of developers that could double their salary but the connection is not being made.

>> Contrast with something like law. Law Firms will fill the roles they have with the best lawyers they can find. There's not a bunch of open slots at top firms that aren't getting filled because they can't find associates that will raise the bar.

Microsoft often calls me also. And i ignore the recruiter calls. The reason they have "3,746 engineering jobs available" is probably because it is a raw deal compared to the alternatives -- especially once you account for moving to Seattle and paying Seattle rents. They would have to increase salaries, and poof, all the openings would disappear. Alternatively, they can make the jobs WFH and they would disappear, because i'd be very interested to apply to these jobs if it didnt involve relocating to Seattle, I could live somewhere with sensible housing costs.

Anyone can create underpaid openings and they will go unfilled. I want a personal trainer for $5/hr. Except it doesnt make sense for a personal trainer after accounting for costs, especially given alternatives.

>> Contrast with something like law. Law Firms will fill the roles they have with the best lawyers they can find. There's not a bunch of open slots at top firms that aren't getting filled because they can't find associates that will raise the bar.

Look at the Cravath pay schedule. If you paid these sums to SWEs, those positions would also get filled really fast.
Bookfeed.io: RSS feed listing all new book releases from your favorite authors
How would you define “convinced” in a way that doesn’t include being meant to say so?
Gary Gensler's (Biden's Pick for SEC Chairman) MIT Class on Blockchain/Crypto
It is actually a good way to estimate the effort and complexity of the problem if you know how incredibly competent the programmer is.
Yes, things are done quite differently here in the USA.

As to browsing listings yourself; the issue is that many senior positions, if not most, are not publicly listed.

For a company looking to fill a senior position, a recruiter provides the benefit of giving them a set of highly qualified and vested potential candidates. For many firms, that is an extremely valuable service.
An interesting thing about that "meet the teem" page is the diversity.

Most Linuxish projects are a pale sausage fest!
I guess depends on the company? Google staff is a good principal at msft

Edit: in Google principal is above staff too, it's just that msft partner is Google principal, and msft principal is Google staff. lol
Seems like esbuild and its users are getting a lot of value out of those LoC counts.
Well interestingly, the cost to maintain the Russian military is only about 10x higher than the cost to maintain Bitcoin (and obviously the Russian military is defending more than just the currency).

> My point is that the much touted BTC resilience to a 49% attack is a solution to a problem that nobody has.

If nobody has the problem, then nobody will buy it.
The thing he wants a hardware button for is probably only used by .01% of users.

Edit: Removed the points that he already addressed after seeing comments below.
Jesus Christ comparing allergies to chemicals to 5G conspiracy theories, everyone's a paranoid conspiracy theorist now :shrug
Wouldn't it be easier to just ban gambling apps including ones disguised as games from app stores?

You could probably get virtually everyone by simply defining it as a game with in app purchases that provide probabilistic or in game performance improvements.

If they can sell levels but not swords nothing of value will be lost.
The use case is that it exists: It’s already been vetted and it’s part of the language. Not supporting it means you don’t support the entire language.
It actually is possible to get HDMI on the RP2040, if you're willing to have lower resolution.

https://hackaday.com/2021/02/12/bitbanged-dvi-on-a-raspberry...
Thanks for clearing that up. So the question is, which direction did the beads take to arrive there... from the Atlantic route (which is cool but not ground breaking), or from the Pacific, which is way more interesting in significance.
to be honest, AOC doesn't seem very knowledgeable in general, IMO she's just a trump (a less successful one), but on the left.
Regarding your update: I think there is some interest in passing TS type annotations on to the JS VM/JIT, but my impression is still that TC39 is rather shy on the subject after the still not entirely healed scars of ES4.

I know I would love to see TS type annotations made syntactically valid if semantically ignored (ala Python's type annotations PEPs), simply to make sure valid TS runs in the browser without a build step to better unify the "subset". It wouldn't be a far shot from there to seeing at least some small type annotation hints support in JS engines. Though I definitely understand the concerns and wariness that anything done there would be very engine-specific and in danger of lock in for the web.

I heard there were some V8-specific prototype attempts from some of the Deno developers, but I don't recall how far those attempts got or if they had anything in the way of results.
I want to second that plug for Athena for ad-hoc analysis. (If you're hosting your own stuff and at the scale where it'd be useful, there's Presto/Hive, which Athena is based on, and/or at Trino, the Presto fork maintained by some of its initial developers.)

It was useful for me when tweaking spam/bot detection rules a while ago; if I could roughly describe a rule in a query, I could back-test it on old traffic and follow up on questionable-looking results (e.g. what other requests did this IP make around the time of the suspicious ones?). We also used Athena on a project looking into performance, and on network flow logs. The lack of recurring charges for an always-on cluster makes it great for occasional use like that.

You can use what the docs call "partition projection" to efficiently limit the date range of logs to look at (https://docs.aws.amazon.com/athena/latest/ug/partition-proje...), so it was free-ish to experiment with a query on the last couple days of data before looking further back.

More generally, Athena/Presto/Hive support various data sources and formats (including applying regexps to text). Compressed plain-text formats like ALB logs can already be surprisingly cheap to store/scan. If you're producing/exporting data, it's worth looking into how these tools "like" to receive it--you may be able to use a more compact columnar format (Parquet or ORC) or take advantage of partitioning/bucketing (https://docs.aws.amazon.com/athena/latest/ug/partitions.html, https://trino.io/blog/2019/05/29/improved-hive-bucketing.htm...) for more efficient querying later.

As the blog post notes, usability was...imperfect, especially during initial setup. Error messages sometimes point at one of the first few tokens of the SQL, nowhere near the mistake, and there are lots of knobs to tweak, some controlled by 'magical.dotted.names.in.strings'. CLIs were sometimes easier than the GUI. But you can get a lot out of it once you've got it working!
I think that this could be an underlooked, but absolutely killer feature for this board. Built-in support for high-capacity li-ion batteries that automatically kick-in for a battery backup would be awesome for homemade NAS set-ups, not to mention a whole host of robotics-y or home automation projects.
Ask HN: Do you know anyone who has used MDN's Learn Web Development?
https://developer.mozilla.org/en-US/docs/Learn. I'm curious how good of a resource this may be for someone to go from "nothing" to "hire-able". I tend to mentor people who are interested in making a career switch into software development and inevitably we discuss "boot camps", and I want to know of more high-quality, free/cheap resources for people.
Just added to the readme; thanks for the suggestion :)
thanks, alex!
> This example actually weakens your argument. Heliocentric ellipses are chosen because they explain our model well and importantly are simpler than epicycles; but we can make epicycles arbitrarily accurate by piling on as many of them as you like.

Epicycles allowed us to map the motions very well but they were incredibly complicated and didn't provide for explanations of how they came into being. Simpler models that provide the same results are considered to be better. Given two models that make the same predictions, it makes more sense to use the simpler one than the more complicated one (Occam's razor). The heliocentric model no doubt had its detractors until it was refined enough to make the same or better predictions, but its simplicity made it much more attractive as an explanation.

> This model is 100% accurate. Every one of these boxes I have seen always behaves this way. Is there a demon sitting in the box?

Typically we apply Occam's razor in this. If we know how we could construct such a device without a demon, a being for which we have no other evidence of its existence, then our simpler and more readily explainable solution is what we generally go with. However, if this box is indeed unopenable, and the light always changes, then it doesn't really matter does it? Neither the demon nor a more conventional explanation makes any difference to how we interact with the box, nor could it ever.

The "reality" of what happens inside the box is not relevant and some would argue not even something that exists in the realm of scientific thought. It's like, say you live in Conway's Game of Life, and ask "what are cells made of?", it is completely unknowable and even if you somehow had the answer it would be meaningless since cells always behave in exactly the same way that is 100% explained by a simple model.
We actually just worked on splitting it up into libraries. The shared library might actually make the ending build larger due to it being potentially duplicated (I'm not certain about this until I test it). Unfortunately that has to go on hold temporarily. It is a large Healthcare application in the therapy space. The ending build is actually fine, but the tooling eats RAM like something else.

Little by little I take large third party libraries and rewrite them on my own to drop 5MB includes. I'm sure that is part of it. Devextreme and Syncfusion are libraries I would strongly recommend avoiding.
If you read the linked page, it was a very intentional decision:

> Everything in esbuild is written from scratch.

> There are a lot of performance benefits with writing everything yourself instead of using 3rd-party libraries. You can have performance in mind from the beginning, you can make sure everything uses consistent data structures to avoid expensive conversions, and you can make wide architectural changes whenever necessary. The drawback is of course that it's a lot of work.

> For example, many bundlers use the official TypeScript compiler as a parser. But it was built to serve the goals of the TypeScript compiler team and they do not have performance as a top priority. Their code makes pretty heavy use of megamorphic object shapes and unnecessary dynamic property accesses (both well-known JavaScript speed bumps). And the TypeScript parser appears to still run the type checker even when type checking is disabled. None of these are an issue with esbuild's custom TypeScript parser.

1k lines per day sounds pretty reasonable when writing your own TypeScript parser, among other components
> Lack of good quality data (and qualified people to analyze it) is a bigger problem than lack of advanced models and computing power.'

There's plenty of data and compute power, but what's often lacking in the ML field is precisely models that reflect reasonable priors for one's given use case. Good feature engineering (often relying on domain experts) is similarly underrated. You see this again and again when looking at how robust SOTA results are achieved. In a way, this means that good (non-"hoax") ML is ultimately a lot more similar to traditional statistics than most practitioners are willing to acknowledge.
Right, but that is basically saying we should all go back to something similar to before npm/bower/etc.

I love using plain ESM and I prefer to pull in stuff that only relies on that. But when I need graphing on a single page I'm not going to try to vendor Vega and I'm not going to pull it in on all pages. When I need xls parsing I don't want to vendor xls.js and maintain the diff myself.

So I have to use something like snowpack to make it work with my ESM system and dynamic imports.

If you don't have to require heavy libraries for certain pages then that's great and I encourage to use pure ESM without build systems for that, but you should also recognize that not all use-cases are ready for it.

Currently I use snowpack to handle dependencies but still run all my own code unbundled and unminified.
Hopefully they do. Services as important as a password manager should be paid unless you host it yourself. Bitwarden is only $10 a year.
It's not Dr. Bronner's fault he's schizophrenic.
Everything listed there is very enjoyable. New car smell has a name because people like it so much.
You answered your own question, but the answer is unthinkable to you. (Which is probably a good thing for those of us who live in the developed world, but consider that there is a large fraction of the world that views their local government as simply the biggest bandit around, and when the local government comes begging for cash, the solution is often to hire a bigger, meaner bandit. Or become one yourself.)
Not the GP, and I agree with some of the Uncle Bob skepticism -- often his fervor outweighs his content.

But several signers of the Agile Manifesto have done outstanding things. The Agile Manifesto itself is also outstanding (it may seem obvious now, but it was not obvious to the world it was published to).

Ward Cunningham invented the wiki for chrissakes.

So let's not throw out the baby with the bathwater.
When it is done, you hand it over to the next column, right?
The current zeitgeist seems to be that the 'good' protests should be completely unmonitored and unrestricted, and the 'bad' protests should be tightly monitored and heavily sanctioned. The same is of course true for speech.
But it's not their bonus to give. The recruiters' incentives are structured the same way as the realtors: they're facilitating a transaction while taking a commission. Sell-side realtor:employer-side recruiter::buy-side realtor:employee-side recruiter. The main difference is that you're not legally obligated to go through a recruiter to get a job, so recruiters have to work a bit harder to justify their value.
Surely the controversy is that the police requested the doorbell videos of private citizens, and further, the suspicion is that they are looking for anything, rather than investigating a specific crime. That's what the first couple paragraphs say.

I have no idea if that's totally normal and legal police behavior, and neither am I commenting on the morality of it - I'm just pointing out that the concern is obviously not "the police are able to observe a public protest", with no other context.
This isn't exploiting a vulnerability. This requires authentication and uses AWS features. Why would they need to alert AWS?
What a life. Love the 2nd advice very much.