skysight-inc/HackerNews huggingface dataset:
Is this from a real-world example? Because I'd expect the opposite to be true.

Cutting-edge areas tend to attract people there for the vision. And the harsh commercial realities of innovative markets mean companies get in trouble if they get complacent. Whereas people in larger, older companies in stable markets can let their vision die and just go on doing whatever worked before. At least until it doesn't work, and then they're screwed.
I'm really curious about the profile of candidate this selects for.
I recently learned that Amazon does something similar. Their schedule is 5%,15%,40%,40%. To make up the first two years lack of salary they offer two years of sign on bonus over 24 months.
Ultimately you have some scheme to take your voxel data and turn it into triangles that you can display if your goal is 3d.

This assumption is false, which is precisely the point I was trying to make. The only readily available commercial hardware requires the program to turn everything into triangles to be hardware accelerated. But there are means of rendering that can use the voxels directly.
The feds threatened Yahoo with a fine of $250,000/day, _doubling every week_. It doesn't take long for that to become astronomical.

https://www.washingtonpost.com/news/the-switch/wp/2014/09/15...
What to Do with China's Trash? Burn It
Hix Code Generator, Any Language
The other Hardy-Littlewood conjecture is the seemingly innocuous statement that there are more primes in the first n numbers than in a string of n numbers starting anywhere else on the number line.

I feel like some important detail must have been lost in her presentation of the theorem. She uses the concrete examples "There are 25 primes less than 100 and 168 less than 1,000," and then says that it's difficult "to believe that there are places along the number line where the primes bunch up enough to make up for those very dense areas".

Is she saying that it's difficult to believe that there is span of 100 consecutive integers starting at some i > 1 that contains more than 25 primes? And that there is some span of 1000 starting at i > i that has more than 168? Or is she saying that it's difficult to believe that there exists any n for which this is true?

That is to say, what does it mean for Conjecture 2 (quoted above) to be false? Does it mean that for all [1..n] there exists some span [i..i+n] that contains more primes? Or does it's falseness mean only that there exists at least one n for which [i..i+n] contains at least as many primes as [1..n]?

Her emphasis on the concrete n=100 and n=1000 makes me think she's claiming the universal "for all n", but this seems almost certainly false for at least some small n.
Don't forget to attribute the authors of the examples if you use this in your shell scripts. Wouldn't want to infringe copyright. Thanks Stack Exchange.
If you are one of the very few encryption engineers at apple that can do this, you are already one of their highest paid employees, and also one of the most sought after in the entire realm of tech. Quitting over this is likely to drive your value up even higher.

The FBI when it compels people to do things, pays nothing to have them do it. That's the power of the law.
I'm a medical student and had to conduct several simple short-term memory tests (Mini Mental State Examinations, or MMSEs for short) today. It's quite upsetting for the patient when they don't even know how to spell 'world' backwards, or can't recall the words "ball car man" that you told them half a minute earlier. I wonder if this concept will improve both long term and short term memory, or just the latter?
Absolutely! But his point still stands: don't give notice until the day you're ready to walk out. Don't give notice the week before yearly bonuses (and make sure you have the dates correct!), don't give notice right before a big vesting event, don't give notice until you transfer/clear out the gigs of photos and personal crap you accumulated on your work machine over the years, etc..
I do not believe that adversity builds strength which leads to success, which I believe is your argument.

I won't believe it until we start seeing the schools of the children of the successful put arbitrary and even petulant roadblocks in the way of the students, and deliberately teaching to far below the level the students can handle.

Anecdotally speaking, as an American immigrant to Sweden, I do not think the adversity I faced has made me as successful as I would have been had I stayed the US.

Certainly some succeed despite adversity, and even draw strength from it, but to highlight those few is to make faceless the many who did not.

In any case, the report argues that diversity leads to robustness which leads to success. This is a very different view, designed more, I think, to appeal to the current pro-diversity trend rather than a group which might prefer the meaning behind "spare the rod, spoil the child."
Yeah, I'm surprised they didn't use CC0 for all code snippets. It was a really dumb decision IMO.
Laborare est orare
Never let your inferiors do you a favor. It'll be extremely costly;
At the very least, there are hourly minimum wage laws that you cannot agree to forfeit.
App-artheid
I'm working on Clojure-looking lisp with a borrow checker and static analysis in the vein of Rust. It's especially tailored for games since most lisps don't account for that use case (GC, dynamic types). Here's a link, let me know if you have any questions: https://github.com/eriksvedang/Carp
How to set up cron job for AutoTweet NG? What cron job setting shall I use?
I had a fun time playing Prince of Persia on DOSBox. You can change the number of CPU cycles the emulator uses[0], which can cause interesting glitches when it executes too fast.

[0] http://www.dosbox.com/wiki/Performance
Couldn't you just send an email from your personal email address? I mean, I've heard horror stories about retarded company policies and managers who just don't get it, but as a manager and employer myself I find it really hard to believe that you were let go simply because you didn't have your work account in your phone. Even if that was the final reason they gave, it sure sounds like there is a lot more to the story.

If I had the most average of developers on my team that caused me no grief and seemed to get on well enough with those around him/her, I can't fathom just letting them go like that. However, if we'd had a history of issues, the work was pretty dreadful, and/or the attitude was pretty piss poor, I could see where I'd just raise up my hands and say, "F* it, this person isn't worth the grief."

Either way, assuming you've since landed on your feet it sounds like you're better off not being there- I couldn't stand working for a company that micromanaged me like that.
This already exists. [1] Except it uses Bing search instead of Stackoverflow.

[1] https://blogs.msdn.microsoft.com/visualstudio/2014/02/17/int...
That's not been an issue for several years (since Django 1.5(?) introduced custom user models). Drop in a custom admin form and you're done.
I've been a founder twice, I had a vesting schedule for options and for founder's shares. Our investors insisted on it, for obvious reasons. We insisted on it because we wanted out founding team to play nice.
Snowden and the NSA dragnet are a bit more abstract than a personal right to encryption on a device in ones ownership.
Too low level for me. But since that I've started go as my first low level statically typed language, I think I'll just bookmark this article and may be read after a few years!
Well, if it's 4k RAW an hour runs about 50 GB. That's of footage on high-end prosumer RED 4k gear at 24 FPS. I'm sure higher-end gear with larger CCDs and more accurate sensors will sample at a way higher rate. I've seen numbers as high as 1.5 TB an hour. I've played around with the entry level RED 4k stuff just for fun on my last-gen Core i7 and it's just fine with Avid.

It looks like it's designed just like the SteadXP[1]. In which case, it uses the gyroscopic sensors to act in tandem with whatever gimble/mount/steadycam you have, and it crops/reframes according to the movement the sensor picked up. 4k is just a marketing wank word anyway, just like megapixels, megahertz or "4G". None of those mean anything unless you know what sensors, what your workload is like and how many instructions per second you average, and what your dB loss is. Ten year old Sony cameras shooting at a quarter the resolution with ARRI lenses will easily outperform whatever you could possibly provision for $450.

[1] https://www.kickstarter.com/projects/1091165875/steadxp-the-... -- About a year head start, which is already shipping. I'm not a patent attorney I'd be real concerned if I were the founders.
> I cant help and think your hope is a bit pollyannish.

See, it's words like pollyannish that we shouldn't be using when engaging the public. Only kidding. But I did need to look that one up. Thanks for making me think about it. I'd say it describes me well.

If you think that is a worthless way to look at the world, then that is my problem right? What skin is it off your back?

Regardless of whether you see good in other people or not, the fact is people can and do learn about things and change their points of view. You can't point to an uninformed mass and say they are incapable of learning. En masse, yeah I agree, we can't flip a switch, but that's the way it should be. People have their own brains and should use them. We just need to present the facts about encryption in a manner that is clear for non-techies. I think there are a lot of ways to do that. If you aren't up for it, that is your decision and I support you in that.
Co-author of the original exploit writing here. ECC doesn't "make the attack take longer", it turns it from an exploitable security issue into a denial-of-service issue (as odds are the ECC will detect the bitflip and the kernel will shut down the box).
Everyone saw the recent Atlas videos. Even with the QR code shortcuts, the demo was nothing short of miraculous. No one is even close to what Boston Dynamics is doing with legged locomotion, which is an insanely valuable technology. There's no way Google would just let this company go because of monetization or PR reasons. Something else is happening behind the scenes that we aren't yet aware of.
What was sam harris's point of view?
So does meteor support SQL backends yet (not talking unsupported plugins or whatever MDG is promising to do Real Soon Now).

If it's still tightly coupled to MongoDB then there is zero chance I can see it being used for anything more serious than an MVP or hackathon project by a company with non-trivial data requirements.
The first time I ever encountered a game that had superior AI to humans was Uniracers, back in the 90s. Great game, but the manual stated that they had to make the AI worse before they shipped because no one could beat it.

At the time it seemed novel, and even rather hilarious. Now it seems somewhat standard (aimbots can win every time, for example).
Julian Assange isn't an American citizen, so why would he have ever "set up shop" in America?
Facebook introduces messenger bots
The sound seems pretty poor so I'm not going to listen to this. Anyone want to summarize?
The DPI industry that uses special network adapters bundled with many cores CPU such as manufactured by cavium?
Yeah, I've heard that line before, but it's about as useful as insisting that movie theaters' product is overpriced popcorn and soda. The movies just happen to be there to drive traffic.

Yeah, all of that is true, but it misses the point entirely. The product that is 100% responsible for people going to the movie theater is movies. The product that drives everyone to Google is search. The fact that the revenue isn't directly related to the product doesn't make the product not the product.
I read a much better (and longer) article on this yesterday in the Washington Post (https://www.washingtonpost.com/news/to-your-health/wp/2016/0...).

The interview with the researcher addressed pretty much all the points you are making and stated that the goal of the trial type was to demonstrate the efficacy against DENV-2 so that they would be able to move forward in a full trial of all four types.

From the article:

"Whitehead and the other researchers said that in the case of dengue, the testing was warranted because they knew that the vaccine appeared to be effective at preventing dengue 1, 3 and 4 viruses through previous testing but needed to learn more about its impact on dengue 2 before proceeding to larger trials that could take three to 10 years and cost tens of millions of dollars."
No, its acknowledgement that sometimes the few are left to defend the rights of many. This is how it works in a lot of areas. If Apple loses this round, our best hope is they push this debate to the SCOTUS and set the proper precedent there. Educating the masses isn't going to change much, as we have no say in the current system.

Think about this: Do you think the President, or any of the candidates, know much of anything about technology? Do you think they understand the intricacies of encryption? Would they even be able to name standard cypher suites? No, because that's not part of their education or job function. They rely on the few, their advisors, just like they do with most major issues.

I've seen your comments on this story, more power to you for wanting to start a grassroots education movement. I've also seen you muddy the waters with making comments about anti-encryption laws; this is an extremist fabrication on your part and not part of the actual current issues. As I've said elsewhere, directly in response to you, the outcome may be similar but the approach is completely different. If you manipulate outrage to reach your desired goal, you're just as bad as they are. You could've taken the time to read my other comments about this before declaring me defeatist, but instead you jumped to conclusions based on a small sampling; is this what your education is about?
Minimum wage laws. It's technically illegal, but it's a civil penalty, not criminal, and so the employee has to sue to claim damages. And if the company doesn't have money to pay salaries, they aren't going to have money to pay out damages to a lawsuit - a victorious plaintiff just goes to the top of the creditor list when it comes to fighting over the carcass.

[Edit: "Willful" violations may also be prosecuted criminally, although again, this usually requires that somebody report it. [2]]

It's a calculated risk for many founders. They're one disgruntled employee away from a company-ending lawsuit, but usually if they're not paying salaries then they're a paycheck or two away from a company-ending bankruptcy. And once money comes in, good founders will usually pay back all the back wages to avoid that lawsuit.

(This is also why founders should pay themselves minimum wage - I've had a (Massachusetts) lawyer tell me this, and YC's legal counsel also suggested it in their "How to start a startup" lecture [1]. Yes, this also means you have to pay taxes on the money you're paying yourself. This is one of the few good arguments against incorporating before there's money coming in.)

[1] https://www.youtube.com/watch?v=EHzvmyMJEK4#t=1980

[2] http://www.dol.gov/general/topic/youthlabor/enforcement
> the system was operating far beyond its capacity, that a significant amount of rail had to be replaced and that the windows of time available to conduct track maintenance simply were not long enough to be

> Only about 10 percent of Bay Area commuters use public transportation, a testament to the system’s dysfunction

Wait, so the problem is that too many people take public transit, or too few?

Seriously though, we need to undo prop 13, it's crazy that I have neighbours paying a fraction of taxes that I'm paying, just because they've been living here longer.

https://en.wikipedia.org/wiki/California_Proposition_13_(197...
I noticed supercomputer vendors and Oracle are using ChipKill plus ECC. Does adding that change the results any or still reduce to DOS?
hey can someone explain how to use the bash-only version? it didnt work for me
Better than Twilio?
Congratulations, you live in a country where a few wealthy shareholders are capable of extracting value from the large majority of laborers. I guess that makes you great?
An "engineer" doesn't necessarily mean high wages and insane perks as today's software industry has taught us to believe. A civil, mechanical, electrical or metallurgical engineer working in some government department in India is the very definition of a humble middle class life. And I mean middle class by Indian standards. That same article I linked to above has the following tidbit.

"Yet simply getting there was difficult. His parents, who had always ensured their two boys got the best education they could afford, ended up withdrawing £1,000 - more than Regunatha earned in a year - to put him on the plane."

Rest assured, Sundar wasn't some rich foreigner (as in the fevered imagination of GP commenter @staunch) who's parents got him admission to top schools to ease his path in the world.

But here's the kicker, of all the Indian immigrants I know in the valley (source: am one myself), a majority come from backgrounds humbler than Sundars. For one thing, being born to technically educated parents is not at all typical. Not even among the population of immigrant software engineers. I don't know what your definition of "low class" is. But if you're looking for software engineers who grew up in one room houses with 2-3 siblings who's parents were barely making ends meet while providing the best education they could to their kids, just walk upto any group of 4-5 Indian immigrants you see in the valley. You'll find at least one or two such folks in every such group (source: am one myself).
Haha.

It's nice to dabble around Pyramid and/or Flask, but everytime I use, or someone I know uses them for not completely trivial microservices, they are always reinventing those 'cookie cutters' from scratch on their own (or choose a set of 'cookie cutters' made by someone else).

Django can work as a 'microframework', i.e. 'hello world' in one file and in ~10-15 LOC.

Not to mention Django's 'stability', i.e. stable releases at known time, with known ahead roadmap and forthcoming changes, great documentation, etc., whereas Flask has not been released for 2years and 9months (!!!), master is 900 commits ahead (2400 commits in total) of latest version, documentation is not the best (especially for current `master`)... Pyramid is made by true rockstar programmers, though it did not stand against hip image of flask and it suffers from the fact that I must reinvent all the 'cookie cutters'. IMHO this 'microframework' approach is good only for trivial microservices and/or completely non-trivial, crazy custom apps, where overriding Django would be just too much.
Pretty sure it's because Andy = Android...
Does v4 comes in the form of packaged distribution? It just seems all this modularity stuff is creating its own dependency hell.
The amazing adventures of Sue in Tibet and her creator
Google is the moonshots and the AI company. If anyone could monetize this it was Google. This really does come as a big shock. Doesn't google have billions as cash. How much of a dent is Boston Dynamics really to the finance sheet. I bet there is a chash of egos involved in this sale.
What neither the article nor the underlying report resolve is, do immigrant founders of $1B+ companies representative of the same population of H1-B visa recipients?

For example, many of the founders came to the US to go to school in the US, including Harvard. Is that reflective of the general population of H1-B visa holders? If not, can the conclusions drawn from the very small number of $1B+ startups be used to make policy decisions about the vast majority of skilled immigrants?
So AMC and HBO are making different things? No, of course not. They both produce content and distribute it through cable networks. One of them charges advertisers to deliver the product to viewers, while the other one charges the viewers directly.

To be fair, if you're an advertiser, then the product is eyeballs. But if you're a pair of eyeballs, then the product is the content. They're not mutually exclusive. Same with google. If you're a searcher, then the product is results. If you're an advertiser, then the product is relevant searchers.
Amazing. I've been doing web stuff for the past decade, and had no idea you could do this.
What I find interesting is that even this little piece could be done in plain HTML using an iframe for each vote button. The obvious disadvantage is http requests for each vote button, but even a middle ground could be chosen where the vote buttons submit to a hidden iframe and just don't disappear without Javascript. Perhaps even, but I'm not certain, they could be made to disappear using css' a:visited, loosing zero functionality and having no disadvantages.
Well clearly it is not impossible to recompile the program, perhaps by hand, into a different instruction set. Arguably this may be considered source to source translation. Sure it is hard, and there's no program that will EVER be able to do it automatically I assume. But that does not leave out the possibility of hand translation, which may prove an effective means by super skilled programmers of the future.
The memory can recover one, detect two, and will throw up loud warning bells to any competent admin as long as it is doing so.

I don't have personal experience here, but one of the important claims in the paper is that this warning is not given on all servers:

Unfortunately, server vendors routinely use a technique
called ECC threshold or the 'leaky bucket' algorithm where
they count ECC errors for a period of time and report them
only if they reach certain levels of failure. From what we
understand, this threshold is commonly above 100 per hour,
but this remains a trade secret and varies based on the
server vendor. So, to see ECC errors (MCE in Linux or
WHEA in Windows), there generally needs to be 100 bit flips
per hour or greater. This makes “seeing” Rowhammer on
server error logs more difficult.

In addition, we have observed some server vendors will
NEVER report ECC events back to the OS,although they might
get logged into IPMI. Typically, users expect to see
correctable ECC errors logged directly to the OS or that
halt the system when they cannot be corrected. During our
investigation into this phenomenon, we even encountered one
server that neither reported ECC events to the OS nor
halted when bit flips were not correctable. The end result
was data corruption at the application level.
This is something, in our opinion, that should never happen
on an ECC protected server system.

http://www.thirdio.com/rowhammer.pdf
I didn't say he was more qualified. I just implied that he was not less qualified. So let's get back to my original question. Why is a journalist more qualified?
Thanks for the link. First time I hear about ShiftIt.

About moving to folders with the keyboard I use Alfred which is a spotlight replacement and it has history of commands. You could even have your own extension (called workflows) to customise this as you wish if you know a bit of coding.

Check it out, it's extremely powerful: https://www.alfredapp.com/
The funny thing is, it's actually those things (along with Typescript, Flux, etc) that allows us to write readable and maintainable JS that doesn't devolve into spaghetti after a year.
That's exactly the one I bought. I've never had a moment's issue with it. No WiFi, no IP phone, just power, a coax connection, and an ethernet jack.

Works great, I got a couple extra MB/s in speed tests and save the $10-$20/mo Comcast is charging to borrow their pieces of crap.
If I am accepting a lower salary, then my equity better start vesting right away. I'm getting compensated in salary+equity aren't I? Engineers really should think about this - by accepting a lower salary, they are investing the remaining salary into the company. That and all the overtime they'll be working.