skysight-inc/HackerNews huggingface dataset:
> It no longer matters if your language supports PowerPC, Power8, x86, x86_64, ARMv5 through v8 or even more exotics

Yeah, instead it matters which WASM runtimes it supports and which archs those runtimes support.

But that's ok, we just need one more layer of abstraction to fix the whole mess.
Not zero, but miles from enough. It's a game of brinkmanship with real action pushed far into the future.

Certainly UK is dropping coal quickly, and I'm not dismissing that. Yet government has made onshore wind, and domestic solar far more difficult. They're promoting biomass - via imported mature cut wood, and encouraging gas. Drax is still our biggest emitter and an environmental mess. Farming is continuing to ignore decades-long warnings of soil decline, forests globally are still being clear cut and burned for cattle or palm oil. Recycling has become "export the problem and forget about it".

Wind, solar and electric vehicles have become viable, yet despite that, overall emissions are still increasing. So beginning to scratch the surface is about right. Real government actions are still avoided.
Learning a New and Unfamiliar Code Base
I am sorry, how is this different from Google recording my location data?

Is the fact that servers are in China automatically make it malicious? What is they moved them to Switzerland?
YMMV. Sometimes a solution to too much work isn't taking on more work (even if it isn't "business critical").
> Another example: GnuPG versus OpenBSD’s signify.

Apache/nginx/whatever versus OpenBSD's httpd.

[a suite of various software] versus OpenBSD's relayd.

iptables vs OpenBSD's pf (that's the "pf" in "pfSense").

OpenSSL vs OpenBSD's libtls.
That’s a lot of people consuming at 21st century rates.

We’ve got to work to stabilizing pop to more sustainable levels where we don’t have further slash and burn land for farming and animal husbandry, resource exploitation at future rates, etc.

Obviously messing with population growth is fraught with problems of unintended consequences (ala China OCP), but we can do better to bring effective zero growth to places experiencing exponential growth. (Women’s) Education, empowerment, opportunity, etc. This goes a long way. As with carbon emissions it could help to set a year baseline, or better calculate an optimal pop given natural resources and set incentives to stabilize at those points.
Integration tests can often be run with external dependencies. I lot of the tests I'm writing right now explicitly test at that scope since you can only go so far mocking external dependencies and probably want to catch in tests if for some reason they are returning bad data.
Automatic Price Estimation Platform
It would be done in CI. Generate stubs -> package/compile -> push to internal package repo.

This way your protocol for your infrastructure is just another library.
what-wig
Perhaps the issue is what people really want, not the number of them. Trump proved that at this time people don't really care much about pollution/climate change(at least the majority). One guy in the US may pollute the environment more than 10 in Norway so it's not about the number of people but about the choices of each individual and the community as a whole(i.e the government)
For the cost and maintenance of the machine over a year, you could probably exploit backpackers for--in my expert estimation--approximately one billion years.
Isn’t that the case with most human committees?
Tabular markup for non-tabulated data is not rational & semantic markup is certainly not irrational.

You don't come from print design by any chance?

With flexbox, for example, you can change order of appearance contrary to the code order in the markup. It's not a mirage. Anyone who's used a browser's reader mode, or distilled view (as Brave calls it), knows the usefulness of applying different styles to a fixed markup.

Separation of presentation is possible.

Indeed now we've moved to responsive design and the number of devices and UA has exploded the separation of design and data is coming in to its own -- but instead pixel-perfection is still being chased with a billion @media declarations.
Its like... tech company incest.
Looks like great guides! I'll definitely check them out!
Try react-spring. It has a Hook-first API now, which is quite good. It's much less confusing, IMHO: https://www.react-spring.io/
There are good greentexts on it
(same story, told in different ways)
https://i.ylilauta.org/41/2ec653ba.jpg
https://i.ylilauta.org/c1/87a2bea0.jpg
From here:

* https://chrony.tuxfamily.org/comparison.html

"Size of stripped daemon binary in default configuration on Linux x86-64"

chrony: 210 KB
openntpd: 87 KB

I admit to feeling a little amusement at the complete horror expressed by timekeeping geeks when they discover how openntpd handles leap seconds. It doesn't and the developers don't care. The time just slews to the new time at no particular rate. Openntpd ends up being a political protest against the insanity of leap seconds...
The point is that HTML is almost 30 years old, and based on SGML which is much older (even though ISO 8879 is officially "only" from 1986), where SGML is just a formalization of typesetting practices established in the 1960's and 1970's. Given the depth of usage of HTML in everyday life (laws, contracts in ecommerce, medical records, personal communication, education, etc., etc.), I think HTML deserves better than being tinkered with all the time for no good reasons other than job security and/or achieving Webkit dominance, or other nebulous reasons at this point. At the very least, a standard should serve the purpose of defining a wellformedness criterion for a deliverable that you outsource to some HTML author, and that doesn't change all the time.

These are the first sentences of Yuri Rubinski's foreword to The SGML Handbook outlining the purpose of markup languages (from 1990):

> The next five years will see a revolution in computing. Users will no longer have to work at every computer task as if they had no need to share data with all their other computer tasks, they will not need to act as if the computer is simply a replacement for paper, nor will they have to appease computers or software programs that seem to be at war with one another.

Held up to that goal, HTML has utterly failed. And there's just no justification for attempting to complicate HTML, leading only further away from that goal, and by intent never coming to an end for a task that isn't terribly complicated, and increasing the scope without any sense of mental discipline, and without considering the scarce resources available, thereby creating a browser monoculture.
In the past I've had the external dependencies included until it started to cause issues. Some dependencies in some projects (e.g. hard coded CDN links, time) haven't actually caused any problems.

For very complex dependencies I would build a mock that could run in a passthrough / mock mode where I could test realistically (in passthrough mode) and test deterministically (in mock mode, using a recording of the passthrough mode).

This would be helpful in getting rid of flaky tests (mock mode), ensure 3rd party services don't get hammered (mock mode) and being able to isolate and detect breakages caused by external service changes (passthrough mode).
The Past, Present, and Future of JavaScript Date and Time APIs (2017)
> There's no reason they couldn't all coordinate better so that each individual store is only open through the night a couple times per week. That would make a lot more sense.

You incorrectly assume their primary goal is to provide service to customers.

Their primary goal is to maximize profits, and in a saturated market the only way to do that is by trying to take market share from the competition.
And yet most Americans commute in them alone.

And they don’t drive better. They suffer worse body roll than their sedan cousins, and in my experience have a rough ride to compensate for the deficiencies of the chassis. Give me a sedan or hot hatch any day.
See the blame on tar.1 [0] : documentation does not change very much...

[0] https://github.com/openbsd/src/blame/f84583fe5d7899ab1504dc1...
Tildes looks like exactly what I've been looking for - I'd appreciate an invite.
IIRC, the main objection was that error handling was an all or nothing affair. Whereas most HTML on the web is (or was) broken to a greater or lesser degree. There was also the objection that stricter parsing made it harder for hobbyists.

In these days of Typescript, where web devs seem to like having stricter rules, it could play better. But that ship has already sailed.
All this is true, even though I'd still hold that they don't have works that stand with the best of the recognized greats' works.

But again, some of these composers have works that are firmly in the general repertoire — Biber's Mystery Sonatas, Marais' amazing suites, the Leclair 2-violin sonatas — and others are real mainstays of early-music performances. I'd say they have the approval of that long-term taste filter that we were talking about. (I'd quibble about the long-term staying power of Busoni, but the point still stands.)
> why write it just about Google when it is an issue affecting the workforce across industries?

There is already a general discussion around employees vs. contractors in the American economy. Showing a large, profitable technology company doing the same bolsters the case that this is a systemic problem.

Also, the article mentions that “high-tech companies have long promoted the idea that they are egalitarian, idyllic workplaces. And Google, perhaps more than any other, has represented that image, with a reputation for enviable salaries and benefits and lavish perks.“
I reviewed a few cache libraries, but this is the new one I didn't checked.

Roughly, Ring consists of 6 key features - sub-functions, universal decorator, data coder, asyncio support, consistent and readable key generation and abstract-transparent back-end access.
I will check dogpile soon, thanks.
Agreed, I was all-in on XHTML, I'm still smarting that HTML5 won with the seeming death of the semantic web.

We did get a handful of different names for a div though, so that's nice, maybe.
I mean, no armed men come take your taxes (anymore). The threat is ultimately there if you withhold otherwise but it's the same if you smoke in a mcdondalds then refuse to leave. Or if you squat on someone else's land.
Interestingly, US Coast Guard has been using this technology for a long time via Carnegie Mellon (CMU).

CMU also presented a similar research in World Economic Forum last year: https://www.afcea.org/content/mind-blowing-promise-ai-driven...

with a recent paper: https://arxiv.org/pdf/1905.10604.pdf
Playdate and the LA Zine Fest, and what it means for Playdate to lose its name
How about Step Functions? Jobs can run for up to 12 months with wait steps. And can now send action tokens to services like SQS for completion later.
Chuck Forsberg
I had forsberg in my class at Western Miltary in alton. forsberg wrote dos for Dummies and put a yellow and black cover on it. forsberg invented the dummies books. more latter. ccwonderlin
The remapping would trigger <esc> when both j and k are held down at the same time, so typing "blackjack" could be an issue if it were typed quickly and/or chorded.
This isn't even first world problems, this is just rich people problems.

You sort by price from low to high and buy the highest up thing on the page that meets whatever your criteria are.

If you are constantly buying the cheapest thing that meets your criteria sometimes you get burnt but that's very rare.
> You can withhold external vitamin C from a mouse for years and you'll never see scurvy.

Withholding vitamin C from a mouse's diet for a few years results in a 99% mortality rate. Although it's the same for the control group.
Or it could be like what happens if you access a site with a broken SSL cert - you get a big red warning page and your only allowed to continue after clicking some tiny technical option.
No <blink>? Weak!
That may depend on your experience; some of his list are very well known to vocalists, others to violinists, others to keyboard players, and so on.
For innative it matters what LLVM supports and LLVM supports already dictates the support of many programming languages atleast as a superset (Rust and Go support a subset of what LLVM supports), I don't see how this is "one more layer of abstraction will fix the whole mess" when it reuses existing abstractions.
This kind of robot would take million gallons of water to build a piece.
A Boost for Java on the Client
There are also cases that are less justified that you might have, especially once you start going down the road of "my dev environment should be a clone of production"

If you have an Employee model and it returns certain attributes of an employee like Salary, you might have tests that depend on the structure of an employee. You might have, say, Job and Position models which define an employee-job and the base definition of the particular job. Say Position has a salary range associated, and Job has validation rules which check that the salary is in range.

You could define factories for all those things, or you could use real examples that are served by a live Employee API.

The canonical way to address this is with factories and mocks, if you have time do that! (It will probably save you in the long-run, when that complexity has grown a bit.)

If you just grab the example person whose salary is out of the range for their position and quickly test that the behavior in nearby modules matches your expectations, well, those are still tests, and you could be forgiven for writing them this way.

I think they call these the "London" and "Detroit" styles of mocking, but the short version IMHO is that a mistake was making dev as a clone of production, and any errors in judgement that came after that were merely coping mechanisms.

If you want your tests to tell you when something has changed that requires your attention, you need a test that hits this Employee API and will fail if the structure of the employees returned is no longer conforming to your expectations, even though it's external. The design of such a thing is something I won't profess to know how to do well.

(It's better to version your API and write a changelog that tells what you need to know if the old version has been replaced by a new version, but if you're writing these microservices all for yourself it can seem pedantic to explicitly version your API, too. There are also coping mechanisms you'll need to embrace once you get to "we're not incrementing the API version" and surprise, many of them are the same ones...)
The “prestige” of saying you worked at google, even as a temp, is why Google can get away with paying less.
I was wondering whether someone would bring up the Minimalists. They were great for the first 160-170 podcast episodes. After a certain point you will see that the average episode dropped from 2h to 35mins, and most of the 35mins are pushing to their Patreon paid podcast.

They added immense value in my life, but after a certain point they live to advertise their own services. They keep saying that "advertisements suck", well, this has been their game for a few months now.

Back to the topic of minimalism, we tend to ignore some aspects of our lives. Consuming, owning senselessly makes things worse every day even if/when we don't realise it. I would suggest that you pick a random episode of the minmalists (between 1-160) and if you like what you hear download and go through the first 160 episodes.
Isn't the entry level iPhone also significantly more expensive than most Android phones?
Here's an interesting lecture on the same subject: https://www.youtube.com/watch?v=2_sgFETJzak

A lot of hypothesis and speculation in this, but nevertheless very intriguing. One thing that caught my attention is how the molecular structure of a lot of common psychedelics (Psilocybin, DMT) have pockets, where quantums are allowed to be in superposition, and during the process of metabolizing we are essentially collapsing them.
Sure, I agree about scope of the process - if we consider all particles in universe part of economy discussed- exchanges are zero sum. However, I was appealing to the parent's basic survival and self worth zero sum economy where humans making money will mean others losing. That is simply not true, simple natural resources, ideas, innovations are making our economy non zero sum.
> those people in India/China/Brazil/Indonesia want single family detached homes with a yard for their kids and a garage for their cars

Source? The world’s population is urbanising. That trend shows no sign of slowing.
Check this: https://www.afcea.org/content/mind-blowing-promise-ai-driven...
How is it "vaporware" when it's been available for the public for more than a month now? :)
I don't think there's a reason to use TCP for this unless you want to check for TCP connectivity specifically.

Just do a DNS lookup against a list of well-known public DNS servers.
There are a fair number of applications that expose a UI with a local web server. I use the Ubiquiti Controller, but it's also quite common in the world of Plex, etc. It's also a path used for local OIDC, such as with the gcloud CLI.
Ha! I actually went to eBay to purchase an ergo keyboard very recently. The description said new, dented box. The photos still had the manufacturer stickers on it. They literally slapped a label on the keyboard box and shipped it to me. If it wasn't dented before it definitely would have been now. What ended up coming was a used keyboard with a key missing.

I messaged the seller about it and they completely ignored me. The seller even went ahead and opened a claim on me. They would accept the item back, but I would eat the shipping costs. The item was $17 with $20 shipping; so that would mean I lose $20 returning the item.

The case ended up being closed on me since I didn't ship it back within the stated timeframe. During that time I was trying to contact the seller before I lost both my item and money.

I can probably escalate this some more, but the $20 isn't worth my time to contact eBay and deal with this seller. The seller has 8 negative feedback within the last month from doing the same thing to other buyers.

This reminded me why I pay a little more and shop on Amazon instead.
Birth rates decrease in developed worlds anyway.
God forbid you have to interact with white trash in order to get rid of a set of 3/4 used tires. /s

Getting rid of something for free is such a quick transaction that IMO complaints about the people you're transacting with aren't really meaningful/valid.
Show HN: Generate Unique Music Hooks Using AI
Vanguard ESG U.S. Stock ETF (ESGV)
Vanguard ESG International Stock ETF (VSGX)
Vanguard Social Index Admiral shares (VFTAX)

All are open. The old Social Index Investor shares are closed.
This is a message queue. But wouldn’t be fit for purpose for the way most people need to use message queues.
Then get better at serving the entire spectrum, not just the profitable parts.
I tried pollen, but I just don't have room for another language in my head I'm only going to use for one purpose, and I felt the cool features were around the combination of text and code, not the racket/lisp part.
Any blogpost or link to your review? Thanks
I have created a AI music generator

Link: https://hookgen.com

It is basically a GAN in TensorFlow r1.13, however, I have two separate discriminative networks, i.e. one network feeds the piano score, while the other the duration the song was played on the website in milliseconds
What could Mozilla have done with W3C making HTML5 DRM (EME) part of the official spec?

That stance is the main reason W3C lost support from the community (They not only lost Mozilla but also EFF and a lot of trust from independent developers).

That DRM affair was also conducted in a very shady way with secret votes, etc...
> Tables were NEVER a layout method except for the decade or so they were

Okay.
Implementing a queue that does exactly once delivery is a very hard problem and comes with its own trade-offs. Mostly around scalability and reliability.
Home vs. Outsider.
Visa vs. An-unknown-transaction-processor.

Though the analogy can be questionable.
Yes, it is correct. Vending machines are generally 20% more expensive than conbini. A bottle of water is 98¥ to 120¥ at conbini while 120¥ to 140¥ in vending machines.
How do you tell a white collar worker from a blue collar worker?

The white collar worker washes his hands after going to the bathroom stall, the blue collar worker before.
Making Games for a Living: Tips from Richard “The Levelord” Gray
> 500 years ago humans felt pretty comfortable.

How do you know that
Microsoft No Longer Provides Windows Licenses to Huawei
docker sounds like a show stopper if you need it for work.

I think if you port a multi-threaded application from Linux it's far from trivial (guess depends on the code last time I needed my C code to work it was just a matter of writing a good configure script - not a skill many have under their belt in 2019).

on the WM:
I have been using i3 for over a year and never looked back. Also been thinking about giving Sway a spin. Is there any reason I should other than Wayland? Usually I don't notice any problems with X (the reason why I would switch to sway) unless I quickly resize an i3 "container". But maybe I get a better memory footprint from Sway compared to i3? Is Sway worth the trouble to rewrite my i3 config? I understand Sway config is compatible and even has i3-gaps like behavior but I got huge amount of non compatible things inside my setup that requires a rewrite (hence my silly question) and it's not like I need gaps (even it looks awesome, my laptop screen real estate is limited enough as is)
The Jones Act should have been repealed a long time ago.
JavaScript (EcmaScript) follows a more traditional standard process, though at a very high pace.

caniuse.com is amazing but let‘s not kid ourselves what it covers. It‘s about feature availability. Some feature might have 1000s of normative behaviors specifics but their being condensed down to there/not there.
If any Googlers are reading this and have the knowledge, I’m curious whether things have improved since that article. The numbers are sobering.
All the chain car parts stores rent all the specialized tools they sell. You put down the cost to buy the tool and get your money back when you return it.
Do You Have to Have Insurance to Use Urgent Care?
> It's surely unethical in my book.

He's a psychopath.
I say "wot-wug", but then I've never actually had a spoken conversation about web-standards in over 20yrs of making websites (mostly non-commercially)
They were focused on replacing web development practices. Something that was much needed, but completely uncalled for.
Am I the only one who clicked on this because I thought it was about the book Pollen by Jeff Noon? (Didn't look at the URL...)
I guess if he had local "executives", it'd be their jobs, but at least in Canada it doesn't sound like there is one.

I'd have more sympathy if it was a small company where the loss of time from a CEO being involved meant something and could harm the company, however when you are that big, the job of CEO becomes being a spokesperson, sales person, and face of the company, and when you get really big, it becomes dealing with this kind of shit. Even in a 10 person company the CEO can be never in the office, constantly selling this or that or doing PR and things still run. Even if they never did anything else, I don't think Facebook would die anytime soon.

When you get yourself into a mess like this, you can expect it to become more busy that you'd like, but that's called reaping what you sow. If you didn't want to deal with it, get local executives that can go to jail on your behalf.
Common Summer Injuries for Kids
`display: table` has been around since around 2001/02, for exactly that reason. However IE didn't support it until IE8.
not everyone can keep time with "the rhythm of life" without exerting themselves.