skysight-inc/HackerNews huggingface dataset:
Turns out that the intersection is already a huge advance over WebGL, and that much of the stuff outside the intersection is of marginal value or even outright regrettable.
Hi,

Glad you're still here.

[1] an easy to read chart from data.bls.gov

[2] is an article from Black Enterprise, just for good measure

Black unemployment really is at record low levels. Trump's economy has been good for African Americans. (Rising wages help, too.)

[1] https://data.bls.gov/timeseries/LNS14000006

[2] https://www.blackenterprise.com/black-unemployment-rate-fall...
What! The best ever python name has been taken for complier course. My both sons love chochopy and they will be devasted to know that chochopy isn't a sprite based programming language for kids.
Your argument was that it's "impossible" to improve the state of the art due to existing patents. I explained that it's possible. Are we agreeing or have I missed something?
I'll wait for the code privacysafe.ai/?page_id=217 but it should be here soon
privacysafe.ai/?page_id=231 +++ LOVE me some Monero
> What happens if police officers and prison guards go on strike?

> When New York police officers temporarily reduced their “proactive policing” efforts on low-level offenses, major-crime reports in the city actually fell, according to a study based on New York Police Department crime statistics.

> The scientists found that civilian complaints of major crimes dropped by about 3% to 6% during the slowdown.

https://www.latimes.com/science/sciencenow/la-sci-sn-proacti...
or you just don’t have to invent the oven, the overall ingredients and how to make a dough, but still need to learn how to get from the basic ideas to something tasty which you want to show to the world...
Availability of recursive-types is a great news for users of libraries like Mobx state tree [1] which heavily lean on inferred & derived types.

Circular type references among MST models have so far required quite a bit of ceremony [2] to deal with. Really looking forward to get rid of that boilerplate.

[1] https://github.com/mobxjs/mobx-state-tree

[2] https://lorefnon.tech/2019/08/15/dealing-with-circular-type-...
Your article leaves out a lot, and you present a false consensus. Here are some counterpoints:

"Illegal immigration to the United States in recent decades has tended to depress both wages and employment rates for low-skilled American citizens, a disproportionate
number of whom are black men."

This would seem to contradict your statement that, "Restrictive borders disproportionately harm the poor."

https://www.usccr.gov/pubs/docs/IllegImmig_10-14-10_430pm.pd...

"Both low- and high-skilled natives are affected by the influx of immigrants. But because a disproportionate percentage of immigrants have few skills, it is low-skilled American workers, including many blacks and Hispanics, who have suffered most from this wage dip. The monetary loss is sizable. The typical high school dropout earns about $25,000 annually. According to census data, immigrants admitted in the past two decades lacking a high school diploma have increased the size of the low-skilled workforce by roughly 25 percent. As a result, the earnings of this particularly vulnerable group dropped by between $800 and $1,500 each year."

"But that’s only one side of the story. Somebody’s lower wage is always somebody else’s higher profit. In this case, immigration redistributes wealth from those who compete with immigrants to those who use immigrants—from the employee to the employer. And the additional profits are so large that the economic pie accruing to all natives actually grows. I estimate the current “immigration surplus”—the net increase in the total wealth of the native population—to be about$50 billion annually. But behind that calculation is a much larger shift from one group of Americans to another: The total wealth redistribution from the native losers to the native winners is enormous, roughly a half-trillion dollars a year."

tl;dr Low-skilled citizens are still hurt, and the "bigger economic pie" from illegal immigration turns out to mainly be due to wealth concentration and bad statistics.

https://www.politico.com/magazine/story/2016/09/trump-clinto...

>Wait, the migrants and open borders are to blame for xenophobia?

No, lots of people in Germany are worried about mass-migration because... you know, just read my other comment:

https://news.ycombinator.com/item?id=20957989
The paragraphs from that article are not part of the amendment changes, as they're also on the initial S-1[0].

0: https://www.sec.gov/Archives/edgar/data/1477333/000119312519...
Most Prius-es are simple hybrids; the car they're testing with is a Prius Prime, a plug-in hybrid with ~25mi of all-electric range from an 8.8kWh battery, that's what they're trying to add range to. If that battery is exhausted you just drive on the gas engine as usual (I have a 2017 Prime). So this would just be a small boost, though to be fair I often can go a few days on a charge (but I don't drive a lot).
>>>Trying to associate immigration with disease is some vile rhetoric.

Cross-border population movements are a potential vector for disease transmission. Just look at the Google Scholar results from some similar searches, especially [1] and [2]. Casting objective physical science concerns as some sort of subjective expression of xenophobia is unhelpful to mitigating or solving real problems.

[1]https://www.ingentaconnect.com/content/iuatld/ijtld/2000/000...

[2]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2640853/
Something that worked for me was playing a TV show that I've watched to death (Archer, Community, Rick and Morty.) on my phone. Listening to a story that I already know occupies my brain just enough to let go of my own worries, and since I know the end of them all, I don't have the need to sit up and wonder what's going to happen next.

Kind of the opposite of what they recommend (completely silent and dark room) for so-called "sleep hygiene", which, when I practiced it, only served to keep me awake longer.
I hear what you're saying, but can do without the NIMBY rhetoric. The discussion about "build more houses to reduce housing cost" is exactly the same as "build more highways to reduce traffic congestion" in that it doesn't work for long.

What needs to happen is effort put in to make other cities and towns attractive. This could mean encouraging commerce and industry to re-locate or set up new factories or offices. It certainly means ensuring city-level standards of health care and education, something that is a good thing to do anyway

Lastly there needs to be a campaign to encourage people to move to these places. Australia already has migration programs that require people to live anywhere other than the main capital cities.

Australia has a scarcity of fresh water, and low rainfall. Our inland rivers are dying because water is diverted to irrigation for farming; Sydney's water supply is pretty stretched and the option to build more dams is neither environmentally desirable nor possible, because all the rivers have already been dammed, and most are less than full due to low rainfall.

So without resorting to calling NIMBY, at what point can we say "we cannot support any more people"?
Interesting. I do wonder what the drawbacks of this business model are. Is brand a defensible advantage in a market?
This is a special case of a more general phenomenon: quite a lot of probability density functions (of which the exponential function is an example) can be expressed as alternating sums containing huge combinatorial terms. As if by magic, the result is always between zero and one. It’s actually a large headache for computations.
Nice to see optional chaining. It was the one feature I missed the most from CoffeeScript. The null coalescing is also nice - I’ve been bitten more than once with falsy values reverting to defaults on assignment.
Self hypnosis with video games?
it's probably necessary. and i must ask, you've studied philosophy? that's the only time i see people talking about "necessary and sufficient conditions"
Monero is being added to btcpay server so this should be interesting
100% agree -- enthusiasm is not fungible! Sometimes starting over is faster than incremental improvement.
Hey somasucks, people have delegated birthday reminders to Facebook nowadays so I wouldn't take that very seriously. If not for Facebook, I wouldn't remember my best friend's birthday even.

I think what you're feeling is ennui maybe? This odd feeling of dissatisfaction even though life is good on paper. This is something I feel too, and oddly enough, I know what to do to get myself out of such a situation. Meet more people, talk to the people I know more often etc. But I fall into the exact rut that you mentioned in your post - I come back from home not tired at all, yet the thought of getting on the phone with people is just unbearable.

Maybe it is just anxiety? I don't know. But the fix is more people-time, and also a diverse set of activities. Pick up a sport, learn singing, strength train at the gym etc. When you have a lot of different activities lined up, you are almost never dissatisified. Bad day at work? Well atleast my workout was good and I'm building muscle. Didn't go to the gym? Well I'm sure the weekend hike will pump me up.

The more you put yourself out there, the better the chance of meeting like-minded people.
I upvote
Or Gremlin Industries' 1976 "Blockade" which invented the Tron light-cycles genre, and probably inspired the Snake game genre: https://en.wikipedia.org/wiki/Blockade_(video_game)
https://privacysafe.ai/
It just needs to have the base AT system board components at their usual places (which can easily be integrated into a SoC[1]) and a useful bus for expansion like PCI(e) or even (E)ISA. Video, audio, and other peripherals can be external.

The Edison module connector could've easily housed a PCI or
ISA (which slow, but more "maker friendly" because the speeds are low enough that standard TTL ICs can be used) bus, but all they put on it was USB and GPIO.

[1] https://en.wikipedia.org/wiki/Vortex86
Any improvement in reading plates at a angle? From my experiments it’s very difficult to ready plates from dash cameras of cars in the left and right lane, even though the human eye can identify them.
Slide Ranch in Marin County in California has a golf cart with solar panel for roof. The guy who drives it around ranch said last couple years he did not have to plug his cart for charging at all. If it was in’s out of the juice he just leaves it on the sun and comes back at the end of the day. Here is a neat use case how this technology already works albeit he has a pretty corner case.
>Our borders are secure, immigration is not a threat to your life

Police keep finding bodies [0] of MS-13 victims [1] buried in parks [2] in my area, so pardon me if I disagree.

[0] https://beta.washingtonpost.com/local/public-safety/ms-13-me...

[1] https://patch.com/virginia/greateralexandria/teen-pleads-gui...

[2] https://beta.washingtonpost.com/local/public-safety/fairfax-...
You may be underestimating how much people dread chores like manually plugging their car to the electric outlet, and many people don't have those special garages with chargers on them, and if the house is a rented one modifying it is out of question (and renting is not only a poor people problem, a lot of people pay an insane amount of money renting, ask anyone in NYC).
> That's essentially what a plug-in hybrid is, modulo the "small."

Not exactly, Prius uses two drive trains and some fancy gearing to be able to use both engines. The gas engine actually propels the vehicle (either alone or together with the electric)

Some 'hybrids' like the Volt only have EV drivetrains. The gas engine is just a generator and does not turn any wheels. Which also means that it can be much simpler – no transmission to worry about, you can run at whatever the ideal RPM is. And so on.
The biggest advantages of io-ts over the jsonschema based type generation approach is that our data doesn't have to be json and we can handle non-serializable and complex data structures eg. class instances etc.

This makes it additionally useful for scenarios where we are writing a typescript library but also want good descriptive error messages for users who use vanilla javascript.

Even for type-checking at io boundaries [1], it is more useful than jsonschema because using io-ts we can, besides validating the data, also transform our incoming and outgoing data into richer data-structures (eg. string <-> date instance, plain javascript objects <-> class instances) through use of encoders and decoders.

[1] https://lorefnon.tech/2018/03/25/typescript-and-validations-...
would 1000$ a month be a good enough incentive to drop car use to minimum then?
Hi Matthias!

Big fan of your videos. I hope your tendinitis improves and you can make it back into the shop soon to make more power tools out of old furniture other people have thrown out.

Cheers!
I'm very curious why anyone would want a mosquito invested swamp/pond in their back yard. I guess it must be a Florida thing.
AFM images show bond formation in greatest detail yet
Basarat's guide is pretty much the best introductory resource : https://basarat.gitbooks.io/typescript/
Fantastic. Starred.

Could the library that built this (https://typpo.github.io/spacekit/ / https://github.com/typpo/spacekit) be used to replace https://eyes.nasa.gov?

Application ideas: Wikipedia could embed something like this in astronomy pages. Or other way around, wikipedia could be integrated into the app itself if something is clicked on, a wikipedia entry comes up. Or a sidebar with artifacts in the solar system with a search+autocomplete, and clicking it zooms to it+brings up info.

So many possibilities my man. It's also smooth at the fastest speed.

TypeScript is amazing by the way. If you started it, I think you're a potential candidate to feel the benefits of it with spacekit.
Moon Elevator
<quote>most people</quote> Yeah, but for a lot of people on HN, I think 20K in savings would be pretty standard.

Even considering the restrictions of relationship and kids: 30% of my office is still youg-ish, single with over $20k in savings (as far as I can guess).

Not all advice is for everyone, but I think a long, long vacation away from your current tech career, that has left you with some savings, might be a good fit for this forum.
OK so you're paying $15600+$6240=$21,840 a year for health insurance. That is a common rate in the US for family coverage.

You also pay $40 for a $100 teeth cleaning, so you're on the Bronze plan that has a 60% coverage and 40% copay. That's the most common plan.

You mention bankruptcy due to cancer. That is true. If you undergo cancer treatment the billed costs can run over $1 million. And you'll have that 40% bronze plan copay. This bankrupts everyone. Those not bankrupted had plans with 10 or 20% copays because they were of the elite class.

Some consider this affordable and reasonable. I don't, and I think you agree.

You mention your rabies vaccine costing $38,000 in the US and this is true. Did you know the rabies vaccine, without insurance, runs around $400 a dose in most of the world? With a 5 shot sequence that comes to about $2,000.
>Did I mess up the code?

You certainly did; both your benchmark functions overflow their internal buffers.

However, it's not all that improbable for memccpy to be slower than strcpy in this case, even if it was used correctly; after all, it does more, and by doing so would prevent the buffer overflow if supplied with correct arguments (specifically, the last one). As to how much slower, I cannot tell. Also, you're skipping over half the point of the article by using a (fixed) source string, the size of which is known in advance.

In general, I would not benchmark library functions on local variables (buffers) without observing their results. It's far too easy for the compiler to remove the call altogether when said removal doesn't make any difference on the output.
Inside the city caught between a British past and a Chinese future
Wait until I launch Gimli you fools, it will be even better.
Is your resume work (I assume coaching on CVs?) purely online?
That sounds disturbingly real.
This is often repeated but wrong, because this is not how patents work.

You could present any patent as a discovery of a "pure" fact about physics or mathematics: a particular configuration of physical objects would behave in this particular way according to the laws of physics, or, a certain abstract dynamical system described by this formula (i.e. algorithm) has these properties. The thing is, the patent doesn't protect the discovery or the knowledge or the fact itself. Even with a patent, anyone is free to study the design/algorithm, teach it, write about it, print it on a T-shirt etc.; in fact, patents are meant to help spread the knowledge they contain -- in exchange for a certain protection. What the patent protects is the exploitation of the discovery in some physical product for certain ends, i.e. not the fact about the universe/mathematics, but its practical implementation. So in this respect software patents and, say, mechanical patents are exactly the same: a monopoly is granted for some years on the practical exploitation of certain physical/chemical/biological/mathematical facts in certain ways and for certain means.
This is very true! The words "it's a scam" is always fun for a kid to learn and repeat.
If you go down to bytecode engineering you can create some seriously fast JVM code. But I agree that making .net go fast seems easier than getting the JVM to go fast (if anything because many of the standard libraries are anything but fast, and you have to go hunting for high performance ones or roll your own).
I remember copying the code out for a Snake variant from a Commodore 64 magazine in '83 or '84 - back in the days when they would publish source code for things in each issue - and it made Snake a craze at my country Australia Primary school where we had 8 '64s sharing a single networked floppy drive. It also made me, the biggest nerd at the school, the cool guy... for a few days..
There's the start of some in spirv-val. https://github.com/KhronosGroup/SPIRV-Tools/blob/master/test...
Not sure but Mike in the ops team was telling me there were quite a few people chatting internally about it lately
WebGPU is for the Web. You're expected to be able to put up a webpage and have it run everywhere (as much as is possible). Vulkan is designed so you have to make paths for every differen type of hardware. That's a non-starter for the web
This is a little off-topic, but I find the terminology used in software these days to be a little perplexing. Is "small", a perfectly adequate word to describe less memory usage, not buzzwordy/trendy enough?

"light" or "heavy" just reminds me of that classic story about the weight of software.
Did you see this post as a good opportunity to just divert attention to anti-union ideology with your comment?
When I first read your comment, I thought that there was no way that solar panels could be heavy enough to affect your mileage. So I did some quick calculations.

Estimates of solar panel weight I found say that solar panels tend to weigh 2-4 lb per sqft.[1] Note that estimate is for roof-mounted solar panels, but if anything, car-based solar panels should be lighter.

A Prius has dimensions of 180"x69".[2] The sqft of the solar panels will be less than that, since the panels don't cover the windshield, and they don't go all the way to the edge of the hood, etc. That's 86.25 sqft, so that puts an upper bound on the weight of the solar panels at 345 lb. If we assume the lighter end of the scale for solar panel weight, that becomes 172.5 lb. That's 6-11% of the curb weight of a Prius. That's pretty substantial! For reference, a 50 lb spare tire kit can reduce fuel economy (and presumably mileage, for EVs) by 1%.[3]

Although that does imply that you're breaking even if the solar panels can increase your range by ~5%, not accounting for the weight. If you live somewhere like Arizona, that might work out. If you live in Seattle, maybe not.

[1] https://sunmetrix.com/is-my-roof-suitable-for-solar-panels-a....

[2] https://www.toyota.com/prius/features/dimensions/

[3] https://www.tirerack.com/tires/tiretech/techpage.jsp?techid=...
In some countries, ideas aren't patentable, just products are.

Software might have some kind of protection, even how you design your DB is protected, but you can't forbid someone to make a similar software that does the same thing.
Will adding developer-centric features help reduce vulnerabilities? Generally adding any feature would increase vulnerabilities because of the increased surface area.
Have You Noticed How Social Media Purges Always Align with the US Empire?
My relative had $1.2 million in "treatment" for lung cancer that made her horrifically ill and miserable in her last months. The 20% copay with great insurance was $240,000, annihilating her modest estate. The "treatment" didn't extend her life, but did make her last moments filled with misery and horror, as the overwhelming majority of so-called "cancer" treatments do. Interestingly she was averse to treatment because she had seen how useless and painful treatment had been to certain previous friends and family. Thus she got the oncologist's solemn assurance that treatments had massively improved and hers would almost certainly be effective and extend her life. Neither of these claims were true and the oncologist knew it.

It's far worse than treatment with leeches. Far far far worse. It's inhumane, oncologist merchants of death are aware they are causing suffering for their own financial gain, and most oncologists have committed severe crimes against humanity by simply practicing their vocation. Oncology for the most part is on par with being a Nazi SS soldier torturing and killing people, only much worse. It's a sadistic enterprise of pseudoscience which harms innocent people for profit. Those that promote it are vile evil people who should be permanently locked away from decent human beings.
I’d argue software should be patentable, but not copyrightable. Patents last up to 15 years, copyrights last life + 70 years.

Software is engineering, not art. It should be protected like technology, not art.
The other options besides increasing price would be:

- lottery (example: powerball)

- waiting list (case: Alcatraz, Coachella)

- application based on xx criteria (case: Antarctica?)

or... a combination of the five (price being #5). In most of these cases, money is still involved. Why? I think it's b/c it takes funding to administer, maintain, and improve the attractions. So maybe pricing isn't the only option.
The odds of getting a remote job
That's actually an amazing fact I'd never heard before. I would love to read more about that operation.
Your criticism of minimal knowledge is correct. Your analysis that its insufficient to decide complex issues is correct. Your thoughts that its insufficient even to choose among 2 candidates positions on the matter is probably correct.

However you miss a points. It's not always or not even often about picking from 2 complex alternatives. It's often a matter of eliminating options that are stupid, illogical, or inconsistent. Doing so often requires basic literacy in the topic involved.

Unfortunately you are right in that disenfranchising a large number of idiots would upend social order even if it was only eliminating those who literally have no idea what is going on.
I strongly agree. I use dark modes on almost all my other desktop applications where it is available, but after a few hours of using the dark mode in Slack my eyes got tired.

If they allowed customization of the main dark background color this would be remediable, but the only part of the theme that can be changed is the sidebar.

After literally years of promises, this is such a poor implementation that it's shocking. And I say this as someone who actually mostly likes Slack as a product.
he mentioned his own weight. Hehe