skysight-inc/HackerNews huggingface dataset:
I think you're missing that most IoT products are designed to be put into products sold at scale. There are exceptions like devkits and hobbyist products but generally, the expectation is that everyone interested in IoT hardware is developing a hardware product and needs little more than a convenient interface to prototype and evaluate with before buying millions of chips to send to a PCB fab.

In cases like this, you want to pay only for what you need, monetarily but also thermally and in PCB real estate. You can't afford to have a bunch of random unnecessary sensors on board.

That's why you don't see some smartphone-esque everything-included devkit.

If you want a nice composable ecosystem to built things with, I'd look at Arduino and Raspberry Pi. They have a variety of "hats", which are extensions that you can use to interface with things, like a GSM modem or a sensor suite.

I'd also look at the TinkerForge ecosystem, which has a dizzying array of high-quality, well-integrated, pluggable blocks that you can use to construct various things. It is expensive however.
This unwise business transaction is forgivable, but the product placement for the woodworking neighbor is inexcusable.
now there is possible to change username take a look at https://github-vue-card.netlify.app
Workforce Has Gone Remote: Now What?
And yet market futures are green, just like they always are after horrible news.

How high does unemployment have to get before investor sentiment shifts and the market tanks? 20%? 50%?

Was the market severely undervalued a few months ago, when we were previously at these levels? It’s hard to see how this pandemic is anything other than a huge drag on the economy over the next few years, at least.
From a quick look, I'm wondering if this integrates with the rest of the Symfony stack, if that works with API Platform, if it supports subdomain routing and if it has long time support.

Sure, shaving a few milliseconds off the load time is nice, but it's just one parameter amongst a whole bunch.
Link for the lazy: https://news.ycombinator.com/item?id=23114063
> https://www.ctrl.blog/entry/firefox-fpi.html

First Party Isolation is part of their quest to re-import privacy features from the Tor browser. It basically completely isolates every domain. You can look up the about:config values to enable it (they're at the bottom of the article too).

IIRC I had it enabled for about a year with no breakage, but about a month ago it suddenly broke my university's login system. But I just turned it back on and that login is working OK again.

Also probably would be good to enable browser.cache.cache_isolation.
If anyone knows how to get a small dose of SARS-CoV-2 in a controlled manner today, please let me know. I'm not joking, I want this thing done as soon as possible, and I'm healthy enough where it's no problem. Sign up for challenge trials if you want to get in line: https://1daysooner.org
Gatherings over 50 persons are prohibited, many bars and restaurants have went bankrupt though so I guess it's self-regulating.
I wouldn't call it admiration. Most of my code archeology is like "this code is a mess, what fool wrote that. git blame... oh, it was me"
If you are not already, you could use the GraphQL API that the web app uses, which provides sorting by viewers ASC. That would allow for much more up to date results than iterating the full list with the official API.

Not sure how happy Twitch is about external users, but it can be accessed quite easily with some tinkering.
I won't argue that this outcome is not terrible.

But even the best education system we have in the world could well be orders of magnitude worse than some other system that's never been realized before.

It's also possible (I don't know - i'm just admitting the possibility) that a system that focuses on teaches young children self-motivation, goal-formation, critical-thinking, personal-responsibility at the expense of traditional academic knowledge could produce adults that are vastly more capable while at the same time leaving kids far behind on traditional academic abilities until they get older and catch up. _If that were the case_, measuring outcomes by something like a standardized test after a 4 year period would show all of the drawbacks and none of the benefits.
well, that's the path to coding enlightenment! hahaha, just keep climbing for a few years more
> I dunno... I think newer editors are often easier to extend than emacs. Think atom or vscode or even sublime.

Can't see how. It's hard to be easier to extend than being able to just wrtie a line of code in an init file, do M-x eval-region on it, and be done. You can extend Emacs 100% through ad-hoc manner, and none of that requires any extra infrastructure. I don't think VSCode or Atom are approaching anywhere close this level of flexibility.
The "Co-founder and CTO" did the publishing, and they claim it was an employee without permission?

Lol. They're clearly bullshitting. I'd believe that excuse if a mere developer had open sourced it, but not someone that high up.
For a long time academics would only publish formulas and results as part of their papers - omitting source code and arguing that ‘the formulas are the only thing that matter’.

Perhaps the real reason is the code typically smells of Swiss cheese.

From now on I vow to trust NO academic results of computer models unless source code is published along with instructions on how to reproduce outputs (or at least similar output!)
My prediction is we hit (or in reality, have already hit) 48 million unemployed (~30%) in the U.S.

It’s just many aren’t filing for unemployment because they can’t get through OR they decided not to apply (due to receiving stimulus / severance).

Full predictions / data here:

https://austingwalters.com/covid-19-u-s-fatalities-economic-...

The gist is that retailers are going bankrupt (see J. Crew & Neiman Marcus) and places like Macy’s are furloughing most of the staff. Airlines are similarly hit, and I can go on (it’s linked above). If retail and hospitality (and similar sectors) shrink by 80% for 6 months that’s a massive number of unemployed - 33 million.

Further, recruiting and marketing has cut staff at most non-FAANG places (see Uber, Lyft, AirBnB, etc), This will start to impact the tech industry. Banking is going to see massive defaults in the next 3-6 months... the list goes on.

Easy to see unemployment hitting 30% in the next 2 months.
Sure, possibly with a contract signed before using the web service. Example: I sign a contract with a utility, maybe on paper in a shop in a mall, then I use their website to check my bills. If that's included in the contract I don't have to give consent again in the website.
> Since the budget table is static in the new design, each row is rendered how you would expect: each row is inside a div.

I know it's probably petty of me, but I would disagree: I expect the contents of a table to be placed within <table>.
I use and love Spacemacs, but their branch handling is a major PR fuckup. The last stable version should be phased out now. The develop branch works way better. They should rethink their release model.
I wonder if a forum outside of the silicon valley bubble would have so so many apple apologists like we have in this thread.

---

apple is bullish on metal vs vulkan because they want to lock in apps. and they have the upper hand because by not implementing vulkan, they force everyone to chose between the money on IOS or everything else. it's not a technical decision.

middle ware provide only the minimum common denominator, or expensive translation functions, it is not even close to providing the flexibility and speed modern emulators need.

absolutely nobody plays on apple hardware. specially not the people that are into gaming enough to write an emulator. no matter how much you personally want to believe the opposite.
the joke is the off by one error. 3 instead of 2.

Cache invalidation is a true challenge.

Naming things is a true challenge too. Same level of complexity (if not more) as cache invalidation since it deals with psychology of the user/programmer, patterns of thinking, etc.
Sweden has roughly the same population as Czech Republic. There has been pretty strong lockdown since the beginning of March, which appears to have been successful and is now slowly being lifted. There have been 263 death so far and the number of new infection has been under 100 per day for more than a week and is generally trending down.

In comparison Sweden now has 3040 dead and more than 600 new cases during the last 3 days, with no downward trend.

I don't think you can call this successful & I'm not sure how are they going to get out of this with such a sustained infection rate, if their neighbors can get things under control & minimize new infections. That could kinda turn Sweden into a plague lang that risks spreading infection in countries that handled the infection responsibly.
Perhaps on reddit it cuts it to ask for the burden of proof to be provided by someone else, but on HN in a concise rebuttal with counter proof is what works.
Digital equipment was never designed with teaching in mind.

Take a typical Android installation for an example.

- There is no tutorial mode for a true newcomer.
- There is no central naming scheme - every application is an island.
- Most of the applications are hostile and present you with ads.
- Most of the applications won't let you study them.

It resembles a street market more than a safe learning environment.
I personally interviewed Terry and delivered a care package for him in '18.

I am Kenneth from the BBC interview: https://www.bbc.co.uk/programmes/m000b4r3

Things were pretty much on a downward spiral after 4chan funded his drum set: Terry got kicked out, and then Terry's van got impounded along with $1000 of a lot of electronics. Once he was homeless living in CA, people thought (and rightfully so) that he would die on the streets. It's such a shame what happened, honestly. 15+ years of social isolation and events in his past ultimately led to his downfall. His death made me very distraught, especially after meeting him in person months prior. Meeting him left a profound effect on me because he was so appreciative and seemed mentally sharp when he engaged with me.
The assumption behind PoET is precisely that you don't control a part of your machine (the SGX enclave). I agree that that's an unreasonable assumption which is why we developed RRR.
Caching isn't just hard, it adds complexity for which the costs and flaws are often obscure, especially in separate changing components and over time. Caching facts (events) isn't caching, but a legitimate copy that is forever true.

Naming things is "hard", as names tend to stick forever. Later, names may miss the moving target of recent changes.

Off by 1 errors, refers to the list itself (joke). You either spend extra effort reducing their possibility upfront, or get dragged into hours/days trying to dechiper only to discover it was a off by 1 error. Programming needs to be exact, to be correct, and very few are consistently avoiding such subtle flaws in code logic.

When you have to explain the joke, it's not funny anymore! :D
In addition to the points on the list, you need to take context into account too. A large successful company has built up a lot more trust than your one might have, and can get away with design decisions that are less than optimal because everyone knows who they are and takes them seriously.

It's why eCommerce sites can't just get away with cloning Amazon's layout. Because while it 'works' for them, it works in part because people are willing to forgive certain bad design decisions and performance issues due to brand recognition.

They likely won't be as forgiving towards your site.

It's also worth noting that if it's too obvious that you copied someone else's design, people are likely to distrust you because of it. Especially if they've stumbled across the page/site that inspired you before.
> The reason to stuff everyone in one box is socialization.

Also not going so well for the top 5%. They develop much better if they are not stuffed in the same prison every day as the rest of the population. I'd guess the same would be true for the the corresponding slower slice, but I have seen no studies to that effect.

I think there was a study on this highlighted here on hn recently, but my google-fu is too weak.
I respectfully disagree. Viruses contain RNA, have reproduction dependent on DNA, and are subject to evolution, which is why they're still categorized in their own tree of "life" with kingdoms, phyla, families, genuses, species, strains, etc. There's no reason why you can't categorize a virus under a clade.

Someone reading this might be wondering how speciation can be measured with viruses, since viruses don't reproduce sexually. Well, we don't test whether different species of animals can reproduce with each other. There's no way to conduct such experiments at any meaningful scale. The vast majority of defined species are educated guesses, and in reality has very little to do with whether two groups of organisms can reproduce with each other. In a lot of cases, species are simply determined by the appearance or behavior of one group of organisms over another group of closely related organisms. The term "species" didn't even originally have anything specifically to do with reproduction; the word effectively meant "looks like", which is why the words "species" and "spectacle" share the first 4 letters.
To preempt the apparently inevitable "wow stocks went up on this news why wall street be like that" posts : the reason futures are up currently and the market will be up when they open in a but is because this is better than expected. Wall street was expecting unemployment to rise to over 16% [0]. Therefore, the markets were pricing in an expected 16% unemployment rate.

The real number today is lower, meaning the markets are going to adjust up to meet the difference. That's why it might look like the markets are cheered by the unemployment news. They kind of are, it's better than they expected.

Edit: Updated the link to a non AMP link.

[0]https://www.wsj.com/articles/april-jobs-report-likely-to-sho...
This is exactly what its doing, albeit caching results, somce im trying to be nice. Official api sadly does not allow sorting by asc.
git-remote-gcrypt: https://github.com/spwhitton/git-remote-gcrypt

It's available in most distro repositories and works with almost any underlying remote repos.
You could probably embed images in language comments as base64 and then have a plugin for your favorite text editor that renders those (which would probably be easily achievable with Electron-based editors, not so much in others). Even then, that would be a bit of a pain in the ass since other people would just see long strings. I don't think I can name a single language/technology that does it out of the box though.
IMO your comment (and others) show to me why privacy is such an important thing.

Shame is one thing, and IMO already reason enough to want privacy but one could argue that it's debatable.

Being bullied, however, (as stated in another comment) really shows why privacy is needed. Even if you get all the praise in the world, if you get too much negativity, one can die from it (most likely indirectly). I find it very harsh and unfortunate to say, but this seems to be the case. While everything is debatable, I could imagine that not everyone thought about this particular reason (I haven't nor have I ever read this from privacy advocates) and find it a more compelling reason to uphold privacy.
I never said they were the same but rather that from someone's perspective your employer is also evil. Yet you are fine working there. That same feeling and justification and reasoning applies to someone working at a company that you view as evil. The line in the sand you chose is fairly arbitrary and you shouldn't view yourself as a paragon of ethics versus someone who chose a line slightly further away.
They're euthanasing a lot of cattle. There a way to buy some of the meat? Seems like big waste to just throw away all of it
Having done a bit of time at Amazon, I'm so perplexed by some of the news coming out around them now.

* Amazon.jobs || https://www.amazon.jobs/en/principles

Ownership, Insist on the Highest Standards, Earn Trust, Have Backbone; Disagree and Commit...

Their response to whistle blowers should have been, "Hey thanks for bringing this up internally, that's what the internal communication tools were for. We're trying, but clearly these are unprecedented times and we need to do better. Thanks for bringing your voice and your data to the table so we can improve."

I don't love the idea of airing dirty laundry without going through internal channels first... but assuming these people did that first, they should never have been shown the door. Amazon is a startup at scale, and if you take away the ability for people to openly raise concerns, you ruin the culture.

It shouldn't just be about the stock price, y'know? Amazon was a great place to work, and grew, because people challenged authority and found better ways of doing things. It's a mistake, and hugely damaging to the brand, to lose sight of that.
Firefox Send is E2EE (albeit via JS code served at every connection), contrary to sendgb (AFAICT), which makes it a strictly better option.
Bezos will continue to be the hatchet man as long as the Gov't penalties for firing protesting employees are less than the cost of suffering more inciters and rabblerousers stirred up and activated at Amazon . . . by firing them he's showing all other Amazonians this is your fate if you screw with me.
Bezos has more resources to deploy hordes of lawyers to bog down DOJ than the US Gov't has lawyers to prosecute him.
This is the first time I've heard of this. Are there other links that Messenger blocks? Honestly I'm really curious what went into this decision, I can't really understand why they thought this was a good idea.
Crazy how people whose job it is to build this crap, don't even know what the actual rules are.

It's almost as if they just want to collect all the data on all the users forever without any oversight, by continuously rehashing bad and misunderstood versions of the GDPR and pretending it's hard and complex and vague.
because you read so many papers by him...
In my experience, having fun while learning really takes away from learning. It slows down and hinders progress and becomes obnoxious after a while.

The target of comprehensive school and upper secondary is to teach people as much about different things as possible, have them learn social interaction and a small amount of how to learn and how to adapt information. They will likely not learn as much and as varied information ever again.

The target of a university education is to have people learn how to learn, do research and apply that information, and drill into a single field and learn about that field and make progress in that field.

Mixing "fun" into this is counter productive for the most part.
> Does it need to be popular or need more users to become maintainers?

Yes.

> I use emacs because I can't imagine using anything else that has half the features and is harder to extend.

Maybe imagine harder or (just an idea) stop imagining and see the real world?

> It's a programming environment that happens to have a text editor built in.

Read the history of emacs again. It originated as a set of macros over TECO to make editing easier (hence the name emacs). Editing is always the primary function, the lisp interpreter was an afterthought.

> That appeals to some folks but I can't imagine why someone interested in writing for publication would choose it over Scrivener or a word processor and why it's desirable to attract such users.

Read the linked thread again. One "such user" is RMS. That pretty much has been his goal since the 90s to make Emacs a better word processor.
It was indirect cause though, if it wasn't for his schizophrenia, he probably wouldn't have become homeless and aimlessly wandering through the states which is when that happened.
Because they can nail you on a TOS violation.
I like the checklist. Is there a resource to build the basic version of this one by one that people can follow as MVP.
For sure. But the point of the article is that to non-expert readers, the "every day English" usage people are thinking of is misinforming them!

You are literally nitpicking the wrong people here. They're trying (well, I thought, though clearly not well enough to satisfy HN pedants) to explain the distinction in a way that conveys the fact that there are no known distinct outbreaks with different medical properties. How that's for precision?
Ask HN: How can I do plain language stock market history queries?
I want to know things like “what are the 50 tech stocks that gained most in the last x weeks?”

Does anyone know anything in the web that does that?
Really cool idea. Thanks for sharing.

I could totally see myself using this more if you added 2 options, language and game.

Also interesting would be to display not only 0 streams but also streams with <10 viewers.
Thanks for the article
It’s almost as if company values are empty words.
>> Fireside Chat

How did this term make it to the buzzword bingo? What does it even mean?
Make sure to check out Shrine (based on TempleOS) that adds networking and many other things.

Website: https://shrine.systems/

Source code: https://github.com/minexew/Shrine
I'm not sure why the WSJ isn't a "proper source".

But I think that people want more of a story so they tend to favor news articles over official sources. If you look at the BLS report, it's hard to even read because of the font. I believe both are of value, but that's why I figure people favor the other formats.
But you don't even need to use the API to use cookies. You set them on the server, and the browser send them back. It works entirely without any JavaScript.
I base the idea on this - ""The experiment began in 1970 "with a simple premise: that any child has the innate capacity to become a genius in any chosen field, as long as education starts before their third birthday and they begin to specialise at six."" https://en.wikipedia.org/wiki/L%C3%A1szl%C3%B3_Polg%C3%A1r

The idea is not for every family.
Never used emacs, so can't compare. But:

> I think VSCode is a very mouse-centric experience

I never touch my mouse in VSCode. There's many many shortcuts that are configurable, and keyboard navigation isn't not a "second-class citizen"

> VSCode is slow compared

Yeah, probably true. Never felt like it slowed me down though

> And symbol fuzzy search is just for symbols, not all text

cmd-t on vscode. Probably not strictly equivalent to helm-swoop, but you could make your own extension in JS (which is a strong point for many people, I don't particularly want to learn a language that's specific to my editor).
What I like better is when you are bumbling through code you wrote a while ago trying to figure something out and there it is, a golden comment from past you, telling future you why you wrote shit this way. Usually it's some corner case or weirdness in an API you're calling.
The last time I used a Jetbrains product, it took several seconds to simply open the IDEs Settings page. I'm not kidding, several seconds. Sometimes it would also completely freeze up for seconds when Java's GC kicked in. Great experience...
Coronavirus: Does Obesity Increase the Risk?
I am enjoying reading everyone's comments. There is a lot here for me to think about. Thank you!
Hold up are we arguing over semantics?
Robust Client Side JavaScript
A web server is no different from a SSH server. Many of the edge devices the ISPs provide have them built in.