skysight-inc/HackerNews huggingface dataset:
> Yes, but so what? How do you link this argument back? 70 million is a lot of people in MORAL terms. What about scientifically?

What about scientifically? Scientifically, there's no concept of negligible or not negligible. On what scientific grounds did you decide 1% was negligible?

The negligibility of a percentage is only choosable based on your values and how much you value what exists in that percentage. My argument is that in most contexts, you probably care about 70 million people. If that's not the case, you may be a sociopath. But my guess is that you aren't a sociopath--you're just operating under some temporary delusion that because you've decided to say 1% of people instead of 70 million people, your decision that the group of people in question is negligible is scientific.

> We aren't talking about killing 70 million people. We're talking about the strength of constructs in terms of scientific utility.

If you're claiming that 70 million people have no scientific utility, I'd like to see what utility function you're using.

> This is also the problem with huge numbers. It's very hard to process and we are intuitively intimidated by the largeness, such as with numbers from the state budget. $70 billion? Oh my god. How am I supposed to process that number?

I'm not sure how the fact that large numbers are hard to process means that 70 million people is negligible. Certainly saying 1% instead of 70 million makes it easier to process, but playing to human mental limitations isn't a particularly good source of truth.

> Also note that 1% is a figure arising from the most inclusive definitions.

I'll happily make similar arguments about 7 million people instead of 70 million.
I dislike that the webpage actually has very little information about what the tool does, what use cases it is suitable for, what the architecture is like, etc.

Here's an important question the homepage doesn't answer: is it ACID?
I would argue that they are desperately unconstitutional. The right to say what you want in private is nowhere near as important as it is to say it in public.

Much as the Supreme Court has determined that you (and police) have no reasonable expectation of privacy in a public space, there should be every reasonable expectation of Constitutional guarantees in ALL public space. Extremely scoped exceptions are arguable (as the much quoted "yelling "fire"" in a movie theater).

The point of free-speech zones is to remove the annoyance of having to hear freely expressed opinions that counter your own, and is usually granted to those in power (specifically politicians). This is the opposite of right. In a public space, you should have no expectation of freedom FROM speech.
Somehow reminds me of Hektor, the grafitti robot: http://juerglehni.com/works/hektor/
Show HN: The First web site ever programmed in ActionScript 3.0
http://www.burrrn.com

In 2006 Adobe open sourced the ActionScript Virtual Machine (AVM2), I started to work on the open source project redtamarin on 2008, and now I can finally show a web site entirely programmed with ActionScript 3.0 on the backend.

here the basic software stack:

- Linux Ubuntu 64-bit for the operating system
- Apache for the HTTP server
- Redtamarin for the backend programming
- CouchDB for the database

everything is handled by one single ABC (actionscript bytecode) file, I did that at first to keep things simple but in fact it is extremely convenient to have a whole web site logic compile to a single file.

All in all developing a full web site in AS3 has been a great experience and I do hope it will show around that with redtamarin you can build real products and not just toying around. Let me know what you think or if you have any questions
Thanks for the thorough response!

I went to visit a friend who fell in the 'reasonably dispassionate' category for a few days. Perhaps that's what influenced my exposure. It is, of course, a beautiful place and I enjoyed my time thoroughly. I remember being constantly paranoid about having a centipede attach itself to my body somehow.

What you describe in your final paragraph reminds me of the failures of other significant voices from that generation that I have encountered. It's strange, isn't it, that it's so difficult to get these people to see just a bit past the horizon. Architecture exists at a boundary between writing and listening — it's a response to culture and it shapes culture. It's strange that the titans of the late mid-century became so dogmatic, but we do get to take the good parts and move forward.
Great news! I wish Stripe can be available in more countries soon.
GitLab CEO here, compliments on the nice design of your service!
Yes it does. No Lenovo for me.
Congrats. What is the license? I must be missing where it is and the source code I checked doesn't have it.
I don't know the answer to this but given the user is the one who didn't complete the transaction in 10 minutes they are probably held responsible. I would guess if it was underpaid they would have to send more to the address (the same as if they only paid half the bill). If it's overpaid they probably send the overpaid amount back as a refund to the address it was sent from (or keep it).
An alternative to syntax highlighting might be query structuring/beautifying (on command, not by default).

And +1 from me for search history. Thanks for building these apps. Sequel Pro nails it for MySQL, but up until lately there seemed to be a void on the PG side. I've been using PG Commander for about 5 months and am excited I can use my license on Postico. So far the app works as I expect it to, and looks fantastic.
This is really awesome! Excited to use it.
At this point, we might as well just go back to landlines and fax machines.
Keep getting redirected to someone's website. Guess you aren't filtering the input!
Agreed. I read through the whole site and never saw the word "graph" until I came back and read this comment which puts me a bit on edge. Seems like a good idea, but when the marketing seems to imply a purpose defined via shotgun approach, I start to get wary of a possible hype machine.
> I can't believe you're having this conversation either. You're correct, obviously; you've thrown out tons of trivially correct examples to make it clear to everyone just how right you are, none of which have anything to do with this. You are of course aware that 1% out of a population has nothing to do with the concept of a 1% error on your taxes or 1% blood alcohol. Alcohol does not affect you 1% of the time if you have a 1% BAC.

So you agree then that whether 1% is negligible is based on context?

> Everyone here knows that if you make the population arbitrarily large, the 1% sample becomes large too. But can you really argue that being able to represent 99% with a binary spectrum isn't a pretty good approximation? What percentage would be good enough for you? Or are you going to say "99.9% isn't good enough because 7 million is a lot of people. that's more than died in X'?

Yes. In case you didn't notice, 7 million people is a lot of people.
Apparently simply disabling Windows Indexing increased battery life from 7.5 hours to 9.5 hours in some tests.
Hiring UX Developers in Washington DC
Want to work in a start-up environment with-in the government sector? Tired of you boring developer job and want to try something new?
NALCO Consulting is partnering with a company who is growing their Arlington, VA team of top Software Engineer / Developer with a passion for UX by 10-20 of people. This is a direct hire opportunity with a company that believes a positive outlook and enthusiasm are crucial for success. This opportunity will provide not only a chance to work with the latest technologies relating to user experience, but also phenomenal benefits!
Tired of being undervalued? - Our client pays highly competitive salaries?
Tired of the rising cost of healthcare? - Our customer pays 100% for your whole family!
Want some remote capability? - This provides at least one day/week remote capability!
401K matching, educational reimbursement, and even annual allocation to buy the equipment you love! - These are just some of the exceptional benefits offered!
Key Activities
Work closely with users, product management, and other engineers to define requirements, user workflows and UI mockups. Build wireframes and mockups. Convert designs and workflows into an experience the user adopts. Create beautiful user interfaces that are a pleasure to use.
Required Skills
Ability to brainstorm with other team members and give and take constructive feedback.
Bachelor’s degree in technical or mathematical field of study
5+ years of experience Full Stack Development Experience.
Requires an active security clearance and/or the ability to attain a clearance.
Demonstrated experience in designing usable interfaces for multiple platforms.
Familiarity with design techniques, such as, storyboarding, user research and wireframes required.
Strong technical knowledge of at least one modern programming language (C/C#, Java/JavaScript).
Additional Preferred Skills
Mobile design experience HTML5/CSS3 JavaScript/JQuery .Net/Java Android Development
Gen. Alexander's talk at Def Con 2012 sounded pretty earnest, too...
IIRC, one database used by a large public-sector healthcare entity that I encountered used male, female, other, and unknown.

Of course, if you have external requirements to capture sex/gender, they probably also dictate the valid options. If you have multiple different external requirements, the options may be different for each and the correct value for the same individual may be different for different purposes. One value may not be sufficient.
...and so deeply.
How does 'official support' for Ubuntu look like?
> 70 million people is more than the number of people killed in both world wars.

I've seen some estimates that suggest 72 million were killed in WWII alone, either from direct involvement or as civilian casualties. Considering the world population was ~2 billion at that time, close to 3.6% of the total world population died as a consequence of the war.

Oftentimes, it's helpful when comparing approximate statistics from different eras that you use the same relative baseline--in this case world population at the time those statistics were estimated rather than now.

Edit: Didn't see esrauch's sibling comment. Give 'em an upvote.
While what you're saying can't be said to be "incorrect", it isn't the full story either.

What Google did was in-house, behind closed doors, develop a solution, embed it in Chrome, push it out in production, and start using it according to their own specs right away.

Then they told other browser makers "Hey. Here's a neat ActiveX-like idea, which kinda makes the web platform-specific again, which you will have no say in how is implemented, because it's already in production, and unless you implement it as we see fit (and will continue to in the future), exactly as fits our browser-model and code (although it may not fit yours). Take it as is or we will be discriminating your browser on our web-services". And so they did.

It may not be proprietary by definition, but it's not "open" by a mile either.

Counter that with what Mozilla did: They proposed a way to make highly optimizable code-sections even faster, machine-code fast, in a backwards-compatible, web-friendly and portable way and invited people to join in. Those who didn't, would not suffer a lock-out, but those who joined could benefit from the work already done.

I don't think there's any point even pretending that these two actors are playing on the same moral level here. Google is acting scumbaggy and everyone but apologists knows it.
The Life of an HTTP Request in Rails
Did you read the article? How is it oppressive? 1% of people have chromosomal problem that might affect fertility or have other medical impacts. This has nothing to do with an 'oppressed class'.
I don't think anyone's making machines in this class with that much RAM. They practically have to be built with on-board RAM to get this thin and there's just not enough demand to justify the logistics of building 16GB motherboards for them.
Save time in Vim now with these five weird tricks
One possible route: conduct the interview in a room that's been thoroughly cleaned beforehand (cleaners would need to be gowned). Take a sample from the chair pre-interview, then post-interview. Keep the room tightly controlled between cleaning and the interview.
Almost all phones nowadays come with a large range of frequency bands within which they can send and receive. Towers themselves are not the problem, AFAIK. The network infrastructure to the towers is problematic, though. If the infrastructure is available, you can put any antenna there.

I'm not aware of California's electricity exchange.

I didn't say Legere's proposal is bad. I'm all for it. But I'm still convinced that actually trading the right for spectrum at its current value makes a lot of sense. If your provider is too greedy to buy enough spectrum at an exchange (but it's okay to spend billions during an auction, I guess) then you can switch providers because, apparently, someone else is buying the spectrum at the exchange.

Another positive side-effect would be that infrastructure and service could be split. It'd make a lot of sense for carriers to make all phones work on all frequencies in order to be flexible which frequencies to use. This in turn would allow consumers to have more flexibility with their carriers without changing phones.
Funny how in the US paying with cheques is still a thing

Cheques are practically non-existent in Europe. SEPA all the way.
>no, the only crutch is why should I buy bitcoins with my dollars when I can just pay with my dollars directly?

(By dollars directly, I assume you mean by credit card or paypal.)

Credit cards and paypal come with the ability to do chargebacks which are useful if you don't fully trust whoever you're paying, but credit card companies and paypal are middlemen who must be trusted too. If I trust the company I'm giving money to more than I trust paypal to not fuck up or delay the transaction, then I'll immediately choose to use Bitcoin.
S3QL may be a good fit for your needs. It's a FUSE filesystem for S3 that supports encrypted dedup snapshots. You can do backups by rsyncing your current state into the filesystem and snapshotting it. I considered using it for my backups but ended up choosing Attic, so I can't say how well it works in practice.
I've always considered them to be a "trump-card" against any developments that negate surface craft.

Suppose in a future "Battle of the Taiwan Straight" the PRC makes it sufficiently unhealthy that our carriers can't support the ROC? And things are marginal for the destroyers we can spare? If they can't also negate the attack subs....

I would cut the carrier force before I'd cut the attack subs.
Agree. Inbox is an OK product but nowhere close to expectation. It's a product of mixing ideas, not a product of revealing essence.

Daniel Eran Dilger, the apple fanboy had a brilliant observation on John Sculley's Apple:

"In general, Sculley's Apple consistently produced ambitious but unrealistic technology plans that attempted to over-achieve at a price that failed to capture a sustainable segment of the market. " (http://www.roughlydrafted.com/RD/Q4.06/7C942A13-E006-4EBB-A4...)

Yes, I think Larry Page is another John Sculley.

Edit:

Actually I think GoogleX projects are fine, b/c they are in fact PR projects: couple of billions here and there to maintain a hi-tech myth. Money well spent!

The problem is the products like realtime search, Buzz and G+. They are ill designed, poor planed, poor executed and have 0 substance.
Page doesn't work on Firefox 35. Javascript/HTML FAIL:

SecurityError: The operation is insecure. foobub.slidemailapp.com:100
TypeError: Parse.initialize is not a function foobub.slidemailapp.com:110

There seems to be a cross-site scripting attempt in there. Firefox doesn't allow that.

Also, the </html> tag is supposed to go at the END of the file.
Gift cards purchased with cash.
Piezoelectricity in daily objects
Same, laptop has great potential especially if they release a Linux version. I hope the MB supports 16GB and Dell does not solder the RAM to the motherboard.
FWIW: If you're working with strings gradually built out of other strings, the Golang idiom is bytes.Buffer, to which you write strings as if to a file. It's the Golang equivalent of building an array of strings in Python and join()ing it.
I see that there is a history. But science, by its nature, is descriptive, not prescriptive. It describes how the world is, not how it ought to be.

Pretend for a second that science discovered convincing/rigorous evidence that white people were less intelligent genetically than other races. That isn't justification for intolerance against white people. We get to choose our values as a society, independently of the reality of the world around us. Science is a poor justification for intolerance, no matter what arguments people may attempt to make.
The 15 hours of battery was only for the FHD (1920x1080) display. I scanned The Verge review but wasn't clear if they tested battery life on the FHD or QHD+ display.

Toss up some terminus and vim and the FHD model sounds like a great all day coding machine.
The Man Who Planted Trees https://www.youtube.com/watch?v=KTvYh8ar3tc is a beautiful animated allegorical tale of reforestation.

http://en.wikipedia.org/wiki/The_Man_Who_Planted_Trees
The appeal of bitcoin to me, a regular American, is much the same appeal that using a VPN, having encrypted hard drives, and not sharing information about myself all over social media does. There is very little ability to have privacy when paying with USD. You can have cash transactions, in real life, or send money orders through the mail. That's pretty much it.

I want privacy in my spending and in my assets. If I like reading about hacking and buy an eBook about it, I don't want that to be evidence against me when law enforcement comes knocking and tries to trump up charges against (see HN post about this just today). If I buy a VPN service, I don't want to become a target for surveillance. There are tons of legitimate, legal reasons to want privacy in purchasing and assets.
Additionally, your hypothetical also assumes that the person(s) related to the supposed subject have their DNA on file or are somehow compelled to provide it as evidence - precluding some kind of existing database, or a kind of chicken|egg situation. That is out of scope of this argument.

That is actually a very safe assumption.

As articles like http://www.pbs.org/wgbh/nova/next/body/dna-databases/ make clear, police already ARE creating DNA databases. And since there is little regulation around this right now, they are free to be creative in assembling them. For example you can get a good DNA sample from the straw used to blow into a breathalyzer. So get stopped at a routine traffic stop, your name, license plate, and DNA can go into a database. And voila, police can now match you and your relatives against crime scenes!

Think this is crazy? This has already been happening. See https://www.prisonlegalnews.org/news/2013/aug/15/maryland-co... for breathalyzer DNA being used to convict of a crime, http://edition.cnn.com/2013/02/26/justice/supreme-court-dna/ for the Supreme Court OKing DNA tests for arrests without a conviction, and http://www.nbcdfw.com/news/local/North-Texas-Drivers-Stopped... for a random example where this was done to random people at a traffic stop. Yes, there is outrage at present. But over time this could become the new normal.

As technology improves and costs come down, incentives to match everyone to DNA tests will go up, not down. Heck, I remember as a child in Canada over 30 years ago having police come to my elementary school and taking everyone's fingerprints. I believe that the cause was so that if anyone went missing, they could identify us. But once that data is collected and goes into databases, it doesn't come out.

Heck, how many parents would give consent today for their 2nd graders to get a DNA test for that purpose?
> > Relative to what?

> Relative to the total. Are you that fucking stupid?

Since we're answering rhetorical questions here, no, I'm not stupid.

My point is that the choice to compare the number to the total population is entirely arbitrary. That's why I compared it to the numbers of people killed in the world wars, and the populations of major countries. Why is your arbitrary choice of comparison somehow more valid than mine?
That's right, I didn't know about ML at the time, I heard of Haskell first because of some Slashdot articles.
"... I wonder if HN has any Nobel lurkers. ..."

Possible that readers now could be Nobel winners in the future?
Brilliantly written. Loved all the shockingly bad decisions. :D
Lenovo CTO: We’re Working to Wipe Superfish App Off of PCs
I agree with your point, but looking at the projects,there's a clear difference between the companies: most of MS's projects(maybe except hololens) have large business value risk, on top of the technical risk.

On the other hand, most of Google's projects don't have much of a business value risk. If they'll work well, most likely they'll make good deal of money(unless the competition wins - but i believe Google also thinks hard on making projects hard to copy , or some other substitute challenges the market - but hey what can you do?)
Science is just a tool for gaining data. How you interpret this data is a totally different world.
Good point, I'll try and move the blog to another page and replace it with more details.

The fastest summary is that it is an Open Source Firebase.

Flat up answer for ACID: honestly, not how you traditionally would think, as it favors AP of the CAP theorem.

However, ACID terminology is actually pretty vague (http://en.wikipedia.org/wiki/ACID). Here is my comments about ACID in the code:

A - Atomic, if you set a full node, or nodes of nodes, if any value is in error then nothing will be set.
If you want sets to be independent of each other, you need to set each piece of the data individually.

C - Consistency, if you use any reserved symbols or similar, the operation will be rejected as it could lead to an invalid read and thus an invalid state.

I - Isolation, the conflict resolution algorithm guarantees idempotent transactions, across every peer, regardless of any partition,
including a peer acting by itself or one having been disconnected from the network.

D - Durability, if the acknowledgement receipt is received, then the state at which the final persistence hook was called on is guaranteed to have been written.
The live state at point of confirmation may or may not be different than when it was called.
If this causes any application-level concern, it can compare against the live data by immediately reading it, or accessing the logs if enabled.

If you have any specific further questions I am happy to answer. It has support for vector-clock/timestamp "state" transactions.
The admin is a web application I can tell this because I'm looking at my browser. ;) Not wanting to deal with the boring parts of web apps -- that's understandable but not business/user savvy.
If anyone bought one of these, feel free to contact me. I am a lawyer and we handle consumer class actions. I would like to hear what you have to say.
As a "self-hosted Firebase", I'd love to see something like their integrations with various JS frameworks, for ex:

https://www.firebase.com/docs/web/libraries/react/
They Called them Computers
This Fed Inflation Measure Is Skyrocketing
I'm not sure about hardware RNG, but many if not most phones have sources of 'random' enviornmental data they can use to generate a random number such as cameras and phone movement.

https://security.stackexchange.com/questions/42428/is-genera...