skysight-inc/HackerNews huggingface dataset:
If you are not doing the sales, who is doing the sales? Is your business bootstrapped? Do you have investors? Is it profitable?
Which RESTful API Design Rules Are Important – Do They Improve Software Quality?
https://arxiv.org/pdf/2108.00033.pdf

"...we confronted eight Web API experts from industry with a catalog of 82 REST API design rules. For each rule, we let them rate
its importance and software quality impact. As consensus, our experts rated 28 rules with high, 17 with medium, and 37 with low importance. Moreover, they perceived usability, maintainability, and compatibility as
the most impacted quality attributes..."
SETL
Yes, it assumes a dysfunctional company that values profitability over keeping engs comfy. But every larger company I know of works like this, due to market forces I suppose.
I believe Pharaoh (mentioned in the previous paragraph) did actually have taxmen that would go out and collect taxes, and could be ambushed and killed by the people if they were sufficiently upset by the living conditions.
This is quite a popular idea but there's a lot of challenging economics that haven't been figured out yet.

CisLunar Industries [1] for example wants to harvest and process metal from debris on orbit.

Their initial application is to create metal fuel rods for thruster technology being developed by Neumann Space [2].

[1] https://www.cislunarindustries.com

[2] https://neumannspace.com
> Wait, since when is using several separate machines an acceptable way of computing? And especially counting total RAM as if all of it can be used when needed?

It brings joy to Pi owners. There's more to the Pi than just the hardware.
If the title isn't "One-way Ticket" then I'm not interested.
Indeed, even though that has not been that different on the crew rotation flights to ISS. Doug Hurley (iirc - might have been Bob Behnken instead?) got to fly Crew Dragon manually during the first crewed mission "Demo 2" but the spacecraft is meant to bring people where they should be all by itself (and with help from ground control).
Private keys are backed up via iCloud Keychain (on iOS) and Android KeyStore (on Android). Both are encrypted systems and are the backbone of Apple and Google password managers, respectively.

On the device, private keys live in the phone's secure enclave, usually backed by a hardware security module. When you get a new phone, these keys can only be restored when you set up the new phone from a backup of your old phone - thus, the security of the private keys in the Keyri system is on par with the security of Apple / Google password managers as well as smartphone cloud backups in general, which is pretty good.

Other authenticator apps, like Google Authenticator, Duo, etc. use these same backup methods. Others, like Authy, maintain their own cloud backup systems.

That said, I agree cloud backups are not ideal, but I think they're necessary to maintain a smooth UX for most users. Our SDK provides developers the option to disable cloud backups and instead enable QR code backups, which allow users to export their private keys onto a QR code that they can print out and keep somewhere safe, like where they keep their passport.

In case biometrics fail, (1) we give developers an option to enable a PIN fallback. Some apps like Credit Karma do this today. (2) Companies can have their own "I lost my finger" customer support process and allow users to reset their credentials upon approval. I suspect that process will see less traffic than "I forgot my password", so it should (a) cut down on CS costs and (b) make it easier to detect social engineering attempts.
The Talking Drum Has Something to Say About Music and Language
Are nails going to replace screws?

No. And neither will screws replace nails.
The US seems pretty rife with examples too. Everyone wants to be the next tech billionaire here. From my first job as a software dev from like 13 years ago, I believe the CEO that was running that shop is still sitting in prison to this day.

TBF, he was nothing but awesome to me and the rest of his employees but his business ethics left a lot to be desired in terms of what's legally allowed to secure a contract and to make matters worse he implicated his wife in the business who also ended up in legal trouble, which put them in a real bind. I think he ended up taking a much worse plea deal to keep his wife out of prison to care for his daughter.
Can you say some ways it is more complex than other type systems? I think type systems are inherently complex.

From my perspective, I feel user-facing complexity is quite low in TypeScript in some key ways. You can write your type declarations anywhere, you can import and export them in a familiar JS-module way, you don't need to explicitly type anything in particular so you can be anywhere on the spectrum from very rigorous types to no types at all / `any` everywhere, and finally it has really good error messages so you rarely are stuck with a type mismatch that makes no sense.
I think if you try and confuse folks with this, that is easy to do. But, this isn't special. What happens if you add a meter to a kilometer? For most measurements, you get a kilometer. We teach this with significant digits, but then typically ignore it and assume all sorts of conventions that are not spelled out.

If it is important in the domain you are working in, take extra care to understand the maths that you are built on. And don't be surprised to find special cases everywhere.
The plastic recycling-lie is the reason and the problem here.

See https://news.ycombinator.com/item?id=28025475
"They have no place in our society". Who are they? Concretely! And by "our society", do you mean your society? Can we be allowed in? On what terms? What if you're the one not allowed in? Should we close your twitter, facebook, youtube account. Maybe we should go after your bank account, insurance, and your job so that you can't feed yourself or your family?
This have happend to many people who just said something wrong on social media. This is the kind of thing you are advocating, and it is frankly disgusting.
Share Images Online with Picc.io
Share images online with this handy tool https://picc.io
At work we have oodles of 2U4N (8P) systems. Just going by eye I'd guess these have the same or even higher density than a blade center, while allowing more granular scaling, and being a standard form factor, and you get both front and back access to each node, so you can have whatever I/O you want, and you don't need a lift to handle the chassis.
Also very easy to justify as obvious after the fact only.
Personal finance is simple, financial planning (forecasting/scenario planning) is hard, and building software to "teach" this to customers is vastly harder and not really in the wheelhouse of financial institutions. This isn't to defend such companies, nor to knock developers, just to point out that it's very difficult to meet people where they are on this very personal topic.

Then again, the Ux of Fidelity's site, for example, is also a great example of how not to do things, IMO.
Yes, and I've commented about this again and again. The push for microservices, K8S, Docker. It's all the same thing. It all comes from Google. Or occasionally Facebook. We can thank them for many of the bad ideas of the past 20 years. Open floorplan offices.

K8S could only have come from Google. It's a reflection of their corporate structure. Conway's Law and all that. Much like microservices. It's a reflection of their internal chaos. And yet every company that isn't Google tries to emulate them and fails. Then they wonder why microservices suck so much. It's not that microservices suck. It's that Google sucks. Google sucks so much that microservices are pretty much the only way they can operate as an entity.
Kind of interesting. The changes with the more severe infections seems legitimate. I'm a little skeptical about the ones with smaller changes.

A .2 sd reduction is just 3 IQ points (varies slightly on which test/scale is used). That seems like a very small decrease to measure when only looking for markers to evaluate their previous IQ. Testing IQ in general is a fickle thing. I could take IQ tests back to back and have it vary by more than 3 points.
Here is my sheet that is mainly used for rebalancing ETFs according to some simple rules. It is currency agnostic (base currency can be changed) and should work fine for European investors as well.

It automatically pulls MSCI market cap information and determines the allocation based on that.

Then the number of shares that you need to buy or sell is calculated based on the target allocation.

If you use Interactive Brokers, then buy and sell texts for the IBOT are also generated.

https://docs.google.com/spreadsheets/d/1yJSF7tBZpJPvRf7tja-7...
If I recall correctly, in at least some of the Caesar/Pharaoh/Zeus/Emperor games, access to workers is a binary "Did a worker walk by here recently?" check, and if the answer is yes, then the whole city's population of workers is available to the building. So to serve a remote cluster of mines or whatever, you can have a "slum" that's one or two houses big.

There might be seven or eight levels of "common" housing that provides workers and then two or three of "upper class" housing that doesn't. But at least to me, a block of insulae isn't a "slum" in the game--a couple of huts with no water or food are.
Please stop posting ideological flamewar comments to HN or we'll have to ban you. It's not what this site is for, regardless of which ideological flavor you favor.

https://news.ycombinator.com/newsguidelines.html
How is this any different than your friend saving the photo you posted and then showing it to her co-workers (or whoever else)?
Are you are arguing that Facebook should disallow copying/downloading of any content on its network?
Your claims do not match my experience at all. Have you worked at a FAANG?
This article seems to treat "stem workers" as exactly interchangeable cogs. Like not even programmers are interchangeable but it seems like a biologist would be interchangeable with a civil engineer here.

This seems pretty obviously stupid.
I played a group of dwarves who, instead of burrowing into the mountain, deforested their land to make a town of wooden buildings on the surface (complete with archer towers, drawbridge, and moat). Naturally, the neighboring elves weren't too pleased with all the tree felling and eventually wiped the dwarves out.
One way I suggested that we solve in a different domain was a small name change that really helped. To me "plus" is the _operator_ and "add" is the _operation_. So to me date.add(1 month).add(1 month) is actually different than date.add(2 month) because I can read that as taking two one-month steps which _may_ be different.
I love these kind of games and others have mentioned Tropico 6 as a standout in the field.

I've put lots of hours in that game and it's amazingly subtle and complex. There are many, many ways to achieve whatever you want, but also several hard constraints that you have to work around.

If you want to be rich (treasury over $1M, for example), you have let people live in shacks while you build up foreign relations until you can get ridiculous prices for your goods. If you don't have several contracts at 70% over standard price, you can't really get big. You also can't be totally arbitrary in what industries you decide to develop. If you get in good with a country and your island can produce what they will pay (extra) for, you kind of have to do it, regardless of whether it makes your island ugly or puts people in shacks to work there. If you don't give in on the natural resources and foreign demands, you'll never have enough in the treasury to really help people. Kind of a disturbing realism there.

Getting those contracts means you have to give in to foreign demands, like building a $2,000 embassy for China when you'd probably, as a person, think you should buy houses for your workers. Turns out, they'd rather have bread and circuses and a strong economy and you're better off pleasing your betters until you have lots of steady cash flow coming in every month.

And this is just one scenario. There are many ways to play the game that aren't even about the economy. You can run it as a prison island, a military scenario, a spy vs. spy setup, or any combination of these. I think the best thing about Tropico is that, rather than one goal, you as the dictator choose what kind of goals you want and that leads to entirely different kinds of island setups and gameplay.
> the goal here is to increase the vaccination rate

The goal is to avoid overloading the hospital system. Vaccinated people spreading the Delta variant amongst each other is not going to do that. Unvaccinated people getting sick will.
Share images online with https://picc.io help support tiny tech and not BIG Brother tech! No freedom passports required!
L6 at any FAANG or competitive company (Lyft, Uber, Airbnb, etc.) will be approaching 600k.
Security Analysis of Cheri ISA [pdf]
Bird – An Alternative to InSpec and Goss, Written on Raku
Hi! I've created the Bird - https://github.com/melezhik/bird - Linux servers verification tool written on Raku ( former Perl6 ) and with Raku API. With recent changes with Opscode Chef and also if you want a programmatic API ( not YAML coding like in Goss ) you might want to take a look at the Bird. The project is still in alpha,but I am open for suggestions.
Classic 'one of the hardest things in Computer Science: naming things'
Great book! +1
Past threads:

The STEM Crisis Is a Myth (2013) - https://news.ycombinator.com/item?id=20848918 - Aug 2019 (102 comments)

The STEM Crisis Is a Myth (2013) - https://news.ycombinator.com/item?id=13562277 - Feb 2017 (177 comments)

The STEM Crisis Is a Myth - https://news.ycombinator.com/item?id=9612021 - May 2015 (3 comments)

The STEM Crisis is a Myth - https://news.ycombinator.com/item?id=6426617 - Sept 2013 (25 comments)

The STEM Crisis is a Myth - https://news.ycombinator.com/item?id=6305671 - Aug 2013 (145 comments)
current API is documented here - https://github.com/melezhik/bird/blob/master/documentation/d...
Applications of survival analysis (that aren't clinical research)
I understood the context of the discussion to be a comparison of obtaining healthcare with and without an employer, in which case an employer paying for it reduces to compensating you for working, which is obvious and not notable when discussing whether or not one can retire.

You can get the same healthcare, the only distinction is do you have enough money saved up to buy it from your savings or do you need to continue working to afford it, just like everything else in retirement.
> the Droid would undock with the debris after dragging it to a low orbit, then orbit-raise, and go on to perform other missions

I'm not orbital mechanic or anything, but my experience with Kerbal Space Program taught me that orbits are really hard to change and match. How many worthwhile pieces of debris are in similar enough orbits that a spacecraft with limited fuel can even reach both of them?

ie: if Droid is at a 55 degree inclined orbit, I can't imagine it could ever reach another object that was at, say, a polar orbit or an equatorial orbit?
The H1B is a way for someone who lives elsewhere to wind up living and working in the USA. By definition that's immigration.

As you note, it is a really sucky form of immigration. And Greenspan agrees, he said we should just let high skill individuals come in and become part of our workforce without the weird restrictions.

Instead we have a complicated system that is broken at many levels.
What does/doesn’t follow Benford’s law
Your experience is a complete outlier. The only company that really does that is Amazon. All others in FAANG are 25% per year, paid either monthly or quarterly. Most have even removed the 1 year cliff, meaning you might be vesting stock 30 days in.
I agree with the sentiment, but the line between read-and-record permission vs read-and-brun permission is really vague here. Scraping is exercising the right to read is the right to download in an automated manner on behalf of a user. Scraping bans (not limited to FB) are more of a commercial practice rather than caring about user consent/privacy imo.

Personally I don't think access should be given based on assumption of the query's intention (daily browsing vs scraping data for analysis authorized by someone), but like r/w/x and user group, i.e. if you can view, then you can view and record. Otherwise either no access granted, or burn after read.
Vaccinated people produce a much lower viral load. The lower the viral load that your body takes in, when you get infected, the less serious your symptoms/the lower your risk of hospitalization and death.
Can we sue Mexico for the humanitarian crisis on our border, too?
It reminds me of the scene in The Princess Bride where, once the Princess had left after getting assurances that Westley would be repatriated to his ship unharmed if he surrendered, the Prince told Westley, “Come Sir, we must get you to your ‘ship’.”

The DPR retorted, “We are both men of action; lies do not become us”.

“Well said,” replied the Prince.

I don’t mean to cheapen Assange’s predicament as I take it quite seriously and with the gravity it’s due, but these stories hold a mirror to our world.
ya'll need to try elixir's sql system Ecto.

It doesn't try to wrap sql in objects. instead it exposes a dsl that lets your write sql in elixir and get elixir structures.

The end result is that the impedance mismatch is minimal

https://www.irrationalpixels.com/posts/database-modeling-wit...
If you're on Linux, you can use QEMU for free, which will yield better performance and compatibility than Parallels.
Google really doesn't have much of a choice in the matter. As big as they are, so far it doesn't appear that they've decided that this isn't an important enough problem to make their own phone SoCs. Qualcomm doesn't exactly have many competitors that could be endorsed over them. Huawei/HiSilicon is anathema in US, Samsung uses Qualcomm's Snapdragon over their own Exynos line in the US, Amlogic and MediaTek don't make high-end SoCs, and Apple only makes them for their own phones.

Qualcomm thrives off of the trend of people expecting new phones every year (or every 6 months in some cases). Since they target the mid and high cost devices, all they have to do is make the phone work for a two or so years, and most people buying those phones are going to have gotten bored of their phone by then.

This is one of the main motivations for Project Treble, which is to completely disconnect the phone's userspace from the kernel version it runs on. It's a hard challenge though. Qualcomm and the other vendors for these high turnover products aren't all that interested in supporting it, because they benefit from replacing phones frequently. If you've ever looked at one of the phone kernels, they shove way more into them than upstream would ever accept (the entire radio stack, graphics stack, quick charge logic, etc.). This tends to make the software running on Android phones heavily coupled to the vendor kernel.
See Steve Yegge's essay http://steve-yegge.blogspot.com/2008/03/get-that-job-at-goog...

If the set of people who are interviewing you by luck happen to prefer interview questions that match your strengths, you get the job; if they instead happen by luck to prefer interview questions that match your weaknesses, you don't get the job. The latter is an anti-loop.
Oooph. I definitely did not know that.

Sim City btw, does the same thing with Residential / Commercial / Industrial zones. All "traffic" start from a residential zone, then goes to a industrial zone, and finally ends in commercial.

That means a singular tile of "Residential" zone can "feed" the entire industrial sector. While a singular "Commercial" tile can serve as where the industry drops off their goods.

----------

So I knew that fact for Sim City (and took advantage of it in some designs). I never really knew that for Caesar / Pharaoh.
>Orthodox Individualism has become a religion.

Over the last 40-some years, Conservatives and Republicans have been incredibly successful at destroying the idea of government which is effective and serves the public. The result is that oppositional defiance and grievance politics are all we have left.
Re FIRE, I built this model some time ago: https://docs.google.com/spreadsheets/d/1E6TjJyowYowexkSvNV8t...

Sorta more or less models and validates the 4% rule.

And I have another sheet to track all my investments, etc using the GOOGLEFINANCE function to update with the market.

I've also looked at using something like Plaid to import banking/credit card data, but it was all too complicated. So I now get a daily balance update via email that I scrape into my sheet using a Python script... Keeps me from needing to manually update the balances myself.
I learned so much from that game as a kid: Taxes, real estate values, city planning issues, money management, so many more
Maybe I'm missing something obvious, but shorter days mean shorter nights. The whole premise (that longer days gave cyanobacteria more time to accumulate oxygen that they would consume at night), at least as interpreted by this pop-sci article, makes no sense to me. There may be other more complex reasons for the change in rotational speed less directly affecting oxygen in the atmosphere, but it's only a sample size of two (and they ignore the third one where atmospheric oxygen has decreased since the time of the dinosaurs), so there isn't much to go on.
Are you the owner?

My guess is that you have a huge problem with spam/porn/gore and other topics that are blocked in imgur. How do you handle it?
why they were targeted for the ad.

How is that determined exactly? Does the clientside download details like that, for what purpose?
I purchased a large desktop monitor and had it shipped to my contract company address delivery dock -- wow, you should have seen the number of alarmed accountant types I had to talk to .. but six-figure Ora licenses ? many in operation
Becky Chalmers books are worth a read
Please don’t have a method named plusIshRoundCeiling() in a library that “might” be used for years in lots of projects :) The plus() one is almost there and you can easily explain the ugly bits in javadocs (with lots of warnings around it so that it sticks out and is addressed hopefully in some next convenient cycle)
One more point of anecdata: I've been with my current employer for just over 14 years, and I've worked on probably about that many different projects--generally two or three at the same time--in a variety of roles and with a variety of technologies (often with some degree of leadership, both formal and informal). There are many aspects of my current situation that I appreciate, but the plethora of options available for me to work on certainly feels like one of the big reasons I've stayed for so long.
Those are very good points. Totally agree, the vast majority of people are gonna be careful and display caution staying at home etc.. I think covid vaccines should be compelling by their efficacity and safety. This is all so stringent for something so rightly divisive
I think CDC is saying vaccinated people should be masking, because they may still transmit the virus to all the unvacinated out there that have a much higher likelihood of ending up at the hospital should they get infected. If all were vaccinated, transmission would be much less of a problem (since risk of acute symptoms would be way lowered) and I'm not sure the CDC would mandate masks.
Is this similar to something like rundeck?
> I swear that CEOs like the one mentioned here specifically prefer hiring those who are in need like this

This is absolutely a thing - it's the same mentality a pimp uses to identify and groom sex workers or other exploitative labor. The less stable/independent you are, the more control they can exercise over you etc