skysight-inc/HackerNews huggingface dataset:
This question implicitly presumes that language design doesn't matter—that you can just hook a JIT up to any language syntax and semantics and presto... it’s as fast as C. But it doesn't work like that. You can't just take an arbitrary language and "rub some LLVM on it" and make if fast. The dozens of failed efforts to speed up Python and R with LLVM and other JITs over the decades proves that the source language matters. (PyPy is the only one with any real success, and they had to give up on CPython ecosystem compatibility.) It's Python and R semantics that are the problem and this can't be fixed with a JIT. Java is much better in terms of performance, of course, but still has issues. (The lack of value types is a big one, for example; being forced to go through a VM runtime is another problem at the highest levels of performance demands.) Julia can be seen as an experiment which proves that if you design a high-level dynamic language from the start to be compiled and run efficiently, then you can do much better than you can by bolting a JIT onto an existing slow dynamic language after the fact.
Perhaps it's good that blood money isn't used to invest in the US.
Well, think about the number of abstractions on top of abstractions that make up all software. From the bits on the wire, being translated into binary, to machine, to higher-level languages. Then let's talk about frameworks on top of frameworks. Unless every contributor remembers every specific detail, edge-case, or assumption (and even if they manage to, we're still only human) then any mistake could potentially have disastrous ramifications. As bugs are unavoidable, you're going to have vulnerabilities. Vulnerabilities are just useful bugs.

Now, of course, at least bothering with CYOA is expected in security, but is rarely implemented up to snuff.... But then again, security is a "cost center", no?
Were you able to sleep without problems? The biggest problem for me was not being able to sleep or waking up in the middle of the night due to hunger.
There's way more to this story as people are pointing out.

I talk about a lot of this stuff with nutrition experts on my podcast http://peak-human.com and am getting the author of this article on soon.
Somehow both for Lampert
I would be very grateful if someone could spell out how an implementation of this may look in a more concrete sense. I don't parse the math very well myself.

My gut-feel has been that a 'message trace' of some sort would be useful in debugging a distributed system. For example, every message contains the ID of the message which cause it to be sent, if any (or a list of message IDs giving the full causality chain). This is something I'm considering implementing in Lightbus [1] using Python's contexts.

Is the proposed wat-provenance system here somehow different? To quote the abstract:

> Given an arbitrary state machine, wat-provenance describes why the state machine produces a particular output when given a particular input.

So is this more akin to static analysis rather than runtime debugging?

[1]: https://lightbus.org
Good luck demanding that every xss bug ever closed from any business gets publicized.
NFL Player had insurance policy to protect from injury
Interesting; I have basically the exact opposite experience. I had a T460P (running Linux) that I loved as my work computer, and then my company got acquired and I had to choose between a gigantic brick of a Dell or a Macbook, so I decided to try a mac for a while. I absolutely hate it: the keyboard needs to be blown out with compressed air all the damn time, plugging in external monitors is a total crapshoot, the touch bar thing just sucks, having only USB-C ports is a pain, and every fuse filesystem is insanely slow.
Damn, this thread is full of actual good analogies today! Thanks for this one :)
Functional Composition in JavaScript
That's true. Pre-BREXIT I was no tagainst the EU, I simply thought that it was a tad too intrusive at times. So, yeah, I understood some of the reasons why the Brits wanted to leave.

Then, either the EU changed or I did or both, and my opinion changed. Trump definitely did his part to wake me up and see that BREXIT was less about the EU itself as I initially thought and more about populism and protectionism. Both are things I never liked. I still hope that BREXIT served as a overdue wake-up call for Brussels.

Now, I favor European integration and cooperation. I'm simply not sure where to draw the line yet. Defense politics and military cooperation are definetly over due and the EURO needs some kind of reform (no idea how exactly, but the last crisis showed the current system to be not stable enough).

Would I support a "United States of Europe"? Good question, maybe it's inevitable one day. The issue definetly will be that European nation states are much more different, culture, language, politics, history, than American states which share a common history starting with the first settlers. I for my part see the risk of loosing something.

Now that I think about it, that could be a reason for the rise of populist movements.

Thank you for making me think about all that!
Am I correct in assuming that the natural coastal habitat is windier than the plantations?
Actually the performance is pretty good. My iPad Pro is basically running LispWorks as fast as my 2015 Macbook. It's faster than other ARM systems I've seen, too.
Just during daylight hours.
Checkpoint Nation
Is Chocolate Good for You–or, Is the Cloud Secure?
Having gone back and forth on this (a 16-hour fast for a several week period more than one time), and having read a bunch on the topic, I've concluded thus far that, fundamentally, there's no one-size-fits-all for human bodies. In other words, human bodies are so complex that results for almost any food program vary a lot.

Aside from the individual factors, which include your gender and age and whatever uniqueness about your body that we don't know yet (like effects of gut flora on metabolism), there's the type of exercise you do.

If you do long distance running or cycling, at one extreme, it's obviously a no-go. If you do a short conditioning workout or strength workout right before breaking your fast (if you're lucky enough to have a schedule that allows that), that sounds okay.

There's some speculation that fasting 'resets' the gut flora, or that there's a benefit to 'giving the digestive system a rest', then there's some science around the impact on fasting on circadian rhythm reset benefits, some other science around fasting to 'reset the immune system.'

My personal experience was that I didn't get much benefit in terms of body fat cutting, I didn't notice a performance increase or decrease in the gym (where I do strength training and calisthenics primarily with a bit of cardio). I DID notice I was obsessing over food in the mornings and when 2pm came around, there was a feeling of accomplishment.

I'm not sure it was worth it for me. As for everyone else, the jury's still out. It's just that I'm not convinced it'll be back within my lifetime in this complex area of study.
Ask HN: What's the most difficult problem you faced and how you solved it?
Hackers... This is the go-to question for most interviewers. I struggle to answer this question and would like to know your reply.

Recently, I was asked this question at an interview, and all I could muster was "I don't remember the most difficult problem - I have worked on lot of tough problems, but it all seemed easy after solving the problem."

Yes, thinking back, I can think of few times I hit roadblocks and come through it step by step. But, in hindsight, it all feels simple - just was tough at the moment. I really feel these as small problems I overcame, not even worth mentioning. Also, I do not even remember the small or big roadblocks hit while working on the problem. Only few of the details of the solution are readily accessible in my mind.

What is the real difficult problem you faced, and how you solved it.. Hope this will help other interviewees like me.

PS: Been thinking about this since reading Elon Musk comment about this as his favourite question: "People [who] really solved the problem, they know exactly how they solved it," Musk explained. "They know the little details." [0]

[0] https://www.cnbc.com/2018/09/20/tesla-elon-musk-ask-all-job-applicants-this-interview-question.html
But..."no evidence of abuse" can mean a lot of things.

The original WSJ article shared this version of "no evidence of abuse", and it's not very reassuring.

"Because the company kept a limited set of activity logs, it was unable to determine which users were affected and what types of data may potentially have been improperly collected, the two people briefed on the matter said. The bug existed since 2015, and it is unclear whether a larger number of users may have been affected over that time."

It's also not clear that the activity logs would even have the context to distinguish normal access from unauthorized access.
Generally speaking the standard is to not respond to email reporting malicious activity on a server, just to resolve the issue and carry on, particularly if the report is being read by an admin at a webhosting company. Doesn't mean the notification isn't appreciated!
I have to say it again and again, that `web tools` may use JS but plain `web blogs` should not.

Those designer people don't care anything about performance, they aren't programmers still call themselves to be. Why does a blog site even need Javascript? Perhaps no AdBlocker may recognize a non-intrusive ad like good olden days without computer vision.

Anyway, I thought I was only one worried about use of JavaScript by `nonprogrammers` as Crockford puts it.
The <title> of the page is "Jason Fung explains why intermittent fasting and ADF diets work" The large type header at the top of the page is "A diet guru explains why you should eat dinner at 2pm".
"JavaScript is the most important programming language in the world."

Either that statement is false, in which case the JS community really is that insular and arrogant -- or it's true, which is probably even worse.

Either way, this assertion scares me.
Facebook confirms it was hacked, attackers controlled 30M accounts
They mention it most of the way through the page after linking to rss addons and a wikipedia entry on feed agregators. https://support.mozilla.org/en-US/kb/feed-reader-replacement...
I think that's a pretty mild way to push pocket.
Wondering if you could alternate day fasting on weekends. Social life on Saturday evening and restrict yourself to 500 calories on Sunday. I struggle with this as well. Just curious as to how people manage.
But... isn't that the entire point of splitting your initial training data into a training set and a separate testing set? Why is it better to have an idea of uncertainty from the model itself when you can get the generalization error through cross validation, or by setting aside a testing set?

It's interesting to see that a neural net will reach a training error of zero on randomized data, and it's a worthwhile contribution to the literature to demonstrate this, test it, and measure it... but the outcome here doesn't surprise me. From experience I know that random forests will also show nearly 100% accuracy on a training set but show far lower accuracy for a testing set, so while I think it's great to measure it, the conclusion in this paper is not surprising.

In no way is that a knock on the paper, people weren't surprised that Fermat's last theorem turned out to be true, but that doesn't make the proof any less of an accomplishment!
That sentence is not true in the presence of good regularization. And doing proper regularization is a major part of machine learning as a discipline, just like having test and training sets to see if you overfit the data. So “Machine learning algorithms will always identify a pattern, even if there is none” is only true if you don't follow the basic best practices of machine learning.
It's a much better situation that what happened to imagination Technologies, when Apple decided to in-source their video acceleration tech on the A-series CPUs. The company's share price dropped 70%.
Check out why people are crazy about iPhone X https://momsall.com/why-people-are-crazy-about-iphone-x-spec...
Google Accidentally Pushed Internal November 2018 Security Update to Pixel User
> It would just have been amended out. Look at the debt ceiling.

The debt ceiling isn't in the Constitution, and, as such, doesn't really demonstrate anything relevant. OTOH, all wars are characterized as defensive, and the US has usually been at war, particularly in the times of concerning deficits; aside from—if construed to require formal declaration of war for borrowing—making declarations of war more common, I can't see that the proposed restriction really would have changed much even if it existed and weren't amended out.

> You can't really stop a government from borrowing except by taking away the power to print money

Taking away the power to print money prevents monetizing debt, but it doesn't prevent borrowing (it actually eases borrowing, which is one of the reasons for having independent central banks separating monetary from fiscal policy; the degree of perceived risk of debt monetization makes borrowing more expensive, so controlling that risk facilitates borrowing.)
He worked with people who could publish articles about it.
This is why people are crazy about iPhone X https://momsall.com/why-people-are-crazy-about-iphone-x-spec...
Friday99 gave a pretty good explanation but to offer a little insight into the experience: your brain runs on glycogen too. The Bonk is what happens when your glycogen stores crash so far that your mental capacity is diminished.

Smart communities train their members to watch for heat exhaustion, heat stroke, and bonking, how to tell the difference, and how to care for people in these situations.
If Safari does support XSLT, then it's up to the feed owner to create an XSL stylesheet and link it to the XML file in order to turn it into HTML, however it seems like very few developers even know what XSL is.
Your claim and your supporting argument do not align. Fruitarianism can have been preached about for thousands of years and also be the diet associated with Steve Jobs.
Why you're stuck with an open office plan
Typically when sending an email with content like that for a notification you'll "defang" the URL by rendering it like "hXXp:// foo (dot) bar (dot) com" or something along those lines to ensure that it isn't automatically flagged and filtered, though it's also common on the receiving end to apply no spam filters to their abuse@ email as well. You'll usually have better luck sending this information to the abuse email listed in the IP whois than to any contact information at the domain itself.
As someone who has read pretty much every single applied ML and theoretical ML book out there, I'm extremely excited about this.

The theoretical books tend to go over a laundry list of techniques without much clear motivation. The applied books often just take a single technique and write the code for it.

This book, on the other hand, is teaching you how to think like a statistician to solve some nontrivial analytical problems. Not many new books even cover this skillset, so you'll most likely be learning a lot of net new things.
Emanuelle and the Last Cannibals İzle 1977
> They have a similar (but smaller) advantage in phones, though that is also due to a very large die size as they can afford to spend more per product.

Can Apple afford to spend more per product? There are plenty of other phones in the same price-bracket as the iPhone, and some like the Galaxy S-series phones surely have the volume, to justify a $10–20 increase in SoC cost to get competitive performance.

I expect a larger part of it is there's no justification for Qualcomm to develop such a SoC, because it already gets the sales.
Here's a repo I set up with 23 US newspapers, OPML format so you can import it into your own RSS reader.

https://github.com/newman8r/us-newspapers-opml
When it makes headline news... typically.
Facebook v. Roe v. Wade
Easy to circumvent using an app which recognizes signs the phone owner might be sending with his face when the phone is put in front of him, just like if someone says something while blinking an eye.
Ok, blinking eyes are easy to notice but I can for example dilate very easily my nostrils or fake strabismus, two gestures which would be next to unnoticeable to a human not paying close attention, but what about a vision algorithm "sniffing" the camera data flow and acting if one sign, all of them or both in a given order are performed?
Yes, it's a quite bubble unfortunately. I'm a JavaScript programmer (for the most part) and most JS devs are dumbfounded (!!) when I tell them about how Python is probably more popular than JS [1][2].

[1]: https://spectrum.ieee.org/at-work/innovation/the-2018-top-pr...

[2]: https://www.economist.com/graphic-detail/2018/07/26/python-i...
Open MMLab Detection Toolbox – First Place in MS COCO Segmentation Task
macOS has very low latency with the standard APIs.

If you use JUCE (https://juce.com/) you'll get a single API for all the different audio APIs on macOS, Windows, iOS, Android, Linux, etc.
Would be curious to hear more about how the investors plan to get their money back for the investments. I can think of a few ways like the company selling and owning a piece of the pie, but oftentimes bootstrapped companies want to operate independently indefinitely (e.g. Basecamp, Mailchimp, etc). Is there a plan for cash dividends similar to Indie.vc to align expectations?
So the issue you're referencing is when they put the code for an easter egg in a dumb spot, which made people rightfully confused and worried.

What does that have to do with independence and transparency?
Migrating to Swift
Thank you for suggestion! I've made a small tip section on main page.
Having only browsed both Plotly and this project, this is my understanding:

Plotly seems like its just the charting/graphing layer. A common use case (and increasingly an expectation) is that a series of graphs on a single page be responsive and cross filterable. For instance, if you click on a single element on one chart, it should filter the related charts accordingly. Additionally, these filters should build on each other and the developer/analyst should be able to define that.

Really, you're now doing a form of data modelling and in the domain of BI, and Plotly isn't going to help you figure any of this out.

Tableau and Power BI have gotten traction by building products that not only include but prioritize this form of modelling. Once you define your data model, you get the multi dimensional charting for free.

The appeal to me of this library (not having done a thorough G2) is an open source alternative to those products that integrates charts and data modelling easily.
But still, why would you upset? At the very least this guy has made you aware of a known security hole in your router. Sure, the timing maybe inconvenient, but at least you now know there is a problem you have to attend.

Would you rather leave the hold open and be happy in your ignorance if the security problem in your network?
A new way to create molecules for drug development
Thanks! We've updated the link from https://m.phys.org/news/2018-10-world-fastest-camera-trillio....
I think whichever privacy centric voice assistant will come to market first will build an unstoppable first mover advantage. There are so many people just waiting for an alternative to the Googles/Amazons of the world.

Snips looks like a promising prospect!
I hope you do build one. The majority of the top newspapers still do offer RSS (as I'm sure you know) - there's still time to revive it IMO.
> I've had at least 2 experiences with that particular tech, and I found it horribly over-engineered and a total PITA to work with.

It's because XSL is (recursive) functional programming, and most developers fight that fact trying to write imperative XSL.

> We have HTML5 and CSS for rendering and JSON for content, and we should just leave everything else be.

Except you're not going to anything with JSON without writing Javascript code, since neither HTML or CSS do understand JSON. XSL works without a single line of Javasript and it is still supported by most browsers.
So I was wondering... are there sensible structures that combine hashmap and tree by having a double index?

Reason: Ordered access or range queries need a (radix-)tree.

So insertion and removal need to pay for the comparatively slow tree search and rebalancing.

Lookups or mutations could use a hash table that references the same data, especially if no key compression is used for storage.
This reminds me of the Simple IRA match no one took part in last year at my (small) company. Student loans and rent trump free retirement money.
Most of the issues I've had with Chrome can't be changed with flags. Do you have anything to back up that statement?
Same I do time boxed intermittent fasting, usually exercise in the morning, and eat a single large meal between 2-7PM. I primarily do cardio (distance running), and didn't notice any performance hit.

Early on when I was still experimenting with the diet, I did drop down to around 160-165lbs, and my running performance took a drastic hit. I remember struggling to complete a three mile run one day, when 6-10 was typical for me at the time. I felt normal up until around one and a half miles in, then I hit a wall, which made me turn back early. It was a really odd sensation, the will was there, but I was weak, almost like I had run out of gas. I'd tell my legs to move, and they'd barely follow through. This wasn't soreness, or fatigue, but weakness, subjectively a very peculiar sensation, and not at all subtle.

Being weak like that did freak me out a little bit. I simply added more calories (ate more), while maintaining meal timing, and my distance was back to normal in a week or two though (actually slightly better than my pre-diet "normal"). This brought my weight up to a steady 170-175lbs, which I've been at for about two years.

It's really important with this style of diet to get adequate nutrition. If you're eating less, or timing your meals, you really need to maintain a high-quality diet. You're likely eating less than most other people (or what you're used to), so the nutrients and calories you do take in are that much more important. Eat a lot of fresh vegetables, moderate carbs, and high-quality protein. Extra fiber is also really important, because the extra volume helps create a sensation of fullness, making the diet easier to stick to. You'll also want to drink extra plain water, to accompany the fiber, so your body chemistry doesn't get out of whack. Don't eat any refined sugar at all, it's a powerful appetite stimulant, and will make the meal timing much much harder to stick to.
Former Army Vet here.

I've lived in buildings that were condemned a year before I was living in them. I was then moved out of it because they were reclassified as condemned. Less than a year later I was moved back into it because we ran short of living space. All of this while there were huge patches of black mold on walls, in vents, and on the bed mattress themselves.

The guidance we received was to bleach everything. I'm not sure if this was done because of ignorance or more nefarious reasons. We ultimately took note of the worse rooms and avoided using them when possible.

It almost always takes the local news agency breaking a story about these condemned barracks before anything is actually done. Usually they just condemn the building again and the cycle repeats.

This was located in GA where humidity is a problem and almost entirely impossible to combat.

If I was hard pressed, I do have pictures of rooms I've lived in with patches of mold on the walls.