skysight-inc/HackerNews huggingface dataset:
The problem is that Let's Encrypt enforces rate limits on how frequently you can request new certificates. According to the documentation[1], the limit averages out to one certificate (which can include up to 100 hostnames) per roughly 8 hours, per domain.

That's probably good enough for almost everyone who uses hostnames to represent physical machines or services. But it's totally unusable if you want to create certificates on the fly in response to user signups.

[1]: https://letsencrypt.org/docs/rate-limits/
I don't mind multiple short tenures in general, but that doesn't mean that they can't be a negative. If you've never stuck at a job longer than a year, then that means you've never had to support your own code and infrastructure at all except perhaps immediately after it was hot off the press. That's pretty critical experience, and if you don't have that experience, I will notice that and take it into consideration when it comes to how much seniority and pay you expect.

Speaking of seniority, it's very hard to hire someone into a senior or leadership position if they've never stuck around at a job long enough to actually develop any seniority. It's impossible to develop management skills if you're quitting your job every 12 months. Even at every 24 months you're really limiting your ability to get some truly solid management experience under your belt.

All that said, having long tenures on your resume obviously doesn't guarantee anything. A week or two ago I interviewed someone with 15 years at the same company and the title of Chief Architect who seriously struggled with a simplified version of FizzBuzz.

The bottom line is that I try to keep an open mind about everyone, and if I have concerns over the lengths of previous jobs I'll always give the candidate the opportunity to explain their viewpoint. Usually I can be convinced and won over.
Exactly. That's why we did not use Google identity service. Google accounts are disposable, while Facebook enforces one-account-per-person policy.
I have set up several Google Scholar alerts for articles. It works extremely well. I also follow everyone I can in my field on Twitter. My field is evolutionary biology.
Whether or not the object is new in RAM is purely semantic. It's the same values. And whether they are eq is entirely irrelevant to this discussion.
Commentary: The world's best cyber army doesn’t belong to Russia
Sorry to sound like an old record, but I truly feel humbled. I have never in my life received the encouragement I have received from total strangers here today.
The best way I can repay I feel is to make a success of my new to be career and give back just as much.
'Revolver' (turns 50): Beatles' First On-Purpose Masterpiece
"I'm passionate about my privacy"
^ agreed. Job hopping != contracting
The most recent Java update added the DST (IdenTrust) root certificate. Of course it's going to take a while until that version is widely deployed, but this gives vendors the option to tell API consumers to just update Java (as opposed to manually modifying the key store), so that should help with adoption.
The place where bloom filters really shine is doing lookups on data where most of the time the data isn't there.

For example, when you load a page on reddit, it has to check for a vote on every single comment on the page to see if you voted on it. Chances are 99% of the time you didn't vote on an item. Using the built in bloom filter in Cassandra, it can very quickly tell if you voted on an item without having to hit the data store most of the time, which saves a ton of time.

(As a side note, there is an extra optimization that makes things even faster -- reddit tracks the last time you voted on anything as an attribute of your user, so if the page is newer than your last vote, it just assumes you couldn't have possible voted on it, skipping the lookups altogether).
Have you tried using GitHub Importer for any projects?

https://github.com/new/import

Let me know how it works for you; happy to provide feedback to make it easier for your purposes!
Brüha's New iOS App Interface
If you like hash functions and Bloom filters, you'll also enjoy Jon Bentley's description of the original UNIX spell(1) utility, which ran in 64KB by representing its dictionary as a sparse bitmap.
I wonder how much that domain cost?
I'd certainly like a 13 inch laptop housing that I could plug progressively newer raspberry pi's into. When all you do is ssh-ing and using atom or Jupyter notebooks on remote servers, that would be a very nice computer to have.
Calling All Women Futurists
Understanding Function Length in JavaScript
I just got out of a US university and I promise you, most of those kids are there to get rich. Or at the very least avoid being poor.
Given their investment in Rust, I really don't get what's the point of this.
See my link above to the notifications API.
When my analytics still tell me I have customers accessing my site from internet explorer 9 and 10, I'm not sure what else I'm supposed to do. I can tell them to upgrade all I want, that doesn't mean it's going to happen.
Indeed we do. GitHub Enterprise 2.7 was just released yesterday:

https://enterprise.github.com/home
Take a look at academia.edu. It's basically a social network for the academia. Researchers can post their papers and follow other people's work.
There are websites that try to do that (e.g. scirate) but the problem is that people doesn't participate much. The problem is not the website, but convincing academics to comment and vote (academics are typically starved of time, and reading a paper and writing a good coment is not easy...)

It would be nice if someone solved the problem and managed to create a working one, though.
> Whether or not the object is new in RAM is purely semantic.

Well, we're arguing programming language semantics! And what matters isn't whether it's a new memory block in RAM, which is an implementation detail, but rather whether the language will treat the new value or object as equal to anything that previously existed.

> It's the same values.

Can you bind the “value” to a variable?
Show HN: Image-grid – a mobile friendly, responsive image-grid
I think you make a good point that 'cheap' is very relative to your means and access, and the LES may not have been cheap for _everyone_ even in the 80s. Definitely important to remember.

But I'm inclined to believe Smith that it was cheap for her and people like her in a way present-day NYC isn't, for similar people today. I guess we could try to look up rent statistics over time etc.

> if you want that in NY now you move to crown heights.

Pretty sure Crown Heights ain't affordable anymore either. (idle googling suggests median Crown Heights studio apartment price today is $2000. Yeah. "Studio" means "one room (usually very small) apartment" in U.S. rental listings, not something cool like 'giant warehouse an artist can make into an art studio', heh.)

Maybe somewhere I haven't heard of (cause I don't live in NYC) in Queens or the Bronx? I don't know if you'd have the same access to culture and money living in some far-off non-subway-served part of the Bronx though.

I think Manhattan in the 80s really was kind of unusual in being cheap _and_ still a place with lots of money floating around and cultural institutions. This is unusual. It was sort of a mid-point on the re-organization of American urban geography, with NYC being a special case as usual as the biggest city in the U.S.
Brüha's New Android App Interface
Although I disagree with most software patents, I don't think you're last assertion is correct. There is some hindsight bias going on here. What is obvious in 2031 may not be obvious in 2016. Just think how much the technology landscape has changed in the last 15 years.
Most of those problems stem from the lack of property rights. If a company cannot sustain its business with what it owns, then it should go out of business. However, non-market forces prop up these unsustainable businesses or turn a blind eye to the destruction of the commons. They "steal" from the rest of us via subsidies or abuse of public resources. Those are not market failures, contrary to popular opinion.
What's (-:, by the way?

> That's not the nosh 1.28 announcement, by the way. I have yet to do that.

Okay, will that include the "article on the new WWW site about what happened"?
I'm a hiring manager and I don't really care about short tenures. I think recent grads are doing themselves a disservice if they aren't moving every year or so for the first 5 years.
The first thing that got me to pirate movies was that DVDs did not work because of their DRM after I installed Linux. I had plenty of legally bought movies that just did not work on my computer until I found the right Gentoo packages (libdvd-css or something)... I never tried Netflix because it took so many years for it to work with Linux. Being a free software user, it is easier to pirate stuff than to buy the content. If companies just gave me access to a DRM free .avi/.ogv download for a decent price, I would buy the damn movies.
Moller worked on a flying car for, what, 25 years? And they wouldn't even let him fly it without a tether to a crane :(
As a counter point, I'm not able to get a raise by leaving my job and I've been trying for ~1 year. I'm still going to leave, but I'm probably going to eat an effective 10-15% pay cut.
addons.mozilla.org is powered by Django, for example.
Excerpt:

Unlike the Defense Department’s Pentagon, the headquarters of the cyberspies fills an entire secret city. Located in Fort Meade, Maryland, halfway between Washington and Baltimore, Maryland, NSA’s headquarters consists of scores of heavily guarded buildings. The site even boasts its own police force and post office.

And it is about to grow considerably bigger, now that the NSA cyberspies have merged with the cyberwarriors of U.S. Cyber Command, which controls its own Cyber Army, Cyber Navy, Cyber Air Force and Cyber Marine Corps, all armed with state-of-the-art cyberweapons. In charge of it all is a four-star admiral, Michael S. Rogers.

Now under construction inside NSA’s secret city, Cyber Command’s new $3.2- billion headquarters is to include 14 buildings, 11 parking garages and an enormous cyberbrain — a 600,000-square-foot, $896.5-million supercomputer facility that will eat up an enormous amount of power, about 60 megawatts. This is enough electricity to power a city of more than 40,000 homes.

In 2014, for a cover story in Wired and a PBS documentary, I spent three days in Moscow with Snowden, whose last NSA job was as a contract cyberwarrior. I was also granted rare access to his archive of documents. “Cyber Command itself has always been branded in a sort of misleading way from its very inception,” Snowden told me. “It’s an attack agency. … It’s all about computer-network attack and computer-network exploitation at Cyber Command.
Your wish is granted: https://github.com/ryanss/vim-hackernews
Thanks! those are very encouraging words.

Well honestly I am a bit scared about the job situation when I come back but I do think that I have more to gain by going on a backpacking experience at this time of my life than staying another 6 months / 1 year at my current job as a developer..

Web dev moves really fast though! hopefully it won't be crazy different when I get back.
Many books are interesting and impressive. That doesn't make them divine.

After reading this post, I do wonder if the author has read the entire Bible. I haven't, but the parts that I have read ranged from mediocre to abysmal. The Pentateuch has some of the worst verses I have ever seen. Leviticus and Deuteronomy are rife with commands to kill people for trivial transgressions. And the Bible never speaks out against slavery. If this book is so holy and impressive, why is it wrong on the easiest moral issues?

Imagine what an actual divine book would look like. It would put every human work to shame. It would contain proof of its divineness by explaining things that 1st-century scribes couldn't possibly know. It would be so densely packed with information on math, physics, biology, and morality that today's greatest minds would study it to create new technologies. It would explain the germ theory of disease, formulas for antibiotics, and treatments for cancer, Alzheimer's, and heart disease. The book would be so incontestably divine that deniers would hold the same social standing as flat-earthers.

It would be so easy for a divine being to write such a book. Instead, we have a bunch of people squabbling over which millennia-old culture dump is authored by the creator of the universe. If that doesn't convince you of these books' human origins, I don't know what will.
I'm pretty sure that for the same amount of similar material injection molded parts are generally stronger than 3d-printed ones.
If it doesn't count as secure unless there's perfect information transparency, most of cryptography is based on "security through obscurity."
I'm not convinced and it was not my experience. Plus it doesn't make any sense, nobody actually worships the state so this is already politically charged wording with little substance and it's what is used to bash people with, not for sincere discussion. If people want to be taken seriously they should use precise and neutral language as much as possible.
>We made one additional award – to PyPy, the Python JIT compiler, for $200,000.

This is great. I sincerely hope the PyPy developers see the light soon and start focusing on Python 3.x support, and that this money can help get it done. Haven't written a Python 2 app for something like 4 years? Python 3 is mature now.

I also sincerely hope that this portends Firefox bundling a Python runtime with the browser, providing a DOM API, and letting sites provide client-side scripts in Python. JavaScript has been allowed to reign for much too long.
Wildcards.
the problem is that most people that proclaim self employed are actually unemployed, which is less marketable in corporate culture.

so to differentiate yourself, write the project and client details
You mean is it possible to port and run hammer on Linux?

Anything is possible but the work required would be a big challenge.
Mercury is different because it does emit vapors at usual temperature ranges. Very little vapor, but long term exposition can be damaging, even if you don't ever touch it.
> Google accounts are disposable, while Facebook enforces one-account-per-person policy.

Facebook might claim to, but they don't do much of a job of it.
Well, that appears to be what the rest of major organizations are doing. Their techs will literally just tell us too bad. Upgrade or use a different browser, and I agree. Progress.
re 5: Or they live in the SF/Bay Area and that one job pays them enough that they can afford to pay their mortgage (if they are lucky enough to have one), children's school/college, car, etc. and still have money left over for date night. Once all those expenses pile on, there are very few companies that will pay you enough. You aren't going to hop to a risky startup @100k/year when you have those kinds of expenses.

But then, if you finally got that job at Google, you can probably move on to wherever you want afterward no matter how long you were there.
TL;DR: If you're interacting with a kid, try to avoid saying, "you're so smart!" and instead say, "You've picked this up really quickly" or "you're such a hard worker". If you tell a child they are smart then they will stop trying either because they assume they can get by on their intelligence or because they are afraid of failing and loosing your praise about how smart they are.
I agree. All too often people are surprised by it on Reddit. Whenever someone replies with a number followed by a period (eg "42."), it's always converted into "1." Among other problems (escaping of backslashes, etc)
FYI: Your server's vulnerable to CVE-2016-2107 and is getting an F from ssllabs.

https://www.ssllabs.com/ssltest/analyze.html?d=certsimple.co...
Some companies have very horizontal structure, there isn't much of a corporate ladder to climb. E.g., in trading firms a Quant is often just a Quant even after 10 years in the company. This doesn't mean at all, though, that the pay scale and level of responsibilities don't change drastically within a role over time.
This is my second "serious" job after I graduated Uni. I lasted 2 years on the first one and I'm currently at 10 months on my actual job. Hopefully it looks stable enough.
I made a simple service for myself (http://paperfeed.io) which is a feed of all the new papers in journals I care about. I can "star" papers for reading later. Works extremely well for my habits.

You're welcome to try it (not sure if the signup workflow still works; let me know). I'll be happy to hear your feedback.

Edit: you can upvote papers, and they'll float to the top just like on HN.
That's offensive to people with receding hairlines.

Turnabout's a bitch, ain't it?
Rust and Python are not mutually exclusive languages. Servo uses quite a lot of python in the build tooling and server infrastructure stuff.
Rust and Python aren't playing in the same space, at all. One is a low-level systems programming language and the other is a high-level interpreted one. PyPy's core technology is potentially also useful for powering JIT interpreters for other interpreted languages, but again: doesn't compete with Rust. If anything, they're complementary, as Rust can serve as an alternative to C for writing performance-sensitive Python modules.

Anyhow, as they say in the release, the track through which PyPy was funded is for technologies Mozilla already uses. They're big Python users on the web services side (e.g., the Mozilla add-ons site is a Django app if I recall correctly), so this is an investment in improving the performance of their existing apps.
> It is based on analysis. Please see: http://www.cato.org/blog/no-one-knows-how-long-legal-immigra....

So, that analysis extrapolates 2 numbers from 2006 and 2008 years to timeframe of 20 years. Looks very strange for me.

> But national diversity?

Obviously, there is a strong correlation between national and cultural diversity, and since it is hard to set metrics for culture diversity, national diversity has been used.
What Happened When I Wrote a Letter to President Obama (Hint: He Answered)
The actual title is "Mozilla Awards $585,000 to Nine Open Source Projects in Q2 2016", and text says "one additional award – to PyPy, the Python JIT compiler, for $200,000".

The other projects awarded are:

Tor - https://www.torproject.org/
Tor is a system for using a distributed network to communicate anonymously and without being tracked.

Tails - https://tails.boum.org/
(" secure-by-default live operating system that aims at preserving the user’s privacy and anonymity. ")

Caddy - https://caddyserver.com/
Caddy is an HTTP/2 web server that uses HTTPS automatically and by default via Let’s Encrypt

Mio - https://github.com/carllerche/mio
Mio is an asynchronous I/O library written in Rust.

Dnssec - https://www.getdnsapi.net/
This project is standardizing and implementing a new TLS extension for transport of a serialized DNSSEC record set

Godot Engine - http://www.godotengine.org/
Godot is a high-performance multi-platform game engine which can deploy to HTML5.

Pears - http://pearsearch.org/
PeARS (Peer-to-peer Agent for Reciprocated Search) is a lightweight, distributed web search engine which runs in an individual’s browser and indexes the pages they visit in a privacy-respecting way.

Nvda - http://www.nvaccess.org/ NonVisual Desktop Access (NVDA) is a free, open source screen reader for Microsoft Windows

Edit: added project descriptions from

https://blog.mozilla.org/blog/2016/06/22/mozilla-awards-3850...

Also, moderators changed the title to the one in the article (original submission mentioned PyPy only).
It has been going since before YouTube was created. I remember downloading the .MOV files from their web site back in 2003. PetWORKs is the company/creative group behind the project.

http://www.petworks.co.jp/~hachiya/opensky/
Thanks! it was a tough decision to make but now that I've made up my mind I'm very happy about it.
If you're interested by this, here's a piece[0] by Carol Dweck. She's an interesting researcher.

[0]: http://www.ascd.org/publications/educational-leadership/oct0...
My original post was ditching jquery for native JavaScript. Nothing to do with additional libraries. Except for Lodash which is very specific to some complex things I'm doing that jquery wouldn't help with anyhow.
> Heads up: I work for a company that speeds up the background checks used for EV.

How much faster? The one time I've gotten an EV cert it took a couple hours to get verified. Didn't seem too long at all and compared to the time to plan the swap out of the cert in production, the wait was a non issue.

The verification itself was a joke though. It was basically just a phone call asking "Are you X? Ok great! Here's your cert!"

> Tying real world identities to public keys is very much a part of crypto.

Joe User isn't going to look at the details and validation chain of a certificate. The whole idea of the green bar for "more trusted" is a scamola by the cert providers as they saw the writing on the wall for their margins going to zero for domain validated ones (granted they saw it early enough to get traction on it!).
They should be.

They'd have no issue cutting you loose at the drop of a hat if layoffs were happening, so why should they expect any sort of company loyalty from you?
Rust competes at a different level than Python, right? Rust is a system-level language analogous to C. It's not meant to displace something like Python.
The time of Galileo and his troubles was further away from the time of the constitutional convention than the Civil War is from us.
This falls under not taking 'free' stuff. If you want to be a paid spokesman fine, just admit that's what your doing even when you are just accepting stuff.

Having a company rule where staff can't accept free lunches from other companies is surprisingly valuable. 'Free' things are often really expensive.
If you need filesystem dedup... Perhaps handle it in userspace instead
> Why are you afraid of rational discussion?

There are no rational discussions, there are only echo chambers.

https://en.wikipedia.org/wiki/Confirmation_bias
I wonder how public this is?

I've been thinking a lot about social networks recently, and what i want (as far as i can tell) is the ability to conversationally share with a group, but in an either private or ephemeral manner. The goal of ephemeral being, i don't like the permanency of the web. I want to join twitter, following tags and/or individuals i like, but i don't want anything i say to be locked in time.

I'd like to build real relationships, with real people, and have it feel like real life. Where there is no record of everything[1]. I'm sick of everything being recorded in stone.

[1]: Note that some record makes for a good UX. Logging onto FB to see what someone posted yesterday is nice. Beyond a relatively short timeframe though.. meh.
Testing asynchronous code in Swift with XCTest expectations
"The vizier's paramount duty was to supervise the running of the country, such as a prime minister, at times even small details of it such as sampling the city's water supply."

That doesn't sound like much of an accountant to me.

It would be even more strange that Kushim could be called an accountant at a time where double-entry bookkeeping hadn't been invented. There were always people who kept records, sure. But a person who went to school to learn specifically about keeping and organizing financial records and, in all likelihood, is licensed by the state to ensure that all records are kept in a consistent manner - that's what's modern. It took a very long time for accounting to be a job instead of a task you did in certain jobs. There were even auditors who worked for the government and were basically tax-collectors. But they would actually go to a business and have the owners read aloud their financial records to ensure that they were being kept and they made sense ("audit" basically means to hear).