skysight-inc/HackerNews huggingface dataset:
South Australia police using virtual reality simulator training
https://scripbox.com/pages/disclosures

http://economictimes.indiatimes.com/mf/analysis/direct-plans...
Yes, beside Booking.com I never heard of any of them. They may be a thing in the US, outside not really.
If we were designing things from scratch, I'd even want t odisaggregate two career tracks for scientists:

The first, theorists, design interesting studies with open ended questions, explain how the study would provide useful scientific results, or theorize about the implications of existing published results.

The second, practitioners, are hired to actually run the studies according to the specifications provided. The practitioners would publish null results of course. Practitioners would also have to acknowledge how many of their results are significant, so it'd be transparent if they were just confirming everything.

A bit like barristers and solicitors in many common law countries, a distinction that isn't strictly necessary for the system to work, but prevents some conflicts of interest.
>- I don't like the `@kea(...` because it's another bit of JS syntax I hadn't heard of before, though I do like decorators in Python.

You can just not use the @ syntax for decorators and instead just do it manually like so:

class Counter extends Component {
...
}

Counter = kea(...)(Counter);

export default Counter;
Most of the TP-Link devices are supported by LEDE ;)
It's a well-known technique in the out-of-fashion world of knowledge-based systems: To create an expert system, your experts often won't be able to articulate their utility function, so you extract it by presenting them A/B choices.
Empire of Cotton. It's a story about the development of the international cotton trade, which was the specific environment within which many of the state and capitalist institutions we now live with were originally developed. It's a whirlwind of history about international relations, domestic relations, labor, and the development of the wage system. Slightly pedantic, but an eye-opening read.

The Name Of The Wind. I bought this because it was the #1 selling book in Borderlands Books last month (I always swing by that bookstore when I'm in San Francisco). Entertaining read, good world-building.

Linux: What Every Superuser Should Know. A No Starch Press book about Linux. It weaves a rich tapestry out of disparate knowledge I already had.
For me it happens in the shower, the moments just before I fall asleep, or upon waking from a nap. I can't count the number of times I wasted hours up late at night trying to force a solution only to give up and have the solution come to me clear as day the next morning.
With respect to particle board, even that is better than what came with my desk. The table top is actually a hollow frame with reinforcement here and there.
You jusk KNOW Elon Musk is gonna beat'em to it ;)
It absolutely depends on how burst driven your utilization pattern is, but don't forget the cost to actually manage the test cluster, and the engineering cycles that go into optimizing and sharding those tests across the cluster.
No they're not. The technology is more efficient. When travel agents ruled the earth most people didn't have personal computers, nor was there a global communications network that was trivially easy to access and operated at high speeds.
React 16 beta
Investment Science - is that the one by David Luenberger? Green cover?
To your point, police tend to recommend people stay off the roads when things get bad. Sadly, it isn't an option for everybody.
Built using the Stanford Dogs ImageNet dataset: https://dog.ceo/dog-api
Foster Care as Punishment: The New Reality of ‘Jane Crow’
"How to Be a Stoic" by Massimo Pigliucci.

So far it's really good.
I use jrnl http://jrnl.sh/, which is an excellent command-line app for time-based capture. It also supports tagging and has a really useful query mechanism.
My sarcasm detector is acting a little wonky - there is no real reason for Microsoft to lie about this, it isn't exactly breaking the bank for them.
It's low frequency radio waves from submarines. No, wait, it's copies of Jane Austen novels, that's what causing the problem. Hang on; it's headphones being worn by people near you. That's what doing it. Wait one; it's the after-effects of that landfill of ET game cartridges.

If you disagree, have you got any proof that these aren't the causes? Otherwise I guess it's start removing Jane Austen novels from the libraries.
I think there is some value in having a (relatively) small number of transport-level protocols with known semantics.

If every web page would effectively reinvent their own transport-level protocol* including subtly different connection handling, congestion behavior and drop/reorder tolerance, that sounds like it would make life a nightmare for all network intermediaries.

(* I know the transport-level protocol is technically UDP but that doesn't count because all he practically relevant aspects are defined on top of it)

Also, ICE etc solves a real problem - that users of Web UDP would have to deal with as well. Why demand that everyone reinvents the solution for themselves if we can include a standard solution in the browsers for everyone?
That's not an answer to the question of what Windows 10 can do that makes my hardware obsolete? It's definitely not performance.
IMO a company's "real" value is determined by how useful it would be if the Earth had a high likelihood of complete destruction in a century. Needless to say, Priceline would probably be worth nothing in such a scenario.

Interestingly, Google and Facebook would still be pretty useful, albeit maybe not as much.
I'm reading this right now as well. The last time I read it I was still in grade school, and it started my love of science fiction.
RentPath is Hiring
RentPath is looking for deeply experienced React JavaScript developers that have several years of relevant experience and are available to work in our Buckhead offices as part of our full-time team.

We are looking for people who can work in a pod of engineers, product, design, and QA in a way where they understand the immediate challenge and how that fits into the bigger objectives of the whole team.

We are diverse in the technologies we use, ranging through Clojure, Elixir, Ruby, and JavaScript. We are investing heavily in React / Redux and the BFF pattern. We are in the process of completing our move to continuous deployment, we leverage micro services, and invest heavily in creating components that are reusable and provide a framework for our portfolio of sites. Understanding Git, a solid comprehension of CSS and how to craft semantic HTML is also important. Understanding front end best practices and the page execution lifecycle is important. Familiarity with debugging and examining the execution of JavaScript in the browser is critical.
The neutrons coming from the fusion reactor do have the potential to make the surrounding material radioactive. But that depends on exactly what the surrounding material is, some elements will become dangerous when exposed to neutrons and some won't. An important part of designing a fusion powerplant, and one of the reasons it is difficult, is that you have to make sure that the materials you use can safely handle the neutrons coming from the fusion reaction without transmuting into dangerously radioactive forms.

This is in contrast to a fission reactor where the fuel itself turns into dangerously radioactive elements when exposed to neutrons.

EDIT: The exception is that fusion powerplant designers will want to surround the reactor with lithium in the hopes that it will absorb a neutron and turn into tritium. The tritium is then carefully gathered because it forms the the fuel for the reactor and it's hard to get except in a nuclear reactor.
Microsoft is not lying about vulnerability discovery.
The Uplift War - David Brin

I had enjoyed Sundiver and Startide Rising from the same series quite a bit, but I have to be honest, this one is trying my patience. I like the whole uplift concept, but I'm finding the writing in this one a bit clumsy.
Watched a few great presentations by Greg McKeown. Very interesting, I think! Check out this one from when he gave a talk at Google:

https://youtu.be/sQKrt1-IDaE
Looks great - I'd even be willing to spend some time training it to help it distinguish voices of people I tend to meet with!
> Modern programming is a lot of trial and error

If you follow Uncle Bob's TDD methodology, it becomes much less so.
This just echoes what everyone else says.

1. A living space just requires a lot of physical labor: gardening, repairs, maintain, etc.

2. You can outsource a lot and still have holes. Example: property management company handles everything. The dishwasher breaks. You order a new one. How do you co-ordinate that the installer and the delivery is at the same time? What if the person there doesn't want to deal with it? Can you hire someone to let the delivery in and store it till the other person comes? What if they don't show up on time?

Imagine scenario #2 x 100 over and over again.
So basically if I had 200 automations I could run them on 200 lambdas and have them finish by the time the slowest one finishes? That pretty awesome, specially for testing. For many cases this would also fall under the free tier since it not that many requests/usage...it kinda seems too good to be true. Am I missing something?
This is a growing problem, not just with IDEs, but with the millions of LOC of vendor libs that everyone is bandying around with these days.
I remember working with a few people who had families several years back.There was a bring your kid to work day. Around mid day I saw all the kids playing minecraft on their laptops. They were probably about 8 - 12 I think. As I talked to them, they got really excited. Wanting to show off their private worlds. They had created custom modules in java, were running servers, and all these other things. This was like the lego blocks for their generation. In addition it bought a lot of STEM knowledge to boot.

Seeing stuff like this is really cool. Adding more to the community and growing opportunity.
A Short History of Nearly Everything (Bill Bryson).

It's a cursory overview of all of history (title) from the dawn of time to the evolution of humans. It seems to be only slightly dated in some information, but really interesting to learn how the knowledge we assume is true today came to fruition over time.

Before that,

Skunk Works: A Personal Memoir of My Years at Lockheed (Ben R. Rich)

Such an awesome book about not only the engineering feats achieved by Lockheed Martin during the Cold War Era, but the incredible ability to keep developments secret from the mostly everyone. If you want to know more about the purpose of Area51, check it out.
Why wouldn't they? All Googlers get very very good treatment.
Yeah, I didn't make that clear, I don't ask that in the interview, but with HR or the person recruiting for the firm (before any interviews). One time had a recruiter lead me to believe the salary on offer was upto $X, then after interviewing and negotiating salary, found they would only go so high as $X - $Y. I declined and no one was happy with that situation.
Why not contribute to well-established open source Flash players?

http://lightspark.github.io/

https://www.gnu.org/software/gnash/
> I'd counter with, do you know the capital of Idaho?

Do Americans?

Half could not find New York State on a map of the United States. A third of the respondents [Americans aged 18 to 24] could not find Louisiana, and 48 percent couldn't locate Mississippi on a map of the United States.

http://news.nationalgeographic.com/news/2006/05/0502_060502_...
Yes.

The only way this could be done safely is if you are required to establish a TCP connection, and then "upgrade" it to UDP. There are too many pointy sticks that developers could impale themselves on, with the side effect of creating DDoS vectors.
I wonder the same thing. The only downside I can see is that the more days that go by while bug-hunting, the more anxious I'll get about not having a consistent biweekly paycheck. It would be a very results-driven career à la sales, but I'm not sure I could take that stress.

If you are legitimately good enough, there are certainly companies out there who will pay you well and consistently to hunt for bugs/vulns.
I would say it depends on the current experience. For instance, if you have a slow site, make it faster but don't go into nanoseconds. If it's still slow afterwards, try faking speed (queue actions, improve render chain, caching etc). There were some studies that actually showed that loading just some resources and giving the user the "it's loading" message would actually have them question their connection/phone and not blame the slow experience on the website. Not good, but still better than having them blame it on you because then you lost them. However if the UX is still not good enough, you can go into milliseconds and really make it fast. That said, I'm positive that with the evolution of tools and languages + add some good affordable providers that offer fast CDN and easily configurable HTTP/2 features (Netlify for instance) most of the hard work will be taken away fromthe developers and making your site fast should not be something we'll have to focus on in the future because that's just the way they'll be made :)
The simple reality is that when it comes to vulnerability research, Microsoft : Windows :: Google : Open Source.
> Playing the "what color is your function" game or "will it block" is no fun.

This was quite painful with.js Node 1-2yrs back when Promises and coroutines started picking up steam [such as https://github.com/tj/co]. It was always a shot in the dark.

Has this situation changed now? (basically is the stdlib all async friendly now?)
This is kind of scary :(. How does one ensure that they aren't vulnerable to this bug?
Recently:

- The Invention of Russia: From Gorbachev's Freedom to Putin's War

- The Red Web: The Struggle Between Russia’s Digital Dictators and the New Online Revolutionaries

Both excellent and pair really well. Add in "Nothing Is True and Everything Is Possible" and you've got some decent insight into modern Russia, I think.

Just finished:

- Left of Boom: How a Young CIA Case Officer Penetrated the Taliban and Al-Qaeda

Interesting to read. Author is rather sure of himself, but I guess that helped him be successful. Also interesting to see what the CIA redacted, since they left all the redactions in place in the book and used classical music in the audio book to represent them. Kind of sloppily redacted at times, with the redacted country or entity clearly referenced a sentence or two later. And then there's strange things redacted, like the language of bootleg DVDs that are purchased in SE Afghanistan. It's Farsi, for the record.

- The Hacked World Order: How Nations Fight, Trade, Maneuver, and Manipulate in the Digital Age

If you're interested in kind of an overview of the cyber (yes, I hate the word too) space, from the perspective of nation states and the impact of their actions, this is a good read.
Shoelace.css – a CSS starter kit
I still like the article a lot, it gives the right amount of details to get me interested in the topic and starting a hunt for information on google scholar.
Thanks for the suggestion! Any affiliation :) ?
Urine, not pills. Urine is filled with hormone and from what I've heard most water processing plants can't remove those completely.

In fact, one of the pills is made of urine: "The estrogen-replacement drug Premarin, prescribed to menopausal women, is made from horse urine; in fact, the drug's name is short for PREgnant MARes' urINe".

Since that the majority of female in the West are on birth control pills[1] that means that a lot of the urine in our water systems is in fact "pregnant urine".

1: "In the United States 98% of women have used birth control at some point in time and 62% of those of reproductive age are currently using birth control." - https://en.wikipedia.org/wiki/Prevalence_of_birth_control
PyO3: Python  Rust binding
I have tried booking Airbnb many times. In my case, each time it was much more expensive than the hotel room I could find via priceline (even more once I include the extra fees from the Airbnb's fine prints).
I see quite a few people reading this on my commute. How do you find it so far?
I do something similar, org in Dropbox, with todo list in one file and "engineering journal" in another.

But I just create the journal entries as needed (often for meeting notes) with function that creates opens the journal buffer and narrows it to a single new timestamped entry.

I see there's now a package https://www.emacswiki.org/emacs/OrgJournal for this kind of thing.
And not publishing wastes everyone's time. When researches perform the same experiment again and again until someone gets a significant result to publish. There are entire fields of research supported by nothing but publication bias (e.g. Parapsychology and possibly most soft sciences.)
That's not the same claim. I've had people contact "my employer" for HN comments, for instance about Javascript cryptography. But nobody from YC has ever done that. That would be silly.
I believe you are speaking about a leap motion rather than a magic leap. I used to get the two product names confused also.
An open source Flash player is not perfectly bug-for-bug compatible with the real Flash player.
If I'm understanding this right, I'm pretty sure this is not in fact just a wizard. It's using people's answers to "which of these is better" to learn an objective function that can later be used for optimization. A wizard is just presenting explicit choices. Making one requires knowing all the possible paths and results in advance. You could I suppose have an "implicit wizard", where every choice was in terms of "Which of these two examples do you prefer?" rather than explicitly stating what the user was choosing between, but that would ultimately just be a more confusing version of an explicit wizard -- it would still require you to program in all the possible paths and results in advance. That's much less interesting than this.
Or maybe he is saying it because no one else will because that would make them uncomfortable to admit that someone with such a foul mouth and the wrong skin color actually has mad skillz.
Nope, welcome to the serverless future! :)
yes, indeed all the techies are the same and consistently think they know better. Keep labeling people, MR. Finance-Constructor, it's the sure way to the success.
On the other side, e.g. Egor Homakov hacked GitHub a few times through vulnerabilities in Rails. GitHub paid him bounties anyway. I'm no expert, but it appears to me that at times it does work, just not always.
Thanks a lot Amruta!
You are absolutely right. MF industry has reached $300B assets with just under 1% population investing while over $800B sit in bank assets. The penetration is super low. We are definitely looking to educate our users in creative ways. First we focussed on building a simple app to sign up and use and create a seamless platform for transactions. Now we have big plans to build over this platform. Thanks again for your encouragement! :)
I'm jealous of you. Wish I could read it again for the first time.
It sounds like MtGox must have had no auditing of their wallets, or completely ineffective auditing.

How did they not at least perform a simple sum of coins held by their wallets and compare it against the amount expected by their databases? Or is the attack more sophisticated than this would detect?

If I were building a system like this, I'd want to run an auditing system continuously that looks for discrepancies, and then "shuts down everything" if they're detected.
Ask HN: How to transform a website to an app and use native phone GPS?
Expert Question:

I have a Website with a Map based on leaflet. Website also hase a Login and is based on Drupal. Map uses Geolocation by leaflet.

Not all Browsers and not all Phones support Browser Geolocation. For example iOS/Safari.

How can i make sure that geolocation work in all browsers?

I thought about this:

1) i put the whole website into an app container like provided by ionic

2) i use the native geolocation Feature from ionic and hand it over to my website running inside that container

3) i am done and this works on all devices.

Could that be possible? How to do this?! Any tuts/ideas?!

Thanks!
Using automated testing to scale Android development with a growing team
And remember 50% of published scientific studies can't be successfully reproduced! 100% confidence.
But at the time C89 invented 'undefined behaviour', C compilers didn't (couldn't) do that. This modern interpretation simply didn't occur to anyone at the time. If it had, people would have screamed bloody murder, and the language simply would not have passed. Compare dmr's criticism of the 'noalias' proposal: “a license for the compiler to undertake aggressive optimizations that are completely legal by the committee's rules, but make hash of apparently safe programs”.

In the accompanying Rationale, the committee explicitly calls out places where the standard intentionally diverged from existing practice; they did not do so for UB. They thought “the most serious semantic change” was mandating value-preserving rather than unsigned-preserving integer promotion.
you say that as if it's a bad thing?
Probably researcher don't publish unless their finding hit that magic p-number, it can be self censorship more than active standardization
Yep. That's one of the main reasons why we're so excited about this project!
Isn't Flash player's code super-messy by now? (a hint towards that could be all the vulnerabilities found for it every week). Open sourcing it would have to dramatically improve the code quality and in a relatively short period of time (2 years max), otherwise browser vendors would never go along with it (nor should they).

Sounds like a daunting task, especially if no big organization/leader takes up the task of cleaning it up, the way OpenBSD did with LibreSSL.
An overdose,drug-fueled parties: The secret life of USC med school dean
Google Fi project.
I created Shoelace.css because I felt like Bootstrap 4 was taking too long and getting way too heavy for what it's intended to do.

The idea with Shoelace.css is:

- pure CSS, yet highly customizable via CSS variables

- import everything with one <link> and customize it in your own stylesheet

- 31KB minified for everything

- no unnecessary components

- no JavaScript

It's great for prototyping and in production with modern browsers. If you need to support older browsers, the docs provide info about using appropriate polyfills.

Hope you like it!
As a fair example of structure coalescing from randomness and simple physics,I have to hawk this* example called 'bloop' from my web 3d physics project. It is a cloud of gravitating bodies with a simple 'sticky' force between close neighbours, the strength of which varies like breeze. I find it reminiscent of the old 'bag in the wind' video.

[*] https://strainer.github.io/fancy/#12

I come upon things like this while playing with and debugging different forces. One very early, imploding world with simple gravity, created a surprising 'aleph-like' blob of flickering shapely artifacts. It blew my socks off but it was before proper version control and I'd have to do archeology to recreate it. Better to keep improving the physics and see what can pop up next ...