skysight-inc/HackerNews huggingface dataset:
In my package CodeFormatter I've use php fmt. What I must to do now? I can left fmt.phar as is in my package? Without violation any licenses?
That's actually a good point. Are there any good development options for the iPad today that aren't excruciating to use?
Time Machine uses hard links to create a duplicate directory structure without duplicating all the files themselves; only changed files need to be copied.

As I recall, HFS+ was explicitly modified to support directory hard links, which is less common in the Unix world, explicitly to support this feature.

TM also maintains a folder called /.MobileBackups to store temporary backups while your backup drive isn't connected. OS X also maintains /.fseventsd, a log of file system operations that TM can use to perform the next incremental, instead of having to compare each file for modifications.
I have a way to make it better. I think combining old-fashioned checks and balances, with technology controls can make online voting about as secure as it is today (maybe more) and anonymous.

To make it anonymous, its really just a password. When a user registers to vote, they create an online account. On the days that a user votes, they log into their account and create a ballot. They then create a password for the ballot. This password hashed with a salt, and than hashed with their registration id becomes the unique id of the ballot. This way, at any time a user can login and view their vote... but that vote is not reversible to the voter.

Now for the checks and balances. 3rd party non-governmental parties should have a real-time replication of all data. (it's like an exit poll, but more reliable). Any time a registered voter creates a ballot, 2 things happen. An email is sent to the record holder, and a mail is sent to the address on record. Combine this with a public viewable record of all votes + registered voters who voted online (this information is already public) we should have a good idea at what business is going on.

Perhaps we can't prevent hackers, but this should be sufficient to know if a hack occurred. Of course, all software should be open source, so we can continue to make it more secure.

I think it's more secure than what is available today because today, I can't look at what is on public record as my vote. If someone changed it after I cast it... I'd never know.

If I knew someone would use it, i'd write the software.
Some interesting monetization options around big sports events and other mass audience items.
because it has its own FS cache.
Do you think they're fully insured? (I have no idea)
I guess as every innovative company reaches it's climax the motivation to actually innovate dies out.

As long as the money is coming in they don't have to change a thing.

But it begs a different question. What's all the money for if you're not going to have any fun?

At least do some live drop / break / blend tests or something to spice things up.
Agreed, at that point it works like two factor authentication so why not?
> But that's also the approach of current speech synthesis algorithms and works better than trying to create the waveform from scratch.

I don't think it's that simple. Speech synthesis by concatenation does produce more natural-sounding results, at least until you notice its quirks, so casual users tend to prefer it. But I know some heavy speech synthesis users, specifically blind programmers and power-users, and they tend to prefer parametric synthesis, because it's more intelligible at high speeds.
Say an account gets hijacked, I want to invalidate all the sessions. How do I do it? I have no list of all the sessions that are currently out there for them.

Also: I am thoroughly unconvinced that keeping a short list of data synced across clusters is in any way easier than keeping a long list of data synced across clusters. It has the same performance requirements and the same distributability requirements. Why is this easier?
Catamaran Worlds End Yacht Charter Greece
This is an awesome resource, and exactly what I've been wanting!

I've been thinking about AI a lot lately, but I skipped college and went straight into startups, so all my knowledge on the subject is from reading less focused materials. Reminds me of Stanford's iOS dev resources from 4-5 years ago.

[EDIT] oh god math, why can I program but I can't math unless it's trigonometry or vectors/calculus, visually applied math makes sense, otherwise I'm so lost.
Both filesystems have copyleft licenses so that may factor into Apples decision.
Buying LinkedIn, Microsoft makes big bet on social data. Too big?
is that the outcome of nature or selective breeding?
Security researches showing a step by step hacking of Telegram
You can plug in the headphones then adjust volume from the control center. I do this habitually after experiencing several near eardrum blowouts as your describe.
> If you have the opportunity to take a job in Madison, Wisconsin, that is not with Epic, do consider it.

Shameless plug!
https://forteresearch.com/
For what it's worth, European Mac keyboards have a lot more of the symbols on them, e.g.

https://support.apple.com/en-us/HT201794
You are wrong. It does. It keeps your user's session from being trivially stolen. In practise this makes successfully executing attacks harder. It's not a _nice_ thing to have, it's essential.

An example of this is an application that asks you to confirm <action> after a POST or w/e. If your XSS vector is not in the new page, then you can't execute <action> as an attacker automatically.

Many, many, applications (not only on the web) implement such a scheme.

A stolen session is MUCH more valuable to an attacker than only a raw XSS.
so they are going to use english words for their postal system?

doesn't sound very Chinese government to me. This has a hefty smell of bollocks to me.
What's wrong with plain old mmap ?
How did you approach getting your first customers when you had an MVP?
Phones have a huge set of features for consumers to choose.

I would not bet anything on phone companies marketeers ability to run multi-dimensional hypothesis tests on the market. And I do actively doubt they have any intention to, given the opportunity cost they'll pay at the beginning of such test, and how long the test results will probably stay valid.

The idea that the Market is an all knowing beast always operating at maximum efficiency is hilarious.
Another curious rsync.net customer taking a look.

I think you're actually offering a key-value store (aaS) with a 4 KB maximum page size, and one of the use cases happens to be a text/URL shortener.

It looks like someone is squatting on ox.co. You could contact them and hope they haven't seen your project yet..

How are the codes derived?
I don't know, treating anything that is not a number as NaN (and mathematical operations on it as producing NaN) seems to be exactly semantically correct.

I mean, really, all NaN is in any language is a signal that a mathematical operation was used with a set of inputs for which the operation does not produce a defined numerical result. In a sense, this is always a sign of an insufficiently expressive type system that can't prevent you from feeding a bad value (or bad combination of values) to the operation.
it is not. risk is covered through the interest rates the cardholder gets charged - higher risk cards are higher interest. Reward program costs are paid by the transaction fee the merchant gets charged.
And if it's ATLAS it's probably a spin-0 particle, which means another kind of Higgs which was also "kind-of" expected (or was imaginable). And finding it doesn't negate everything found up to now. The chance to find new particles is exactly why the experiments are done -- we have to observe something new to make a real progress in that area.

However, CMS saw something like a spin-2 particle, but with less certainty, so their claim can be just a wishful thinking if ATLAS comes close to the 5 sigma?

Disclaimer: not a particle physicist, just based on another articles I read. If somebody knows more she (or he) is more than welcome to correct.
Oh, I totally missed that the MPL makes you deliver source with binaries. I think I had it confused in my head with the Apache License 2.0 somehow.

OK, I'll admit that this is in fact clearer than the Mosh approach. (My main confusion was whether you expected me to offer source if the only binary I distributed was an iOS app; the Mosh waiver is very clear about that.)
Curious are people using Swift only for iOS apps or are people using it also as a server language?
Not this moronic shit again! Just let it die, fer Gawd's sake!

https://stiobhart.net/2016-01-15-stupidest-idea-ever
Do you have a source about international travelers avoiding the US? That sounds odd to me.

Not that it's on the way to many other countries...
a recommendation on a motherboard that supports a number of GPU's and a decent amount of RAM?

When I built a Bitcoin mining rig a long while back I had to use riser boards and this took a log of custom work on my end :-) Looking to avoid that now.
Oh good lord, I hadn't even thought of that. Keep the ransomware sitting idle until 10 minutes before the Super Bowl - then turn it on asking for $1000 (or even less, if you've got it on enough TVs) to release the lock.

I turned off the "smart" features on my smart tv the moment they showed me an ad. (no fucking way I'm paying $2k for a TV to show me ads, I barely tolerate the occasional Hulu programming that they were unable to get an ad-free license for).
I have worked in tech retail and the customer's needs are actually quite flexible with a bit of marketing. In any case the thinner and bigger trend seems to have ran its course: With the current UX design in iOS and Android, phones with screens larger than 5in are uncomfortable to a lot of average people and thus manufacturers can no longer cheat the thickness game by making the screen and chassis bigger.
Link should be to http://www.bizjournals.com/sanfrancisco/blog/techflash/2016/...
iOS X, if you will.
Do an MBA if you want to enter middle-management in a firm that values MBAs. (This is the majority of large companies by the numbers, although certain industry-leaders like Google, Facebook, and all of Elon Musk's companies tend to prefer to promote high-performing domain experts from within.)

An MBA is a master's in business administration. It teaches you how to administer an existing business effectively. It does not teach you how to start a new business, nor does it really teach how to innovate or develop new products. Coursework includes things like accounting, corporate structure, financing, market strategy, leadership, power & politics, and a general grab bag of skills that help you optimize the efficiency of an existing enterprise where the customers are known, production processes are in place, and you have a lot of data available. The networking opportunities are often very important as well, although like most networking opportunities, they are what you make of them.

Some of the skills can be mildly useful for an entrepreneur or technologist that's just looking to plan out their career and build cool things, but the price tag is really steep if you don't need it as a credential. You can usually get the knowledge for a fraction of the price if all you want is the knowledge. And it won't teach you the core skills needed to innovate and bring new products to market, which largely depends upon comprehensive domain knowledge, technical skills, and courage.

(It actually could be counterproductive in that regard...my wife is doing an MBA, and her boss told her "Y'know, doing an MBA at a top school self-selects for the most risk-averse people you can get, because it is probably the least risky path to career advancement.")
I'd love to see a small, power-efficient, and hopefully cheap Thunderbolt 3 external GPU dock built to house tiny single-slot cards like these.

Bigger cards are going to be overkill for my modest gaming needs and will probably be bottlenecked by the anemic low-power CPUs in most Ultrabooks anyways.
Hey Avtandil, I'm updating the sublime-phpfmt repository on packagecontrol.io so that users have a migration path.

The license for the fmt.phar has been referenced in the comments. My understanding is that the 3-clause BSD license referenced is permissible and non-revocable. You may want to freeze any updates to any phpfmt code you package/push.

I'm not sure how CodeFormatter delivers the phpfmt package so I can't provide additional guidance.
Perhaps better would be aircraft weight to number of passengers ratio.
Revenue wise the supersonic airliner flies faster, meaning you get more seat miles per day per seat.
It was loud enough to make the birds take off in alarm. So I expect most wildlife was startled by the noise. You can't compensate a shrew.
Wow, the ending - with friends like Milo, who needs enemies?
A UITableViewCell with a built-in UITextField
What will happen to Spotlight search on network shares? At the moment, they are based on AFP.
You don't even need ad-blocking, you can simply stop third party cookies. Firefox at least has this option.
Where else do you propose to put the app(s)? i.e. what does Android do with this same situation?

The apps can be 'grouped' - giving you the equivalent of sub-folders.
The data used in the interactive map is old. Near the Falklands Islands you should see, along the 200-nautical-mile border of the Argentinean sea, a huge ammount of light: squid fishing ships, most of the are said to be chinese.

For example, like this: http://www.inquinamentoluminoso.it/download/mondo_ridotto0p2...

From the italian site, http://www.inquinamentoluminoso.it/worldatlas/pages/fig1.htm
Personally, I have a full-to-overflowing underwear drawer because I have invested in long periods between doing laundry.
Try to think of the math as weird notation for code.

For me, it really helped to be able to think of mathematical ideas in terms of code–as abstractions I could define and use in programs. I got this view by learning and using Haskell, and I do think Haskell is better-suited for this than other languages, but it's applicable to anything: think about how you would phrase the relevant math in your code, using whatever abstraction facilities you're comfortable with.

I actually took this class a few years back. There is certainly some math, but it's all math that's transferable to code in a reasonably natural way. (In fact, that's roughly what the small projects/homework assignments entail!) Doing the assignments while paying attention to the abstractions you use in your code is going to be a great way to get over the math hurdle.
Yes, I like this approach and it creates the opportunity for a hybrid approach between stateless JWT tokens and stateful sessions:

* JWT tokens can have a "short" expiration time, as you suggest, and within that time can be used in a stateless manner -- i.e. they do not need to be validated against a central session store, etc.
* The refresh token process can use a more traditional session type configuration, where the token is checked against a central session store. The refresh can be refused if the central "session" has been revoked, e.g.

This to me gives you all the benefits of JWT (e.g. you can use federated authentication services) and the benefits of a centralized session store (e.g. easy revocability).

The main concern would be if you needed more "immediate" revocability within the stateless time frame. One solution would be to implement a "blacklist" that holds a temporary list of revoked tokens (and a token only needs to live on that list for as long as its expiration window). Alternatively, at that point you could just stick to a traditional session.
Try this, should be near realtime

https://arxiv.org/abs/1603.08155
Chinese investors keep buying international robotics companies
I published a guide on which courses are part of the old platform and how to batch download them before the June 30th Deadline. You can find it here: https://www.class-central.com/report/coursera-old-platform-s...
This is silly, you could hear the noise for tens of miles to either side of the flight path. Think about how high the plane was and how far the noise has travelled.
Can we please not post every little apple announcement in a thread of its own?
You cannot invalidate JWT tokens

This is simple not true. You ALWAYS will sign your tokens with a well known secret, you could eventually even add some salt from a database to it.

I think one of the benefits of some (most?) JWT implementations is that it doesn't hit the database on every request - the token is only validated against a global secret.

So you can't invalidate a single user's session without invalidating all users' sessions.
Wow I didn't know that! Thanks
It's not a solution to all of Linux's problems, but elementaryOS has good usability for me.
I think this blog post [0] is more of a direct response to the discussion in that thread.

[0] https://whispersystems.org/blog/the-ecosystem-is-moving/
I used to trade them =p
I don't actually use Hey Siri much, because it is so unreliable. I mostly press the home button and hold for the entire duration of my voice command (because that allows you to pause in the middle of your voice command without Siri thinking you're done speaking).
Apptimize (YC S13) is hiring account executives
Android has 2 'home screens': they have the menu with all the apps like the iOS home screen, and a customizable home screen with limited space and it is always a mess. I like the iOS homescreen.
OTOH Microsoft has a terrible track record of overpromising and underdelivering their next gen file system. I give Apple the benefit of doubt here. It is worded so that the limitations for the better part clearly sounds related to this being a preview release.
I said it was a sensible response to a non-sensible operation. The operation of flooring "banana" is not semantically-correct. The fact that IEEE floating point numbers happens to have a value that provides a sensible result to this operation is a bit of a fluke. What if the return value was an integer type, which is perfectly valid considering that the floor operation always provides an integer result?
Euro 2016: Με το δεξί η Πορτογαλία
... and Microsoft is far more willing than Apple to put effort into backwards compatibility.
15 minutes without traffic or 30 minutes with traffic from SF to SFO isn't bad at all.

Here's a map with travel times: http://www.trulia.com/local/94128/driving:1%7Ctransit:0%7Cpo...
A little nicer format - with edited videos (1st half), HW and programming assignments, on edx: https://courses.edx.org/courses/BerkeleyX/CS188x_1/1T2013/in...
I think the additional permissions is a quite a nice way to do it, since it enables compatibility without creating new licenses. It follow the same path that LGPLv3 does by being gplv3 with an additional permission.
https://map.what3words.com/credit.card.denied is in Ontario

https://map.what3words.com/under.water.loans is south of London

https://map.what3words.com/shame.without.regret is in Norway

https://map.what3words.com/regret.without.shame is in Alaska

https://map.what3words.com/winter.winter.winter is near Chicago

https://map.what3words.com/summer.sunshine.happy is in Beijing

https://map.what3words.com/forgotten.previous.husband is in the middle of the south Atlantic ocean

https://map.what3words.com/imaginary.future.partner is somewhere in Russia

etc.
My take is that there isn't a wrong decision. Both sound like reasonable opportunities. Each has a slightly different risk profile. Each has slightly different soft upsides.

I don't think 10% is going to affect salary over the long term. The market rate is going to have far more effect.
MAŚĆ NA ŁUSZCZYCĘ • psorgen
Mantle is not proprietary. Metal being usable before Vulkan doesn't exactly make up for the complete lack of Vulkan support and anything past OpenGL 4.1.
Coursera Is Removing Hundreds of Courses. Guide to Get Them While You Can
Android puts them in an "App Drawer" (launcher, list, whatever you wish to call it) separate from your home screens. Home screens in Android tend to be things that you use frequently with the ability to create sub-folders or place icons at will on any page.

All installed apps are contained in the app drawer which is where I go for things I don't care to see often. Likewise pre-installed apps can be disabled entirely through the App settings area (which it's nice to see iOS offering now as well)
Their patent does not apply to Mongolia, right?

https://patentscope.wipo.int/search/en/detail.jsf?docId=WO14...
Your thoughts on CS188 vs Udacity's Intro to AI?
>On board internet connectivity has also made the idea that waking hours spent in a first class seat must be "wasted"

I actually find long flights are a good time to catch up on things that don't require me to be online. (Whether work-related or not.)
Checksumming makes sense when the checksum accompanies a pointer to another block. i.e. a directory entry says subdirectory contents are found in block 1027 /with checksum 0xdeadbeef/.

If block 1027 is errantly overwritten due to a bug in the filesystem, the block driver, the DMA subsystem, or the device firmware, the FS will know as soon as it goes to fetch block 1027 that something went wrong. This is true even if the block is still internally consistent; perhaps the write was misdirected, another sector was incorrectly read, or a failure in the flash translation layer caused a newer write to be lost.

If there's any redundancy to the system, whether storing the metadata in multiple places on the disk, or on different disks in an array, the FS can then check all the others and, crucially, detect which version is correct.
A Decade as a Woman in the Tech Industry
>> They used a drumstick because it provided a consistent way to produce a sound.

More to the point, that bit.

The article makes a big todo about how humans use sound to learn about their environment and so on, but imagine if we needed to get a drumstick to make sounds consistent enough to learn to recognise them.

Supervised and unsupervised learning is not the real challenge. The real challenge is to get to the point where algorithms can build a model without the benefit of an insanely expensive data pre-processing pipeline. Deep learning's big promise is exactly that, but it's not always delivered (for instance, there's a paper by Hinton and I forget who else, where they report that training LSTM RNNs on raw characters does not give best performance) (so we're stuck with tokenisation and the implicit assumptions they impose on your data- my corollary).

Also, there are ways to avoid the expenses of hand-labelling, for instance co-training: https://en.wikipedia.org/wiki/Co-training
Really shocked the SEC doesn't cut Nanex/Eric a check to provide this sort of data directly to them.
5 of the most underwhelming updates from WWDC
You can turn them off in the setup process of macOS Sierra
iOS paradigm is a 1 screen launcher. The home page and app list is the same thing.

Android paradigm is a 2 screen launcher. The home page and the app list are separate.

In Android, you go to your app list to see a full list, and then move the ones you want onto your home screens, with added widgets if you so desire.

In iOS, your home page is your app list so all apps must appear on it, you can just organize the order and put them in folders.
Backend developer working with prop trading outfit.

Side project - a concurrent stock exchange written in Haskell. Could potentially be used as a component of a bitcoin exchange if I get time to fully flesh it out.
Talking with Forrester’s Amy DeMartine about DevOps, Use Cases and More
It looks like the 3.0 preview [1] was committed ~11 minutes ago.

[1] https://github.com/apple/swift/releases/tag/swift-3.0-PREVIE...
Somewhat, but with more (forced) automatic resource management.
Oh I forgot, you can't read Apple documentation on a mobile chrome browser.