skysight-inc/HackerNews huggingface dataset:
I don't think this is correct. I'm a serial entrepreneur and innovation is something that Germany does on a regular day to day basis.

Why don't you just create your own company in a field you like? In the EU it's easy to do so and there are hundreds of accelerator programs that help doing so.

Innovation is nothing US exclusive. For example, just look how many Israel companies provide innovative products to the US tech companies.
The gold standard for the USA is the Australian Ballot. Private voting, public counting.

What makes it work is the one-way hash of dropping your ballot into the ballot box.

There is no non-paper system that can match that quality for our form of elections.

Anyone who wants to improve election integrity, paper or otherwise, would advocate for simplification. The two biggest wins would be: Switching from winner-takes-all to approval voting would make our elections less brittle. Issuing separate ballots for federal, state, local would simplify ballot processing.
It's not a distrust of technology, it's a distrust of for-profit companies, insisting on using proprietary software, and refusing 3rd party, let alone public, auditing. And that these companies fight against laws that try to bring scrutiny to these products.
On the contrary I think "we" know a great deal more about how to build secure authentication systems for individuals on phones than we know about how to build once off voting machine systems.
Since PHP picked up the slack, diverging from it makes complete sense. When HHVM was released, PHP's implementation had a ton of issues, but now it's doing a lot better. However, even with PHP 7, the language itself is still riddled with confusing behaviors that will likely remain for a long time. They may as well break away from the cost of maintaining backwards compatibility and leave that to PHP, while they fix deep issues with the language and add features like typing.

I still don't see myself using it, but it seems like a reasonable path forward for someone who wants to modernize a large PHP codebase and would like features like type safety.
They provide endless _new_ content. I still don't see how the kids of today aren't learning social skills through observing their parents because mobile devices are sucking their attention away.

My point is that the nature of what kids do at parties hasn't changed in any significant way to support your original claim that there are "so many basic things we just don't learn how to do anymore".
I mean these people are supposed to be the guardians of our votes and democracy and they're sounding corrupt.

Who watches the watchmen?
I would return it and get the macbook air before they discontinue it or put the new keyboard in it.
Addendum: I just told some friends in chat that I was watching a downsampling of a parody of a music video of a remix of a song from a niche Japanese video game running on a Soviet personal computer from 1984.

They called me a hipster. :<
I don't think eating cooked insects is any more dangerous than eating things like cooked pork. It's only cultural reasons why insects aren't widely eaten here in the US.
If you are an early morning person, get up,early. Work on your side hustle for say 1-2 hours focused. Then go to work.

Fix regular schedule will further assist in building momentum and simple next baby step for the hustle.

And no, don’t do anything personal in work place. Separation of concerns and peace of mind are waaay more important.

Wishing you success.
There's been a large number of leakers at Google over the last year, so there's definitely people who find Google's misdeeds worth publicizing, even at personal risk. And that's on both sides of the political spectrum.

As I mentioned, several conservative Googlers have already talked about internal matters with Breitbart. Damore's memo was an internal-only document that was leaked on the liberal side. There were leaks about Project Maven and the censorship program Google's developing for China.

Though I would have to wonder how much easier this leak would be to catch. Google would "merely" need to identify who has somewhat-recently accessed this video file, and as an older recording, the number of viewers has certainly tapered off significantly.

To be honest, I'm seriously curious, are you saying your employment with Google is more important than what you think is right or good? While personally, I wouldn't leak from an employer I felt was doing bad things, I also wouldn't need to be terminated: I'd walk out the door.
Digital computers aren't even 100 years old. Human civilization has existed for thousands of years. We have been able to curate and distribute information without computers, and it involved human gatekeepers.

Even in the early days of the internet, there were manually constructed listing of pages. Then, as the internet grew, there were manually curated listings. Then, these manually curated listings started to compete with crappy search engines. Eventually, as these search engines improved, the manual curation was delegated to a smaller niche of the information distribution market.

We could, in principle, go back to manual curation as the dominate method. That has been the status quo for almost all of human civilization. Doing so would destroy the internet as we know it (and would be politically impossible for that reason).
Within the mother lode, Lamb found on the center's website a database containing registration records for the state's 6.7 million voters; multiple PDFs with instructions and passwords for election workers to sign in to a central server on Election Day; and software files for the state's ExpressPoll pollbooks—electronic devices used by pollworkers to verify that a voter is registered before allowing them to cast a ballot. There also appeared to be databases for the so-called GEMS servers. These Global Election Management Systems are used to prepare paper and electronic ballots, tabulate votes, and produce summaries of vote totals.

The files were supposed to be behind a password-protected firewall, but the center had misconfigured its server so they were accessible to anyone, according to Lamb. "You could just go to the root of where they were hosting all the files and just download everything without logging in," Lamb says.
great move. more money for real crime.
Waiting for github repo to be shared, thanks.
When you actually get into contracts with these large cos, they may ask if you are HITRUST audited (very expensive). If only that were sufficient. Then they will still insist on sending you their 50 page checklist (draw, label, and explain how your NIDS works...) and finally they will want to have a review call (and likely followup calls).

More recently they will ALSO require you (not just your hosting provider, eg AWS) are SOC2 compliant even though there is 99.9% overlap across requirements. Why? Cuz someone in legal now requires that for all vendor contracts.

Efficiency is not their goal. Weeding out small players without the stamina and capital to survive a 36 month sales cycle is their goal.
Don't assume the government would hire "us" to implement it. There's plenty of terrible security in mobile apps, just as there are examples of good security in mobile apps.
> Firefox Desktop is still declining despite the Quantum work

Despite? I'd say because of. The last of my primary reasons for using FF over chrome were killed with Quantum.
82% accuracy on CIFAR-10? Is this a joke? State of the art on CIFAR-10 is 98.5% accuracy. That chart showing them near the top of a top-1 accuracy graph is borderline fraudulent.

Why not compare apples to apples? Take a CNN architecture that gets >95% accuracy, shrink it down until it only gets 82% accuracy, then run it on commercially available non-spiking NN hardware like a Movidius Myriad or Apple's Neural Engine and measure the speed and power consumption.
The XS is smaller than the XR.

https://www.apple.com/au/iphone/compare/

XS
H: 143.6mm W: 70.9mm D: 7.7mm WEI: 177g

XR
H: 150.9mm W: 75.7mm D: 8.3mm WEI: 194g
I even think they are using it as an excuse: "We were so busy fighting off the Chinese it prevented us keep your data safe".
Yea that's what I mean. It seems that cheap fast growing timber can be purchased for $20 per tonne. Dry timber is about 50% carbon and CO2 is about 30% carbon, so that means we can grow CO2 out of the atmosphere at a price of around $12 a tonne. We'll need to stack the wood somewhere but I don't think that will be terribly expensive.
Yes, the new cameras and image processing are very impressive.
> Who watches the watchmen?

Elected officials, who are elected by the process that the 'guardians' are guarding/implementing. Why would they want to change a system that they succeeded in? It's an unbreakable circle.
Imagine being an employee who believes in conservatism and being forced in to group think

Forced? No one is forced to work for any given company.

Companies are not mindless profit making machines. Not even public ones. They're composed of people. They have values. Some are very homogeneous culturally, some very heterogeneous.

Business should never take sides in politics

You are welcome to your opinion on that point. I don't agree, nor do many other people. As an employee and as a shareholder, I like companies with strong moral character. And that can include political action.
Python: Avoid master/slave terms
I don’t know if I agree with crazygringo, but I do believe everything is political to the degree that bad politics can take it all away in a heartbeat. There is some plateau where I think is fine to let politics play out, the place where you draw that line is of course also political. The issue in the past has been that by the time we cross what the vast majority consider to be the line, it’s too late to easily turn the boat around. That is what people you consider alarmists are worried about.
i don't know either, but let me guess... money?

power users here are arguing UI and functionality... but when they redesigned GMail, i took a look. and it dawn upon me that with Inbox i was in a different world. Inbox has 0 ads. GMail is full of ads. to the point i don't even know where my messages are. they be scrapping your messages like crazy to get you to click on those ads.

i don't blame Google. really. it's just sad to have to switch yet again.
> Georgia can just ask Alabama or North Carolina for their play books.

Not sure about the rest, but this seems naive. I'm guessing other states' procedures will require extensive modification to be applicable in Georgia's particular context. That alone would, realistically, take up the time to the next election.

For the election after that, of course, they have absolutely no excuse.
Tripit is a fantastic service. One great thing about having my last 8 years of flight data logged there is that I can import it to do cool visualizations like: https://openflights.org/user/dankohn1

Click Analyze to see that I've flown 297 flights to 83 unique airports for a total of 539365 miles, which is 2.258x to the moon.
We got to that state when we started talking about so much information that it is impracticable to have a human read all of it, let alone provide a truth judgement for all of it. Even getting computers to read all of it is a significant engineering effort.

Simply getting computers to understand the statements is one of the holy grails of AI research; let alone determining if they are true.
How would you prevent a corrupt voting offical giving silver-painted lead tokens to anyone wearing a Democrat hat?

How would you verify that the weighing machine isn't tampered with?

Paper voting is simple, anyone can check a box. it's easy to secure, you can have hundreds of people who all don't trust one another watching a ballot box all day. And it's easy to verify, those same hundreds of people can all count along when tallying.

Rich, poor, white, black, literate, illiterate, young, old. Everyone can participate and can validate with a basic paper system, and you'll never conveniently have broken machines or run out of tokens in some areas that predominantly vote one way or the other.
It is not distrust of technology to know that hacking happens, and that placing this into the targets of hackers is asking for trouble. For this I prefer non-networked technology, or at its simplest--Paper.
On the other hand I've tried listening to audiobooks while on a bicycle and the volume has to be so loud to overcome wind noise (or one has to rewind to replay) that it has to be damaging to hearing so I just listen to music where it doesn't matter if I miss a song or minutes of a song.
What to put on lab servers
Dear Hacker News:

Recently at work they told me:

“We are planning to setup a bunch of servers for you guys (devops/dev team) as a small laboratory to play and experiment with new (for us) stuff. Make your wish list.” (Yay!)

One of the restrictions is those can be only Linux and Windows servers and also I suppose there’s some cost and size limit.

We want to play with stuff like git, ansible, docker, kubernetes.

What would you add? Any ideas or tips? Have you done something similar?

I know maybe we can use some cloud offerings for this but right now we can’t use that, that’s why this is going to be setup on the internal network.

Maybe some day we connect this lab to AWS or something similar to help us test connectivity from our internal services to the cloud.

That’s it. Thanks in advance for your suggestions.
I ran across another similar-yet-very-different example of this once in a completely different language.

In my case, we added a new class, it worked fine on dev, then failed on staging (and would have failed in production if we'd let it go that far). This was confusing, because we were using Vagrant to ensure our dev and staging environments were identical. What could be going on?

Well, our linux VMs were being hosted in OS X, with shared folders for the code, and by default OS X volumes are not case sensitive. Meanwhile the linux staging and production environments were using actual linux filesystems, which were case sensitive. So someone added a new class MyFancyClass, then tried to import it as MyFancyclass, and it worked great in dev since the underlying FS of the host OS could find the file, then failed on staging.

A fun debugging ride, and a good reminder that 1) having dev and staging the same is really important and 2) that might be harder than you think. :)
I would be very interested in knowing more about how Arrowhead Pharmaceuticals compares. The buzzword seems to be "RNA interference", but I don't really know what that means in context.
Here's an interesting medium article on how/if/when someone can hack someone's private key for Bitcoin:

https://medium.com/@nopara73/stealing-satoshis-bitcoins-cc4d...

"Satoshi accumulated about 1 million bitcoins, 1/21 of the total coin supply, many of them are sitting on public keys due to this early feature. This one million Bitcoin is poised to be stolen within 5 to 15 years. Or even sooner, depending on, if secret government projects are still a thing."

At price of $6K/BC, there seems to be $ 6 Billion incentive to build that quantum computer to hack his pirate key.

If/when that happens, it will be interesting to see what will happen for the rest of crypto base eco-systems.
You don't know how to prevent coerced voting which is much easier to perform without centralized polling stations. Tech can't solve all social problems.
mob shamed by a Google employee?
It doesn't matter that experts know how to do it. Everybody can verify pen & paper ballot and virtually nobody can verify "secure authentication system".

We need everybody to trust election outcome.
The dynamics of a good conversation are almost identical to those of a good game of hacky-sack.
Caper is Hiring a Deep Learning and Computer Vision Engineer
Modern advertising is an industry rife with abuse and coercion. The ad industry is to blame. Content creators can be evil to, but enabled by the ad industry who is happy to be in like company.

If I followed you around with a paper advertisement, wrote down where you frequent and who you talk to in my notebook, and left a copy of the advertisement everywhere you went, you would call the police. Online advertising does just that and much more and they do it with impunity.
It's definitely distrust of technology, and it's 100% justified in this case. IMO the computer industry is simply not ready to provide the level of security needed for elections. The factors you mention make it ten times worse, but it was bad enough already.
> it doesn't change the appeal of eating an animal living its entire life among a pile of rotten food and poop.

I recommend researching how meat is raised. It's probably much more unappealing than how food insects are raised. You can eat insects without knowing that you're eating insects.

Here are some insect food products that you can buy in the US.[1] They are good.

[1] https://chirpschips.com/
> I don't see why gas-electric hybrids, with say, 20-50 miles of electric-only range aren't more popular

As best as I can tell, Priuses are essentially an incremental evolution towards this. Check out Prius Prime vs the regular Prius. I imagine the main reason it's less popular is because of the higher price but they'll probably become more popular over time as Toyota works on bringing it down.
I may have added a dash of hyperbole in my comment for humor.
Yes, I misunderstood the point.

> Doing so would destroy the internet as we know it (and would be politically impossible for that reason).

IMO this is what renders this part of the discussion moot. Given this conclusion, it's not a valuable thread to pursue.
"We" have no idea how to build a secure electronic voting system to decide who the next government will be.

NB in an election of a government there is no central trust store. And everyone (including your grandad and thick cousin) need to understand the process and be able to verify it.
And also much more water intensive, a problem in regions under water stress already:

"Water use for fracking has risen by up to 770 percent since 2011"

https://www.sciencedaily.com/releases/2018/08/180815141441.h...
My Two-Week Edible-Insect Feast
I’m having a hard time understanding how to build apps with this. The docs are an endless labrynth of links containing very little meaningful information on what everything does and why it’s good.

At this point the only thing you can glean is it resembles java and it’s targeting the JVM.

A true start to finish hello world or basic app would be nice to see.
What is the current status of astoria apartments in colombo srilanka?
> There have been no clinical trials for Juul or any e-cigarette product.

Rubbish. Just 10 seconds on PubMed found me this:

Rahman et al. E-cigarettes and smoking cessation: evidence from a systematic review and meta-analysis. PLoS One. 2015. https://www.ncbi.nlm.nih.gov/pubmed/25822251

"Six studies were included involving 7,551 participants. … Use of e-cigarettes is associated with smoking cessation and reduction."

> No doctor following the letter of what they're supposed to be doing is going to recommend an e-cigarette product to a person seeking smoking cessation.

Also rubbish. Even if there were no studies, absence of data of effect is different from data of absence of effect. There are good reasons to believe (even pre-hoc) that vaping is safer than cigarettes.

As a student doctor and I would happily council a patient to consider vaping instead of smoking as a harm minimisation intervention.
it's so useful
And yet they still come to the US in great waves, 1.49 million a year, and many more try to get here.
Pretty much all of the experts on this topic disagree with you. My understanding is that in order to have a good voting system you must be able to verify the result even if the software was compromised. It’s a VERY tricky requirement, and basically comes down to involving paper.
Surely some kind of linked list with fancy crypto smarts could make this whole process less sucky?
I started to get annoyed that my mail-client of choice (mutt) didn't have a real-scripting language, just something that was kinda-sorta-like one, with big holes.

That lead to me writing a console-based email client which has a core written in C++, and the UI and most handling written in Lua.

My configuration file is 100% lua, and the whole system is pretty flexible.

I've stalled over the past year, but I guess that means it is feature-complete with no glaring omissions!

https://github.com/lumail/lumail/
> Cuomo's polling numbers are up today but even last week he was 40 points ahead.

I mean Joe Crowley would have probably been 40 points ahead if that race had been polled. I realize it's not the same, but state polls in midterm primaries must have an enormous margin of error.
What if their phones are compromised and flip votes?
Keep up the good work! I’m upset that Firefox is blocked in the corporation when I work, but glad you have some fighting spirit yet.
That often times "disruptor" is just marketing to get people on board thinking it's novel and advantageous to the consumer. But in reality, after initial buzz, they are mostly just another player in the market offering little in the way of differentiation, including price.
> We're not simply replacing ads. We're rescuing an industry.

That's nice, but as a user I have no interest in rescuing the ad industry. The sooner it dies, the better.
VOAT Account for Sale (I Want)
I need to buy a high quality VOAT account. 100+ upvotes etc. Need to be able to use all functions. Help?
It's not just a simple case of 'update the wiki'. You've actually got to modify the code and potentially break already established APIs (and break scripts that parse redis logs).

But putting aside the fact that it's not costless to make these sorts of changes, it's also pointless. These people will never be satisfied. They're not offended; they're bullies who want to control other people and virtue signal to their bully friends. Giving in to their 'little change' just encourages more bullying, more salami-slicing, more 'little changes' (e.g. removing any reference to the word 'whitelist', instituting a code of conduct etc.).

Redis is open-source: if their political sensibilities are so offended, they can fork the project (like ayojs for example, https://github.com/ayojs/ayo).
The technology to do this in an acceptable manner does not exist.
But AdSense doesn't do a good job of it. I've seen ads that mess my browser's scroll bar, mine Monero, and pretend to be warnings from the FBI. That's why I use an ad blocker.

Frankly, you should take responsibility for every resource that your web page pulls down. I don't really care whether you do it yourself or have someone else do it, but if your ad network is serving up malicious JavaScript on a regular basis, then they're not doing their job right and you should fire them.
Perhaps Google Trips is what you're looking for: https://get.google.com/trips/
One obvious thing I've missed in the past, in some program configuration-files is the ability to have per-host config checked into git.

Sure you can create symlinks so "~/.foo" is a pointer to "~/.foo-www.example.com", or "~/.foo-www.example.net". But having the ability to load a per-host file, natively is a good thing.
This joke isn't bad enough to be funny.
I think they did submit changes to make php faster, by making those changes. I think those issues are just a few of many terrible gotchas hiding in the language they can move past by focusing on Hack.