skysight-inc/HackerNews huggingface dataset:
Still sounds like a boon to the people most likely to send out these requests to me.

Scenario 1. HR scans resume, types name into Google, finds Github profile and a couple of headlines in local newspaper about arrest, discards CV

Scenario 2. HR scans resume, types name into Google, finds Github profile and forwards to dev team. Interview arranged as goes well and offer is made pending background check. Company pays $30 to agency who confirms grades and work history and additionally reveals that you were arrested but not charged for a misdemeanour when you were a teenager

In the second case, there's a pretty good chance the candidate will actually get the job.
The hatred for flash from me is simple. On osx, almost ALL of my browser crashes had flash on the stack at the time things went belly up.

That, plus flashes uncanny ability to peg a process at 100% for seemingly just moving images about made me not a huge fan. This doesn't mean javascript isn't getting as bad or worse now that things are moving to there, but at least the javascript engines aren't as horrible as the flash runtime was. But if these javascript ads start burning cpu and draining energy from my laptop battery there will be a whole lot more sites getting added to my local firewall rules.
Chrome doesn't sign extensions though, and getting them listed isn't anything more specific then a 5$ charge—how can you judge whether its "hardly a dealbreaking change" based on that?
This is incredibly trippy :D

http://talks.golang.org/2015/tricks.slide#16
Because soylent isn’t weird enough, the Internet wants you to chew your coffee
It's not easier than using a thing they already have.
You may be interested in Hayoo: http://hayoo.fh-wedel.de/?query=Html

Unlike Hoogle (which only searches a few things) Hayoo searches most of Hackage.
I spent a few weeks talking to recruiters while looking for a new job in South-eastern PA and at least half of the jobs that were pitched to me involved at least some amount of AS/400 development.
Yes it's probably the line between just being liable for damages vs. going to jail.
I'm not even convinced I was ever gifted in any meaningful capacity. I met far too many peers in high school that were never part of any gifted program that demonstrated aptitude at or above my own.
Monkey HTTP Server v1.6.1 is out
Sounds like OP had a blast. A few takeaways from OA...

But this went down in less than a week, and here we are.

And what an achievement! And how many new 'converts' made? Might pay dividends down the road as we begin to lose the paper archives.

I took the word of someone standing right there over someone on a forum bloviating about the One True And Right Way.

Situated knowledge wins every time. Listen to the ones doing it and moderate/evaluate the feedback.

Like it often is with professionals, they didn’t whine, grate, or sniff when faced with a room of boxes – they just got to it.

I, as part of a team, aspire to this smooth well articulated action.
I think that any browser that can render the modern Web will necessarily be too big to really be called "Unixy". But Servo is an exceptionally modular browser engine, as is obvious upon building it. We're up to 150 crate dependencies and counting, most of which are independent of the browser engine.
On particularly wide screens it's three columns! With the scrolling and such I think your point should be well taken.
You don't need to publish extensions to get them signed, AMO will sign unlisted extensions that are submitted.

this doesn't really change the situation for enterprise users though.
I suspect this statement is just as innacurate

> The BlipTrack solution ... detects Bluetooth or Wi-Fi devices in “discoverable” mode
An appeal to web designers: Please, do not do the thing this page does where scrolling up or down just ONE PIXEL causes UI elements to intrude or disappear over the content.

Referring back to diagrams or previous paragraphs as you read is one of the most natural processes of reading comprehension. Interfering with your readers this way is abusive, counter-productive, and disrespectful.
Same in Atlanta. Also, if the main security is backed up and the other security areas are faster, there will actually be an employee directing passengers to the faster one.
Yep! The fact that the GBA has many quality, free emulators is a big bonus. It allows people with no access to hardware to participate. At least one (no$gba ?) even has a built-in debugging interface and can be debugged with gdb!

I did my tiny experiments in homebrew dev on an emulator. A year later, I bought a flash cart, booted up my old program on a real device and it worked! :D
I like Sam, and I even agree with him in this post. However, I don't think everything he blogs about needs to shoot straight to the number one spot on HN. I'm not sure if this is the community's voting or the YC algorithm's bias, but it would benefit the community if we could stop the fawning and treat his posts like we would anyone else's.
Think Twitter. Their stock performed (relatively) well until May 2015, for two and a half years (which could make some of the stock owners rich enough, think investors). Standing at some point at company valuation and actually earning money are like two different worlds.
According to the leaked presentation, it could be next year. Or it could be in 2016.
This kind of supports my view of the UN being a place where countries can go to denounce each other and appease the masses without actually having to go to war.

The work they do is often irrelevant, but someone like Mahmoud Ahmadinejad can go in front of some TV cameras at the UN general assembly in New York and denounce Israel. This lets him appear tough and influential in front of his power base, yet without much risk of starting an actual international conflict.

Without an outlet where countries can express such dissatisfaction, they would take to launching missiles at each other with greater frequency. The UN's existence is largely symbolic (organizations like NATO provide the real firepower), but symbolism and politics go hand in hand. So rather than lamenting the fact that the UN has no power and is a bureaucracy for its own sake, I would say that was the entire purpose. If you make people do a bunch of paperwork before they start fighting, chances are they will be satisfied with registering a complaint against each other.
Sorry sir, meant 'mobile' devices
yes, but using a thing they already have comes with privacy concerns. it also depends on their wifi/bluetooth being in "discoverable" mode.
> 2) Boilerplate-free generation of various (potentially complex) visitors for these ASTs and IRs. For Haskell, Scrap Your Boilerplate library is the closest thing to what I want, but it is still far too clumsy.

Have you tried QuickCheck?

> 4) Parsing is not very important. But yet, it is necessary. The best Haskell got on offer is Parsec. Sorry, not good enough for my requirements.

I've not found much better than (atto-)Parsec, to the point where I miss it in other languages.
So much for "don't be evil."
DilmaRNN: Generating Dilma Speeches with Deep Learning
Good insight, thanks for providing those articles. Especially interested in [3] and how it might relate. I think it's just more of a disappointment related to what marketing websites talk about and what the reality of the situation is.
Just One.

The US has the greatest control over apple. From the US is it shared with the five eyes. GCHQ's oldboys network then passes it on to basically any European who asks, while one of the thousands entry-level "analysts" at the many US intel agencies passes it on to the Chinese. Then the next snowden leaks it to the guardian and every other paper still alive, half of which are under surveillance by various police groups. So within a week the only people who cannot read this text are 50% of us who aren't government employees.

One keyring to rule them all.
HUMAN+MEAT+AND+ITEMS+NOW+BEING+SOLD+BY+TESCO,MACKIES+AND+CHINA+-+YouTube
I am slouching my way towards getting one of these sorts of things set up as a "DevOps" system - cluster management tooling and so forth.
Distributed doesn't mean decentralized; they are not synonyms.

DNS is distributed, yet it has a "root" servers.

Even if there a master repository in a given git scenario, it is still distributed because developers have their own repositories, which are independent, and contain a replica of the copies of the upstream objects.
A (Terrifying) Traffic Analysis of Windows 10
That's a really good distinction and one that I hadn't realized until now.
How many Silicon Valley startup founders have faced felony charges for making financial misrepresentations in recent years?
> I don't understand why people still consider it acceptable to write security critical software in languages like C.

What would you rather it be written in, a language that is itself written in C?
> "Web apps" are always going to be 2nd class apps, because it is insanity to allow the spoofing of the native UI.

You're right that it's insanity to allow a web app to spoof the native UI. But extensions aren't web apps: they are native (or should be).

Extensions are extensions to the browser: they're what can actually provide secure crypto and privacy.
Hmm, i'll have to try that thanks for the heads up.

Losing tree style tabs in 42 has made me nervous, it was the primary reason I love firefox. Without that most of the why in using firefox goes away for me.
It does no good if you can just use google.com and that will never be censored but pretend is good enough for them.
I've held 6 "normal" jobs (W-2 employee) in my career. I've never submitted an unsolicited resume or a CV...I've never gone through HR (except for onboarding after I was hired). I was asked to join and worked from the beginning directly with manager (or board of directors) that I'd be reporting to.

Here's the dirty secret: A hiring manager ALWAYS has more political power than ANYONE in HR. But in larger organizations hiring managers are also very risk averse (and political cowards) and therefore will always defer to HR. This is why HR is so out of control in most companies!

So either avoid large organizations and focus on startup, growth phase and SMB companies...or find a way to directly reach the ear of the hiring managers in a manner that reduces their level of perceived risk in choosing you.

Here are strategies I've used:

1. First understand how businesses and hiring managers perceive value (it's NOT as obvious as you might think!)

Then:

2. Write - blogs, articles, comments in places like LinkedIn groups where hiring managers might be loitering

3. Talk - conference talks, training, do a podcast, do webinars...but always with an eye towards message and audience (junior programmers will NOT be hiring you)

4. Network - take any opportunity to be visible and demonstrate expertise and knowledge. And tell everyone you know what it is you're looking for.

It not unlike marketing a product. Find where the audience hangs out, figure out what they value, and then communicate that value and be visible.

This isn't a "next week" solution, but could certainly be a 90-120 day solution!

As an example of one possible direction, I've seen some awesome product managers that came out of development. Did they have the Marketing degree or the 20 years of experience...NO!

But brought a unique understanding of how products were built and how to communicate the needs of the business back to the development team in a way that NO non-technical person would ever be capable of doing.

So don't compare yourself apples-to-apples with those already in the job (whatever role you're shooting for). In a certain sense, you have to BE what you want to become, even before you get there.

The truth is, there's nothing easier than doing tomorrow whatever it was that you did today and yesterday. Change is hard, and the hardest part of change is mastering the interior game. Knowing what you want and becoming that person.
Chrome has moved quite steadily towards only installing extensions listed in the Chrome Web Store, which results in roughly the same restriction.

http://blog.chromium.org/2015/05/continuing-to-protect-chrom...

Each vendor is moving at their own pace and in their own way, but the endgame is clear. With that comment, I was also referring to the depreciation of XUL more than the signing requirement.
That's not the plan.

We've identified that XUL is a growing impediment to Firefox's continued success. Exactly what that means (there are dozens of reasons and dozens of ways forward), and how we're going to tackle it, is a big topic that we're digging into.

Yes, removing XUL implies that XUL-based add-ons are not going to last forever. That doesn't mean there won't be a path from here to there: everyone involved recognizes that add-ons are important, and we're increasingly going to be shipping parts of Firefox itself using add-on mechanisms.

And I haven't seen anyone seriously consider killing Gecko: it continues to be awesome, and one of the motivations for deXULification is to allow our platform developers the freedom to only focus on supporting HTML UIs, not a mix of HTML and XUL.
Designing better transistors, discovering new drugs...
Frankly the only reason I keep using Firefox instead of Chrome is because of TreestyleTabs.

If this change means TreestyleTabs will not work/won't get updated, then I don't see myself continuing to use it.
According to a comment lower down, Developer Edition is on the alpha branch, so yes, it is a prototype.
'FANTASTIC FOUR' – A 'MOVIE TALK' Review;
Great news.
With the current system, firefox's stability, upgrade compatibility and performance were entirely dependent on every author of every extension I use being sufficiently careful. It meant a lot of periodic purges, housekeeping, and reduced trust. I'm sure the overhead helped users move to chrome, despite Firefox's vanilla install being lighter. Reducing the API surface was a necessity.

Also, it takes a lot of effort to cope with the churn in internal APIs, and I had to get rid of promising extensions like Pentadactyl because they broke too often. With a smaller, stable API, that problem doesn't exist. I don't believe that the current tradeoff of power vs responsibility was working out in the majority of cases, and I've seen enough evidence in the form of lagging addons and neglected ports.
ISTM this could cost you more than $1000? Wouldn't Ariel Ben Yehuda deserve a bonus over the $100 if the reported bug could be exploited?
"To jaw-jaw is always better than to war-war." - Winston Churchill
> What's the compelling use case again?

From the article:

"The mobile website banner links to content within the app. A user clicks the download button, installs the app and, after install, is deep linked to the same content in the app."

So the usecase is: when you want to see the exact same thing in an app as you can on a mobile website.
Multiscale Gigapixel Camera
> Well, this is all terrible.

That's become my default response to Mozilla news. It reminds me a lot of what I started going through maybe 6 years ago or so with GNOME. 'Wait, what?' 'Why?' 'You've got to be kidding me!'
Yeah, hah! You know what that tells me? The system works.

People complaining instead of lobbing missiles? I wish everything could be solved with so little bloodshed!
Somebody Else’s Crappy Code
I am a donor of UN~
A bit hopeless after reading this~

Who can I donate to~ under such system and hierarchy, I guess lots of large NGOs are messy internally.
It's a bit unfair to compare the speed of Mitsuba with the speed of Renderman. Mitsuba only has a simple KD-Tree (although highly optimized), while RenderMan most likely has a state of the art BVH, which utilizes SIMD instructions. RenderMan also has a lot of sampling controls, while Mitsuba's path tracer has always traces one light and one BSDF sample on each intersection. There are multiple software engineers at Pixar that solely focus on optimizing RenderMan, while most of Mitsuba is implemented by a single person, who is a full-time researcher.
Microsoft’s Surface Pro 4, Band 2, and New Lumias Set for October Launch Event
> Flash's speed on desktops is not the main strike against it

Flash's speed on windows wasn't the main strike against it. As a Mac user it was always quite slow, even worse in the PPC days.
You can hire a part-time accountant. When big enough, you'll hire a full-time CFO, but that person will have an eye on a personal return via merger or IPO. As a small startup, it is absolutely the CEO's job to live and breathe financials, in terms of where money comes in and goes out. Outsourcing that role is a major red flag.
Show HN: Winston, your personal web concierge
I agree.

> Judging by the number of users on Chrome, it's hardly a dealbreaker change for most. Signing & locking down extensions is a necessity. Anyone who has to deal with the user side of IT will attest to that.

Fewer people might need the flexibility, but Mozilla effectively dictating the browser experience still seems excessive. Comparing it to Windows, it's almost akin to Microsoft requiring signatures on all software that can be installed.
This is a huge issue. One you have kids, it becomes far more difficult to walk away from your income, even for a transitional period. Another complicating factor is health care.

I'm always interested in these stories, kids or none, but I think it changes the equation dramatically. Like you, I'd really like to read more stories about people who did this with the additional obligation of supporting children.
Are you sure it's not just your monitor/graphics card? Looked pretty legit to me.
Aren't we promised to live till 140 or something? Then learning stuff at 105 wouldn't be too old either, if you amortize it over enough additionnal years.
I see this opinion expressed quite frequently. Avoiding C avoids only a limited number of potential bugs, and bugs can occur no matter what language you use. Also, when programming in a higher level language, chances are that if you need to do anything interesting, you are more likely to be using someone else's library module which in turn is written in C. Also, the higher level you go, the more framework is sitting underneath your code -- framework that you must understand 100% in order to avoid misusing it (not to mention flaws in that framework).

Case in point -- how many web sites have been hacked that are written in PHP? or Wordpress? Avoiding C does not avoid bugs.
If you're going to make a fake video, at least get the tracking between the tattoo and the arm correct.
Extortionists Target Ashley Madison Users
This stupid attitude is the reason why vacations should be mandatory.
> That doesn't help much for folks who read with their browser window maximized.

They should install proper window manager, then. (I use GridMove.) I for example use only half of the screen for the browser and sometimes it's annoying, because the content is exactly couple letters too wide. Why should web designers force their width of screen on everybody?
Yeah, it's fine for print (or for a screen that doesn't scroll), but it's a real pain in the ass to read on a laptop.
> According to Aaronson and others, the D-Wave architecture has not demonstrated any behavior that can't be explained using classical physics

That's not Scott's definitive opinion anymore. For example, from [1]:

> Now, I’d say, D-Wave finally has cleared the evidence-for-entanglement bar—and, while they’re not the first to do so with superconducting qubits, they’re certainly the first to do so with so many superconducting qubits. [caveats about D-wave over-hyping and not having a demonstrated speedup yet]

1: http://www.scottaaronson.com/blog/?p=1400
GiveWell is a charity that evaluates other charities to try to find which do the most good per dollar: http://www.givewell.org/charities/top-charities
Tawk.to: a free messaging app that lets you chat with visitors on your website
Ow to stop ad trackers and beacons dead in their tracks
> ... [cross-process object wrappers] are much slower than the equivalent DOM operations in single-process Firefox, and can affect the user experience negatively. Also, some accesses aren’t supported by the compatibility layer and will throw exceptions.

Hmm, that sounds... bad?
Watchville uses Yap: https://medium.com/the-way-north/ditching-core-data-865c1bb5...
Can the title be changed to include [Hoax] or something? It's an interesting idea, so worth keeping around, but not actually anything approaching a real technology.
For one, it only a subset of Noscript: "A simple extension that brings SOME OF NoScript's functionality to Chrome"

Secondly, in order to achieve its goal, it's relying on a hack:

...
if (getElSrc(this) && getElSrc(this).toLowerCase().substr(0,11) != 'javascript:' && getElSrc(this).toLowerCase().substr(0,17) != 'chrome-extension:')
...

Not taking anything away from this extension, just that this illustrates what everyone's saying - concerns about reduced functionality.
A voice recognition company was in the process of IPO in the mid 1990s. They had some big purchase orders from institutional customers. The trouble was, those POs had side letters giving the customers the right to return the products for credit if they didn't work correctly.

Not disclosing those side agreements to investors was treated as felony securities fraud. It made the company seem more valuable than it really was.

That's the whole dealio. Don't cook the books. Don't make stuff up. There's enough that can go wrong even if you are transparent with investors about your deals.
it's perfectly reasonable for eu companies to say any google service accessed from within eu borders shall be so regulated

If google doesn't like it, they are free to stop doing business inside the eu.
Ignorance of the law is no defense to criminal charges. But law might also specifically entail intent. For instance, this is the difference between first and second degree murder.

IANAL and I have no knowledge of the business/financial/contract end of things. I do know I've signed quite a few "due diligence" and "reasonable effort" clauses. I don't know how legally defensible they are in situations like user reporting when it's not specified.
Not being a full-time European I find this example fishy. In the USA arrest records of minors are sealed, even in case of trial and conviction. Nobody in the USA is publishing news articles about misdemeanor or even felony arrests of teenagers, unless the crime is very notorious. Is that not the case in Europe?
The concept of mens rea[0] touches on this. One of its applications is that ignorance is not an excuse for being culpable. All of this is not to say that lack of intent makes someone blameless, only that it is not fraud without intent.

[0] https://en.wikipedia.org/wiki/Mens_rea
Piper is your own personal photographer for your e-commerce store
Your comment has confirmation bias written all over it. How can you be so sure that the car wouldn't have had problems if it had been manufactured in Europe? Volvo car sales have been going up globally since the acquisition though you might be right about Ithaca, NY.

Nationality/"made in" bias does have some effect on purchasing behaviours but I doubt the seemingly strong effect it has on you is representative.
Why go above and beyond to get a 95% when you end up with the same grade as someone who got 70%? How can grad schools and employers distinguish between someone who did ok and someone really good? That grading system and letter grading in general don't make any sense.

The college I went to put your percentage grades directly on your transcript and every percentage point went towards your class ranking.
and very huge download size and windows only, hope this changes soon.
Is it just me, or is google maps even worse than Apple maps at this point?
I was under the impression that iOS devices now use a random MAC address when searching for WiFi access points - so although you could still make estimates, at least based on people not using iPhones, wouldn't this alleviate the privacy issues?
The likely end of DownThemAll