skysight-inc/HackerNews huggingface dataset:
Challenges for Static Analysis of Java Reflection – Literature and Empirical Study [pdf]
Note that a PRNG built according to the method in this article will never generate the same number twice, whereas a TRNG will do so with probability >0. In some applications (e.g. on-line poker) this can matter a lot.
The United States of America declared independence in 1776, becoming the first independent, foreign-recognized nation in the Americas. This is why we are called "Americans", despite the many subsequent independent countries also residing in the Americas. Every country has a unique name for their nationality, that is ours.
For the curious: it's difficult to find that particular demo on the web now, but the system didn't look too much different from its earlier incarnation at Microsoft in the '90s: https://www.youtube.com/watch?v=tSnnfUj1XCQ
You should add that it routes in user-space without turning on kernel forwarding, to any node in the network even if they are not directly connected. There are some nice privacy and availability aspects to this.
What is ironic?

This was an article reporting on a letter which links to an organization funding the studies.

This is like being annoyed with an article about solar panel efficiency, that quotes a scientist, not referencing the scientists patents.
Firefox is my next item up the chain if PM has trouble. Trouble with individual browsers isn't my biggest problem; my work blocks so many things. Youtube has stopped working. Most of the cool ShowHN demo projects don't work (when they do once I get home, I mean).
But Apple Pages is free for iPad, and so are Google Docs and Microsoft Word. And of course you can run all the same webapps as on the Chromebook.
I've been wondering if if a package manager is something that should be considered part of a language or just a distribution of that language - take npm for instance. It's not a "package manager for JavaScript." It's a package manager for node.js, which is a javascript runtime environment. Python's pip was added long after the inception of the language, there are plenty of package managers for PHP, etc.
Who knows? Better get started sooner than later.
Check out clubhouse.io

It's slick and lightweight, yet very powerful.
One of the very few tools I feel like just gets project management right.
I'd argue the purpose of school as we know it (Prussian model) is to indoctrinate the students to bow to authority, and diminish trust in peers.

In which case you'd expect (student-lead) learning outside of school would be superior, as you mentioned.
> If you told me I had to make a video or a drawing, collaborative or otherwise, and I could only have an iPad or a laptop (and no special peripherals for either), and nothing else, I'd take the iPad without hesitation.

A drawing, perhaps, though only if the laptop can't be flipped around to put the touchscreen at a convenient angle. A convertible with a stylus seems ideal for that.

But a video? I'd definitely prefer the laptop.
>Why is state intelligence even a thing? The military is capable of gathering all of the defensive intelligence that we need to protect ourselves.

What are you saying? The military IS the state.
You could supply hardware keyboard-cases that prop up the tablet at a usable angle. But otherwise, typing long documents on a tablet is a miserable experience.
That seems a bit reductive. Im sure plenty of people are going to look back and say "Im sure glad I reconnected with that college flame" or "Im sure glad I shared those pictures with my extended family".

For sure there is a whole host of negative effects that can spiral out of social media addiction. But the shear existence of the distraction is more neutral. I feel like we are hesitant to admit that many of our modern distractions aren't particularly "new"; it's just a lot easier to collect evidence and stats. Considering reading a tabloid and gossiping offline vs reading fake news and commenting on FB, etc.
The Mac/PC pricing phenomenon is being misrepresented. The price of a specific hotel was completely independent of the OS you booked from. What was dependent on what OS you booked at was the price percentile of the market that was shown to you as a default. If you were a PC customer and thought "Hmm why are all these low rent places being shown to me" and filtered to the 'high rent' places you'd be able to see the same market as a Mac customer who thought "Hmm why are all these high rent places being shown to me" and filtered to the 'low rent' places.

Is there a anti-trust issue? no-> there isn't an issue with competition, the author is just angry someone isn't giving a good or service to them for free.
They are stimuli of a different sort but qualitatively no different than the stimuli of "focused conscious awareness"

Would you say that there was no qualitative difference between a long massage by a skilled therapist and being attacked by a swarm of angry wasps? From a phenomenological point of view both are simply different varieties of sensation, and it's true that by cultivating a sort of meditative stoicism one could distance oneself from considerations of discomfort sufficiently well to put up with that or even worse pains...but maintaining that degree of detachment is equivalent to sacrificing one's ability to operate and participate in the world.

To the extent that one wishes to to be engaged with life vs. transcending it, the qualitative differences are vast, and increasingly onerous.
Being educated in classrooms where there aren't constant severe disruptions, where there's a much lower chance your kid will fall in with a crowd so bad that they end up in jail, where a higher percentage of their peers all expect/are expected to attend college, and so on, absolutely improves your child's educational (and other) prospects. Peers matter a ton. By high school peer expectations to study and maintain a certain level of academic seriousness will be 100x more effective than anything a parent can do or say—and so would peer behavior and attitudes going the other direction.

But yes, the kids are better (less disruptive, more teachable) peers mostly due to their home lives.
For many years BSD has allowed mounting NTFS partitions read-only.

One project even allows isolating the kernel driver in userspace.

And then there is third party software, e.g., ntfs-3g.

I sometimes see these '$'-prefixed files when I mount NTFS partitions. They never crashed BSD. But maybe it is possible.

Wondering if Windows 10 partitions still mount in BSD without any problems?
>Dogs aren't as discerning as humans. They have far fewer taste buds, and they'll eat carrion that you couldn't force down if you tried.

given the sensitivity of their nose, i don't think that's really true. Not having such sensitive taste&smell apparatus as dogs, we - humans - naturally learned to not eat wide categories of "carrion" while dogs can make more fine-grained decisions inside whose categories. Another example would be "dumpster divers" - given enough learning and practical training people also start making more fine-grained decisions inside such previously learned as untouchable category as the "food in the dumpster".

And from my experience, my Chihuahua is much more discerning with regard to food than any human i know.

>My own dog will happily eat her own vomit.

i wonder, do you feed dry food to her? Given the low nutritional content of typical dry food, a dog would stuff as much of it as physically possible and that would lead to vomit. Still being hungry, the dog wouldn't let the food go waste - and there is biologically nothing wrong with a food which has been partially processed by stomach acid as long as such partially processed food hasn't been outside long enough to start to rot and accumulate bacteria.

People, under various non-typical conditions, have also been known to eat the stuff which they would find unimaginable to eat otherwise.

>They also only live 10-20 years, so ensuring they have a completely optimal diet is not quite as important as it is for a species that lives 80 years.

i don't think you thought that well. I'm pretty sure that you do see a big difference between a dog's live of 10 years having various medical problems, like digestive, neuro, joints/skeletal, cancer, etc. vs. 15 years of healthy live.
Really easy to do :)

I love HN
Tl;dr: don't compare yourself to polymaths unless you are one.
I had never heard of Intentional Software until I recently read Dreaming In Code[1] where the company is mentioned briefly.

Prompted me to wonder if they were still around, which led me to their Glasdoor reviews page which is sort of entertaining popcorn fodder[2].

Then lo and behold a few weeks later the acquisition popped up in the news. Synchronicity at work I guess.

[1] https://en.wikipedia.org/wiki/Dreaming_in_Code
[2] https://www.glassdoor.com/Reviews/Intentional-Software-Revie...
C++ Primer, 5th Edition is good for beginners.
As a relatively younger human I can say that I fit the bill and the answer is "both." I watch videos, play video games, browse memes, and listen to music but at the same time I also program and work on lots of side projects. It's possible to do both but I guess it is tempting to just consume media with these shiny devices--it's way too easy to waste an entire afternoon playing Overwatch or getting lost on Reddit.
I didn't down-vote you, but I do disagree. This isn't some desperate attempt to hold on to some sort of artificial superiority to machines. I'd be thrilled if machines could do my job, because honestly half of it is mundane (the other half is communicating and interacting with humans).

I'm just being honest about the limitations of current models. I'm also very interested about the impact of generalization. If we make a single model capable of multiple tasks, will that sacrifice the ability to perform on each individual task? Or will it scale?
I imagine that when reporting it to the police/insurance agency, many (most?) drivers would omit the fact that they were driving for business purposes when the accident occurred.

Not saying this is legal/ethical, just that it would come to mind in that situation.
Exactly. This is hardly an issue to get worked up about. The attack vector requires the user to download a file.

HN has definitely hit it's eternal September given that so many people didn't know this.
Unrelated to the site, but about the patents: How can a specific games console, like the Nintendo 64, be patented?

The name of the product, and maybe some brand-specific design elements, is a registered brand, sure. But a patent is for an invention, and it's not like a specific games console is a new invention - just a variant on the existing invention "games console"?
This is more flexible. The iPad can gain a keyboard when you need one, but Chromebooks can't lose their keyboards when they get in the way.
You mention geometry. There are some excellent apps like https://www.euclidea.xyz/ for that, much better than pencil and paper. (I don't know about any outcomes with kids, just my own experience. But if I had kids I would totally want to see what they made of it.)

But in general, when I got an iPad Pro this year and looked for science/math toys to run on it, I was disappointed. There are a lot more didactic educational apps than more imaginative uses of the new medium. Some worth mentioning:

* Earth: a primer
* Several apps and games to learn basic programming Scratch-style
* Khan Academy
* Desmos
* Some interactive books from e.g. the Exploratorium
* XSection from the same company as Euclidea
* A digital-logic game whose name I forget
* Kaleidopaint
* EveryCircuit
* An audio spectrum viewer

I'd like to hear of more to try.
Yes, service workers would previously cap caching to 24 hours, see e.g. https://stackoverflow.com/questions/38843970/service-worker-... but as per the ticket mentioned there – https://github.com/w3c/ServiceWorker/issues/893 – they are moving to default no-cache, opt-in caching.
A Free Wall Street Journal Login, Now Gone
Because the mechanics of how these companies make these decisions, insight into a job I don't do, and competition in a space where, a year ago, I had simply assumed Uber won was interesting.

If I'm part of an organized voting ring, I didn't get the memo.
TFS's conflict resolver also does this
> The difference with Uber/Lyft is that these drivers don't have a business outside of the app.

Doesn't this discredit Uber's argument that drivers are independent contractors?
Enchiridion of Epictetus is the best book I have read on Stoic Philosophy.
My experience has been that even fairly high-end laptops have much worse cameras than i-devices, and usually only have a front-facing one, making for some really awkward, shaky, low-quality filming and a lot of difficulty framing shots, manipulating controls while filming, and so on.

[EDIT] which reminds me: for any photography-related project, I'd take the iPad too, obviously. Really anything that's not mostly typing or very suited to the use of a mouse.
They're recovering Magnetic Scrolls from some actual magnetic scrolls. There's something beautifully poetic there.
Yes, Amazon [Prime] customers shop that way.
I was thinking about this the other day:

What if we had a dotted bike lane on EVERY road, so cars could straddle it, but when trying to pass a bike would have a clear indicator of how much space they need to leave.

You could still have dedicated solid-line bike lanes where you had high bike traffic, but you might not need so many of them because the dotted lane would get you part of the safety/bicyclist comfort benefits.

Edit: I guess this exists. It's called "Advisory bike lanes" http://www.minneapolismn.gov/bicycles/advisory-bike-lane
Is it different than when I give a friend with a truck $50 to help me get mulch from Home Depot to my house on a Saturday morning?
I used to work on the 4x4 mu-mimo chip. The way we tested was to connect coax cables from one board to another. You could get about 800MB/s out of the link that way. At home, I measured 100MB/s between two boxes in the same room and maybe 15MB/s to a laptop 3 rooms away. The only way to get something better is to cheat on TX power levels. No amount of signal processing can defeat attenuation through a couple of walls.
i (think?) it might be related to the areas where services are still run by pole
No more than Deep Blue put pro chess players out of a job.
Even just 10$ an hour is good pay for under the table work. 40k is well past that.
There are also things that clj has and cljs doesn't have and this is the top-class virtual machine. lots of us really appreciate JVM, and are not impressed at all by node, and especially its ecosystem.
I find it interesting that martial arts classes are not taught that way.

Things are loosely segregated by aptitude but proximity allows you to see what's coming next and overhear those behind you (in which case you might learn something you didn't quite get the first time, or understand it with more nuance now)
Hilton/Marriott/IHG/Choice hotels do not offer different prices to different customers. They all might change prices, either algorithmically or manually, but those prices go out to everyone.

However, pricing from a travel agent (such as a different non official website) might be different, but that's because travel agents want to make money as the middlemen. However, you should always be able to find the lowest price publicly available (i.e. not privately negotiated) on the actual hotel's website.
How much of the standard library can you use in that mode?
The eternal question with overclocking is... Which tests and for how long does your system need to pass them for it to be deemed a 100% stable overclock? The different PC enthusiast communities and even individual posters within them all have different answers.
Spot within your example, I've actually written a petition for "Men should have the same rights as women, i.e. change X and Y in sectors Z and Z2". If downvotes were allowed, it would take a single feminist organization to sweep my petition, whereas it is difficult to gather men's votes.

I much prefer that downvotes aren't possible. I can work little-by-little and find the right message until I gather enough votes to lead a better campaign.
I like seeing personal projects that solve interesting problems, and that show that the person really considered the use cases and application of their project (UX design, functionality, etc.). There are good engineers, and then there are engineers that focus on why/who they are doing the engineer and I think that's really important, especially in a startup setting where people need to be intelligent self starters and hold themselves to high standards without having someone breathing down their neck.
I just think it's nonsense that Canada has two official languages... and that's from a quebecer. Two countries with each their own language would save everyone involved so much money. Also, bilingualism to me is divide and conquer: how can we (as in the people) change anything if we can't even understand each other ? The status quo can't go on forever.
My friends with MonkeyBrains grumble about variable bandwidth availability and poor customer service. Sonic has been rock solid for me on both accounts.

Personally, I expect the gigabit connection to make a pretty modest difference for me vs my current ADSL. The main problem it'll solve for me is backups, which take too long to run. It'll also make it much easier to stream audio and video from my home server to other spots when I'm traveling.
If you are going to criticize/snark, at least be factually correct. The part you quoted is in italics and is from the editor of the website, not the author of the article.
Show HN: Dating app for heavy news readers
Fascinating story about Iceland Air
Thanks for the efforts for describing this workflow, but please note my point above about being "effortless" ;)

To be a bit more specific: I need to see the structure of what I'm searching in, so at minimum, that means neotree/nerdtree. I don't have photographic memory, or alphabetic memory, I always forget the names of folders, files, everything. I just couldn't care less. "../.." means nothing to me. What is that directory? Show me, and I will point to what I want.

Also, I don't want to search in a project. I want to search in a project OR in multiple projects OR in a subdirectory within a project, ad hoc. OR just select some files and search in them.

And in my opinion, for this specific use-case there is nothing wrong with using the mouse. When I'm searching for something in the way I described above I am usually browsing the code, reading it, trying to understand what is going on. This is different to when I'm actually coding something, then vi/emacs suddenly gets much more attractive, depending on the language used :)
In my experience, the basis of the article is not true at all. However, I have noticed that if you add something to your cart, and leave it there, then you quite often get an email from the merchant with an offer of a discount for buying the item.
The method takes the result modulo 10, so numbers can repeat (but not more than than ~ p/10 times).
Both the Chevy Bolt and the Nissan Leaf have two displays, a driver display and a center display. Further, the driver displays are particularly large and robust, even when compared to more expensive vehicles. The Tesla Model 3 completely lacks the driver display.

Bolt: http://article.images.consumerreports.org/prod/content/dam/c...

Leaf: https://media.ed.edmunds-media.com/nissan/leaf/2017/ot/2017_...
Like everything else Peter Todd does, this is very impressive and extremely useful.

And I think it's almost what we need at Keybase for timestamping our own database. I figured I'd record here what's important to us in a timestamping service, because I have a feeling (if we're reading it correctly), OpenTimestamps doesn't yet do quite what we'd want.

What we would love:

- to announce that our database has hash H at time T.

- to make all our announcements discoverable to prove we aren't making parallel database announcements around time T.

The latter feature doesn't matter if your only goal is proving data existed on a certain date. Say you want to prove you wrote a story, great, just post its hash. But feature 2 is important if you're also trying to convince people that you aren't telling other people other stories at the same time.

Random examples of someone wanting the second feature:

- a newspaper or website might like to prove that yesterday's headlines or stories were X,Y and Z, and that they were the only stories yesterday. How can we know they didn't publish 1,000,000 different headlines or variations of the stories, just to cover all the possible big news of interest, and then point at the 3 interesting ones later? Or later point at the ones that paint their editorial perspective a certain way?

- a money manager / fund might like to prove they can make good stock picks, so they announce their 10 predictions for the year, and later, when they publish their predictions, you can verify they were their only 10 predictions.

- on Keybase we're trying to prove that we're not maintaining 2 different databases for all our users. If you ask who keybase/chris is, Keybase is giving the same answer to everyone in the world, and not accidentally leaving, say, a revocation off the end of my announcements.

- a government might like to prove that its laws were exactly X at time T, and there weren't some extra ones slipped in as optional extra laws later.

- proof you truly love only one.

This all seems to require an authentication method for posting things, and a way for the timestamp server's data structure to be traversable to a poster's announcements, so you know you're not missing anything.

Right now at Keybase we do this by burning money from a specific address, an address known to be our announcement address. It's clunky. But it achieves that goal: someone can know they're seeing all our announcements. This is expensive and annoying to maintain, and it would be nice to see a general package that manages this kind of thing.

So consider this a vote for v2 supporting parties putting signed statements into open timestamp server! Or a request for clarification, if it already works this way.

(Thanks Peter and others who worked on this! very cool stuff.)

edit: formatting
It depends a lot on what you are learning. I think playing DreamBox significantly helped my daughter (1st grade) learn how to count. Simply because she likes playing with it so she got a lot of practice for no effort. The key is there: no effort, or an effort that is lower than the reward. But I don't think there are many things where this applies.

Reflecting on my personal experience: in junior high school and above I played a lot of video games available only in English, that truly helped with my learning of the language. And now that I'm studying kanji: spaced repetition on the iPhone...
Could always use the Window manager that is included in the X-Server source code package: TWM. It's dependencies is basically the X-server.
Red Hat Summit 2017: Red Hat OpenShift on Microsoft Azure Demo
They are three different protocols allowing to tunnel encrypted traffic between two end points:

- L2TP is the "layer 2 tunneling protocol", where the layer 2 is usually PPP, and an IETF standard;

- IPsec is designed to tunnel IP over IP, and an IETF standard;

- OpenVPN is a specific software and protocol, using TLS. IF memory serves well it can operate at both Ethernet and IP level, although IP is the most common.
"Tesla did not dispute the numbers. “We may have had some challenges in the past as we were learning how to become a car company, but what matters is the future,” a company spokesman said. “With the changes we’ve made, we now have the lowest injury rate in the industry by far.”"

Here in the future, past trends are irrelevant.
> there's less expectation of tipping

What on earth gave you that idea?