skysight-inc/HackerNews huggingface dataset:
I don't think it's possible for the average person to fast in any of the ways suggested here. I think the best thing to do is have a light dinner without carbs and a healthy breakfast. If you do this daily it will be like a daily intermittent fast as you can have a large lunch to indulge yourself. This way you can actually stick to it. I have been doing this for years and am very fit. I made a video showing what I ate for lunch each day while losing weight to prove it works https://youtu.be/v0hYofwTIiw
this. IF you cheat, you might as well take the easiest path of all :D
Day of the Tentacle Remastered will be out on March 22nd
So. A bit of semiotics by C.S. Peirce.

Peirce reckoned that there are three basic signs: icons, indices (indexes?), and symbols. An icon looks like the thing it is representing. An index points to it (like your index finger does, this is called indexicality). A symbol stands in for and is unlike the thing it represents, like 4 for |||| things.

So because equality is represented with a scales you _should_ have said, "I guess it's nice when the signs have iconicity." :)
my vote goes to denver! affordable, laid back, socially liberal, safe, no huge social gap like in SF, very friendly people, great outdoors, growing tech startup ecosystem
An Overview of Modern Speech Recognition (2013) [pdf]
I recently decided to make an effort and use python 3.5 for a couple of new projects and I've so far found zero things that I consider a practical improvement over doing the same thing in 2.7. Now it's obviously not worse than 2.7, but saying that the new thing is just not worse than the old thing is hardly a great selling point.
A day or two should honestly be fine. Have them talk about the solution after turning it in. It's a lot easier and more interesting to talk about code you just wrote than it is to make someone whiteboard something on the spot.

It doesn't need to be a time trial. If you're impressed with the code and hire the candidate, worst case is you get someone who takes a little more time but writes great code.
I have to add though that if you actually need that kind of space near New York then you have to be willing to endure a serious commute. In the most expensive parts of the city studio apartments are pushing $1M.
http://www.dailydot.com/politics/john-mcafee-lied-iphone-app...
Various theoretical methods include moment of inertia in various axis and simple center of gravity measurements.

Hmm... moment of inertia and CG measurements indicate that dude's crank is a couple kilos heavier than everyone else crank.

If carbon fiber is RF transparent enough then low level microwave radiation tends to react interestingly with semiconductor junctions.

After EMP sensitive gear (if any) were removed from the bike, old fashioned microwave RF zorching or fancier "real EMP" could make the issue moot. Once the electronics and wiring are blown, a motor is just an expensive piece of ballast.

The last technological way I can think of is a careful magnetic analysis of the bike.

I would imagine a very permanent long term solution would be a careful stress analysis and small holes drilled into all frames for a COTS borehole camera.
> The war came about after the dictator Mobutu died and the chaos and aftermath

We learned so much from this, just look at Libya, Afghanistan, Iraq, Syria...
I submitted this yesterday. I thought HN didn't allow recently submitted articles?

https://news.ycombinator.com/item?id=11240405
I love Arizona. Never lived there, but great place to visit. However, even with significantly cheaper housing, I still don't come out ahead if I moved there considering the salary differences. I suppose it would work out ok for now since i'm 80% remote, but none the less the job prospects are not good if I decided to change. :-/ Maybe one day they'll have a bullet train to LA...
LLVM 3.8 Release
Geohot secures VC funding for self-driving car
I moved from Cupertino to very upstate New York about 15 months ago.

I was able to buy a house, on a lake, forest on all sides of me and I spent less than $200,000 to buy the house, move, furnish a new place and remodel a bit to my liking.

No startup scene here. For me, it was the slower pace of life, peace and quiet and more time to work on my personal goals.
When my evil bit gets randomly flipped by a cosmic ray every now and then, I think about questionably ethical ways for young folks to financially exploit older folks.

For all my malicious cogitation, I just can't come up with anything more promising than a cyber-cold war. Essentially, it's the same con Boomer pulled on Greatest. You drum up a lot of fear in the older folks, and get them to spend a lot of money defending against the bogeyman, which is invariably spent on jobs for younger folks. A lot of money changes hands, and no one has to go out and actually risk getting killed.

Except the trick this time is you don't have an identifiable state enemy. The bogeyman is "hackers" and "terrorists", who will crack your Facebook and somehow steal all the money in your IRA by turning it into Blitcoins, a digital form of heroin that uses encryption to kidnap your grandchildren. The only way to stop it is a "cyber-corps" staffed by patriotic defenders of digital freedom, who will pre-emptively crack your Facebook to ensure that the money in your IRA is rightly going to cyber-taxes, rather than getting stolen by hacker terrorists or terrorist hackers. Cyber-stolen by cyber-criminals. From the cyber-cloud. Cybercybercybercyber.

We explicitly partner with China and Russia, to show that the cyber-situation is so bad that we have to cooperate with the filthy Commies to fight it. And they could probably also stand to siphon some cash from their old guard to the newer digital barons. We run a few media-frenzied false flag operations to demonstrate that critical infrastructure is even more vulnerable to cyber-attack than to decades of chronic neglect and mis-maintenance. Eventually, young folks get at the voting machines to "secure them against tampering". Or should I say foreign tampering? It's really just too bad the USSR fell apart before Gen X could take over the con.

If we have to work in bullshit jobs to get by, there's no particular reason why Boomers should be the only ones inventing the bullshit.

A distant second place is jacking up the cost of geriatric health care, then swabbing retirement home toilet seats with resistant strains of chlamydia. Those "free love" bastards would finally learn what it was like growing up in the 80s, when kids were taught that their genitals were ticking time bombs that could kill not only you, but also everyone you ever loved (in the literal sense).
Unless your name is Kevin Mitnick. Then you set up a business and play middlemen in selling them to anybody who wants to pony up for it.

"When we have a client that wants a zero-day vulnerability for whatever reason, we don’t ask, and in fact they wouldn’t tell us,” Mitnick tells WIRED in an interview. “Researchers find them, they sell them to us for X, we sell them to clients for Y and make the margin in between.”

http://www.wired.com/2014/09/kevin-mitnick-selling-zero-day-...
I see, thanks.
I use the docker container "version", so I assume I have to somehow mount a volume to the container, that's also accessible from my nginx ( or whatever ) container, so it can serve the static file LE creates.
Is there something more to it?
I think you mean the 5C.
Okay sure, though how is it off topic?
Binge-watching made easy
Anecdotally, low blood sugar only seems to bother me when I am not physically fit. Similarly, I only get hunger pangs when I've eaten too much and haven't exercised. After a few weeks of steady endurance training both of these things went away. If I am really hungry, it presents less as pain or weakness than a very empty stomach. If I'm not training regularly, my stomach is rarely ever that empty. I'm always hungry, which leads to constant snacking and eating big meals. Exercising even lightly on a regular basis, there's a much stronger feedback loop where your body has an opportunity to let you know you've over eaten or eaten a poor mix of nutrients.

All of this is probably limited to light resistance/endurance training. This sort of goes out the window while lifting weights, at least for me. Then its very hard for me not to eat a ton. I think the fascination with protein is totally misguided though. Some people think they need 200g/day when probably 30g is sufficient.

One thing I really embraced in college was ketosis. I hardly ate, aside from a few well earned feasts. But its extremely hard to maintain if you don't have the freedom to work out multiple times a day and carbs are a convenient and cheap source of calories.
And as for the stomach cancer, there is some research about this; I read an article ( can't find the link now, sorry ), but lack of glucose means the stomach is starved for mucous and thus leads to higher incidences of stomach cancers.
Empathy might be in short supply and the interviewer might simply try to replicate the gauntlet that they themselves had to run in order to get hired.
ZeroStack gives you a private cloud without needing to manage it
Are you suggesting that the command argument to `parallel` is shell that's parsed and reinterpreted by `parallel`?

Buffering the output would make more sense, but the OP's command isn't outputting to stdout, but rather appending directly to a file.
i was about to sign up but then it asked for my phone number. why do you need this information?
titleize = ->(sentence) { sentence.split(' ').map!{|x| x = x[0..0].upcase << x[1..-1]}.join(' ') }

titleize.call("my lovely lovely lovely horse")

["a clause", "another clause"].map(&titleize)

:'
Ask HN: Does anybody still use Siri?
When Siri came out on the iphone everybody was showing it off to everybody else and it seemed as though voice recognition as an interface to cell phones had finally arrived. The last year or so I've hardly ever seen anybody use Siri (or an Android equivalent) and I'm wondering if it is even in structural use at all.

So, do you still use Siri or some equivalent?

If so, what are your main use cases?
The one hour record is actually about 470W from Wiggins.

(Though not a record of power for a single hour, just distance ridden on a track in one hour. But it ends up measuring more or less the same.)
Since this is getting a bit of a response... anyone in Bend living there with small kids? We are in Oregon and are attracted to Bend, but the fact that it's so isolated (far from major hospital systems, for example, which we unfortunately have to take advantage of more than we'd like) makes us hesitant. Also, we bounce between museums and acquariums and childrens' museums on the coast, Portland, Salem, Eugene, etc, quite a lot, and out in Bend your options seem much more limited.

I get that the great outdoors is really the thing to do in Bend, but our children are very small (1 and 3), and we want to be outdoorsie but have to work our way up to it. So I don't know how Bend would work for us. I'm curious how others deal with small kids there.
I haven't heard "paw-paw" in place of "papaya" outside of Asia, so I wouldn't call that global. We're not going to change the lyrics of all our old pawpaw-celebrating folk songs just to accommodate someone else's regional dialect. b^)
Why not skip breakfast and only eat lunch (at 1pm) and dinner (before 9)? You phrased your claim in such a way that it's impossible for anyone to argue with it (I manage to eat like above, but then I might not be an average person). Do you have any reasons to make such claim?
The whole point is for the buck to never stop. If the buck stops then suddenly ALL the bucks stop and Serpico (APPLE) is fucked.

The buck just endlessly changes hands until more bucks are accrued to those who deserve bucks.
>I don't think it's possible for the average person to fast in any of the ways suggested here.

Really? I did a form of time restricted feeding and it was the easiest thing ever. It seems hard to consume all your calories in an eight hour window, until you realize all that really means in practice is skipping breakfast and eating a late lunch. Once you get used to it, it's really easy and natural.
not to mention you're asking them to code a (potentially) complex take home project, that could take over an hour, for free.

I had a friend of mine who told me her company doesn't use online programming tests (like hacker rank) because she doesn't think legit programmers would bother with positions that required them.

Having taken a couple of these on-line automated tests, I don't think I'd take them again. Problems which I'm sure I had written correctly, dealing for edge cases and testing in browser; I submit to get like a 6%. Programming simple things in front of people in an interview I do fine.
In any event, it looks like concepts have indeed been kicked to the kerb. I think the definition checking was important, and some were concerned that there was no library implementation using it, which means they haven't shaken it out in practice yet.
Exim local root exploit
Although Iron is powerful, I find there is a lot of complexity around it. The middleware concept mostly contributes to this in addition to the abstractions over Hyper constructs.
Seems like a pretty articulate explanation of what is going on here. Of course I realize that my confirmation bias will cause me to see articles more in line with my way of thinking as 'right' but I've also worked with NAND flash devices and believe that the chip[1] they use in the phone does not have any sort of protections on the NAND flash itself, you should be able to just drop it into a test fixture and read it out.

[1] http://toshiba.semicon-storage.com/info/docget.jsp?did=15002...
The point is, it's possible that if he was a black hat, he could have gotten much more for it on the black market. Even if it could only be used once or a few times.

Bounties should not only be higher than what you can get on the black market. They should be high enough to make security experts spend their time trying to win them. Given probability of finding a bug with such impact, it is just not worth the time of any decent white hat (in terms of financial gain, sure it's nice to brag about it and that I believe is the biggest motivation).

Money wise, for Facebook, it makes zero difference if they pay him that much or 5 times more.
Why would you ask a weird question, instead of a normal question that relates to the current topic being discuss by the other member of the party?
Some people actually used Windows 8 instead of 7. "Higher version number" doesn't equate "better" nor "worth rewriting for".
“The Thing” – There's a new thing in town...what's that about?
Cinemagraph making Photoshop Action
Empathy isn't enough, in my opinion. There are problems with most every alternative:

1. Show-off quizzes are of limited relevance.

2. Take home work is a huge stressor for people with limited amounts of outside time.

3. Open-source contributions are a) too restrictive as a filter, and b) favor people with lots of time, just like #2.

4. Personal connections narrow the pool that you have, promote nepotism, and tend to exclude people who are already at a disadvantage.

5. Looking at previous jobs screws over lots of junior people and just means you're depending on the last interviewer's shitty decision.
> My first reaction to hearing this task was shock. Surely they can’t ask this. It’s sexist. It’s racist.
Slaves possess free will. They do not possess freedom.
You could go a step further and try posting these to an instagram account that she can follow.

If I'm not mistaken there are solutions for automated image posting to insta.
What does updating every 3 months matter when you can cron the renewal?
Genuinely wasn't meant to be a pointed criticism. I was curious to learn more about the use, which I just found different to what I'm used to.

I guess in this case I would read "wastage" as the reduction of available power over time. That is, the power was wasting away. Rather than the "waste" of power (frivolous use) by too many CPU cycles.

Anyway, English, wonderful language.....
Statistical Rethinking – Bayesian Data Analysis Book and Video Lectures
Thingthing v2.0 – Never mistype again
Companies evaluate severity based on impact. There are different tiers of vulnerability.

A vulnerability that affects a particular website is significantly less valuable than one that affects many websites.

Companies like Google and Facebook actually overpay for vulnerabilities because 1) they're flush with cash and can, 2) it's excellent for goodwill in the industry, 3) it's an excellent recruiting tool and 4) it augments an already strong internal security program.

If you hypothetically tried to go to the black market with this vulnerability you wouldn't even find a buyer. When Facebook patches this, it's useless, and you'd have to derive more than whatever you paid for. At this point it's a betting game - do you think you can earn back $100,000 using this exploit before Facebook catches wind of it?

Conversely, vulnerabilities that are very highly valued tend to affect large numbers of websites in a format that is not easily patched. For example, many websites don't update WordPress often, which means that a vulnerability in WordPress is going to instantly get a CVE and a widespread push for awareness. Even so, it will be actionable for years.
A Manifesto for Total Accessibility
The problem text based interfaces solve is a lack of UI standardization. In a desktop environment a command line can be superior to some designer's attempt to express herself through a fancy GUI. However, key strokes on mobile are MUCH more expensive than in a desktop environment. What would have been a 4 second interaction on a desktop might be 20 seconds on a phone, simply because typing is slower. What this needs is a minimalistic UI for executing commands that doesn't involve typing. The workflow would look something like this: Unlock phone > tap Uber > tap destination > tap execute > lock phone.
>> The point is, it's possible that if he was a black hat, he could have gotten much more for it on the black market. Even if it could only be used once or a few times.

This is precisely my point. No, he couldn't have. I outlined why in the comment you responded to.

>> Money wise, for Facebook, it makes zero difference if they pay him that much or 5 times more.

Leaving aside the fact that it obviously doesn't literally make "zero difference," should companies decide to pay more for things simply because they can afford to?
Excellent, thanks. I'll take a look at that and hack around!
Not sure why you are being downvoted, you argued your case well.

I would say, really fundamentally python is an extremely 'opinionated' language driven by an extremely 'opinionated' BDFL... this isn't necessarily a bad thing, just saying given the guiding principles of the language it really shouldnt be so shocking that a lot of work has gone into rolling out a 'pythonic' version of python that doesnt bring all that much to the table that isnt subjective...
The FBI said it would be acceptable for Apple to retain possession of the phone while it was running the customized version of iOS out of RAM in order to prevent the custom iOS from falling into their hands.
I lived in LA and the first thing you learn there is to not ask what anyone does because everyone's an actor.
> TMI but if I eat healthy and frequently I kill several trees w/ toilet paper consumption

Why would frequent bowel movements (which I assume were implied by the above) be an "improvement"? Wouldn't the best case scenario be once a day, regularly (same time every day), very low TP consumption (not too much fluid)?
This guy has a good write up on using netem to impair a connection to simulate a wan connection.

Pretty handy for testing. I've used it to simulate a bad uplink in between a dslam and bras.

https://www.excentis.com/blog/use-linux-traffic-control-impa...
We use a visual programming system in our startup's game development tool Construct 2 [1].

We may not be Visual Basic big (yet!) but we're running a successful business on a visual programming IDE with lots of users who love it!

[1] https://www.scirra.com
Na. The only reason why Microsoft is doing this is because they want to remain relevant in a world that has largely stopped relying on closed-source code in a server-side OS. I suspect Microsoft will open source Windows long before it ever joins the Linux Foundation.
"You need to be able to write a BFS cold, and you need to understand how a hash table is implemented."

Great advice! The list provided in this blog post is an excellent description of what you should know, cold, before you go into an interview. The reason you need to know them "cold" is that you (probably) won't be simply asked to code up mergesort. Instead, you'll be presented with a problem that can be reduced to mergesort. You need to know it cold so that you can reason more abstractly with it.

While this is great advice, it also demonstrates why people eventually develop interview fatigue over a career. I'm not talking about fatigue from your third interview this week, I mean, I mean fatigue that sets in over decades.

See, a year ago, just before I interviewed at google, I could have done all this "cold". I could code up a BFS, mergesort, find the shortest path between two nodes, print all permutations of a set, and so forth. Cold. And you know, I think in many knowledge-intensive fields, most practitioners are required to do stuff like this cold. But I probably wouldn't be able to do it all cold now. I could figure it out, but not in 45 minutes at a whiteboard, and certainly not in time to reason abstractly. I wouldn't be able to do this with partial differential equations or shakespeare's plays, two other subjects I was highly prepared for exams in a couple of decades ago.

See, people in other professions have to do this, but they do it once. Actuaries need to know vector calc and linear algebra, cold, to take their exams. But they don't have to remember how to integrate by parts when they are interviewing for a Sr Actuary position 15 year later. Physicians need to know Organic Chemistry, cold, at some point in their lives. But an experienced anesthesiologist isn't expected to answer whiteboard questions about undergraduate oChem.

I don't have an easy solution, since I actually do completely understand why tech employers rely on these exams. But I do think they take a serious toll on the field, and are a major contributing factor to attrition (as well as aversion among people who never go into the field at all). We, as developers, really do have to re-load complicated undergraduate coursework into exam ready memory over, and over, and over.

I'll finish the way I always do: if you interview like this, that is your choice, and you should feel free do do so - I really mean this. But why then do these employers act mystified that there is a "shortage" of developers? It seems to me that aversion and/or attrition is a very natural outcome for the way we do things in software. "No thanks, I'll do something else" seems like a very reasonable response to an industry that hires like this.