skysight-inc/HackerNews huggingface dataset:
> imho the qubes approach is more viable and exposes far less attack surface.

I don't know what you base that opinion on since it's not an easy comparison to reason about. One metric you could use would be actual vulnerabilities. In the last year there have been several hypervisor escape vulnerabilites that compromised Qubes OS VM isolation completely, most (all?) of which have been present in Xen for the entire lifetime of the Qubes project.

By contrast during the same period only one Linux kernel vulnerability (DirtyCow) affected Subgraph sandboxed applications, and it would only have been exploitable using techniques which have not been disclosed in any public exploit so far.
You mean glasses that don't have a prescription? That seems...artificial. Even for fashion.
As far as I can tell, pnacl came pretty darn close. It executes LLVM bitcode and supports hardware features like SIMD and threads. For some reason I'm not aware of[0], they made pnacl dependent on the pepper plugin api, which only chrome uses. That pretty much killed it dead on arrival. None of the other browser manufacturers were interested in implementing chrome's pepper api so they can run chrome plugins, especailly since the pepper api isn't open and isn't documented anywhere.

[0]: I'm sure there's a good reason for this decision, I just don't know what it is.
I never mentioned such a need. What I mentioned was deception conducted by the company. Perhaps it is just misguided perception. People can't take a statement at face value, they must always make an assumption.
There is no widely agreed upon functional utility of being conscious. The zombie thought experiments are about this.
Forensics have pretty strict rules. One of the assumptions and limitations is that the phone will be off. However, they're not that good in all cases. As I mentioned in my original comment, brand new phones , (and usually older versions 1 year old ones), would suffice.

The worst things Cellebrite tries to keep off hands the "evil" people (those who are already paying them enough money), will get access to the zero-days I referred to in my original reply.
This is completely off-topic, but can we take a moment and recognize how fantastic it is that the article has a picture of a hacker's desk with an assortment of mobile devices like: a calculator, 3 bluetooth mice, and a stapler?!
I wish they would stop making changes just for the shake of change. E.g. Up until 0.17 most code examples where using the prime ' character.

With 0.18, Evan decided that using prime is bad taste, so he decided to break any code that uses it.

Sure, it is not a big change, but it means they are not respecting user's time and it is a sign of things to come.

Sorry for the rant.

Edit: I hope my reply doesn't get misunderstood. I love Elm and use it in all my side projects. I think it made wonders for introducing new people to the ML world.

Edit2: Sorry, didn't meant to make so much fuss about it. It is indeed a small thing.
Because you're a gentleman of exceptional demeanor, character and surpassing technical judgement, who unfailingly chooses the best tool for the job at hand from the Maelstrom of pretenders.
Can someone explain why this doesn't basically ban deep learning in the EU?
I've read a lot about money and I don't think anyone really understands it. I certainly don't. Negative interest rates shocked a lot of people. People even argue about whether cutting interest rates makes money worth more or less. If it's all screamingly obvious, write a good explanation and win the Nobel Prize...
I made the original comment in this thread, let me attempt to clarify.

The person you replied to thought that I was referring to humans exclusively (Close enough, I had not only humans but most primates in mind), while a comment above that level the person thought that I was referring very broadly to animal kingdom.
> the only real consequences of deciding that we are part of a greater conscious system are going to be philosophical

I think the question of consciousness is critical in at least one domain: the question of whether or not consciousness survives beyond the death of the physical body (and, relatedly, whether it precedes the birth of the body). If we bracket away religious doctrine and just focus on the facts of the matter, this debate hinges on how consciousness relates to the physical body it inhabits. Is it created by the body, or does it merely use the body as a conduit?

My boy William James gave a great lecture† in 1897 where he claimed that scientific understanding had not yet ruled out immortality, since it was unknown whether this relationship between mind and body was productive (body creates mind) or transmissive (body filters mind). I could be wrong, but I think this is still an open question, and it very much depends on understanding the true nature of consciousness. That's why the Hard Problem is so awesome.

† https://www.uky.edu/~eushe2/Pajares/jimmortal.html (published in 1898)
https://porkbun.com/

the cheapest so far
Crash-in-us-housing-market-now-would-not-be-like-2008
you can read the thread where I report what I consider to be basic truth about consciousness here:

https://news.ycombinator.com/item?id=12878939

there are no challenges, and even simple numbers can be conscious. we have sequenced DNA today, you can download it right now: http://www.sanger.ac.uk/resources/downloads/human/

After downloading it go ahead and take a checksum.

within 500 years (a ridiculous overestimation) someone will build a simulation that simulates (emulates) part of the brain that is described in that genome. Whether at full speed or one-tenth speed it will be done, and for test purposes someone might do it in a determinstic VM of sorts. They can take that checksum, let's say it's:

3ad235db427e566bbb31097c77882d20f30db779ff8f3896cb35bb43ebf76dd164e084109bf2bcb8a9ba1bc7477c1eeb3dfcf699bc3f8e7f4d96aceeaa080003

(That's an SHA-512 hash).

I'll tell you what I hashed. All I hashed was "I'm a brain".

Instead of a text string, within 500 years someone will hash a VM that contains as much data as a human brain, is human for practical purposes, and reports the same thing.

For me personally, this is beyond even discussion and I personally consider the matter closed. However, at hte HN link at the top of this comment I report a state of affairs under which I would be wrong. I don't consider it even worth thinking about though.

I don't consider any question around this area to be "open". We just have to accept what we deduced.

if you don't like it or don't agree with it, you can wait until someone simulates an adult brain reporting self-consciousness, and then you will be forced to say, "oh well, I was wrong."

There is no conceivable scenario under which I would have to say, "oh well, I was wrong." (Above, I outline such a scenario though. It's not going to happen.)
Cache is not cleaned if the cellphone is on, a reboot would suffice that in most Android. Blackberry is different and I don't know iOS enough to tell, but they do integrate with iCloud.
If things like the TPP are signed, doesn't really matter if you're in the UK or one of the signature countries, which is almost all of them.
Any Django developers who have made the switch to Play Franework (in Scala), would you share your experience? About to go down that route, and would like to know if it's as great as everyone says, challenges, etc. The usecase is fairly mundane CRUD app, 10-15 interconnected tables.
It's frightening to think we could soon be in a world where entire stories are categorically dismissed or accepted based on their source, rather than their individual content.

No, it's prudent policy, actually -- and what news outlets have pretty much always been doing, all along.

In the old days, you wouldn't have expected the NYT to carry "wire" stories from outlets run by American Nazi Party or Scientology. Same basic principle at play -- just that with the internet, alternative outlets have proliferated, and hence have become harder to keep track of. So if anything, this is a move back to relative normalcy.

The thing to keep in mind is that, at the end of the day, this is not censorship -- it's content curation, operating on the same principles it pretty much always has.
My first freelance job was for a prestigious organization. They refused to pay, because (in their words) "no one will listen to you if you file anything anyways" and they had denied that I did the work.

I told them that they had 24 hours to pay me and acknowledge my work, or I'd put porn on their landing page. 24.5 hours later I got paid.
Cellular Automata Convergence – (Fire, Water, Grass)
It doesn't demonstrate that very well, then. This simply delegates all of the basic server responsibilities to netcat. Where do you draw the line between 'bash web server' and simply invoking another program?
Where's King Canute when you need him?
you guys need to read up on QA

The only way to use it between launches is to delete app and re-download from the app store

And the only way to figure that out was to follow them on twitter, 4 minutes before the launch. Anyone else just couldn't open the app

Awesome work guys, how about testing on "normal" products before asking companies to give you their most important launches of the season
Source code for the “Graphics Gems” book series
Nothing was derailed, I think my comment was the first.

Additionally, I believe it is more deceptive then your traditional advertisement. How much "Pay what you want" deals are out there? It is a very unique marketing strategy.
I agree... I wish we still had the prime character. But since Elm isn't at 1.x status yet, that earns me an "irritated smirk" rather than a table-flip. :)
> Passing with 51 votes, the Freelance Isn’t Free Act requires written contracts for freelance gigs, allows freelancers to file complaints against non and late-paying clients with the Department of Labor Standards, and institutes penalties against clients found guilty of nonpayment in small claims court.

Requiring written contracts seems like a handout to lawyers. Alternatively, it seems like a clever way to enable folks with only a verbal contract to refuse to pay, since a verbal contract is now illegal.

Contracts are already enforceable at law, so how does this actually improve things?
Trust Us: Politicians Keep Most of Their Promises
it would be somewhat hard to ban math, right?

Take Trump's mouth blast with a grain of salt, as its not what he will end up doing once he learns what he is talking about.
for non-developers, I advocate the use of google sites, which is basically a google managed wiki. very good for intranet sites, and passable for client documentation portals.
To a certain extent the people who have a really firm grasp on the layer 1 through 3 topologies of the Internet, as it relates to business, contractual, transit, peering, IX, CDN, L2 inter-city transport relationships between ISPs don't want to write a comprehensive guide to this...

If you have a mid sized ISP and the persons who make the final contractual/purchasing decisions on transport circuits, colo space, router equipment purchases have comprehensive knowldge of this, and detailed knowledge/GIS data for the OSI layer 1 network topology of the geographical area in which they operate, it provides a huge competitive advantage over other competing ISPs in the same area.

If you look at CAIDA's ASRank tool, some of those top-100 ranked ASNs in North America leveraged their senior neteng and management's knowledge to make shrewd business decisions regarding how/where to build their network. Conversely the less successful ISPs waste capex and network engineering time and resources extending their network in ways that don't have the same ROI.
Just a reminder that 'elm-upgrade' [0] should handle this automatically.

[0] https://github.com/avh4/elm-upgrade#elm-upgrade
Your Startup Reminds Me of a Dirty Street Bird and Other Feedback We Received
c'est quoi alors ?
I just watched the video, it looks very promising. It combine the best of Asana and Trello.
Yes, I am not saying it is a big thing. It's a small thing in itself, but breaking backwards compatibility for no good reason is huge red flag for the future.
You are right, that is the most secure platform at the moment to distribute graphical user interface programs, but I think it should go further.

E.g. I would go so far, that it shouldn't be possible by default for the server to send me a huge HTML/CSS/JS blob that does all kind of weird stuff (e.g. reporting to the host, mouse movement analysis, etc.).

I am probably in a minority with the following opinion, but I think a page shouldn't even have the ability to enforce a layout which in the end draws pixels on your screen. The web is a step forward and HTML is a good idea, but it is not used anymore in its intended form - it works very well for text distribution, but richer applications have to resort to JS.

Now if you disable JS you could in theory render it as you like, but this is far from trivial.

//edit:

Lets consider a bus company offering search to find offers that get you from A to B (i.e. a route planner, trip finder, ...).

This app shouldn't ship you random HTML/JS, but just the information you need to query its database, which is simply some GETing and POSTing of specified requests. When connecting to the app (going to https://trip-search.example.com) the host could disclose it self as an application having type `(From, Date, To, Date) -> Maybe TripList` or something like that (I think one gets the idea).

The web is great, but I think security should and must go further, I do not want run random Turing machines.
An indication also that self-employment is growing everywhere.In a few decades it might even be the new normal.
Spoken like a true footballer.
you can embed faust projects inside JUCE projects. here's one example:

https://github.com/olilarkin/juce_faustllvm
Just to be clear, what you are talking about is different to what Chalmers and others are talking about. The "idealistic" monism assumes that matter doesn't actually exists, while "neutral" monism assumes that matter and consciousness have similar ontological status as they are irreducible properties of the 'real stuff' [0].

BTW it may be appealing to the HN crowd that Bertrand Russell, the uber geek, subscribed to neutral monism as well.

[0]: https://en.wikipedia.org/wiki/Neutral_monism
Show HN: Instahustlers – Share your success story
Hi there, we do offer on premise installs see zenkit.com/enterprise :)
Most of Breitbart's inflammatory-headline stories are based on real scientific studies.

This is sort of like pointing out (correctly) that a lot of junk food in fact also contains perfectly healthy ingredients. At the end of the day, it's a quality issue. And as applies to Breitbart, what it comes down to is that a lot of their stories are just really insipid (and basically contain way more noise than signal), even though (snippets of them) may make reference to more "reasonable" sources.

I strongly disagree with Breitbart's agenda but there are times when publications like WaPo post stories that are at roughly the same degree of the bias axis as Breitbart, just in the opposite direction.

MSM outlets do go a bit overboard, at times. But the extent to which (even during their worst lapses) their output resembles of the puerile drivel that sources like Breitbart produce every day, in nearly every every article -- just picking a random snippet from one of your sample articles posted above, at random:

This is a group that thinks anything ending in “salad” is health food. A pound of taco beef and a huge scoop of guac? It’s fine as long as it’s called a “taco salad”! Greens smothered in 700 calories of oily dressing? SOD OFF YOU STICK INSECT, IT’S A SALAD!

is basically negligible.
COALA Intellectual Property Specification
> which is exemplified by your request

I requested nothing. If you care to offer you opinions do so, but do just that rather than speculate - the lack of down-votes for the above post confirms nothing, you are speculating; whereas challenging the content of the post directly might reveal more.
From what languages is Elm inspired? I've a Java/C#/PHP/JS background and I feel really uncomfortable with Elm syntax.
Personally speaking: I love that they are open-sourcing more things. Great! Amazing!

I still hate them as a company, and would discourage the use of their software. I know it's complicated, but just because they do some good things (which should be celebrated) doesn't make them a good company overall.

The attitude I've seen on HN that I personally dislike is typically of the "No, they've totally changed! Look, they are pushing open-source software!"

But they haven't. Not if they are still strong-arming via patents.
Do we have any real facts Russia hacked the election?
Again I think there is a double standard at work here. This is misogyny, these articles? To me misogyny would be an article that argues that women are not as smart as men, not as capable. I think this writer is arguing women would be happier if they reverted back to traditional roles because data shows they are not as happy today in modern times. Personally I think he's wrong. My wife is a professional, I want my daughter to be a professional. But the case that this website should be censured seems flimsy to me, I think we can tolerate these views. Can't we hear a case why women shouldn't be in the army? Can't we hear why someone things girls should play with dolls and boys should play with action men? I mean are our values so flimsy that they can't withstand a little breeze like this? I just googled some articles on how women are better at x,y,z. Not hard to find: http://www.cosmopolitan.com/lifestyle/advice/g1711/women-bet..., http://www.telegraph.co.uk/men/thinking-man/seven-things-wom..., http://www.thehealthsite.com/fitness/6-things-women-can-do-b..., http://www.aol.com/article/news/2016/09/03/7-things-science-....

I mean, are we scrubbing all this stuff? Is this 1984?
Haskell, ML langs.
Wavefront/custom LASIK completely removes or greatly reduces these side effects. If you are getting LASIK now, you should not settle for anything but wavefront LASIK.

The reason is, regular LASIK applies the same "fix" to the entire cornea, and the further from the center you go, the more this "fix" will be off by. So in low light situations when your pupils expand, they are now letting in light from the outsides of your eye where the fix is not as good, and you get blurriness, halos, or glares. It's quite simple to understand and really makes it obvious that you should only get Wavefront LASIK at this point.
But focus and creativity are different.
Emscripten also allows access to WebGL, which is pretty neat. I'm writing (and selling, you should check out https://info-beamer.com/pi) a software to make it easy to build animated information screens. I'm also embedding Lua to make everything scriptable. As a proof of concept I cross-compiled the existing open source software (https://github.com/dividuum/info-beamer) to JS with emscripten two years ago. Here's the demo site: https://dividuum.de/experiments/info-beamer-js/. What you see is a C program with an embedded Lua VM running very simple Lua code (https://github.com/dividuum/info-beamer/blob/master/samples/...) to transform a loaded PNG image through a GLSL in a WebGL context. It's pretty amazing that these things are possible. I'm also pretty sure a lot has improved in emscripten since then. Maybe I should give that another try...
For those who are interested in creating a more full featured online community, I run HelloBox

https://www.hellobox.co

Haash.io looks simple and nice. HelloBox would be for those looking for other bells and whistles.
I would only add an asterisk for part 3: whom you voted for ought to be secret from everyone other than you. But you should be able to verify who you voted for.

Here's one way that a crypto-voting protocol might give you this right. It provides for a separate ballot for each race, and each ballot has a perforation down the middle so you can separate it into two halves. The candidates are randomly ordered, with their names on the left-hand side of the perforation and your vote on the right-hand side. When you vote, the machine tears off the left-hand side and returns it to you, while it scans in the right-hand side, and then locks it in a secure box for auditing. Then your vote is recorded in a public database with your name and which-number you voted for, but the correspondence between that number and that name is only privately recorded on the half of the ballot that you retain. So you can verify that the database says 3 and that was the Green Party candidate who you voted for; but nobody else who sees the 3 on the web site knows directly what it means.

The protocol might then do two more things with this two-sided randomized ballot:

(1) Create plausible deniability. This is done by putting other left-hand-sides of other torn ballots into the voting booth, for you to choose from. Even if your boss demands that you vote Libertarian and goes so far as to hire goons who mug you for your piece of paper on your way out, that boss cannot prove that you didn't just take a left-hand-side from the voting booth which "proves" that you voted Libertarian, even though you voted Green. Suddenly the only people who can buy votes are state-level conspiracies who can put cameras in the polling stations etc. It may sound weird that you're making it hard for someone to sell their own votes, but it makes it hard also for anyone else to thereby buy them.

(2) Create confidence in the two-sided ballot. The biggest point of lost confidence in the two-sided ballot is that when you see 3, you think that you know who you voted for, but who's to say that these numbers match up with the votes that are stored in encrypted form on the ballot? You will want to therefore let someone decrypt a ballot or two at their leisure, to build up this confidence. However if you do, the thing is decrypted and no longer suitable for voting, so it must be immediately destroyed. So that's the end result; you have this thing called the Checker which issues a network request to the election authority asking for a ballot to be decrypted; when it is, its right-hand side is simultaneously shredded. It tells you the order that's on the left-hand side; you verify that against the actual left-hand side. Boom, there is no longer any tampering with the mapping between names and encrypted data, at least not on a large scale, by anyone who is not the central election authority themselves. If there is, people will hopefully notice and complain loudly.
> Worth noting that you can both read and print such forms.

That's actually how I checked that I had the syntax right: I wrote:

(let ((*print-circle* t) (*print-case* :downcase)
(print '(nodes #1=(a #2=(b #1# #3=(c #2# #3#)) #3#) #2# #3#))
nil)

Thus proving that reading & printing work well.

Seriously, Lisp is an awesome language.
It is all about economies of scale, price will come down eventually. They have a reward with 15 chips per 199 + dev board. That goes $100/15 per chip.