skysight-inc/HackerNews huggingface dataset:
See also Spectacle: https://www.spectacleapp.com/

Maybe not the most configurable but in return you get something that works out of the box and doesn't require you to read 38 pages of README.
iOS 9.2 cydia – iOS jailbreak
Yes, sure didn't he command and travel with the troops at e.g. the siege of Drogheda?
I believe that infinite sums are usually defined in terms of limits, which is why I said that both examples were limits.

> By definition, limits approach their target values, they never equal them -- otherwise we would accept division by zero and similar things.

I think I would say that a convergent sequence (most of the time that one cares) does not ever reach the target value (though, eventually constant sequences do, but those aren't interesting), but that the limit of the convergent sequence is equal to / is the target value. As opposed to saying that "the limit approaches". The limit isn't the thing that changes with another thing, but the limit of some changing?
"traction openhunt is getting"
lol
Just about the timesyncd point: timesyncd is a client-only. ntpd was server+client together.
Also, timesyncd uses a configuration syntax similar to units (services, timers, etc.)
I'll check this out tonight
Not to mention that Facebook's partner in all this is Reliance Telecom, who do not have a good track record on censorship. You need an RCom subscription in order to have access.

Does anybody happen to know how easy or hard it is for a site to be whitelisted under Free Basics? Or if Reliance has any negotiating power on that front?
You don't need to restart to patch openssl. Kernel-patches are usually the only reason a restart is needed.

This idea that a restart is needed is Windows-style thinking.

> more than about a month of uptime is probably missing patches

Only when you don't know how to properly maintain a Linux box. A reboot is one way to handle patches. It is even recommended when you are changing anything related to the startup process.

For everything else, you simply need to restart any process using the old libs. If it wasn't a security patch, you can often simply wait for processes to finish normally.
Someone archived the code on GitHub:

https://github.com/waywardmonkeys/apple_sk8/
PHYSICS MAP
What is twitter's TOS for General AI? Would like to enlist a brutalironybot for trending shame tweets.
What is Error 451?
That's what original datamapper did. There are several problems with this approach, and basically you need to have a migration mechanism anyway.
> instead, we now use ggproto, a new OO system designed specifically for ggplot2

And this is why I gave up on R for other things than ad hoc data exploration (don't get me wrong; it's killer for that). When I finally learned there were no less than four system of OO buried in base R, and still people were unhappy and inventing more, I realised that as far as well structured programming goes, R is kind of beyond help at this point.

From what I can tell, my biggest disappointment with ggplot2 is not addressed - the fact that ggplot evaluates all references not found in the data frame to be plotted in the global namespace. The result is that you can't actually make reusable, composable plots in a reasonable sane way. It sends the whole illusion of composability that ggplot()'s '+' syntax suggests might be there right down the tubes. My plots were all more reusuable before I ported them to ggplot (ie, in base graphics).

Apologies for the whining, and congrats to Hadley!
LaMem Demo
We’re Doomed. Now What?
Speed is the problem. ocl-hashcat can test in the region of 6 billion MD5 hashes a second on a decent GPU. With a random salt and, say, an 8 character password it'd take a long time, but not so long it's impossible. On a site that includes rules like 'Must have an uppercase letter', 'Must include a number', and 'Must include a special character' you actually reduce the size of the space and consequently make the password easier to brute force. With those rules in place there's 159,655,911,367,680 possible passwords[1], so brute forcing at 6 billion hashes a second it'd take just over 7 hours. Maybe double that for the overhead of adding in the salt and managing the list of attempts, etc.

The point is it's achievable. If someone gets a dump of the database it can be turned back in to usable accounts. If you use something much slower they can't. There's no benefit to using MD5. On the other hand, using a better hashing algorithm protects user's passwords from brute force attacks. Why wouldn't you want that?

Quite a good article about cracking a well designed database of bcrypt'd passwords - http://arstechnica.com/security/2015/08/cracking-all-hacked-...

[1] From http://math.stackexchange.com/a/410885
I'm a long time user of a similar tool called Divvy[1]. However both these tools are _not_ tiling window managers. They help us scale Windows manually by providing customizable shortcuts. A tiling window manager would take care of that automatically. Popular examples are i3[2] and XMonad[3].

As a user of both Linux and OSX, having no access to a real tiling WM is probably the biggest downside to me from an end users perspective.

1. https://mizage.com/divvy/

2. https://i3wm.org/

3. http://xmonad.org/
Well you want to be in the middle of the curve - you don't feel particularly comfortable flying a 30-year-old plane either (at least I don't). It's just that so far the curve for rockets is more of a spike.
Material has the same issues as any flat design. It doesn't provide affordances[1]. If something is just a rectangle, you don't know whether it's button or not. Sometimes, things look like text but are actually clickable.

There's a Google app (I can't remember which) where a text-entry box is the same color as the top bar. So you just see the red top bar, and then an arrow that indicates "go back". That's it. If you tap the top bar, suddenly a cursor appears, and you realize you can enter text. I constantly find myself confused in Google apps because of that exact issue.

Problems with flat (and Material) design have been written about extensively[2][3][4]. Recently, there was even a study showing that young people are more confused by UIs than they used to be because of flat design. It takes them longer to figure out where to click.

1. https://en.wikipedia.org/wiki/Affordance#As_perceived_action...

2. https://www.nngroup.com/articles/clickable-elements/

3. https://medium.com/tech-in-asia/material-design-why-the-floa...

4. http://www.matthewmooredesign.com/almost-flat-design/
> Students in the UK pay £9k (~$13.5k) per year out of pocket for the 3 year university system.

Scottish students studying in Scotland ordinarily pay no fees to attend university, provided they are studying for their first undergraduate degree.
That was all possible many years before systemd decided to pretend it invented hotplugging and xinetd.
I know you're saying this in jest, but a good philosopher will account for empirical knowledge in his arguments, when it exists.

I know it's cool to rip on philosophers, but they're incredibly useful to the sciences: they're usually the first ones to point out circular (or otherwise fallacious) reasoning.
Social Media seems like the adult version of high school all over again. You have the bullies and popularity contests. Jon Ronson was one of the unfortunate who tried to tell the crowd that they shouldn't judge, and instead became one of the kids being picked on.
One piece of feedback: I'd argue that it isn't important to specify the type of parcel. Recipients usually already know what type of mail they're getting, especially if the sender is identified. Good job, though! I enjoyed the writing, too.
There are a couple of cases where the destination address is valuable to ensure that the package is delivered to the right person.

1. Particularly in apartment buildings where postboxes are next to each other, the slip may not be placed in the correct box. If I receive a slip that's intended for a neighbor, it would be helpful to know the correct address (since I probably don't know all my neighbors' names)

2. If the address is my address but not my name, then it's either a mistake by the sender or it's intended for a former resident, and I can inform USPS. If the address wasn't on the slip, I would just assume it was meant for a neighbor.
Would I be able to sue them that's a good question? I know it's Google and Microsoft and then the UK government and of course US . If so would anyone be able to get me a good lawyer ? That's a hard thing to need someone that would work on the results of the case only .
B2B+Portal+Support+Services+India+|+B2C+Support+Company+in+Rajasthan+|+SYSPOLY
The catching with a helicopter part is complex, but not time-consuming - either it works or it doesn't. The rest is probably if anything easier - I'd imagine SpaceX will have to tear down the booster entirely for inspection, at least for the first few hundred. These things are (or will be) built to be disassembled and reassembled, attaching engines and pumps to a new tank is not going to be a long and complex process.
Putting the strategy in resource management
Latest Ransomware Attacks: End of Year Payments
Ask HN: Know any good iOS onboarding/tutorial libraries?
Know any good iOS onboarding/tutorial libraries? Specifically one that highlights the element, provides a tooltip overlay, and does state tracking (checking if it has been already been shown). Thanks!
I get the Fahrenheit 451 reference, but 4xx status codes are supposed to be client error. Why is it the client's error when something is censored?

It should be server error, since only the server knows whether resources are censored or not before the user makes the request.
B2B Portal Support Services India – B2C Support Company in Rajasthan – SYSPOLY
But doing it before bedtime, before a meal... I don't see the harm in that. My daughters are genuinely interested in it and are looking forward to it. We practice the words and pronunciation; practice different letters. And then topped off with me reading a story.

They know a big part of the alphabet now. Didn't hurt them one bit. And they're two.

On the other hand, my son isn't interested at all. So I don't force it on him. I just read him a cool story about Iron Man & friends :-)
My name is Michelle Kosik and I'm the one you're referring to and I never took any money from any government . I've never done anything wrong .
Okay so the original comment was probably about cracking MD5's then. Thanks for clarification as this was not clear from the original comment.
Its better to provide free as in freedom when attempting to provide internet to the masses.

Claiming to provide free as in beer means either someone else is paying for it or/and you end-up paying for it in other forms i.e. you are the product they acquired and are being sold.
Over time, I have come to think that systemd probably should have been two projects. One to replace init, watch services as they run, restart them if needed; if you get dependencies out of that, being able to start services in parallel sort of falls out of that for free, but I feel that few people really need that (OTOH, if it comes for free, it doesn't hurt, either).

The other project could include all the rest, basically. Again, having a unified API for applications to e.g. get notified when the network connection changes, time changes or a USB flash drive is connected, or a new display, or whatever - that makes sense; having it effectively mixed in with the init system does not neccessarily. As a bonus, if it was an independent project, it might have been portable across different Unixoid systems.

For reasons totally unrelated, though, I installed FreeBSD on the new home server I got recently, and it was a really pleasant experience. Plus I installed OpenBSD on an old laptop I saved from becoming landfill, which was fun, too. There are good reasons to like BSD even if one gets along with systemd just fine.
Could someone please explain me where the benefit is over using some embedded tomcat/jetty, weld, jersey, hibernate/jdbc? Setting up such a project cost me 30 min and gives me full flexibility choosing the stack I need for my project.
On Linux and Windows I can make the current window occupy the left of the screen using Super+L, and the right side of the screen using Super+R. I rarely need more than this, in fact I find more than two or three windows distracting for most of my normal tasks.
I recognize it's an edge case, but YC company hiring posts appear to go straight to the front page and stick for a little while.
A Serbian Post example:

http://i.imgur.com/pqmUdYE.jpg

I hate getting these, if I'm waiting for a package it means I have to wait another day and pick it up myself, if it's addressed to another family member and they're not around, the package is basically returned as they refuse to hand it over at the post office (understandable but inconvenient).

But generally the post is fascinating, I order lots of stuff from China and while it does take a few weeks to arrive, nothing has been lost/stolen yet, I can track packages half-way around the world and it costs me almost nothing. Logistically it's amazing.
>it is better to let go of the idea of walking into a movie in a completely pristine state with no expectation about what will happen in it //

I actually managed this pretty much with the new Star Wars movie - but then on the way in to find the screen was greeted with a massive poster showing lots of info about the movie. I averted my eyes. Then at the entrance there were sales staff touting character drink cups which successfully spoiled a couple of the characters who would feature heavily.

After the movie I watched a BBC program which supposedly reviewed the Star Wars franchise and promised no spoilers. Pretty much the entire plot and many of the scenes could be determined from the content they gave.

The problem I have nowadays is that trailers seem to include the entire plot, all major characters, all the best effects, all the most emotive scenes; ostensibly the entire movie in digest. These to me are very poor trailers.

Generally I agree with your points however, lambda.
My rule for social media is the following: only go when you know exactly what you're looking for.

The academic community on twitter is very active and the content is very good, so I go to twitter to keep up with the latest cogneuro trends. This having been said, I'm now clearly in a professional environment, so I think about what I'm writing.

I walk through twitter in the same way I walk through the ghetto: mouth shut and head on a swivel. I'm not going to start disseminating my political opinions as if the average twit gave a damn.
Eh, IDK about that. It's pretty well-understood how to make a simple but usable OS kernel. I think most competent programmers would be able to do it (or at least know where to start) given enough free time.
BO was not trivial, just as grasshopper was not trivial years before, but there is a significant difference. Going up into space can be done in a balloon or plane, but not orbit. The difference is qualitative.

F9 will significantly reduce the cost of putting things in orbit.

NS will reduce the cost of space tourism (momentary views of earth), but would require new engines and a different design and landing style to put things into space, something like F9.

Hence implying they are the same is a bit tacky and inappropriate as it will mislead lots of people.
Ask HN: What makes for a top-tier web designer?
I am eager to know what is the process + knowledge + toolset employed by the web design teams at the Airbnb's, Google's, Twitch's, Invision's of the world...

I am a CSS/web design beginner, but want to become world-class over-time - the problem is: I don't know what I should study, so I don't really know where to start.

Any courses, talks, books, etc. that you all consider to be absolute musts or definitive guides?

Or recommendations on the best process for learning?
I cannot give the binary access to OSX Accessibility because it is not an app bundle. It's greyed out in the System Preferences dialogue. Was anyone able to make it work?
Do not miss an opportunity to buy Endurance engraving machine
Do not miss an opportunity to buy Endurance engraving machine http://endurancerobots.com/endurance-diy/
for only 395 USD + shipping costs. You can engrave anything you want with Endurance L-Cheapo lasers
https://yadi.sk/d/zvKj7oHPmFoYB

gf@endurancerobots.com
+7 916 225 4302
Worth mentioning Amethyst for OS X, I've been using it for a year with a 3 monitor setup with no problems.

https://ianyh.com/amethyst/
and https://github.com/puffnfresh/Honer.app
Can't wait for other internet companies to compete with Facebook's free service and let people decide for themselves what they want. Some of them will probably want more internet, while others will be perfectly content with just a Facebook account.
I'd probably prefer

0.5-0.5cos(pit/T)

to a function which has a nonzero derivative at the start at the end.
Okay I understand this much better now. I was assuming this was about remote access exploit not a local one.

Point taken. Use SHA-? instead of MD5.
Maybe I'm misunderstanding, but isn't that what the Apple App Store has been doing since it was introduced? As I recall, Xcode used GCC back then, so how is Clang relevant?
I don't think education system is properly designed for children that don't learn before they start school either.
Looks like I'm too late to edit. Sorry about that.
Vagrant 1.8 released
Same here, I thinking the first images were the original form.
The fluid they use for cooling is either https://en.wikipedia.org/wiki/Fluorinert or https://en.wikipedia.org/wiki/Novec_1230.
Crusaders of net neutrality you can help us by emailing the Telecom Regulatory Authority of India (TRAI) on this issue.
See savetheinternet.in
Before you can throw another server into the load balancer pool, you still have to get everything to compile & run on it - and on your development machine, if they aren't running the same OS.

I am not talking about `bundle update` on a production server :)
The Huawei Watch almost made me a believer in smartwatches. Almost
I can vouch for Dropwizard. Have used in a few tier-1 services and it has worked out fabulously well.

http://www.dropwizard.io/0.9.1/docs/
Lets say we had taken 1000 random people off the street in 2002 and put them in charge of a new space launch company with equal funding to SpaceX. How many of them do you think are likely to have achieved the same success SpaceX has?

To put it another way, if Elon Musk hadn't founded SpaceX in 2002, how many of the engineers currently working there would right now be celebrating working at a company having successfully recovered a first stage from an orbital rocket?

Let's try looking at it from a third angle. Lets suppose a random employee other then Elon Musk had been unable to join the company during it's history and had to be replaced with another job candidate. What are the chances such a substitution would have prevented SpaceX from achieving a stage recovery?

Finally, I'll address your proposed scenario directly. How likely is it that having the wrong mail man in that position would lead to the failure of the company? In contrast, what are the chances that having the wrong CEO might lead to the failure of the company? I can imagine Elon Musk might make a pretty decent mailman. But if we took the best mailman in the country and put him or her in charge of SpaceX, do you think that would be likely to have a positive or negative effect on the prospects of the company?
Error 451: There's Now an HTTP Code for Internet Censorship
I guess we are not the target. I don't know if that means we're safe.
Twitter, Reddit, 4chan... They're all starting to look more like each other every day.
> Then again they also have a bit of theater in them. For example they accepted a patch to lock the computer if a HID devices was plugged in. But while the original patch did it on any device, they modified it so that it only happens on the device ids of known mouse wigglers used in police computer seizure kits.

There was a series of two patches: one to logind to add a mechanism to tell all active user sessions to lock, and one to the udev rules provided with systemd to add a policy that plugging in a known mouse wiggler causes all active user sessions to lock.

(It wouldn't make any sense to lock the screen when inserting any HID device.)

Separately from that, logind also implements other policies for when to lock the screen, such as when closing a laptop lid without an external monitor connected.
Fucking scum. How can any competition compete with free facebook? Free basics my ass
There's no additional costs for using private repo's in Trident! :)

For Trident, Private/Private repos work the same - though for GitHub in particular you must have a paid account for Private repos.
Do you write anodyne Christmas card mottos as a side project?

With price a consequence of demand, <all> Britons on average salary (about $38K pa) have given up any hope whatsoever of buying their own home thanks to demand exacerbated by an influx of immigrants unprecedented in any of the last two centuries. Indeed even professionals earning around $150K are very hard pushed. Of course planning permission & other factors have played a role in this but unquestionably, Britain is overcrowded and folk-in-the-street looking for jobs and accommodation are suffering thanks largely to a smug rich elite who accumulate moral brownie points opining on the value of immigration. I would have thought that enough is enough.

All this is redolent of vitamins: "If Y mg of vitamin X is good for you then Y*10 mg is ten times as good for you!". Really?
Apple lodges challenge to UK digital surveillance bill
Silicon valley sleep
> What's the more precise (and less false) statement hiding behind this?

Damage control due to the recently increasing friction caused by massive immigration.
Actually that 1% normally will go to paying the electricity bills for the bank back end systems and the fraud analysis algorithms. On top of that they need to pay for fraud insurance. The power spent on bitcoin is not analogous to these costs, it is equivalent. The question is, is bitcoin more cost effective at preventing specific types of fraud?
Lose Weight in 10 Days
CodinGame's new IDE is worth the shot
Would I be right in thinking OCSP stapling would avoid the extra trip in this instance?
The Romans and the Norman, who else?
I did mention that there are multiple options for dealing with out-of-date libraries.

I implied it but I didn't make it clear: debian's security team releases a kernel patch about once a month. This is where the ceiling on uptime comes from.
I find your comment overly dismissive, let's apply this position to painting for comparison:

"It's all bullshit. It's oil on canvas. Some people make really great oil on canvas and the majority of them happen to be (white, I guess), because (I'm not sure, probably eurocentrism). Let's stop trying to make it seem like magic, though. This is just painting hipsterism."

That being said, I'm not a fan of sushi either and I find most of the fuss people make about it quite superficial (much like people make a fuss about yoga). Yet I'd still assume that it a form of art is at its core and that lot of masters do practice it as an art.
"Fuck it dawg, life's a risk."
It never stops to amaze me the doublethinking necessary to simultaneously believe that "colonization is bad and Africa is war-torn because of the arbitrarily drawn borders by Western powers" and "multiculturalism for the West is a great idea".
I'm thinking if I want to spend a bit of money on a computer-controlled making gadget I'd probably do better with a laser cutter. That covers a lot of cases (e.g. a gear should be just as easy on one of those as with a 3D printer, right?), and my impression is that the people I know with those tend to make more useful things than those with 3D printers, largely because of the material flexibility. Am I missing something?
Intro.js v2.0 – Step-by-step guide and feature introduction for your website
In Europe, they're almost required at this point for any up and coming hipster chef.