skysight-inc/HackerNews huggingface dataset:
>Hint: PHP is not one of those.

Hint, PHP is 100% one of those. The bad rap is either because of hipsterism or for issues that have been long solved.

The rest of its warts are no worse than the kind of BS any language has -- in fact before JS got in fashion the same things was said all the time for it too (for its bizarro coercion rules, only fp arithmetic, bs scope rules etc).
The interview audio linked to from the article since the site appears to be down:
https://soundcloud.com/rebootfm/interview-with-cryptome-2016...
I use my own script to generate passwords. I don't store anything beyond a salt. The password is just a hash of the website name, the salt and a master password. Then I just copypaste the result. Simple is best.
I've been looking for a good alternative since I received this news.

Someone mentioned sparkpost, and it seemed to be the one that was closest to what mandrill was offering (they offer 10,000 instead of mandrill's 12,000).

So I just tried SparkPost and at a quick glance, here is what I found

- You have to specify the "sending domain". In Mandrill, I could just do "from blah@whatever.com" and it worked. But with SparkPost, I have to specify "whatever.com" as a sending domain. But you have to verify the ownership of the domain, so the bottom line is you can't just change the "FROM EMAIL" address to anything.

- Also, I just sent a test email and it went straight to GMail SPAM folder. This never happened with Mandrill.
>If the deal is not done in secret, people'll complain about the draft terms before it is finalized.

Well yeah. Treaties that run against the interests of the people are supposed to be avoided, not shoe-horned through.
Which version of KeePassX are you using? The 2.0 seems better.

And if you use a Mac, have you tried MacPass?
FTTC is highly used in France, but under the "VDSL" name because it uses the existing copper/ADSL network. We also have cable (so-called fibre with coaxial termination)
I look at electric scooters vs gas scooters in Asia as a template. At some point in the past 5-7 years, they just took off, and seem to have crushed gas scooters in a matter of years (at least where I’ve traveled). There was some inflection point of cost and performance that was hit, and then wham.

I think that point may be a bit further off for electric cars, but 2040? I don’t think that’s a very safe bet.
Don't click Wired links if you don't want to pay them. They have an ad-blocker-blocker that kicks in after you have read half of the article or so - and you get no clear warning before this.
I went on a rather large rant about these Mandrill Policy Changes last night. I picked apart the post by Kaitlin as well as Ben Chestnut. It is interesting how they locked down the post so no one could publicly comment on the blog announcement. I have never seen them do that before. If anyone wants an in depth look at the policy changes, competitors available, or simply a good laugh then I recommend giving it a read. Feel free to comment or give feedback on the post.

https://upshotmediagroup.com/blog/marketing/mandrill-policy-...
And we just finished rebooting everything for glibc…
I just finished reading Sonya Keene's Object-Oriented Programming in Common Lisp cover-to-cover. There is a lot of stuff in there that just can't be covered by a brief guide for sure, a lot of pretty useful stuff, knowledge of which would quite possibly cause one to structure one's program in a substantially different way, if one knew about it. I highly recommend reading it if you intend to use CLOS for anything serious, and poring over the extended case study implementing streams is useful too, tedious though it might be. There are, however, some things that got changed between the printing of the book and the finalization of CLOS as we see in CL today. We write a describe-object method instead of a describe method, for example, and there is no longer a with-added-methods special form.
Anecdata: I live in central london and the best connection I can get is a 12mbit ADSL2+ line :-(
Open Systems Wall Display – real time network security visualization
I conclude that you haven't looked at prices in Vancouver proper lately.
Try MacPass. It's great.

http://mstarke.github.io/MacPass/
Is the HP one running x86? I'd imagine Linux would be hugely preferred to Windows on ARM since so much more of the software ecosystem is available.
The EU cannot be forced into signing anything. Nor can the U.S or India be forced.
There's also a great Freakonomics podcast about this story
http://freakonomics.com/podcast/make-me-a-match-a-new-freako...
Yes it's interesting. Fellow Cornwall resident here and it's the same, every check on the site says that my area is in consultation.

I moved down from Worcestershire last year, only a few miles outside of Worcester but also very slightly rural and exactly the same happened there.

What I guess is happening is they connect up the very centre of large towns/cities and then don't really have any intention of providing fast broadband to the more rural areas, probably because it's not economical.
You are uploading a file that is encrypted using very strong encryption, not plain text password.

An employee of that company, or if the file was leaked due to technical errors, a member of the general public won't be able to decrypt it. If one of the richest governments wanted to, they might be able to, but if you had reasons to be a target you'd know better than using this.

Also, take a look at SpiderOak.
I wrote a blog post explaining exactly this in detail based on my previous experience doing government contracts. I called it why a hammer costs $5000: http://www.followsteph.com/2011/11/22/why-does-a-hammer-cost...
I think that word is a very EU thing. I'm originally from the US and never heard it used anywhere there. Having lived the last 7 years in continental Europe I can say that its used in Poland (notebooki/ultrabooki) and Germany on most websites and in the spoken languages, but I'd still say Laptop is the more general term and pops up more often.
But the enabling by default of advertisements in the OS is certainly something I'm not comfortable with, no matter how pretty the ad is or how simple it is to disable.
>Many scholars spent their careers showing that spiritual impurity effects natural deformity and vice versa. Not only bodily defects were understood to be errors, they were thought to be either a natural result of the person's viciousness, a deserved supernatural punishment, or a Jobian trial. //

You implicitly suggest this comes from Christian doctrine (?) which is strange as it's recorded in the New Testament (https://www.biblegateway.com/passage/?search=john+9&version=...) that Jesus was asked who had sinned in order that a blind person had become blind and he responded that no-one had, that it wasn't the result of sin.

Now, scholars who wanted to control the people's behaviour might find it beneficial to promulgate a position that sin caused deformity but it seems quite at odds with this NT account of the position of Jesus on the matter. Moreover the greater message from Jesus is to bring succour to those who are weaker, and that we are all sinners deserving of God's wrath.

I don't doubt that your suggestion matches the position of some Christians, but that does not make it a Christian position - it seems more derived from societal superstition than from Christian theology.
What other languages are like this?
What happened with that promo? I'd like to have it too if possible!
> FTTC is just putting more lipstick on the pig.

Depends on how far the curb is from you. VDSL2 Vectoring is pretty good and I'm pretty sure if someone has the option of no fiber or fiber closer so them they would pick the latter. Not everybody lives in cities and FTTC is often the only thing available.
Disable Javascript ;-)
For me it's not really about my personal security because, you're right, there's nothing interesting on my phone. My issue is with one entity having access to ALL of our phones. Have you read 1984? Because that's what that sounds like. It's too much power for the government to have.
Uh, pretty sure firewalls are exactly how we can fix this. Use your firewall to enforce each device can only talk to what it needs to and can't do any harm internally.

Without firewall: Here's direct access to everything on my network.

With firewall: Oh no, you can hack all my smart lightbulbs and change their colours.

This kind of thing is exactly you need firewalls for. Without a firewall this could pose a serious threat, with a firewall it's probably a good practical joke at best.
Elsewhere in the world

Google's project Loon has done an amazing feat that they will achieve full internet coverage for the entire country Sri Lanka by end of next month using 4G LTE network.
That is why I mentioned "not tied to your job" which seems, from my very European viewpoint, a bit saner. I heard at least one horror story of an expat who went to work in the US, got a cancer, lost its job, and then had to come back because he was totally uncovered. I don't know the system well enough to determine if it was a total lack of precaution (and luck) on his side, or that was how the system was supposed to work.
>That would be ridiculous, but TTIP will be published when people agree on what it should be, then it'll be voted on.

And as usual with treaties in the EU system, the people will be told, "vote for this treaty, or you're a fascist."
Oh excellent, I love to be proven wrong when I'm feeling cynical. :)

Cheers.
People routinely use multiple defenses, I'd be amazed if they didn't have a lot more than this.
Christ. Just look at all of western europe to see unions working well for the most part.
Sounds about what I was able to get when I lived there in 2006-2008. Can't say I'm surprised they haven't improved.

On the other hand, in the past 5 years, my cable speeds in Oslo have increased from 20/5 to 250/20, and supposedly I might have an option to get 500/50 sometime soon. Would still prefer fiber, but I can't complain nearly as much as a lot of people!
Sorry but "unbreakable crypto" is the only right crypto.
Yeah. Make them public. Every populist party in every member state would have a wonderful time catering to tin foil hats and making everyone with half a clue miserable.

This is not how negotiations work. You don't make preliminary talks public. Many of the things in those talks are outrageous and no one believes they will be in the final draft. It's how you negotiate. You ask for X, then the opposing side tells you no, BUT if you manage to do Y, then we can do a scaled back version of X. You tell them no, BUT if they do X and Z, you will make Y happen. All sides make concessions and sh... stuff gets done.

Making the above process public will tie the negotiators hands.
Check out pass for those wanting a solution in line with the Unix way:

https://www.passwordstore.org/
How+To+Be+Poor+In+Spirit+Despite+Money
Well don't forget the idea of direct democracy where we leverage modern IT and allow the people to vote directly on issues, eliminating the need for representatives whom are, of course, often corrupted by monied interests.

Many movements and initiatives currently exist promoting this method of government[1]

[1]http://aceproject.org/ace-en/focus/direct-democracy/citizen-...
It seems to have been often studied by Economists in the area of game theory. This very nice book is by two of them:

http://www.amazon.com/Two-Sided-Matching-Game-Theoretic-Econ...

To be fair, it is also studied by computer scientists, as in the other main book on the stable marriage:

http://www.amazon.com/The-Stable-Marriage-Problem-Foundation...
Clearly I'm not as up to speed as I might be. How do I avoid installing and configuring Erlang, Elixir, Phoenix, etc. on each machine I want to "paste" to? How do I bundle all these into one extract and go package?
Direct democracy or demarchy are possible alternatives. It's claimed that negotiating TPP in secret is a necessity. It's only a necessity if you at first assume agreements like TPP are even desirable. Maybe, in reality, a series of smaller agreements is just as good if not better.
i'm in the medical industry and love FOSS and I've contemplated this a lot. nearly every day.

I believe the way forward is with open, LGPL-style, reference designs, almost like the Red Hat enterprise model. individual companies must still be accountable and liable for their devices, but their real value-add is in the verifications and validations.

The auto industry doesn't share software, but the liability model is similar in that: how to build any car is mostly known, there are few important secrets. You choose your car based on features and quality and the companies provide those validated features and quality to customer expectations.

Reference designs in medical devices would especially help with the security crises we're undergoing.

So you could buy, say, an insulin pump based on a reference design from a dozen different manufacturers, but your feature set and quality of materials would be up to you and your insurance company. This is the best compromise I can find which allows competition to improve quality and spur development (competition is weak in med. devices) yet allows thousands/millions of eyeballs to improve software - and therefore life - quality.

The holy grail is a medical-grade embedded Linux. If any hardcore entrepreneurs want to talk with me about that, I have a lot to share on it.
What I find hilarious about the internet space in the UK is that people are seriously using coaxial cables as a marketing campaign now. I suppose everybody gave up on actually pushing fiber closer.
Yes well I did take liberties and perform a remix.
There are a multitude of better ways to spend one's time than making this service or using this service.
There are a lot of checks and balances internally re: who's allowed access to user data, even in cases where it seems logical & obvious. Regardless how it appears externally, Google does take data privacy & security very seriously (to the point where sometimes it's painful trying to get things done).
>What's the alternative? No voice-recognition? Voice recognition that only runs client-side and lacks all the advantages a centralised service can provide?

Distributed, self-hosting would be far safer than having all of your most personal information owned by a remote centralized authority.
Not that I'm aware of. (I've read a fair bit on the topic.)
But... As soon as your bridge for the lights is on some sort of guest AP/network, your client on your phone can't reach it anymore, and thus has to be on that same network. And that will annoy you quick enought to not try to install the extra or guest AP at all...
Eager to see how this LibreSSL comparison chart will be updated:
https://wiki.freebsd.org/LibreSSL#LibreSSL_.28and_OpenSSL.29...
Is there a name for this kind of scheme where you can generate a password every time because you have all the parts needed? I've been seeing that people do this but don't have a name for it.
Flash Reliability in Production: The Expected and the Unexpected
If you don't mind paying for a FIFA cable package, you can move to the US and get that kind of salary perk quite easily. The downside is that the word "marmite" will raise eyebrows and you'll constantly be having to tell yourself to say "soccer" instead of "football."
I'd say that definition defines the outcome of design, not design itself. I focused on the "process" deliberately, because most design work happens outside whatever tool you use to externalize your plan/vision.

It's reductive to conceive design as the design outcome, IMHO. If you have a guy doing all the UX work (alignment with business needs, research, gather data, analysis, IA, brand identity integration, etc.) and other guy which takes all this work and produces UI mock-ups in Photoshop, who did most design work?
Do the voice commands work for you? I just read it a letter from my insurance company and it was not far off word perfect, including URLs and email addresses. I can't get most of the voice commands to work though, which is pretty annoying. Punctuation and new paragraphs work, but none of the new commands such as deletion and formatting. It says English-only, but does that mean US English? I'm UK English.

"delete delete last word delete line select line delete paragraph oh I give up"
Do not generate passwords with it, it uses insecure Math.random:

https://github.com/antelle/kdbxweb/blob/906e927d3e3384db4dd3...

https://github.com/antelle/keeweb/blob/master/app/scripts/ut...

(in meme form: https://imgur.com/FcZNflQ)

Filed issue: https://github.com/antelle/kdbxweb/issues/5

(embarrassing/funny: it was me who wrote Salsa20 "user-space" generator used here (https://github.com/antelle/kdbxweb/blob/906e927d3e3384db4dd3...), but it should be properly seeded from secure random number source to be secure. Added this note to the gist where the author found it: https://gist.github.com/dchest/4582374#file-salsa20-js-L1-L1...)
The UK is one of the most problematic nation states on the planet. Couple all the nasty spying with all the banking, money laundering and tax havens and it's hard to think of one country doing more to suppress working people world-wide.
So do I, and the best I can get is about 3 Mbit down, 0.4 up. Openreach have "no plans" and Virgin don't cover the area. I imagine central London is tricky to cable, but still.
Loggers and fisherman?
'Flash Boys' Exchange Isn't About the Little Guy
in some obviously 'deeply cynical' meta criticism: that, or they are just jealous of their competition.
Getting the most out of ESP8266 WiFi SoC
Apple to plead the 5th – may set legal precedent for Warrant Canary
>> Avoid Graham too.

I found this: pg's Ansi Common Lisp while useful will teach you only those parts that pg believes are good in CL. OTOH, PCL teaches you the language almost completely, leaving aside the author's preferences if any.

This may also be one of the reasons why the avoid advice! But ACL is also useful. In fact I started off with ACL and having come from C++, Java suffering from OO overdose, completely skipped anything OO. Was a whiff of fresh air learning that way.

Only when I turned to PCL and had been treated of bad OO by the earlier exercise, did I realize that CLOS is not the typical OO. In fact at times i think it is just no OO, but cannot articulate why for now.

Pair up PCL with LOL (let over lambda) and it can be fun.
Those aren't "US salaries". They're Bay Area salaries. Most American programmers don't live in the Bay Area, don't make Bay Area salaries, and would be rejected as Not a Rock Star by Bay Area companies.
I feel like the question of whether or not St. Louis (one example city) couldn't be as productive as San Francisco is left hanging. For certain kinds of industries like manufacturing, location is everything but for software development and most non-face-to-face service industries you don't need the person to be in the same city or country to be productive. If anything, the article is built on the assumption productivity is the same across all industries in as much as the methods to achieve it. An office in St. Louis is just as good as an office in San Francisco or San Jose. Equally, a person in their own private office is just as productive as someone in their cubicle following similar practices of work. Frankly, the idea that everyone has to be in SV to make the same software of the same quality and at the same productivity level is at best naive.
Because right nowe we have more devices that we can handle I think.
Practical Python porting for systems programmers
> ...and on top of that drivers look at you as if you're some sort of pariah (felt like it at least!)

In America you're probably a bum, have a drunk driving conviction, or are otherwise outcast or not where you should be. If you are waiting (and waiting...) near a bus stop early enough in the day you might be taken for an honest but low-wage worker. But if you are on a dilapidated bike in some parts of town it's a sure bet you are on your way to a mandated alcoholism recovery program.
> Many higher-wage US jobs get much more vacation than the minimum 2 weeks

[citation needed]. Most high-level American techies I've met get two weeks and take less.
PSA: Do not use system Ruby
I'm amazed they still can't get LLU -> BT/LLU -> LLU migrations right. We sold ADSL as a second tier provider and once upon a time if you were on an LLU service and needed to migrate to another LLU provider the only sure-fire way of doing it so it didn't fuck up was to migrate back to a BT based service then migrate again. We once had a business customer, paying proper business coin migrate from one LLU provider to another. On the day of the migration the gaining provider's engineer didn't turn up to pick up the pairs and jumper onto their rack which left the customer without service for over 24 hours. So glad I don't have to deal with that crap any more.
Teapotnet: Private social network for file sharing and streaming
Maybe you don't need it, but you'll have fun every day with it. While you'll never be able to enjoy the difference between "almost unbreakable" and "unbreakable".
How to roll your own streaming service
Complain is a very mild word. Proposals will be shred to pieces by local politicians looking for quick score and media always on the look for a sensation. Nothing will ever get signed if proposals are made public.
Another anecdata, but on the other side of the coin:

Virgin cable available right now, BT have put off upgrading my cabinet to FTTC for over 4 years now.

Still, I'm getting ~8Mbps/1MBps so it's hardly a reason to complain.
It took me a while to understand what you did here. I was waiting for some kind of subtitles showing the recognition ability.

But you are saying you performed speech recognition on the full video then edited it according to where the words you targeted were found. I liked the bomb/terrorist one, the others didn't seem to be "saying" anything.
At what time and place exactly was the "old" world order democratic?
It looks like this site got hugged to death, does anyone have a mirror link?
The basis for Warrant Canary is that people publish an "everything's ok" message periodically on their project or website, so if the feds pressure them into creating a backdoor (as was suspected in the untimely death of TrueCrypt), they simply stop posting the "everything's ok" message. The untested legal theory is that the government can compel you to remain silent about proceedings via gag order, but they cannot compel you to state anything falsely. If apple pleads the 5th, it may set a precedent that's relevant to Warrant Canary cases.
Expedia Thinks It Can Help You Find the Vacation You Didn’t Know You Wanted
Show HN: LESS library for easy scaffolding
Missed this comment until today. Helpful slide-deck and references, thanks!

I mean "growing evidence" in the sense that it wasn't even questioned before, and some very early-stage experiments have asked the question.

I agree with you that it's still _way_ to early to be making any conclusions, and it all may wash away as the experiments improve.
An abstraction over the css flexbox model that I used for several projects that I decided to package as a LESS library. Any constructive feedback is very welcome :)
Yep, aware of how KeepassX does this. Its better than some (i.e. there are locks at all) but dropbox doesn't always cooperate. Have been looking for a better solution, but most seem to not even do the lock file thing.
This happens more than you think. There are plenty of ex-tech engineers who started their own contract dev companies with just a couple of local (SFBA) folks who run things and assign work to inexpensive programmers, designers, etc elsewhere in the country/world.

Typical current contract dev rate in the SFBA is in the $250/hr range (negotiable down to $150-175/hr for larger contracts).
That would be very neat.
Shapeless-2.3.0 released
HubSpot’s Playbook for Going from Startup to Scale-Up
Hey everyone, I'm the author of the article and one of the developers at CuriosityStream. I'd be happy to answer any questions you guys have about streaming technology or the industry.