skysight-inc/HackerNews huggingface dataset:
This is not my area of expertise, but to get things started, I went to a site[0] and looked up some formulas and specs, and came up with:

outside circumference of wheel ~2200mm (700c wheel w/ tire)
30 mph == 0.5 mpm (Miles per minute).
0.5 mile == 804500mm
a 2200mm circumference will need to roll ~365.68 times to cover that distance. If that distance is covered in 1 minute, that means 365.68 rotations per minute.

This: Ef = 1/2 I ω2

wants I and ω.

I = m r squared.

m == 700g (this isn't properly distributed here, but it's a start)

r (at 2200mm circumference) == 350.14

0.7kg * ((350.14mm)(0.001m/mm))^2
== 0.7 * .122598019
== 0.085818613 kg/m2

1 rad/s = 9.55 r/min (rpm)
365rpm == 38.29 rad/s

so if this is at all correct:

Ef = 0.5 * 0.085818613 * 38.29^2
== 0.5 * 0.085818613 * 1466.1241
== 62.910368373 Joules

1J/s == 1watt. So with this fudgey math above (assuming it's even correct) we're working w/ ~60 watts(max, for an instance, then decreasing). I don't even know if that's enough to spin a bicycle around like was shown. I hope somebody that actually understands this field can chime in and fix my bad assumptions (which I think err to supporting this was strictly the spinning wheel (not a motor)) and what this means. I'll do practical tests later when I have my bike.

[0] http://www.engineeringtoolbox.com/flywheel-energy-d_945.html
If I had a site with a billion users and said site had a vulnerability with significant repercussions on my business, BreakingBits, a "software security firm", would advise me not to meaningfully encourage outsiders to find and squash those vulnerabilities?

Uh... is this the advice you give your customers?
Japan WW2 soldier who refused to surrender Hiroo Onoda dies (2014)
I use Siri all the time.

Call my wife.
Where is my wife?
Call my brother on Facetime audio.
What is the weather today?
Wake me up at 7.
Remind me about bills when I get home.
Get directions to <place>
all of you were wrong and he was right
I use Siri fairly frequently, but in certain narrowly-defined situations: when I've got my hands full, or am doing something else.

The two that come to mind are when cooking ("Hey Siri, set a timer for 15 minutes") or when I'm trying to get everything together for leaving the house ("Hey Siri, how cold is it outside?"). I'll also use it if my phone's in my pocket, I'm wearing headphones, and it's awkward to get my phone out ("Hey Siri, text Tom." "What do you want to say to Tom?" "I'm running 10 minutes late but will be there soon. Sorry!")
Yes, just googling "small plaintiff ip case" brought up one example:
https://www.iplitigationcurrent.com/2014/10/08/attorneys-fee...

Not sure why you ask though. Are you getting at that looking out for small plaintiffs is a waste of time if they never win anyways? Because I don't think that's a good road to go down.

To address your last point, defamation is something that has to be proven in the US, and the standards for it are quite high (compared to the UK, for example, at least). A defendant can't attempt to argue and prove damages caused by the plaintiff without filing a countersuit, so I'm not sure how courts could go about handing out "yellow cards."
A hand-curated list of 5,000 B2B tech companies
The examples in the screenshot look like the kind of functionality you get from OK Google, only with having to type rather than speak.
I dunno, the tech scene is objectively much stronger up in Seattle. Doesn't mean we don't have one, but it definitely is harder to find than Seattle's.
Exactly, and I, for one, was using Python 3 for a new app, in production, in 2013, precisely 5 years after the release.
The lost leisure time of our lives
Since the future of people is at stake I find healthy to be "extremely reluctant to make any serious changes".

Making small changes over the years is the right thing to do unless you want to play the mad scientist with other people's lives. Of course do not change anything at all is bad, but the "serious change" approach is frightening, or at least should be.
I don't think it's disparaging, I want to work there lol
You haven't figured it out yet but as a Denverite, you're supposed to tell people not to move here. It's so awesome here we don't like to share.
Instead of doing something like this, it's often actually simpler and easier to manage if you use the built-in ssh certificate feature. Check out https://www.digitalocean.com/community/tutorials/how-to-crea... for an example of how to do that.

Now, no one has to remember to push the keys whenever something changes, and you no longer get spurious host key messages.
The "Drumpf" insult is xenophobic.

Kind of hard to take the high road against Trump when you're making fun of his family's original, more ethnic sounding last name.

It's also hard for us adults to take you seriously. It's like saying "rethuglicon" instead of Republican.
> If you’re interested in what we’re doing, we’d love you to check out our process.

Well, I say this as someone who was apparently blacklisted on TripleByte despite ostensibly getting a perfect result on the programming taks, getting an interview would have been a start. Or at least getting told what and why it happened, instead of trying to request a pre-screen phone interview without result over and over until I "got the message".

I understand the TripleByte team is perceiving problems that exist in the programmer hiring process, including the fact that interviews are not necessarily designed to gauge a candidate's qualities as a programmer. I also understand that you probably can't change the status quo in that space without first establishing yourself firmly in the existing field. But my own experiences make me skeptical about how transparent TB really wants to be.
Thousands of people is a gaping security hole in and of itself... Even the most technically illiterate state actor can pay off a dozen disgruntled federal employees to run queries.

It makes me wonder why the media doesn't focus on the human attack vectors. Buffer overflows and zero-day sploits are hard to understand... but anyone can understand bribes.
I see parents talking like this all the time. "Who can understand how they are teaching kids to add these days?", but when I look at it what they are teaching my kids, it fits with how I do it in my head vs. how I was taught to do it on paper.

People are resistant to change even when they say they want change (politics is a great of example of wanting "change" but having a fit when things actually change).
F.C.C. Fine-Tunes Plan to Subsidize Internet Access
It has been known in the abstract, but AFAIK I was the first to publish a specific attack. (Not that I really claim that as much of an accomplishment. Sometimes it's hard to navigate the line between educating people and insulting their intelligence, particularly when it comes to security.)
I have two elementary school kids. In my view the biggest benefit of the homework is that I can observe if my kids lagging behind in some topics and help them to catch up if necessary. Usually this happens because teachers did not do good job explaining those topics.

So it looks like the homework in public schools is a stopgap for lousy teachers.
>The bicycle is pulled downhill by gravity, but rotates around the brake hood

Not convinced. The bike is close to stationary after the fall, then turns a full 180 and hits the next cyclist with quite a bit of force. Notice also that the back while is in constant contact with the road as it makes that 180 degree turn. Doesn't look gravity driven to me at all...
Another really handy thing is the Compose key. If you're using GNOME it's under Keyboard Settings, under Shortcuts / Typing. I have it set to Right Alt. The idea is there's just a whole bunch of memorable key sequences for various common Unicode characters. For example, Alt + o + o = °; < + 3 = black heart, < + " = “, etc. It doesn't have all of the ones you like, but it's helpful :)
As opposed to the rest of the Internet?
In other words, if you wanted to game the odds, you'd start by offering it on the black market, then if there were no takers after X number of days, offer it to Facebook?
I lived there for a year. I'm living about an hour and a half north of Phoenix, just below the Rim.

Sometimes, I miss those dreary storm-grey clouds of the Pacific NW. "Nice weather" is subjective, and it isn't necessarily "sunny". I have a friend who burns badly in any kind of sunlight -- Seattle is where she makes her home.

Flagstaff, AZ, oddly, is like a miniature Seattle, though the tech scene isn't as happening. My family and I are planning to move there this summer.
Become an Erlang programmer!
I'm resubmitting this since 11189399 got a couple ups but didn't get any comments.

I wrote and implemented a similar protocol to RPEP in 2013 and have been using it personally, but haven't released it. In my recent search of something similar I found the unfortunately named WAMP (Web Application Messaging Protocol). Despite its goal of being simple and easy to implement, I found the spec complex and bloated. It doesn't stick to being a messaging protocol, also defining routing and brokerage - unnecessarily so in my opinion. I subscribe to the single-responsibility principle, and WAMP seems to violate that. So I wrote up this RPEP spec and want to know what people think about it.

If anyone wants to contribute to RPEP by either making implementations or discussing changes to the spec, please let me know.
Which is why it's so important we embrace companies choosing to release FOSS. In order for the corporate world to push FOSS, they have to see that they're successful when they do it, and that it's possible for them to run businesses while contributing to and releasing their own work as FOSS.
The original link linked to both llvm and clang release notes.
Why build this as a desktop app instead of a SaaS? Not a snark, seriously why this design decision?
Even if one insists on sticking with gcc on ideological grounds, one should be glad clang exists because it seems to have lit a fire under the maintainers.
Sounds interesting, I will take a look. Thanks :)
How do you reconcile your

education as an area is
incredibly cargo cult-filled.

with your confidence in expressing

we've known ... homework at
that age was harmful

Maybe what "we've known" was cargo-cult to start with?
I've been doing "IF" since I was a young teen, to be perfectly honest. I've never ever enjoyed breakfast, for the reasons you've cited, so put me down as another anecdote that backs it up.
"Miami (my favorite city but not good to live/work in)"

How come you consider Miami not a good city to live/work in? I live here and I'm genuinely curious.
Enjoy having your children bring you to the interviews when they try to get a job at the gentle age of 24.
Double Qliq is hiring their second javascript engineer
It's sounds like a well-produced LARP. Like Escape Room.[1] It wasn't really a society. It was a startup pretending to be one.

With today's high real estate costs, it's hard to do anything like this in the physical world. People no longer rent storefronts as clubhouses, or set up social organizations which own their own buildings. Hacker Dojo morphed from a hacker space to a commercial co-working startup for that reason.

[1] http://realescapegame.com/pzrsf/
If / when I have children, I'd make it a point to teach them how to program things like that instead of just doing it by hand. Programming is a much more useful skill than cursive in 2016, and I'm sure that that'll only be more true when the time comes.
Swift 3 branches set to be merged into master
They're not being asked to provide "a digital signature". They're being asked to enable a brute-force attack on a single phone. Here's the full text of the request:

http://www.ndaa.org/pdf/SB-Shooter-Order-Compelling-Apple-As...

Order #2 is the relevant order. But to answer your question, they've complied with similar warrants on at least 70 cases in the past:

http://www.npr.org/2016/02/22/467602161/the-seeds-of-apples-...

The only difference in this case is whether or not the FBI can compel Apple to make and install a custom build of iOS to crack the phone.
Every week HN has a topic on the front page about how inaccurate and unfair job interviews are. They're always going to be inaccurate and unfair. Interviews must use proxies for candidate quality, and there will always be false positives and false negatives.

The most practical thing is to work with it as it is.
I lived in Atlanta for 5 years, and live in Sedona, AZ for the past 2 years. I sometimes visit Phoenix.

Phoenix is not where I want to live. The tech scene is kinda anemic -- and granted, I'm used to Atlanta and Seattle.

Traffic isn't bad all the time, just the times when you want to go anywhere. Much of the city doesn't have good drainage, kinda poetic that the flow of traffic in Phoenix resembles the flooding that happens during monsoon season.

Like Atlanta, in Phoenix, you need a car. Unlike Atlanta, in Phoenix you also need A/C. It offends my sensibilities to see so much swimming pools and even an indoor ice rink in the middle of a desert. I don't generally like how the city is laid out, overbuilt, and I don't like the overall culture. (Though there are some really neat places here and there).
Some schools in the Seattle area are experimenting with later start times. Hopefully it will catch on?
Everybody Freeze: The extropians want your body
Yes, that is an excellent book
A short story of the term invented to replace 'propaganda' in times of peace
An even simpler explanation for the second clip is that a fast-rotating wheel has a decent amount of rotational inertia.

https://www.instagram.com/p/sh0fSPirPW/?modal=true
Hey, I'm in the process of moving to Sacramento (mostly live here now), at least for a while, I think.

If you click my profile, you can email me and I hope you do. I wouldn't mind discussing the tech scene here, the city, etc, although I may end up working remotely.
Evaluation is only a very small part of my complaint. The choice of projects that were offered, and the scope of the projects are what really need to be revisited (finishing the project wouldn't have been a problem for me if there existed a project that was relevant to my work that could be completed in 3 hours).

In terms of project choices, to me, it seems like you guys erred on the side of choosing projects developers would find interesting and challenging technically over projects that are practical and accurately represent the kinds of work most developers will actually be hired to do. I'm not going to post the details here for obvious reasons, but out of the four projects offered, only the multiplayer game was even remotely relevant to front-end/back-end or even application development in general, which are areas that probably account for the vast majority of development work available from startups. I realize there needs to be a balance to be stuck here, but in my humble opinion, as a recruiting firm, you should be erring on other, more the practical side in terms of project choice. I applied to Triplebyte to find a job, not to fulfill my intellectual curiosity (I can do that better on my own time without needing someone to assign projects to me).

In terms of project scope, I'm not really qualified to comment on the other choices, because they were way outside my area of expertise, but the multiplayer game definitely didn't feel like a 3 hour project. As suggested in another reply, I really hope you guys can actually give the project a try yourself and see what level of completion can reasonably be expected from three hours of work on something like that. Take whatever times reported by candidates who have successfully completed the project with a grain of salt, because people will have a tendency to understate the level of effort they spent to make themselves look more efficient (no matter how much you tell them you don't care). Here's another possible idea for making projects that take reasonable amounts of time to complete: just take your traditional interview questions and slightly extend them a bit with extra features, and simply expect better polish, architecture, test-coverage, and overall code quality, etc during the code review.

Anyways, my experience with Triplebyte's take-home interviews definitely didn't leave a great impression, but I still recommend you guys to my friends and colleagues because I do want to support what you guys are trying to do. Hopefully you can take some time to revisit some of the issues people have mentioned and make the necessary improvements. I'm happily employed now, but I'd love to give Triplebyte another try the next time I'm looking for work. =)
Sorting algorithms can be a little arcane, but the rest of that stuff should be fairly intuitive to anyone with a CS education.
I think that you almost have the right idea, but 3 hours is too long. I believe a programmer can demonstrate his ability to perform the basics in 1 hour or less. This respects the candidate's time and it also encourages the test's designers to select the most trivial project possible that shows the basic skills they're looking for. That's really what's important.

Larger projects take up more time and introduce a larger possibility that some matters of opinion or taste will impact the candidate's performance. I don't believe differences in taste are important as long as the candidate demonstrates that he is able to comply with a defined style guide.

The actual test is going to depend on the position at hand, but one of my favorites is a very simple program that asks the candidate to use GitHub's API to display the list of public repositories under a user-inputted username. That's it. I tell them they can use any language they want.

This simple test gives all the information we need about the basics:

a) the candidate is able to go online, provision himself an API key, find docs, and reference those docs to see an external vendor's API format

b) the candidate is able to use that information to craft a program that successfully interacts with the vendor's endpoint

c) the candidate is able to present the information in a concise, desirable manner.

d) the candidate is able to do all of this with a simple 1 paragraph description of the project.

The choices the candidate makes in the process of completing this simple task tell you a lot about his process, style, habits, and preferences, even though the project is very minimal in its actual requirements.

I've had people give me web apps, command-line apps, and GUI apps that accomplish this same goal. Many candidates would go above the requested specifications and many candidates would reply the same day they were given the test, which to me was an excellent signal that they felt their time was respected and that we were doing a good job of engaging them and making them interested in working for us.

As I stated, this test is not appropriate for all positions, but I think most tests should be modeled after those principles. Give the candidate room to express himself and demonstrate relevant practical knowledge.

I hope you'll consider a minimalist project like this over something like "design a multiplayer game ... in 3 hours".
That's a strange license to use
Clearly this is the kind of role Facebook needs to fill ASAP.
You kid. Sometimes I feel there must be something wrong with me, as I find downtown Phoenix very walkable and even pretty, but often it seems I'm the only one, and I don't mean when it's scorching hot outside, even now when the weather has been fabulous for weeks, I hardly find anyone out. Except when there's some event (conventions, sports, etc).

As for the GP comment about "traditional values", that can be true for parts of the valley, but others are more progressive (eg. Tempe), and the Sheriff makes national news with his tough-guy persona but I don't think that should deter anyone of any background (I'm hispanic) from considering Phoenix as a good place in which to make a decent living.
The reason nobody is doing it is because a collection of online videos and chat group is not an event. You go there to meet people, see the speakers in person and maybe have an informal chat over some beer. This is completely orthogonal to watching online videos alone at home.
> You have great universities here (UNC, Duke, NC State, etc.),

That information is only important if the individual has kids, and is within 2+ years of going to either UNC or NCState. (Also, assumes that they'll get in)
I'd disagree with your assumption that it wasn't a real society. Maybe it wasn't really secret, maybe it wasn't...something or other; but that was, and for many many people, is, real. It might be more apt to say that it was a society pretending to be a startup.

Pretend is almost always the wrong word when anybody in the room takes it seriously.
>Say they buy it for $20,000. Do you really think someone will derive $20,000 of profit from this before it's caught and patched by Facebook?

FB is publicly traded at very high volume. You can make very large bets on its movement without being noticed. A hack of 10 celebrity facebook pages could probably drop the stock 5% in one day. You'd probably be able to make at least 20 to 1 on your money using options. The right organization could clear millions.
Meta Devices to warn of the impending dangers
SDK files and samples to add payments to your POS software iOS,Andoird,Windows
What installation do you recommend? Anything I can brew right away?

EDIT: I found this article https://www.topbug.net/blog/2013/04/14/install-and-use-gnu-c...
I'm curious. "I'm asked to surrender my possessions. So in go my iPhone and wallet"... and yet somehow there's photos of everything beyond that point.
relevant link https://news.ycombinator.com/item?id=11248320
Lets revisit the English curriculum and actually start teaching kids something about the art of writing rather than literary analysis. English homework (outside of grammar, writing, and spelling) has the lowest potential ROI out of all homework, yet it always seems to be the most time intensive.
Wow! I regret I have but one up-vote to give for this comic.
It's not really unrestricted. Given that this is forcing the password reset, you can't silently do it, right? So anyone exploiting it knows there's a limited number of uses before people notice that their passwords are being reset by not them.
"Upstate New York" is a very large area. It would be tough to generalize...

I'm in the Syracuse area (smack in the middle of the state), and the local scene is reasonably unimpressive (I work remotely, as do most of the folks I know in the area). There is a bit of a tech job market 45 minutes east of here in Rome, but that's mostly DoD related work (Rome Labs, etc). An hour and a half south is Ithaca, which is a 'hippy' college-town (Cornell, Ithaca College, and TC3), and has a bit of a startup scene, but again, nothing huge... I'd certainly want to have something lined up before moving.
I've found over the years that my children's worst teachers were the ones who assigned the most homework. Invariably, they supplemented their poor focus on conveying concepts with lots and lots of homework.

A ton of homework is a smell that I've learned to look into in order to see if I need to meet with the teacher and possibly talk to the school administration.
>- From what friends who still live there tell me, the crime has only been getting worse, even in nicer neighborhoods
>- Traffic is miserable and while there is decent public transit, it all goes to hell during a sports game (try taking the Red Line home during a Cubs game...I'd have to let five trains pass before I could squish myself into a car that was literally packed to the door)

Solution don't live along the redline.

The services offered by some of the CPS schools far exceed what you'd get elsewhere.
You mean you're not part of one? But all the rest of us are...