skysight-inc/HackerNews huggingface dataset:
"design systems" in recent frontend parlance is generally colors + fonts + screen wids + methodology + components (usually) that all fit a certain visual style/philosophy. Material Design can be considered a "design" system.

While the pieces of design systems make sense in and of themselves (you can argue for a clearer, easier to read font), I think a lot of bullshit gets dragged in along with people wanting to embrace "design systems" for the sake of doing it, or because it looks good on a resume "X designer built a design system at Y company". If I were to think even more cynically than usual, you can think of design systems as bundles of components.

> What is the purpose of Spectrum without an implementation like this?
> Why would Spectrum be a public published thing, considering that only Adobe makes Adobe products?

Cynically -- marketing for adobe, and some easy press, internally maybe a deliverable for the design/frontend teams that was on the roadmap for this quarter. Less cynically -- other companies can choose to use Adobe's design system instead of creating their own, also everyone benefits if Adobe has done stuff that goes above and beyond the usual bundle-of-components (ex. their React Aria[0] effort).

[0]: https://react-spectrum.adobe.com/react-aria/index.html
Do you really find it easier to explain the different impact with genetic differences rather than simply different government policies and cultures? What about it doesn't correlate again?
Love the concept and design.

Where are repositories stored and do you use any sort of backup or replication?
Hair loss is on the precipice of being effectively solved (infinite transplants via stem cells) and the price will likely go down over the next 5 to 10 years as the technology to produce hair follicles and perform robotic transplantations matures.

Skin is also a largely solved problem: use moisturizer/sunscreen/Vitamin C/Retin A, avoid the sun as much as possible, wear sunglasses, drink lots of water, eat healthy + high antioxidants, sleep well, get minor amounts of Botox occasionally for some parts of the face, microneedling occasionally, maybe a face lift (these days a more or less perfected procedure with low risk) somewhere in your 40s/50s. That plan will basically take you into your 60s looking really good. Even if you can't stick to that plan, the various restorative dermatological options will still give you a fantastic result. But most people are some combination of too apathetic, too lazy, too financially-constrained, or too afraid of more invasive techniques.
let's start with your bank account and routing numbers.
Point of order: the victims of the attack are the million or so people reading about it in the news.

The targets of the attack are doing their level best to control the narrative by spinning their attackers as extremely sophisticated so they don’t end up with a million or so people holding torches and pitchforks outside their offices.
That's what tends to happen with pandemics. Established religion loses authority, and scientists who can heal people gain authority.

Then scientist take their newfound authority and invent world destroying super weapons and tell humanity they are insignificant, which tends to swing authority somewhere else.
Excavated tools suggest humans lived in North America 30k years ago
Here's a video of how to use Gnuplot within a Jupyter Notebook: https://www.youtube.com/watch?v=BhmctDeRAl4

Advantage is that it's a slightly better environment to iterate in.
Top High-Interest Savings Accounts in Canada
I think it's hygiene related. I hypothesize that people living in countries with low hygiene have more exposure to diseases and thus better immunity. Examine India:

In India, People throw trash everywhere, defecate everywhere, piss everywhere, wipe their rear ends with their hands, eat with their hands, and also shake other peoples' hands with the same hands... In general, it's well known that India is a pretty low hygienic country. Which may explain this:

https://www.bbc.com/news/world-asia-india-52435463

Basically low hygiene exposes people to more diseases allowing their bodies to develop greater immunity inline with the quotation you mentioned above.

There may be a correlation. I just gave some anecdotal data... Maybe some data scientist can find the correlation between two quantitative datasets: quantitative hygiene levels by country and deaths/infections of covid-19 by country.
Isolating this virus variant, to boot
Because that's a lot more work than making a vaccine that allows the body to target SARS-CoV2 directly.
> Nowadays, games like the McDonald's Videogame, where you corrupt politicians and destroy the rainforest to make fast food, would most likely be banned from the App Store, cutting it off from a large percentage of players.

Brings up a good point of the old WWW: we expected to have to navigate a number of sites to source content, and it was good! I remember having to surf Ebaumsworld, Newgrounds, and a bunch of direct content-creator sites to play a whole slew of games.
I agree that we need to be better listeners.

I disagree that this is the reason for cancel culture. This isn't about misinterpretation. It's typically about bad-faith interpretation. There's a very deliberate effort to destroy anyone who disagrees in the slightest from an ideology. When you disagree, anything you do or say will be construed, regardless of how tortured the reasoning, as meaning what the cancel-mob wants it to mean, in an effort to destroy your life.

This is straight out of the revolutionary playbooks. "Rules for Radicals", Lenin's brand of Marxism, Mao's Cultural Revolution...

This is not "oops, they misunderstood." It would be a much smaller problem if it were that.
The deception of the 3 Gorges Dam finally released
Depends on your definition of intelligence. But even if more intelligence means a higher chance of finding others first, there's still good old luck. Especially the luck of being the first born:

Humans have been roughly at their current biological level of intelligence for at least thousands of years. But our ability to detect aliens has increased dramatically. Similar, a slightly more intelligence alien species that's lagging us by a few million years would have a hard time detecting us anytime.

Or, conceivably dolphins and wales might be more intelligent than us. Or you could conceive of a highly intelligent squid like species on another world. Problem is, if their whole world is an ocean, they are going to have a harder time with metallurgy or electricity.

(It's probably not impossible to build up technology under water, but it's probably harder and requires more cleverness and time. And even if it doesn't, because there's an easy way that humans just don't see; there are probably some circumstances that make it much harder. Eg assume a world that's all ice or desert, so it can only sustain a million people instead of billions.)
New podcast on Dart and Flutter development
Every SaaS provider offers discounts based on length of commitment and volume of spend. Most will say look at AWS, but even there you have list prices and private/bulk pricing. Throw in EDPs, negotiated credits, savings plans, reservations, etc and you're nowhere near list prices.
In general this same idea is repeated ad nauseum - "why are they not teaching things people will use in the real world." Do tell, does every software engineer do the same thing? Does every carpenter? Does every engineer? Your post encapsulates the "Silicon Valley Dream" perfectly - the dream - because you have to be asleep to believe it.

It is an infectious production-ism. A thing is only valuable if it makes money. An idea only valuable if it makes money, or produces, here, and now. And then you complain of professors who don't care - but this is the result of what you want. The professors are focusing on productivity and what makes money. This isn't endemic to the system. It comes from without.

The survivor-ship bias is just too hard to ignore. "Just get involved. Read forums, go to stack overflow, this is the true way to learn. I'm taking a business course and it's a joke to me therefore it is worthless. Just build it in your garage." Most people are not you. Most people are not people on HN. They want to have lives - not spend every waking moment learning about bitcoin. Many of them will never have any subject they love so deeply. Some will love economically worthless topics. Many just want to get a job to pay for the other parts of their lives.

> I think you're making a blanket statement which is more a reflection of you as an individual, as it really just depends on what subject you're studying.

It doesn't depend at all on subject. There is a motivated person out there that can learn anything online - they will buy the materials, and do it themselves. Most are not this person. My statement is based on my experience as well as the fact the market has not shifted despite years of online options.

The market has already determined - the online options work best for part time learners and CV chasers (like the supply chain course. Business school in general is built for industry - industry doesn't care what you learn in it, they just want it. That is what you should be complaining about. The universities that offer it are just filling a need.)
What I found interesting was at 5:17 the narrator says that farmers are lamenting no crops due to flooding, and that a great famine is expected. [1]

1. https://youtu.be/5O1w2UelZZQ?t=317
Paper on arxiv: https://arxiv.org/abs/2007.11301

Github repo has code, dataset, pre-trained models, notebooks, interactive demo: https://github.com/alexandre01/deepsvg
No, that is the requirements.
Does instacart actually store credit card numbers, or just tokens? Why would they need to store the last 4 digits?
Why so angry?

There will be some inconveniences, but the reign of desktop x86 can't come to an end fast enough.

> The fact that it is very unlikely that you will be able to run linux

The jury is still out. There's some problem with booting other operating systems natively (BIOS support?). If people can get that to boot up, Linux on ARM runs fine.

Apple has never supported Linux on Macs, and yet people have run it successfully, myself included.

Also note that many (maybe most?) people get Apple computers in order to run OSX. Linux users are a tiny minority - even Windows users are quite niche.
The key aspect of early flash was the vectorization of graphics. It resulted in tiny filesizes for videos that could scale to arbitrarily high resolutions yet still be downloaded over a dialup connection.
Back in March I started getting Instacart support emails for "Jocelyn Joans" concerning Redwood City Safeway (not nearby). Instacart.com produced an error when I tried to log in or reset my password. Since my email is unique for Instacart, I hadn't used Instacart in 5 years, and I did not have any Instacart correspondence in my email, there's very likely only one way someone could have accessed my account.

I sent an email to legal@ demanding my account be removed and to follow up that it had been done. The support emails stopped but I never heard from Instacart.

Edit: added “very likely;” clarity.
Yeah, I agree. Though actually I like plotting from Julia the best. You see software like gnuplot a lot: started its life just doing one thing and then slowly growing. The end result is an unholy mess of a system. All things eventually end of being Turing complete, so let's just eliminate the middle man and use a programming language.

Other examples of this are html/js, excel, vim, and bc.

A much better result can be achieved if you first design then language (or use an existing one) and just implement libraries to do what you want. A good example of this is Emacs.

Greenspun's tenth rule: Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.

Incidentally, I haven't encountered much gnuplot use nowadays. Maybe 10 years ago it was pretty popular in academia, but most have moved onto using Python and matplotlib for plotting, even if the models are written in something else. Matplotlib is truly terrible, but at least it comes with a sort of acceptable programming language.
React can be a way forward. But it won't automatically improve the perf. First take a look at your middware if you have decision making power on that. The slowness can be mitigated using microservices and graphQL. Without this enhancement, widget to widget, PHP/jQuery is hard to beat.

There are many ways to write react. Take a solid boilerplate like react-boilerplate. Then bolt a good dashboard template on it. Get rid of crazy stuff (redux etc)
Use Material. Write simple Functional components using hooks and tie everything together.

When you are rewriting, let go some stuff that you don't need.

Source: we are in the middle of what you want to do.
DADGAD? Oh well, time to play some Led Zeppelin!
These should absolutely be documented on the site!

When I looked at the CLI source I almost walked away. 112MB spread across 12k files from a developer I don't know is _way_ too scary to trust with access to my SSH private keys. Being able to manage it without that CLI tool, though, makes it something I might try out.
I think your reply is a bit disingenuous though, because whether that leader is deemed to be in the first case or the second case will be a matter of opinion mostly. Otherwise all you are talking about is having good manners and diplomacy, which is not what the article is talking about.

If you propose the changes, you’re rocking the boat. And if they are urgent and can’t be overlooked for the convenience of sticking to the status quo for others, you’ll be internally persecuted for saying so, no matter how diplomatically.

The article’s advice is about reading the room and doing what won’t upset the others, because if we reinforce this as a norm, then existing leaders don’t feel threatened, and we can all celebrate mediocrity and keep our jobs. The more we advocate for this to have a hallowed place in our most critical workplace social norms, the more that the dissent of intellectual integrity can be quelled, so people write like this to popularize that tribal norm.
The explicit purpose of a uniform is to associate an individual with an organization (e.g. the Department of Homeland Security, the Federal Bureau of Prison, etc) that vests them with specific authorities - for example, the authority to detain and charge citizens with crimes.

These actors in Portland do not wear patches, badges, names, or other identifying features that associate them with any authority. Camouflage clothing can be purchased by anyone with the Internet and a credit card. A badge number can’t. This distinction is important to maintain a free society.

I’m not going to explain the history of secret police and political disappearances. Go read about the Dirty War in Argentina for a taste.
> There has to be a way, a specific choice of move, the rights one, that will make me win, otherwise, I'm losing my time.

This is the opposite opinion from what the first comment in this thread was saying though right? They actually do want there to be some seeds that are just impossible.
Ok, I've edited the title to say what the article actually claims (i.e. its first sentence) rather than the stronger claim in the headline.
Show HN: I built a simple to use SMS tool for devs
This uses true SMS providers (no email gateways here) and does so at a pretty small cost.
Did Reddit have a monetization model? A working one?
> What is the purpose of Spectrum without an implementation like this? > Why would Spectrum be a public published thing, considering that only Adobe makes Adobe products?

From what I've seen, design system teams at MegaCorps are usually at most 10 people, in an org of thousands of internal engineers and external contractors that may be consuming their product.

Discoverability is pretty important, otherwise engineers will try and get around the guard rails your system imposes.

Also yeah, it helps for recruiting frontend developers.
I'd be only interested in this stuff when we can do our own dna readouts at home and compare it against population level statistics that have been published publicly by researchers
in summary:
what -> naming convention
why -> comments
how -> tests

I wish this was more commonly shared and understood
Home – Best Software Examples
I put a line break in your file path to prevent the comment from borking the page layout. Sorry. It's a bug we're working on.
Do tell, which subject?
Thanks for noting this -- I ought to give it another try in the near future.
And thank you for jguitar, my go to for chord reference for years now.
As others have already pointed out, this was released in 2016 and already discussed on HN [0], and seemingly hasn't taken the world by storm since. But just glancing at the amzn Github activity, and it looks like the docs and the tooling [1] are recently and frequently updated (including a new CLI in Rust [2])?

Can anyone currently at Amazon shed some light on how prevalent Ion is internally?

[0] https://news.ycombinator.com/item?id=23922278

[1] https://github.com/amzn/ion-docs/commits/
https://github.com/amzn?q=ion&type=&language=

[2] https://github.com/amzn/ion-cli
Probably most won't remember Fantavision for the Apple II, I loved making animations with it and then became an early adopter of Flash, programming AS1 to AS3 websites and car customization apps for General Motors. The last cool thing I did with it was 3D graphics, then moved to Unity.

Interestingly the first versions of Unity game engine included support for Javascript as a way to bring Flash devs into their product.
One of the contributing factor may also be under reporting of deaths attributed to Covid-19 in these countries.
GitHub Satellite 2020 – Recap and Insights
Why Most Founders Don’t Take Good Advice
A new space race for this century
WCAG and OWASP indicate web development, probably front-end development.

You will want to learn the standard DOM methods. Walking the DOM as a tree structure as opposed to treating it as a database to query will increase your application capabilities. Learning to access the DOM without parsing a selector string will make your application many thousands of this new faster.

I suggest:

* https://gist.github.com/thegitfather/9c9f1a927cd57df14a59c26...

* https://prettydiff.com/2/guide/unrelated_dom.xhtml

* Web APIs - https://developer.mozilla.org/en-US/docs/Web/API

* RegExp - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guid...

* http - https://devhints.io/http-status
I am not surprised. Recently I had an issue with Instacart when somehow one of my order was charged back. The Trust team at Instacart insisted that I pay up and refused to investigate their system, after I provided a lot of evidence of how their system is mixing up my account with somebody else’s and there is a bug in their integration with Costco. After more than a week of back and force they closed my account. I decided to reopen it by paying the charged back amount because without it I can shop at Costco. Guess what, after the account was reopened, the other transaction delivered to another person living in another state is still showing up in my account, including t heir other private information like cell phone numbers and CC digits. I decided it’s better to buy from amazon instead of costco with Instacart. It’s beyond me why their trust department refused to investigate their system with obvious evidence for bugs, and I don’t want to text the other person in my account to notify him that his private information has been compromised, because the communication with Instacart made me feel that I am guilty.

If you use Instacart to buy from Costco, be aware.
That post looks like it was translated into English using Google Translate. Since your value proposition is helping businesses avoid being discredited due to grammar mistakes, it would make sense to follow your own advice for your posts as well.
I think they actually try to in what they call baptism for the dead.
I could say it about Macroeconomics and English 102 but only because I had awesome teachers.

I can say that one of my Calculus classes and my other English classes made me want to quit school. The teachers were horrible; either arrogant and condescending or incompetent at teaching (which made us a bad pair because I was an incompetent student at times).
Cool image.
I need to give it another try -- I end up separating my front and backend codebases completely so while I don't have to worry about mixing, I did find that Rollup was more complicated than Parcel so I just went with Parcel.

Out of curiosity, what are you using as your HTTP server library/framework for Rust? At this point I've used a bunch of them (maybe 3/6+ that are out there) and am curious what others are using.
There has been a bit of that. Although it is officially against church policy, some Mormons have baptized some deceased Jews, including Anne Frank:

https://www.nytimes.com/2012/03/03/us/jews-take-issue-with-p...
Are read-only keys on the roadmap too? CI/CD pipelines don't really need write access in most cases.
Amazon had both wiki and Quip, and both were bad, but differently.

Wiki was painfully slow to edit (and render, ~2 sec page render was typical, and I'm not counting some graphs that were asynchronously rendered).

Quip is good for fast editing, but anything that needed code formatting there is bad. It's even more "print oriented" than Google docs. Fixed page width, very fixed formatting, tables are awful.
That's why farming was the original startup!
Apple seems committed to supporting running Linux in a VM at least. Federighi said:

> We’re also introducing new virtualization technologies in macOS Big Sur. So for developers who want to run other environments like Linux or tools like Docker, we have you covered.
Good question, but I'm 99.9999% sure no. They may us Circularly Polarized light (I actually don't know), but if they do it's made by filtration of unpolarized light rather than polarized electroluminescence. When I was researching the topic (~2008-ish), Spin-LEDs were largely still in the lab - a lot of work at Stanford spintronics lab as I recall. At that time, they were able to achieve a strong bias of circularly polarized light. I just googled it and apparently there's beed good progress in 'purifying' the polarization handedness [1]. If you can harness CP emission, it opens the door for many very interesting applications. CP light is fascinating.

1. https://www.spiedigitallibrary.org/conference-proceedings-of...
I'm not seeing anything compelling in any of your 5 points.

0. You are arguing that people who aren't subject to a specific risk should be worrying about being subject to that risk. That is a bad argument. So bad it feels absurd to have to type it out to you.

1. The law could change in the future? OK... Laws could change in an infinite number of ways. I can't mitigate an infinite number of risks.

2. If you visit a country where this is a risk to you, then avoid the risk. Nobody said otherwise. It is dishonest to argue with strawmen.

3. There are many easy ways to find someone's relatives. DNA does not change this situation in a material way.

4. Yes, I agree that you cannot predict the future. But much of your argument is based on the assumption that you can do so.
Well I have not personally used this laptop but I have heard good things about system76 laptop line.
I suspect for a lot of people this will be of next to no consequence: I can't imagine Bill Gates has actually done all that much chatting in the DMs. But some might have. Elon Musk, perhaps?