skysight-inc/HackerNews huggingface dataset:
> I don't see the point you are trying to make.

Somalia is a country where the government are beholden to the citizenry.

> I'm simply suggesting that "treating the government as no better than a customer" is probably a healthy attitude

I see no evidence for that. Being able to treat a search warrant as if it's a polite request would help pretty much nobody.

> I recognize this as an idealistic attitude. I've always leaned libertarian.

By typical libertarian logic, Apple would be justified in torturing and executing the FBI agents on their property, as property is private and the Government is subordinate. The FBI agents violated the Non Aggression Principle by attempting to coerce Apple's employees to act.

Where have I mistaken your logic there?
Good luck! I'd love to hear how it turns out (in a year or two? lol)
I never heard about been banned ( what does it mean, get punished for 10 mins with no network ?? ) for using SSH. Maybe is something else?

Indeed, ToS requests that you don't use the data connection for something like VoIP or other type of communication, in practice they don't care.

I have in Germany's Vodafone 3GBs that I can spend over LTE, and boy, they are spent religiosly until the last KB. Half free communications to outside Germany, half is streaming music/videos.
One talk that really made me confident in using a new DB technology was this one :

https://www.youtube.com/watch?v=4fFDFbi3toc&feature=youtu.be...

Maybe you could make videos and talks about your testing procedures. That would probably help build trust.

nb : you're not distributed, but you're enabling multi-threaded access, in an environment where your app can be killed anytime by the OS. That's quite hostile as well :)
Every play Splatterball on AOL? That game was great for the time.
Self-doubt and fear of getting audited leads many for paid second opinion.
> The Federal government isn't asking Apple to create a backdoor. Their asking apple to use the backdoor that already exists.

Basically. Unfortunately, most of the reporting is focused on the payload Apple is being asked to create and doesn't draw enough attention to that "existing backdoor" that will allow such a payload to be successfully installed.

Eliminating that "existing backdoor" should be a priority. I see some, here, expressing the thought that Apple might be working on that. I think Apple needs to be pressed, hard, on that very subject.
There are a lot of (POS) counterfeit goods as well. It is very difficult to be certain you're purchasing the genuine article. At least this has been my experience purchasing electronics from merchants on Amazon in recent years.
This is exactly what any company using Debian in production does.
Can your choice of degree reveal how intelligent you are?
How 43 Giant, Crumbling Presidential Heads Ended Up in a Virginia Field
A 1000 word story would be $60 while a 10000 word story would be $600
good tips
>It amazes me how some people who have really simple tax forms still pay accountants..

My W2 is "simple" (single, no kids, etc.) but I give it to an accountant anyway. Costs $30 or so but the accountant knows certain tricks to maximize my tax return. Not illegal, but she knows how broad exemptions can be. For example, I work from home some days. I built a new computer. Technically, it's exempt because it's a work expense.
I think you have #2 swapped. At least in comparison to Asimov's laws.
Why would getting alcohol delivered to work be an issue?
I would like to know the technical limitation law enforcement is facing when trying to decrypt data in iOS 8.

I assume the data is encrypted using a key derived from the user's passcode, and that that key is purged from device memory after an idle period. Brute force attempts to guess the passcode are throttled, and too many attempts cause the device to delete the encrypted data.

Can someone confirm I'm on track so far?

Then, law enforcement would be limited to trying to circumvent the passcode entering throttling logic on the device, which Apple has physically engineered to be a destructive operation, thus it's outside the capabilities of even the most sophisticated technology labs in the US government?

Am I still on track?
They build human capital by demonstrating an ability/willingness to create value for other humans. More concretely, working gigs demonstrates the ability to show up reliably for appointments and perform work as directed, thereby making a person less risky to hire.

Why exploitative? Because if this option wasn't exploitative and it actually helped them beyond making sure they don't die, they'd have chosen it for themselves.

It's true that many people will choose free money + watching TV over doing things beneficial for others.

It's kind of funny how expecting welfare recipients to work is "exploitative" but expecting workers to involuntarily support welfare recipients is not. Could you explain that?
Impressive release! Is there a guide on migrating from install from source to using omnibus? We currently upgrade from source but would like to move to omnibus.
>Depends on the size of your play area obviously, but looks pretty good from this[0], and this "crap" you're talking about doesn't seem very bothersome.

That's not a room experience they aren't moving, rotation slight side to side movement isn't an issue.
If you haven't been to the demo's look at the demo's from CES/PAX/Gamescon for VR headsets that actually do whole room experience.

>Vive only supports 2 trackers per space it's also going to have issues with commercial applications that aren't a single open room.

You can't install more than 2 lighthouses it's the current system limit I'm not sure what is surprising now, HTC said that future versions might have support for multiple trackers and that they are working with their commercial partners on another set of trackers that could both sense other trackers and have a wider spectrum range to support large scale commercial installations.

In the Vive demo's I've been too they went as far as putting up partitions in order to prevent interference if they were running multiple demos at the same time.

>Do you have a source for this? I can't seem to find anything about this. Is it a limitation of the hardware or the software?

That was the figure that was talked about during the demos, upcoming promotional events like http://virtuallydead.co.uk/ also limit it, I would say the limit is probably both in hardware and software but mainly "hardware" atm since the Vive room tracking only works when the room is upto 15 sq. feet anyhow (and technically only works when the room is at least around 15 sq. feet to begin with).
Privacy Advocates Plan Demonstrations at Apple Stores
See The Diamond Age, where the poor areas were covered in "toner", the remains of nanobots killed in an endless self-perpetuating war.
The needs of the many outweigh the needs of the few; if it's a choice between no encryption and a marginal increase in the conviction rate, or strong encryption and a marginal decrease in the conviction rate, I'm in favour of the latter.

But of course bad people can still use extra encryption, so lack of default encryption will mostly hurt good people. This increases the amount by which the detection and conviction rate needs to improve to justify the intrusion.

I think it comes down to how willing you are to let bad people get away with their crimes vs lose your own right to privacy in a world where more and more of your private life and thoughts are stored digitally.

I know I find myself increasingly self-censoring in case what I write gets taken out of context and used against me. I have to second-guess some third party reading my emails, my private notes, etc., and I really don't like that feeling. It doesn't take long for political winds to change, and we're not long past times where people were put to death for what they wrote or who they were.
If it wasn't for this story I would have used TurboTax again. I hope this backfires with free publicity for TaxAct and many people like me will switch this year.
Post it.
It would be really cool if GitHub stored issue, PR, and wiki information in the main Git repo. That way all of these things would be very easy to keep in sync across different services.

I've had this idea for a while now. I wonder if it would be practical and if anyone has ever tried something like this.
I assume that all fuel taken with you could be used to stop, though at those speeds it might not be a wash. So perhaps atmospheric braking?

Still I could see the value for sending problems out of the system without having to do the orbital boost tricks with gravity
Thanks!

To upgrade from source to omnibus: https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc...

To see all our update guides: https://about.gitlab.com/update/
> A search warrant doesn't require me to create a new capability that did not exist before.

It might, depending on the analytical outcome of the three-factor test introduced in the _New York Telephone_ case. (This case was decided before compelled pen register assistance was prescribed by Congressional legislation.)

The case itself is illustrative and enlightening: https://supreme.justia.com/cases/federal/us/434/159/case.htm...

"The power conferred by the [All Writs] Act extends, under appropriate circumstances, to persons who, though not parties to the original action or engaged in wrongdoing, are in a position to frustrate the implementation of a court order or the proper administration of justice..."

The factors are:

(1) whether the third party is "so far removed as a third party from the underlying controversy that its assistance could not permissibly be compelled by the order of the court"

(2) Whether the burden placed on the third party is "unreasonable"

(3) Whether the assistance is "essential to the fulfillment of the purpose" of the warrant

It's unfortunate that Hacker News isn't commented upon by more attorneys, and that most news articles don't link directly to the legal filings in these cases; much confusion and false assumptions about the law could be clarified.
If I had to rename "Smartphone" I would call it "Personal Computer". My phone is way more "personal" than my desktop and laptop.

But there's absolutely nothing wrong with "Smartphone". Two are the reasons:

1 - There's history there. Most of the words aren't precisely crafted by linguists when society needs them, we simply build on what already exists. The so called smartphone came from the cellphone that came from the telephone, the name itself hints you about its origins. It's fascinating what you can learn about a word when you study its etymology.

http://etymonline.com

2 - Meaning wise I wouldn't worry so much about the connotations that the author mentions (I wouldn't worry at all). I'm with Wittgenstein in this one: the word means whatever we decide it means.

https://en.wikipedia.org/wiki/Philosophical_Investigations#M...
Discovery New Artist- Charlye C
back-of-envelope:

conservation of momentum: 2(num photons)h/lambda = (100 kg)*(c/3), so 5.9×10^36 photons needed to propel a 100 kg object to 1/3 speed of light. 1.5×10^18 joules of energy, which is 11% of the energy output of the US in 2001 (according to wolfram alpha). That's a 5.8 Tera Watt laser running for 3 days straight.

I haven't even gotten into dispersion of a laser beam.

The ludicrousness of this proposal is left as an exercise to the reader.

Edit: here's their proposal with physics. Just to be clear, I don't doubt the theoretical possibility, I doubt the economic and experimental reality. http://www.deepspace.ucsb.edu/wp-content/uploads/2015/04/A-R...
> However, streaming operators if they switch to download are going to have to deal with sending bytes that are never watched.

Each day that goes by will make streaming operators care less. A gigabyte costs a fraction of a penny to transmit at current IP transit prices.
we fight normal viruses mostly one at a time like Ebola, Zika etc. Imagine a million variants invade the human and live stock species at once. How would we deal with that? It's terrifying.
I have pretty small hands yet I am ok with the size for about 90% of my use. I wanted a mini-tablet and that is exactly what I got :)

I wouldn't want to run with it though! I can imagine that would be a pain in the ass as it is big. Not super heavy or bulky but I can't see it being very comfortable just because of the dimensions.
> WP has the ability to use (S)FTP to update the files rather than direct file access.

Well that doesn't help at all with security.
"I'm starting to think a major motion picture has lied to me about the capabilities of home computers!" https://twitter.com/chrisarchitect/status/701794179613995008
More or less, with `return`s sprinkled in that desugaring.

Or you might say the syntax you quoted is a workaround for lack of expression-orientedness.
Date: 1995
NASA just smashed its record for astronaut applications–18,000+
Ahh! Damnit! I did not know that, sorry. Audio playback is remarkably inconsistent between browsers, or even between the same browser versions in different environments. It's a big headache.

Glad you dig the music :)
Again, you may still be wrong. Many systems have different strategies for large blobs vs. small blobs (I know it's many because I've written several myself) including chunking strategies, separate memory pools etc.

I'm taking this stand because I've had the exact issue we are arguing about: my large file handler had a leak in the memory pool for large blobs. Basically it was shared memory space for multiple processes so large objects could be passed out of band instead of using IO.
At least in the storage space (which gets essentially no press on HN), I have come to the finding that the vast majority of core product codebases are C/C++. For the niche they fill, it seems really unlikely that even the still experimental Rust would replace them here.
Beijing's smog could be making people fat
Linear Regression in Pictures
If you need it then I can see where it would be totally worth it. Personally, I'm not sure I've ever had something to order online where I needed it overnight.
I think the "Mars in 3" days comment is just for scale, not a serious proposal.

This is more about getting probes to whiz past other solar systems. As obviously, you can't stop the craft.
Syria conflict: US-Russia brokered truce 'to start at weekend'
We're not sure yet when it will happen, but we'll make it clear when we do.

Update: our aim is before Q1 ends.
It sold at 40$, according to the image in the article.
Not always. Since a year or two, I'm seeing they take into account many special characters:

https://www.google.com/search?q=.

https://www.google.com/search?q=.bz2 and https://www.google.com/search?q=bz2 are different, for instance.
Sorry, semi rhetorical question. Still, there's no easy way to do a quick PR on GitHub. That might be intentional. I suspect it's also intentional on the part of the band—they say if you do a proper PR it's very possible that they'll agree, so it's a kind of proof of work.
Getting some social proof is a great idea. I have some author friends in real life, so maybe having endorsements from them on social media will help instill confidence. I think the first few months will be the hardest, but eventually we'll have a track record.
There were lots of terrible Atari games, they just put this one up on a pedestal where everyone could see that they didn't care about their products or understand their customers.
Taking the private key from Apple with a warrant, national security letter, subpoena, or other methods is much easier than creating a custom version of iOS.

It is foolish to assume that the FBI would stop at this special version of iOS, especially given how they have been arguing and fighting to break encryption for over two decades.

edit, on icebraining's interpretation:

That's exactly right - once the difficult part about targeting an individual phone is finished, it's easy to take the iOS signing key and target any device you want.
The scientists that published that paper also produced a video to downplay the media's reporting of it: http://www.slate.com/blogs/future_tense/2015/10/27/climate_c...

> "Such conditions (the wet-bulb temperature exceeding 35C) would occur only once per decade"

No doubt climate change is an issue, but taking the unique environment of a place that's already pretty brutal to justify such an alarming statement is stretching a bit I think.
Tim Cook on Car Plans
Which category were you listening to?

It's definitely a whole different experience with headphones :)
Wow. I might check try it out then.
Ask HN: What are the best practices for web authorization at the moment?
Hi,

since authorization is important to me as a beginner, I want to ask what are the best practices for web applications at the moment if one needs more fine grained authorization rules than simple roles or permissions for a sideproject (which will probably never turn into something profitable, nor is it planned at the moment)?

Until now I've seen role based authorization which works for simple sites but can easily get out of hand for more complex websites (e.g checks like these: user.hasRole("Superadmin") || user.hasRole("Admin") || user.hasRole("YetAnotherRole") || ... ). If I handle it like in the example, I would need to recompile the application if I give roles access to methods for which they were previously not authorized (if it is not possible to just assign the user to a higher role).

In previous hobby projects I solved this with permission/activity based authorization, where users are assigned roles, and permissions are assigned to roles. The checks within the application are against the permissions not the roles, and can be changed without recompiling the application. If a role needs new permissions just assign it in the backend, if a specific user needs new permissions it's possible to create a new role with appropriate permissions etc.

But how do I handle more complex permissions like this?
- Superadmin can delete everyone except himself.
- Admins can delete all users but not themself or other admins.
- Manager can only delete users that he manages but not himself.
I grew up on those games! best ever
Thanks for working with me, I understand your point about distrusting future courts over current ones.

I don't think it's too hard for Apple to do this; they could probably turn out the request in very short order. However, as soon as they let this go and do that very thing, their legal obligations skyrocket as thousands of cases pour in; in truth, my cynical conjecture is that this is the very reason Apple is fighting this fight. Not for the consumer, but to minimize the very real cost associated with satisfying this kind of request. The Secure Enclave is likely as much a legal defense for Apple as it is a technological one for the consumer. Whatever the motivation, in this case the consumer seems to win.

I must admit I don't disagree with the specific details of the actual case. What I draw exception to is the specificity of the ruling (dictating how Apple does business) and the precedent it sets of enabling courts to force a company to create. That exception is exacerbated by this case's proximity to the FBI's very recent and very real behavior regarding cryptographic systems.
Your project reminds me of 0install.
Definitely not. Back of the napkin shows that to get to Mars in 3 days would need a speed in excess of 200 km/s. That is an order of magnitude larger than Mars escape velocity. Your only chance of being captured by Mars is by pancaking.
Thanks, I have no reason to hate Javascript, it's just that I find the Node JS hard and I fail to see the reason for using it for a lot of things. (Then again I found Java hard before I started and someone showed me the basics of eclipse so this is possibly more a cry for help : )
That's what Joey Hess' github-backup does: https://github.com/joeyh/github-backup

It's one way, though, you can't create a new Issue or PR by just updating repo.
The process of assessing fitness to work then becomes much more controversial; there is a crackdown; genuinely disabled people fail to tick the right boxes; as their money supply is cut off, so is their food; this results in starvation, suicide, or at the very least exacerbation of their health problem.

At least that's how it's turned out in the UK.

http://www.theguardian.com/society/2015/aug/27/thousands-die...
It's a matter of us not knowing who "we" are. We don't know who you are. We don't know who else is involved. Aside from your comment that this is a personal hobby, we have no idea what your intentions are with the site. Nor do we know your experience or qualifications.

I'm not the only writer with an experience being ripped off by a prospective publisher. Again, while I'm sure and hoping everything here is on the up and up, there are zero details on the site itself to help assuage any concerns. Linking to your LinkedIn profile here of all places only helps those who discover the site via Hacker News ... that will be a tiny sliver of your traffic.
I'm glad you like it :). I think ambience and soundscapes should still have interesting musical elements. If it only works as background noise, then I get bored by it.

I've also listened to Isis quite a lot, mostly "Oceanic", which is great. There is a pretty good remix album of "Oceanic" that opens with a remix by Fennesz.

Let me just throw a few more out there:

Antenne (two albums, just called #1 and #2): https://www.youtube.com/watch?v=xel8T2A_pKk

Jóhann Jóhannsson - Englabörn: https://www.youtube.com/watch?v=StuK0Bxoe2g&list=PL0dYx2N3BT...

The Kilimanjaro Darkjazz Ensemble - Here Be Dragons: https://www.youtube.com/watch?v=AyORieDhpkg

Kreng - Grimoire: https://www.youtube.com/watch?v=uU12fCP5AqY

La Grande Bellezza - Original Sound Track (sans disco tracks): https://www.youtube.com/watch?v=FO8DqDWBzLI&list=PLf8QJjyzKL...
If you're open to using OpenResty (basically nginx with some additional plugins and Lua integration), I've coincidentally been working on a plugin to make all of this completely automatic with Let's Encrypt (taking advantage of the relatively new ssl_certificate_by_lua functionality OpenResty provides): https://github.com/GUI/lua-resty-auto-ssl We just rolled it out to our first production site last week, but any feedback would be welcome.
Very light on details
Ok, total agreement there. I think denotations are pretty identical to languages in the sense that you pick one you like then defend it to the death but, should you choose, could always learn to use more and would profit massively from doing so.

So there are holy wars to be expected.

I think you point out something really interesting with this notion of formal/informal. I think it's tough to draw that line because a lot of "formal" reasoning is designed to be informally used but needs formality in its presentation.

Or, to be more concrete, I think that most programmers use a slew of semi-actualized denotations when understanding code. Usually this is a transparent process and a skill gained by experienced programmers is to align your semi-actualized denotations so that they both agree with one another and with reality.

Formalism is just a tool to get ahold of these and fully actualize them. It's something one could choose to invest in—or not.

But the underlying process of transporting understanding and using the best denotation for the moment is very real regardless of the level of formality.
Warning as someone who just did that. MySQL is EE only on Omnibus. I switched from Source (MySQL) to Omnibus only to find that MySQL was EE only.

So I had to go back to Source.
WOW... Uh..is 96k the whole thing? Is this using some framework which provides something else, outside of standard OS stuff?
https://news.ycombinator.com/item?id=11148093
From what I can tell the UDID lock is not actually secure enough and is not designed to be a critical path around the encryption algorithm.

An earlier comment with more technical detail: https://news.ycombinator.com/item?id=11141499

UDID lock is good enough for tying development builds to specific devices but is not an unbreakable guarantee the software cannot be run on another device.