skysight-inc/HackerNews huggingface dataset:
Right, but re-verifying every txn (a "full sync") isn't exactly the topic. You do not need to re-verify every txn to run an Ethereum node, which is what the article suggests is extremely difficult. And that's not a "light" node, it's a full node, you're just trusting the network initially (additional "trust" is "built" as transactions are processed by the node, which is the beauty of the merkle tree structure). It certainly makes plenty of sense that single handedly reverifying the entire chain will become increasingly difficult with respect time and energy. It becomes a very complex argument about network trust at that point, but the point still stands that "It's now extremely difficult to sync an Ethereum node from scratch" is a very dubious statement (for admittedly varying definitions of 'extremely difficult')
Anecdotally, I routinely work 50-60 hours a week as a high school level English teacher a suburb of a major metropolitan city. That’s excluding my 20 minute lunch period.
At Aberdeen’s ‘Hobo Beach,’ a priest and a mayor battle over homelessness
LIDAR doesn't compute solutions, it's a sensor that gives you accurate information about the environment. Far more precise and accurate than any current computer vision system. What you do with that data is up to the rest of the system.

Elon has publicly trashed LIDAR plenty of times. I think you should treat his rants as defenses of his products' reputation, not earnest impartial engineering appraisals. If Elon were to admit that LIDAR will play a vital role in Level 5 automation, he'd be admitting that his company has been mistaken or lying for years. I think Elon's personality precludes him coming clean on something like this.

> "it's not enough to build a full self-driving vehicle."

As far as I know, nobody is trying to build a Level 5 system using only LIDAR. The serious teams who are working on this problem are all using LIDAR in addition to cameras and radars. LIDAR can't read a street sign; cameras and computer vision will obviously play an important role in Level 5 systems for that reason and more. But the teams that aren't trying to use automation hype to sell luxury cars don't share Elon's enthusiasm for CV/radar with no LIDAR.
Yeah, let's not build enough housing for everyone who works here to live here, and let's also not build more freeway, to make sure they can't commute in either.

Not only should we not make room for newcomers to the Bay Area (cause screw immigrants), but no need to make room for people who grew up here either; just have them live with their parents!
Regarding your usage of 'cheap', I would read this as the difference between a 50c or $5 component. I can understand spending more to get a reputable brand compared to buying the cheapest no name item from AliExpress.

However audiophiles are a whole different level. People spend tens of thousands of dollars on items that have questionable difference in quality. I guess people do the same with cars though, a Toyota Corolla will get you to work just as well as a Rolls Royce Phantom.
> say, a $1,000 bottle of wine (which cannot be distinguished in a blind taste test from a $5 bottle)?

Well for one thing, that's wrong- distinguishing wine is easy. Even people who are just pretty into wine can identify different vinyards etc. and actual sommeliers can nail wine down to the year it was bottled and the conditions it was stored[1].

The thing you're referring to is that when you line up regular people and give them $5 and $1000 bottles of wine, they will rank them in essentially random order. That should be no surprise at all. People have their own favorites. When you line up experts, they can differentiate cheap wine from expensive wine, but inside a broad category (say $200-$1000) they will rank essentially randomly. Again, that shouldn't be surprising at all, because "quality" itself isn't what's being paid for or looked for. Each wine is developed for a taste, not for some abstract quality metric that is the exact same for every wine.

Normal audiophiles will typically aim for objective metrics like THD, but the extreme guys are often aiming for subjective/vague things like timbre, color and soundstage. That leads to some esotericism. They also tend to have gobs of money to throw at this stuff, so a $1000 knob may be more about getting exactly what you want, or even just prestige. Both rational choices. Regardless, its inherently way more absurd than wine because even audiophiles with the most virgin ears will get nothing from .001% THD (very high end) vs <.0001% THD (verging on a lab setup), and virtually all will get nothing from <.01% THD. On the other hand, wine fanatics who have found their favorite wine will be able to recognize it quite accurately.

[1]: https://www.youtube.com/watch?v=qZQc0wfkU7I
Seems to me that when you get the workforce swelled to huge numbers, so bad that there are more open jobs than applicants, then the government must be collecting more taxes on all that extra income being earned.

I know that my business has had sales just about double in the last year (starting to swell in March) - more taxes collected?
Stop typing make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-
Ask HN: What short books you read in 2018 that can be finished in one sitting?
He's the Evolution Working Group Chair. https://isocpp.org/wiki/faq/wg21#bjarne-stroustrup
> Without the mongol empire, there is no trade, no transfer of knowledge and technology from the east to the west and no italian wealth and hence no italian renaissance.

> In 1480, the russians finally ended the reign of the Golden Horde and ended europe's trade link to the east. 12 years later, an italian sailor set out to find another trade link to the east.

Interesting, where does the silk road pass through Russia? I thought the end of trade between China with Europe had had more to do with the Ming dynasty closing in on itself (after the and of the Yuan dynasty). Go figure.
I see your 350€ sata cable and raise you a 7k£ ethernet cable.

https://i.imgur.com/zFdITcQ.png

And if you are interested I also have a scattering-free, anti-jitter bridge to sell

https://i.imgur.com/JrcKtyx.jpg
> very easy to flick individual bits

Is there any error correcting code/protocol in HDMI spec to fix individual bit flips?
Edit: It seems (based on the conversations in this thread) the argument is versus "full", "fast" and "light" sync methods. Full implies personally reverifying the entire chain and every transaction, which takes a week or more. Fast pulls down the entire chain (and all of its data), and takes ~18 hours (what I mentioned above), but still results in a complete Ethereum node. It becomes a philosophical argument if the "fast" sync method implies "enough trust", or if everyone should be expected to reprocess every transaction ever. Personally (and i'm not a mathematician) from what I understand of merkle trees, as additional transactions are verified, the "trust in the past" grows, as it would be increasingly difficult to have lied about (or rather, to change) a previous transaction.

Philosophy aside, it's really painless and takes less than a day to get a Ethereum node up and running and chugging away, hard stop.
Afrikaans is a derivative of Dutch, so no surprise.
Dotnet core still calls home even with telemetry disabled
I don't think he's being entirely partial in targeting me. One of my replies was to him, in that reply I was mostly civil with the exception that I accused him of being a libertarian. My comment got downvoted to oblivion anyway.
Thank you for saying "external bgp announcements". I can go research now.
That's what we've done with literacy in the US for the past few decades and literacy rates have decreased. An abject failure.

What a terrible idea for society -- religious zealots only teaching their children one religious book (whichever one they like), people afraid of math teaching their children to be afraid of math, thespians only teaching theater, violinists whose children never get to try cello.... parents who don't speak English doing what exactly in English?

It works fine if you're a shoemaker teaching your kid to make shoes. But I've seen what my kid learns from her teachers and peers. It is really fun and stuff I'd never come up with.
Checker Taxi made their own cars
The numbers are clear. Nuclear lifecycle is 11 gCO2-eq/kWh, less than almost anything and on par with wind.

The idea that uranium mining requires tremendous amounts of anything compared to the alternatives is ludicrous simply by the physical fact that there are 938 MW*days of energy in every kilogram of natural uranium. That's 2 million times more energy per mass than any chemical fuel, and that results in a very small mining requirement compared to anything else to power humanity at world-scale.
Those chatbot/assistant pop-ups. 10x worse when they make that 'pop' sound.
Elevation - Stephen King

https://www.amazon.com/Elevation-Stephen-King/dp/1982102314
So nothing stops a copyright infringer re-uploading the content with a new ASIN? I think only a hefty fine for both the infringer and Amazon would make them think twice about doing it again.
Not everyone knows who Joey is . . . .
>4) You could cycle the long distances needed on the road, but the US has made it legal to kill people with your car so long as you're sober, so this is dangerous.

No, the US accepts that traffic accidents happen, and absent irresponsible behavior like drunk driving, drivers should not be held responsible for accidents. When these accidents involve collisions between cars, they're usually simple fender-benders. When similar collisions happen between cars and bicycles, they often lead to serious injury or even death.

It's an extremely dangerous idea to have bicycles and cars travelling side by side in such close proximity with such narrow bicycle lanes. What we need is proper bike lanes with lane separators protecting them from traffic.
Yasakawa has some very neat batteryless absolute encoders (so never need rehoming) in the latest sigma 7.

http://www.e-mechatronics.com/download/datas/catalog/cheps80...

They use the power generated by the motor spinning to store the position.
From the other side of the table, that is money the government is investing and earning a return on. If they did it the other way they'd have to raise the tax rates to compensate, which wouldn't go down for the politicians doing it, even if the net result is the same.
Why MIT uses Python instead of Scheme for its undergraduate CS program (2009)
A company training its staff to forward copyright complaints to the appropriate channel is trivial.

Expecting all customers of a company to be magically educated about the proper channel for copyright complaints is much less realistic imo.

A company making profit from counterfeits making counterfeit reporting unintuitive sounds a bit suspicious.
We may be talking about different hate. I think gnarbarian is talking about their current experience, and I'm certainly talking about my current feelings.

That said, the 2011-12 critique that Bitcoin was a pyramid scheme turned out to be approximately correct. Much like Herbalife, the actual product was never good for much, and its actual utility was basically irrelevant to its rise. And as with many pyramid schemes, a collapse came when the supply of new entrants became insufficient. There are differences, of course. Pyramid schemes have a central authority, while Bitcoin doesn't.

I definitely agree that this is a perennial HN problem, though: "And that anyone who believed otherwise was an evil heretic, to be ridiculed." The field necessarily attracts idealists; so much of making software is continuing to insist on an idea until the computer eventually agrees. But it's regrettably easy to go overboard.
Message queues (or similar things like Kafka, which isn't quite a proper "message queue") are used for basically everything at this scale. Messages are being passed indirectly. An event happens, it gets popped on a queue, and then the recipients do something with it.
My problem with this isn't that it's an Apple thing. I have an LG "smartTV" with WebOS. I was also faced with the "we're sorry" BS video. I'm not going to sit at home with a laptop to watch some movie when I have a large screen TV instead. So, after being denied on the default device, was ultimately able to get the Netflix app on a device that would play it. After watching it for a couple of decision points, it became extremely tiresome to even care. Choosing a yes/no question would loop you right back to the same question with the same responses if you don't choose the "right" answer. What's the point of that? If it's interactive, then have different stories depending on the chosen answers. Otherwise, just show me the video you want me to see without a useless decision branch.
This looks great, the book tries to focus only on the business logic part of cell biology. I wish it was expanded to a much bigger book.
Every system known to man, including man, struggles in those sort of conditions.

But this is an important factor to consider when evaluating safety statistics. Humans operate cars in all sort of adverse conditions and human accident rates include accidents in those kind of conditions. Accident rates for autonomous systems that refuse to attempt operation under anything less than ideal conditions won't be directly comparable to human accident rates... but expect this to be glossed over by automotive marketing departments who will eagerly compare apples to oranges as soon as the opportunity presents itself.
Damn that PDF is a good read. Visuals visuals visuals. Good stuff
I drove to REI to buy a yeti insulated cup because the ones on amazon were reported counterfeit.

They’re already losing my business.
Dude, people die in ditches far from their home for a tenth of what I make in a year living in comfort. Society values people based on perceived economic impact not perceived job difficulty. And that’s probably a good idea.
gcmode=archive is not required for a full node. It indexes every transaction in a database, which is unnecessary for most applications. It’s similar to txindex in bitcoind, but the Ethereum db is already much larger, so it takes weeks to sync in this mode.
You don’t understand the problem you’re criticizing. If you’re using an async web framework like aiohttp and something in the depths of one of your routes does sync IO, it will block your event loop. Nothing clever required.

There isn’t a web framework that I’m aware of which magically makes all sync requests async.
Not to mention that any recorded music is going to:

1. sound quite different because it was recorded by several point microphones instead of your actual ears

2. Already have distortion introduced by the microphone and recording equipment.

That distortion will obviously be quite small, but higher end audiophile setups will often be easily smaller. It does not make sense to spend $XX,XXX to get to .03% THD from .03000001% THD.
For #1, insurance relies on the law of large numbers. If you expect an average of less than one event per whatever time, it stops being insurance and becomes either gambling or just an escrow account.
If flyash disposal, mining, carbon emission, and fracking were equally regulated then these regulations create incentive to R+D nuclear technology, making it more affordable. The results of a rigged race don't prove anything.
In this case your original estimate of the complexity was high due to a choice of coordinates increasing the incidental complexity of the solution
I've read a first person account of early automobiles and automobile racing, Charles Jarrott's 1906 book "Ten Years of Motors and Motor Racing" https://books.google.com/books?id=iPRKAAAAYAAJ

Does anyone know if there is a similar, first person, written in the period, book about early aviation?
My parents did my schoolwork for me so I could go out and play in nature. I think I’ll do the same for my kids. I think I turned out okay and considering they were surgeons working more then than I do now I should be able to pull it off.
That thread has some very interesting tidbits. (like this one: https://www.reddit.com/r/networking/comments/a9z6tb/centuryl... )
Even if it did, the results would be questioned, and ultimately ignored.

There is no rationalizing with an audiophool.
No. There's an 8b/10b encoding to balance current but that doesn't help you fix much of anything.

Displayport has packets with a checksum but I don't think there's any resending, only discarding.
A software should be judged only based on how functional and performant it is. Judging a software based on the author’s biodata is firstly, not fair and secondly, too presumptuous.
React and Material UI are still just HTML, CSS, and JS.
I recently bought a number of items at REI instead of Amazon for specifically that reason. I am in actually still in a sort of disbelief that this is necessary, but as a once faithful customer (preferring Amazon Prime for everything), I've started avoiding Amazon for anything important or expensive.
Apple doesn't do this kind of infrastructure. Their stuff only works if the rest of the network works, which seems to be what's falling over here.
A simple abstraction here: we put two high-quality monitors before our eyes and get all the data from them. Can we continue driving this way? Absolutely. This means that no matter how our eyes actually work, an array of RGB pixels is enough. I'd go further and say that a 64 x 64 grayscale camera at 10 fps is enough to drive a car. The real magic happens in the brain that reconstructs the 3D model and predicts what happens next.
In the real world you usually have the option of scaling back the scope of what you deliver to meet a deadline. If school were more representative of typical workplace conditions, you'd have the option of taking the first half of the midterm half-way through the semester and then taking the other half at the end, and then you could scale back the credits you get for the course from 3 to 1.5. Then you could do the second half of the course the next semester.

There were at least 3 classes I recall from university where I really didn't learn anything of substance past the midterm. I managed to pull a B+ or an A- by turning in every single assignment on time, doing a decent job on the project, and applying test-taking tactics on the final. For at least one of those classes I wish I could slow the pace and spread it out into the next semester. But the way it was structured at my university, it as "all-or-nothing" on the curriculum within an artificial period of time.
Not exactly what you are asking but the Librem 5 phone (ships this year) apparently can be connected to a monitor as per this "Interested in a kit containing the Librem 5 phone with a keyboard, mouse and monitor? Check out the 24″ bundle and the 30″ bundle" https://puri.sm/products/librem-5/
https://outline.com/qnEaGZ
> If you don't like what you're using at work, take your time to find a new job opportunity.

Or gain enough seniority / technical respect to convince your team or company to use a different technology for some aspect of the business, and transform where you are working into where you want to be working.
That’s, assuming you work 48 weeks a year, 20 full days spent in transportation though...
on mobile? are you running the most up to date version?

are you on a web browser? are any of your extensions mucking things up?
I completely love elixir
What's funny is that I have only worked for the big tech companies since I graduated and I know how to do all the backend stuff really well and thus I can do it in a few weeks for my side projects. However, the fronted code kills me and I keep stalling and getting confused on my new projects trying to figure out all the js/html/css to make it look really good for normal users...
Where do you think those Ivy League educated can’t-do-anything people you interview everyday come from ?
Batteries have significant and unavoidable source impedance. When the current goes up and down, as it does once per cycle, tens of thousands of times per second, the voltage of the power bus would move up and down slightly. You can obviously regulate it, but the whole point of what these guys want is an absolutely clean input.

The voltage of the grid will fall MUCH less when you pull current.
Your website is down? Check it here
The translation units in C++ tend to pay this cost a number of times over because of the way header files are processed. With modules, this theoretically could start getting closer to Rust, but for large projects, C++ templates can still be orders of magnitude worse in terms of instantiation cost.

This is partly why there are hacks like unity builds (not related to the engine, where all source is bundled into a single translation unit). These have plenty of drawbacks too so it's not a clear win.

Adding to all of this, there are fancier mechanisms for template meta-programming like SFINAE rules + computed template values. Sure, it's "turing complete" but this is why we see such clever libraries with huge explosions in code generation size. I'm far from an expert in modern C++ features but it's clear that there is an entire interpreted programming language of templates bolted on the to the rest of C++. It reminds me of this post on a similar take on Haskell type level programming: https://aphyr.com/posts/342-typing-the-technical-interview (or similar feats by Oleg Kiselyov).
Yes, it does have type-checked, client-server RPC calls with Fable.Remoting:

https://github.com/Zaid-Ajaj/Fable.Remoting
The thing about that is that it isn't beyond her understanding. It's beyond his.
> The Sun is huge, so overall the amount of generated energy is huge, but on Earth a power plant that has the same power density as the Sun would need to have a volume of 4 billion m3 to be similar to a typical fission power plant (1GW). That's 4 cubes of 1 square kilometers each.

The density, in terms of fusion events per m^3 per second, is orders of magnitude higher for a tokamak than in the Sun. Stars are very inefficient at fusion, as you point out, because the cross section oh H-H fusion is so low. Deuterium-Tritium fusion has a higher cross section, and the conditions we can reach realize a much higher rate of fusion.
I think over-provisioning is way more common and sane approach that can address the bulk of spikes versus auto-scaling. Especially if you have these big known events (new years day, black friday, ...) where you can over-provision (or controlled auto-scale if you will) for a short window.

My guess is they're doing both.

Anecdote time. I worked at a company where one project was over-provisioned on dedicated hardware and another auto-scaled in the cloud. The over-provisioned project was much cheaper, had significantly better response times and was easier to manage. It was load tested to handle over an order of magnitude more traffic than the all-time-peak and even though fully over-provisioned, it was cheaper than the baseline usage (and slower, and harder to manage) cloud solution.
This is the most inspiring article of 2018, both in tone and content. Huge thanks to Dan for this writeup.
Well there is a hypothetical world in which you could stack roads. It's prohibitively expensive, but not physically impossible.
and FWIW:

The near state of the art that i'm aware of is the renishaw resolute:

https://www.renishaw.com/en/resolute-absolute-encoder-system...

Being rotary encoders, they are measuring accuracy/etc in arcseconds. For reference, 1 arcsecond is ~0.0003 degrees (1/3600th of a degree). So the +-5 arcsecond on the largest rings is 0.0015 degrees, and the +-0.5 arcsecond on the smaller is .000015 degrees.

Both are fairly ridiculously small angles.

To give a sense of scale of this error.
On a circle with a radius the size of the earth, 1 arcsecond would only make an arc 30 meters long.

On a circle with a 1 meter radius, it's about 5 microns of arc length per arcsecond.

So yeah, you can do pretty well now in encoders :)