jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Before FreeBSD 12, you couldn't expose the bhyve components in a jail so you were forced to use the host as the bHyve hypervisor and/or jails. The new feature of the latest FreeBSD was a network stack within an jail.

With this stack, you can now assign an IP addresses to a jail. No longer requiring you to maintain a rule-set via the firewall while enabling you to operate as if the jail was the bare-metal FreeBSD host.

Knowing that the bHyve VMs are isolated within their own jails you can then hand those off to client as their own hypervisor space. With that they can run their own network, appliances, virtual machines while being isolated from anyone else with confined limits without knowledge of the host they run on.

This enhances public security as at any time I can axe the jail and everything is disabled; nor do I have to worry that the rule-set created will brick anything else. The client also has shell access in case of. And if a hacker breaks in to the bHyve VM, exploits out, the hacker are isolated to jail and not the hypervisor host.

Plus with the added bonus of ZFS, I can make snapshots or backups of clients jails with ease.
They were trying to stop pirates using a workaround to avoid copying. Instead of distributing cracked versions of the software, pirates would just distribute cracks -- tiny programs which would edit the binaries of software to remove the copy protection mechanisms.

While cracks are still made and distributed by amateurs, they can't be developed at large scale by commercial companies because of the EULAs.
GAE Flex is super old at this point and I've never personally met someone who migrated between them (they're pretty different offerings imho). Moving between either GAE to Run has been pretty seamless though.
lol a video being manipulated doesn't mean its a deepfake

but I suppose it will follow the same standard as sexual harassment and rape victims: if they’ve ever altered the truth in the past then their current experience is invalidated for the purpose of using a court to reduce freedom for someone else

so videos will have to be closest to raw sensor data or inadmissable
Mathematically, it's x^2 = x, which implies x^n = x for all positive integers n.

Nilpotence (x^2 = 0) is also very helpful some times: it's a process which is self-reversing. Like the discrete Fourier transform (if you set up the constants properly).
It's a task that's easy and quick to understand for any engineer in terms of requirements. Also, it offers great depth in terms of approaches, technology selection, and data volumes to be analyzed.
> when network devices in between are broken or are [maliciously] actively preventing it.

Those are called "middleboxes" (IIRC) and they're unfortunately somewhat pervasive.
Archive.org to the rescue
Why have so many people written long thoughtful explanations about how the author is wrong to suggest snapshots are a better mental model, and that you think all abstractions are leaky, but you find diffs a better mental model?

The entire article is literally about how commits are literally snapshots. I would say people didn't read TFA, but a lot of people are quoting lines from TFA and then going on to argue with/expand on them in a way that is directly contradicted by the next few lines.

I think it's because most of the people here have spent years working with git, and are so deeply attached to their understanding that they didn't hear most of what the article said.

(Some commentators have pointed out specific oversimplifications the author makes like glossing over pack files, I'm referring to the people who say a git blob is a diff when the entire point of TFA is that it isn't)
These are all true, but you’re missing the main one.

“Apple Silicon” is very highly optimized for strict reference counting (instead of garbage collection). The retain/release performance is just off-the-wall — even in Rosetta. Details here: https://blog.metaobject.com/2020/11/m1-memory-and-performanc...

Anecdotally, I spent most of last year in Docker, XCode and Node on an 8gb Air, smoove sailing
TBH i don't think they will fit in 50 MB disk space.
Congrats to the team. I had high hopes that this would become a self sustaining product. Hopefully you guys get to continue this work at Facebook.
Ok, but for good posts, your goal needs to also take readers into account.

I'd be careful about any generalizations concerning the "prevailing attitude on HN". People routinely (I would almost say invariably) fall prey to false feelings of generality about this, because the annoying responses one encounters inflict a much greater impression on one's memory than anything else one encounters. I've written about this a lot, which may (or may not) be useful.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

I think you must certainly have fallen prey to this bias, because "covid vaccines don't work" is extremely far from a prevailing attitude on HN. Such comments do appear, though, even though they're a tiny minority, and these no doubt make an outsize impression.
It's perfectly OK to turn down a job for any reason you obviously feel strongly about.

On the other hand, if you want to give a reason at all, it's best to articulate something 'appropriate' even if that is not the actual reason.

(I've been forced to spend my days on Teams because of the pandemic and I really don't like it, either, btw)
And "fear and loathing in Las Vegas" I imagine.

https://en.m.wikipedia.org/wiki/Fear_and_Loathing_in_Las_Veg...
Can you cite the $1 trillion cost? Sources I've read seem more in the tens of trillions (https://www.thejournal.ie/paris-climate-agreement-costs-heal...)
The accompanying source code is at: https://github.com/trailofbits/sixtyfour
The pdf you linked is stamped October 24, a thursday. Nov 28 is five weeks (35 days) later. I don't know when Tesla received the letter or when it was released to the public, of course. This article is dated November 1st.
Tesla itself has previously claimed that its vehicles had fewer fires, per miles travelled, than other vehicles in 2012-2018: one per 170 million miles for Tesla, vs one per 19 million miles for all.

https://www.tesla.com/nl_BE/VehicleSafetyReport
This could use a copyedit:

> The question comes down to, does Facebook have your best interests at heart when it collects all the data this device is capabal [sic] of collecting on you.
Investing in Bitcoin = Investing in MySpace

Ethereum, Monero or Nano on the other hand... now these are actually useful technologies.
The failed acquisitions of the subsequently wildly successful (e.g. Xerox) reminds me of mandatory advertising for a position that is already filled. The founders don't want to sell.
That's a very strange way of saying "it brought them cheap, abundant, safe, eco-friendly electricity for nearly 60 years."

Yes, the infrastructure is aging. Yes, it needs to be replaced ... with more nuclear power.

It has a proven track-record. It works well with the existing grid architecture (which avoids massive costs). It's eco-friendly.

The thing that prevents nuclear plants from being built is not nuclear technology, but rather public opinion. Revisionist comments like yours, are doing humanity a disservice.
Good point. :/
Now that their schools pupils are majority Black and the asians and White have moved to private schools.
> All the checkboxes are still there

But they don't do anything. I have had all of the checkboxes off for years and I still get "Update Now" notifications.

The only work-around is to say "Update Tonight" because it won't work and will buy me a few days before I get another pushy "Update Now".
You don't call anyone. You just publish their picture, name, phone number, and address.

If they have done nothing wrong acquiring plots of jungle, they certainly have nothing to fear!!

On the other hand, if the blockchain can show conclusively some ex-post reassignment of property rights, and whose corrupt official were responsible, maybe some heads will roll (and I mean that quite literally in South America!)
to play the devil's advocate -

these differences across racial lines are not an inhibitor for Black Americans to compete at high levels in sports.

Lord knows how much more staggering the difference could be if all Black Americans actually grew up with good nutrition, education, and training. I mean, the NBA is already 75% African American.

What if it is the case, that all of things you mentioned, and more were provided to lessen the disparity, and yet it still came out as predominately one or two races?
What ever happened to Docker swarm? Considering how popular Docker (still) is, I'm surprised it's not solidly #2 behind K8s.
> That only happened if you ignored and dismissed updates for weeks.

I should be able to ignore and dismiss updates for years.

I recognise I'm taking on risks, but it's my hardware and my data. Some of these updates are downgrades in functionality and behaviour. I specifically don't want to be forced to accept whatever patch is pushed out.
The money isnt filling the void man.
But correlation is not causation :)

It's plausible, perhaps you might say probable, but I don't think it unlikely that it's just that kind of person (open data contributor about the outside world) that also chooses to get a zero emissions vehicle and go outside, rather than that the cycling causes them to contribute to OSM.

If it were causal, I'd expect many more contributions in the Netherlands compared to other European countries. Looking up the populations of Germany, France, UK, and Poland and taking yesterday's OSM contributor count stats from neis-one, all outrank NL's contributors per population (todo: someone with more time could do a proper analysis also with more than one day's worth of data - I didn't see a button to get an overview of contributors per week/month/year). It's not only cycling that causes mappers, or at least that's not the driving force.
Because it doesn't really help as soon as you get repeated nesting, which isn't all that uncommon.
This feels almost like a false flag sort of extreme comment, knowingly violating the rules, just to make it seem like Slate Star Codex supporters are this kind of discourteous, bro-y, insulting aggressive group.

Maybe it’s not actually a false flag, but let’s be clear that it utterly doesn’t represent the kind of values most SSC readers subscribe to. While I don’t like the original comment’s criticism of why people like SSC, that in no way justifies this type of extremely inappropriate response, full stop.
I suggest that perhaps you just have not had as much knowledge about previous hit pieces as you had about this one. The NYT did this to Jordan Peterson and no doubt others. They are completely morally bankrupt and do not deserve anyone's trust.
Browser's are our de-facto identity management.

On the website I see no founders, who's who etc.

If you know the company or people please share.
I'm aware of Gell-Mann Amnesia and read from a variety of sources.

This was really a comment on how most journalism is even worse. The NYT does occasionally have pieces where I know about the topic and their representation goes into details that others aren't likely to. Those are, however, not a large percentage of their output.
You shouldn’t care. This chart is making up claims of “obvious” inflation (despite no evidence) to push BTC and other cryptos. (That’s why the dropdown has crypto coins.)

Also, the person doesn’t really understand monetary policy or macroeconomics — inflation is measured by changes in the price of a currency. M1 only measures supply. The other half of the price equation (that is missing from this chart) is the demand of the currency.
>Also, the Wright Brothers didn't need a research lab to invent flight.

That's only because all the low hanging fruits were still not picked, right? Many discoveries during that time and in the centuries before were done by individuals rather than institutions.
Point being that the mainstream and foundation of economic thought are quite strongly at odds with your minority, fringe, and amoral views. By your own admission.

There are numerous holes in your view. You seem strongly motivated to avoid seeing or admitting any of them.

Cheers.
Sure! But consider that the whole point of choosealicense is to be non-judgmental and to explain facts, and the facts are not in question here. Saying that the GPL is more restrictive is not some slight against the GPL, it is a forthright explanation of its attributes.

Furthermore, the FSF are precisely the last people I'd go to for a forthright and non judgmental description of the GPL and its purpose. The FSF is at least a primary source in this matter, and furthermore an advocacy group.
All the best, Nirav. Long lasting repairable computing hardware is what we need now and goes a long way than just not including the charger within the box.
Regarding syntax, what I find most annoying is the lack of a standard way to do common things across different functions. For example, to ignore missing values in a dataset (denoted by NA), there are as many variants are there are functions: na.rm, na.omit, na.action etc. So there's different syntax for doing the same thing in different parts of the language.
Of course there is "some controversy" about anything that might make our politicians look bad. Sure, the severity was not the same, but it looks like they tried to skip the implications altogether. Internment is not nice, especially when the reason for it is simply hysteria.
Seems like a big part of it is actually caring about cost - taking it into account during design, manufacturing, launch preparation, etc. Doesn't look like NASA did that until recent years, and even then only superficially.
So at the airport to the 'have you left your bags unattended, has anyone given you anything to carry on'

Do you answer, yes - the bags have been unattended in the cupboard for most of the year, and on the incoming flight and my company gave me this laptop to carry on?

Incidentally if you fly El-Al they do ask you if you were given a new laptop for this trip and even if it has been out for repair since you knew you were taking this trip.
> Better to admit to it than get caught lying

Sorry; it was a lie, I was replying to the poster above who said it might be suspicious to admit to nothing, even if it is true.
You've expressed much of my concern here, however, to add I wouldn't be responsible for building the entire app. In terms of coding my role would be limited to frontend dev. I'd also probably help make some decisions on app architecture and of course share my own ideas to in helping to shape the app as we're dealing with pretty loose specs.
Better to admit to it than get caught lying. Also any financial/credit problems in history will probably ruin your chances (more susceptible to blackmail I was told).

I was an ordinary programmer in the Air Force, however I obtained a top secret clearance. Basically ticked "no" to all the boxes, however one of my friends and probably a few of my past teachers were interviewed. Someone once told me his interviewer knew he had thrown a dead squirrel at a girl in kindergarten.
I suspect coderdude edited his post to change the spelling.
In Lake Wobegon, all children are above average.

In the bay area, all programmers are rock stars.
Considering the relative rationality and aversion to groupthink that people on HN seem to have, this seems to me (although I don't have much experience with moderating online communities) like a generally bad idea. I would expect people to see that Post X has -Y points and desist because the poster doesn't deserve -(Y + 1) karma for the comment. Hiding this information from the downvoter makes him do something he might otherwise not do, and I would expect this effect to be far greater on a site like HN than the drive to "pile onto a downvote frenzy."
It most certainly is a generalized circumstance that Dutch cyclists don't wear helmets. A 1998 study (1) found that 0.1% of them wore a helmet. Furthermore, search for "Amsterdam cyclist" images (2) and you'll find virtually no helmets and rather few of the head coverings you posit are the cause of reduced helmet usage.

1) https://www.aaafoundation.org/sites/default/files/bikeuse_PB...
2) https://www.google.com/search?q=amsterdam+cyclist&espv=2&tbm...
> On Thursday, those activists had mostly positive reactions to the final draft, which includes sections about the American Jewish experience.

Curious how this wasn't important enough to make the title...
My school (Stanford) the teachers were required to leave the classroom during tests and we were supposed to use the honor system. I never cheated and I don't know anyone who did. Maybe his sarcastic comment at the end has more truth in it than he meant. People tend to live up to expectations.

If you prevent cheating by having a person who's job it is to catch you then you feel like if you don't get caught you have won. On the other hand if you are expected not to cheat because it is not what a honorable person does, then if you cheat it is because you have failed.
Well sure, The Daily also belongs in the category of ill-fated attempts by old-media types to half-assedly replicate traditional publishing on a fundamentally different medium.

What I want to see is something that truly takes advantage of the possibilities of the platforms now available to us. Something that makes printed newspapers and magazines feel archaic by comparison. We need outstanding software on fantastic hardware to deliver us first-rate content via innovative publishing mechanisms.

As it stands now, digital publishing has barely reached the age of hypertext.
English doesn't have """triple double quotes"""?
2. iFrame version (gets around ASP.net nested issues)

Just curious. What's this mean?
I've noticed less bureaucratic outcomes in the cases I've observed, but that might be good luck. If it's especially blatant, such as a student turning in an essay that is on the internet, the informal procedure is that the professor says, "this essay was clearly on the internet, you didn't write it, you get an F on it". The student could insist on a formal process (which is probably required), but the outcome of a formal process could result in them being suspended or expelled entirely, so if the evidence is solid, is probably not a good gamble. Admittedly a bit trickier when it isn't a piece of paper like that.

Personally it doesn't bother me that much, because the problems I'm worried about fixing in education have more to do with learning than the value of degrees. If people who want to learn aren't supported as well as they could be, or are even actively discouraged/demotivated, then that's a big problem and something teachers/lecturers/professors need to worry about. If people who never wanted to learn are getting degrees they don't deserve, meh, I guess that's bad, but we pay administrators to worry about PR things like the university's image, so let them come up with a policy to deal with it (or fix admissions to let in fewer such students). There's even a few cases of opinionated smart kids cheating because they don't find the assignments helpful, in which case I don't even really care about them doing so (and maybe even care more about whether we can fix the assignments instead), though admittedly that isn't the common case.
In fairness, the context of all this is ASCII characters, especially in the context of programming, not typography in human language. Various programming languages use ".." for expressing ranges. I think most (western) languages use the ellipsis "…" for the purposes you mention, which is actually typographically subtly different than 3 full stops.
Fairly useless unless you know the institution in question, how widespread the problem is, and whether or not it has been worsening.

My personal observation is that many of the structure in question is oriented specifically towards jocks who are recruited for their brawn and not brains and are expected to spend much more time building muscle than exercising their noggins. Given that my personal observation is limited to an ivy league institution, I'd imagine this would be all the more so at a large public institution in the American South, in which sports are probably considered more important than book smarts. Moreover, many of the recruits (coming from impoverished inner-city schools where they are moved from grade to grade regardless of their performance) are likely completely incapable of performing basic algebra, let alone the sort of math they would be expected to do in standard university level courses.

In other words, this sort of behavior is entirely expected given the nature of these institutions and probably is a fixture in them, likely neither worsening nor improving.
There is still the problem of handling the effects of DST on repeating events. You have to know the base UTC offset and any additional seasonal offset for the local zone. Then it becomes an issue if you travel to a different locality that doesn't observe DST.
Inane comment.

The limit will be changed before you know it.
They need to get iphones.
The Steve Wozniak interview is just incredible:

I couldn't really afford to buy the pieces I needed. I couldn't buy a teletype, so I had to design my own terminal. The only thing that was free (because I had no money) was a home TV to see characters on. I got a keyboard for $60, which was amazingly low priced then. That was the most expensive thing to getting my terminal built. Then it was just a matter of designing logic to put dots on a TV screen that add up to the letters of the alphabet and spell out what's coming from another computer far away. The keyboard types the data to the computer far away, and I built a modem for that. So now I had a TV terminal. This is while I'm working at Hewlett-Packard. I'm just doing these things on the side for fun in my apartment in Cupertino.

http://www.foundersatwork.com/steve-wozniak.html
If you look at the literature there are numerous examples of extensible macros. Often this is done for rule-based systems, which also involves matching or unification. Typically one wants to define these rules individually, update them individually, etc.

One needs a registry, an interning function and a driving function. Below is just an example:

(defvar *patterns* (make-hash-table))
(defparameter *pattern-names* nil)

(defun intern-pattern (name if-pattern then-pattern)
(setf *pattern-names*
(append *pattern-names* (list name)))
(setf (gethash name *patterns*)
(list (compile nil `(lambda (pat)
,if-pattern))
(compile nil `(lambda (pat expr then else)
(declare (ignorable pat expr then else))
,then-pattern))))
name)

(defmacro if-match (pat expr then else)
(loop for name in *pattern-names*
for (if-part then-part) = (gethash name *patterns*)
when (funcall if-part pat)
do (return (funcall then-part pat expr then else))))

(intern-pattern 'variable
'(and pat (symbolp pat))
'`(let ((,pat ,expr)) ,then))
(intern-pattern 'literal-atom
'(atom pat)
'`(if (equalp ',pat ,expr) ,then ,else))
(intern-pattern 'cons
'(eq 'cons (car pat))
'(destructuring-bind (_ p-car p-cdr) pat
(declare (ignore _))
(let ((tmp (gensym)))
`(let ((,tmp ,expr))
(if (consp ,tmp)
(if-match ,p-car
(car ,tmp)
(if-match ,p-cdr
(cdr ,tmp)
,then
,else)
,else)
,else)))))

Writing the macro DEFPATTERN is then trivial...

I help maintain an old Lisp-based web server, which was written in the mid-90s on the Symbolics Lisp Machine. It literally has zillions of these registry/intern/machinery/defining-macro combinations...

It's just: one has to program those. But it has been done many many many times.
The circle is an Ensō. http://en.wikipedia.org/wiki/Ens%C5%8D

"In Zen Buddhism, an ensō (円相 , "circle"?) is a circle that is hand-drawn in one or two uninhibited brushstrokes to express a moment when the mind is free to let the body create."

"The ensō symbolizes absolute enlightenment, strength, elegance, the universe, and mu (the void). It is characterised by a minimalism born of Japanese aesthetics."

I can't speak to why it's there; possibly ties in to aikido?
Because I suck at design and I needed to fill the space :-p