skysight-inc/HackerNews huggingface dataset:
It's pretty apparent the FBI knows it's 4 digits. Turn it on, a numeric keypad appears with 4 circles.
I have; although I was under the impression that pressure is normally regulated by the wastegate opening to allow exhaust to bypass the turbine - no restrictor required
One thing worth noting is that the author of this post is using OS X. The default ancient BSD versions of the tools they are using (cut, tr, sort) are HORRIBLY SLOW:

$ wc -l big.log
1058408 big.log
$ cat big.log |time gtr -d \" > /dev/null
0.38 real 0.21 user 0.14 sys
$ cat big.log |time tr -d \" > /dev/null
20.97 real 20.77 user 0.10 sys

$ cat big.log | time gcut -f 4 > /dev/null
0.61 real 0.59 user 0.01 sys
$ cat big.log | time cut -f 4 > /dev/null
2.99 real 2.95 user 0.02 sys

$ cat big.log | time gsort > /dev/null
28.52 real 27.03 user 0.80 sys
$ cat big.log | time sort > /dev/null
54.80 real 53.20 user 0.85 sys

If you are using OS X you owe it to yourself to install a non-broken userland. It's clear that apple doesn't give a shit about unix at this point.
If your device is completely up to date, shouldn't this not work? The SiRi-on-lockscreen vulnerability is nearly 6 months old by now.
Not at all, I think it's pretty great that they're encrypted by default. Plus, newer iPhones are even more secure (with the dedicated Secure Enclave).
On some older Unixes I've used, there was a command called bfs, for big file scanner. It could open text files in read-only mode and you could move around in them like in an editor.
Waiting to see Vulkan on the console SDKs....
Facts About Window Tint
Oh I absolutely am. But the sushi isn't the same. I don't remember as much of the Korean food I ate in Atlanta, but I didn't really get into Korean until I got out here. I do find the Indian food in the Atlanta area superior.
for a bruteforce ?
The FBI specifically asked for a version of iOS that would be loaded into memory and not modify any of the information on the flash. One of Apple's arguments about why the request is an undue burden is that iOS doesn't normally work like that and it would take a lot of effort to make it work like that.
The most interesting parts of this release to me are OpenMP support by default, and the shrink-wrapping in the code generator.

Shrink-wrapping [1] moves the prologue/epilogue code that wraps functions in order to setup and tear down their stack frames into the parts of the function that actually need it: consider two control-flow paths, where one doesn't actually need stack space so we can avoid performing those unnecessary instructions.

[1] http://perso.ensta-paristech.fr/~bmonsuez/Cours/B6-4/Article...
> they must have been doing something right to save ~1x salary for a down payment. (Unless people are somehow getting mortgages without down payments these days?)

I thought it was common knowledge that virtually no mortgage requires 20% down and has not for many years. All of them do for mortgages without mortgage insurance, yes, but not to just get a loan.

FHA wants 3.5%, most conventional loans will take 5%, and some large credit unions (NASA FCU, Navy Federal) will do 0% down and a lender credit for closing costs.

As to the rest of your comment, I mostly agree. Debt is not a bad four-letter word if used properly. Lots of people, including millenials desperate to have "a real life," don't do that. Rent vs buy is really complicated and even though I own there are many times I'd rather rent (usually when something major fails)...
Yes, and that would be awesome, but it means rewriting apt.
Data is still encrypted in that state. The passcode screen is not what is preventing access. That is how it works in Android (where a lockscreen is just an app that is locked into the foreground), but not iOS. Bypassing the iOS passcode entry screen gets you to a weird limbo-like state where a lot of thing don't work. I don't recall what that state is called.
"Current"? Embedding Gecko has always been an exercise in futility, which is why everyone and their dog adopted WebKit with gusto. Simply speaking, Mozilla always expected people to build on Gecko, rather than with it. You were expected to go XUL and treat Mozilla as your main runtime, developing the whole program with JS on top of it. Embeddability was always an afterthought. They took this approach to extreme levels with FFOS.

Khtml/Webkit used the opposite model and won big.

Funny enough though, Mozilla's insistence on JS as general-purpose was likely a factor in the long-term survival of what was, back in the days, a wobbly and improvised browser-only scripting language. In many ways, you could not have had Node without the XUL years; but the JS explosion happened on Webkit components, (fatally ?) wounding the Mozilla platform. History is funny like that.
A Venture Capitalist’s Perspective on the Future of Mobile Apps
There is next to no money in pro cycling. Sure there are a few very very elite riders that make millions, maybe 10 to 20 of those. There are also the other 160 riders that start a grand tour. Read some of the documentation USADA put out on Lance. Not about the doping, but like Dave Zabriskie was a legit world class pro, he raced the Tour, and I think they listed is salary in those early years as like $24k. Another name that comes to mind, Gilberto Simoni, as fine a climber as has been, a grand tour winner, in his earlier years he worked as a bike shop mechanic in the off season to pay his bills.

There is no TV money for the teams. The team sponsorships aren't even guaranteed for any serious time. It's all about individual results in what is really a team sport. And then the best years are during the college years for everything else, close to no pros actually have college degrees or anything. Worse, I can't think of a pro that came out of college and ever did anything other than domestic racing. I mean, the team bikes are technically supposed to go back to the sponsors according to most deals but everybody just sort of knows that a lot of riders sell them to supplement their income, there are even web stores that specialize in it.

Cheating is cheating, be it chemical or mechanical or whatever, but cycling (like skiing, track and field, etc) is a perfect storm for it. If you do it and don't get caught, you can get rich, like life changing rich. If you wash out, not just did you lose what little paying gig you had, but you've probably got limited options outside of cycling. I'd argue that other than the love of the sport and sportsmanship, there are a lot of cyclists in a certain age range that have no reason not to cheat one way or another.
> job offer

Really? For brute forcing an un-rate-limited endpoint? I doubt it.
Trump University’s Online Materials Are a Lot Better Than Your University’s
Send out the assignment at a predetermined, convenient time and require it be returned an hour or two later.

Except that these places very frequently tend to either (1) misstate the problem in some major or minor way, or (2) wildly underestimate the time required to produce a professional quality, bug-free, bulletproof-tested solution. Which can be easily countered by having one of their own team members sit down and take the test first. But of course, none of these places ever do that.

(Well, not "none." I'm being hyperbolic. I just mean in that in general, they probably estimate the round-trip time on these programming guizzes the way they do micro-projects on their own jobs -- as in, "Oh, I can do that in an hour" -- but in real life, it often takes 2x-3x longer).
> Unity developers will be doing that double work in such case.

I'm pretty sure they're well paid for the efforts.
Would working at the intersection of law and CS require going to law school, do you think?
I hope you enjoyed your recent interview. Please forgive me in the delay in responding to this, but I wanted it to be noticed by you rather.

I work at Airbnb, and I empathize with your feelings. I, too, agree that hosts who list an extreme number of properties, and especially those who rent out properties specifically for the purpose of running a listing, are hurting our community. They are definitely not in line with our mission.

Just the other month, several property managers were removed from the London market for doing just this: http://www.thememo.com/2016/02/16/airbnb-removes-hundreds-of...

The problem with a blanket policies across the entire site limiting all hosts is that we have so many different use-cases. Some hosts will create multiple listings; one for when they want to rent out their entire home, and others for individual rooms in their home. Sometimes want to rent out their summer home in the winter, and their winter home in the summer. It is a difficult problem, so it makes more sense to remove hosts on an individual basis; either those who provide bad experiences for guests, or those who do not make a positive contribution to the community.

Having neighbors be able to veto a listing sounds like a great idea, but how would you validate who the neighbors are? Especially in remote localities where internet access is limited?
Of course you can opt-out. But rejection goes both ways: we live in a society, and there are consequences to being asocial and antisocial, and depending on the problem, and the solution, that might be a thing. But you can always leave if something's so untenable, if you can find somewhere with rules more to your liking.
It seemed like a perfectly calm article to me? What parts struck you wrong?
OpenBSD 5.9 songs released
The death of support for embedding Gecko is at least part of what eventually killed Camino, too. (I was a contributor.)
While not strictly programming I just finished interview number four/five with a company about an hour ago. SQL and data modeling. First, one non-technical phone interview, one technical phone interview, one online take home test. Today, two different sessions, second one primarily technical, and lunch.

White boarding a simple data model of a real world scenario was surprisingly difficult even though the interviewers were very cordial. The exercise was used to gauge my question asking skills (interviewer was acting as subject matter expert) as much as data modeling and SQL. It was kind of fun as I used it as an opportunity to expand my ability to problem solve in stressful environments.
I think it was in the text before, but it was changed.
There's no known API to read the UID out (there is one to use it, or the GID, or any other AES key: http://iphonedevwiki.net/index.php/IOCryptoAcceleratorFamily...), no published side-channel attacks, and the destructive/invasive techniques that would involve decapping the chip and using an electron microscope are not solid enough to use for this, such that there would a huge risk of destroying evidence.
Who is this Microsoft? Loving this new community involvement.
No question the salaries are lower, but two things balance that out.

Income distribution is somewhat more even in Canada, so maybe you don't make as much but the people in 'lower' positions make more, relatively. This is actually a feature, not a bug - the city is safe, there is still a middle class, public services work (relatively) well and you can walk around as a tech person without worrying about a person randomly punching you.

Second is that you will not have to worry about, and save for, large costs like health care and schooling. People in the US seem to go way outside of their budget just in order to get into a district with good public schools, or, pay an obscene amount for private schooling. That kind of adds up over 18 years. Private schools in Canada exist, but by no means are you disadvantaged in life if you grow up in an average middle class area and go to a public school.
250 watts is an output a fairly average amateur racer will produce at threshold (where threshold is their one-hour max sustained effort). The pros are significantly higher than that (estimated 350W or more for the latest batch of 1-hour records).

But, an extra 100 watts for even a few seconds can make a significant difference. In cycling, staying in the draft is a major factor. If that short burst of assistance helps a racer keep the wheel of the guy in front, it conserves a lot of energy for later in the race.
This alone would be enough to permanently cripple Facebook in the eyes of the public if applied "correctly."

The iCloud/Fappening totally wasn't a big deal either, right? /s
nice. do you run in the morning or afternoon? i'd considered doing the same as you but I usually run after work and hate running with food in my stomach...
These indigenous Amazonians are standing up to Ecuador’s oil invasion
The editor which makes me most productive as a developer is the one I have to think about least. I spend an order of magnitude more time reading and thinking than typing, so no amount of increased editor efficiency could make a significant improvement to my productivity. Having to stop focusing on the problem at hand in order to remember how to operate some sophisticated editor feature, on the other hand, could be a significant distraction. I want to use the simplest, most straighforward editor capable of doing the job, and if I have to spend a few extra minutes here and there doing some repetitive code munging by hand, it is not a problem because I can continue doing the hard part of the job (thinking) while my fingers are busy typing.
I basically never eat breakfast and see no negative effect, but when I tell people this they immediately get concerned about my wellbeing. The "breakfast is the most important meal of the day" idea is deeply ingrained in our culture.
Thanks for the compliment.

I Still need to produce more examples (contributions are welcome :) )
There is one bigger (but incomplete example) of ECMAScript 5.1.
https://github.com/SAP/chevrotain/blob/master/examples/types...
It is written in Typescript.

About LaTex:
I'm not familiar with LaTex, However if I understand correctly it is based on Tex which is not a context free language.

Meaning it can't be parsed with standard parsing tools.

See details here:
http://tex.stackexchange.com/questions/4201/is-there-a-bnf-g...
Just tried this. No time/clock icon shown.
I can't get over the fact that Microsoft's cloud product is the color of sky without clouds in it.
Hand Drawn Map of San Francisco
Using a tool 'Burb' spendin time searching "what might be vulnerable" can be worth atmost 15 grands, not a $100.000+ job.
https://www.apple.com/business/docs/iOS_Security_Guide.pdf

> Every iOS device has a dedicated AES 256 crypto engine built into the DMA path between the flash storage and main system memory, making file encryption highly efficient.

> The device’s unique ID (UID) and a device group ID (GID) are AES 256-bit keys fused (UID) or compiled (GID) into the application processor and Secure Enclave during manufacturing. No software or firmware can read them directly; they can see only the results of encryption or decryption operations performed by dedicated AES engines implemented in silicon using the UID or GID as a key.

> Additionally, the Secure Enclave’s UID and GID can only be used by the AES engine dedicated to the Secure Enclave. The UIDs are unique to each device and are not recorded by Apple or any of its suppliers.
Joomla and Drupal think of it like Python and Ruby, in the sense of: the same thing but fundamentally absolutely different. I would say Drupal is better. But it doesn't really matter, either is fine and will get the job done.

If the site is not very big, consider Wordpress. For one reason: the community and with that mainly the pulgins available. For example there are WP plugins that do the whole conversion for mobile for you or do SEO for you. It really depends on what the site should do. But Wordpress can be easily the best solution.

Now, all that is moot, to a level, because all these CMS have nice importerts/exporters, so you cannot really make a big mistake that will sink everything.

If however, the site in question is bigger a site than just "a website", consider Typo3. It's a beast. It's cool. It may not worth the effort for a small shop, but if the site has enough size, try Typo3. Beast!
Your experience is interesting to me. I'm a runner as well and I end up doing several races per year including a marathon, a few 1/2s, few 5k and 10ks. Do you do any interval training or long runs on the days you fast? What do you do about post run nutrition replacement and do you do glucose replacement during your longer runs? I'd love to shave off a few pounds for racing reasons as well. I always find myself eating more as I up my milage anyway so my weight usually stays constant.
A lot of people still program in Fortran 77

Very few people still program in 77 and only if they really have to. Everybody who has a choice has moved on to at least Fortran 90 and you won't find anybody seriously arguing that Fortran 90 isn't a massive improvement over 77.
Domestiques use other kinds of dope as much, or more than, race leaders. Their job is to burn themselves out in service to their leaders. If you dope up your domestiques, the leader gets an easier ride.
It seems like there are several articles and security experts out there explaining how to recover data from a locked iPhone as if it were a cakewalk but where is one example of a complete soup-to-nuts case study on unlocking the same model phone as the San Bernardino shooter?

If you want the American public to believe the FBI is making fraudulent claims, show demonstrable proof that it can actually be done instead of all the talk and theories.
Congrats, you just unlocked your device with TouchID.
Software defined WAN and Internet
Here’s 2015’s Biggest Fundraising Rounds in the Most Active States
No to high protein. Too much protein gets converted into glucose, kinda defeating the purpose.
It's in the chip.
Hrm, didn't get a "Share" button.
Awesome, thanks. This could also be used to find what pains people have.

Any suggestion of how to find that? Using keywords like "how can I" ?
real fork is the benefit
I've actually been through two interviews where I wasn't expected to finish the project, and I ended up getting the jobs. I think the difference there was it wasn't set up that it's "OK if you don't finish", but that "these requirements were crafted such that we don't expect you to finish".
So it would be like a souped-up Visual Assist (as used in VS C++)?
I never get the Share option on 9.2.1 using a 6. I don't doubt this works on a number of OS/device combos though
On step 5, I don't see any share option.
While true, it shift the question to, why should a F77 programmer use a new Fortran compiler?

Some answers are: it's faster, it runs on new OSes, it has better error messages.

Those then become the same answers to the OP's question about shifting from Python 2.x to 3.x.
> we could, instead, give them a very small project to do

one objection to this I've heard is that it disproportionately disadvantages people who don't have the free time to do it
Anyone know what tool he was using in the YouTube video? This stuff is super interesting.
Yeah I'm on 9.1 with a 6.
Gnu Radio Control is a perfectly fine visual language for its problem domain: http://www.joshknows.com/grc
This is true, but currently, most of developers of Python acknowledge some mistakes in the Python 3 transition. Specifically the fact that such an abrupt compatibility break was underestimated. And that's why Python 4 won't break compatibility with Python 3.

In any case, I'm very happy to see the Python 3 transition moving forward. And let's hope this does not happen again.
Higher engagement(it's a landing page dedicated to chat), lead generation during conversation(it has a form builder) and you can include the chat link in emails or other websites.
Right, but workaday programers with two kids and a full time job won't be willing or won't be able to spend, say more than two hours on something like this.
I'm fairly sure that only applies to the iPhone 5, and the FBI is interested in an iPhone 4, which doesn't have the Secure Enclave.
Do you feel a need to eat right after running to rebuild muscle?
I was shocked and uncharmed.

Most of their reactions betrayed some really fundamental misconceptions about computing, which I haven't really seen since the nineties (exhibited by grandparents). Would they know the difference between a program and its shortcut? Local vs. remote code execution? How could any system primarily controlled by users like these be secure? (Yes, I know, walled-gardens and sandboxes.)

More importantly, that video makes me feel old and crotchety, and I'm not even thirty yet.
Weight is meaningless (for testing). The UCI has a minimum weight that is well in excess of what modern carbon fiber layups allow. So, all pro bikes have extra weight built in, usually on the order of several pounds.

But, pulling the seatpost or crankset/bottom bracket should make it pretty obvious if a bike has a motor hidden inside the frame.

And it appears the UCI has started using some sort of x-ray device for quick tests in the paddock area.
They aren't, the key is burned into the chip. You could decap it and try and get at it that way, but that also runs the risk of destroying it and losing all hope of data recovery.
Interestingly, this works on my 6s when I press the home button with a finger that is registered for TouchID. I can't add a new clock when I use a different finger. That suggests that on my phone, at least, I'm really just silently unlocking the phone with Touch ID at some point in following these instructions--probably when I press the home button.

TouchID is so fast on the 6s, it's easy to unlock it without realizing you're doing it.
> The good news is that interviewing is a skill that can be learned.

When I hear folks complain about programming interviews, I point to that.

The month I spend gearing up for coding interviews usually guarantees me a job, that offers at minimum a $10k raise. I consider that a very good use of my time.
Looks like Burp Suite. Sweet web proxy tool -- https://portswigger.net/burp/ Free for 14 days I think.
There is also a power imbalance that is exploited. You need a job a lot more than the hiring company needs a new recruit.
That means nothing.

Also, here's an example where humans beat machines in image recognition:

http://www.pnas.org/content/113/10/2744.full

The task is the recognition of very small and blurry images. Several different models were used, including a very deep convnet.
HERO finds a way to solve the age-old problem of medical non-adherence
Agreed - It doesn't seem that these are anything near legal contracts. I would like to see a less misleading word than 'contract.' A contract is a 'meeting of minds' and requires considerations from both parties. What we have are distributed programs that require signatures that run on a blockchain. Pretty sweet, but someone trying to sell it as more than that may be guilty of unauthorized practice of law.
This has been debunked.

https://www.youtube.com/watch?v=2zOEoIV5YGI
The Custodian of Forgotten Books
Pimp Up Your Resume (practical Tips)
> //rant

Sorry I hit a nerve. You insisted it 'wasn't the same' but didn't give an example.

If you don't need what Py2 provides, I don't know why it wouldn't be 'good enough'. And since I built a lot of complex stuff in Py1, I can't imagine why anyone would think it is not good enough for building complex stuff.
Lets assume it costs more to make a job ethical (fewer hours, higher pay etc) - otherwise why not do it now? This means higher prices for consumers, so they now buy fewer products. This means less products need to be produced, so fewer persons are employed in making these ethical products. What happens with the workers who are now redundant?

Concretely, if an iPhone is replaced on average every other year but goes up 30% to the the ePhone (ethical phone) it is now only replaced every 3 years. This means fewer ephones are produced, which means that roughly 1/3 of the workforce is no longer required. What are those 1/3 to do?
His life expectancy graph is a bit naughty. Why doesn't the y axis start at 0? How about showing something more realistic...

http://krusekronicle.typepad.com/.shared/image.html?/photos/...

Doesn't look quite so good now, does it.