skysight-inc/HackerNews huggingface dataset:
At what point does fiddling with the DOM get complicated and unpredictable enough that WebGL and/or Canvas starts to look like the saner alternative?

On that note, I just stumbled on an old framework that's been out of development since 2012 called Blossom. It looks like it uses Canvas instead of the DOM. Does anybody have any history with it?
Most password managers encrypt your contents one-way, and don't offer a forgot-password feature. Not all are in the cloud (1Password, KeePass, etc), though they can be cloudified via sync (for instance, use Dropbox or iCloud) Some support the Yubikey for authentication.
Reminds me of the climate change warning made by one of the researchers from ExxonMobil back in 1981.

When I see something like this I start to question our governing system. Its way to slow and sluggish to react to these kind of events that requires immediate attention.
Which packages were you finding "missing" or "ancient?"
> I think you have to make the case for why creatives should not be paid for their work

you're moving the goalposts. post you responded to was not questioning the right of creators to be compensated for their work.
How to Rip Blu-Ray to TV Box
تعلم اللغة الفرنسية للمبتدئين (La phrase)
Israel profiles single white young European women as higher risk than "middle-eastern" young men based on past experience.
Israel is also very diverse ethnically even if you take the Jewish population, N. African, Black, Arab, European, Asia, Indian all Jews of various ethnic backgrounds.

The vast majority of airline related attacks against Israel were not perpetrated by Arabs, and the only one on Israeli soil was executed by a Japanese.

While I'm sure Israel's profiling metrics do take in ethnicity by all accounts it has little to no weight and metrics based on past attacks, your behavior and more importantly your general background and travel history play a much bigger role.

But that said the US can't adopt the Israeli approach, the security check at Ben Gurion might look fast but it's because they have more security staff than JFK and a 3 (4 if you count the fact that Israeli security gets the passenger manifest before any flight takes place) layered security screening that starts way before you even reach the terminal.

Israel's approach can work in the US and everywhere else but it would cost billions to implement and bloat the size of the TSA to rival the size of the US Armed forces, the TSA is already about twice the size if not bigger than the FBI, it's bigger than the CIA and NSA combined but it's not even remotely big enough to do the same thing Israel does given number of passengers US airports handle each year.
They did do this for a marketing manager position that a coworker ended up taking. I can confirm, because she had me proofread everything.
How often does that happen?
A skeptical look at Skepticism
Here are the results from the FOIA request that underlie that statement. The NSA certainly pushed back.
https://www.judicialwatch.org/press-room/press-releases/judi...
The IG's report is basically just ass-covering by the Department of State, iterating her violations of protocol so that it doesn't look like they were completely incapable of recognizing things that the FBI is about to bring to light.

The criminal intent part is the FBI's job, and will likely apply, at the very least, to things like Clinton's attempt to delete thousands of messages before handing over the server (messages the FBI was able to obtain anyway due to offsite backups, going by the extrapolations observed and detailed on http://www.thompsontimeline.com/).

Even if she's not found guilty of violating any major law, this kind of obstruction of justice alone is in a class of behavior we impeached her husband over. I imagine the FBI doesn't take kindly to the people they're investigating putting the bureau through hassles like this.
That's a intersting point. Who knows if she even had a way to do that unless she connected remotely overseas via a secure client . Granted though it'd have to be highly secure
A recruiter made this mail merge mistake
nohup dates way back, most unix computers were not owned by a single person but were used by dozens if not hundreds of users. People had needs to run jobs (even compiles could take hours) that they would not want terminated if their dial-up connection dropped (common occurrence). Among other reasons.
I have not implemented a compiler so I can't really judge on that aspect.

Isn't it also true that undefined behavior can stem from varying hardware/platform considerations? In particular, leaving some things judiciously undefined allows flexibility in implementations and thus can give good performance across a variety of platforms. Sure, one could force some precise semantics, but that might result in unnecessary "emulation" code on some platforms.

So at a programming language level, by having such emulation/fixed behavior, the semantics are simpler. But at a low level, the semantics are more complicated as the machine instructions may differ significantly, thus losing transparency. This is a concern in quite a few resource constrained applications.

For a simple example, see http://blog.llvm.org/2011/05/what-every-c-programmer-should-... and the section on oversized shift amounts.
Meanwhile, here's me over here, thinking throughout my youth that it was advice to prevent the painful, avoidable side effects withdrawal symptoms.

Stepping down off a high dosage in halves is the exact same strategy used to ease people out of addiction.

As a kid, I thought anti-biotics were this far-out medicine, so strong and hazardous that coming down off them was something you had to do carefully.
> Why do people have problems with taxes? I don't. Never have.

Fine. However, that is a personal decision of yours. Other people make other decisions.

> When taxes build schools and infrastructure and provide policing and social support it's a good thing. When taxes are misused (military industrial complex perhaps) that's an issue with the system of government, not taxes.

Why not do it with sandwiches? The government collects 500 dollars from you in taxes and gives a 5-dollar sandwich in return. From now on, taxes are necessary, because how else would we get hold of sandwiches?

> I do have an issue with the wealthiest people sheltering their money from taxation.

If it were your money, I would understand. It isn't your money. You insist that other people should make decisions as you like them to. Why? And why not the other way around?

> But you are left with A LOT MORE money after taxes. And this is the issue for me.

Again, it is not YOUR money. It is THEIRS. You cannot impose your opinion of what is right and wrong onto others. I could perfectly do the same, and insist that you must adopt MY views on right and wrong.

You could say that your view is backed by government violence, but as you know, violence is not something particularly complex to orchestrate. In fact, it is trivially easily matched. Nowadays we have got people incessantly bombing other people exactly over this kind of problems. Your desire to impose your beliefs onto others, will inevitably turn out to be very costly, because people like you are doing that in too many areas and to too many people.

Ultimately, what you believe to be right or wrong will no longer matter. Sooner or later, it will only be what you are willing to risk your life and die for that will matter.
Gotta love systemd, they are always solving problems that you don't have, then yelling at you for not having them.
Just to clarify: by "an article like this", I meant "an article on this topic". :)
Bandwidth launched a competitive product over two years ago: https://catapult.inetwork.com/pages/home.jsf

The fact that no one here has mentioned it is telling.
Google hasn't said anything about removing Symantec under those circumstances. Failing to publish a certificate will result in a browser warning for visitors beginning June 1st[1].

[1]: https://groups.google.com/a/chromium.org/forum/#!topic/ct-po...
This is the way the world ends

This is the way the world ends

This is the way the world ends

Not with a bang but a whimper.
I don't have an issue with Bollea. I have an issue with Thiel.

Thiel did not have a legitimate claim in court, but he is still using his billions to destroy a news organization he does not like.

I should say again that I am not interested in defending Gawker here; I think Denton's an ass. I think Nazis are terrible too, but I think it's worth defending both their and Gawker's First Amendment rights.
You're only looking at one of the variables (the number and/or proportion of highly educated people). If the other variable (the number and/or proportion of well-paying jobs) is abnormally low, the first variable can be quite low and still produce the same effect. It's the ratio that matters, not absolute numbers.
The argument is that making decisions based on race is racism. Github isn't "monitoring" things, they're actively trying to change them, and using race (and other such factors that some people believe we should try to be blind to, or at least agnostic about) as a factor.
Tony Stark/Ironman should be MIT's commencement speaker of 2017 (LIVE JUST NOW)
Erm. Strep throat is pretty severe, and also actually a bacterial infection. That's not a great example of antibiotic overuse.

Better example is doctors writing prescriptions for common cold infections that are viral anyway so they can appease patients by "doing something."
> How am I supposed to maintain a cryptographically secure password system on a machine with a processor too slow to run a hashing algorithm?

Counter-argument: How are you supposed to develop a virus for such obsolete technology, and even then, how are you supposed to infect a system without it being networked in a meaningful fashion?
No matter where your personal beliefs put you on the subject, Reddit has been taking a lot more interest in the quality and nature of its content lately. This means subreddit bans, shadow bans, and similar activity. I wonder if this will see an increase once Reddit has complete control and monitoring over its Image hosting. It also opens them up to DMCA and other complaints.

From an engineering perspective Reddit had frequent crashes and severe lag for years. They've improved a lot in the past two, and seeing them confident enough to launch a service like this says something about their progress in that regard. However I could see it be a complete flop as well. Time will tell.
Bots are broken as a platform. No advertising, no payments system, developers have to pay for hosting, there's no discovery mechanism because the messengers don't have bot stores... Why would developers be interested?
Minor correction: Snapchat runs on GAE, not GCE. PaaS, not IaaS, so nearly EVERYTHING is taken care of.

Something like this is impossible on AWS without pre-warming, pre-setup, or maybe even calling someone - https://www.youtube.com/watch?v=xT6tQAIywFQ&feature=youtu.be

Here's another example: EMR versus Dataproc.

Dataproc has per minute billing + very fast startup times (sub 90s for decent-sized clusters). So with Dataproc, you can rethink how you run Hadoop. Rather than starting with a cluster, which you fill up with jobs, you can have "cluster setup" as part of the job path. This is possible because you don't pay a large penalty in startup, nor do you pay a large penalty in per-hour billing granularity. Oh and Google is much more inexpensive (http://fortune.com/2016/01/08/google-amazon-cloud-price-war/).
Yep -- I use tmux myself, but I'll have tmux sessions running for months on my work machine, so that I can ssh in and be immediately productive from anywhere.
To be fair, I have a huge amount of what everyone perceives as crazy ideas that no one will ever be able to produce a shred of evidence to refute. That qualification does very little to forward your argument.
Never trust anything without 3rd party confirmation, especially in this era of "viral" marketing
Uber has a long track record of shitty practices and lawbreaking?
Ya got me, I used some language imprecisely.
Naughty Dog After Uncharted 4: Does Hollywood Beckon?
Interesting. So the key point is that you're encouraged to talk about yourself and not other people or things?

It's the opposite of a link blog, which is what I mostly do; I don't consider my own life to be nearly as interesting to the audience (presumed to be mostly people I don't know) as interesting stuff I can find on the Internet.
Who knows what she would have done if she weren't stonewalled.

Your explanation is no "simpler", you're just completely disregarding the facts. People didn't just play along, she got a lot of pushback, especially for someone in such a senior position.

In 2011, she was offered a FOIAble BlackBerry. Her team said it didn't make sense. The simple explanation is that she didn't want a FOIAble BB.

https://www.scribd.com/doc/295909737/Stephen-Mull-Emails-to-...
don't you as a shareholder get much more volatility with 'hot shot' companies that can explode on a whim and are easily replaced by a competitive product due to a very low barrier to entry? I'm actually surprised the inctomis and lycos' of the dot com bubble aren't weighing in heavier on the investor decisions these days.
Scientists may have discovered nature's fifth force – dark photons
New Colorized Musical Scene from the Munsters
Err unless i am totally off target, unix do not have anything like "system". The closest you will get is something running as the root user. And doing everything as root is bad juju, as we can see from the DOS legacy that plagues Windows to this day.
I noticed the entry for this in their release note, and my first thought was that this would catch many off guard...
When facebook was valued at 15B, they had 150M in revenue:

http://www.wired.com/2007/10/facebook-future/

So if facebook is the benchmark, it doesn't support your valuation of $200B for snapchat with 50M in revenue.
She knew what she was doing
Resource-efficient provisioning in shared cloud systems
"Colistin is widely used in Chinese livestock" oh for fuck's sake…
Confronting the parasite economy
No, thats not what par value is
> What I am finding more and more is a certain type of rhetoric, I will call it “Racism Denial.”

That's an excellent name for it. What I find especially frustrating about it is how it's dressed up in a search for objective truth. However, the only kind of evidence they want is the kind that proves racism. They never appear to search for evidence for the opposite proposition, that racism does not exist. That's always their given, their ground, their unquestioned assumption.

In the broader historical context, that's ridiculous. The US's history is enormously racist. We fought an entire civil war over whether black people were actually people. The racism denialists are in effect claiming that on some unspecified date in history, all of that racism evaporated and left no trace in heart, mind, or law. That's the proposition I think we should be demanding evidence for.
> It is right that the author of a creative work get protection for having conceived that work and reduced it to tangible form.

This is incorrect (and I didn't grow up in the digital age, unless you call 4 function calculators the "digital age"). There is no such right. It is not a human right, nor is it something that you are intrinsically entitled to have.

Copyright is something that is endowed upon you by the government. It is intrinsically owned by society. You are granted a limited monopoly on copying. If society did not grant you this monopoly, you would not have it. This is how it has worked historically and this is how it is written in law currently.

The problem that you may be facing is the "right" in "copyright". It is an overloaded term. It refers to your legal ability rather than your moral entitlement.

Because copyright is not an intrinsic right, but rather a societal grant, it is important that we weigh the societal benefits of this grant. In my opinion, in this case the ability to receive a copyright for an API is counter to the intent of copyright. For example, why can we not copyright recipes or game rules or fashion designs? I won't rehash 100 years of legal debate on the subject, but rather give my opinion that similar criteria should be applied here.
Looks similar to https://www.spamgourmet.com/ which I used to use back in the day... and I guess is still a thing!
That's cool, congrats!
> Proving that there's no better solution is impractical.

Logically impossible actually.
Searching 20 GB/sec: Systems Engineering Before Algorithms (2014)
I think the NSA wanted to give her a secure Windows Mobile (or whatever it was called back then) phone, which may have been better supported. They also mention security issues with Blackberry, presumably even if they tried to make it "secure" themselves.

If I remember correctly, they didn't want to allow Obama to use a Blackberry either back then, but he was a big fan of Blackberries and said he couldn't use the much uglier and brick-like alternatives. So I think they eventually compromised for the president. But I don't think they were just going to do it for everyone else, at least not at the time.
A library that implements a Posix style filesystem on top of an SQLite database
Agreed. Imgur is notorious for less than truthful posts, and it's an especially curious medium for an allegation of this nature.

That said, this was the only source (not to mention the original source), so I posted it. If it turns out to be bullshit, please flag it into oblivion.
Ask HN: Did you shift from technical to management/executive roles?
Lately, I have been feeling that the future for financial growth as a Software Engineer is not the greatest unless I start a company or a business.

I hear of people earning crazy salaries at big companies, but I feel they are outliers.

Non-technical roles, on the other hand, seem to be more promising. I know nothing about these roles, but from what I have gathered, it involves anything from Management to Product Development etc.

I love writing code and I love solving problems, and I wonder if this is just a 'grass is greener' feeling, but I would love to hear from the people who have made the transition.

Thanks!
Startup business costs never been so low, but competition is higher than ever
https://news.ycombinator.com/item?id=11781053

https://news.ycombinator.com/item?id=11781059
If you can figure out how a single transistor works, then you can figure out the truth tables for the recurring motifs. That takes care of most of Fig. 2. The only question that remains is if you could figure out the larger scale organization.

I sure hope a brain does not have as many abstraction layers as a microprocessor (there are half a dozen of such layers between truth tables and applications). I think that it would be much harder to reverse engineer a microprocessor than a human brain if you're equally clueless about them.
> The reason that raw pointer management works in gamedev is because gamedev is closer to crafting than traditional programming.
> No one will die if a game crashes, and the iteration loop is a tight feedback cycle of code-compile-run code-compile-run.

The more time I've spent understanding and building game engines, the more I see it as an organised network of state-machines managing and working with collections of data.

More often than not, shared state has clear ownership and lifecycle management built into the relevant state-machines.
By isolating creation and destruction of resources in the transitional states (load and start a level, open a menu, change to Game Over screen), most of the code can safely reference data from other subsystems without reference counting, under the assumption that references are only valid until a global, shared transition in state.

Imagine a player entity that stores a reference to a model, texture, sound effect, input state, etc... If that data is loaded at the start of the level, and destroyed when the level ends, is there really a need to inc/dec a reference count if an enemy entity shares a sound effect reference?
One option might be something like a Pebble. I use mine for H/TOTP codes just fine => https://github.com/JumpMaster/QuickAuth. It's always with you and works completely offline and outside of any service.

It still requires your phone to add seeds, but they are generated completely independently once seeded. Just an idea that doesn't require buying specializes single-task hardware.
You are truly grasping at straws. There are 15 citations there, many of which show direct data of market cap and share price performance for these companies and you hunt down a single survey you have an issue with. Please.
No, she didn't, on many levels. Her underlings should have known better, but if a 68-year-old politician knew anything about internet security practices, I'd vote for them!
I've been on both sides of job interviews; never confuse malice with incompetence. I once worked with a manager who screwed up the interview process so much that he was walked out.
Extensive discussion:

https://news.ycombinator.com/item?id=11781053

https://news.ycombinator.com/item?id=11781059
I feel very much a sense of uncanny valley looking at the PDE-based images. The extreme jpeg images /look/ mechanically compressed, whereas the PDE images seem to be almost but not quite natural in the results. I'm curious as to what the results would be with an image compressed to say 1:10th its original size
If this becomes popular, what stops spammers from figuring out that the part before the last dot in the username can be anything?

A lot of shady folks already know about Gmail's plus-addressing trick. If I were a spammer and I found that foobar.username@mailhero.io didn't work, I would just try bazbaz.username@mailhero.io.

Perhaps you could set up the system to only accept aliases that have been explicitly configured. But that would make Mailhero a bit inconvenient for regular users, since they would have to add an alias before using it elsewhere.

Another possibility would be to add a big button in the dashboard that automatically generates a plausible address (e.g. barack.hillary.trump@mailhero.io) with no connection whatsoever to your regular username or other aliases. No need for the user to decide what alias to use, and no way for a spammer to figure out a working alias.
When I see stories like this trending on Reddit, Twitter, or Hacker news, am I too paranoid in thinking that just maybe some of them are marketing plays meant to manipulate the reader into siding with one company or the other? It would be so easy for them to do this.
Petition for Intel to Release an ME-Less CPU Design
libco relies on being able to map WX pages for a rather silly reason[1], so it won't run on iOS without some work.

[1] The author didn't like requiring assemblers to build his projects, so instead the coroutine switch machine code is embedded in the binary as a byte array, which is then copied to a page with WX permissions when the library is initialized.

https://github.com/creationix/libco/blob/master/amd64.c
Author here -- so actually we've done a fair bit of anatomical work recovering motifs, even while looking at the processor [1] -- we took that out of this paper based on several readers' recommendation that the content was "too new" and that people wouldn't understand it. That said, without the ability to then directly probe those specific circuits, it's quite hard to figure out what the motifs are doing, and motif finding in general is an incredibly challenging problem, especially at scale.

[1] http://ericjonas.com/pages/connectomics.html
Sure, you can make arbitrary restrictions for how to distribute a work in a license.

The question at hand is whether you can impose these restrictions in the viral fashion of the GPL, e.g., on code I write that merely makes use of your APIs.

The way that the GPL attempts to enforce this is with copyright law, by not granting you the right to redistribute GPLed software unless you comply with it. By design, it doesn't restrict anything else about how you use the software.
There is much less tooling and much less churn even for a very complex Java application