skysight-inc/HackerNews huggingface dataset:
Interesting, and good to hear. I know the other BSDs have a very different view of things. I had heard that Linux was the only OS with a stable kernel ABI guarantee. If FreeBSD does too, that certainly is better.

Windows for example makes zero guarantees there. There are a lot of syscalls that they won't renumber because some applications have taken a dependency on using them directly, but officially using a syscall without going through NTDLL (or wherever the stub is located for private syscalls) is unsupported. Those syscalls they are not keeping fixed for compatibility can and do change from version to version. Mostly in numbering, but changes to semantics or arguments can happen too. Hence Windows Containers can only run in separate namespaces on a matching kernel version, and the hyper-v isolation (a.k.a. virtualization) option for containers is needed for mismatched versions.

So creating an OCI runtime that wraps jails, adding any needed support for FreeBSD specific OCI container settings to containerd, and adding the needed code for things like networking to moby/moby (a.k.a. docker) sounds very feasible to me if some FreeBSD hacker wanted to get proper docker support. Offering Linux Emulation as an experimental option top be able to run more containers would be an added bonus, and should be feasible, since they once had that working with their old unofficial (presumably pre-containerd) builds of docker.
[Author of the piece here]

I suggest reading the script.
https://docs.google.com/document/d/1wM1-c7euvQaRaCL4hKCaE8VR...

There is a lot of history in it, and that is entirely intentional.
Yeah, just use Elm.
Tesla has been publicly traded for 10 years.

https://finance.yahoo.com/quote/TSLA/
Probably only if the employees unionize.
Musk replied to this: https://twitter.com/elonmusk/status/1358929114166485008
I think Elixir has the potential of being like the JVM but for functional distributed programming. The JVM is fantastic and I do most of my work on it, but having an entire environment of consistent actors, fault tolerance, hot reloading, etc is a tempting proposition. Especially with the easy interop of languages & functional aspects. I don't think it will surpass the JVM, but I think it has a lot of potential in its own sphere of influence. Especially if the library support & technical contributions keep coming.
So far Apple isn't doing perzonalized ads on third-party properties, 100% of their ads are on their own apps, so technically they don't require opt-in at all (Google, FB & others will keep doing first-party tracking regardless if you opt-it ATT or not)
(I'm not GP.)

Latacora has a 100% no-limit contribution match and non-shitty funds (access to all of Fidelity's index funds), loan provisions, and all conversions unlocked for any reason, available on day 1, with all contributions immediately and fully vested. We also eat every fee we're allowed to eat.
> Plus it doesn't make sense from a Christian perspective. The Roman Catholic branch and derivatives all believe everyone is genetically predisposed to sin through Adam's lineage, and that is a bad thing, and we don't have a choice in the matter. So saying homosexuality is a genetic predisposition just means it gets lumped into the rest of our fallen attributes. Making it a choice doesn't fix things either, since a choice can be intrinsically sinful.

I think that's an inescapable conclusion in traditional Christianity. That will or choice is not necessarily a component of responsibility is something we also adopt in law: involuntary manslaughter is different than premeditated murder, even though the outcome is the same. In other words, will is not essential to guilt, although the degree to which we assess punishments certainly is. I don't know what Catholicism says to that, really, but it does seem to me that the arguments concerning genetic predisposition would have failed in most conservative religious approaches because of the premise.

Even so, I think that this is a mostly ancillary concern. The real issue is that there are competing and irreconcilable views of what it means to be human. Are we human because of the bodies we inhabit? Are we human because of how we can feel about who we are? Because we can transcend our bodies? I would postulate that answering this question is an essentially religious exercise, whether your narrative comes from a biology textbook, genetic programming manual, or the Bible. But that's an opinion that is perhaps even murkier to plumb than the roots of homosexuality in human experience.
He mentioned on the Joe Rogan podcast about owning 5 mansions and what he liked about each one.

he's not humble in anyway, looking at his twitter he comes off as a real twat to boot as well.
City of Zürich also does 300%.
That would track if they simply didn't offer 401k matching. If you read the article it seems more like a bait-and-switch.

Employees are in a position to speculatively contribute to their 401K not knowing if the offered match is going to happen.

---- quote ----

It is the third straight year the automaker has not made any contributions to its 401(k) plan, according to the filing.

The Tesla Inc. 401(k) Plan automatically enrolls participants in the plan with a deferral rate of 5% of employees' salaries with the option to contribute more, according to the plan's most recent Form 5500 filing.

According to the Form 5500, the plan allows for an "employer discretionary matching and/or an employer discretionary non-elective contribution subject to certain eligibility requirements." Those requirements were not met for the 2019 plan year, according to the Form 5500.

The nature of those requirements for Tesla to make contributions to the 401(k) plan was not available. The stock price for the automaker was up 695% for the year ended Dec. 31.
This constraint is why I've been putting more emphasis on my brokerage account. Even without tax sheltering, I have been able to outpace my retirement account's rate of growth by a very substantial margin (it's already maxed for matching purposes).

There are tons of added benefits to having your money in a place where you can actually control it (i.e. buy specific stocks with no maintenance fees). I am starting to see the tax deferral status as a sales tactic to lock people into lucratively-managed funds. There are so many ridiculous constraints around how much you can contribute that the tax deferral feels meaningless once you put all of the factors together over a truly meaningful sum of money.

All of that said, I am totally onboard with encouraging healthy savings habits for the masses, but for more advanced users there are definitely better options out there.

To make a point specifically toward Telsa - I feel working for one of Elon's companies is sort of a risk in and of itself. You know you are going to be worked harder and maybe be compensated less. The stock offering is paltry for the average case when considering the volatility of the underlying and lack of diversification. For the advanced user case, TSLA might make perfect sense. More savvy employees may decide to trade their TSLA shares on their brokerage or directly through other platforms in order to build a more diversified portfolio.
> but there's also nothing to stop "the Right" from buying the idea that everything is just about Power.

I think this ship sailed long long ago.
You blame this "de-domestication", this guardedness, on the spread of Foucault-esque ideas about the nature of truth.

My counter-hypothesis - maybe this is what happens when the heights of power and wealth keep getting higher and higher. We are transforming more and more into a dog-eat-dog society. This is how civilizations have fallen repeatedly over the past and we are increasingly turning to a new gilded age.
Yes, 25 years in IT and reading resumes, I was never passed anything other than a resume by HR.
Code elegance and development joy, maybe? I know Java has a mature ecosystem, but I wouldn't touch it with a stick
Yes, that's some of them. I was more impressed that some of the shadowsocks team signed the statement. That's great software I use every day. And it's software other people use in life threatening circumstances.
You'd think it'd be more common given how many sites are on EC2 and how expensive Amazon's egress is, but nonetheless, I never hear billing horror stories from that vector.
/me sends resume there
https://resubae.kinobi.asia

In Kinobi.asia, We create a service where users can create their own CVs. We handle the formatting, so that you can focus on your content. Our vision is to empower the individuals in SEA region to land into jobs of their dream.

While the service is referral code protected, do chat me up if you love to check it out and use it!
50% match. wow.

my current company has no match.

previous had 4% match but i didn't get anything since i left before 4 yr match vesting.

previous previous had no match.
Ah, so partial functions aren't onto (i.e. surjective).
For small amounts of data, strictness is better then laziness. There is a simmilar lesson even in non-pure languages: copying small amounts of data is almost always faster than fancy scheme you want to do to avoid copying.

For large amounts of data in an immutable structure, laziness is pretty much essential. The theory behind strict-by-default is that most of the time, you are not dealing with large amounts of data; even if you have pointers to large data, or pointers to pointers of large data. Even though laziness is vital to a pure language, you only need to use it in a relatively small number of places.
No it isn’t.

Edit: I don’t know what warrants this a downvote; you’re insulated if you think no-limit matches are common.
On the Defensive Prickliness of Anti-Woke Patriotism
Something is off here. This can’t be cloud computing like we think when we think AWS.
I think there are some really big differences when you walk down the list (at least in the last TechEmpower benchmarks I've looked at). It could be a factor of 10x or 100x. It might even be 1000x between some slow solutions and the fastests.

Managing 10 servers is perfectly ok, having to handle 100 servers would take a lot more work. A 1000 servers would require organizations to hire a lot more people and work a lot harder on automating server management, deploys, etc.

I agree so far as that just using some standard language like C# or Java is probably good enough even though there might be another language and framework that is faster. I will personally stay away from php, python and ruby for larger systems.
I’m curious as well, as reference for another tech company, say amazon, it’s up to a 3% match but only vests after three years. Iotw tech is all over the map on 401k afaics.
That seems to be the new thing today. Everyone trying to frame themselves as an oppressed victim of some higher power.

If they think wasted hours programming solutions not getting adopted by OSS makes them some special oppressed group then they must be new to this whole thing. That’s such such a common scenario in OSS and hacker culture in general it’s comical. There used to be a special pride in doing the thankless work, especially in infosec.

Or maybe I’m just getting old and the new social media/political culture status quo has brewed up some entitled people where victimhood is the common currency.
There's always a faster machine coming. Zen3 Threadripper probably won't be in a ThinkStation for, what, another year? So if you need a computer like that, P620 is the machine of the hour.

It also seems likely you will be able to drop a Zen3 Threadripper into the P620's sTRX4 socket.
To say nothing of sidechannel attacks[0]

People need to stop looking at containers as a cheap way to get security. They might be a more convenient way to get lots of apps running on a single machine, but they're not very secure.

https://ieeexplore.ieee.org/document/7847002
If there are some people familiar with Urdu (that also like to code) I would like to get in touch because I am working on a localized programming language system (Citrine) and I would love to discuss potential issues with Urdu to improve the project (Citrine/Ur - example here: https://citrine-lang.org/docs/ur/a0f6266a29591acf2f705657a90...
). Please get in touch.
I'm currently on a project in California to repair and rehab a dam to extend its service life, working for a contractor that just finished a dam rehab job and is bidding on two more in the future.

The work is being done, probably not at a scale or pace big enough to meet the needs of the infrastructure (see: all those old and ailing bridges across the country) but it is being done at some level.
>The argument here isn't that Facebook is playing fast and loose with tracking & user data (which would be a legitimate argument), it's that Facebook is allowing people to grant access to their data to third-parties and Facebook should somehow be faulted for that.

Even so you wrote yourself that users shared data about their friends. Why does Facebook allow people to share the data of others who didn't agree to this?
That's how I read it as well. That said, I think it's fair to note that anyone who has only ever used their computer for browsing, word processing, and gaming who gets dropped into most Introduction to X courses really has a whole (somewhat operating system and tools-dependent) course worth of material they probably need to go through first.

I've seen the discussion boards of a couple nominally-intro MOOC courses filled with people utterly bewildered about basically how to use a computer for programming.
“ "Thanks for clarifying that it was Felicia saying that word, rather than Marc as many in the room heard it. I hope you can understand how some people in the room felt hearing it"

You do realize that this is not an acknowledgement of the mistake. It’s an attempt to deny the mistake and gaslight the person reporting it.
The issue is, at least when I tried it in Windows 7, without DWM you don't get Vsync. That means any video or game you play will have horrible screen tearing. I used to have a script to switch to Aero temporarily when I got fed up with it enough.
Yes, but it seems a tad inconsiderate for presume 'American' usage as the default one is all. I understand the original article may have written with an exclusively 'American' audience in mind, but writers and editors could have avoided that assumption by putting some thought into choosing a more 'international' usage, if only to gently nudge those Americans into a broader worldview, who might have an insular, exceptional view of their country, as goes an often expressed peeve.
Reminds me of the way that signal handled RealSexyCyborg's report of how 3rd party keyboards often leak data.
Would you trust a pension plan though?

I feel like my entire life I've read about companies going belly up, raided by vulture capitalists, and in the end a court determines that the pensioners get nothing and have no case.
No, it would not. A “scam” is a scheme to defraud, it’s an allegation of illegality.
> The source code for Watch Dogs: Legion leaked just a few months back.

Watch Dogs will forever be in Cyberpunks shadow, literately everything that has happened with Cyberpunk has happened to Legion with no one, including those that bought and played the game (myself included, though I didn't buy it and actually got paid to play it), cares about it and just goes on about their life.
This is what is so disgusting in a way. People adore and worship a man for his wealth but not how he got there. Not paying your employees a fair share or securing their safety just because it's legal doesn't make you a great man.
For the same reason visiting my house doesn't mean they can steal the silverware?
Show HN: Jellydevelopment.com
Philosophy is in the humanities.

> It starts to make one wonder if his idea of "pseudophilosophy" is really just a new coat of paint over some already well-worn critiques of postmodernism.

I think pretty clearly yes, along with the preceding continental philosophy and also Sam Harris (?).
Old style. Sure.

Thick? Stuff that runs in the browser definitely uses more memory and CPU cycles.

There's a huge difference in resources between XWindow servers and the new Electron based applications.
The most obvious message is that flutter becomes first-class citizen in Ubuntu for cross-platform software.
This is a common state of most big companies; they just got there faster.

What is the right way to organize a startup organization? What experiments have worked? Bounties? Voting? Holocracy? Matrix org? I have some experience with the Army, and they have a pretty decent template for operational planning at any scale. It’s not resource efficient, but the process in most big companies is a top-down political disaster by comparison. In most startups, it’s inevitable that somebody gets turned into a manager making arbitrary decisions, and everybody else just silently checks out. The Army system is designed to be independent of the people running it, which it has to be, because everybody rotates between operations independently every few months. Anyway, there has to be something better out there.
It doesn't matter any more unfortunately. Anyone with a billion dollars is now evil. There can't possibly be anything positive about a rich person.

Oh America, how you have fallen.
There’s no thousand page EULA. Just a screen that says “do you want to allow this app to access your profile data and your friend list” and they clicked yes.
Block Profiling in Go
Not being statically typed could mean that there aren't long compile times for large projects.

More importantly, the functional style used with Elixir will likely mean shallow usage patterns that are more composable than the deep layers upon layers of 'architecture' that plagues long lived class-based OO designs.
Good for him, and good for us. I really like elixir
> The irony.

Translation for the HN crowd: obscurantist pseudophilosophy == philosophy theater through obscurity.
Cybernetics, Computer Design, and a Meeting of the Minds
To be clear, there is an implicit limit because there’s an overall limit on how much you can contribute to a 401k each year...
Nafas v0.3 Released: Open-Source Breathing Gymnastics Application
Show HN: Tsc-multi – Compile TypeScript projects into multiple targets
This is a tool for compile multiple TypeScript projects into multiple targets, such as CommonJS and ES modules.
Facebook adds “Covid-19 is man-made or manufactured” to “false claims”
Python is thirty years old this month
People ARE stupid, this is a known fact; this is one reason why consumer and privacy protection laws are a thing, why two-factor authentication is a thing, why e-mail verification of logins is a thing, why you can't just start trading in stocks, buy alcohol, etc etc etc.

Companies protect their users from themselves; they HAVE to, in case they (the users) shoot themselves in the foot. And consumer have a reasonable expectation, regardless of Facebook's terms & conditions, that their data isn't shared to third parties - or that they at least get asked when it happens, instead of being pointed to a tl;dr of T's & C's.

Plenty of people do not have the literacy level to understand terms and conditions [1]. This is a worrying trend, but it's something that companies like Facebook should (and are) aware of - people don't read terms and conditions, people don't understand them.

[1] https://literacytrust.org.uk/parents-and-families/adult-lite...
>presumably

>their own validation

That is not how things are proven.

“You don’t need to know how we came to this scientific conclusion.” An appeal to authority doesn’t fly in science and it certainly doesn’t in law.
Hackers attempt to remotely poison water supply
Good question! Why would a company rather invest 1.5B$ in something volatile like bitcoin instead of investing it in the well being of their employees?
I sympathize differently: I just want to work. Change for change's sake gets really, really old.

In 2007, I was already long past done. DHTML [1997] and AJAX [1999] were distant memories. (Had to check wiki.) I mercifully forget what the hotness was during the final years of the Bush Admin.

Sure, some things get better. Fonts on the web are now pretty terrific. But React? Please kill me. Components? Code generation? Meta meta languages? Ya, no thanks.

But I am happy the kids are now finally rediscovering (reinventing) server side includes. Full circle.

Good times.
Shopify Expands Its Checkout System to Facebook and Instagram
Blogs and Articles Every Developer or Engineer Should Read
haha, the old IBM vs Oracle trick - renewal customers sign contracts that say "cloud" and then count this as "cloud" revenue.
> I have been able to outpace my retirement account's rate of growth by a very substantial margin

Me and my fellow bogleheads are ... skeptical.
Forests are self-sustaining, if you don't cut them down.

Individual trees die and decay, but their place is taken by their offspring and the total biomass of the forest does not decrease over time.

The amount of carbon stored in the forest is approximately proportional to that mass.
> Personally I think that OP contributed to the conversation so I wouldn't have downvoted

Same. He's saying the emperor has no clothes, with respect to the thread, which kicked off with this comment:

> To me this sounds like the mother's body is trying to "nudge" the odds towards a daughter after several sons, but sometimes the process "fails" and produces an effeminate male instead - a gay son.

I find it disturbing that his comment has been flagged and removed. All he did was call out some baseless extrapolation. How did "effeminacy" even enter the conversation?

The original "study" doesn't provide any evidential basis for any of this speculation. Its only data point is the supposed reporting by study participants that they have had more than zero same sex encounters in their life. How does that account for the thesis that a mother's body is generating effeminate homosexual males in a failed bid to generate daughters???

Removing this guys post is bizarre.
Previous discussion:
https://news.ycombinator.com/item?id=5730229
Reading the EULA and T&C are irrelevant, because what CA did wrong was violate the EULA and T&C.

Anyway, You are making an argument for regulations requiring disclosures, like in mortgages and nutrition labels, not an argument that Facebook is at fault for letting users interact with 3rd parties, which could have been a browser extension that scraped the same data that the FB API provides.
Fidelity has an option called "BrokerageLink" that allows you to invest in any stock/ETF in your 401k if your plan allows it.
Apart from the business model: No one ever takes time to write positive reviews of big businesses on third-party sites out of good heart. By default only people who have something to complain about go there. (I know this first-hand based on PlayStore/AppStore ratings of the app I worked on in the past).

The diff between 1.8 and 4.2 business is that the latter sends mass emails to the customers saying "write us a nice review on TrustPilot, and maybe you'll win a $50 gift card".
(Although, in case of the app, we just asked nicely, and many people clicked the banner and went on to give 4* or 5* ratings in the store, for free).

Having said that, if company doesn't care about 1.8 rating and has no actions to change, it's probably a bad sign...
Apples and Oranges --- a good portion of MS cloud revenue is from hosting MS apps which AWS doesn't really compete in.
The thing is, cloud is more than just ordinary IaaS these days. Although AWS obviously wants the "cloud" to still be seen primarily as an IaaS thing.
I think Microsoft also adds their Office 365 subscription revenue in their cloud revenue and AWS doesn't. So it's not apples to apples comparison imo.
On slide 5 of Microsoft’s Q4 earnings presentation, the company says, “Commercial cloud includes Office 365

Includes Office 365..