skysight-inc/HackerNews huggingface dataset:
I'm late to using Vagrant, hands-on. I used it years ago, but didn't build my own Vagrantfiles. It seems to be a very nice programmatic wrapper around using, primarily, VirtualBox's Unattended Guest Installation[1], though it can use other providers, too.

But I've noticed that it seems like you can skip straight to using docker containers for development environments as well. I'm wondering what other people's experience here is with both or either software.

In my opinion, both still seem like relevant software. When I need an Ubuntu development environment on my Mac, I don't turn to Docker. I think of Vagrant right now, because that's what it was built for. Vagrant is a tool for managing virtual machines and development environments.[2]

[1]: https://www.virtualbox.org/manual/UserManual.html#basic-unat...

[2]: https://www.vagrantup.com/intro/vs/docker

Edit: Thank you for the excellent insights!
To mangle an old saying:
A sufficiently advanced space program is indistinguishable from an intercontinental ballistic missile program.
Author of the post here, I'll try to elaborate.

My primary association with the word "fantastic" is simply "great" or "very good", as in "you did a fantastic job!". It's this meaning of the word that I found oddly disconnected from the word "imaginary". How do you get from something meaning "not real" to something meaning "very good"?

But the word "unreal" helped me make the leap, since that's a word I would use to describe something I thought was "very cool" or "well done".
An Algorithmic Solution to Insomnia (2017)
You can't break HN's rules like this, regardless of how wrong another comment is or you feel it is. Such perceptions are notoriously vulnerable to cognitive bias, and the discussions they lead to compete for being the most tedious and nasty of everything that appears here. Please review the rules (https://news.ycombinator.com/newsguidelines.html) and don't do anything like this again. If you're worried about abuse, you're welcome to email hn@ycombinator.com so we can look into it.

Edit: some of you (you know who you are) are now going to suspect me of being a communist agent. Well, I'm not (though a communist agent would say that). If you want a quick antidote, reading my other replies in this thread should help. If that doesn't do it, try these longer explanations from last week:

https://news.ycombinator.com/item?id=27397695

https://news.ycombinator.com/item?id=27398725

and these from a couple months ago:

https://news.ycombinator.com/item?id=26652363

https://news.ycombinator.com/item?id=26637365
I work in aerospace. You'd be surprised at the triviality of what data gets covered under ITAR and security classifications.
Yes, that is true for any seller. But they must find a buyer. E.g. sell those seats at market prices to some willing buyer who has a choice of buying a cheaper BMW with no heated seats or a more expensive BMW with heated seats that do not require a subscription or even another luxury car with a different heated seat pricing model. This is a crowded market. And BMW will sell the car at the market clearing price or it will hang onto excess inventory, so it matters very much whether the value obtained from heated seats without a subscription is greater or less than the price of the subcription over the useful life of the car, regardless of how long a particular owner holds the asset. That will affect the selling price of the car regardless of whether BMW or someone else is selling the car.
For customers, yes, but I've worked at places where we required employees to re-auth daily (if not more frequently).
Your take sounds right. Like if Apple replaces phone screens at an Apple facility, they must also make the screens (and supporting equipment) available to other parties. If they don't replace screens, then they don't have to make them available.
Oh crap

Someone is about to build an entirely COMPLIANT space mission :/

Brace yourselves
> Given the cost of medical care in this country

although in this specific case in example, if the country you're talking about are the US, having access to the $500 motor only means wider profit margins for the hostpital, not necessarily lower bills for hospitalized people.
> Mac OS was a mix of Object Pascal (originally created by Apple), Assembly and C++.

That doesn't ring true at all.

Object Pascal was a rather short-lived project at Apple. It was only seriously used for the MacApp framework -- which was a separate product sold to application developers, not part of the core OS or development tools -- and was abandoned entirely during the PowerPC transition. Later versions of MacApp used C++.

The bits of source code I've seen for System 7 were primarily C and assembly, with some older code in (non-object) Pascal. I don't recall seeing any C++.
The driest place on Earth has not seen rain for nearly 2M years
Bill Gates has been fairly vocally pro-nuclear and down on renewables for a while. He sometimes credits Vaclav Smil with inspiring this opinion.

https://www.sciencemag.org/news/2018/03/meet-vaclav-smil-man...

I've never really found what he argues particularly compelling.

His December 2017 piece, Electric Vehicles: not so fast, seems kind of wrong in retrospect but also pretty empty of intellectual heft.
San Francisco drinks more Fernet-Branca per capita than any place in the world
The protocol (802.1x) is a mean of granting/denying access to a network based on a set of rules. It does authentication, which is itself end-to-end encrypted, but it doesn't provide confidentiality, meaning no encryption. Also, I'm not sure, but I believe it doesn't protect againts active MITM attacks (also meaning injecting packets). There's another set of protocols, 802.1AE or MACSec, which should do what you ask.
Then why say it? If you are equating oligarchs to criminals then why does it matter that they bring money into the UK?

And yes, it does. That is why the UK was one of the first signatories to CRS, that is why the UK complied fully with FATCA, that is why the UK has some of the strongest AML processes anywhere, that is why the UK applies its law extraterritorially to pursue the proceeds of crime, that is why the UK brought in the tech tax...this is all totally inconsistent with what the UK has actually done.
Just because someone is introverted doesn't mean they "hate interacting with coworkers face-to-face", though.
Hang on, so I could totally sell off-patent insulin in America if I wanted to with a “not for therapeutic use” label? How do all those people keeping dying “because they couldn’t afford insulin” then? Feels like someone would capture the cheap end.
I'm a native speaker and this wasn't really surprising to me. "Fantastic" is still used in the sense of "imaginary" sometimes.

The link between "fantastic" and "phenotype" was surprising to me, even though it makes sense reading it.
Right to repair isn't exactly supporting homebrew software although it'd help to have schematics.
Most shared offices still have separate desks and/or cubicle-like dividers between spaces.

> you don't have to share it with John who smells funny or Larry who talks to himself, and so on

A cubicle room is a shared office with more participants. It's the difference between trying to find an dorm room with a roommate or three versus a cabin full of bunks with dozens of roommates. (The fact that "apartments" with proper offices are so far below the "norm" in work environments versus home environments/living arrangements says so much. When was the last time a cabin full of bunks was something you expected to be in 90% of the year? [Also, I think in this analogy the open office is the church basement full of sleeping bags.])
> Understanding this is also quite important because it can have performance implications

Security implications too. The storage device cannot be trusted to securely delete data.
This is semi-correct, but basically leans in the right direction.

A bit more detail: browser extensions have all manner of permissions and authorizations, generally specified in the manifest file. A lack of permissions translates to constraints on the extension (often in the form of the browser refraining from populating one of the `window` child objects in the context of that extension's JS code).

Users downloading extensions can see what the extension is authorized to do. Problem is that much like the security ecosystem for mobile apps, end-users have no idea what any of those permissions mean and lack the technical competency (on average) to determine whether a given permission is high-risk or low-risk (how many end-users even know what CORS or XSRF are, let alone why they matter?).

Plus, some of the manifest permissions are basically "keys to the kingdom"-level open permission that allow arbitrary behavior within the limits of the browser sandbox itself. One of the reasons Google is changing permissions in Manifest v3 (as discussed here: https://news.ycombinator.com/item?id=27441898) is to nerf some of those permissions (in particular, the Manifest V2 scripting permissions allow an extension's behavior to change by changing some script on a remote site, so an extension that was well-behaved when added to the Chrome Web Store can have its backing server changed or compromised later and become an attack vector).
Deep Archive is super cost effective, $1/TB/mo. For the house-burns-down scenario, I don't mind the 24hr retrieval time
Hmm I don't think this is conclusive. Thermal jitter makes magnetic boundaries change too, and of course you have to add to it that it is more susceptible to magnetic interference.

I don't have intuition either, but I don't think this explanation is sufficient
I'd say 3/5 (+Amazon). And arguably 5/5 if you include product mining within their ecosystems (+Apple +Netflix).
When I see that description you quoted, it just reads like a giant string of jargon.

This probably dates me, but back in the day (1990ish), there used to be an application on Mac (System 7 or 8 I think) called the MBA Phrase Generator that would generate sentences like that.
My favorite example of similar words with seemingly-unrelated meanings is "capitulate" (surrender) and "recapitulate" (repeat or summarize).

Turns out that they both derive from "caput" (head) in its sense of chapter or heading, due to the formal process of surrendering in war, which involved drafting a document explicating the terms of surrender which was divided into chapters.
It's strange, I was all very for rolling releases but I have to admit it causes a certain sense of blur.. i also lost track of things.
Isn't Adam Schiff the representative who subpoenaed ATT for the phone records of fellow representative Devin Nunes? I don't remember anyone describing that as an "egregious assault on our democracy," except for maybe one opinion piece in the WSJ. Weird how the rhetoric changes when the shoe is on the other foot.

He's also the guy who spent four years selectively leaking to the NYT so he could use their articles to justify opening investigations. Oh, and he said he had seen evidence of Russian collusion, implied the President was a Russian agent, etc.

I'm having trouble conjuring sympathy for this guy.
The existence of planned downtime doesn’t mean they have to work during said time. I’m not following your reasoning
You won't even say the name of the drug hydroxychloroquine? Trump really did a number on you!
I have also been around in a company that made CPUs that initially had no bit count instruction. Then at some point the instruction was added. At the time I heard that "men in black with mirrored sunglasses" had shown up and demanded that the instruction be added. Whether or not this was an accurate description of events, you can see the note on page 74 in this document (section 8.2) : http://www.transputer.net/iset/pdf/tis-acwg.pdf recording the instruction having been added.

Edit, I see Roger Shepherd (one of the people in the know at above mentioned company) commented in the comp.arch thread (which I vaguely remember reading at the time) but no mention of MIB...
Anything I could find says that if it's done as a hobby it's only dispositions that count. That really hammers home my point though. It's literally unusable by the average person because the taxes are so complicated you'll need an accountant that specializes in crypto currency to do your taxes at the end of the year.

If the price drops to $100 and I'm holding $1000 I'll delete the damn things rather than dealing with the taxes on them. What a joke.
Here's a more nuanced view: both partners in a marriage should try both full time work and full time parenting. Then both partners will better understand the choices they make and have empathy for the other's situation.

This is lived experience.
This misses that if there's a net benefit to asset backed debt, then the wealthy will gain from that the most.

As in my example above, gaining 1% net benefit on a $250k house can never compare to billionaires gaining 1% on their levels of asset backed debt.

Then there's fractional reserve banking which benefit banks via interest on money that otherwise didn't exist.

And as of just over a year ago, there's no fraction of the fractional reserve left. The fed lowered the reserve requirement to 0%

https://www.federalreserve.gov/newsevents/pressreleases/mone...
reminds me of the good old days when httponly didn't exist and basically every website was vulnerable to xss somewhere.
Google Pledges Not to Kill Cookies Without the UK Competition Watchdog’s Say-So
How many people have the bandwidth to download it?
Docker Inc. reeks like the SCO or port-Oracle Sun of our current generation. A very tacky move to what, make them a quick buck?
Then Apple will switch to transfinite cardinal numbers.
True, but probably not worth the hassle (especially with current GPU and other component shortages)
And blowing out the drug budget for medicare for a very expensive but futile treatment.
> A lot of physics seems unnecessarily expensive to compute.

How do you know it's all computed? To make a convincing simulation, you just need to simulate in detail the bits that are actually being observed.

Everything else that happens could just be approximated at larger and larger granularity the further it is away from an observer.
You really think that any average person, given a login cookie, is equally able to blindly infiltrate a company and successfully exfiltrate its core assets, as long as they can sweet talk a single IT person?
"What could be benefited by not approving it with all the pertinent disclaimers about effectiveness?"

Let's say it is approved, with all pertinent disclaimers. And that it has no side effects (which seems unlikely).

With little evidence of effectiveness, insurance, public or private, will not pay for it. They have every right, and at least a fiduciary responsibility not to.

But you are desperate, and you are willing to pay $130/day for the drug. What happens if it doesn't work? (As you say, the list of things that don't work is extensive.) Are you going to post on the net, "Our mother's medication didn't work and literally bankrupted us, but it's our fault"?
It doesn't work like that... many of life's biggest expenses are priced based on market rates (e.g. housing). If more work is available and some people choose to work more hours, they will be able to outbid tier who don't and drive up the cost of living.
I've definitely been bitten by similar (not identical) stuff. I've seen data serialized and sent over the wire by I-don't-know-what where several parsers can't correctly parse/serialize and end up with the same thing written back. Be it 32 bit float/64 bit float/string parsed as 32 bit float/string parsed as 64 bit float/string parsed as big decimals: I don't care, the fact is there are buggy serializers, buggy parsers, and even sometimes buggy parsers going into infinite loop (the JVM is famous for that: there was a bug where Double.parseDouble could be sent into an infinite loop by feeing it a carefully crafted string).

The fact is: such kind of SNAFU does happen.
The CSPO Pathology
Hardware random number generators do have some security issues though. Linux devs were opposed to solely relying on them, because they can be compromised by the vendor [1]. So they are at best used in algorithms that they can not compromise (still in [1], but lower, in the comments).

[1] https://web.archive.org/web/20180611180213/https://plus.goog...
> Isn't there an option in which we tax the super rich by closing loopholes?

Depends on your definition of "rich", but probably not.

First, top 1% already pays 40% of all taxes [1]. There are many talks about "paying fair share", but nobody is saying what is fair and how we determine it.

Second, I'm afraid even if we close loopholes and collect some more money, it won't help.
New York, for example, is in top 10 states by collected income tax. Yet it has shitty (and expensive!) roads, shitty subway, not-so-good state university - well, you name it. Before asking for more taxes, I'd like to see current funds used wisely.

[1] https://taxfoundation.org/publications/latest-federal-income...

[2] https://www.taxadmin.org/2018-state-tax-revenue
So the two party system is the result of a failed multiparty system. This doesn't seem to be an advantage of the two party system. Also the two party system can balloon into a single party regime. We probably need a proper definition on "stable" here.
Windows 11 for Workgroups.

Or maybe going with Xbox vibe and the number: Windows X11 or X Windows System.
This is actually a brilliant idea.
As a trivia, kopia means copy in Polish which is founder's mother tongue.
It's thankfully moved on from those days, but for a while it was "San Francisco and some tech News"
But no employees in this story were conned into giving out their login info.

Instead, hackers acquired enough stolen data to become a passable simulacrum of an employee in the text-based virtual space of Slack, convinced someone they were a coworker, and had that someone hand over the simulated employee's extended credentials.

"Hackers can appear to be someone you think you know" is exactly the amount of paranoia the public should have. Faking an authentic-looking request is the most common form of hack, whether that fake is the right 1's and 0's to an API, "Hey Bob, got a small problem..." over Slack, or "I'm the CEO, and I will have you fired if you don't fix this right now" in voice over the phone.
I suspect that different user's upvotes influence the rankings differently.

I also think there is sum amount of fuzzing in the system to try and expand the breadth of things that hit the front page.
Not everyone is building Javascript websites... ehm... I mean Apps
I've used both extensively. At least in my case, my uses are slightly different:

* Docker is nice for consistent development and deployment environments, particularly when I'm on a macOS host and I'm doing userspace programming.

* Vagrant is nice for creating a completely hermetic development environment, both on macOS and Linux hosts. My particular use case has been kernelspace programming: it's nice to not have to worry about accidentally taking my host down. Docker can't provide that kind of isolation, since it's still running on the host (or host VM) kernel at the end of the day.
> because the COVID vaccines are only authorized for emergency use.

This is only a technical, legal distinction. They have been administered rapidly to a significant fraction of the population; their specific legal status is mostly irrelevant at this point.

They are GA in practice, the release has been cut and people are running it. Paper pushers slapping an ass-covering "beta" on the splash screen are behind the times.
I wonder if a partial download would be of value?
It's the old can/should argument.

The principle of something like zero downtime or switching a vendor out to save 20% may not stack up against the reality in opportunity costs, employee burnout, and customer turnover.

My company is reorganizing and so everyone is trying to settle old philosophical debates during The Churn. But everyone is overextended and a number of us have started pushing back. Just the meetings to discuss changing vendors might push the break-even point out 6 months, before you even get into implementation costs. The more time we spend working on infrastructure instead of customer-facing features and bugs, the more likely those customers are to wander off.
This is a nice thing about Common Lisp, not just integer promotion to bignums, but ratios too (works in complex, also).
> so it's very hard to simulate at scale.

But, this is a very unaddressed point. Why focus on "simulation" when mathematical formalisms & theories could be potentially even more useful? Especially when most "simulations" are running on some arbitrary set of hard-coded assumptions?

> What you see as a criticism of this line of research

To clarify, I was in no way criticizing ALife research. Quite the opposite. I am actually trying to help ensure it does not get stuck in a rut.
Show HN: I made a portfolio website generator
Hey everyone!

I've been working on my website generator for freelancers for 6 months now and I'm finally ready to launch the official first release of it.

I've been blogging everyday about it as well since the end of April on my blog at https://albertkim.ca check it out!

The web app is - https://lancerprofile.com/

The tech stack is:

- Next.js/Apollo Client/Mobx/Vercel on the frontend

- Node.js/Typescript/Typegraphql/Typeorm/Postgres/Dokku/Digital Ocean on the backend

The main idea is to provide the easiest, fastest, and user friendliest way for a freelance writer to go from not having a website to having a great website.

My websites have 100/100/100/100 scores on Lighthouse audits as you can see from this screenshot - https://lancerprofile.com/screenshots/lighthouse.png

From this website built with my web app - https://lancerprofileexample.netlify.app/

You also get free hosting because I deploy websites to your Netlify account which provides free hosting for you.

If you have any questions, ask me almost anything!
except that financial resources are finite . Without certain standards, costs would spiral out of control more than they already have.
I think the explanation is sound maybe (I am not that familiar) but the analogy gets a bit lost when you talk about buckets of houses and buckets of vacant lots.

Maybe there is a better analogy or paradigm to view this through.
Not necessarily, I find it pretty easy to get into routines, waking including. After about a week on a given schedule (assuming its regular) I will generally wake up on my own 5-15 minutes before the alarm.
Excepting that the `pie` that is the global economy of goods and services has grown significantly. So in this case, we're all producing more than ever, but not gaining any more than we used to.
In the coming CYBER WAR, many countries will disconnect themselves from the internet.

And they will name themselves
China net, Russia net, US net and so on.