skysight-inc/HackerNews huggingface dataset:
Not as hard as you may think!

http://matt.might.net/articles/shell-scripts-for-passive-voi...
http://www.techtoolsforwriters.com/hemingway-app-a-proofread...
This is incredibly hard to read, and is just a copy-paste from the blog post linked at the bottom. (The blog post is similarly poorly formatted, unfortunately.) Can you edit this to include just an introduction and the link instead?
That's what the theory says, but in practice you get a net loss since entities like Apple and the FSF will never stand on the other's ground effectively resulting in a deadlock.
Can you please make installing a kext an option, rather than trying to install it behind our backs? If you unload + remove the kext, it gets installed again automatically.

The only way to block the kext is using e.g. Little Flocker.

Moreover, the kext does get installed on my machines and I have a Pro account without Smart Sync.

I have been pondering to uninstall Dropbox, because all this behaviour is not acceptable. Unfortunately, I haven't found a good alternative yet.
The Enterprise is a military vessel and isn't indicative of the level of surveillance of anything but Starfleet ships and bases.
Interesting definition of "scale" in this context, as it does not imply "big data" like every other usage of the word scale in data science. The tool works on, and is optimized, for day-to-day, mundane data.

See also the R vignette, which shows that the data is returned per-column which gives it a lot of flexibility if you only want certain values: https://cran.r-project.org/web/packages/prophet/vignettes/qu...
Sure it'd be nice, but at what cost? The estimate of $125 million to $1 billion per mile is incredibly expensive.
> And the sky hasn't fall, and is not really likely to fall after the process is completed either.

Right, I'll be sure to tell that to my suppliers when they tell me my inputs are 20% more expensive than they were last year.
1979? American frackers didn't exist yet. North Sea production had only become significant a few years earlier (the Brent field was discovered in '71). Petrobras was irrelevant. Venezuela had nationalized its oil industry just three years prior.

My point is, these things can change. Quickly.
We'll see when I get to the change-tracking part, last time I checked out parenscript it still didn't rub off on me. I would strongly recommend generating straight HTML for the initial layout though, I have really bad experiences from debugging completely dynamic pages in the browser. Additionally, one of the aims of this library is to generate any kind of HML in a reasonably effective way, whether static or dynamic.
Still, a virtual DOM is exactly what it is; a template engine would just dump the strings without offering support for modifying the document.
Isn't Japan even more seismologically active than the Seattle area? They seem to do fine with high speed rail.
Can't her investors sue her for mismanagement of assets? Or she just managed to take money off the table during the funding rounds, with investors approval as well.

It's really upsetting to read about this kind of story. It seems that once the money poured in she completely lost it and thought she was the new Cleopatra. Money corrupts...
Canada has the benefit of most of the population almost lined up along the US border, at least the distance issues are only 1 dimensional.
Please share when done.
I can recommend the paper by David Donoho from 2014: https://statweb.stanford.edu/~donoho/Reports/2004/Compressed...
SHA1 collisions make Git vulnerable to attacks
In a away this actually makes sense. Instead of relying on automatic systems and algorithms, you rely on people, namely the agent performing the interview. A short chat about selected topics might be actually quite revealing. Point not being if you know the exact right answer for the BST question but more how you react and if there are inconsistencies in your story (most people are pretty bad at lying).

All of this could be backed by the personal data has been collected before hand.

The old (and often linked?) article about airport security in Israel[1] describes how the actually rely a lot on people being able to spot strange behavior.

[1] http://www.huffingtonpost.com/daniel-wagner/what-israeli-air...
22 expert opinions on UI design trends for 2017
Privacy. Email considerably lacks it. So does web-browsing in general. I don't have an answer on how to get it, but it needs pointing out that this is the real underlying issue.
Horrors of Waugh
Would the island protect it or help to funnel all the water up the bay?
Feynman, Bethe and the beauty of mathematics
I will never buy IKEA ever again. Nothing but bad experiences for me in NZ, Aus, and Singapore. Maybe they send the crap down under.

The electric standing desks in Sweden are far superior quality to any IKEA futurnature I've ever seen down here.
Still looking for a board game friendly bookshelf from one of the major chains. Depth is the problem, need roughly 30cm of usable depth. I'm currently using IVAR but it's more of a temporary solution. I own about 4 Billy for books they are decent but not great. One thing in their favor is that you can easily add another one. I'd also like it if IKEA would report the usable depth of the shelves in addition to the total depth.
"That's not much of an exchange, given the Saudis have to sell their oil at market prices to someone and the market is entirely fungible"

It's a very important deal considering how much Oil they have, and that they could chose to use it as a geostratgic weapon - but really, if the US did not protect them they would have been invaded long ago.

It's not so apparent in 2016, but it was more important way back.

Saudi Oil is sweet, and very easy to access with old-school technology. Nowadays you have off-shore, deep-water, Oil Sands, horizontal drilling etc. etc. that didn't exist.
Since when did you get your gasoline in a tin can?
> identical operations on identical inputs resulted
> in different outputs due to the residual state.

What? What residual state? Floating-point math is tricky, but on a particular machine/compiler/compile-options set you should expect that identical operations on identical inputs should give identical results.

What is this "residual state" you mention?

If you have an FPU that lets you change precision or rounding modes then you can get different results from the same operations - is that what you're talking about?

I get frustrated when people think that floating-point just randomly changes bits for no reason. It doesn't. It randomly changes bits for specific reasons, which can be understood.
Perhaps his Princess was in another castle...
They're my initials. I'm a 40 year old white English guy called John.

I believe my life thus far has been tremendously more easy than a 40 year old black woman's would have been. Do you disagree?

Edit: here's a concrete example. I've basically been offered every job interview I've gone for. I'm good at my job, no doubt, but in some of those cases I'm pretty sure I wouldn't have been the strongest candidate.

But - forgive me if I sound like an asshole, I'm trying to make a point - I'm charming. I'm white, I smile, I dress well, and that makes me safe. I'm a safe option. Unsure who to hire? Hire that nice white guy.

This is the systemic, subliminal discrimination that positive discrimination is trying to address. I shouldn't be the default option just because I'm the white guy. I've had my time. Let's give the "hey we're not sure, so if in doubt hire the black lady" option a go. Fuck it, it can't hurt.

Now, I do absolutely disagree with PD where it favours a clearly inferior candidate just because of their race/gender/etc. That is clearly wrong, and gets people upset, and I see why and I agree.

It's a nuanced issue. But if you deny that there's an issue, or try to sweep it under the carpet, I believe you're being disingenuous at best.
Can you check if you're in the (opt-in) Beta Channel by looking at https://dropbox.com/account at the checkbox that says "Include me on early releases"? It's not uncommon for folks to have clicked this long in the past and not given it thought since.
That's pretty impressive that the immigration officer knew what a binary tree is. People who can't code a FizzBuzz but faked their way through an interview should be concerned.
Caporal.js: Build Awesome CLI Apps with Node.js
What? A tsunami in Seattle? Look at a map. Seattle isn't on the open ocean.

Earthquakes sure, volcanoes...Rainier popping its top could take out the whole city. But it is pretty safe from giant waves.
Leaked Proposed Executive Order on Cybersecurity [pdf]
So, you want to redefine IEEE floats? 'cause it says that there is no ordering for NaNs.

And if you do redefine IEEE floats, where do NaNs go, and why is that better?
> Why can't I send UDP packets from a browser?

My tweet from May 2015 is titled "I've sent my first UDP packet from a browser!" [1]

[1] https://twitter.com/shurcooL/status/605218976969261056
Sure, there's some mutual feedback. But it always approaches some theoretical limit.

Oil, for example, has been utilised since prehistoric times, around the world.

The Chinese had massive gasworks, and in fact pioneered the drilling methods utilised by Colonel Drake in Titusville, PA. They'd achieved depths of 1300 meters using little more than bamboo and some wrought iron.

Drake had iron pipe and steam power for his drilling and pumping. Titusville and the Pennsylvania oil boom required a massive transportation infrastructure -- barrels on mulecart only got you so far. By the mid-1867s, railcars not much different from today's DOT-111 were in use, as well as steel pipelines.

The thing is that steam engines, railroads, tank cars, and steel, all themselves require energy, mostly in the form of coal for transport, refining, and smelting iron and steel. The Bessemer furnace (1856) produced the first high-quality metalurgical steel -- earlier iron was hard, but brittle, and construction based on it (rails, boilers, pistons) had a strong tendency to go their separate ways.

What's simply staggering, to me, is how quickly what we consider to be "modernity" emerged with the increased use of coal, oil, and gas. By the 1880s, most of the fundamentals of the modern world were here: reciprocating engines, the first turbines, skyscrapers, the first automobiles, electric lights and motors, basic coal-tar (and early petroleum) chemistry, and the beginnings of telecommunications and information technology (telegraph, telephone, punch card tabulators). There's an exceptionally strong argument that the modern world was invented between 1875 and 1925 -- there are a small handful of exceptions (lasers, nuclear fission, television, transistors (though vacuum tube valves pressaged them), MRIs, and gas turbines). Pretty much anything else you can conceive of existed, in at least rudimentary form.

You can spend your energies being insulted, or dig into a set of curated works which spell this out. Of the books, I'd strongly recommend Smil's "History" and Ophul's "Scarcity" as getting to the heart of the argument. Smil in particular makes the "approaches a limit" argument in repeated semi-log plots of energy usage growth (and efficiency) throughout his book.

Robert Gordon's The Rise and Fall of American Growth combines exceptionally good history with middling-to-bad economics to cover the US experience, 1870 - 2015, which he divides into three roughly 50-year spans. I recommend that book highly for the history as well (though somewhat less so for economics).

http://aoghs.org/transportation/densmore-oil-tank-car/

https://en.m.wikipedia.org/wiki/DOT-111_tank_car
Some assorted ideas:

* Expose the data dependency graph directly to the processor, rather than forcing the processor to infer it from the instructions.

* Annotate when data is read-only, to reduce communication between cores (for the sake of avoiding latency, not for bandwidth savings).

* Add a mechanism for much cheaper (if more limited) parallelism where a single core would work on multiple, related thunks in parallel, even if those units of work would be far too small to be worth coordinating with another thread to offload. This would likely be largely implicit, taking advantage of the first feature.

* Instructions for graph traversal. The CPU could (for some uses) order the traversal in a way that improves cache locality, based on how the graph is actually laid out in memory (and prefetch uncached nodes while working on cached ones).

* Something like map & reduce, where you can apply a small (pure) function to a list of data. Again, this would likely be done in parallel.
Are you sure? A typical phone battery is 5Wh. Let's say it is 5V times 1A times 1h (most of the time the phone does not drain 1A), that's a generous 5W of consumption for a phone.

A Volt's battery is less than 20 kWh, and it has to last several hours, so it probably consumes around 5 kW.

Now take the phone's 5W a base; Even adding 10W to charge two devices, 10W for the bigger display, and 20W for the speakers, I doubt that electronics and in-car entertainment consumes more than 2-3% (150W) of the overall energy needed by the car.

Air conditioning is much more expensive, and the effect on ICE fuel usage is there but practically impossible to measure.
Except that in a cloud world, you can run modified GPL'ed software on your server and not release a single bit, since you are not redistributing the software.

(The AGPL being the exception here.)
Could have been worse. If you had been at a conference on algebraic geometry, you might have been the mathematician who started talking about blowing up points on the plane while in the security line up...
* ADC enable register?
* Reference level set?
* Giving it ample time for a signal to settle?
* Are you testing with a known input source? I would test first with a variable PSU and verify with a voltmeter externally to eliminate a possible second confusion.
Why not? Decimal floats have definite advantages if you are dealing with decimal data, but that is not the only type of data that floats are used for, and it probably isn't the majority. Binary floating point is better than decimal floating point if you don't care about decimal-interop (more precision per bit, more consistent precision), and decimal floating point has all the same issues (except for confusing conversions to decimals).

So, if you are dealing with raw sensor data, neural nets, character models in a game, numerical simulations, and many other types of data, the extra precision of binary floating-point is far more important than any confusion that arises during those (rare) conversions to decimal.
How to Make Your Product an Overnight Success in Just 10 Short Years
Is that dissertation available anywhere?

dredmorbius@gmail.com if you don't care to share publicly.
>Be glad you haven't suffered it for literally your entire life.

Modern feminism increasingly seems to be an ideology based on the idea that women are always victims.

You've just described positive discrimination, and implied that you think it's a good thing.

Then you imply that you think women suffer unfairness for "literally your entire life". Which is it? You've either been a victim your entire life or you've benefitted from positive discrimination, in which case you probably need to stop acting like a victim.

The idea of giving someone an unfair advantage because someone like them possibly had an unfair disadvantage is ludicrous.

Based on your logic, in a generation from now we're going to have to start positively discriminating in favour of men, to make up for the fact that men are currently being discriminated against.
You'd be surprised how many contributors actually have a negative effect on the productivity of core developers. New contributors often require a fair bit of hand holding (just like any new contributor on a codebase, even internal ones) and are not necessarily aware of the general project direction, etc.

More contributors doesn't mean more productivity, and often means less, not more.
One day I got a pull request for one of my GitHub projects. It was unexpected. The project is an encrypted backup solution, written in Rust. It's very WIP (https://github.com/fpgaminer/preserve). The pull request was unexpected because I haven't really advertised the project; it's very rough around the edges.

This wonderful fellow added additional backend support to the code; it's a rather huge diff; lots of work on their part. It made me feel really good to know that someone thought my project was worth that effort.

I let the requester know that I was quite busy and wouldn't be able to get around to reviewing and merging the pull request for awhile. That was ... I dunno, several months ago now. I feel really bad. Every time I go over my TODO list I see it and just ... just feel awful about not having gotten 'round to it yet.

Part of me feels bad because, for me, when I make pull requests against projects, I check the status of the pull requests obsessively. It's a bit of vanity I suppose; validation that someone else likes my code and work enough to fold it into their grander project. It's silly, because I don't ultimately need the validation. I accomplish enough in my career, but ... I still get a thrill from having my pull requests merged, silly or not. So I feel bad, because I figure this person probably feels the same way and is wondering why, after all this time, I couldn't be bothered to merge the request.

Part of me feels bad because I want to cultivate a healthy open source presence for myself. Why? I'm not sure, actually. But regardless, having pull requests sit open in my repos for months on end is not really helping foster any sort of reputation for myself; at least not a good one.

And part of me feels bad because that project ... I care about that project. It's actually really useful for me. But I haven't worked on its code in forever. Outside of my professional work I have the hardest time finishing projects. I've always been like that, always jumping from one idea to the next. The "Archived Projects" folder on my computer is probably 1000+ thick now with half finished things. All cool, interesting things.

Unlike the article's author, I don't have an excuse really. It used to be that I was too busy. I worked at a startup, and I'm sure most people here on HN can appreciate how much free time that left me. But now that that startup is behind me I've taken some time off to recharge my batteries. I don't have an excuse not to work on the things I want to work on, other than when I sit down at my computer and ask myself "What should I work on today?" my mind jumps to whatever the flavor du jour is in my litany of ideas. Always something new; never anything completed.

I'll get around to reviewing the pull request and merge it one day. I really will. But it won't make me feel better, because it sat there rotting for months. And I don't think the pull request's author will be happy either. They'll probably be surprised I even remembered. "[I]t's OK to neglect a project for a while" doesn't make me feel better. Knowing that it's charity doesn't make me feel better. I put way too much of my value into these projects...
#23: Scrolljacking is still annoying as hell.
Just publishing the raw data and the methods section would be enough imo. Alas trying to get scientists to publish the data sets for their research is surprisingly hard for various reasons.
It can be very hard to find individuals who you can give commit access to `master` for any non-trivial open-source project without having them break the build or introduce serious long-term defects.

Code contribution guides and Continuous Integration systems will only get you so far.
Seattle is in the midst of a $1.9 billion 4.3-mile light rail extension that will take over a decade to complete: http://www.seattlepi.com/local/transportation/article/Sound-...

As awesome as this sounds, it sounds almost delusional in the current planning/cost/funding climate to price this at $20-30 bn and 15 years.
Using Deep Learning and Google Street View to Estimate Demographic Makeup of US
I understand it can be done; it just seems like a hassle (viz this thread!) and I don't understand the upside. Discovery is an upside, but I bet there's a way to get discovery with manual updates.

It may just be our use case -- we have enough data (low TB) that cloning is not a fast thing to do.

Thanks again!
This is exactly correct. When I returned from a weekend vacation in New York a few years ago, Canadian customs asked me about the tourist sites I visited. It's not that they thought attending a musical and visiting the 9/11 memorial was suspicious; it was just a convenient topic of conversation while they watched to see if I seemed nervous or otherwise suspicious.
Isn't "carbon from limestone" basically coal (and then poor quality coal)?
That's not really that eccentric. If I lost a few million dollars on opening, I'd probably want hashbrowns with my mcmuffin.
Somewhere there's a demagoguery handbook.

In a political domain in which a large portion of the population is disenchanted, it's relative, possibly frighteningly, easy to preach a simple and easily digested and accepted message of salvation. It is almost always false. It is hugely appealing.

Trump has tapped that nerve, with the help of a number of others, the Mercers among them. I'd add Thiel to the list also.
Recover WhatsApp Deleted Pictures , Videos from Samsung Galaxy S7/S6/S5/S4/S3
I am not very receptive to those kinds of argument, arguing for widescale criminal/immoral acts today to justify a better future. Sounds very "Final Solution"-esque to me. And everytime this argument is used to justify an action in the present, it is much weaker as it presents merely a "possible" better future. However, you are applying an after the fact justification. There are many actions that justified themselves on the basis of a better future, but failed to deliver.
I understand what you're saying. To dig into it a little more, do you think there is structural (as opposed to intentional) gender discrimination, and if so, should it be corrected? Please don't hesitate to answer "no" if that's what you believe. My goal in conversations like this is to better understand each other, not score points or make judgements.

If it should be corrected, what specifically (i.e., what implementation) would you propose to do so? This whole issue is so contentious that I find people don't get much further beyond the surface disagreements.
And ferry.
I agree. I once was returning to the US via Newark airpot (in New Jersey) and the agent asked me what subway stop I lived by since I lived in NYC. I knew that I could have responded any answer, so he just want to see how I would react.

Once I was returning from a year long trip where I visited 16 countries. Too many for the immigration form, and half of them were visited on another passport (dual citizen). Immigration asked me what country I visited and hesitated a bit. Then I told him that I did not know how to answer since I have been traveling around the world!
If your parameters have known ranges you could elide a lot of checks.

You're not going to overflow multiplying an 8 bit number times a 16 bit number, for instance.
Isn't the approach different in different fields? I remember reading about recent advanced papers in mathematics that have been published but then left "in the void" a little bit because it took such a long time for peers to actually read, understand and try to challenge the proofs.
Especially since FOSS pretty much runs the web, and has only grown in scope since the 80s & 90s when it was birthed.

FOSS has its problems, yes, but it's shown staying power and growth so far. I'm not so sure it's ultimately unsustainable. Mind you, I've never been a maintainer.
You Can Make a Difference
It's because he broke it. He changed it so it puts www in front of all domains. But that won't work for all domains
Molecular Objects, Abstract Data Types, and Data Models: A Framework (1984) [pdf]
Valid point. I will clarify this aspect in my blog post later today.
(UPDATE: done. thanks for your input!)