skysight-inc/HackerNews huggingface dataset:
Shameless plug: the city of San Francisco is trying to build an Open Source Voting System (officially!). Even the paper ballot scanners/tabulators in the US are running proprietary, hackable software.

If you live in the Bay Area and are interested in securing elections, now is a great time to get involved. There's a public meeting next week (sfgov.org/electionscommission).

I'm also happy to get coffee and catch anyone up on where the effort stands – email in profile.

EDIT: I should have clarified that the new system will remain a 100% paper ballot system. The software involved is to organize, print, tabulate, and tally ballots. There's a strong community that opposes inherently risky approaches involving things like digital storage and the internet (again, reach out if you're interested in joining!).
Actually, not true - highly probable, yes, but not true - opencv already supports everything necessary to reproject a synthetic image based on a set of source images. If I'm taking a picture of someone directly in front of me and they're also visible to two cameras to my left and right in the same visual plane as I am the solution is trivial - after that it does get to be a question of how many camera, how much in phase, and your taste for chewing up gazillions of machine cycles.
Awesome! Vintageous is nice, but there are outstanding bugs that are annoying and it has had that "it doesn't matter if you write a nice PR I'm going to ignore it" feel about it for some time.
There is hustle, and then there are statistics. I don't fault you for trying hard, but let's not make policy based on your feeling about hustling.
This is the same logic I used to hear friends, who were priests from the Catholic church, use to rationalize certain beliefs that were on the extreme right. In reality it's using philosophical doublespeak to rationalize a view that you believe. The mantra an tolerance and inclusion has become a religion with fundamentalists that exhibit the same hypocrisy that we've observed with other organized religions. Right now the fundamentalists are riding rough shot over many communities while a large majority of people are spiritual but not religious. Many personally reject fundamentalist interpretations of religion, including fundamentalist interpretations of Christianity, Diversity & Inclusion etc. but are spiritual in that they find good in many of the beliefs and goals. From what I've heard publicly and through the back channels this was a religious witch hunt. If you have nothing to hide, you hide nothing. In Drupal's case, it things were above board with this they would have been transparent.
Nvidia may have had the more powerful video cards, but at least AMD's video cards had functioning drivers for Linux. If you bought an Nvidia card to use on Linux back then, you were paying more for a worse card.
There is a huge problem in IT. It's not certifications. It's the totally illogical bias against certifications. There's no reason someone can't have both skills and certifications, but everyone treats them as mutually exclusive. Certs help with administrative things like HR requirements, contractual obligations, audits, etc... No, those things do not make one secure, but running a business is not only about being secure. The problem most IT people have is thinking that certs address technical issues, when in fact they address business issues.
> replying to me instead of metafunctor cause we reached the limit of nesting for comments

I don't think there's a limit (at least not at this point), just that at a certain depth there's a delay before the reply link appears.

Alternative answer: maybe they should carry heavily nested comments on to another page, like they do on- ah, never mind.
Thanks! I check out your syndication blocklist. I haven't seen Yavli in my testing.
UP3: Uber’s Patent Purchase Program
WinForms has always been a viable option.
> near future there will be an online 'university' who's graduates will be considered equal or even better than a standard university education

http://www.uoc.edu since 1994
> "Recruiter Thomas Ptacek, whose Chicago-based agency Starfighter specializes in recruiting security folk"

NET::ERR_CERT_DATE_INVALID
Subject: www.starfighters.io
Issuer: Go Daddy Secure Certificate Authority - G2
Expires on: Nov 13, 2016
Current date: Apr 12, 2017

Is there some infosec version of Muphry's law?
> ...the same you'd get yourself in trouble if you let anybody who asked you use a rifle of yours.

You lost me here. This is more like letting someone make a call with your phone. Rifles are inherently dangerous, even gun enthusiasts agree on that. We're talking about information more broadly here.
Closer look at how UC Berkeley students create tools to help the underserved
Are you serious? You can define custom types in javascript, nobody programs using only primitives like strings, numbers and booleans.
The US Is Now One of Those Countries Threatening the Free Web
Yeah, reading the bill (http://wapp.capitol.tn.gov/apps/BillInfo/Default.aspx?BillNu...), it seems pretty apparent that it's actually a step in the right direction, opening things up for co-ops and making money available to anyone willing to build out to under-served areas, not a handout directly to incumbent ISPs.

Would I have liked for it to have included the city and municipal entities too, sure, but one thing at a time.
My Challenge with React
http://keenlab.tencent.com/en/2016/07/28/WindowServer-The-pr...
I do largely the same procedure. However, I open the container (both eyes at once), then wash and dry my hands. So the only thing my fingers touch after washing and drying is the contact solution and the contacts.
Especially if the person comes from the government. CEH is garbage, but it's also a cert the US gov selected.
It's a bit wordy, but I think you can do something like:

function test ({param1, param2}: {readonly param1: string, readonly param2: number}) {
return
}
Continuous Deployment of a Python Flask Application with Docker and Semaphore
Big Money Made in China as Bitcoin Traders Wait for Withdrawal Announcements
Are you sure Gmail isn't updated often? I feel that they do update it regularly but they don't feel the need to advertise anymore.
Electron has its place, but I'm not entirely certain touting Electron-powered text editors is a satisfactory success story. The success story is on the business side, IMO: it is another write once, deploy everywhere mechanism. Text editors are a very personal choice, but if I had to choose between an Electron-based text editor or Emacs in say, a developing world context, Emacs would win every time because re-purposing a 5+ year old laptop that only gets power from a solar panel is feasible with Emacs, at the cost of a steep learning curve. There are always tradeoffs.

Electron is very suitable for the particular contexts that it fits within, and OP made some salient points that there are some settings where it clashes with user demands. For the paying market that say, Slack cares about though, they are not sensitive to the tradeoffs made to run Electron underneath to the point that it hurts Slack's revenue to a level Slack cares about. This opens up an opportunity for someone else to step in and take the niche that Slack has currently declined to occupy, and that's not a bad outcome.
This existed (kind of) in an App called Pulse. It was a feed reader, not a database, but it was brilliant for organizing news articles and searching by title.

Then LinkedIn bought it and promptly ruined, then shuttered it. Still waiting for someone to release a new newsreader app with the same scrolling format. I would have absolutely paid to keep and improve that app.
http://keenlab.tencent.com/en/2016/07/28/WindowServer-The-pr...

and my proof http://imgur.com/a/pbAbh
You seem to be under the impression that economics is somehow objective? Why would you think that?

It's about value, and different people value things very differently.
The true heroes dragged the Blender code base away from SubVersion and on to Git. Makes it significantly easier for people to contribute.
...but doesn't that remove the anonymity of the vote? IIRC political voting is by and large a secret ballot.
Can someone recommend an up-to-date book/guide on HTTP(2)? I'm thinking this may do: https://http2.github.io/, but I'm not sure if that's the best guide.

Much of the jargon in the comments is unknown to me. The article in the OP is a good start.
Right, the article focuses on bandwidth while in many cases it's about latency of dependent memory operations (which has improved by even a lower factor than what's described in the article). Your typical pointer chasing code won't come anywhere near the maximum memory bandwidth mentioned in the article (50 gb/sec).
Is FreeBSD supporting the Linux binary-blob format yet?
So the article alluded to reading books and hacking on your own. But for those who need some sort of curriculum, progress bar, or structure, what would HN recommend to get to some sort of level of competency in the infosec field (like intermediate level/beginner-advanced).
perhaps you're working for the wrong boss. Every effective boss I've ever worked for wanted to see two things:

1) revenue
2) results

Those who got distracted by other crap tended not to be as successful by objective metrics. Just my experience though
It is not great and i don't excuse it.

I can however explain why it happens: This is done in Germany because especially in jobs where many people do the same thing and aren't paid very highly, people fake sick to get a day or two off. A relative of mine works as a train attendant, and around days where locally something big happens, or around national holidays (from which they're excempt) her coworkers suddenly send in slips about coughs and throat pains from their doctors at much higher rates than usual.
What about the part where men and women are forbidden from even shaken hands in public?
Useful Atom Packages
I remember downloading it on the internet connection at school, copying it to a floppy, and bringing it home. My school had some classes in 3D Studio Max, but there was no way I could get a copy of that. So Blender and another program called Nendo were my toys. I didn't have any money when they were paying to open source it, but I was definitely cheering from the sidelines!
Maybe youtube took a more expansive view of tech?
Brendan Eich quit, he wasn't fired.
> Elections are too important to let the fools and charlatans who say things like "unhackable"

Can there be process that can be guaranteed "unhackable".
The paper based Ballot Box election in India were subjected to an even higher degree of reported rigging/hack then EVMs.
It's not just the framing. They call their comments "letters". Try clicking the "Write a letter in response to this article" button. The UI is designed to promote constructive comments.
That's nvidia on opencl not cuda.
Thats true. You cant please everybody. Who ever made the info public did so with the purpose of discrediting the victim.
10 cities account for more than three-quarters of all US VC investment
I joined the workforce at the same time that people were realizing that certs were a joke. That both hurt and helped me, as people hired me based on talent, and not a piece of paper.

But I wasn't in management, and I've since learned how very little technical skill you actually need to be an effective manager, and now I realize that certs are a great way for a manager to understand a complete baseline of the concepts needed for a particular field.

A manager does not need to be a hacker, but they need to understand a baseline of security concepts. That's what certs are really useful for.
I would argue that the methods of electoral fraud have changed. Now a days its more of "may I have your voter id card, why do you want to go out and vote, who knows what may happen, may be you will get a broken leg, may be your child will get one. Let me help you, I will cast the vote for you. You dont even need to show up....you know the broken leg and all...why take the risk"
Neurotransmitter 3000: A Biometrically-Controlled Amusement Park Ride
Some people like to learn by themselves, some others are careful to only ask the necessary questions, and some others think it's part of your job to teach them. That's a common situation in an office, though i m not sure its the real reason why someone would not offer you work-from-home arrangement. I do understand how annoying it must be for a contractor though.
Thanks dingaling

I had forgotten the batton rounds development.
For what reason would a person want to use Tor instead of his regular connection?

And before you tell me Tor is nothing more than a privacy tool, remember that most sites ban Tor exits because the majority of users are troublemakers.
Read comments above
You're right, I do care. I care first about what works, and the choices available to me. At that time, Nvidia was working at the performance and stability required and nothing else. Today the landscape has changed significantly and there is actual choice. I don't care so much as to lower the bar of what is acceptable.
Curatio aims to improve health through first-ever social network for patients
> the third stance is that one needs to assess the material effect their beliefs may have on their day-to-day involvement in that project

I know I'm "straw-maning" a little but why would it be any different for strongly religious people in Jewish, Christian, or Muslim community? Do you think they shouldn't put in charge of anything because their book might say bad things about gays or women, or non believers? Why this belief (Gor) and not the mainstream ones?

Was he "fired" because he acted on his beliefs? inside the Drupal community? toward another member of the Drupal community? Or merely because he had an opinion he never disclosed to a collaborator and someone who obviously didn't like him, went to great length to find dirt or an excuse to kick him out of the Drupal community?
Ask HN: Anyone getting good money in Europe working on non-enterprise code?
I'm wondering if it's possible to get salaries which are in any way comparable to the UK enterprise devs contract market (meaning 300+ take home pounds per day, more in London) when doing something more technical and/or mathematical/algorithmic - like signal processing, CAD, Graphics, embedded? I've been scanning job ads for months and it looks like those kinds of jobs in the UK never pay above 60k pounds per year (and that's a high end), which is around half of the enterprise contractor's pay. I am asking because I'd be curious to switch to work like that, but having to take literally 50-75% pay cut is just too much for me.
Then start actual marketing. And make sure that I can switch from Slack to your product without any hangups, and have exactly the same feature parity, especially for non-technical users.
I'm really curious why it hasn't been labelled final yet. Do we know what the dev(s) is/are waiting on?
This New AI Learning by Google Allows Training of Algorithms on Your Mobile
Burger King TV Ad Designed to Trigger Google Home Devices
So often you get stories in which a certain type of person cries, "Thought Police!" as a way to deflect from the core issues, but... this really is an example of that. As you say, the thoughts you have and express on your own time, which in no way change your professionalism, are your thoughts, period. I can't even imagine the life I would have led, the friends and colleagues I would never have had if "What you think is unacceptable, regardless of how well you act," was some kind of standard.

I also wonder how the hell some people think minds are to be changed, if the way they want to deal with them is quarantine. Most of the time, you need have some mutual knowledge and respect between two parties for one to really reach the other.
Are we searching for the utility minimizing solution? There are times when I wouldn't choose $1,350 to have my flight delayed by 30 minutes, and times when I'd happily take $100 to have a 2 hour wait shifted to before my flight rather than after my flight.

Auctions maximize utility for the sellers and buyers of the inconvenience. A fixed price means that there will be a surplus or shortage of willing passengers. That means there will be some situations where an airline pays more than it should and people are disappointed they weren't chosen, and some situations where there are irate passengers that inevitably result in violence.

JumpCrisscross did well, by definition, because JumpCrisscross is happy with the transaction. A lot of people would be very unhappy with $1350 for a delay depending on the day. Considering that $1000 was a positive outcome, I fail to see how $13.50 (1% chance of being chosen for $1350 award) is preferable.
fork, or stop whining
Fair enough, but that still doesn't obviate the cost and competence concerns. Knowing the state of fed IT, it would probably wind up being a 5-year-old RSA dongle variant that uses RC4 or some such.
ALPHA probes antimatter gravity
`You can send or receive money in Messenger (example: send your friend $10 for lunch or receive $500 from your roommate for rent) after you add a debit card issued by a US bank to your account.`

It requires you to bind your account with a debit card.
I am using WeChat for years but I never attach my debit card to it, because I do not have a China debit card.
When I need e-money, I just ask my family or give my friends some cash and they transfer e-money to me. That's all. Then I can use the e-money for offline shopping, online shopping, sending Hongbao (as gift-card). I do not understand why debit card is required.
And how do I know that everyone in the room is using such a client? I know that everyone using Slack will see the message as I intended it to be seen.
Interesting article. So far I've been working on one (real and deployed) project that employs F# and I generally liked the experience. Much of my code still is F#ified C# and lacks a cohesive way of structuring things, but every time a new piece of the puzzle snaps in place and I get better, shorter and more beautiful code to replace the old "works but ugly" stuff. The hardest thing is where reality (.Net frameworks, API's, user input and databases) meets theory (nice formatted mathematical situations that make F# shine).
Writing Efficient Queries – via codeship
That's literally Satan explaining his MO in a poem.
I'm not saying that you should hide yourself for being christian. I wouldn't have any problem working with somebody having religious themed personal items on their desk. That's your private space as far as I'm concerned.

I've worked with a catholic guy who told me he prostested the same-sex marriage law in france. I completely disagree with his position but we just stopped the discussion at this point and we kept working together just fine. I would do the same if we worked together, probably.

Now if you kept bringing it up or even wear anti-abortion shirts or stuff like that then yeah, I might ask you to tone it down. But other than that it's really not my problem. The key element is respect I think. I respect you, you respect me and everybody's a happy bunny.
It was not not about Mozilla promoting anything. There was both open criticism and support for Eich within Mozilla, but by far the largest reaction to Brendan Eich came from the public. Public reaction to Mozilla is not the same as Mozilla, and Mozilla can't control it.
Does anyone know how I can fix this problem? The notices started to go away I used express vpn only with option allow access to local devices unchecked. So this tells me they attacking me from a point on the local network and they are able to get past the nat on my personal firewall from hacker warehouse using open wrt
Niffy: Perceptual Diffing to Catch Invisible Bugs
The root problem here seems to be organization and task assignment. Unless the project is exceptionally complicated or badly designed, it should be easy or at least possible to separate easy tasks for less experienced people.
> not having me in person forces people to think about and write down exactly what they want to say or ask

This alone is a major productivity booster
I have no experience with fuzzy matching but it sounds a lot like finding Nearest Neighbours to me. It could be techniques used with Nearest Neighbours also help with your problem:

Multidimensional scaling is a nice way to visualise distances between objects:
https://en.wikipedia.org/wiki/Multidimensional_scaling

A review of Nearest Neighour techniques might be interesting:
https://arxiv.org/abs/1007.0085

Also, if you stick with just a similarity score, something like a ROC curve can help to pick a cutoff:
https://en.wikipedia.org/wiki/Receiver_operating_characteris...
I don't agree with your premise, and this isn't the forum to debate that. But even if I did, given that even members of the same religion have disagreements about the morality of gay marriage, I don't think your argument is relevant to this specific situation.
I really like the idea of Reason & the community is pretty nice from my experience. At the same time, installing it on Windows is a huge pain. Windows 10 was feasible. Windows 7 (because Enterprises can't ever upgrade) is really hard to install it in my experience. I understand this has more to do with OCaml on Windows (which is odd since F# is very similar to OCaml). By the way, I should also mention that F# has Fable which compiles F# to JavaScript. It would be great if the Reason & Fable communities worked together if you're not already.
> It doesn't sound like humbleMouse is getting paid to literally write code. It sounds like they're getting paid to write code and mentor junior developers.

As a contractor? I have to say I find this doubtful. Without seeing the contract, neither of us can say for sure, but I'd be surprised if it specified mentoring.
>Only a very inexperienced developer would actually want to work with people who aren't as good as they are.

Not true.

>I genuinely want to be the worst person on my team.

I feel the same way, but only because I've adjusted to the role and enjoy relentlessly leeching knowledge from the top performers.
yup, agreed that we need better lazy sync for initial syncs to a room with thousands of users. this thread seems to have triggered a lot of interest in writing alt transports for matrix though; will be interesting to see what happens!
Arrow doesn't do scikit - atleast last time I checked . Has it changed ?
"Worse" is highly subjective. It's gotten cheaper, which I don't mind, it's maintained a reasonable degree of hardware support, like my 2010 iMac still runs current releases just fine, and I've never had any major issues with software after the 32-bit to 64-bit transition where a lot of compiled Ruby extensions were busted.

What do you think they should be doing to make it "better"? Steering an operating system is not easy.

They're rolling out their new filesystem. They're adjusting the way it can schedule things to improve battery life. Things like that may not sound profound but they're important.
Here's an interesting read [0] about making inferences about such questions. Story of someone who deduces audio fingerprinting must have been responsible for a particular promoted tweet (before audio fingerprinting was known to be used).

0: https://slack-files.com/T0317T6QB-F04FJ2YAC-88e35e6787
(Most) people don't make decisions based on overarching theories of what's good for everyone. They need to solve a problem as easy as possible and most people feel that CUDA is easier to use than OpenCL. Plus, NVidia has been a leader in this space.

Also, this isn't a monopoly, OpenCL exists.
MobaXterm is awesome. Except the performance is just crap. It's noticeably laggy doing basic things like opening tabs and stuff. Anytime it has to redraw/relayout it's just slow. And if you use RDP, the CPU just burns even when idle.

It's so promising though, I paid for it.
A Component-Based Workflow for Sketch
John Coltrane Draws a Picture Illustrating the Mathematics of Music
How AI Is Redefining Human Intelligence