jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Still no. Vigilante activity is by definition illegal, and this behavior is not.

You left off the last few words of my comment which stated that it met the definition as you had provided it.

http://dictionary.reference.com/browse/vigilanteism

The definition as listed at reference.com is to simply take the law into ones own hands or without recourse to lawful procedures and doesn't include that it is unlawful or illegal in its own right. It seems pretty apparent that it can be argued this is attempting to punish individuals for unlawful actions "without recourse to lawful procedures."
Fair point! Well, Google will show you plenty of results for, e.g. "clojure vs. scala". What I was going for wasn't an unfair comparison, but rather a kind of bridge for Java / JVM folks who might be interested in a more functional way of life. My bad if I missed the mark. :-/
And from what I feel, the average Hacker News user is not the average user, so budman's comment is quite relevant in the context of this site.
Is there a way to use this database to determine if a food product is suitable for vegetarians or vegans?
I remember hearing similar ridiculous things before the last software bubble burst. Huge valuations, investments in websites that do nothing, the success of gimmicky zany stuff like "sell 1 million single pixel ads!".

The author seems to take at face value that the ridiculousness is somehow grounded on something. When valuations for things like an app that does nothing except send 'Yo' compares favorably with a company like SpaceX, I have to wonder whether, really, we're in another bubble and in for another burst.
Hi. I'm the original author of the aforementioned docker image spec document.

Sorry for the confusion. I had not known that "JSON Schema" was a commonly used term like this.

Thank you for bringing this to my attention. I've just opened a pull request on the docker github repo to use a different word for the title of this section [1]. In the context of docker images, the term "Image JSON" is commonly used to mean the image metadata JSON file. This section was titled "Image JSON Schema" not to say that it is a "JSON Schema". Rather, I used the word "Schema" more generically here to mean that this section is an outline/description for the format of this file.

I also agree that this thread is not an appropriate place to discuss the docker image format. If you have any feedback or questions related to it, please open an issue on the github repository, ping me, and I'll gladly help.

[1] https://github.com/docker/docker/pull/10333
The actual usage is more fluid than that. It wouldn't be a common term if it actually only applied for the first day of every vulnerability being known.

"An attack on a software flaw that occurs before the software's developers have had time to develop a patch for the flaw is often known as a zero-day exploit."

http://www.tomsguide.com/us/zero-day-exploit-definition,news...
As far as I know, this wouldn't work for U.S. citizens, as they are taxed on world wide income. Residents of countries (like Canada) do not pay tax on world wide income, if person in question is considered a non-resident for tax purposes (ie not living in Canada).
Quite some time ago, I read a short story by Kurt Vonnegut that described an effort to “equalize” everyone. The protagonist had a different, exceptionally loud, nose played in his headphones at random intervals. It had the effect of interrupting his thought process completely, to lower his effective IQ.

I’ve always thought it was a decent representation of how ADHD works.

Hyperfocus is harder to simulate, since it requires one to focus on exactly one thing for hours on end. To the point where you don’t even think about things like “do I need a drink? Do I need to pee?”

My wife is fairly nurotypical, and it blows me away sometimes how she can decide she wants to work on something, and then works on that something. For hours on end, while being able to interrupt herself with things like pee breaks and food, while being able to go back to the project after.
The 21st century EU Charter of Fundamental Rights is interpreted similarly:

> For the purpose of this article the term "forced or compulsory labour" shall not include: (a) any work required to be done in the ordinary course of detention imposed according to the provisions of Article 5 of this Convention or during conditional release from such detention; (b) any service of a military character or, in case of conscientious objectors in countries where they are recognised, service exacted instead of compulsory military service; (c) any service exacted in case of an emergency or calamity threatening the life or well being of the community; (d) any work or service which forms part of normal civic obligations.

https://fra.europa.eu/en/eu-charter/article/5-prohibition-sl...

See earlier 1953 European Convention on Human Rights (ECHR) Article 4 at https://en.wikisource.org/wiki/European_Convention_for_the_P...
you could try to start a consulting company together
In Poland government issued mObywatel app stores ID cards, driving licence, student ID card, car ownership certificate, digital pharmacy prescriptions and COVID vaccination proofs.
Also driving penalty points.

More to come..

[] https://www.gov.pl/web/mobywatel

[] https://apps.apple.com/pl/app/mobywatel/id1339613469?l=pl

[] https://play.google.com/store/apps/details?id=pl.nask.mobywa...
Slightly off-topic but I remember when system updates on Macs were handled much better than for example Windows. I think that's no longer the case: you can't download standalone updates (the .pkg) anymore, and installing them feels like you're installing the entire OS (even a minor release like 11.2.1 needs a several gigabyte download and takes a long time to install).
I do know the history of Spotify, became a user first in 2009 (back when it was invite only) as my family got a subscription together with our broadband connection with Bredbandsbolaget in Sweden. The radio was always a feature they advertised in order to find similar music to the one you like, although you're correct that Discover Weekly et al wasn't available until later. I guess you could argue that because the radio was initially just for artist pages then playlists, it was kind of manual and not automatic like todays playlists that they generate.

Although it is strange to leave Spotify in 2020 citing concerns about Spotify using your data, as it has been going on from at least 2015, possibly earlier.
A loud subset of the customers
Exactly, the context in which the object is found is more informative that the object itself. The moment this context is disturbed, e.g. artifacts being pillaged from the site and sold on the black market, the object loses almost all archeological scientific value.
External SSD is my default setup. I encourage it in the office as well. Even my gaming machine is setup at home this way. When popping over a mates I often just plug it out and stick it in to their machine.

It's very useful to be able to seperate data from the hardware. If something is wrong with a machine I can just plug straight in to another one. An SSD is much easier to carry than a laptop.

The other problem with internal hard drives is when they get stuck inside e.g. with MacBooks being sealed these days. External SSDs can offer great flexibility and a trade off worth considering. I can imagine people having security concerns etc.

Disappointing to hear this about the new M1s.

I recommend people interested in dipping their toes into Linux Gaming trying this approach:

https://www.easyuefi.com/wintousb/

https://rufus.ie/
This [1] was my first programmable calculator and what this Wikipedia article writes about games and "errorology" was really true.

[1] https://en.wikipedia.org/wiki/Elektronika_B3-34
It may be that endurance is all we got. But I was thinking that a chimp is very strong and can climb, but is he any good at running and swimming? A cat is a heck of a runner, but isn't really a great climber aside from specific situations. Humans are fairly adaptable.

But probably it just comes down to our endurance/ability to control body temperature, and big brains to devise creative ways of defeating other animals.
> From a storage perspective, describing commits as snapshots seems like a bad mental model. Suppose I have a directory that is 100MB in size. If I take a snapshot of it, my snapshot would be 100MB in size. If I take a 2nd snapshot of it tomorrow, my 2nd snapshot would also be 100MB in size. My total storage needs would now be 300MB.

That's not the way storage snapshot works under most (all?) storage targeted file systems, filers etc.. What you're talking about there is a backup.

Snapshots are not backups. Snapshots work on "copy on write" basis.

Roughly speaking, when you take a snapshot you draw a line in the sand. "These were the files at this time". Snapshot operations as a result are super cheap and super fast. Future changes to those files results in the filer/file system writing the modified blocks to new locations, not overwriting the original data.

So take a 100MB directory. I create a snapshot. That results in almost new storage usage, just a small amount of metadata. I write/modify 10MB of data, now the total storage cost is 110MB. If I take another snapshot after writing that 10MB. it's still only 110MB of storage usage.
Could the moon not be as we were told?
The ground crew needs a good enough weight estimate to determine the proper fuel to add to the tanks, and to plan out the cargo distribution in the cargo hold so they can overlap that work (loading fuel, loading cargo) with the actual passenger boarding of the plane to save wait time for both passengers and the airline.
When I've done this, your private/dev branch may be a series of broken commits. Then you rebase onto main, squash to one commit, and test (if necessary). So what shows up on the main branch is a single, squashed, tested commit that contains one logical unit of code (usually a feature or fix).

In this model the main branch history is "real" in that it records the sequence of changes to the production code. It's "fake" in that it doesn't record the exact sequence of fumbling steps and backtracks you took to get there. But IME the latter is usually not very useful anyway.
For that kind of price at an internet cafe, which may be outdated info anyway, you'd probably just get a chair at a shared table. The reclining chair and a little private cubicle would be quite a bit higher for an entire night, probably comparable to hotel rates. A shelter or youth hostel would be better.
Made me think of Rich Hickey's talk about versioning. "Avoid breakage, accrete!" https://www.youtube.com/watch?v=oyLBGkS5ICk&t=2462s

Subtraction increases chances of breakage.

This approach increases maintenance costs (duh) but form customers PoV, it's better if something I rely on doesn't stop doing it.
The hash of the code that is running in the enclave is called "MRENCLAVE" in SGX.

During remote attestation, the prover (here, Signal's server) create a "quote" that proves it is running a genuine enclave. The quote also includes the MRENCLAVE value.

It sends the quote to the verifier (here, Signal-Andriod), which in turn sends it to Intel Attestation Service (IAS).
IAS verifies the quote, then signs the content of the quote, thus signing the MRENCLAVE value. The digital signature is sent back to the verifier.

Assuming that the verifier trusts IAS's public key (e.g., through a certificate), it can verify the digital signature, thus trust the MRENCLAVE value is valid.

The code where the verifier is verifying the IAS signature is here: https://github.com/signalapp/Signal-Android/blob/6ddfbcb9451...

The code where the MRENCLAVE value is checked is here: https://github.com/signalapp/Signal-Android/blob/6ddfbcb9451...

Hope this helps!
I read this as further evidence that Intel's 10nm node was ready to ship. Back in the day, memory chips were often the "process leader" as they were relatively simple transistor designs and could be used to characterize a process while the process engineers were tuning it. I had kind of expected FPGAs to fill this role for Intel, and perhaps they are starting to.

From an FPGA perspective its pretty standard except for those 116G serial transceivers. Those are pretty sweet. The original origin of the "south bridge/north bridge" design separation of Intel systems was to allow the CPU to be upgraded while the motherboard's basic IO complex stayed the same. At 116G you can have a LOT of bandwidth between the FPGAs here.

What I'm hoping for is that someone does the RISC-V equivalent of the IO bridge chip. Basically a chip with all of the system peripherals (USB, SATA, Ethernet, Etc.) in one chip, and the processor complex in another. You could further that by developing a new, or using an existing, protocol to create a memory controller interface as well. That would give you the capability to make an end to end open source system (no hidden "management engines") with all of the same features people have come to expect[1].

Watching @tubetime's building video cards and sound cards for old ISA systems made me realize we could totally build a completely open IBM PC equivalent. The challenge for RISC-V folks have been FPGA size and getting all the bits into one FPGA if you want to build a Pentium class CPU. Most of the support chips are all proprietary to Intel and there aren't open equivalents, and most of the SoC chips don't have any way to get optimize around memory or I/O changes. This could fix that problem.

[1] Yes, I know it is a TON of work and unlikely to appear anytime soon but I can dream can't I?
I immigrated to the U.S., but I grew up here, it's my home, I love this country (perhaps even more than some people that were born here), and I consider myself an American.

So, from a fellow American, thank you for having the courage to set aside your emotions and write about this experience. People need to hear about these incidents. Your post won't change the political system, but it changed, ever so slightly, the consciousness of thousands of people that read it. It counts for something, and it's important!

Thank you.
Many Muslims fast, not just fundies, and this person is not Muslim. This is worse than profiling, it's stupidity.
If you use Firefox you can just use DownThemAll. To be honest DTA makes downloading anything and everything easier.
NYPD are the ones carrying around machine guns, I think.
That sounds less like a security process and more like the Indian government's standard bumbling and red tape.
I worked at Ning for a couple of years (http://www.ning.com/) and the internal codename of our create-your-own social network was Bazel.

When I first saw the headline I thought they'd open-sourced it.
When was the last time you saw a cigarette ad on TV?

Commercial speech in the United States has limitations. Historically commercial speech was not protected by the 1st amendment. Protections and limitations have largely been established over the past 50 years in Supreme Court rulings [0].

[0] https://mtsu.edu/first-amendment/article/939/corporate-speec...
We are doing both those things (https://en.wikipedia.org/wiki/%CA%BBOumuamua#Hypothetical_sp...)

We were doing those things before we even detected ʻOumuamua. Whether or not ʻOumuamua specifically is extraterrestrial - which is not worth considering based on weak evidence - didn't change anything.

This is the problem: the evidence doesn't make the case, and "considering the possibility" doesn't lead anywhere interesting in terms of actual experimentation.
> So are the Tree Notation programs.

Today's machines impose a way of doing things. But in the future
there will be a new type of machine. In the interim we can harvest
a lot of benefits from Tree Languages by working within the constraints
created by today's register model of computing.

> on the screen

The vast majority of research and experimentation with
Tree Notation does not happen on the screen at all. Experiments
are done in higher dimensions in different mediums.

> So are Lisp programs.

No they're not. There is a proof out there somewhere from 2017 proving why they are not.

The 2-D layout is not an "afterthought". It is not a "beautified" version of Lisp. The 2-D layout is an essential ingredient of Tree Notation. You can change the rules of Lisp/SExp to achieve the same 2-D layout, and what you end up with is Tree Notation! So while Tree Notation can be thought of as one way to write S-Expressions, it's a very special way that has a 2-D geometric isomorphism that (this does not have). And that goes on to make a huge difference.
the same amount of bitcoin would have been mined. what did you mean?
Yeah, he's a very well regarded novelist. So is Knut Hamsun. Ezra Pound is a well regarded poet. Marinetti is quite important w/r/t the modern art movements of the early 20thC. Pirandello is pretty brilliant. Henry William Williamson wrote some lovely books: Tarka the Otter is still widely read. And so on. But it would be a bit strange if there were an article linked on the front page of HN that implied their personal political ideals were something that was needed in these times, no?
FWIW, I didn't notice any point that had 5 or 6 examples.
> If you have a better competing offer, take it. Using it as leverage with your current employer will damage your relationship with them, even if you win that negotiation.

I disagree. This can happen but it isn’t some universal truth.
For what it's worth, "Defund the police" does literally mean "reduce funding to what we currently refer to as the police force" whereas "repeal section 230" couldn't (in your interpretation) literally mean "strike section 230 from the US code".

The reality is what this article outlines towards the end; this is already covered by the 1st Amendment in large part, Section 230 does the bulk of its work in simplifying court proceedings. If section 230 were changed, it'd likely be unconstitutional anyway.
"They" elected a president 4 years ago. How mainstream can you get?
Got it - I thought that was yesterday and was confused but it’s probably a time zone thing (am in Europe).

Still isn’t that separate from 230? Going by the article this law does not seem to be as much about moderation as it is about accountability.

I do share your sentiment that there is too much control by a few powerful players over what is and isn’t acceptable discourse.
Right- it's well known that discriminatory algorithms can evolve unintentionally. It's quite possible to accidentally create a feed that almost never shows black people white potential roommates and vice-versa.

I don't think "the algorithm did it" would be necessarily be shield against liability.

And, back to my orginal point, I think hosting content a person's profile page is one thing, and making the (probably automated) editorial decision to show 100,000 people that content in their streams is another.
The US are indeed in a coup. However, if you think that occupying the Capitol was the coup, you are in for a rude awakening.
I'm thoroughly irked by blog posts like this. Fluidics and microfluidics are still an area of active research. Useless pondering that because of parallelism, fluidic based computers could be viable in practical application. The inference that because Amish people use air for tools, as do many others, that is somehow special. Articles like this smell to me of useless 'what if'. It is one thing to dream, but this steps past that and presents no real useful input.

I've enjoyed making microfluidics in the past, and hope to make more in the future, but 'hey do it in parallel' isn't useful, its obvious.
Could it be because only 25-30% of cars in the US are domestically produced?
This kind of absolute thinking is not helpful. The US is a HUGE place. Each location has different driving conditions, types of roads, driving habits etc...

Affluence also factors in significantly both on a community level and personal level.

Driving 80mph through a small town with significant environmental debris on the roads where everyone is driving trucks from the 60s? That should be a felony.

Driving 80mph on a clean, straight highway where everyone is driving a relatively modern car? There should be _no problem_.

Separately, IMO, vehicle should factor in at the judgement level of law enforcement. My car can stop from 60mph in <100ft, will pull >1g on skidpad, has a full bevvy of features to alert me of surrounding conditions and will intervene in certain dangerous scenarios. The idea that such a vehicle should be equally treated as a 1992 unmaintained civic is ridiculous. Yes, the laws should be consistent in a given area, but the application of those laws should be just not blindly applied. There's clearly a boundary to be crossed, but my car going 10mph over is SIGNIFICANTLY less dangerous to the public than that hoopty going the speed limit.
False equivalence, because there is zero rational basis to believe the election was stolen. People who are motivated to convince others of this are lying to them. Some are literally inventing "evidence" like registered voter counts that have been shown to be inaccurate, or arguing that states violated their own laws, when the state supreme court, the final adjudicator, rules otherwise.

Frankly, it doesn't matter "who is right in their own point of view." We have to be able to stipulate to a basic set of facts that are supported by objective evidence. You can't just make shit up and expect everyone else to cater to it.
Ross has a knack for seeing few steps ahead. He was very vocal about integer resolution scaling few years ago, and finally in 2019 both NVIDIA (August) and AMD (December) added this feature.

Everything described in this video is attainable with current technology. We could build Metaverse just reusing already developed and paid for assets.
> It used to be the case that a compiler compiled itself to bare metal machine instructions, but now with so many cpu instruction set targets that's no longer the case.

Tons of compilers emit machine code.
Table 4. Predictive model feature importance on US data.According to boththe decision tree and random forest models, the most important feature for reaching apriced round in the US is whether the company consists of onlymale founders

Specifically the decision tree analysis column. There is a great difference in the Random Forest column, which should be noted. But I am not enough of an ML expert to know which one is more accurate.
I'm pretty sure this Hybrid PoW doesn't work. All these arbitrary rules can be circumvented by an industrial miner by generating the right addresses at the right moment with right amounts of coin. It just needs some statistics.
For what it's worth, my Model 3 from December 2018 with 35K miles on it has only had one issue (with squeaking upper control arms) and they replaced it under warranty, coordinated through the mobile app. I haven't had any other issues that would indicate build quality is terrible.
> Their only advantage over a machine is the ability to understand human language.

This is an enormous advantage.
_people_ may believe that but I don't think the IRS does. Spending crypto that has appreciated in value on goods and services is still a taxable event for CGT purposes.
IJsselmeer would be storage, not extracting power.

Also, building stuff “for fun” is different from doing things at scale and come out ahead. As you say “Whether one can economically extract that power is a different issue”, but, in this context, IMO of utmost importance.

I don’t think there are easy gains at scale to be had there.

There’s a reason only a few small plants exist (https://en.wikipedia.org/wiki/Hydroelectricity_in_the_Nether...)