skysight-inc/HackerNews huggingface dataset:
Figured I'd post this here since after reading your comment I made an effort to simply make my existing Firefox more private:

Install the "Privacy Settings" Firefox extension. This makes it easy to toggle the about:config options and has handy presets so you don't have to spend an hour reading articles to understand what to enable/disable.

I also tried "Policy Control" extension which is supposed to help prevent fingerprinting, but it didn't seem to work with EFF's panopticlick tool.
You're Gonna Need a License for That
That's unsettling. When I earned my MIS degree (with a bunch of CS courses) in 1997, you had the opportunity to get a great education, but you also had an opportunity to coast by. Back then, everything was done in "teams." You had people who took the bull by the horns, and you had people who were trying not to drown. C's get degrees, as we used to say.

Now, learning people with MS in CS have the same issues is what's really jarring. There were so many weed-out courses in BS CS, I couldn't imagine someone getting as far as a MS CS without knowing the basics.

Having said that, I earned most of my chops on "the street," with a great mentor many years ago. We really challenged each other want wanted to show each other how smart we were. Good times.

Do you know where they got their degree? ITT Tech or something?
Any significant contact would wipe the Sentinelese out. Even a common cold infection would be the end of them. The anthropologists know this, but seem willing to risk this for their own ego.

If we wanted to learn anything about the Sentinelese, then perhaps we could use well-camouflaged camera traps, and other electronic eavesdropping devices. The moral considerations are difficult - it's a privacy breach, but the information would also be valuable not only to their descendants (should contact be made), but also to science generally.
I pulled the data and superficially a random square mile of Cuba is about 100x more likely to get hit with a mag 7 earthquake than a similar square in Canada gets hit by a mag 6. Cuba gets spanked every two or three decades with a serious mag 7 or so.

Your 80s bridge survived the '92 quake, assuming you saw it after '92 of course. That was a biggie.

Earthquake proof bridges are no joke to build.
The age restriction is also possibly illegal in the US, as age is a protected class under federal law.
Sun NeWS or Display Postscript would have been better, but Adobe and Sun didn't push it.
I was talking about the addressing at the assembly level, because that's what LEA and addressing modes deal with. However, your references to a spec make a very good point. Maybe I misunderstood Chandler in the first place.

I've pulled the post (since it may be incorrect) until I can sort it out with a compiler person.
i have just completed that real project, the next thing is deployment. We will see if they will want to use it. As for learning: yes I learnt a little bit of everything, but that programming is not enough to be like you all. There is a difference between a programmer and a hacker.
Programmers, I guess enjoy knowing everything. Hackers just want their thing done. I dont know when I will have time to checkmark that list, but understanding every little project developers publish on HN is not my goal.
Indeed they should be able to!

I'm a student at Holberton School in SF and we use the same methodology - project based, peer-learning - and our student body is made up of people who range in age from 17 to over 50. I'm 43.

Coding is for everyone.
>even if you never act on them, then you are contributing to the denigration and subjugation of people of color.

How so? I sometimes think racist (and sexist, and...) thoughts, but I know they are wrong, so I don't act on them. How am I contributing to the oppression of people of the ethnicity I have racist thoughts against?

(Incidentally I think "people of color" is a pretty racist term, since it lumps all non-white ethnicities together.)

>Paedophilia may be sexuality, and yes, it was wrong to demonize homosexuality, but unless you're arguing that one day we'll look at paedophilia the same way, then you can't put them in the same boat morally.

Well I do argue that. Just as homosexual rape is a crime (although often treated as a joke, c.f. prison rape), child rape is a crime. No matter the sexual orientation of the perpetrator.

>but a better one is to stop being a paedophile

Since when can sexual orientation be changed? According to Wikipedia:

There is no evidence that pedophilia can be cured. Instead, most therapies focus on helping the pedophile refrain from acting on their desires
The low end of normal includes people with eating disorder (anorexia used to have very high mortality rates) and some people with drug addiction.

Note that for women the low end of normal is probably sub-optimal.
If you actually got so far as to implement half of what you mentioned, you'd be crazy not to commercialize it.

At some point, you'll need to develop commercial agreements with other corporations. At that point, you'll probably need to have been commercialized.

Also, Amazon already has open source activity around Alexa: https://github.com/amzn/alexa-avs-raspberry-pi

tl;dr: Just decide and get started.
So...start a coding school in a place in the world where you are likely to find a very dense population of people who already know how to write code ?
Coming from a background that includes some experience with C / C++, `const` here works as I expect it to. I'd prefer `const` even for the object reference case: I get errors on reassignment this way, and presumably it makes additional optimizations possible. To each their own, I suppose :)

There's also `Object.defineProperty()`, `Object.freeze()` for more control over mutability.
Not sure what your point is gaius. Care to elaborate?
> The suspect never mistyped his password, and always remembered it

They even went so far as to say he always got it right on the first try.

I found that very interesting... How would they possibly know that? If they had a key logger obviously they would already know the password.

Does FileVault store some indication of failed login count? That isn't reset after a valid login?
> Plenty of paedophiles

Citation needed for that "plenty".
EasyPost is hiring more developers
Lots of things with Windows should not happen, but they do. It shouldn't forget that I have bluetooth hardware installed, but it does. Windows just (in)conveniently forgets things. Or, conversely, remembers things that should be forgotten.
Ask HN: Who actually uses calendars in their email clients for scheduling?
I am dumb founded by how underutilized scheduling features in email clients are despite being so powerful. What is missing for email clients to be more prevalent in handling scheduling for us?
5 Ways To Organize Agile Teams
Plus, who would want to get into that industry today when you know that it's going to be automated as soon as possible?
Go processes usually have that large amount of in virtual memory, but RSS has always aligned with what Go says in my experience.
I once had a drive that somehow managed to corrupt its own firmware. Total garbage on bootup (nonsensical LBA numbers, returned model number was garbage, SMART info was totally corrupted, etc...).
a.k.a. from one hotness to the next?
Welcome to the carGo cult :^)
Italian Company Uses Sun-Heated Sand to Produce Energy (2015)
To me, it's not descriptive in the sense that the plan calls for whitelisting Flash on n sites by default. Which means that HTML5 isn't really the default.
If someone watches 'gladiator' the movie then real people are not actually being harmed. IMO, it's harder to suggest that watching fake content is also wrong.

Now, extend that to fringe Anime and there is now sick content that's was not harmful to create. I don't see how your suggesting there is an actual difference between movie types assuming all actors are adults and blood was faked etc.
This is a thread where I immediately scroll to the bottom of the comments and upvote everything. I don't see why we as a community have to pretend that your fix isn't the best one :P
Nope. https://web.archive.org/web/19990508205057/http://www.w3.org...

It was added sometime between Nov. 27, 2001 and Dec. 14, 2001: https://web.archive.org/web/20011214140114/http://www.w3.org...

For those wondering like I was (sigh), the typos that appear in the Hall of Flame footnotes when added in early 2000 were mostly fixed sometime in 2001, the last typo "uit" fixed in 2004.
My answer to the question, is 'NO'.

I love trains, and use them whenever possible.

However, with static start and endpoints, and existing low-cost air infrastructure that is dynamically reroutable and equivalently fast, why spend the hundreds of billions of dollars to recreate something so fragile and limited?

Municipalities are wisely, generally in a 'wait and see' phase for the next decade, as autonomous personal transport guarantees to spur the redesign and redevelopment of entire cities and transportation infrastructure.
> HTML is actually one of the most powerful layout engines out there

But it's terribly verbose and isn't extensible. XML was extensible, but even more verbose.

Also, I wouldn't say that HTML is a layout engine; CSS is the layout engine while HTML denotes the structure to be laid out.

> Javascript is as versatile and powerful a language as you might want to ask for in 90% of the cases

Erm, no. It's a terrible little language with some horrible misfeatures (==/===, {} &c.) which has one virtue: near-universal deployment.

> DOM is just a very easy to understand albeit crude way to handle objects

I've never really thought the DOM was all that easy to understand. Attributes vs. nodes, text nodes in unexpected places — it's a mess compared to a nice tree of strings and trees would be.

> It's a conceptual framework thats closest to what we as humans understand.

No, it's the conceptual framework we ended up with, so we all have taught ourselves and been taught to understand it.

> Pythons problem like most other programming languages including Objective-C and Ruby is that while they are elegant and powerful computationally they are horrible for most people to get started with because just setting it up in itself is a big task.

sudo apt-get install python
python
Python 2.7.9 (default, Mar 1 2015, 12:57:24)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> "hello world"
'hello world'
>>>

That seems pretty simple to me.
...and encrypt the file with a random password you send in a different email: .jpg in .zip is not in the company whitelist and the mailserver brute-forces all words in the email for a password...
Nope. If you are retail lender, you are actually lending to Lending Club and not to borrowers. With this structure, you will be an unsecured creditor to Lending Club in the event of LC going out of business. I like to call it that you are buying Corporate Junk Bond from Lending Club with variable yield.
SEO Handbook: 17 Essential SEO Tips Your Blog MUST Follow – SumoMe
No, the relentless policing does.
I use ReactOS when I'm curious about how certain windows functions work internally.

Instead of reverse engineering the windows code, you can simply rely on the amazing work by ReactOS which is much more readable and understandable.
Ask HN: Catching speeders in my neighborhood?
I live outside a small town where the speed limit is 35 mph down my long road. Drivers are routinely going 60 mph plus. This is not a priority for local law enforcement or the Sheriff or the State Troopers. They sometimes sit out and catch speeders but this is maybe once or twice a year.

Being a geek, my thought is I can mount a large screen outside by the road and show the drivers a picture of their license plate as they drive by.

Power and network cables are easy to run buried in the ground. Perhaps using a Raspberry Pi and an Xbox connect?

I'd appreciate thoughts about the architecture.

Yes, I do realize that drivers might complain to the local law enforcement, but I won't store any data. Just hoping to get traffic to slow down.
Google has released some similar information in the past

http://static.googleusercontent.com/media/research.google.co...
San Francisco is unmatched when it comes to accessing mentors who have been entrenched in technology.

I'm a student at Holberton School, which is project based (like Ecole 42) and community driven. For example, one of our mentors in the Deep Learning track is none other than Louis Monier who founded Alta Vista.
The purpose is also to be able to keep a sane amount of logging.
Firefox, at least modern versions of it, does not tell Google which sites you're visiting. It pulls a list from Google and checks against it: https://en.wikipedia.org/wiki/Google_Safe_Browsing

And Firefox enables you to turn this off in settings.

Firefox's telemetry can also be turned off. In fact, when you install Firefox, it asks you if you wish to enable it.

And regarding the plugins ecosystem, Firefox is moving away from the old XUL/XPCOM extension model towards WebExtensions, which should be better here.
What regression do you use when modeling total views collected by a YouTube video over time?
In the past in Europe, there existed the concept of "partially guilty." Someone got shot and you were seen in the vicinity of the crime scene with a gun? You're 25% guilty. Then you're tortured (since you're 25% guilty, it's not torture of an innocent, but punishment), and under torture you "confess", making you fully guilty.

Source: Foucault's Discipline and Punish
I wonder if they like TextBroker....

Sponsored content at it's finest. I'd down vote, but I don't have the karma yet.
Will Portland's Housing Crisis Repeat the Mistakes of San Francisco?
it actually was pretty nice in my book, I wrote my thesis in Motif and I got it to run on several different unix platforms without a lot of issues. There were also some really nice commercial widget sets available, as well as things like XDesigner (iirc) for putting GUIs together.

Not saying it was super easy to use (took me a while to get drag & drop working the way I wanted, I even ended up subclassing XmText to get rectangular highlighting) but it sure was nice, I wonder what would've happened if it had not been commercial but had been available on an open licence to start with.
This also tends to require that you look at CP in some way. I'll pass on that...
>> I have one at work, and another at my parent's house, more than 100 miles away.

How often can you swap them?
5 years or so ago I was on a jury once concerning sexual misconduct, and spent a good hour or so in the deliberation scanning the submitted call records, looking for gaps in correspondence between the two relevant phone numbers. It was pretty easy to identify moments when the two parties were together, that's when they stopped texting, and checked they that matched up with all of the testimonies. They did, and it solidified a guilty verdict with my fellow jurors (sans one, on one count, but we had 7 already).
Does Wal-Mart's ShippingPass ($49/year) Stand a Chance Against Amazon Prime?
So basically, his argument is that, unless our choices are 100% completely independent of our environment, we don't have free will.

To be honest, I'm having trouble following his logic here, and advocating living a "lie" so that people don't suddenly go on a reefer-madness style rampage is in and of itself quite silly.

We can make choices for good or for worse, and you do so every day. If you're in a bad mood, you can be snarky and mean to the barista at the coffee shop, or you can just suck it up and be pleasant. Saying you have no free will in the matter is ridiculous.
Sigmoid functions also come up in neural nets. But that's because you need something that's differentiable. If you just used a step function, backpropagation wouldn't work, because small changes in the tuning parameters wouldn't do anything. You can think of a sigmoid as a step function pushed through a low-pass filter.

It would be interesting to try step functions run through low-pass filters with different cutoffs to see which work best for logistic regression. Anything that produces a monotonically increasing value ought to converge. The only question is how fast.
> There are things it's optimal for but luckily we don't live in a world were people only do what things were originally meant for.

I can write medical-imaging software in sed, because sed is Turing-complete, but if I did that I would be insane.

Using HTML, JavaScript and CSS for general-purpose software is only slightly saner.
Hiring Hotjar–How constant optimizations result in a genius hiring process
There are bunch of 'free image finders', some of them may mix commercial stocks into results - why others couldn't be more fair and take one time payment?
Getting rid of Flash is good. But it doesn't mean we aren't going to avoid annoying advertisements - they'll just use html5.
More valuable than replacing three drivers is the fact that because the AI can drive all of the time the total time to deliver goods goes down which means it is more valuable and a higher price can be charged for the delivery.
Interesting that HGST do so well, yet are now part of WD, who do so badly.

I would have expected more absorbtion+rationalisation from the takeover, yet they still clearly look of the IBM family than anything in WD's ranges.

IBM always had a pretty good rep for failure rates, aside from a couple of horror drives in the 90s. I wonder how they've managed to keep their rates markedly better than other makes, even under changes of ownership.

More to the point I wonder why WD haven't been able to improve rates as a result of taking over IBM/HGST.
Is Facebook Saving Journalism or Ruining It?
This. Costs go x10 because of layers of subcontractors and machinery rentals up to the smallest screwdrivers.
Repave in Greece costs 10€^m2 including materiald
I don't think the moral considerations are that difficult.

Would you accept NSA surveillance if they said it was so that your descendants could understand you, and "For Science"?
>Now www.x.com/users/y goes to someone else's resources. The old URL is broken.

The URL isn't broken if it just points to a different resource.
What specific protections do you have in mind?
Unions generally have a fund for this.
It's simple: there is so much money in our political system (and there always has been) that unless you're donating to a candidate / party machine, your pet projects don't get done. This means a lot of things that matter to average citizens like roads, schools, parks, etc. don't have anyone championing them -- unless there are investors who want to build up the area and want to externalize some of their costs.

So they make a small investment in getting some friendly candidates elected to city council or smaller county positions to ensure the access to the various groups they need to lobby to get their projects approved. In return for this investment, they get 100x in public money.

What it also means is that unless your project (or collective projects as often the case in gentrifying neighborhoods) promises a big return, it's not gonna get done. What's more is that so much of our infrastructure is so old and in such poor condition that it's often cheaper to just build new stuff in another area than it is to rip out what's already there and replace it. In Philadelphia where I live, large parts of our water and sewer infrastructure date back to the early 1800s.
What if the human employees lie, are incompetent, or collude with the subject of their inspection in exchange for part of the pay out?
This course is not a bootcamp. It is a substitute for an undergraduate degree and it is intended to give you a similar width and depth of knowledge (undergraduate degrees in Europe are three years). In France there are very few schools teaching computer science to a very high standard (Grade Ecoles teach engineering) and 42 has the ambition to educate the best computer scientists in France. Thumbing on the years makes that impossible.

You can go to community college; that is a legitimate choice; but 42 teaches you in a different way, one which 42 argues is more suitable for learning than classroom hours and lectures. And you miss out on some of that ambition.
They absolutely did. Look up the origins of the Chicago Teachers' Union or the fire fighter's union in Pittsburgh.

Even today, government employee unions face serious challenges to their existence. If Scott Walker doesn't count as management, who does?
BBC to drop online recipes as part of slimmed-down website
Good language abstractions should allow elegant logical abstractions in code without trapping a programmer in a nasty web.
Related: https://news.ycombinator.com/item?id=11711467
Mozilla has very clear, detailed privacy policies for all data it collects:

https://www.mozilla.org/en-US/privacy/firefox/

You can find more developer-focused information on Safe Browsing and Telemetry:

https://wiki.mozilla.org/Safe_Browsing
https://wiki.mozilla.org/Telemetry

My understanding of the Safe Browsing feature based on browsing the above is that a list of blacklisted URLs is downloaded to the client, this list is known phishing sites.

> Use something like Palemoon and configure about:config a bit more and you should be fine. But be very skeptical of Mozilla claiming FF is some privacy enhancing tool.

Keeping Firefox secure and making the right tradeoffs for collecting data to make the product better (like telemetry and crash reports) while avoiding using the data for nefarious purposes is a hard job, and I think Mozilla does it very well (disclaimer: I work there, and I see the way people treat and talk about users and their data).

> Their plugins ecosystem is also a security nightmare...

Assuming you mean extensions (aka Add-ons) - it is true that there isn't really a security model around classic Firefox extensions, which is one reason they are so powerful. The current form of Firefox extension is essentially the same as in the 1.0 days, and was intended to keep the browser slim and allow for new non-core features.

Web Extensions are intended as the replacement, they are similar to (and largely compatible with) the current Chrome extension system:
https://wiki.mozilla.org/WebExtensions

Firefox already does and will continue to support more APIs than Chrome does, to enable more powerful extensions such as Tree Style Tabs.
You might find this useful:
https://gregtinkers.wordpress.com/2016/03/25/car-speed-detec...
I'm sure that if they are looking for a change in career, taking some time off to make that change is not really a choice.

I'm 43, and enrolled at Holberton School, which is project based. Granted, I'm only taking 2 years off, but by the time the 9th month rolls around we will be interning in San Franciso (and possibly around the World). Some of those internships are paid.
I don't see that as a downside. Callbacks make sense for the pipelining portion of async streams. I usually wrap things up such that i set up my callback/event based stream pipeline, and then have a promise that gets resolves on completion/end. That way your stream code is 100% normal callbacks, and you still have promises/async/await for overall flow control.
How to use strategic prototyping to optimize Enterprise solutions
Agreed. However I draw the line at obvious amateurs submitting their own articles. I fail to see why we need to celebrate every dope making a lounge chair out of packing crates.

Coincidentally I've driven Feynman's van. In fact it's the quality of Feynman's highly accessible writing that has me so disappointed in half-assed articles such as this one.

A young, knowledge-hungry, enthusiastic crowd such as HN deserves BETTER input, not junk like this. Surely we can retain the positivity while culling the crap.
In fact, the move to native HTML for dynamic advertising has made it more difficult to control browser CPU usage, since before you could cut it down a lot just by turning off flash. Now it's indistinguishable from legitimate page content.
why come up with a free will theorem when hand waving apparently suffices :
https://en.wikipedia.org/wiki/Free_will_theorem