skysight-inc/HackerNews huggingface dataset:
> most SaaS products I've seen only support SSO for their enterprise tiers.

Lower tiers of SaaS products are more-or-less strictly designed for:

- individuals or very small businesses where everyone is friends

- who don't have exacting requirements/audit/traceability/reporting concerns

- who are willing to accept some pain/inconvenience if they use it outside of its design parameters

Credential-sharing services in the age of SSO are a dirty workaround designed to circumvent SaaS product segmentation (which would otherwise cause established companies to effectively subsidise tiny startups). I'm all for hacker philosophy, and perhaps this applies less to your situation than it does to the OP, but I do think the idea of credential-sharing is a horrible kludge that has only risen to prominence because of the specific issue that I mentioned, and which only leads to more problems with things like non-repudiation.
Proximity matters a lot until you have sure-fire technology.

If you have a critical failure on the moon, you are home in 3-4 days being debriefed. If you have a critical failure on Mars, it could be 2 years until your remains can be recovered and respectfully laid to rest.

If you're testing a new technology and discover some serious flaw or major way to improve it and lack the materials to make an adjustment you could have that done and sent on the next trip in a week or a month or 3 months from Earth to the Moon. On Mars, you could be looking at 2+ years.

On the moon you have to deal with power over a 13.65 day night, at first this could be achieved by simply having human missions only there for 2 weeks ~ at a time until you get enough power generation there (say a small reactor) to provide sufficient power constnatly. On Mars you have to deal with a night comparable in length to Earth but you have considerably reduced solar irradiance meaning if you use PV it's always going to produce less during the day. This makes the Moon a better candidate for testing power management, battery technologies, small reactors, etc.

Any technology that can survive in the harsher conditions of the moon, will mostly work out of the box on Mars with the only real stuff needing custom-tailored being vehicles as the Martian and luanr regolith will vary enough (especially combined with the gravity differences) to require you to at least adjust suspensions and wheels.
> MessagePack: It's like JSON. but fast and small

and complete.

Both are minimal self describing data serialization formats, but JSON is incomplete. It misses a type to represent one of the fundamental type: byte blobs. And also parts of floats.

Which means there are a lot inconsistent ways to hack that in e.g. base64 encoded strings. But this means it's loosing partially it's property of being self-describing (same if you allow numbers as strings e.g. "-12").

Just to be clear I'm not saying JSON should have bytes directly in it. But a "native" base64 string additional to string, number, null, list and map would help. E.g. `{ "bytes": b"YWJjZGU=" }`

Wrt. floats it's missing (+/-) Infinity, NaN is more like a error variant so it's okish to be missing, but then why not have it.

Also for completeness it would be better to differentiate between int and float as float is imprecise due to rounding errors.

----

PS: I don't like `null` but having it in this kind of data serialization format is still required. But the difference between a field not being there and it being `null` can be a mess and not all tools handle it well.

PPS: Both JSON and MsgPack can be used for non self describing serialization, e.g. by serializing the a record (fixed number of fields in known order) as a list of values instead of a mapping. But both are focused on enabling self describing serialization.

EDIT: PPPS: Yes, it's a very weak form of self-describing is use here, there are systems which are much more self describing e.g. XML+XML Schema linked from the XML document but also tend to be far more complex
I dug around and found vaccines.gov which says that there are four vaccine types:

• Live-attenuated vaccines: these use a weakened (or attenuated) form of the germ that causes a disease.

• Inactivated vaccines: these use the killed version of the germ that causes a disease.

• Subunit, recombinant, polysaccharide, and conjugate vaccines: these use specific pieces of the germ — like its protein, sugar, or capsid (a casing around the germ).

• Toxoid vaccines: these use a toxin (harmful product) made by the germ that causes a disease. They create immunity to the parts of the germ that cause a disease instead of the germ itself.

https://www.vaccines.gov/basics/types
Why would the amount of maltodextrin in granulated sucralose products that combine maltodextrin with sucralose have anything to do with the question of whether sucralose is bad for you?
I'll throw my hat into the ring as well.

I've been building a new ad-hoc data format to replace JSON for a couple of years [1], and am nearing completion of the reference implementation in go. It natively supports the following types:

* Nil : No data (NULL)

* Boolean : True or false

* Integer : Positive or negative, arbitrary size

* Float : Binary or decimal floating point, arbitrary size

* Time : Date, time, or timestamp, arbitrary size

* URI : RFC-3986 URI

* String : UTF-8 string, arbitrary length

* Bytes : Array of octets, arbitrary length

* List : List of objects

* Map : Mapping keyable objects to other objects

* Markup : Presentation data, similar to XML

* Reference : Points to previously defined objects or other documents

* Metadata : Data about data

* Comment : Arbitrary comments about anything, nesting supported

But the most important feature is that it is a paired format: a binary format [2] and a text format [3], which are 1:1 compatible. This allows you to transmit in the binary format, and only convert to text when a human is involved.

I've put together a quick comparison here: https://github.com/kstenerud/concise-encoding#comparison-to-...

Currently, I'm finishing off the go implementation [4], which so far I've managed to get running 30% faster than the json codec, using less than half the memory. I'll be pushing the binary codec to master soon, and the text codec shouldn't take much longer since the code is pretty modular.

[1] https://github.com/kstenerud/concise-encoding#concise-encodi...

[2] https://github.com/kstenerud/concise-encoding/blob/master/cb...

[3] https://github.com/kstenerud/concise-encoding/blob/master/ct...

[4] https://github.com/kstenerud/go-cbe/tree/new-implementation
> The first person to get it in the family was one of the child in school that started have symptoms at the end of Jan

When you say "get it", do you mean viral pneumonia or coronavirus ?

San Mateo County's dept of health web page currently indicates 9 cases. All adults, no children.
https://www.smchealth.org/coronavirus
A floating habitat on Venus is actually more attractive.
Venus (upper atmosphere):
-human livable temperatures with modest temperature control
-Earth-like pressure (Himalayans) leads to slow leaks that can be patched, and pressure can be increased inside to stop the leaks inward
-protected by thick atmosphere from radiation, meteors, asteroids
-strong magnetic field against radiation
-atmosphere still thin enough for solar panel energy use
-the sulfuric acid atmosphere requires a Teflon coating and/or mixing Teflon particles with the metals during fabrication
-the escape velocity from the upper atmosphere is low and requires a small rocket and not much fuel, leaving more fuel for return trips
-distance between Earth and Venus is 3 months, versus 6 months to a 1 year depending on the window of opportunity.. that means you can rescue crews faster, get them supplies quicker, and replace crew sooner on Venus
-oxygen on Venus has a strong lifting power, you can float entire heavy concrete and steel cities on massive platforms, think cloud city from Star Wars(tm)
-aerodynamics work similarly to Earth; airships (dirigibles), airplanes, drones are all possible here
Concept mission to Venus compliments of NASA: https://www.youtube.com/watch?v=0az7DEwG68A

Mars:
-inhospitable temperatures not suitable for human or plant life
-explosive decompression due to a micro-meteorite causing a hole
-no atmosphere to protect against radiation or projectiles
-weak magnetic field providing no protection
-violent unpredictable wind storms on the surface
-unbreathable atmosphere
-the escape velocity from Mars requires a massive rocket equivalent to the one we use to leave Earth and therefore more fuel leaving less payload for delivering other resources or supplies
-the distance is 6 months to 1 year depending on the window of opportunity, leading to some NASA scientists to suggest we should find it acceptable that it as a suicide mission with no hope of return

Rotating space station:
-high risk from impacts
-no atmosphere to protect against radiation or projectiles
-no magnetic field providing no protection
-danger from space debris from previous missions
-no surrounding breathable atmosphere
-close distance makes resupplying and re-crewing more tenable
-requires constant fuel and attention to not de-orbit
-does not establish a permanent residence
-not a base of significant distance for further operations to the rest of the solar system
We're going off into the weeds here but in C this is implementation defined. In Rust you can use `#[no_std]` and the semantics are all well-defined. There's a thriving Rust embedded ecosystem that's doing just fine. Yes, the specifics of interfacing with hardware are platform-specific, but the language and the `core` bits (under `std`) are well-known.
These formats are great for private communication, but become a nice attack surface area if publicly exposed. I was using thrift on an old project and had to add a sanity check layer to make sure an attacker couldn’t just specify a valid request with a list set to have int.max elements.
React Native UI Libraries You Should Know in 2020
I moved from Robinhood to Schwab, and didn't know about this fee on Robinhood's side. So I ask Schwab support and they not only told me about it, they gave me an additional $75.

YMMV but I think most brokerages would be happy to help if you ask.
If it was, the US would have declared war on China a decade ago.

Non-violent theft is a common geopolitical strategy.
The Role of User Research in Software Companies
Is there any part of Rails you wished you understood better?
Interestingly, there was a 1998 paper about speculative execution that basically outlined all of Spectre/Meltdown.
It is a Constitutional issue because the court has consistently upheld that, as part of a right to freely travel, Americans cannot be deprived of use of the common means of travel of the day without due process.

The kind of de facto prohibition on travel you are proposing has been attempted by the government several times in the past in a variety of contexts and the courts have never looked kindly upon it. The court views these "you can still freely travel, but you'll have to walk" style arguments from the government as a transparent attempt to deprive individuals of a well-established Constitutional right absent due process.
I think it already happened, where the flaw itself was critical and the performance impact was substantial. See Zombieload for reference.

1) https://venturebeat.com/2019/05/14/intel-zombieload-flaw-for...

2) https://zombieloadattack.com/
You can't beat JSON by very much with a format that has the same free-form structure. (Particularly when you use gzip, zstd, ...)

Parsing code has to be branchy to handle many different possible structures.

If you want extreme performance, variable-length strings are a problem -- the old mainframes that had fixed-length "HOLLERITH" strings had a good idea. I like just about everything about Apache Arrow except that it ignores the problem of fast/portable string handling.
Links in the description might be sufficient. If you want to put it in audio, I'd recommend something at the begging like "Todays snippets are courtesy of podcast X, Y and Z."
Same. I haven't done frontend work for a job for about a decade, but kept up to date with things like Angular/Vue/React. I was recently vountold by my wife to create a reunion site for her class. I looked up "barebones front end frameworks." Anything that began the "Getting Started" page with "npm install" I noped out of there.

I ended up with Skeleton/jQuery for the front end and PHP Slim for the backend. This is a 5 page, 2 forms, site targeted at 100 people. There's no need to SPA this, npm that.
Well, you mentioned integer factorization, that immediately leads me to RSA, which then leads me to PKI, and then leads me to cryptosystem. Combining it with the Knapsack problem, I was ultimately there for MH knapsack cryptosystem, which is unfortunately cracked [1].

[1]: https://en.wikipedia.org/wiki/Merkle%E2%80%93Hellman_knapsac...
RareCyte | https://rarecyte.com/ | Seattle, WA | Full-time, Onsite | Software Engineers

RareCyte is a well-funded life science company focused on the development of unique technology to detect and characterize rare cells in blood. Our technology platform has been adopted by leading research institutions and pharmaceutical companies world-wide for research and clinical programs. The RareCyte platform has the potential to become the leading diagnostic tool in oncology, prenatal diagnostics, infectious disease and immunology.

Our full stack includes Vue.js, Swagger, Python/Flask and C++/Qt.

Hiring Software Engineers (Please visit us at: https://rarecyte.com/careers/):
• Front End Developer with HTML, CSS, Javascript in a production environment
• Full Stack Developer with Python, Javascript and RESTful API experience
Thanks for the recommendation!

Here's a PDF version of it: https://mises.org/library/driver
Try umatrix you could use it a little like this.

Sadly most sites use a lot of third party javascript, css etc so it will be a clunkier experience than you are hoping for.
Yep, the rise of white-label products, discount stores, and the increase in selection have really changed this. Retail has wildly changed in the US in the past 30 years.

When I was a kid, Kraft Mac and Cheese was basically the only product of its type on the shelf. Now, I can count on basically any grocery store having a dozen or more varieties of the same thing.

https://carolynahyankee.files.wordpress.com/2013/02/mac-n-ch...

https://www.marketwatch.com/story/grocery-stores-carry-40000...
A lot if your expectation is to have it "just working" all the time.
Then with all due respect, you really need to cite someone expert on the subject. Seriously public health policy folks are universally recommending social isolation (of which quarantine is the most expensive variant), and it has worked. Who exactly leads you to believe that this isn't working?

This is a poor time for armchair analysis when we're looking at worst case scenarios involving millions of deaths.
Looks like you are right, 'homo astrum'. https://oldmanswar.fandom.com/wiki/Homo_Astrum

I read entirely too much hard science fiction to remember what comes from where, it's why as much as I'd love to I'll never write a space opera. I'd constantly be afraid I was unintentionally plagiarizing multiple authors.
Their FAQ states they do not collect data right at the bottom of the page?
Ask HN: How would you find software work for making interactive art?
As someone who majored in art, in particular with classes that involve programming as a tool to "execute your vision" (rather than learning programming for the sake of fundamentals) I definitely see myself taking jobs for interactive art software. For example creating software that generate music based on how you are playing chess, or "mirrors" made out of stone or wood tiles that take feedback from video, and rotate the tiles to catch the right amount of light in order to duplicate what is in front of it.

Companies like this one are suited for what I want: https://limbicmedia.ca/ But I live in the US, not Canada, and I don't know what interactive art companies exist where I live (metro Midwest area).
There never was any hope that it could be stopped. The goal is to slow down the spread so the medical system isn't overwhelmed and people can be helped.
Halt the sale of gasoline and public transit.
Clickbait is great, until it stops working
I am happy how the tail sections of the article address the main concern I've had for a long time regarding this line of research. The research is no doubt interesting from a purely scientific pursuit.
In the books it's MUCH more than cultural, to the point that belters are unable to visit Earth without some difficulty due to too much gravity. Belters are described as much taller and more slender that people born and raised on Earth.
Billions of paper masks in a matter of weeks? Even if the raw manufacturing capacity existed (unlikely), have you considered the supply chain and downstream logistics?

You know, "if a large enough actor really wants to" applies just as well well to computers as it does to paper masks.
All multicore cpu's are insecure, just like CPU virtualisation is highly exploitable, its just no one has documented how and what to exploit yet, so "legally" it doesnt exist yet, but bit by bit more HW exploits are being discovered. Very few people really really understand how these systems work, and there's plenty of hubris knocking about the IT sector.
This all I’ve been able to find so far in English. It does cite some primary sources, but not as much as I’d like.

https://liberationschool.org/06-12-05-the-real-lessons-1956-...
I guess. . . for my part, it's always seemed to me like messagepack falls into a sort of uncanny valley of serialization formats. Schemaless is very undesirable for internal APIs, IMO. Plaintext is desirable for public-facing APIs that don't need to be particularly performant, but only if you're willing to go full HATEOAS. If you're going binary for performance or don't want to bother with HATEOAS, I'm back to preferring a published schema over something that's (semi-)self-describing plus some documentation that's invariably incomplete or out of date.
Size and speed comparison between JSON.zst and MessagePack please.
I suspect it's because you're missing the larger point here. Having off-site backups is best practice for both system administrators _and_ civilizations.
The article on FiveThirtyEight "If You Stop Thinking Of Exercise As A Way To Lose Weight, You May Actually Enjoy It" [0] really helped me realize something similar.

I think virtually any doctor would agree that my half-ass, crappy exercise at the gym is still almost certainly better than me sitting at home and watching TV, even if it's not the most optimal way of doing it.

[0] https://fivethirtyeight.com/features/if-you-stop-thinking-of...
They are, you can disable them in the registry.
Nope. As far as I know he does not live in Menlo Park.

It's not a person that is well known like Wozniak.

If, for any reasons, conteining panic is the the goal, it does not surprise me that they would not ever want "Steve Wozniak victim of COVID-19" in the headlines.
Founding Sales: Startup sales for founders
Redwood: An integrated, full-stack, JavaScript web framework for the JAMstack
What Is LARPing? (Live Action Role Playing)
Really appreciate Mark sharing his insights on getting going and growing marketing / customer acquisition in the early days. It's hard to rewind the clock on successful startups and see what they did (and focused on) to get where they are today.

It's worth noting that content marketing takes time and is only one piece of the acquisition strategy. It would have been helpful to see a timeline and if/how they allocated budget and time to other tactics near-term. Your content engine really doesn't tend to kick in until 6-12 months after you've developed some sort of an audience.

So, as you plan to go to market, what else are you doing to pair this good advice on building content with other tactics?
I love React and I love Svelte. There, I said it.

These are the complaints that standout for me with Svelte after using it for a few months:

* Sub-par editor support. For me, the litmus test is whether I can use F2 to rename a variable, and it often does not work inside a Svelte template. There are other places where the editor does not know what to do with your code, because it is not pure JS. Vue is much worse with this since so many things are just strings; React really shines with editor support. This makes a big difference when you are using a large project where you didn't write the code.

* I don't love that you have to re-assign a object/array variable to get Svelte to notice it changed, and you can do that inside a Svelte template to a const variable and you won't get a complaint from the compiler.

* Much smaller ecosystem compared to React and Vue, which is expected at this point.

Other than this, I absolutely love Svelte. Stores are such an amazing abstraction. Animation is well thought out. Storybook works perfectly. Mostly it is pure JS once it gets inside the browser, so you can debug effectively which is not the case with Vue for example.
Should I trust my money to someone without experience developing financial applications?

Are you familiar with the incredible amount of regulation in the industry?
Bit of a shameless plug, but yet another alternative is VTON, though it is typeless.

https://github.com/scandum/vton
I've become particularly fond of Ion[1]. The main benefit JSON has over Ion is its ubiquity, even in many standard libraries.

[1] https://amzn.github.io/ion-docs/
Knowing Vulkan, WebGL, and OpenGL and working a bit with some of those technologies while hobbying the others, WebGPU will take about a decade to be fully adopted, and even then, only by a fraction of companies that are willing to spend manpower resources into developing something interfacing low level graphics directly.
because they were unable to get tested.
I might have badly expressed myself - I'm specifically talking about changing the link target in the link's onclick handler like Google does, such that the link target shown in the browser is different from the actual target.
Microcode doesn't flash the CPU, it's loaded at boot time, you can remove it and disable the software mitigation.
> As s as formerly depressed person I can attest that this is the only thing that worked. DO stuff. Even if you feel you can’t, even if it feels hopeless. Do it anyway.

> Somehow through the act of forcing yourself you find you’re actually enjoying yourself, are making progress and feeling better.

I tried this approach. The "you find you're actually enjoying yourself" part never came. It left me profoundly exhausted, disappointed, and hopeless to the point of being suicidal.

I'm glad that you found an approach that worked for you, but depressive disorders are highly complex and poorly understood phenomena that aren't suited to neat little explanations of "the actual" solution.
Given that we know testing is behind, and that patients take about five days (?) to show symptoms, and that it's an exponential growth phenomenon, and that we have several other countries farther along in the process to observe, I'd say an educated guess is a lot better to go with than those numbers.
New action to disrupt world’s largest online criminal network
This is a shameless plug, but I'm really hoping to increase the awareness and the level of understanding about these kind of HW bugs.

I made a blog post trying to explain the Intel ME hardware bug.

Understanding the Intel CSME Vulnerability for Mere Mortals - https://news.ycombinator.com/item?id=22534259
I saw this mentioned in another HN thread yesterday and wrote a comment saying how much I loved it (https://news.ycombinator.com/item?id=22531835). Posting it here as a top-level post in case people missed it (the link was buried in the comments of a thread about a similar book that isn't free). I am not affiliated with the author, but I've found his advice super helpful and wanted to share.