skysight-inc/HackerNews huggingface dataset:
Yes, absolutely. I only have one device at the moment, but it sure would be interesting to see how fast the levels equalize between rooms
Some people have addictive personalities.
Best way to measure software development performance over time
It appears he lives in California
https://mobile.twitter.com/pablostanley
Git bisect Command Tutorial
They could configure their MTA to rewrite the From: header so that the value matches the authenticated user and that the sender users the Reply-To: header to redirect replies instead.
OT: The word "Humaaans" makes me think of the Ferengi from Star Trek.

E.g. https://scifi.stackexchange.com/questions/63716/why-do-the-f...
That seems to be contradicted by the existence of the 'patent troll', somebody who owns a basket of patents, doesn't use them, yet files nuisance suits and gets paid off. Win for the little guy!
Is it necessary to compare them? I'm puzzled why we seem to do this everywhere. When some people see Messi score a goal, the immediate reaction isn't "what a great goal", it's "he's better than Ronaldo". Why can't we just appreciate greatness without comparing?
Now that this art style is freely available, prepare to see it slathered over every new startup promising an API for your SaaS that integrates with their PaaS and builds a future-proof IaaS.
> The problem is that companies favor arbitration because arbitration tends to favor companies. If arbitration were truly neutral, and it were easy to access with low costs to the consumer, companies would stop using them.

Another important factor is that arbitration is often used by companies as a way to shield themselves from class action lawsuits. Even if arbitration were fair with low costs to the consumer, no one would go through it individually to collect a $10 damage.

If a million employees each suffered $10 in damages from a particular action of a company, there needs to be a way for them to collectively pursue damages.
So you'd like for users to keep their familiar Outlook setup, but with a FOSS server backend?

Not sure if this is possible, I don't know if Outlook uses the EWS protocol, OWA or something entirely different :/
I will answer with a solution :) Actually, would be really cool to add some code to this, improve the website, with a small UI where you can change: color clothes and skin tone using some presets.
edit: grammar
I’m a small business owner, we have 2 take out restaurants and we use wix for the design and go straight to our square store for people order pick up from us. I know that there’re restaurants paying 20000$ for their website and apps a few years ago!
I find it odd timing that all of sudden, two paychecks into the government shutdown, suddenly multiple online news sites are being shuttered.

Is it possible these sites were surviving on deep-state money?
It's also an emotive word that can make discussion more heated. If you're reviewing somebody's code and you call it "ugly", they're liable to get upset, and it's too imprecise for them to act on. It's far more helpful and less combative to explain, in concrete terms, what you think its problems are, and how a different approach could solve them.
You really want to avoid putting too many SANs on a certificate as i) renewal breaks much more frequently; ii) certificate size increases/negatively affects performance due to fragmentation and; iii) browsers many lock up (if you like to live dangerously, try loading https://10000-sans.badssl.com/ for example).

The biggest operational headache by far is on renewals. If one customer on a commingled certificate adds a CAA record that doesn't include your CA of choice (or more commonly, the customer churns and no longer points to you), your renewal fails. If you're running a SaaS business you really want one certificate per hostname that's lazy loaded based on the incoming SNI. This keeps renewal failures and support costs down, and keeps customers from seeing a list of their competitors on their certificate.

As @elithar points out, that's why we built SSL for SaaS. You make a single API call with the name of the hostname you want a certificate issued for, indicate the validation method (HTTP ./well-known is by far the "happiest path"), and then in about a minute you've got a certificate deployed worldwide. You tell us where to route traffic back to by providing a default origin (which can be a load balancer) and optionally overriding it on a per-hostname basis.

So long as your customer is CNAME'ing to your domain and that domain resolves to Cloudflare's edge, we can automatically complete—and keep completing—domain control validation (DCV). We then issue two certificates per hostname: one P-256 keyed, SHA-2/ECDSA signed certificate that gets presented to modern browsers[1] and one RSA 2048-bit, SHA-2/RSA signed certificate that gets presented to browsers that don't support ECC.

1 - https://blog.cloudflare.com/tls-certificate-optimization-tec...
One person that immediately comes to mind is David Hogg. They certainly never held back criticism of him because he's a minor, and a host made a strange attack on him via social media:

https://www.theguardian.com/media/2018/mar/31/fox-news-laura...
Ironically, complaining about the elegant solution of padding the array with "well this is going to suck on a multi-gigabyte in-memory dataset" is pretty much the definition of premature optimization. Chances are very high his dataset is not multi-gigabyte in-memory.
Do you host your custom domain with Fastmail? I may have misread but the article seemed to suggest you could potentially setup dmarc via the DNS page or whoever you host with.
25 Years Ago in TidBITS: RAM Doubler Debuts
Ahh, yes? They regularly denounced the Florida High School students protesting gun violence as “paid actors”, ANTIFA anarchists, etc.

They did so with no evidence, even though the accusation is far more specific and easily testable than it is in the Covington case. And even after being called out on it, they continued to repeat the smear against better knowledge. The difference is as clear as night & day.
I'm looking around for an affordable household CO2 measurement tool but they're all wildly expensive. Is this technology complicated and cannot be obtained for $30? They're all like $120+

Edit: I realised that this is a perfect item for public libraries to loan out. Expensive, only needed occasionally, easy to use, potential for significant positive public impact on becoming more informed and healthier.

If you're looking for a cause that's affordable, practical, and local, consider buying and donating one to your local library.
Ugly structures that don't map to clear concepts are worse than any special case.

Padding array makes you go "wtf is that?"

I would rather see something like this:
(i > 0 ? input[i-1] : 0) + (i < input.size - 1 ? input[i+1] : 0)
which clearly maps to "if there is a left neighbor, add it; if there is a right neighbor, add it; return the sum."
The problem with this is that you have to complete domain control validation at the apex of the domain, not just on each hostname.

If you do per hostname, you can ask a CA to send a validation request to http://sub.domain.com/.well-known/pki-validation/... and by nature of that hostname CNAME'ing to your domain (which they'll need to do anyway), you can complete it.

If you do at the apex, you'll need to complete DCV out of band, e.g., by having an email sent or adding a separate DNS record above/beyond what's being used to point to you.
Work methodologies should be taken for what they are: general advise on how to do things.

Read it, see if that resonates with you and your team. If you think it does, try it, tweak what you don't like. If it doesn't work, you'll know very quickly.

Regardless of whether it works for you, methodologies are important because they describe a mindset that you may need at some point, and that could help you think outside the box you're in.
So what I think this points to is the importance of what I'm going to call "psychological reversibility" in programming: the ability for the developer (with the aid of their tools) to answer three kinds of question:

- how did this (wrong) control flow get here? Normally simple with stack traces, may be more complex with event systems. Part of the original rationale against GOTO.

- how did this (wrong) data item or variable get here?

- how did this piece of state get into this (wrong) state? This is often very hard to answer if the state is outside the program. DOMs are a large piece of global state that everyone working in the browser environment has to deal with.
Bullets would explode. I wonder?
What I would like to see is a simple surcharge for any external drives connected after 30 days. If the restriction is because it's capped at $5 a month and they don't want abuse, then rather than delete, make some money.

I can choose to discard the data after 30 days (if I no longer have a use), or continue to trust that it's securely backed up.
I didn't read all of the design, but it looks like the author had an unusually clear understanding of the tradeoffs involved and how they relate to the specific target environment. There are some clever solutions there, all explained quite well. Definitely worth a look.
I probably mostly agree with your post but I hear this a lot:

> And yes, they have biases, because there is no such thing as an entirely unbiased news report

And it’s not really addressing what people mean when they talk about media bias. The media appears to be more biased than it used to. Specifically it represents fewer viewpoints on certain (typically political) issues. It would be interesting IMHO if we talked about this when we talked about media bias. “Completely avoiding bias is impossible” misses the point and isn’t very interesting.
> "...it's underrated because it's not realized, thanks to most apps doing their best to _not_ fit in the platform..."

At first I did agree. But then my second thought was: this calls into question some very significant and very experienced brands. To think that many, that big, are doing it wrong naturally doesn't feel right.
Soros at Davos: China's social credit system and Big IT are mortal threat
REST doesn't need to use HTTP.
HTTP/1 should die; HTTP/2 can do everything HTTP/1 could, only faster
>and commonly accepted shortcuts

Leaving aside the visual aspects (which are important for at least some users), this is what actually matters the most. Breaking keyboard shortcuts or having weird replacements for them is a big no-no for Electon based apps.
Why is Guava infamous?
Where I come from

https://www.npr.org/2016/03/16/470512927/before-flint-lead-c...
Totally true, but my soldering iron is in the basement, so ... ;)
The commenters jumping all over the "I'm not represented" angle are likely the same people who would opine "identity politics is killing this country" if the situation were reversed.

Either way, these are SVG files and can be edited to switch out colors. That's the whole point of a library like this.
The reason is probably that nothing can stop the successful spoofing of the From header. DKIM is a signature for authenticating a domain, however that domain does not have to match the domain in the From header.

Take a look in Gmail at a signed email and you’ll see a “Signed by” field in its header info, with a domain name as a value.

Also the SPF setting has nothing to do with the From header either.

In other words the “From” value cannot be protected, unless you sign your email with PGP or S/MIME.
Would be interesting to consider what a digital version of this looks like.

The concept is entrancing, but very structured towards physical labour and travel.

How not to be found, thinking on your wits, working in exchange for food and accommodation only.

It seems developers who live in vans and boats are undergoing a broadly equivalent process, albeit less formalised.
First thought is that international differences in value of a fixed monetary amount might break it. 5¢ is affordable in USA but too much in, I don't know, Mongolia. Lower it to 0.05¢ and you get spam from USA.

Natural solution is a pricing list, but then USA spammers could route via cheapest geographic servers.

How do you get paid? Banks will put a transaction cost making sending email cost stupid money. So, bitcoin? But the built in energy costs for processing a transaction will force a floor on the transaction pricing that's too high?

If a token leaks you'll have to fiddle about to allow a sender's emails to get through ; I guess you could automate that if your MUA had credentials to inform genuine senders of API key updates.
Scamming Grandma: Financial Abuse of Seniors Hits Record
Hope you're using AI and machine learning to do that on the blockchain.
You should just send an email impersonating their CEO to their IT telling them to fix it ;)
Gene Drives Reach Mammals
I noticed the use of wheelchair users, and the different skin tones used on the landing page. I hadn't looked into the actual resources so hadn't seen that they are not in fact offered in a range of tones. Oh well!
On top of everything else, try putting a plant in your room too. Works wonders for air quality and is fun to take care of.
I've done my best to construct a "humaaan" that matches my own appearance (30s fat balding Russian dude), but the closest I got was the pregnant hipster lady. Oh well.
No. "deep state" is a conspiracy fantasy used by some voters to blame someone else for the obvious consequences of voting for people and policies which destroy things they were relying on to survive. It's not possible that it's responsible for anything, since it doesn't exist.
Wine goes on the blockchain
What is the hell is REST, Anyway?
Glocher – Shopping made easy
One-offs and edge case requirements are everywhere. The article entertains the idea of eliminating edge cases. Edge case requirements aren't the problem. The problem is how you solve for them. This is a form of complexity management and fortunately there are a few good approaches that solve for most forms of complexity.

The way I commonly approach edge cases is that they are dealt with by an additional rule (and possibly accompanying data structure) in otherwise existing similar common functionality. If current functionality is not sufficient then write new functionality to solve for and replace other existing insufficient functionality. This allows for consideration of edge cases as formal requirements while minimizing expansion of complexity. It is refactoring and not innovation.

If there is a need for innovation and new functionality then the requirement is a dedicated feature instead of an edge case. The difference between a feature and an edge case is the different level of intentional overhead required for documentation, integration, testing, and maintenance.
Text input lacks expected shortcuts, multi-select, good undo/redo, spellcheck underline, grammar check, smart features, text replacement, transformation conveniences, etc.

All menus lack basic/expected items, both in the menu bar to contextual menus (if they exist).

No standard find and replace. Missing options for pattern matching, diacriticals, case sensitivity, weird UI, etc. if this is included at all.

Low-accessibility, not even basic text to speech support for visual impairments.

Drag and drop support being poor and lacking, both for capturing data and importing data. Despite electron apps being glorified webpages, even selecting content is inhibited in most places.

Odd spacing of controls that is either too much or too little. Everything looks off and stands out in a bad way, like no one cares.

Electron apps are a total UI and UX mess and are worst-class citizens on macOS. If your idea of cross-platform makes a dev add platform specific BASICS, devs will simply not add them, assuming they know or care about them at all.

When I see an Electron app I think “this is an ass app from an ass dev” and throw most of them in the trash.
Why do you need a script for this? Isn't the device good enough at telling you the bare necessary information?

Still a cool script nonetheless, no hate.
REST is what Roy Fielding wrote about in his thesis. It is an architectural style, not a protocol.

It involves two endpoints exchanging the state of a shared resource. It needs to be compliant with the constraints of that style.

People think that REST must be over HTTP, but it can be over any protocol. The essence is that it is a style of systems design, so JMAP can be considered RESTful as described in the link above.

REST is one of the real patterns in software architecture, a set of constraints, not a set of structural elements.
I think the preceding 50 years of him in the public eye gives us a pretty good handle on who he is as a person. I would venture he's not playing a role.
Excellent website! May I suggest:

1. Show an indicator which font is currently selected.

2. Allow users to save their favorites, so they can find what they like faster next time they visit.

Thanks for sharing it, it's very useful :)
I considered FM a while back but... you pay per account! $50/account no less! I separate my email into three accounts across two domains and my wife does the same and I have kids who'll have their own email addresses at some point.

I can't even begin to consider using it at the price point I presume I'd be in.
While we are all bemoaning this for employment, note that in the US, in many cases, you've also given up your right to court for your credit card disagreements, disagreements with your insurance company, and disagreements with most major service providers where you had to sign a contract (though many telcos still provide an out for Small Claims court).

This is not just an employment thing, this is individual vs. group power dynamics across many aspects of commerce. As consumers or creators, if we provide work to a group (employment) or pay a group for service (a contract), that group is often working to push us into arbitration instead of allowing the courts to decide.

It's all very disappointing.
The demand is not really "pre-existing", it's one created by the payday loan industry to a large extent. Especially by advertising their use for buying consumer goods. What tends to happen is not that people go to the Mafia (traditionally they come to you!), but that people make creditors of their utility companies and landlords by deferring payment.

(The older alternative to unsecured very high interest short term loans is those secured on valuables - the pawn shop).
What would be the remit of such a union? These companies likely compete with each other; Adobe and Apple for example have competing video editing products, and Jobs's letter sent Flash, another popular Adobe product to an early grave.

So what would this employers' union do exactly?
but can h2 do websocket?
If so, would a microwave have the appropriate shielding?
https://www.wired.co.uk/article/deepmind-starcraft-results-a...

"In a final match against Komincz, streamed live on Twitch, the DeepMind team used a new agent that, unlike those in the other matches, could only see by moving the focus of the in-game camera. As a result, the AI was forced to move its units in a more focussed, human-like way. Despite dominating the game early on, AlphaStar lost. In all the games contested to date, the score is: AlphaStar 10 - Humans 1."

I'm not quite sure I follow the test then. How was DeepMind making decisions before? In a less-human-like way?
The history is that 'fake news" was used to refer to fabricated stories. Following it's surge in.popularity following the 2016 election, Trump realized the term was catchy and claimed falsely to have invented it, but used it instead to refer to "news Trump doesn't like" of various sorts, thus making it a contentious term.
Would you be able to share where you might get such a cheap CO2 sensor/the name of it? I've had trouble finding them for less than £60 in the UK and would like to set one up.
MH-Z19 is a sensor on sale on Aliexpress for ~20 USD. It works with Arduino and ESP32
Yep, there's a difference between Diversity™ and diversity.
Presumably if the shutdown spreads to Federal courts it would affect both plaintiffs and defendants. The net effect would probably be neutral and perhaps even favour those who are the target of patent holders as any threat to file suit would be meaningless if the courts were prioritizing urgent matters such as criminal trials.
good to know! Now I understand better why they had all the transit info for beijing loaded into google map ;)
Former Google Design Ethicist: Big Tech in Schools Is Race to the Bottom (2018)
People are looking for the right language to do what they want with dignity, but the specifics of the language and its content aren't of interest.
>By calling any kernel API you are invoking code that is GPL'd.

What does this have to do with anything? If you think this is a relevant statement you are severely confused about the current subject matter and what is being argued in court.

Please explain how the above statement is relevant to the current case.
I've been using the Microsoft cpprestsdk, too, but for client stuff. I've been enjoying using it.
Isn’t “new” a bit of stretch? That project must be close to 10 years old by now!
I don't usually get very excited about low-level microbiology stuff (actually, just kidding, haha) but this has enormous potential! If this works as well as it seems like it should then whole hosts of (technical) biology (leading to medical) problems will cease to be "big problems".

Example: Say you've developed a new drug that--in hypothesis (thanks to millions of combinatorial simulations)--could cure a certain disease but in simple human cell testing the drug has turned out to be toxic... It kills the cells. If only there were a way to figure out why it were toxic you might be able to modify the structure of your custom molecule so as to work around the problem (rather than having to preform real world testing on potentially millions of different variations of your drug).

With a process like this you could take that research to the next level by figuring out say, that the reason your drug is toxic is because it disrupts tRNA encoding inside of your targeted cell's rhibosomes (just picking a random example organelle and it's function). You know this because--after administering your drug--the "DNA voltmeter" dropped to near zero in the rhibosomal membrane it was attached to.

"Oh! We probably just need to wrap the molecule in <insert common pharmacuetical industry jargon> or deliver it via <insert bevy of complicated biological mechanisms>!"