skysight-inc/HackerNews huggingface dataset:
mostly nitpicking, but it's not gigabit lan; the interface is limited by internal bus to 300Mbs

It doesn't matter if you dedicate it to this single use, you'll see more lag if it's also doing file serving stuff in the background for instance (also because of CPU use, not just networking)
Amazon doesn't charge for shipping - it's one of the key selling points for Prime, your free delivery being 2 days instead of 5-7.
I love how the Protestant Church of Germany has a very good installation description on their web site: https://datenschutz.ekd.de/2018/04/12/pi-hole-ein-erfahrungs...
Why not? Don't they use moving floors on airports already?

Yes, but they also have non-moving floors, and they also have -- in the US, at least -- a small fleet of carts, driven by airport staff, that can carry people who have difficulty walking.

Any moving-walkway mass-transit system would have to include accessible alternatives.
> It's the expected state of affairs when you're working with imperfect, noisy techniques, and trying tease out subtle phenomena.

Sounds like a ridiculously low standard. If your paper is in principle unreplicable, then I only have your word for evidence of what you're claiming. This is not science. Even journalists are held to a higher standard.
Can the Parker Solar Probe Take the Heat?
And then there was Twitter
Fairies coordinating with ftl walkie talkies then.
If you want to get really skilled at debugging, symbolic debuggers often break down in ways that are easily worked through by reading disassembly. Reverse engineering is a related and more elaborate extension of that. Finally, certain types of development are done partially with native use of the ISA even if the majority is done in a higher level language like implementing atomics and related lock free algorithms, bootstrap code for systems software, multimedia and compression codecs. It's useful and only a few days learning to have at least passive familiarity in the main ISA you use if you do anything that compiles down to native code for the first reason. It's also not that bad, I'd rather read assembly over modern javascript frameworks to be perfectly blunt.
Yes that is very common, unless you buy the cheapest tickets available. I'm sure people in 1999 would be shocked to learn that a ticket from Berlin to London is available for around 50 USD if you don't have luggage and expect to actually board the planes you have booked.
I put a few layers of blue painter's tape over it. Works great. That way, you can still see the blinking indicators, but the intensity of the light is greatly diminished.

And you can peel it off, years later, without any sticky residue either.
It's crazy that in 2018 we are still using GIFs to do short animated demo.

Those few "images" in the article were ~40Mb, come on.
When will the lesson be learned?

When will the lesson be learned?

How many more dictators must be wooed, appeased - good God, given immense privileges - before we learn?

YOU CANNOT REASON WITH A TIGER WHEN YOUR HEAD IS IN ITS MOUTH.
Sure, happened to me last year in Europe.
> It was a real trial-by-fire thanks to how tree structures have to be handled with the borrow checker.

Eh, without parent-pointers you can just use a Box<T> in the obvious way. For more elaborate graphs you'd use arena allocation. Maybe not something a beginner would realize, but it's not that hard
Ali Wong is at best mediocre, but the website is nice.
IT Outsourcing for Startups Is Not a New Practice
Wow, it uploads your call logs? I had no idea. I thought it was only ("only"...) contacts.
In Belgium at least, swimming proficiency is rapidly declining. Can't remember the numbers, but many children can no longer swim. Some schools have changed their programmes and have lowered the bar from the traditional 1KM in breast stroke or front crawl and are now basically teaching kids how not to drown.

The cause, from what I remember, is a serious shortage of public pools. Many older pools have had to close because they can't meer water quality/hygiene standards, and hardly any new pools are being built.

The sad result is that kids are now horrible swimmers.
It seems like tracking began with the last beta update which I installed on July 30th if I remember correctly.

https://i.imgur.com/lJkwFrt.png
Flux and night shift modes only reduce blue light, but they don't eliminate it, unless you have an OLED display. Backlights on LCD have tons of blue light that can't be reduced without a physical filter.
I don't want to micromanage things but there's definitely an app or two that I want to ban from running in the background...
Domestic or are you talking about the sixties here?
50 million Alexa users. Wow.

I remain astonished that so many people would choose to install an always-on, cloud-connected listening device in their most private spaces, with utterly no accountability or auditability.

Especially since there's no technical reason for speech recognition to require cloud connectivity.
Is it? That doesn't seem at all obvious to me. In fact it seems decidedly impossible.

Almost any result could in principle be attributable to noise; where are you planning to source all of the funding to run large enough studies to minimise that? And no matter how large your experiments or how many you run, you're still going to end up with some published results attributable to noise since, as GP says, that's the nature of statistics. By its nature, you cannot tell whether a result is noise. You only have odds.

I'm not saying there aren't problems with reproducability in many fields, but to suggest that you can eliminate it entirely is naive.

No, not naive - wrong.
Because the pi-hole is a dns server. So it doesn't need to filter all traffic. It just replies to dns requests. And you need a LOT of traffic to completely saturate a 100Mbit link with dns requests :)
Swimming is overwhelmingly (though not entirely) a recreational thing and mostly found in rich countries. A few professionals in poor countries know how to swim, dive and do all sorts of things. But everyone else has more important things to do than to learn how to swim.

And swimming is something you should either learn to do fairly well, or not do at all. Most poor mothers will let their kids play soccer on a quiet street -- but they will balk at letting 'em swim unless they get real training.
I think DO stands for DC/OS in this context
> However, real scientists don't stop and accuse the original authors of being "unprincipled" -- nine-point-nine times out of ten, they work with the original authors to discover the discrepancies.

I'm not a real scientist or even a pretend one, and I'd like to believe your 9.9/10 figure, but don't delude yourself there aren't those out there publishing papers for the sake of nothing more than retaining their position in a university. Or bumping their citation count or pushing an agenda or whatever.

We're in this 'reproducibility crisis' precisely because this game of science being played doesn't reward reproducibility and scientists are just as much participants as publishers are.
It might just be semantics but of course you can compare those numbers - just not in a very useful way. :-)
I have one next to me and it goes below 2000k (1800k I think) in the third setting. Really cool to use as a night reading light.
It's sad that the original story got so much attention, yet this change of direction gets so little.
Do you have a link to a tutorial?
Where the hell did this argument come from? “If you don’t personally inspect your .deb you might as well be piping curl | sh?”

You can sign a .deb, there’s a whole infrastructure around distributing PGP keys for repos, and plenty of us do examine .deb file from strange places before installing them (like ok, this package runs a service but with appropriately restricted privileges, or that package just has data in it, and yes, some of us examine the source). And when someone distributes a bad .deb we have the ability to put together the package and its signature to get basically a smoking gun that person X is compromised and their key should be revoked immediately. The thing is, with a .deb you don't actually have to detect everything ahead of time you can archive the .deb and figure out what happened after you get pwned.

With curl | sh it’s basically impossible. There's no signature, just a bit of TLS at best which is gone to the ether. You can't sign curl | sh and there are some pretty nice attacks which you can use to thwart people who try to read the script sent from the server. I've seen reports of spear phishing attacks sent to otherwise sophisticated developers that use curl | sh as their vector... because curl | sh is fucking perfect for spear phishing. A .deb... is not.
OpenPDF 1.2.0 released
How can a driver destroy a screen?
> I suppose in an extreme case the bar between the peddles and the back tire could just fall off, and a typical rider wouldn't notice it's missing until something bad happens.

Even that is quite rare; that bar is an integral (usually welded) part of the frame. More common failure modes for frames are cracks (the tube comes loose in one point, usually close to a weld, and starts flopping around) or bottom bracket failure (pedal getting stuck or breaking loose).

The more important skill for dealing with those is not memorizing the geometric structure of the frame, but knowing how to recognize early signs of wear (creaking in the frame, visible spreading hairline cracks, clicking when turning the pedals, etc.) Sidenote: This is a big drawback of carbon fiber composite bicycle parts - they're stronger per weight than metal, but they don't give a lot of warning before failing and said failures are usually more catastrophic (shattering rather than bending - see [1] for a video, and [2] for a more general discussion of the market for lemons that this creates).

[1] https://www.youtube.com/watch?v=TxfJ-upYUXQ - note that this is a cheap part, so snapped under relatively low amounts of wear and force, but it was harder for the rider to realize this through inspection and riding before catastrophic failure

[2] https://www.outsideonline.com/2311816/carbon-fiber-bike-acci...
Wave physics, rhythm, balance and  juggling
"This article rebuts your assertion. In most of the cases, the details were not resolved despite great effort and expense."

No, you're just misinterpreting it. They stopped pursuing a number of papers after they discovered they couldn't possibly reproduce them all with their tiny budget.

Nobody said it was cheap to reproduce science, just that it's possible.

"I’m not a scientist, but I advise (without compensation) a grant-writing board. But okay."

It sounds like you're unqualified to be doing that job, then.
Oldie, but goodie:

https://www.joelonsoftware.com/
I guess so since RancherOS is available as a fully supported option (as well as Fedora Atomic and CoreOS).

FWIW we're running a simple, custom cluster made of Debian droplets set up using kubeadm.
I once used emacs. I still do from time to time. But it's too complicated for its own good.

Vim works pretty well. It's simple enough to get by. But these days, I usually only use it for viewing mode. And maybe for some light editing.

For anything more complicated, then I just shell into the server, and open the file in a full featured text editor.
> “If you don’t personally inspect your .deb you might as well be piping curl | sh?”

Exactly. I stand by it.

Practically speaking the TLS bit is the important thing. Your package signature doesn't offer more in practice.

And the "smoking gun" part is something nobody cares about. By then their systems are compromised.
EXPLAINED: Amazon FBA vs. Merchant Fulfilled
nothing works...
Hi, I'm a co-founder of https://snips.ai and we are building a 100% on-device and private-by-design, open-source VoiceAI platform with our own ASR which works on Raspberry Pi3, Linux, iOS, and Android

We already have a community of more than 14 000 developpers on the platform,

you can get your own assistants running on a Raspbbery Pi in less than 1h, those are a few tutorials:

- https://medium.com/snips-ai/voice-controlled-lights-with-a-r...
- https://medium.com/snips-ai/an-introduction-to-snips-nlu-the...
> Almost any result could in principle be attributable to noise; where are you planning to source all of the funding to run large enough studies to minimise that? By its nature, you cannot tell whether a result is noise. You only have odds.

Well, with a single paper the odds indeed are that it's noise. That's why we need reproduction. Now of course a paper needs to be published for it to be replicated later. But the paper (and/or supplemental material) should contain all possible things the research team can think of that are relevant to reproducing it - otherwise it's setting itself up to be unverifiable in practice. Papers that are unverifiable in practice should not be publishable at all, because a) they won't be reproduced and thus it'll be forever indistinguishable from noise, and b) there's no way to determine whether it's real research, or a cleverly crafted bullshit.
I don't really know when the editor wars took place or when (or if) they finished, but I started to look for a serious text editor around ten years ago. Before that I was using different "IDEs" for every programming language I used but I knew that it made no sense to invest serious effort into something like Netbeans for Java. I also realised that I was using maybe 10% of the functionality of these tools, and it was better for me to go and look for additional functionality as and when I actually needed it.

So I started with vim. I also was drawn to the whole "composable shortcuts" thing. But I quickly realised that these key combinations were not shortcuts, rather the keyboard is the interface. I was completely sold on using the keyboard to edit text and wondered why on earth we ever forgot how to use it. The rat was banished.

What stopped me even trying to start using emacs was the lack of antialiased fonts. But I downloaded and built a pre-release with antialiasing and was able to try that too. I think it was the emacs concept of major modes that initially made so much sense to me. I then quickly discovered two "killer apps": org-mode and magit. That's how the only love affair I've ever had with software started. Within a few weeks I was learning Common Lisp thanks to being advised that it would make Emacs Lisp easier.

Saying Emacs is good for "customisation" is one of the grossest understatements that is so often repeated around the internet. It's repeated even by people who use Emacs and know better, but it's quite hard to describe what Emacs really is if you've never used it.

Emacs is deeply related to the Lisp way itself. Emacs isn't a text editor. Emacs is a Lisp environment that is particularly good for building tools related to text. Emacs is written using Lisp and Lisp is written using Emacs. Emacs users regularly use Emacs to extend to itself while it is running. Lisp users often talk about this moment of enlightenment that happens at some point when you learn Lisp. It's real and it happens when you learn Emacs as well.

But I feel a bit like someone trying to explain an LSD trip. You just have to see it for yourself. I didn't try Emacs because the above was attractive to me. I tried it because I wanted to learn a general purpose text editor and Emacs had great tools like org-mode and magit. The fact that I got to experience a kind of enlightenment and a feeling of love for software was pure luck.
Honestly though, it Just a really fancy wrapper over zmq.

I just gave everything I learned from the zmq guide a pythonic interface. :)
The performance of my network is certainly not terrible when connected to the VPN. Download speed is not noticeably affected and my ping to quake servers (I run VPN all the time, even while gaming) is often lower with the VPN connected.

Regarding your 'why is it more secure' question - because I live in the UK where the government and a myriad of its approved bodies are now allowed to look at user traffic and see my IP and what websites I've visited. I don't have to worry about that now - although yes I need to trust that PIA really are not logging.
GPS is a fixed frequency transmitted at fifty Watts from orbit. You can't jam just it?
For most TV's you can turn the LED off (at least my experience with LG and Samsung TV's). It's usually hidden somewhere deep in the settings menu.
>Personally, I find a browser based advert/tracking blocker add-on to work better.

>If Pi-Hole had a webpage where you could put in a domain, i.e. cnbc.com, and it went off and loaded the html of that page, worked out all the other domains that html connects to, and then gives you a 'unblock' button to click, that would improve usability significantly, as even a non-techie user could use it.

Aren't you just describing uMatrix?
Describing Emacs using English is necessarily an understatement. It can only be properly described using Lisp.
That's not a problem if you have good eyesight. But some people can't see well in the dark because common eye conditions such as nearsightedness.
3 Ways Your CRM Can Streamline Your Sales Processes
"We can’t easily call for our cities to go back to a less intense light. The switch has already been made, and cash-strapped cities need the savings."

Yes we can, and we should. Where does this learned helplessness come from? Cities are always cash-strapped. "It'll cost extra," should not be some trump card to shut down discussion of doing something that is provably better for the populace. There should standards devised for the idea color temperature and brightness of street lighting, and government should be required to stick to them.
I am wondering about this too. The spec says:

> Because DIDs reside on a distributed ledger, each entity may serve as its own root authority—an architecture referred to as DPKI [0] (decentralized PKI).

There is a whole bunch of related docs in the WebOfTrust github repo's, many of which are related to blockchain (which does not have my interest, ATM).

The spec continues:

> Note that DID methods may also be developed for identifiers registered in federated or centralized identity management systems. For their part, all types of identifier systems may add support for DIDs. This creates an interoperability bridge between the worlds of centralized, federated, and decentralized identifiers.

Then later on there is a chapter on DID Resolvers [1] but this does not have much detail. So, I guess, the actual resolving mechanisms are out of scope of the spec.

[0] https://github.com/WebOfTrustInfo/rebooting-the-web-of-trust...

[1] https://w3c-ccg.github.io/did-spec/#did-resolvers
> Are you sure? Using message passing doesn't magically make stuff immune to races.
> You Still have to think about atomicity

Sure, _just_ using message passing doesn't do much. But Inko doesn't have shared memory (well apart from a permanent heap, but that's a different story and it has a very specific purpose). Perhaps I phrased things the wrong way, but the idea is that because there's no shared memory, you can't have data races due to concurrent modifications.
It's gonna be mayhem when someone successfully extracts some DNA and applies IVF...
This really depends on the area of origin. Greek sailors , for instance, were really good swimmers on average (recall Greece comprises several islands with "short" distances; fishing and sponge diving were/are also a side job for sailors and swimming was certainly part of a child's entertainment (a good source here is 19 century and later literature).

I am not sure about the argument that falling in the water was a death sentence so that is the reason swimming was unnecessary. Consider that naval life for instance after the 14th century had a high accident rate. In such cases, being an above good swimmer is a highly desirable skill.

I think the main reason for the lack of swimming was British and French sailors were "conscripted" in 18-19 centuries [0], and the average citizen at the time did not leave close to shore. At the time not living in close proximity to the sea practically meant, due to travel being a luxury of time (especially during the pre-enlightenment, i.e. feudalism, era), that you never learned to swim as a kid. That places a high-learning curve on an individual who does not have the luxury for such an investment. (Tried to find some credible research and reference; was disappointed with the material; Here is an article on the learning vantage point of an adult https://adequateman.deadspin.com/an-adults-guide-to-learning...)

Thus my point is that Feudalism [1] essentially removed access to the sea to people in mainland/central Europe during pre-adulthood, by land-locking families and later eras (industrialism) perpetuated this trend. Thus swimming became even more of a luxury, which is inline with the existence of a written manuals (certainly not aimed for the average citizen), that seem to focus on basic familiarity with the water. These seem similar to other luxury manuals at the time, such as fencing. Then the average sailor from these regions did not have prior familiarity with water.

The time period the article focuses on is a post-Byzantium and post Venician era. I think the article kind of jumps ahead and focuses not on Western Europe but only on North and Central Europe. What was the "swimming state" of Roman era Germania or Britain? How can one draw conclusions about Northern Europe from the lack of access to baths in Rome? The reasoning of the article leaves a lot to be desired there.

[0] https://en.wikipedia.org/wiki/Impressment
[1] https://en.wikipedia.org/wiki/Feudalism
A good solution to people forgetting is to remove the need to remember.

Disobeying is a social problem. Imperfect repetition is not.
> an otherwise competently executed automatic HDMI switch with several incredibly bright blue LEDs, always on

Oh my god I had one of those. I put several layers of opaque tape on them and I could still see the damn LEDs through. I'd rather say that in jest but I still suffer from retinal persistence just by talking about it (seriously, barely kidding). I don't even know how such an insane device made it through any form of certification.
I think the key here is not if the paper was reproduced, but whether it includes enough information to make it possible.

> Even medications made in high volume processes have rejected units (and sometimes, batches). Process drifted, machine failed, raw ingredients had some issue.

Sure, but here the process is known in details, so the manufacturer can just rerun it. A scientific paper (with supplemental material) should be exactly such a detailed process description, so that researchers could run it if they want.

Now, if the paper does not contain enough information to enable its reproduction, then there's really no way to tell whether it described real results, tampered results, or whether it was just made from whole cloth.

There's no shame in being wrong. But there is shame in making sure no one can check if you're wrong.
One of the banks here, mBank (leader of online banking as it advertises itself for years) rolled in its usual countless cycle of TOS, table of fees changes an entry saying that starting from month Y on day X all ATM withdrawals below 100PLN (approx. 23€, 27USD) will be charged with 1,30PLN fee unless operation is done with mobile application and Blik system. Prior to that, it was just an alternative for fee-less card withdrawals (well, you had to pay 5PLN for access to ATMs outside mBank network). Other banks got similar rules.

So technically speaking it is cool idea but some of us are forced to use it and if you don't, you're risking withdrawing all money really fast from your account (e-payment may be not available in small cities or in the countryside) or face risk of being eaten by fees. Cashlessness is popular in Poland but it's always good to have real money with you because you never know what may happen.
https://news.ycombinator.com/item?id=17662185