skysight-inc/HackerNews huggingface dataset:
Split code into a number of subproject.
This is not an issue with online voting, and paper voting does not guarantee that right either.

In Estonian e-voting, you can vote as many times as you want, only your last vote is counted. A week after online voting is closed, there is still a paper voting day, where you can go and override your online vote with a paper vote in the traditional booth. If you were coerced to vote a certain way online, you can still go to this private booth in a public polling place to place your "real" vote.

There are ways to check your vote even in a public polling place. Let's say you need to take a picture of your voting paper before you leave the booth, and you have to send the picture to the person coercing you. The person coercing you is standing outside the booth so that you can't walk back and forth to ask for a new paper.

There are some good reasons against online voting, but most of the obvious ones you can think of are already solved.
Jit.si

Works in browser, no account, encrypted by default.
It would help against forced votes. But it's useless if some lazy person wants to sell his vote. With regular voting, there's a minor barrier in place. The incentivized voter has to go to the polling station and bring back some kind of proof. With online voting, someone could just take his ID (or e-signature device) and vote himself. The voter selling his vote may even don't know whom he "voted" for. Furthermore, someone might buy those signature devices off homeless/addicts/etc and build a massive voting farm.
Interestingly enough mutual distrust between the organizing parties can create trust trough cryptography, in secure multiparty computation schemes.

Still no good idea to do remote voting (social reasons), but electronic voting can be made secure. I linked my own scheme before;

https://roamingaroundatrandom.wordpress.com/2014/06/16/an-mp...
PlanGrid (YC W12) is hiring an Engineering Manager, PM, more; come build with us
Devrant
Actually most of your article links seem interesting. Maybe you are not posting at the right time or the other link posters have a list of upvoters they can call in after posting to reach the front page. I like your articles and like to see more. Don't get discouraged!
App Review Guidelines: The Comic Book [pdf]
Necessary legal documents for startups
Somehow this factoid is one of the most American things I can imagine. It's almost allegorical.
As I understand it, those Slack/Uber/Skype Siri widgets are opt-in by the developer and it is the developer who needs to write those. The same goes today for sharing extensions and notification center widgets. So Apple is not bypassing vendor's app per se, it just provides a way to not launch whole app UI when it's not required, but it's the developer who is still in control.
> My personal situation is that the only people I talk to via Signal are nerds

Nerds, and people who were pressured to install Signal by nerds, indeed cover nearly all of my Signal contacts. But that second group is the larger one, so "nerds" is not an entirely fair characterisation of Signal's user base any more.
yes! you see, i don't know if it's immaturity or lack of desire, but my "take home exams" always feel half assed. I'm just flat out of gas by the time i get home from the office - last thing I want to do is another exam.
I gotta say - something like "flensing.badger.buttocks" is a lot easier to remember than "AB:612:AJR 14-23:District 9:Khorkhog Place:Apartment 612-F:Mr. Tsedenbal Bayar:Damdin:Bogd:Yurt 5"
"No more taking time out of your workday to travel to a polling place only to stand in a long line."

In Sweden, the voting is always scheduled for Saturdays - to interfere as little as possible with peoples work. (Some work on Saturdays..)
One of the biggest problems with evoting machines is that the voter has no way to guarantee that the machine has correctly recorded their ballot.
It would be helpful if you just brief a little further. In case you do not want to reveal anything specific, you can give an outline of your product, and F100's product. That should give some idea.
`find /usr/local -flags +x -type f -exec codesign -s "-" {};`

I'm not convinced forcing codesigning in something like brew is the worst idea ever though...
I tried it a couple of years ago. They were some rough edges, but something I was really eager to see working was their sub projects Datacell ( you can see a pretty cool demo of it there https://www.youtube.com/watch?v=Z36ftaItX1c ). Unfortunately it was not at all ready and this sub project was abandoned. A distributed version of MonetDB with Datacell working would be an absolute killer in the OLAP oriented databases.
Online voting is quite different from electronic voting machines. I've heard it being referred to as i-voting (online) vs e-voting (electronic voting machines).
gmond_python_module for InfluxDB monitoring
Trench warfare well pre-dates the US civil war. They were used at least as far back as the War of the Spanish Succession (1700s). The Maori also used trenches when fighting against the British, two decades before the US civil war.
There are some interesting regulations in finance, I know at least one bank that keeps offline backups on tapes, but wonder how often do they test it.

My experience with them tells me, they are not the most tech savvy bunch. If they ever need to use backups with the software they were provided decades ago / by modern fast failing agile company (according to taste), even if they can get the source it will be very hard to compile and run them. Reproducible builds is not exactly a solved problem.
Secure multiparty computation.

You trust that the right software runs, because unless multiple mutually distrusting parties runs the EXACT SAME software in the same configuration, nothing will happen at all - and they'll hopefully never agree to collude on running anything but the officially agreed upon version.

https://roamingaroundatrandom.wordpress.com/2014/06/16/an-mp...
also, shameless plug, does anyone know how ad-hoc code signing actually works in OS X?

https://apple.stackexchange.com/questions/234425/how-does-ad...
Why can't so easy for you that you can lose yourself in it fall within neither too easy or too hard range?
Former Apple engineer here. Yes, it sounds snide on the surface, but there is a lot of truth to it. I actually remember those of us on the inside being rather a- and bemused by the "magic" qualities we and our output had suddenly acquired.
We show up
Not convinced that in an age where I can buy a plane ticket for thousands of dollars, where we are thinking of sending people to Mars and I can securely communicate with people, in age where Edward Snowden is able to send private documents or whatev, and I have computers on my wrist, pocket and dick, I have to go to a physical place, stand in a queue and draw on a piece of paper to cast a ballot.

I've been hearing these complaints for years now, I don't buy it. It's a problem, solve it. Start from here - everyone has a digital signature or certificate or another mumbo-math-jumbo, the system for collecting votes is open source. You have an account at the web service and you can see that your vote has been cast for that candidate that you wished, so who watches the watchers - everybody. Pick two authorities - one counts votes, other distribute keys. One gets a summary of votes only, the other has the mapping of key-person.

Sure there are problems. But it sounds to me like laziness and lame excuses.
I'm done with reading articles from people being done with Apple every time Apple announces an update or launches a new product.
An Interview with Robert Sedgewick on the Analysis of Algorithms – | InformIT
"Unikernels are specialised, single-address-space machine images..." -> I can also imagine a unikernel with virtual memory where core part/kernel would run in one process & memory space and the application part runnning in another process/memory space...
Not sure if you are responding to the correct parent?

Quote:

Sure it's great for optimizing land use. Agricultural land is cheap. The real question is cost.

Yes, deserts are even cheaper than agricultural land. But that isn't the problem.

The problem is the upfront capital cost of building an underground greenhouse system, the solar panels and getting the water.

Yes, once you have all that, you can produce more efficiently than normal production. And in a couple of hundred years[1] you will actually be ahead.

[1] No, I haven't done the maths. Maybe it is 10 years, but the point is still the same. It's never going to produce the profits needed to make an investment of that magnitide[^1]

[^1] Unless you are growing drugs.
Heh, need to relax a little then. Anyway, I've heard this complain too many times from inexperienced "programmers" ("Why my program doesn't quit?"), so the truth is not far fetched..
What about forced updates makes them bullies? Or are you just generally angry?
Google at their last conference put AI so central – as the next big thing, that I just can't help to think, that Apple was forced to follow that path. So they used the terminology of "AI" and "deep learning" in their presentation. Yet it didn't make me confident they are really up to it. That they really have the expertise, to make this into something that does work (even on the phone itself! - all the other deep learning algorithm need huge frameworks with GPUs!)

Myself, I wasn't able to experience the promised virtues of AI from Google itself. So I wouldn't go as far to call it a bluff from Google. But definitely from Apple, as of now.
One issue is the cost and logistics of it all. In Sweden we therefore have three different elections on the same day. Campaigning tend to focus on the national election, thus the others gets a back seat and quality suffers.

Also, I've helped some smaller parties with the ballot distribution. It's not a small task for a small party to ensure each an every polling place in the country has ballots. Just the physical logistics of it is hard enough, but then you also have to deal with all the people who seem to think that only established parties has a right to participate in the election in the first place. The barrier to entry is quite high. Perhaps that is a feature though.
Possibly. That kind of behaviour has a fairly strong growth rate ATM. In the UK its taken over the mainstream left, and we now have someone that idolises Chávez and feels sympathy with the IRA leading the Labour party. Anyone who thinks that, say, glorifying murder is wrong, is branded a Tory.
I get it RNA is the messenger, right?

One-line deadpan!
ISIS Chief, Abu Bakr Al-Baghdadi Killed
Greenhouse farming really could be a good way to help tackle the waste/runoff problem. I think Greenhouse farms could easily be closed systems with no need to push polluted water back into the world. The dead zone in the gulf of Mexico (all ocean dead zones actually) HAS to be dealt with pretty damn soon as I understand it...
ESCORT ORSALIA – escorts| athens escorts |call girls
Agen Poker Terpercaya Dan Terbaik Seluruh Indonesia POKERVQQ – Poker Uang Asli
Job Role:

Senior Software Engineer - Working on a large-scale web app in Play Framework (Scala). I worked on various aspects (e.g. backend to frontend, incl. some DevOps).

Side Project(s):

Simpoel - A cross between Facebook groups and Meetup, based on Play Framework (Scala) + PostgreSQL on AWS, was in hibernation for almost a year... Now picking up steam again.

Diskusi - A Slack clone for learning Phoenix (Elixir) + Elm, just started.
The Road Less Traveled? Not Since Waze Came to Los Angeles
Interesting perspective, I never looked at Trurl as a "god-like" being.
You want supersonic travel and sonic booms. I want the travel without the boom. It's then just an engineering exercise to remove it. Fly above the atmosphere. Travel in a vacuum tube. Make travelling more interesting so long travel times aren't an issue.
We don't share the same memories of the 90's
No it's not, Apple have since decade facial recognition in iPhone, voice recognition in Siri (with a bit of AI to generate the answer), and handwriting recognition too.
A.k.a “The Sam Vimes "Boots" Theory of Economic Injustice”:

“The reason that the rich were so rich, Vimes reasoned, was because they managed to spend less money.

Take boots, for example. He earned thirty-eight dollars a month plus allowances. A really good pair of leather boots cost fifty dollars. But an affordable pair of boots, which were sort of OK for a season or two and then leaked like hell when the cardboard gave out, cost about ten dollars. Those were the kind of boots Vimes always bought, and wore until the soles were so thin that he could tell where he was in Ankh-Morpork on a foggy night by the feel of the cobbles.

But the thing was that good boots lasted for years and years. A man who could afford fifty dollars had a pair of boots that’d still be keeping his feet dry in ten years’ time, while the poor man who could only afford cheap boots would have spent a hundred dollars on boots in the same time and would still have wet feet.

This was the Captain Samuel Vimes ‘Boots’ theory of socioeconomic unfairness.”

http://wiki.lspace.org/mediawiki/Sam_Vimes_Theory_of_Economi...
If dedup is off, and max ARC size is limited, it will use a little memory (e.g. 512 Mb of RAM for 2x2TB RAID1 pool). I can say that from my own experience, I tried both approaches.
Ditch Software Frameworks, Just Occasionally
> Suppose you were to throw the whole thing out and write a good replacement (and backwards-compatibility be damned), what would it be like?

Keep the "you can always kill or stop a process" provided by SIGKILL and SIGSTOP/SIGCONT, using dedicated system calls. Handle every other kind of message (from the kernel or otherwise) via file descriptors, similar to signalfd.
It's mostly about radar masts. If you wish to shoot down enemy missiles with your missiles, you better do it early than late. Now to have some early warning, that antenna needs to be relatively high to get significant area inside your radar horizon.

https://en.wikipedia.org/wiki/Radar_horizon

But I have no idea if that is smart thing to try anymore.
I like reading on my HP Stream 11 with Linux installed, I can run redshit and set the colour temperature of the screen really low (currently on 1800 Kelvin), and then run this command:

echo 200 >/sys/class/backlight/intel_backlight/brightness

to set the brightness below the default minimum (change the value 200 as required)

I can comfortably read on this screen in complete darkness.

I have hotkey set for these commands.
> I thought most of their military was just a byproduct of the military industrial complex and not actually needed for anything.

Except for upkeeping Bretton Woods, which you know is the accord that made US guarantee safe naval trade routes for everyone in the world.

But yeh, beyond that and perhaps upkeeping Pax Americana it is not really used or useful for anythings else.

Eventually when Pax Americana runs its course people are going to see what the US military was good for.
Oh yes, Apple is doomed as always.

It reminds me of this quote about programming languages, which could be fitted to almost any product/market:

> There are only two kinds of programming languages: those people always bitch about and those nobody uses. -- Bjarne Stroustrup

Not to mention that author's arguments are rather subjective, thus rather weak.

I do not use Apple's iPad, watch or TV (or any other brand's equivalents) and do not moan about that, because I have no use for those products and I guess that author does not have as well.

I only have a rMBP and I am not happy with every Apple's decision and/or product, but the fact remains - Apple is _consumer_ electronics company and most of their products are the best sold in the market and are produced in such quantities, that factories are barely keeping up to 'bake' them.
Can be also luck on first try, while all subsequent attempts are "regression towards the mean" as Kahneman puts it.

However I agree with the idea that being motivated by the process of creation is more robust than being totally goal-oriented, especially when chance of achieving a goal is low and it may take many unsuccessful attempts before producing a hit.
Huh? The standard argument is that Emacs has everything you would want, and I only see things in that list which Emacs already has.

(Not if you run it in a terminal, sure, but why would you want to do that?)
Sublime Text can handle all of this. I don't use it anymore myself, but why try to be esoteric.
BlueHost Review and Coupon Codes: Get 62% Off and FREE .COM Domain
Bluehost Reviews & Rating - Best dedicated secure web hosting providers for WordPress blog. Use these coupons, promo codes to get unlimited bandwidth dedicated server, free domain, unlimited space & email. Best hosting option for high traffic websites & cloud server reviews.
And sometimes those recounts uncover issues of ballots having gone missing [0].

[0] http://aec.gov.au/Elections/federal_elections/2013/wa-senate...
Link: http://www.problogbooster.com/2014/06/bluehost-review-coupon...
It is meant to be like a switch (schematic symbol for a SPDT switch), i thought?

https://qph.is.quoracdn.net/main-qimg-6f64cb39bfdaae2f7e097f...
LOL all of these crypto"currencies" are a Ponzi scheme already, did someone wake up?
Only since maybe Yosemite has multi monitor support been what I'd call well modeled and decent. It's quite often been plug in -> useless grey screen on the other monitor you can't use, or some other nonsense. It took, what 3 entire revisions of the OS just for that not to happen? For a while, I had apps where I couldn't put different windows of the same app on different monitors, or one of the windows would randomly go away never to be seen again. Other apps would resize to 0,0 when disconnecting and then save the window position so I'd have to either reconnect to the same monitor I was no longer near, or uninstall, reinstall the app.

There was always weirdness about the dock and menu bar that's sort of now settling down, but the dock used to display all sorts of bizarreness, especially when it was set to autohide.

Fundamentally it came down to issues with Apple's way of thinking about workspaces, monitors, desktops, applications and windows. Even now I still have to spend far too much time hunting down things across multiple desktops and monitors. It seemed like Apple was dancing around what should probably just happen in an effort not to too closely mimic Microsoft.

But to get at the heart of it, what happens when you full-screen an app? Apple had no idea what that meant when it was launched in 2011. However, what Apple chose to do in the case of full-screening an app on multiple monitors made absolutely no sense and was absolutely useless: the app would take on the role in the hierarchy of a desktop, and the other monitor would go grey. Why? nobody outside of Apple knows, but it took until 2013/2014 to fix.
100x this. I actually could not imagine going back to mouse anymore.
> For example, last time I checked, in Python 2.7, a signal that invoked a signal handler will cause a running print() to throw an exception.

Python 3.5 fixes this – system calls are now automatically retried:

https://docs.python.org/3.5/whatsnew/3.5.html#pep-475-retry-...
Linear vs. Binary Search
"they are fairly transparent about the process"

They do hellban people so no, they are not transparent.
Apple seems like the new Sony.
Apple WWDC keynote event, What did you like the most?
I think this guy said it best: https://twitter.com/LauriLoveX/status/733137222539567106

i.e. Don't pretend to be "Open", altruistic, acting only in users security interests, selling benefits of open source, taking public interest donations, contributions, etc - and then prevent users from actually exercising simple neighborly freedoms. It's not like LibreSignal were doing anything particularly different to Desktop. LibreSignal would have been thrilled to have just had it upstreamed anyway.

How many Signal users don't have GCM or Play Store? 1%? Hardly an extreme server load burden. More so, it would have attracted code contributions to further improve Signal. Equating THAT with assault as you have, is rather fkng melodramatic.

Oh, wait, people are taking liberties and entitlements? Well what the hell do you think you're doing by using the GPL in the first place? What was the spirit and intent of the authors who wrote it? Do you think THAT is being respected?

Quite simply, don't give people nasty lock-in surprises. If you intend to be a closed, tightly-controlled cathedral of non-optional dependencies on large swathes of commercial mystery meat blobs - then just say so in the first place. If you start off with non-commercial protocols like SMS, then switch to GCM, plus have federation clearly in your plan, until you're big enough you don't have to care and can rip it - then give people an out that doesn't involve losing their whole network.

Whether you like it or not, a big part of the reason Signal attained the critical mass of users necessary to take it to the next level, was the promotion and backing of the FOSS community.

The attack on open protocols, cooperation, standards and community is hence the most disappointing part. We wouldn't even be having this conversation, if we weren't here standing on the shoulders of giants of open protocols from IETF, W3C, etc. Signal's contribution was respected as one of those, until it transformed (or revealed?) itself as a closed monopoly.
Bullet Journal – The analog system for the digital age
Ultimately, is paper the gold standard we should stick to?
Nope. Come to India and watch how voting machines are used efficiently in almost all elections, from local bodies to Lok Sabha elections.
Ask HN: Is Sublime Text profitable?
I'm just curious whether sublime text is profitable for the creator.

Though sublime text states that
<QUOTE>
"Sublime Text may be downloaded and evaluated for free, however a license must be purchased for continued use. There is currently no enforced time limit for the evaluation.",
</QUOTE>

the editor is practically the same for paid and non-paid users in terms of features, save for the occasional popup that reminds the user to purchase the license. I for instance, am still using the free trial version for a long time and I don't feel annoyed or handicapped about the free trial version. In fact, I prefer it over other free text editors like Atom as I feel Sublime hands down beats them in terms of speed and features.

On the other hand, how hard it is for a software app to be profitable using sublime text's business model?
Well the title of the article is "Why I’m done with Apple" not "Why apple is dead". It's why Alex Wood is done with apple ant therefore the subjective arguments are very relevant.
Yeah, google Pampers and get diapers adverts on every f@!#!@# web site for the next several months.

No thanks...
Can't you do something with multi-stage voting on multiple independent machines? A way to do error correct coding and consistency enforcement such that no one malicious machine can successfully alter a vote?

I'm thinking smartcards could make it reasonably easy to use, where you simply repeat your vote to some degree and where the chip verifies that the voting machines are all saying the same thing.
> Imagine if America switched to three Chinese characters for an "easy to remember" address system.

This sounds pretty unlikely even for China, since it's almost impossible to unambiguously name any particular character. When speaking, you would generally identify a specific character using a four-syllable phrase like 安静的静 (literally "the jìng of ānjìng [quiet]"). Why can't you just say jìng? Well, here are some other characters with the same pronunciation:

竟 境 镜 敬 竞 净 径 靖 劲 痉 胫 婧 獍 靓

There are a few characters with unique pronunciations, like 给 or 谁, but those are very much not the norm.

The chinese version of what3words would be overwhelmingly likely to use words, not characters.
Umm .. no. Typically, commercial TVs have features like volume/channel locking and magicinfo. These are extras.