skysight-inc/HackerNews huggingface dataset:
Let's start with the techno-essentialism that many in the tech world depend on for their mental well being: Yes developers impact the world, no they do not impact them as much as TV (still), comedians and most other fields of science. Dumping movies, 0days, user databases online, developing some new prediction market with whatever cryptocurrency doesn't change that. Still, I completely agree one should be aware of the ethical implications in the code they write.

Relevant quotes from article:

> and that hackers, more than any other profession, create the tools and the means with which vast changes in the political landscape are effected.

> The ability to influence with disproportional effect on the outcome of all kinds of political affairs compared to someone not active in IT, the ability to reach large numbers of people, the ability to pull on very long levers, far longer than you’d normally be able to achieve

> Between ‘Wikileaks’ and ‘Cambridge Analytica’ it should be more than clear by now

stop this. Go back and look over CA's marketing material. They brag about taking Ted Cruz from a field of 20+ into 3. Not exactly a winning pony. And I'm sure there were plenty of other analytic companies that would have used it to their marketing benifit if their pony got further instead. The "we predict you better than your mother with just 300 likes" is a line people already wanted to believe. Someone just made a good story for us to bite into it.

Still, I do agree "everything has a political dimension"
Also snow can accumulate on the top of the iceberg.
That is by far the funkiest mirror I have ever seen.
Because the number is many standard deviations above average.
Which German bank is that?
US visa applicants will have to provide social media handles
I don't get something: if the point is to assure pensioners a pretty similar life quality to the one they have today, with shouldn't be that by 2050 it would be easy and cheap ?

How does that go into the calculations , if att all ?
Holy Shit the price!! No wonder students steal books.
> It's a straw man because it wasn't actually my argument at all.

And I admitted as much.

I'm allowed to disagree with a certain philosophy or approach, while at the same time not discrediting it as an alternative approach nor as a basis for argument. And if I'm not attempting to discredit an argument, but rather saying that I simply don't think we will agree on an issue, then I'm not setting up a strawman.
A Theory of Reality as More Than the Sum of Its Parts
Just because 70% did not want to pull out does not mean they don't buy the idea that the US should renegotiate to get a better deal.

With these sort of one dimensional political questions its mostly about how you ask.

If it had said "Do you support the presidents effort to renegotiate the Paris treaty to get a better deal for the US?" you would have gotten 70% in the other direction.

Most of these sort of 'studies' are just marketing.
I used to work at a University in the UK. One of my responsibilities was the email system. We constantly suffered targeted phishing attacks where the sender pretended to be from the IT department and required the recipient to respond with their password, for various made up reasons. Our spam filters captured most of these on the way in, but some still got through. And people replied. People replied all the time. Students and staff. Even after being constantly informed about the problem and told to not reply to such emails. When they replied, the attacker would log in and start sending out spam.

Anyway, the format of our passwords was quite strict. I don't remember the exact rules, but it required "special" characters and lower/upper case letters and numbers and a minimum length etc. So what I did was write a system to scan all outgoing email. It would search that email for all strings which matched our password pattern. It would then attempt to authenticate against the Active Directory with each of those strings. If any succeeded, it would block the email, and the person sending the email would get a response telling them to not send their password via email. I would also be Cc'd in, so I could keep an eye on it.

This stopped several people a week from emailing out their login details to a phisher. I wrote about it here: https://www.grepular.com/Mitigating_Spear_Phishing - With links to the source code. I also later came up with a simpler solution and wrote about it here: https://www.grepular.com/Defending_Against_Spear_Phishing_wi...
Recover Old Slack Links with Paperbot Rewind
Yes and no.

The proofs could be auto-generated for decision table based contracts, so a decision table could be a convenient DSL for simple contracts, without preventing more complicated contracts. The average contract writer would never need to see the full language or be exposed to proofs.
"Individuals who fail to submit this form or who do not provide all the requested information may be denied a US visa. Although furnishing this information is voluntary, failure to provide this information may delay or prevent the processing of an individual via application."

So it is required but it is not required? ...
I wonder if Jeff and his team know about Dropbox's password strength estimator: https://github.com/dropbox/zxcvbn
Protect yourself against insecure object direct reference in Sonata Admin
Powerful and portable text editor for iPhone and iPad
Problem solving is great. Getting stuck on a problem you cannot solve and not seeing any possible way to move forward is what the paper seems to be references.

I worked on project once where we had a single show stopping bug preventing us from getting our new release out. At first it was a really fun challenge, but as days turned to weeks and we where no closer to finding out what the hell was going on it got more and more dispiriting. If nothing else it makes you feel dumb as fuck and you start questioning whether or not you actually are a fraud after all.
I wrote an almost identical comment to yours last time there was some discussion about SQRL and Steve and someone mentioned the same thing (your comment is more complete).

I think people have just bookmarked that page and copy-paste it as soon as someone mentions him.

Let it go people. He and Leo have done a wonderful service with Security Now for the community for more than a decade. The quality of his content is better than what you can find in many universities and it's available to everyone for free.

Can we have any of you go on public record every week for 12 years and see how you do?

Really unnecessary and undeserved personal attacks ... gets old.
Think about how many female software developers (not managers) you've seen per guy within IT.

Why would I compare the number of women in one department to the number of men in another? Such a number doesn't mean anything.
In the US, one initiative that should help tremendously is increasing the limit to all tax advantaged retirement contributions, and future periodic adjustments to inflation.
Perl was popular because it had a huge head start. Perl 5 was released the same year as Python 1.0. CPAN launched in 1995, PyPI in 2003.

Python began to pick up momentum around 2000. It was able to break out of the "scripting" niche because it had good OO support and encouraged a consistent style that made it easy for several developers to work on a large project.

Rails probably marked the tipping point, but it wasn't just the framework. A lot of Perl programmers found out they liked Ruby. You're right that Perl 6 was part of the problem; it might be where Ruby is today if it had come out in 2003.

On the other hand, Ruby probably wouldn't exist if Perl 5 had a better object system.[1] It's "Ruby on Rails" because DHH fell in love with Ruby.[2] The creators of Django learned Perl before falling in love with Python.[3] So that has something to do with the languages too.

[1] http://www.linuxdevcenter.com/pub/a/linux/2001/11/29/ruby.ht...

[2] https://www.quora.com/Why-did-David-Heinemeier-Hansson-choos...

[3] http://www.akitaonrails.com/2008/01/01/chatting-with-adrian-...
I think you have a point. Following your reasoning, the important thing would be not the saved money, but the investment in the real economy, material and intellectual advances starting now.

I mean, what would be the point of savings if the real economy is less productive?
They might actually be more concerned. Look at startup valuation for an example of how they might behave.
Isn't it difficult to genuinely experience another part of the world (gaining understanding, experience, etc) without either speaking the language or hiring an expensive guide?
Which is its greatest weakness IMO since a compromise of the master key means all accounts using that key are vulnerable. And one doesn't need the key database to get it. It could be guessed.

With passwords an attacker has to guess each site independently, or gain access to the password database and the decryption password.

IIRC the SQRL file itself is like a database of master keys so one can change them in an orderly way. But the idea is to have only one, or a few.
Schizophrenia is basically symptoms of permeability of the blood brain barrier. Whole proteins pass through and mess things up. Similar to automimmune disease. Why else are those diseases on the list the only ones increasing in pravalence, and all others are decreasing (infectious, cancerous, viral, etc.). ASD is neuroprotective and tightens those cell junctions, with behavioral drawbacks. All these things are interrelated, the issue is they can be caused by 100k different contributing factors and susceptibilities.
Why Production Releases Are Dominated by Fear
Ad Network built on Blockchain
Paging WI Governor Scott Walker.

http://www.politifact.com/wisconsin/statements/2015/aug/14/s...
> Call it the Amazon effect - who wants to go to SOHO to buy clothes when you can do it online! :)

That might be true for some male demographics, but clothing is still very much a try-and-buy experience for everyone else. People who drop several hundred to thousands for an outfit aren't going to do it online anywhere near as often as in person at a boutique.

As others have noted, the demand is still there, but rents have gone so insanely high that even these rarefied boutiques can't hack it.

The rent will, eventually, correct itself. A lot of rich people are going to lose money in real-estate and they deserve to. Hopefully more normal business can move back in-- and Magnolia Cupcakes were nothing to write home about anyway, they were just freaking cupcakes for christs sake.
AMA is incomparable to anything society had experienced before and it is that way because ordinary me could ask anything unordinary them.

That is unprecedented, and the other part, the answers, are just an usual part of the process - "unordinary they" could use and have used all the tools society has developed since the beginning how to not answer if that suits them. That's called diplomacy.
I use the bookmarklet. No overhead, plain simple.
What books are TIME’s 100 most influential people reading?
That is exactly why I only have these kind of discussions face to face and with people I trust. More than trust, maybe I'd say I'm comfortable with. Anonymity is great for some things but not for having a conversation about politics.

And my reason to talk about these topics is to learn and understand them better! Many times the other person might not have a formed opinion (so we both "learn" or at least share what we know), the person knows about the topic (I learn) or that person has a one-sided view of the topic and just wants to play politics (run!). Always with a super-skeptic point of view of course, so my learning is NOT what they are explaining/teaching but still related to it. And after talking about it we can accept we have different points of view and still being friends.

I don't feel identified in your extreme examples so I'll put one of my own. I'm a strong atheist but I'm probably quite knowledgeable about several religions after years reading. First (when I was a teenager) I was kind of what you describe, trying to find flaws and argue about it. Then I started to ask myself, "wait why so many people believe?" which also led into being interested in psychology.

Now I have a quite decent picture about Japanese and east Asian cultures and religions and Spanish and Western ones. This allows me to understand why there's basically no vegans in Asia, why they overwork so much, family and relationships, etc. In turn this allows me to have more meaningful conversations and keep broadening what I know. The opposite would be those people who go to Japan and stick their chopstick in their meat (;
If you use a decent (high resolution γ-ray) detector, you'll find that the background (from UK concrete, at least) is dominated by the ⁴⁰K decay line, whose energy might be ingrained in ex-γ-ray spectroscopists years later. Geiger counters may indicate radiation, but not what radiation.
I'm a fan of it but I doubt it will gain traction just because it's a little unfriendly for businesses dealing with average Joes who can't be trusted to take full responsibility.
Uh excuse me?? SQRL provides excellent anti-phishing protection. There are no reusable credentials across domains, and the domain can be displayed on your authenticator.

https://www.grc.com/sqrl/phishing.htm
Philosophy of Computing and Information  Technology [pdf]
I was lazy; I meant socially liberal, neo-progressive above but it was easier to use "left" because it's a quick short hand. The NYT seems to be very socially liberal but on issues that are often trivial while steadfastly being a big business/pro globalist mouthpiece, also backs US Govt with little push back.

That was my mistake on "left". I was lazy. I don't believe in a political spectrum but enough people understand that simply saying "left" meant everything in this paragraph mostly
Except - you are not searching for opportunities, you are working. It takes your focus and time. I agree that it helps you get by, but the cost is much higher than it would be with basic income.
That HN flag's this post but not some VC B.S. about company valuations is ironic. Can we call a moritorium on posts entirely about finance and money as well as posts like this one here about politics?
Will be probably happen. I guess the trigger will be something like Twitter going down under and not getting VC the payment that they WILL WANT in some close future. I guess then comes a few years of VC being a lot more cautious where it's going to be harder to sell your company idea to them. It's phases all the time and we're on a high right now.
> I think the trick here is that they don't want to completely break the capability for people to make money off of serving ads and people seeing those ads.

You appear to be in agreement with my original point: Brave is advertising middleware and privacy intrusion branded as an ad blocker and privacy protector.
So who pays for the servers?
Anecdotally it seems to vary massively between different workplaces. Smaller internet and games companies seem to have a much bigger male skew than larger, "boring enterprise" companies.
I believe technically it "computes" the private key on the fly as you need it (it's derived from the master key plus other factors to make it unique per site/user).
What you describe is what everyone is doing anyways. My country, Canada, is "in" the agreement but mere weeks after signing approved a controversial liquid natural gas project in B.C. that just by itself would blow away our ability to meet the Paris agreement commitments completely.

http://www.cbc.ca/news/canada/british-columbia/lng-petronas-...
Ask HN: What is the best open source project for a newbie Ruby Developer
Hello HN,

I am started to learn Ruby and Ruby on Rails. I am a bit lack of creativity so I decided to contribute open source projects to develop myself. Any suggestions for beginners ?

Regards,
Can
That's pretty odd. I struggle to see the point. Certainly didn't help establish trust in the service.
> Thanks to subsidies, solar and wind power have become cheaper by several orders of magnitude

Subsidies have helped some to create more demand but the idea that they become better by orders of magnitude because of subsidies is absurd and totally against all economic logic.

Those things that had the best development are those things that are already useful anyway.

There are tons of things that got subsidies that never went anywhere.
Ah machine learning.. I've studying that the last few months. Cant say i got much more wiser on it, as 99% of the examples and explanation out there is regarding classifying images. And not so much about handling structured data. Is there are public information on how ML is implemented at stripe?

And you write that > 80% of the worlds issued cards are in the stripe db because they are once used via stripe? Are you sure about this number?

Can't say im much impressed by this sql interface 'feature'; It's more opening low level access then a feature, but that is just my humble opinion. And it is of course nice for techies having to work with, instead of specific 3rd party APIs.

Will there also be plain (not plaintext but simple) replication interfaces/APIs in the future that clients can run sql slave nodes (mysql/postgresql) with near realtime replication for local querying (privacy) and backup purposes? (and being able to continue to use the data even if stripe would be unaccessible/down)?
Not all quality content can be produced in spare time as a labour of love. High quality journalism, for example.
From NoSQL to new SQL: How Spanner became a global, mission-critical database
It would be so much easier on everyone if they would just ask are you a terrorist?

You'll catch the same amount of people.
It was never a good idea. What it is is better than some really horrible alternatives. The horrible alternatives are having users pick their own weak passwords and use the same password for every site they log into. This is an especially bad problem with large companies which have a lot of unsophisticated employees and a lot of employees that simply don't care about security.

The worse alternatives is where the "top passwords" lists come from... those lists are from people that are not using any password store:

https://www.google.com/search?q=top+passwords+2017&ie=utf-8&...

The most horrible alternative I've seen: I once worked with a person who used his Outlook "contacts" as his "password manager." I discovered that after he quit and I was deactivating his accounts. Not only did he use Outlook "contacts" as his "password manager", but his passwords were discoverable (based on readily available personal information), guessable (e.g. pa$$word), and heavily reused either directly or as minor variations.
With 12 websites out of which I visited 1, once, I suspect another Google abandoned project in 18 months.
Thanks for explaining it, I'm not able to edit my previous comment but I stand corrected.
How to Download Instagram Photos and Videos?
Pensioners are also "people without a job".
Swift Playgrounds expands coding education to robots
Example Telegram bookstore bot written in Haskell
With post to his Twitter followers you mean publicly on his timeline?
Browser market share in May 2017
Swift Playgrounds Will Soon Be Able to Program and Control Robots
How to download Facebook video directly on your mobile?
The only issues being that there is no real evidence that Wannacry diffusion is connected with machines running Windows 2000 or XP (where seemingly the malware doesn't even run) and seemingly (as stated in the El Reg article cited by detritus) the OS of the ship(s) are not connected in any way with the internet, so it would be hard for it to enter the system at all.
Pick a simple driver (for example, for a serial device / UART; [0] should be the Raspberry Pi's UART); prefer ARM, since this is more straightforward. From there, you can work your way up from how data arrives in controller registers, to how the driver handles the interrupt (you'll learn about ISRs and DSRs and how to read a microcontroller datasheet), to how the driver notifies the application program thread waiting on the data (you'll learn about scheduling), to how the read syscall transfers memory from kernel space to userspace.
I'd not recommend diving directly into the network driver stack, since this has a lot or intermediary layers that do not further basic understanding[1].

Perhaps you should first try to get familiar with the Linux kernel's way of doing OO in C (if you are unfamiliar with this style; if you have done any modern C programming, it should not be a problem).
(Do not start with the platform startup code; this would probably be too much for the start.)

[0] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin... (maybe a bit too complex, since it uses DMA)

[1] To be fair, the serial I/O layer has the tty layer as intermediary, so it's admittedly only slightly better
> Companies often invite regulation when they want to do something for moral reasons

More often they invite regulation when they can get some gain for themselves. Its very common to pull in the state to enforce oligopolies because they would be stable for example, history of US railroads is basically that.

Government working against climate is basically bushiness competing to capture the rain of subsidies that will be flowing down the pipe. The businesses that are part of the status quo, work against this because they don't want their privileges and subsidies eroded.

Venture capitalist of course love climate subsidies because that means lots of startups and new tech. They don't make a dime on coal.
>There's an enormous gap between knowing the specs of a pump and knowing which company will make one that won't break and will provide decent service for it.

With a few fast and hard rules mostly based on country of origin and price you can go a long way( specifically talking about water pumps ).
Is this spotify premium for web pages ?
I totally agree, but there are two things to note:

- I think for many the "flag" button is in a grey area between downvote and an actual flag button. I am pretty sure many people use it as a downvote button with the original meaning of StackOverflow's downvote, so it might be partially unintentional and with no ill intention.

- HN should probably implement a downvote for stories, leaving the flag for truly abusive behaviour. Then implement their algorithm based on (Up/Downvotes radius) * (Total votes).

This would probably allow for conversations like this, polarized/controversial but still valid, to remain in HN.
But I though that the problem with pensioners was that there was not enough young workers for maintain them, am I wrong?

excess of pensioners => not enough workers

unemployed people => excess of workers
We could just Google this....but ATP adenosine triphosphate is the preferred energy source in the cellular energy cycle. A phosphate gets broken off when a cell uses it leaving ADP which is... Something something, I forget the rest. It's more expensive for the body to extract energy from ADP.
I was there last year but it was quite overcast and foggy. Even still, we did catch minor glimpses of these gorgeous icebergs.