skysight-inc/HackerNews huggingface dataset:
No, he doesn't. I believe pw has misread the document.

"The real issue had to do with PDAs." They weren't allowed because they could emit signals that could be intercepted. This was also why cell phones weren't allowed when they first came out.

Powell then wants to know why, say, TV remote controls are allowed, since they also emit signals. He's saying that the reason given didn't make sense, not that he thinks the PDA or Blackberry or cell phone is a "fancy television remote."
Thanks to blue1 who found the original paper (http://www.cell.com/cell-stem-cell/fulltext/S1934-5909%2814%...), I found this in the comments section: "In this study, the mice were allowed to drink water, but no food was allowed. In general, when limited food & water are allowed, the protocol is referred to as a "fasting-mimicking diet""

So no food, but water was allowed.

Just remember the context: the mice were subjected to chemotherapy schedules... so it's not like "hey take healthy mice, fast them and see them get healthy", but more like "hey take healthy mice, fast them, subject them to chemotherapy, and look... their immune system responds better than if we allowed them to eat pre-chemo" (apologies if I summarised this wrong)
I disagree. The problem with marvel is we know what to expect, it's really hard to outdo any previous movie they release and it feels they are going down hill, but I often wonder if you swapped the releases of some movies would the same still hold true that the sequel isn't as good as the first or would the sequel be better than the first.
Yes, it is down indeed. https://twitter.com/googleanalytics/status/77375324625492787...
Same. I've found their service to be great and even today they went out of their way to be especially helpful to me with a support query.

Can only imagine how much money and time is spent covering for malicious acts like this, malware, viruses, etc.
Well, in the study, they tracked students that went onto become CEOs of Fortune 500 companies, billionaires, Senators, none of which require a Graduate Degree. In fact, most CEOs are Phd dropouts and decided to leave the graduate education system, and some of them dropped out of their Bachelors program even, Mark from FB is in there as well as Lady GaGa. They both have a large influence on society but neither have graduate degrees. I don't see where in this study they were tracking people with Phds only. They tracked all the students who went through the program regardless of what they did.

I believe the only mode of failure they were questioning in the study was the program coordinators own inability or failure to accurately identify people who did end up making large contributions to society (such as Shockley, aka the transistor) who failed to pass their initial thresholds for what they deemed as gifted. Much of the study focuses on questioning the failure of the program to adequately identify and support gifted children, not whether gifted children themselves ended up being successful. I'm honestly surprised noone has brought this up yet and that your comment is so presumptuous.
Agreed. The community is the part I like most about Python. I've largely stopped attending talks and such years ago, but still attend events every now and again (mostly the annual local conference) purely because I find the community friendly and interesting.
You're fundamentally wrong on this.

What you are talking about is true only for inductive coupling caused by fluctuating EM waves.

As someone who works in Embedded Electronics and Software for Aerosopace let me drop a little knowledge bomb.

The problem isn't with induction, all the units can be easily shielded from this and they are in EMC chambers every day. A simply faraday cage, some bypass and reservoir capacitors a choke here and there an opto-isolator on box boundaries and bobs your uncle.

The real problem with High Energy Particles (Neutrons, Gamma particles, Protons, etc) is that they displace atoms in your semiconductor lattice and change the doping densities and behaviours of your junctions. Causing your semiconductor to fail... HARD.

When we buy in components, we tend to buy rad-hard devices which have special considerations taken into account when designing the semiconductors because when you're in space, you're bombarded with LOADS of high energy particles all the time, and its not just enough to have memory TMR, you need RAD-HARDENED semiconductors.
Using non public information obtained from a client in dealings with another client, or at all on the public side of the firm, would breach Chinese walls. Never mind internal controls, most jurisdictions have relevant legislation to prevent exactly this behaviour.
If you're taking seven hours to build, you have too few computers per programmer. Compiling C++ parallelizes well, and computers are dirt cheap compared to the cost of employing people.
With no familiarity of the subject, I see a lot of DCP player programs. What do you mean by "test it"?
> If it doesn't, remind me to patch it to not accept that.

You'd be wrong to do so. The whole point of RFCs and Standards is to take things out of the realm of personal preference.

Also, I suspect that a validator which allowed reasonable addresses like jim(somesite)@foo.invalid (which is both a good use of comments and what the + hack emulates) or "Ted Smith"@bar.invalid or "work@home"@jobs.invalid or "William \"Bill\" Jones"@baz.invalid but disallowed unreasonable ones would also be able to solve the halting problem. How many perfectly reasonable allowed features must one use before it's considered abuse?

> I have strong views on email validation, and they include telling people who use that kind of address to go register on someone else's site.

An email address is, simply, an address which can be given to an Internet mail server in order for it to properly route an email. All of the addresses I gave are perfectly valid ways to do so. An addresses is a property of the addressee, not of the addressor.

In other words: it may be your site, but it's my address.
see my comment above: "In this study, the mice were allowed to drink water, but no food was allowed"
exactly what I thought when I read the article.
Google used to have this thing called Google Desktop Search[1]. It gave you complete desktop search, but could plug other things in too.

It was completely awesome. Google canned it of course, though.

[1] https://en.wikipedia.org/wiki/Google_Desktop
I meant in the sense that perhaps parents, with children displaying early signs of social phobia, are more accommodating. Are families too enabling of behaviour that can become entrenched?
Ah, thanks. I did not know that!

edit: suggestion does not work however, I threw out all cookies, still seeing the problem.
Maybe instead of trying to teach others with a 'book project' he should try teaching himself and learn the actual language then he wouldn't have these kind of imaginary 'issues'!!
Orbital Mechanics, and Specifically Lagrange Points
Released on iOS first. So it may well come to android in the future.
> My first question was: why without D3, but to be honest it's pretty good and simple :) you don't always need all D3 just for _some_ features.

Even for bigger projects, I prefer not to use D3. Coming from a data journalism / data science background this may make sense, but from a web programming perspective, D3 has a pretty weird way of create DOM nodes etc.

I prefer a straightforward solution: a function that gets data and returns dom/virtual-dom.

> PS: the link for your github repo is kinda tricky to find at first :)

Will do something about it, thanks.
Relying on developers to read and remember every bit of documentation for every bit of code is more likely to end up with insecure code compared to introducing sane defaults with an explicit, expressive API.
Rest, travel, relax. Learn how to make your business run without you
Another One Bites the Dust is their best disco track and gets people singing in Berlin clubs still. I've head that and Radio Ga Ga to be played in the best nightclub in the world and the whole audience was singing along.

The production values of these tracks are amazing. The use of synths and the beats. Knowing something about music production myself I can't help but enjoy hearing some of these 80's megahits.

And John Deacon is very underrated. Easily one of the best bass players in the world. And made some of their biggest hits too.
well, the main feature Excel really suck, and makes it almost impossible to use: Undo/Redo. Why the hell did they make undo/redo work across spreadsheets (eventually reopening closed spreadsheets)?

And then, why is it impossible once you wrote some content, to copy it, undo writing it and paste it? The copy gets undoed!

To me, that behaviour makes Excel unusable.

And anyway, why would any decent SW engineer want to use Excel, which is like a 2 dimensional view of the world, whereas after a career designing software I can see the multiverse.
It's not ideal - the config file is still a complete list, but there are a few things you can do.

- `bandit-config-generator` will give you a file filled with the current/default configuration, so it's a simple way to start with the defaults and modify just what you need

- if you just need to enable/disable tests rather than reconfigure, you can do that in command line options

- if you want to get rid of specific warning, you can mark the line with "# nosec" in the source

Merging various configs is possible, but rather complex to implement considering we aim for the config to be a complete description that won't ever need to change between versions.

If none of the above workarounds solve your use case, feel free to report an issue. (https://bugs.launchpad.net/bandit) I can't guarantee how/whether we'll fix this, but we'd definitely like to know what the problem is and how you're trying to use Bandit.
I really don't know of anything like pip that can handle that case in any language

I've never ever had to think about it with the Java ecosystem. I just get a jar and stuff magically works.
JS bloat is not gonna go away
As an ex-Android user and ex-QA guy for some of the Android software: by the "things work as they should (i.e. as you expect them to work), without lags or bugs that can drive you mad".

One of my ex-collegues is now working for one of the android-phone manufactures and by his words the whole process of creating the the new device is basically trying make shit work good enough to pass Google's tests (something is going wrong with hardware? fuck it, we'll fix it in software later), then releasing a bunch of patches, then new phone, because nobody will ever invest their time into makeing the currect device to work with new Google's test. It just won't.
+1 at Seoul, South Korea.
Have you tried it with USB? That's what I had all of the failures with but I've heard that was a problem with the older Microsoft stack they reportedly weren't happy with. The cars I rented were either 2014 or 2015 model years.
In the UK, Freddy Mercury was voted Prat of the Year in the NME's 1977 poll, presumably a reflection of the paper's coverage of him.

From what I understand Queen weren't popular in the US until Live Aid (ten years after Bohemian Rhapsody).
Had this problem with Virgin Atlantic. Booked a ticket, never got it.
EU Court bans hyperlinking (for profit) to illegal material [pdf]
So don't assume that what applies to humanities applies to every research field.

As you may or may not know, on Nature Communications (and on many other journals of Nature Publishing Group) you can only publish open-access, so that's effectively a fee you have to pay to publish on Nature Communications.

You pay, you get your paper published. You don't pay it, your paper is not published.

As you see, your definition of grey literature includes one of the most prestigious journals in the physical sciences. Time to revise it! Better late than never!

> Don't come to my university.

If I do I hope that at least your colleagues will be able to see beyond their nose, and will know that what's standard in humanities may not be standard in other fields.

> Open access fees are very expensive everywhere.

Which is exactly my point. The EU announces that all papers will be free to read, so open access? Someone must pay. The price will be paid by research groups, smaller ones may not be able to sustain it.
I thought a pixel was quite slow per dollar.
And despite this, and despite the mind boggling amount of money at stake, no one seems to making moves to actually do something about it. It's like the finance industry has collectively decided that a few billion in losses each year is an acceptable price to pay to get to keep using Excel.
If you have your os locale set to non-native language, then most of the sites will default to English language as well. That's something that annoys me as hell and I wonder if there is any workaround...
Sketch to iOS native code in 3 minutes [video]
> Now I have a choice of: - switching over the BT (gonna be fun pairing and unpairing when I arrive and leave work)

Sounds like you didn't actually watch the video. 1) AirPods don't use Bluetooth. 2) Connecting them is super simple; just hold them close to the device and tap OK. And you only have to do it once per family of devices associated via iCloud.
ondersteuningkleinegeloofsgemeenschappen -> "Support small faith communities"

Flagged.
It's not an anomaly, but it can be a surprise for people who don't understand what it does. For example, they use asserts for validation and then the validation doesn't work in production. It's absolutely right the way it works, but it's still a gotcha for the audience this blog post is aimed at.
They have been a good host as long as you're not overly concerned with security (and more importantly, transparency in responses to security incidents).
I remember the first time I sat down to really do something with python, step 1 was setup a virtual environment...

I never got to step 2 that week
I like drinking tap water back home in Orlando. The smell/taste is different but, well, it reminds me of home.
I have a kickstarter idea: make a lanyard that's just a rope with small silicone rings on both ends. Fix the airpods to the rings, put it on the back of your neck, done! They are not going to fall on the floor.

Don't forget to pay me 40% of sales for idea.
Fintech didn't have enough innovation analogous to the available capital in contrast to other industries which were saturated. A seemingly holy grail appeared and FOMO was at its peak last year or so.

I think the problem so far is that while they talk about blockchains (which in my opinion and in the banking context is an immutable P2P database that no-one owns but everyone obeys) they still are afraid of such concept because of the loss of control compared to the current models.

They found a nice golden engine but can't decide what kind of vehicle they want to make due to tradeoffs.

Banking context aside, the FOMO also happened with countless of clueless "entrepreneurs" that jump on the blockchain-wagon without a clear and most of all fitting purpose.

For the legit cases, you have legacy laws and systems being the challenge which always takes a horrible amount of time.
I love that the header and navbar is responsive, but the content itself is not.

Also input is truly baffling to me. Such a small mistake that could allow write access to your code.
Donating blood has a very similar "boost" effect, and also helps save lives.
Really, this is the idea behind every paradigm for programming. It's all about creating rules, structures, and abstractions to compartmentalize software horizontally and vertically (so to speak) and formalize relationships between the pieces.
Because these videos provides very good information.
It basically pings your site every 5 minutes and checks for an html status code of 200 OK. If it gets anything different or can't make a connection it should send you an email. I need to add some logging so people can view it's history. I'm also going to add element checking, so that for any given URL, you can add something on the page that you want it to check too, like whether or not a link exists or a button, etc.
One Year on – Exactly How Much Our Bestselling Book Has Made
> Apps tended to have inconsistent UI language

Still feel Apple completely dropped the ball with iOS7, just ambiguous tappable text labels everywhere... now we're at a point where it's been there so long without fixing they just take it for granted that it "works" when it's really poor.

Spent 10 minutes on the phone to my mom once trying to find out how to search in the app store. She couldn't see the search box… turns out it's because 2 months ago she searched for BBC iPlayer and the search text still read "BBC iPlayer" in light grey with a tiny light grey magnifying glass next to it. Doesn't even look like a search box.
Coming next: white America
Go ahead, get this phone. Then think about what I've said here every time you need to buy something you didn't need to buy to use the previous phone. Multiply that by the install base at the time you had to purchase a specialty headphone or extra dongle or a replacement adapter.

The only innovation Apple is introducing here is the creation of a completely unecessary but new captive market that they then are best positioned to sell into.
> Which is why the real interpretation happens outside the DBMS.

Unfortunately, computer programs mean what they actually do, not what you wish they did. The field of formal semantics of programming languages exists to study the real meaning of programming languages, not the “intended” one, whatever the latter might be.

> If this is your way of saying that the only thing a DBMS does (and can ever be expected to do) is algebraic computation (e.g. to verify constraint satisfaction of a given update to a given existing db state)

The programmer is expected to make the DBMS enforce business rules. A database schema is a model (in the informal, everyday sense of the word) of the real world to the extent the real world's rules are enforced constraints in the schema. Otherwise, it's just wishful thinking.
How do you sell a time and materials contract to clients used to fixed bids?
Great post. Thanks for sharing. ;)
one of those little things that python 3 fixed.
Well I see the point to try to cater to users that might not be fluent in english - the target userbase for Excel is much more broad than a programming language, and if you want someone with low knowledge of both computers and english to be using Excel effectively, it helps a lot that e.g. your rows column is called "rows" and not asdfghjkl or something gibberish for you.

You seem to be french - so I am confident you can picture someone (dad, mom, an old uncle perhaps?) that would have an easier time remembering that a function is called RECHERCHEV than if it were called VLOOKUP or ASDFNASF!#^E3 or what have you.
millidollar would be better
Any ideas on how you are going to promote it? Are you good with marketing? At the very least you need to add a demo dashboard to highlight the available features, before I have to spend time making an account.

Judging from similar projects I've pursued, writing code seems to be the easiest task these days.
which is likely due to the working conditions of twelve hour days and such. i have trouble empathising with such people myself when i have to put my life 'on hold' to attend a job.
user-id is foul language in dutch, flagged.
Been down for me since yesterday morning. It started out as it would connect and disconnect continuously, then finally just inaccessible. Tried their resolutions with no success, even tried from a different network, still nothing. Not really a big deal for us, but was a little disappointed they didn't update their apps status dash. It still shows as no issues there.

https://www.google.com/appsstatus#hl=en&v=status
> Depends on what you do with them, in the latter case. There could be an amplification attack there.

Hu? How would that work?

> Validating domain parts to a certain extent isn't a bad idea, at least as far as non-routable domain names and RFC1918 ranges go.

What do you mean by "non-routable domain names" and what do you gain by checking for RFC1918 ranges?

> I've seen this done (actually implemented some of it, in fact) at a past employer, who were basically looking to cover the 90% case in terms of not getting hosed by a trivial attack.

Why did you prefer that approach over a robust solution?

My idea of a robust solution: Have one central outbound relay that's firewalled off from connecting to anywhere but the outside world, make all servers that need to send email use that relay as a smarthost (so they never connect to anything but that relay, regardless what the destination address is), use TLS and SMTP AUTH with credentials per client server to prevent abuse of the relay by third parties.

> What's not to like?

(a) that it's a lot easier to build a solution that's more robust, (b) it's extremely likely that your implementation is buggy, thus rejecting valid addresses, and (c) it's causing a maintenance burden (what happens when the first people drop IPv4 for their MXes? I'd pretty much bet that you don't check for AAAA records, so you'd probably suddenly start rejecting perfectly fine email addresses, thus making the transition to IPv6 unnecessarily harder, am I right?).
Thank you for the tidbit! Picked up a few things here :)
No disrespect to Nintendo, as I think the game looks pretty cool, but it's awesome how the average human's investment memory is now down to 45 days (remember when Nintendo stock ripped after Pokemon Go?)[0]

> Shares in Nintendo Co tumbled as much as 18 percent on Monday after the company said Pokemon GO would have a limited impact on its earnings - their biggest setback so far after a huge run-up on the smash-hit game.

[0]: http://www.reuters.com/article/us-nintendo-pokemon-stocks-id...
Amazing. Was searching for it. Thanks a lot
If you have regularly eaten well for some time before (i.e. no junk food but real food) you probably (?) have a sufficient store of nutrients to keep your system running for 72 hours.

The important question to me: Does drinking coffee (black without sugar naturally) blow the supposedly positive effects of the fast?
Yes for sure, think about what Google etc had as teams before they all launched their cloud compute services, I would bet they all had abuse mitigation teams. In this case I would figure there is an overlap of the team and tooling that keeps google.com up and the one that keeps my VM being hosed by a DDoS
All 25 [er, 26] of Apple’s Dongles in One Place
Personally, I just check '@' presence
> Assert is primarily meant to be documentation of constraints in code

Real or imagined constraints? AFAICT, an assert only tells me what you wish your program did, but that has absolutely no bearing on what it will actually do.
Java Comparable Interface in Five Minutes
I would agree...except that it's Nintendo. Especially if Miyamoto himself was involved, I suspect it's going to be spectacular in ways I'm not currently imagining.
On Chrome you can use this[0] user-agent spoofer(one example) It will randomize your user agent for each session, thus changing your fingerprint.

I'm sure there are various other extensions that do similar things that randomize the parameters of whatever is used to fingerprint you.

[0] https://chrome.google.com/webstore/detail/random-user-agent/...
Seems like it would be difficult to defend to meet both criteria, if I post a link to a picture on my blog, which carries no advertising and therefore there is no financial gain am I still liable because I know we they were not there with the copyright holders consent?
New test spots cancer 10yrs before symptoms show