skysight-inc/HackerNews huggingface dataset:
More important: what happens when someone refuses to tell or claim not to have one?
Going for a baccalaureate in the UK you pick a subject and that's it really. The concept of majoring/minoring isn't common (possibly doesn't exist). You pick a course (e.g. CS, Law etc.) and that course will have a curriculum you follow. There may be times (usually in the latter part of the degree) where you can pick modules from various options but that generally involves even deeper specialisation (e.g. Law > Human Rights Law, CS > Machine Learning).
Disability is an increasing issue, particularly mental health related disability.

A very intelligent and agreeable but severely depressed man came out to my farm and I tried to get him to move rocks from one pile to another. He could do it as long as I supervised him, but could not sustain the effort when I was away.

Any employee takes a certain amount of time to manage, and that sets it's own floor on the "minimum cost" of hiring an employee.

The opiate epidemic is related to a syndrome of chronic pain which is very much a mind-body phenomenon from the viewpoint of biological psychiatry. People get back pain, neck pain, headaches, etc. and there is really no safe and effective treatment -- contacts with the medical system usually make it worse, but often the problem clears up when the patient gets a new job.
Oh come on, while you are bothering to answer, instead of a condescending remark, you could point me to a link or something.
I know about one. Three other banks where I have accounts, users are allowed to use passwords with a maximum length of 16 characters, which are also restricted in the way that you cannot choose freely. Things like & or { are usually forbidden.
Why not recommend SHA384 which AFAIK is exactly a truncated SHA512 without the "name collision" with SHA256? Or SHA224 which is the same from SHA256?
does anyone know how this kind of stuff gets built ? I'm considering a spreadsheet-y internal admin dashboard for my startup. I was looking at https://github.com/JoshData/jot to be able to sync stuff on the client side to the server.

has anyone worked on something like this ? the big challenge is synchronization - between server and multiple clients - while being able to offload a lot of computations on to the client.

I wonder how is the security built ? if i maliciously change the formulas in my browser.. will the backend datastore still accept the data ?
I love #1, I just find that it never comes without #2. Problem solving is great, problem solving on deadline is much less relaxing.
What a shithole of a website. Ads covering up literally 90% of screen real estate. Don't post content from here.
The less people are there in a group and the less formal the area, the less organizational politics. The more difficult the problem, the more people you need to tackle it. Problems are made simpler by better tools (and smarter people).

Idea: make more tools reducing complex problems to something tractable by small groups of people. Couple that with freedom of association and let people self-organize.
This might sound strange, considering the opening article, but have you considered Japan?

Despite what rumours online may say, getting a work visa is not hard. You only need to have a university and a company willing to employ you and then you're good to go.

The salaries may not be as high as Silicon Valley or London, but it's very possible to have a good quality of life. The path to permanent residency is clear (if a little long).

There's also no military service to speak of. The majority support pacifism, which seems to align with your values. If you understand Chinese writing then Japanese is not too bad to pick up.
Kaggle | Datasets Prep Analyst | SF/Sunnyvale, Seattle, LA/Irvine, NYC, Boulder | 6MO TEMP/CONTRACT, Full-Time, On-Site

Kaggle is home to the world's largest community of data scientists. For over seven years, people from around the world, from beginner to expert, have come to Kaggle to compete in machine learning competitions. In the past year, we've expanded to include a public datasets platform which allows anyone to share, discuss, and analyze data using our in-browser code execution tool, Kernels [1].

Today, we're looking for several open data enthusiasts to help make Kaggle Datasets [2] the best place to find and analyze data by dramatically increasing the number of open, accessible datasets available to our community and data scientists everywhere. You will collaborate with our distributed team to wrangle, document/describe and publish datasets, create compelling content using Kernels, and more depending on skills and interests.

A few important things about the role:

- Employment is through one of Google's staffing partners, NOT Kaggle or Google-we expect the project to run through 2017

- You must be able to work from one of a handful of US Google offices where we have Kaggle employees sitting: SF/Sunnyvale, Seattle, LA/Irvine, NYC, Boulder

- Students aren't eligible

If you're a data storyteller with munging skills in Python or R, shoot us an email at kaggle-datasets-project@google.com for more information.

[1] https://www.kaggle.com/kernels

[2] https://www.kaggle.com/datasets
Once they run out of numbers again maybe they'll turn it into an infix? Looking forward to the Nvidia 48GTX70!
There are two forms of length extension, one where the attacker does know those bits. SHA-512/256 doesn't protect against that. (HMAC does, I believe.)
The big challenge is implementing the spreadsheet UI.
Nectar financials | Backend-Engineer, Devops | Remote | Salary: 90k-120k CHF |
Based on NodeJS and Angular we are building a CRM system for wealth management companies. The product is rather young and the codebase small. Remote work is okay. We have employees in Switzerland, the US and Slovenia.

Our hiring process:

1) Resume / code-check

2) Phone call (getting to know each other, technical interview)

3) Onsite (half a day)

Send a mail with a short intro about yourself (video or written) OR a Github-link OR a resume to:

hiring+hn@nectar-financials.tech
So Google is going to be picking winners and losers here? In some instances, the ad company in question may behave better than Google (The Deck was one before they folded). In a worse case scenario this could lead to anti-competitive behavior where Google is essentially blocking out competition while still enabling its own tracking/ad placement.
To maximize both performance and the number of truncated bits, which is the factor mitigating length extension.
Thats a fairly naive way of looking at it. Modern politics is all about manipulation (mostly emotional manipulation) from all sides, even those that fight for just causes. Simply laying down the facts and research about what we know is not enough to change people's minds. Instead, political messages are crafted to have emotional impact: the goal is to cause people to feel empathy, outrage, shame, fear etc depending on the circumstances.
I'm not a Rust guy, so take this with a grain of salt, but I was under the impression that Rust did a great job with C interoperability, which is all you need for writing Python extensions. Some hasty googling brings up https://github.com/PyO3/setuptools-rust, which appears to be exactly the thing you're asking for. In other words, it's not heavily advertised, but it appears to be entirely feasible to build Python extensions in Rust, and not spectacularly complicated either.
At least a good news. Now we'll be able to tug it toward the Sahara and restore its vegetation!
I agree with this fully. I was taught this lesson very specifically after being laid off and doing a stint as an hourly consultant.

I've found being senior enough to actually be (slightly) respected is nice in that you can spend time cleaning if you know how to sell it (I just reduced X, which translates to $$$), making your day-to-day easier.
Something that's never made sense to me about stocks:

Unless you're extremely wealthy, any money you are able to save (outside of retirement money) is probably money you are going to want to use for something to improve your life in the semi-near future. Buying a house or car (or just a better one) for example.

With that assumption in place, under what circumstances does investing in index funds make any sense whatsoever? The entire market crashes on occasion due to herd mentality, and yet even given that level of risk index funds still take many years to appreciate in value significantly. It seems like an absolutely terrible place to put money that isn't specifically intended for retirement or something like a 529 plan.
There are many who believe that the company Blockstream is a hostile takeover trying to prevent bitcoin's success. It just depends on where you read. Lots of censorship on r/bitcoin and lots of echo-chambering on r/btc.

Not that it's worth anything, but Jihan (although he has a suboptimally large amount of influence in/on the bitcoin community) has yet to demonstrate anything but a desire for it to succeed IMHO.
I think this is a personal issue that will improve through discussion with your wife and a counselor or therapist. I doubt that it'll improve much through discussion on HN.
Quikly | Detroit, MI | FULL-TIME | ONSITE
Quikly is venture-backed Detroit startup founded in 2012 that works with some of the world's most recognizable consumer brands.

Our engineering team has six developers with skills in Ruby (Rails), Go, Javascript (React), Redis, and Postgres.

We are hiring the following:
* Director of Engineering
* Frontend Engineers (React, ES6)
* Backend Engineers (Ruby, Rails, Go, Node, PostgreSQL)

If you're interested, check out the full descriptions at (http://jobs.quikly.com)
The Gazelle, perhaps, but what's optimal about orange fur for a jungle dweller?
Just curious why the downvotes?
'Captain Underpants' and the New Push to Make Cheaper Animated Movies
Broadway Technology | Development, Consulting, Other Tech Roles | Austin, London, New York and Waterloo | ONSITE, FULL TIME, VISA

Broadway Technology develops high-performance distributed trading systems for leading financial institutions. Primary development languages are C++ (especially for latency-sensitive components), Python, and C#. Compensation and benefits are competitive, including the non-financial side: https://www.broadwaytechnology.com/careers#life-at-broadway

Visit http://careers.broadwaytechnology.com for formal job descriptions and to apply.
An anti-ageing startup is offering transfusions of blood from young people
After you read a bit on it, you can really learn a lot by opening wireshark and watching what's going on, googling for tutorials and documentation to understand the settings.

As a front end developer there is actually a lot of networking involved making requests to the servers. It's really helpful to have a high level picture of how http works, and what common networking failure modes are, so you can use better abstractions in your code, expect common failures and shown nice error messages or retry requests, test your app's connections using wirshark to make sure there aren't extra round trips slowing it down, etc.
Google could face a $9B EU fine for rigging search results in its favour
What it has to do with my statement is that you declared that you are German as if that made some difference to the weight of your argument - you did not present an argument, just an opinion, but never mind - Der Speigel is also German and has a very different opinion to you. How do you account for Der Speigels statement that NATO is unraveling then if it is not even a consideration? What do you make of Muttis speech if it is not even a consideration? I am only going by the zeitgeist in Germany and beyond which is clearly passing you by or is it that leaving NATO so unconscionable to you? I am asked for sources which I provide and you have none apart from your own opinion to which you are entitled but you cannot speak for everyone else and say that it is not a consideration when it is.
Lots of confusion in all the posts about OneLogin - they are not a password manager like lastpass, they are a Single Sign-On (SSO) and Identity Provider, meaning they integrate with other services, maintain a master directory of all users, and provide a single login UI for all connected apps.

Companies use OneLogin so employees have 1 service to enter their credentials and can then use federated access to apps like Google, Office 365, Salesforce, etc without signing in again, most often connected via SAML which uses public/private keys. The identity provider can also be external, so for example users can sign-in via the OneLogin UI but the username/password are actually authenticated against Office 365 Active Directory instead.
I probably didn't articulate that as well as I could have. You answered my question though thanks. I actually don't hear about RSUs as much except for some unicorns that seem to be staying private for longer and longer.
Pix2code neuronetwork generates code from a GUI screenshot
Vibe.d web framework
I'm sad to see there's no signup via email. I don't have Facebook or Twitter and, although I do have a Google account, I prefer not to use it to authenticate services.
i'm constantly surprised at how many people in our industry have a problem with articulating their own desires / needs in general.

i wouldn't be surprised if the same people asking HN how to get a higher salary are the ones hitting 'flag' on individual posts they don't like. you can't just push a button and get what you want in life.
I once worked at a large company (70K employees) in which the check request software (that is, if you needed to pay a vendor with a written check) was written in VBA embedded in Excel, using Outlook (the client, not Exchange) as Workflow.

You opened the "spreadsheet", which hid Excel itself and showed a form. You filled it out, clicked Send and it used your local Outlook client to email a copy of itself to your boss, who then opened it and was presented with another form for approval, etc, up through finance and finally to the person who wrote the check.

It was amazingly ugly and fragile, and of course, there was no way for anyone to see the state of the system (because the 'state' was distributed among the entire workforce's Exchange inboxes!).

Want to know the status of your check request? No problem, simply call everyone who might have been in the approval chain and ask them to search their inboxes. Hope you find the most current person!

(updated to correct the name of the software)
I look it this way: if I were good/smart/eager enough to decide if something is stupid or a waste of time, I may think about becoming the entrepreneur myself. I am not that person. I am a tool. Someone is paying me to develop something that it is important at least to them. I am a professional, I get things done for other people.
The problem with politics and a great many other things is that talking about it is just talk. The vast majority of these problems are so outside the scope of any one's frame of reference and that creates two problems. Even the most educated of all people are only able to say "it's complicated" and most people only have opinions. It's glib to say that it will just turn into FB with everyone spouting their own un-educated opinions. But the reality is that unless you have actionable YES/NO type ideas, no one in the tech industry (or any other group) cares much about opinions other than their own.
But what's worse, an actual downvote button, or not being able to stop people from using flag as one?
Great thing, if it works I'll try it someday.

I've been so pissed off by IFTTT and Zapier's huge forms complexity and slowness so many times when I just wished to call a single API command.
The idea that rich people don't like to pay excessively high taxes, and will avoid doing so if they are able, is not a particularly compelling argument against progressive taxation.

I am not proposing that any nation institute a 50% marginal tax rate. I am just saying that I believe that any nation that tries to go higher than that is guaranteed to have tax avoidance schemes that ensure no one ever actually pays that much, whether those schemes are visible to the taxing authority or not. Some people will jump through a maze of hoops just to avoid a 0.1% tax.

What I'm saying is that nobody would rationally submit to a scheme wherein they do all the work and someone else reaps the majority of the benefits from it. It goes beyond the limits of the human sense of fairness. A 102% marginal tax rate is so far beyond that, I cannot even imagine circumstances that might lead to anyone actually paying it.
And yet that's not how it works. Many systems are happy to use whatever resolver DHCP tells them to -- usually their ISP's or their router's. If it is close enough to the user, then all queries might as well go in the clear, and once again you're subject to metadata gathering that way.
I always recommend the High Performance Browser Networking book by Ilya Grigorik for a fantastic overview of modern web protocols. It's also free to read online.

https://hpbn.co/
Back End Servers for 1,000 Apps Expose Terabytes of User Data
whatever happens to people when states assume they have things to hide.
You could also run the preprocessor to make it clearer.
Right. Way easier, and easily portable from truck to truck. Crazy.
What Type of Developer Are You?
> It's hard to fault them for this tendency–they have seen too often that complete openness tends to be risky, without rewards. They're reacting to the incentives the public sets.

I agree. The problem is systemic. That's the reason why e.g. I never say that some politician is stupid, and very rarely try to attribute malice.

I see how the system is broken, I just wish for some way to work around it, so that we could have a honest and factual conversation with the political sphere.

> One very small thing I'm trying to do is to speak up against unreasonable criticism when it's coming from "my side".

I try to do the same. People look at me weird sometimes, because it's not common. I've raised some eyebrows over the family table by being able to, in the scope of a single conversation, defend both atheism and religion from uncharitable attacks from the other side.
Looks like a good idea. But, where does it get its data from?

Does it perform NLP on company documents?
http://www.ginetta.net | Frontend: Modular CSS (BEM etc.) / ES6, Vue.js | Zurich | Salary: 95k-105k CHF | EU passport only

In these two roles (1. modular CSS, 2. Javascript), we look for engineers who are responsible for building large frontend-heavy applications for our UX-clients. You will work with a team of designers, UX-researchers and developers to help our clients define and meet their project goals.

Hiring process:

- Resume / code-check

- Phone call (getting to know each other)

- Onsite day (half a day)

Send a mail with your Github or / and resume to:

jobs@ginetta.tech
Lack of ability to find good, regular matches between demand for specific labor services and workers capable of providing such services (sometimes called "sustainable patterns of specialization and trade").

The point is, it's logically and economically possible. You seemed to be under the impression that this situation is inherently contradictory, when it is not.
Tor? And yet that doesn't seem to work very well. It seems U.S. agencies operate many Tor exit nodes, no? Also, if it can be fingerprinted at all (usually it can) then you stick out like a sore thumb when you use it.
A bit off topic but, I noticed most of the titles on destroyallsoftware are rendered as SVGs.

Why is that a better idea than just normal text?
What differences does K12 have compared to SHA-3? Just less rounds or are there more changes? Something similar to the differences between BLAKE and BLAKE2 maybe?
Steve Gibson's SQRL project is pretty interesting. Right now I use TOTP whenever possible, but I think SQRL looks promising.
Great inisght. I've recently been wondering how I can rebase my values to achieve the same behaviour. You seem like you had a different mindset before -- how were you able to rewire yourself?

Also, just curious:

> [..] but that's not for me to decide [..] When things go wrong, you either move on or start fixing things [..]

Start fixing things is your own decision or do you wait until someone asks you?
> I think you misunderstood how this iteration of Contributor would work

No, I understand perfectly well how it works. If you pay Google, then Google doesn't show you ads and it gives the Content Creator a cut.

Google is part of the Ad ecosystem. Contributor not only excludes other Ad providers from participating, it also requires the Content Creator to sign up to Google's Ad ecosystem. And Google is still gathering metadata about you.

So who benefits? Google has compelled Content Creators to join it's Ad Network, Google has compelled you to disable your Ad Blocker under the guise of compensating Content Creators, Google gets paid whether it serves an ad or not, and Google gets to track you in ways it couldn't with your Ad Blocker up.

You know god damn well this system won't work with uBlock or any other 3rd Party Ad Blocker. I'm sure it will work just fine with whatever Google Ships in Chrome though.
I am a lone bounty hunter.
There were multiple different assumptions why Rule 30 was used, if I think neither is a good reason to use it to tribute Conway, why couldn't I answer them one by one?

It is just my opinion - it is not hard science but art, so maybe no one can be right here:
you can just choose not to read my comments if you anticipate in advance that you will disagree ;)

edit: By the way they not said "inspired" by GoL but that they derived the pattern from it. I admit I'm not a native english speaker but I feel some difference... For you if it is the same, or it is fine "pedagogically" then good for you.
Really doesn't need camouflage. Generic white box flatbeds are all over the place.
Curious what the opportunities to help folks in China do this and profit as a person in the USA?
So you cannot directly copy their text, I would assume, and republish it since they charge a subscription for access to their articles.
ti8m | Frontend-Engineer, .NET Backend, Java Backend | Zurich, Switzerland | Salary: 90k-120k CHF | ONSITE | EU-passport or work permit in Switzerland only

We built products like "Paymit" that is a known payment-app in Switzerland. Generally, we build things for insurances, banks and other bigger clients and pay our engineers accordingly (20% over market). For us it is important that someone wants to stay for several years and not just for a short period. English is fine but at least willingness to learn German is crucial.

Our hiring process:

1) Resume / code-check

2) Phone call (getting to know each other, technical interview)

3) Onsite (half a day)

Send a mail with a short intro about yourself to:

jobs+hn@ti8m.tech
> who, as part of a company's security team, had set up a system that continually attacked the hashes of every employee's Active Directory passwords.

On the other hand of you are not part of the security team something like this can get you in some real trouble. Don't do it at home kids!
waiting for 6 was published as part of the original whitepaper. the hash power is a different level now. i would argue waiting for 2-3 is fine.
I use onelogin. Should I change my password?
for me it's cyborg
SEEKING WORK. REMOTE OR NYC

VIRTUAL REALITY APPS / MVP.
https://goo.gl/Fa4ZJC

Location: NYC.
http://qureshimedia.com/
Email: contact@qureshimedia.com

In business since 2009
Design: UX/UI Mobile and Web
Front end: HTML/CSS/ JS
Professional copywriting

DON'T  HIRE US
Unless you want to look amazing and crush your competition. We believe you get what you pay for. If you're ready, let's do this thing.
Some recent work. More work available via email.

http://tryoldster.com/ web , iOS

http://onlyusedtesla.com/ web , iOS
I used this books.
Secrets of javascript Ninja -
https://www.manning.com/books/secrets-of-the-javascript-ninj...

javascript : good parts -
https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockfo...