skysight-inc/HackerNews huggingface dataset:
Exactly! Being able to reliably read 13 cards a second from a stack is quite a feat, requiring precision components such as picker knives and jogglers moving at high speeds. (I am not making up the joggler; it uh joggles cards into alignment.) Optical reading would avoid the metal brushes, which get out of alignment or make intermittent contact, but that's not the hard part.

Yesterday's "Why Paper Jams Persist" in the New Yorker is also relevant, a look at why its difficult to move paper through a printer reliably. Punch cards, being made of paper, have the same problems but worse - they are weakened by the holes, and mistreated by the public. (Older readers may recall "Do not fold, spindle or mutilate" printed on punch card utility bills and such.)

https://www.newyorker.com/magazine/2018/02/12/why-paper-jams...
I doubt this particular article was intended to address how CRDB handles writes cross-region, synchronous replication, etc. You'll find articles touching on varying aspects of what you're looking for if you dig through some of the earlier posts on their blog[1] or their FAQ[2].

[1]: https://www.cockroachlabs.com/blog

[2]: https://www.cockroachlabs.com/docs/stable/frequently-asked-q...
Ripple Partners with Chinese Payment Provider LianLian – Viral Docks
No, it is supposedly the technique that was used by farmers in the Transvaal to discourage baboon packs from raiding their corn fields. The baboons apparently could not distinguish between groups of 3 and 4 people, so they did not realize that someone was waiting to ambush them in the field. Sorry for the bad joke. I should have left that out.
I would love it if I didn't have to click Accept on the touch-screen in my car every time I start it up. I shouldn't have to accept the terms and conditions every time - I already have agreed to abide by local laws - it's my driving license.

Anybody know if it's possible to get into a these systems and do a bit of tinkering? I guess my question is more: as someone who isn't really prepared to spend weeks looking for buffer overrun exploits, is there usually a quick ("mechanic's view") backdoor to these things that's accessible with a bit of cunning?
Thanks, that’s good feedback. And glad you’re signing up!

We’ll continue to make it better as quickly as we can.
You’re absolutely right. But how many of those services charge 10% of revenue? Zero.

And if 10% of revenue uncapped isn’t too much “because not interested”, why not 20% or 50%?

You’re obviously welcome to pay 10%, I just think it’s foolish once revenue hits a certain point.

Edit: think of it this way: you already have $20k per month of paid newsletter revenue and you need a new membership billing provider. Other options are $20 - 100 per month and won’t go up any more. Would you even consider one with the same or fewer features that’s $2000 per month (and will take 10% of every marginal dollar from there)? I really doubt it. I love sleek, simple, elegant tools, but I won’t pay any price for them.
> Do type annotations really make any difference to the interpreter?

Note the advice was first use Cython (a compiler for a superset of Python), and then tweak as needed with type annotations. Cython’s compiler definitely uses type annotations.
So excited that Coinbase is sponsoring styled-components! <3 Shoutout to the folks there for being supporters from (almost) day 1.
I'll second that. As someone who once worked on fingerprinting scripts I can tell you that iPhones of the same model are basically indistinguishable to Javascript.
For my use case, yes. My DNS requests are cached / forwarded on my VPS nodes. My ISP can neither see nor tamper with my DNS requests. I do something unorthodox and set a min-ttl both on my home linux router and on my VPS resolvers using Unbound DNS.

I should add that my ISP used to mess with my traffic ages ago, then laws changed to prevent that. Those laws were recently changed again, allowing ISP's to start mucking about again. Maybe they won't, but I will stick with my current traffic model.
John Perry Barlow has died
Yeah no kidding. This is a risk no longer worth taking.
I always thought he had a painting off camera that he would look at. I remember seeing him look away from the canvas bit and just assumed that's what he was doing.
A JavaScript Developer's Newsletter – Issue #8
Having relied on both OpenVPN and IPSEC in the past, I can tell you that configuring WireGuard is several orders of magnitude simpler. It's outright easy (OpenVPN is difficult, IPSEC is a smoking pile of horsedung). Furthermore, with the intention of being mainlined (it is currently available as a DKMS-powered package), wireguard will end up being universally available in the Linux world (other platforms will for now rely on user-space implementations).

The availability of ipsec, much easier to configure than openvpn, better crypto, and flexibility that none of the existing options can match, such as full IP change resilience (as long as only one end change at a time) and connection persistence.

It makes you wonder why VPN's have been so bad for so long.
HP Ilo4 BMC vulnerable to remote takeover [pdf]
But HomePod doesn't make sense as a standalone item, only in conjunction with other Apple devices and services.

HomePod might have incredible sound but unless you have an Apple computing device in your house it is useless. And the majority of the World doesn't.

So overall it looks like part of an cross-sell strategy; want this nice speaker, add an iOS device to your order.

Different to Amazon's 'sell all the things' strategy but still a means of expanding sales.
> I've come across it, just assumed that no-one explained the metaphor to them.

If it was this simple, there would be no people who struggle to understand recursion. And I know of quite a few.
https://fossil-scm.org/xfer/help?cmd=ticket
I think his point is making a big assumption that replies are bucking - dressing more traditionally formal != pride in appearance. In fact, as the sibling comment to yours points out - that's not the case at all. Being individualistic, whether that's in a stylish suit or an outfit from /r/streetwear, shows pride in one's appearance. I see a man in a printed tshirt and a man in a boring, unexciting button down equally as far as "pride in appearance" goes
Are you also doing UDP encapsulation and any additional NAT's? I'm using transport mode on strongswan. I get about 3% overhead with strongswan and about 5% with tinc, but the throughput on tinc caps out much sooner for me than with strongswan when dealing with high RTT. It could be the tun driver in CentOS causing my issues, possibly.
some may find this CAN Simulator useful - https://stackoverflow.com/questions/35607115/virtual-can-bus...
This reminds of Shadow (https://shadow.tech/), a service that was launched in France (cocorico) last year and is really excellent. The network induced latency is not an issue. It's a little bit strange when you move your mouse for example but when playing you don't feel the latency.
> Because they forced it

No, browsers and hardware manufacturers have implemented VP9 because it has better licensing terms than H.264 and especially better than HEVC. HEVC was released at around the same time as VP9 and yet today VP9 has double the installed base of HEVC: https://ngcodec.com/news/2017/10/21/why-we-are-supporting-vp...

> In this case, Apple went with the industry standard.

No. When it comes to the web the industry standard is royalty-free formats and protocols: https://www.w3.org/Consortium/Patent-Policy-20170801/

Video formats which require a patent licensing fee (like H.264 and HEVC) have been an anomaly.

> Why shouldn’t Google just fix their site?

Because VP9 outperforms H.264: https://medium.com/netflix-techblog/more-efficient-mobile-en...

VP9 just works better: https://youtube-eng.googleblog.com/2015/04/vp9-faster-better...
These uncertainties can be taken into account though, since there's an upper limit or an estimate for any of these forces.

See also: https://en.wikipedia.org/wiki/Lyapunov_time
It's a great question, but slightly subtle. If you already know the Lagrangian (-1/4 F^{\mu\nu} F_{\mu\nu}) all you need is Noether's theorem. If you want to come up with the Lagrangian you can do so by trying to find an expression with local gauge symmetry (the A field is invariant under addition of the four-grad of a scalar field). I'm afraid I don't have a good reference off the top of my head, but it's not difficult.
As long as we're advertising, consider:
https://cloud.google.com/spanner/
Super Bowl LII traffic patterns with a location aware app
Can we measure when he loses count by using many small scoops? I expect if his current bowl has passed a certain threshold of scoops he won't bother switching no matter how many scoops are going there.
I highly recommend learning to paint. I started last year and I've already had a lot of insights that I am applying to running my startup, Gumroad, and designing our product.
Link for the lazy: https://www.youtube.com/watch?v=-YmIpZ8iius
Error was definitely spending more than $14 on a an article of clothing from h&m :P

I don't see anything wrong with a bunch of cheap shirts I only wear occasionally. Variety without too much expense. Wouldn't buy jeans from h&m.
There may not be a guide, but I would think general rules are to avoid OnStar, navigation systems, cellular-to-WiFi, etc. I heard about the TPMS/RFID stuff. It seems like there is so much we just can't find out without manufacturers telling their secrets or tearing down our cars.

Also, one thing I really want to know is what happens to all the data from frontal collision warning systems, rear view cameras, etc.

I wish there was in-depth information about this what manufacturers do. I found an article but it is light on datails.[1]

[1]https://www.washingtonpost.com/news/innovations/wp/2018/01/1...
From the docs, it appears to redirect new TCP sessions through an established SSH session, so performance would be on par with a simpler SSH port forward.
Glad you're enjoying it!

It's got a loooonnggg way to go (I never realized how many small but vital details are in a file explorer application), but it's strangely exciting to see it draw itself on modern macOS, especially on a retina screen!

And yes, the spatial UX! I'm still working through getting all of that implemented (I just completed persisting window locations/positioning days ago). I have recently been reading theough some of John Siracusa's turn of the Mac OS X era writings and that's been hugely insightful and helpful. The level of detail (both of the original Finder and his writings) is impressive and sirprising.

Very cool UX concepts!
sort of

all CRDT will give you a deterministic outcome and provide enough information to allow a user to decide if this outcome is acceptable
This article is rubbish. Everytime I see something along the lines of speeding up connectivity I cringe.

What does on-board processing have to do with connectivity? Zero.

Big deal, you can process the things on board. The real challenge is getting them out.

From what I recall, with all the new sensors on board these self driving vehicles generate a ton of data. A huge value driver is getting the data out and that relies on infrastructure.

>The exact instrumentation details of specific manufacturers or suppliers are not in the public domain, but some Tier 1 suppliers do provide insights into the order of magnitude of the problem.

> A paper published by Dell EMC and Altran (Radtke, 2017) reveals that just a single forward facing radar operating at 2800 MBits / s generates more than 1.26 TB of data per hour, and a typical data collection car generates in excess of 30TB a day. Similarly, a two megapixel camera (24 bits per pixel) operating at 30 frames per second generates 1440 Mbits of data every second, so a five camera setup can generate in excess of 24 TB per day.....

>This oversimplified setup generates in excess of 3TB of raw video data every hour, which I will further reduce to just 1TB per hour (to accommodate any variation in the hardware or the sampling rate [1]

[1](https://devblogs.nvidia.com/training-self-driving-vehicles-c...)
Absolutely. Depending on your use case, you can queue downloads to your VPS nodes, then prune out things you don't need and even compress data before pulling it to your home.
You've reminded me of Plato's quotes:

"God ever geometrizes."

and

"Geometry existed before the creation."
Shut up and take my money! (I'll have two in black, size L, thanks...)
a hello world is 8k in size, but it does link to libicudata which is 25MB which is for utf-8, other libraries such as libjpeg, libpng, libc, libX11, libstdc++ are pretty standard, with the largest libstdc++ is about 1.5MB, so if you can somehow get rid of libicu, your executable will be of typical size.
There's also the option to tie your heating system into your local utility provider's network. My utility pays $25/yr to let them turn down your heat a few times a month, when load is high. Combine that with a $100 rebate on the Nest, and actual cost to me can be recouped in a few years.
My favorite formulation of Maxwell's equations is

◻²A = J

where A is the 4-potential, J is the 4-current, and ◻² is the 4-Laplacian or d'Alembertian (https://en.wikipedia.org/wiki/Classical_electromagnetism_and...). The reason this is so elegant is because it is both manifestly covariant and manifestly a wave equation. See https://physics.stackexchange.com/questions/201847/why-is-th.... Furthermore, conservation of 4-current is given by

◻·J = 0

where ◻· is the 4-divergence. Again, the equation is manifestly covariant and very elegant. There are reasons to believe that the electromagnetic potential is in a sense more fundamental than the electromagnetic field:

https://en.wikipedia.org/wiki/Aharonov%E2%80%93Bohm_effect
one that doesn't leverage AI/ML as a core piece of functionality
There's interesting history behind why columns 73-80 were used for a sequence number. FORTRAN was developed on the IBM 704, which was a 36-bit machine. The hardware read punch cards "sideways", storing each row of the card in two words. The consequence was that you could only read 72 columns of a card. That left columns 73-80 unusable for programming. But if you punched a sequence number in these columns, a dropped deck could be easily sorted by a high-speed card sorter.

Card sorters were an interesting technology, going back to the 1920s, way before computers. They sorted cards on one column at a time using radix sort, and were electro-mechanical. I wrote about them here: http://www.righto.com/2016/05/inside-card-sorters-1920s-data...
They meant due to practical limitations on the speed of the computer and/or the amount of time you can afford to wait for the answer.

They were not saying that there may be computations that can be done with finite space and finite time on a quantum computer that cannot be done in any finite space and finite time on a classical computer.

They were talking about computational complexity, not computability.
IMHO, it needs to be merged into the Linux kernel before it will have a chance. (yes, I know this doesn't apply to users of other OSes)
They have had internal support for voice-controlling your music since iOS 1. They had a cross-application API that let you voice control arbitrary music apps on Mac OS since at least 10.4, probably earlier. Music has been a core feature of the iPhone since they day it launched.

It isn't an accident that they've failed to extend voice support to third parties after ten years. If they did plan to add it any time soon, they would have easily been able to get that to market before HomePod. They decided they'd rather continue trying to shove users into their subpar Music service, instead of supporting what users actually want and use.

Conclusion: Don't Buy unless the only audio service you ever use is Apple Music.
A last pic of starman leaving earth for the belt
If half of the current car owners in the US stopped driving, it would have consequences on a global scale. Presumably they'd also stop buying new cars, for one thing...

But that example is extreme. There's strength in numbers, even smaller ones. If 5% did what you describe, there'd be that much more people demanding streets that are safe for biking, etc.
The majority of the machine seems to be the heavily engineered card feeder with sensors on every conceivable point of failure. That would still be a hard problem today, especially if you're asking it to read ancient and potentially damaged cards.
The European Union also has a CV Format, already translated in the 25 (?) European Languages. You first have to enter your resume once (I mainly copy the information I already update on LinkedIn) https://europass.cedefop.europa.eu/editors/de/cv/compose and then you get a PDF+XML document which you can send to companies or re-upload to the EU website in order to update it. It's very handy and would be surely easy to adapt.
i liked the first 2/3 in an analytical hard sci-fi kind of way. The last third had some interesting world-building, but was less my speed.
Today we have the older gentleman from Tips from a shipwright, and the british guy that rebuilds Tally Ho, and that "redneck" Izzy Swan, and that other guy that works in constructions, whos name I forgot, and the Canadian guy with the wooden gears and the pantograph, and soo many others. All of this because the Internetz. Oh man, I love this age...
8KB for hello world, checked all its *.so except for libicu(utf-8) it is pretty standard jpeg/png/xml/stdc++ libraries, size does not seem like an issue,

the the GPL license might be of an issue though, then again, the author said he will switch to LGPL in 1.0.0 release, so all is good!
It's not that simple. Sometimes people use a word in one or several ways, while expecting other people to use it in one or several different ways. And it hardly ever makes sense to count all people equally: you're probably more interested in how the people you personally communicate with use or understand a word than with how millions of people in a different country might use or understand the word. And lots of people speak several varieties of a language, or have different registers for different social situations. It can all get very complex, but a thorough lexicographer will attempt to understand and describe that complexity, rather than claim they can solve it all with some kind of majority vote. The concept of "correctness" exists in the heads of many speakers and is part of the linguistic reality that should be understood and described along with everything else.
From what I've seen on the mailing list, penetrating the GFoC is not a priority. Although people have forked it to try.
a small quibble:

> Apple's modus operandi is to, for example, enforce Apple Music as the only native HomePod music service.

(emphasis mine). I think you mean "natively support". You can send anything you like via their proprietary airplay service (like chromecast). "Enforce" is appropriate for, say, their requirement that iOS apps come only via their app store.

Historically Apple, like others, play nice with standards when they are the underdog (the NeXT, and thus MacOS X.<small-integer>) was all about open standards like JPG, though they also paid the danegeld for things like the RTF and GIF licenses. The iPod not only supported mp3 but they openly encouraged ripping CDs. Hell, Steve Jobs paid us actual money to make gcc & objective-C++ gret on the NeXT (though he had a really good team already in place as well). Then as they gained more power they cared about openness less.

Google was similar; they have a better committment to open source than Apple does but also try to use their market muscle to do things like their own mobile page format.

In case I sound like an apologist, I also prefer open interoperability. But I am realistic about looking at the landscape.
Which is to keep the evil hackers out, but has the additional benefit that they can have a captive market for a $100 part that would normally be $1. The aftermarket suppliers are locked out of the market because they don't have the private keys to handshake on the bus.

(happily keeping my late 90's car running, although my most recent car literally has gone 100k miles with _NOTHING_ but oil, tires and brake pads). Its now at its first service interval and I'm wondering if I should just trade it in before anything breaks.
What car does that?
I felt the same way. I never quite got understood shelling out $100 for a smoke detector when i need to buy 7 of them. It's just a smoke detector right? If i'm lucky it wont do anything for 10 years until i replace it. Why not just get a cheap one from the store.

We'll i bought one for the kitchen to try out. At some point my wife burned dinner and the alarm went off and notified my phone. It was that notification that made me realize, ah ha, i get it. This $100 purchase is giving me piece of mind. This thing is smart, and its protecting me. Not only that, i bet google put way more engineering into this then some cheap one.

Now that i have kids, i have piece of mind that nest protect is protecting my kids while they sleep. Might sound silly to some, but thats how i feel.
well the comparison section to RDS specifically claims that RDS is inferiors because "this forces all writes to travel to the primary copy of your data".
So it doesn't explain how CDB is superior to RDS, since writes will incur the same penalty in CDB too.
ΜGame 10 game console kit
I don't believe it's RMS because this user appears to "browse" the web interactively. A lot of the sites he hits are on HN so I think he's a user here.
How much security did they sacrifice when they made this change?
I'm pretty sure some crowns with a lot of jewels were deeply invested in the process.
H. R. 4901: The “Flamethrowers? Really? Act”
There are always macro trends going on in fashion and clothing tastes change every few years, however what I found interesting is that they compared technology spending vs clothing spending, but this isn't the right comparison.

We are spending more on technology because it is essential for modern day life. First with the computer, then laptop, then ipod, and now the smart phone.

From a limited budget increasing spending in one area will decrease it in another, but the other big question is how have spending habits changed over the past 30 years.

Technology went up, clothing went down, but I'm certain other areas of spending also increased.

Rent as a % of income most likely went up.

Certainly debt as a % of income went up when you consider what's going on with school tuition, and that is a fairly recent trend of dramatically increasing rates over the past decade. Which would time well with many people who have graduated, with tremendous debt, now in the workforce earning money, but having greater expenses.

So when you look at all of those factors combined I think essentially what you end up with is less disposable income.

Then you consider how we decide to dispose of our income and you realize that the networked social world that is instantly available to you via a smartphone allows us to lifestyle shop from other people. Where before we did window shopping and focused more on our small community without access to global information, we are now life style shopping on instagram and so this has led to an increase in disposable income being spent for those other experiences.
Does that mean that this is something expected to become available in WireGuard in the future?