skysight-inc/HackerNews huggingface dataset:
A bit surprising that he doesn't mention any other C++ based kernels such as https://github.com/l4ka/pistachio/ and most of the fuchsia code base except for the lk micro kernel. In my opinion fuchsia points towards where things are going multi-language implementations (mostly c++) with an interface description language for interfacing components. From a point of view of postmodern c++, rust has little to no advantages left. It has a much more mature ecosystem and set of libraries, is just as fast and can be very safe if used correctly.
Builds are fully bit-for-bit reproducible!
> the outperforming endurance of DNA compared to any modern hardware

This struck me as a strange analogy, considering DNA's inherent fragility, but it would make more sense compared to modern software than hardware.

Alternatively, it also makes sense if "hardware" means a particular model/architecture, with DNA corresponding to an HDL, rather than an instance of hardware (e.g. single CPU, server, or smartphone). A frequent enough topic on HN is the challenge archivists have with archaic software and data formats, even if all the original collections-of-bits are faithfully preserved.
It might be a good idea to add more RESTful handling of ingestion. Something similar to the following

POST /{account}/{series}

[
{
metrics: {
"a": 10,
"b": 20,
"c": [1, 2, 3, 4]
},
occurred: "2018-01-01 01:01:01"
},
{
metrics: {
"a": 20,
"b": 30,
"c": [2, 3, 4, 5]
},
occurred: "2018-01-01 01:01:02"
}
]

The overhead of an HTTP call of every data point submission might now work well in low bandwith situations. Also in cases where you have intermittent internet connections supplying a timestamp for when an event happens is helpful.
How to Create a Navigation App
What I say to people who are looking for a job
Companies also pay for support because after a few years the version of the open source product has moved on and nobody realizes the true cost of ownership does not end with the acquisition cost the company doesn't have the budget to upgrade. Thus they're 5 levels back and nobody in the Open Source community is interested in fixing old software. As an example, RedHat offers up to 9 years of support for Openshift. That's why companies pay for support.

https://www.ibm.com/support/knowledgecenter/en/SSC623_11.7.0...

edit: clarified acronym
Neat walkthrough!

Last year I actually made an applied-CoreML app to solve sudoku puzzles where MNIST came in very handy.

I wrote about it here: https://blog.prototypr.io/behind-the-magic-how-we-built-the-...
Beyond the hype, I think it's feasible to believe that Tesla has a massive multi-year advantage that other car companies will be playing catchup to for a very long time.

Having the global manufacturing infrastructure of someone like Ford or VAG certainly seems like an advantage, but retrofitting that infrastructure to manufacture electric vehicles isn't exactly trivial or cheap. Then consider you also need to "retrofit" all of your people to figure out how to make electric vehicles (or hire new people). The platforms that worked for ICEs don't work for EVs. The electronics don't work. It requires a huge number of new parts. And the parts that stay the same might not be well-suited for EVs; ICE buyers, especially BMW, don't really care about fuel economy, but every EV buyer does care about range. That's a huge shift that affects every part; seats have to be lighter, made of different materials, you have to use more aluminum and carbon fiber in more expensive models, aerodynamics change, etc.

Then consider Tesla's massive lead in battery production which serves to drive down price and increase their technology lead.
Thank you for posting this.

> Now you or your signal often have to travel hundreds of miles (as the crow flies) to find a central office that is required for call completion, even between two phones 10 feet apart.

And people generally think this is okay. Until something big happens and everyone reacts to it by trying to call other people, the central office gets overwhelmed, and the entire system stops working right when it's needed the most.

Then you get something like AWS or Azure outage. And you see engineers saying "it's fine, there are so many services down, no one expects out to work".

Then you get something like that big Oculus Rift shutdown. No big deal, right? But do you know that that some industrial control systems use certificate signing?

I've just finished reading The Machine Stops by E. M. Forster. If you think about it, the kind of systemic failure he describes is not as ridiculous as it might sound. Over time, people start taking large technical systems for granted, like forces of nature.
Exactly, so extending this, the capacity to respond to these stress markers is in the DNA, but the specifics of how that will be expressed appears to be picked up environmentally and transmitted to offspring.
I was also expecting it to be about much older texts, but I guess that was a reading comprehension failure on my part since it did say "books" and not, for example, "stone tablets". As someone who has been (very, very slowly) reading the translations of ancient Sumerian texts, I was kinda hoping this would be about those. But Sumerians didn't write "books".
I don't think that is generally people's concern. What people in bigger cities would want from smaller cities are things that are significantly better to offset the lesser verity and upside. If you to a large degree still have to deal with commuting, the housing market, education and health care (or whatever) it doesn't really do that. If these cities want to be competitive they have be attractive in their own right, not relative to a bigger city.
I wonder if the banks, who are increasingly branding themselves as "tech companies"[1], are worried about Google and Amazon encroaching on their territory.

My understanding is that at least part of the appeal of NY to Google and Amazon is the quality and quantity of systems engineers at banks and hedge funds.

[1] https://www.bloomberg.com/opinion/articles/2018-02-15/lloyd-... (among many other such articles)
There are easier, more obvious and unambiguous ways to measure these characteristics.
Thanks sir. Will take a look
A Comprehensive Guide to Text Classification with Machine Learning
If you just define a simple function

pipe(val, func) => func(val)

then they wouldn't be equivalent but you absolutely could define pipe so they would be.
Indeed. Eva is a spectacular scientist, and one of the pioneers of this field.
> 1) Over the past decade, BMW has snuffed the enthusiast/semi-enthusiast crowd to cater to mainstream luxury buyers

Interesting you say that, as I feel Apple is committing the exact same mistake lately.
I'm not sure what you mean about "squandering it". They seem to have a pretty exciting roadmap of future vehicles and a viable plan to (mostly) self-finance. That last bit isn't ideal, but is probably necessary given the relatively low margins in the business and the cost of money.
Encrypt your backups.
This is very cool. I’ve been working on using Rust to manage an XDP based network driver that is much, much, much faster than the socket API in C, and slightly faster than DPDK. There’s no driver in the traditional sense, Rust works as a control plane and eBPF injector, while the XDP programs communicate back to Rust through eBPF maps.

I’m extremely bullish on Rust, it’s such a breath of fresh air to be able to write maintainable, modern code to do low level tasks. I was a C/C++ dev for a little under a decade before switching to Rust and it really delivers on its promises.

Also Rust using llvm is a huge boon to writing eBPF programs.
The mission, which now has a reported price tag of $95 million, is bankrolled by billionaire investors that include Israeli entrepreneur Morris Kahn, and U.S. business magnate Sheldon Adelson.

In other words, one of it’s biggest funder is the same guys that funded Trump’s campaign [0]. I’m glad he is also using his casino money on some good work.

[0] https://www.theguardian.com/us-news/2018/jun/08/sheldon-adel...
I don’t think this is the same as the phone market. Tesla’s success does not stop BMW from thriving in the EV market in the future, another way to put it is that cars are not a platform.
Buying something because you think it’s price will rise and then selling it is the opposite of short selling.
My approach has always been to open them in a new tab and then ignore them until I finally decide it's time to clean up my browser session and discover the article doesn't exist anymore or has become irrelevant.

I never said it was a good approach.
i disagree with this, atleast from my experience. World war 1 is heavily discussed in schools, (considering it resulted in massive social and political changes around europe, that is not weird)
A web based streaming app allowing you to access your music and videos
Have to say: #firstworldproblems ;-)
I use a KB9910. It's not a mechanical keyboard, because I don't like the clicks.

But the amazing thing is how reliable it's been. It's probably 23 years old and works absolutely perfectly. I have a second one just in case, but I've never needed it.
>> in-kernel C tends to be de facto safe

> This is a bit of a stretch.

Not "a bit;" quite a lot of a stretch. What makes C problematic is that the language is specified in terms of an abstract machine that looks absolutely nothing like real hardware, and executing instructions that make no sense in the abstract machine but are very well-defined in the real hardware is liable to cause problems for the optimizer in the compiler. The assumption that it's safe is built on the principle that a) compiler vendors aren't going to break the kernel build and b) it's possible to jam enough flags onto the compiler to make the abstract machine adhere to the real semantics. Both of these are dangerous assumptions.

One of the more infamous compiler-writers-are-breaking-code-for-no-reason rants is the optimization that assumes that a dereferenced pointer cannot be null, so it deletes null checks. Of course, the actual code that caused that rant was this:

static unsigned int tun_chr_poll(struct file *file, poll_table * wait)
{
struct tun_file *tfile = file->private_data;
struct tun_struct *tun = __tun_get(tfile);
struct sock *sk = tun->sk;
unsigned int mask = 0;

if (!tun)
return POLLERR;

This isn't some advanced compiler optimization breaking your code for being an idiot. That code would only work in the first place if you had compiler optimizations that pushed the dereference of tun below the check, which means there's no simple abstract machine interpretation that would make it work.
The only thing missing is an explanation why buffalo and dog are verbs. Non native speaker here, but afaik they are not.
I'm working on a stable coin project right now (unsurprisingly almost all of the time and costs are process and regulation).

And yeah, it relies on centralized trust for issuance, so it's hard to call it a "coin" in the same way bitcoin is, but I do believe it solves real problems.

There's a lot you can do with a collateralized-cryptographic-asset-on-a-distributed-ledger (or stablecoin) that you can't do with a bank account. For one thing, you can write your own wallet app that works however you want it. That would be like if all banks implemented the same standard, and you could use any app to control your accounts.

You can use it to do some interesting things, like write apps that require two-to-sign for certain types of transactions, or write a generic two-factor auth that works with any of these apps. You could write an arbitration service for settling disputes, or do actual (less than 10 cents) micro-transactions since the processing fees are fractions of a cent.

There's a lot of potential from letting programmers interact with the finance system more concretely, and that's the problem at least some of these stablecoins are trying to solve. Not Gemini, but over on the stellar network that's what we're working on.
Location: CT

Remote: No

Willing to relocate: Yes! Looking for opportunities in Boston.

Technologies/Areas of Interest: Cryptography (NSA Suite B, NIST (FIPS 202, etc), DJB (Curve25519, etc), NIST PQC); Programming (Rust, C); Hardware (FDM, PNP, Embedded Systems such as ARM Cortex-M Family); Network Security/Infrastructure (IPv6, DMARC, NTP...); Cloud (GitLab CI, Google Cloud Platform, Docker/Kubernetes)

Résumé/CV: https://www.linkedin.com/in/abuzer-rafey-578513170/

Brief bio: Founded a startup which was a registered defense contractor in the additive manufacturing space. BS in Cybersecurity. Enjoy working closely with teams on multi-dimensional, complex projects.

Email: arafey@charteroak.edu (alumni email)
This is one of the things that got me into ham. If cell phones and internet go down, most people can only communicate as far as they can yell.
Piping is relatively easy to write a function for. Here [0] is a package that I wrote that has a few trivial functions (including pipe) for things such as this.

0: https://www.npmjs.com/package/afpf
Flipping stock is not short selling. There is literally nothing wrong with selling a stock you own for more than you bought it. Maybe a good time to cash in a percentage of you’ve made a lot of money.
> I even think we could be better without classes

Absolutely. Classes are also a big part of why there's still a lot of bikeshedding for some new features (class properties, decorators, private fields, etc).

Classes are familiar to most developers these days, but they're an absurdly complicated construct. The current implementation in javascript is "maximally minimal", in that the TC39 pushed the minimum they could that was still kind of sortoff useful to get the wheel rolling...but it's still not good enough. They'll need several more updates before they're truly useful. And even when that's all there, they still won't offer much that wasn't already doable, arguably better if less familiar.

At the end of the day, ES6 classes were designed back in the days where OOP was getting big in JavaScript. It took so long to release that by the time they were, the field had changed a lot.
I read it as being optimistic that people can shoulder their burdens and work to improve their lot, without dismissing the fact that people do have outsized burdens compared to others. I mean, he talks about his familial issues with chronic depression and his daughter's horrifying medical problems, I can't think of anything more emblematic of "actual struggles".
he means that he's using stuff like Lambda, Cognito and other PaaS services provided by Azure and AWS - not considering the cloud as IaaS only providers.
How #China #Telecom used #BGP #hijacking to redirect traffic worldwide
Yeah, partial application is also a stage 1 proposal now. But for now I guess you could also do with auto-curring functions (https://ramdajs.com/ or something like that)
Beautiful in the same way the cloud from an exploded star is beautiful. You wouldn't want to be stuck in its path.
Most people won't believe that it only costs $100 a month in health insurance for you! Incredible.
Is the coverage good (pre existing etc)? Or are there nasty surprises (buried in a 5 point font somewhere) that you only come to know when you fall sick?
Tilt Brush is comparable in that it has it need to work as ypu propose internally. And all it has to do is fill relatively small vertey buffers with geometry, yet it takes forever to load a file.

I am not going to create a full model to estimate memory usage and of the different designs. It is however clear that a nondestructive approach is more computationally heavy in principle because it will always rerun the same operations more often than a destructive one. And all these times do add up. An operation that takes 100ms after a click or keypress is perceived as practically instant. But 100 of these take 10 seconds. And there are operations in Photoshop that a lot longer than that.
A Eulogy for a Cow
I'm more concerned with what's available on the market, not whether or not it sells in enough quantity to offset R&D, etc. Tesla had it's first profitable quarter in what, 15 years? It might be premature to move the goalposts ;-).

The fact remains that both Chevy (or LG) and Hyundai clearly know how to make a battery that competes on price. Tesla doesn't have any magic technology, what they have is good marketing. They have a plausible shot at replacing BMW as the image car of choice for folks in the lower premium car range, which seems fairly lucrative. Not a bad niche to be in.
Who controls the robots?
Maybe it helps to think of Beowulf as a "Commodore 64" of the monster slaying genre. It doesn’t have much ram or fast cpu but it was a pretty decent piece of literature from the time period.
It has a valid usage that’s somewhat archaic. I’ve run into the term in literature and old TV.
You could just use ramda https://ramdajs.com/docs/#pipe

Not quite as seamless and it would be nice to have |> but ultimatles introduces a lot of complexity.

The only good reason I could see is if there is a performance benefit a JavaScript JIT could take advantage of by having the |> operator?
>Think about how you can recognize your friends without even seeing their face, by the way they walk, what they wear, how tall they are, and other contextual clues.

Yep, but think also how many times you approached a friend from behind and patted him/her on the back only to realize that you just patted a perfect stranger?

I have no particular problem to believe that one's gait is "distinctive", but quite a few in believing that that particular stroll is "unique".
It is incapsulation of code into a sandbox. You can do it by moving code into user-space and use hardware implemented sandbox, or you can do it by making your own sandbox in software.

Hardware implementation runs code faster (kind of "executes more instructions per second"), but switching from user-space into kernel-space and back are costly. The costs are very high, high enough to projects like "user-space TCP/IP stack" start popping up: it is all about avoiding switching to and from kernel-mode.

Software implementation of sandbox in the kernel allow costless (or near costless) switching of context, but runs slower. It is tradeoffs, and not every one piece of software would benefit from moving into kernel-WASM, but some would do.
The i3 is one of the best interpretations of the electric car, although it I guess it has been surpassed by now by the likes of the Renault Zoe and Nissan Leaf.

The i3 is what you get when you build an electric car that is optimized towards what an electric drive is good at _right now_. Given the range problem of the current battery technology, a short range city car with minimized energy consumption is where the electric drive is best at showing off it's benefits.

The Tesla on the other hand is what you get when you brutally try to hammer the electric drive towards matching the range that people are used to. It's a heavy machine that uses most of it's energy to hauling around it's battery.

And while, as you can grasp from what I wrote, I really like the idea behind the i3, it's obvious that the Tesla approach turned out to be better. It leads to a more practical and competitive car that is easier to sell.

The story if BMW i is a bit sad, as things didn't turn out that well. The idea was to make purely electric vehicles and built them sustainably (the interior of the i3 is largely made from some kind tree leaves if memory serves me right) - but BMW quickly figured out that they can't sell enough of them. Which is why they switched their approach towards developing vehicles that can either be built with an electrical drive train or with a combustion engine.

They basically have Teslas problem in reverse: Tesla can't build their factories fast enough to meet the demand for their cars, BMW can't build demand for electric cars fast enough to fill the production capacity they have (3 million cars per year).

(This reads more pro BMW as I mean it - I don't wanna say what they do is the best they could, I don't know that - it's more meant to try to see their point of view to understand why they do what they do.)
People who with more settled lifestyles are often already settled, though. So even if you wanted them, you don't have as much access.

> older "top talent."

Older top talent often has the resources to actually buy houses even in expensive areas, anyway.
I am surprised that the article does not mention the word epigenetics.

- Epigenetics and the influence of our genes | Courtney Griffins
https://www.youtube.com/watch?v=JTBg6hqeuTg

But there are also other, probably more important, ways to "inherit":

- Placebo Effect VS No-Cebo Effect
https://www.youtube.com/watch?v=-jw00Pux5Fs

- Dr. Bruce Lipton Explains HOW WE ARE PROGRAMMED AT BIRTH (an eye opening video)
https://www.youtube.com/watch?v=7TivZYFlbX8

- Biology of Belief - by Bruce Lipton (full documentary)
https://www.youtube.com/watch?v=jjj0xVM4x1I

- Depression and anxiety: Have we gotten it wrong? | UpFront
https://www.youtube.com/watch?v=apkbMtkwU2g

- Causes of Psychosis
https://www.youtube.com/watch?v=iKwK0DdjQac

- 2011 - Liz Mullinar - Treating the core problem of childhood trauma.
https://youtu.be/svX3fEdVTLQ?t=11

About brain circuits regarding emotions:

- You aren't at the mercy of your emotions -- your brain creates them | Lisa Feldman Barrett
https://www.youtube.com/watch?v=0gks6ceq4eQ

- Cultivating Wisdom: The Power Of Mood | Lisa Feldman Barrett https://www.youtube.com/watch?v=ZYAEh3T5a80
Trump-themed dating website exposes user data on launch day
Really wishing it would get a pluggable traffic obfuscation system, let a thousand obfuscator Bloom and make it hard for tyrant governments
Sense of adventure / lower familial pressure.

You can always come back to "shape the community" (so american ^^) later
The driver only allocates memory on the stack, so no GC is required.
China’s state-run press agency has created an ‘AI anchor’ to read the news
Merriam-Webster has the verb "to buffalo" as going back to 1891, with no notion of it being specific to any particular locale. The OED says it's "North American slang," while Google's dictionary calls it "informal". I've certainly heard it in conversation on the east and west coasts of the U.S. (albeit very occasionally). [Added:] For all sorts of American examples over the decades, see https://stancarey.wordpress.com/2018/04/23/buffaloed-by-the-...
I looked at & test drove the Bolt before buying my Tesla. I kind of liked it, but I bought a Tesla instead. The two issues that pushed me to get a Tesla:

1) GM seem to go out of their way to make the Bolt seem cheap and unappealing. The seats in particular are too narrow and are uncomfortable. The car is wide enough to accommodate more comfortable seats, but they just decided to use the cheapest seats possible.

2) There is no DC fast charging network that the Bolt can use in the US.

Thanks to the supercharging network, I can (and have) take thousand mile road trips in my Tesla without worrying that I'll be able to find a place to charge in a reasonable amount of time.

With a Bolt, any trip approaching 1/2 the car's range (eg roughly 115mi) from home suddenly becomes an adventure where you have to look for slow level 2 chargers and be prepared to wait hours for your car to charge. The Chevy dealership where we drove the car had a charger, but it was ICE'd in by their inventory of giant gas guzzling SUVs. I imagined this scenario would be typical.
Lol, what nonsense. Look at Warren Buffett.
I have been playing with gambit and gerbil in my spare time. How is chicken compared with gambit and gerbil?
Only because Chevy doesn't offer an LR upgrade for the Bolt. Otherwise it seems like it has more range than a 220-mile Model 3?
Czech allows you to specify that with a change of one letter depending on who you mean (the CTO - který, the company - která) - this depends on different genders of the two words, but is commonly used.
Chicago’s Museum Of Science and Industry has a Uboat on exhibit. The first uboat captured by allies during WWII in fact. I went inside it and yeah, it’s pretty depressing. :)
Wasn't it VW/Audi that got caught up in the emissions cheating or did I miss something?