jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yes, you're right. That's what makes lock files so important. I think we're past worrying about those wheels/npms/pkgs disappearing from the internet.

My concern is more about packages going stale and don't peer-match with other packages that evolve, or major versions that change results: not so much for R pkgs but there have been cases of major versions breaking existing projects, or requiring significant effort to update. (One example that zinged me is the FFI interface for Node. The "official" package hasn't been touched in years, and the "replacement", FFI-NAPI, is still has lots of open issues. We were using in-house fixes for some time.)
You can protect yourself from SIM swapping by setting a registration PIN in the app.
Surely there's some room for nuance, though?

If, say, large subgroups of white nationalists LOOOOOVE you, and are doing things to try and provide you support... passive acceptance of that support is questionable. There comes a point where if you continue to accept the support and not condemn that group that you're willingly associating yourself with them.
An example of "scaling in" is this talk, "How to speed up a Python program 114,000 times": https://m.youtube.com/watch?v=e08kOj2kISU
Just chiming in that we've hosted Gameriot.com and a number of other mid-tier (500k-1.5m unique) sites from ThePlanet for about four years now. We actually originally had a free hosting deal for two years when they went after their 'gaming' segment with Insomnia365.com. That was awesome :)

Their support is solid, boxes are fast, and the only complaints I have are with their RIDICULOUSly (as in more-so than Verizon) complicated bills/invoices, the fact that they only accept credit card as payment, and the occasional hardware failure that gets resolved slower than I'd like.
Okay great, thanks for the reply. I will patiently await this functionality before re-reviewing Padrino.
MVP is convenient. It allows users to pay for their level of involvement from what I understand. I agree if a startup is going to play that game they should be transparent.

Some people get paid to stick company advertisements on the sides of their cars. Perhaps an analogous plan could exist where people agree to post/blog/tweet about the company and use a company avatar in exchange for an MVP account. More followers = better account. I'm sure there's stuff like this already but certainly having a universally recognizable karma system online would help--as sinister as it sounds--still good for business.

Also, sites can and do allocate system resources corresponding to account level. This hypothetically gives the user a taste of the real deal on a meager allowance.

Just my take on MVP.
The top two rows seem to be contradictory. How can you have a smaller annual failure rate AND a smaller average age?

Name/Model	Size	Number of Drives	Average Age in years	Annual Failure Rate	95% Confidence Interval
HGST Deskstar 7K2000
(HDS722020ALA330)	2.0 TB	4,641	3.9	1.1%	0.8% – 1.4%
HGST Deskstar 5K3000
(HDS5C3030ALA630)	3.0 TB	4,595	2.6	0.6%	0.4% – 0.9%
This is one reason why we need a universal basic income for all human beings. See also: https://www.economicsecurityproject.org/guaranteedincome/
I see the position is on site. What's the company's current setup for interviews and work during coronovirus?
> Jan 18 - Annual Wuhan Lunar New Year banquet. Tens of thousands of people gathered for a potluck. (Hosted by the Mayor of Wuhan)
> Jan 23 - Wuhan put on lockdown

It reminds me of France:

March 15: French municipal elections (in all French cities)

March 16: General lockdown announced
Shift your schedule. Use nap time to get work done. Work after they go to bed.

Putting the kids on a schedule has helped us tremendously but will have limited efficacy for a toddler. If all else fails, balance screen time for the kid against your use of time off. It's really hard.
Secfi | Software engineer(s) + Operations and Finance | Amsterdam, the Netherlands + San Francisco | EUR 50-150k + equity
Secfi is a VC-backed fintech start-up that helps start-ups and employees better manage equity compensation. We do this by providing shareholders of private companies with liquidity so that they can exercise their options or access capital for personal use. We build technology products that help private company employees make the most of their equity and make more informed decisions. By simplifying their equity compensation, employees can spend more time on things they love doing most. We have offices in Amsterdam and San Francisco.

For example: one of the most complicated things for employees is figuring out how much taxes they need to pay when exercising their Incentive Stock Options or Non-qualified Stock Options.

The tax planning tool inside our dashboard does just that: https://www.secfi.com/#gif-container

An exciting challenge we’re working on next is an exercise planning tool that tells you what you should do with your equity based on your personal. Things have been going very well here at Secfi, and we’re looking to add 10 more people to our Amsterdam engineering team.

We have a variety of engineering vacancies including a VP of engineering, frontend, backend Python and full stack JavaScript engineers: https://www.secfi.com/careers/#positions
“Interested” is Orwellian doublespeak.

What advertisers care about is who is susceptible or vulnerable to persuasion.
Slightly off-topic, but how smart is it to build a startup that depends on not one but two platforms that can both unilaterally kill you at any moment?

The product isn't even interesting enough for Instagram/Facebook to bother to buy the company if they wanted to add that particular feature.

This isn't a startup, it's the virtual equivalent of a temporary pop-up store.
I bet that number is sales, not profits. I wonder how much he makes after production costs, shipping from the manufacturer, taxes to the manufacturer, shipping to the client, salaries to his two employees, profit taxes, etc.
Exactly my point. You would leave that to actual scientists. Now imagine Turing would have been busy with managing science instead of doing science himself.
How is it possible to RE a whole videogame? What's the process to go from bits to C++?
Ouch. Now, any memory overrun bug or a hardware memory error in any client can kill index integrity (and possibly data itself, if data is on pages rather than individual objects). I wouldn't run an important database on a server without ECC memory - but ZeroDB doesn't seem to make that an option.

Are you addressing this in any way?
Hard to imagine they estimate about a year's worth left until exhaustion. And IPv6 isn't remotely close to being fully adopted.

Is it safe to assume that IPv4 would continue to be used even after exhaustion, but we would need to start using IPv6 for any further growth? Is there any inherent problems with a system with mixed addresses?
How about: Seven mice HIGH ON METHAMPHETAMINE and forced to listen to The Prodigy died. None of the mine in the group that were given saline and also forced to listen to The Prodigy died. This study speculates that the beat in the aggressive music makes the drug more lethal--not that the music itself is lethal. TFA is so short I shouldn't even need to paste this in, but I'll do it anyway:

Noise Drug Mice used Died during Died within 24h Seizures (% total)
====================================================================================
Silence Saline 30 0 0 0
White noise Saline 29 0 0 0
Bach Saline 20 0 0 0
Prodigy Saline 29 0 0 0
Silence Meth 49 1 (=2.04%) 0 38.7
White noise Meth 30 0 0 63.3
Bach Meth 40 4 (=10%) 0 75.0
Prodigy Meth 40 2 (=5%) 3 (=7.5%) 77.5
Did you check out the author's "pure actor-based programming language", Humus? (It's not easy to notice, as he only mentioned it once, and white-on-bright-blue isn't easy to read.)

http://www.dalnefre.com/wp/humus/
excuse me for a second .... it might not be direct sharing with advertisers but the more that Facebook cons you into sharing the more valuable your information is to Facebook as a way for advertisers to target their ads. So in effect the more you share your information with a growing pool of people the more advertisers gain in the process. It might be indirect but you are still provide fodder for the marketers and advertisers.
You really think Apple made a 3+ year exclusivity contract with AT&T? Even in view of the explosive possibilities of the device? Hmm, it's possible, but it doesn't seem likely. It's probable that they are continuing to choose to do business with them for some reason or another.
I was talking about what was seized from their accounts with Dowalla. Who seized that?
Damn, must be worth at least $10m I would think. Sell it to Cadbury. They own a trademark on the color purple.

It's owned by this guy, Jeff Abrahamson, currently a software engineer at Google, London:

http://fr.linkedin.com/pub/jeff-abrahamson/1/414/5
http://jeff.purple.com/index_en.html
https://twitter.com/Jeff_Abrahamson
whois atom.io =>

Domain : atom.io

Status : Client Updt+Delt Lock

Owner : GitHub Hostmaster

Owner : GitHub, Inc.

Owner : 88 Colin P Kelly Jr St

Owner : San Francisco

Owner : CA

Owner : US
Nice, thanks for this. :)
Look at how much boilerplate code you need in Perl 5 to create a class versus C++/Java's simple class MyClass { }

You need to assign to a variable named @ISA, you need to return 1; at the bottom of the file. And 'public' members have to be listed in the EXPORT variable.

It is really funny that Perl 5 OO need more boilerplate code than Java!
The Swiss have taken a lot of blow back for the damage this has done to all sorts of businesses and individuals, from big banks to brokerages to mortgage holders in Hungary, but they had no great alternative.

Once it became clear the ECB was about to take the reins off when it comes to QE, the Euro was guaranteed to sink substantially, leaving the Swiss forced to foot the bill on a pegged hole that would be theoretically infinite (only theoretically). At the very least, the Swiss National Bank was going to partake in a mult-billion dollar losing effort - for no good reason - to try to keep the Franc capped against the Euro, while facing off against one of the most powerful central banks in the world. The only question then would be how much the Swiss would lose between now and capitulation later.
Much like trying to comprehend what it is like to be a parent when you are not a parent. You will not grasp how clueless you were about it until you become one.
"jay-walking" is not, in fact, a law in many parts of the world, and even where it is, it hardly excuses a lack of attention.
Obamacare hasn't improved the access part unless you're subsidized.

Not even remotely true. Getting rid of pre-existing condition restrictions was a huge step forward in itself.
That is actually a good idea. One of the reasons I think the ACM Digital Library has failed to live up to its potential (besides being closed) is that they could do cool useful things like this and choose not to.
Very well said. Unless, of course, one option has a significantly bigger surface footprint than the other.
Good post mortem, ironically most startups won't listen because startups by their very nature have "blinders" on.
This is my take on things. The NSA, via it's domestic spying on US citizen has massive dirt on US Senators and Congressmen which they hold over them. How do you explain the constant watering down of legislation to resolve these issues?
Many times don't regenerate the exact same cookie. Many of them generate a different cookie to avoid detection many of them will have random names and other "random" identifiers, some of them will even attempt to hide them selves as GA cookies(UTM UTA etc), however they will always embed the same identifiable information they've retrieved from other stores in your browser.
> Second, there is no DNSSEC equivalent to HSTS. Saying that there could be one is not a very compelling argument. There could be a lot of things.

Wrong, an SRV record for HTTPS already exists[0]. The problem is that the current recommendation is not to publish both "_https._tcp" and "_http._tcp", but to publish only the latter and let the client negotiate HTTPS using redirects and pinning. This recommendation is dumb as it doesn't solve the introduction mitm attack I originally described about 10 posts up. Browser vendors could make a statement on their SRV behaviour and agree to favour https if such a record exists.

> I'm not sure what the analog between HTTP/2 and SCTP is. SCTP is a transport protocol. It's something you'd run HTTP/2 on top of.

HTTP/2s primary achievement is to work around head-of-line blocking in TCP. SCTP already solved that problem. There is now less incentive to push HTTP/1.x streams over SCTP. The parallels are clear with DNSSEC and DNScurve. We have authentication now, it can be done (inefficiently) end-to-end. The added incentive of confidentiality weighed against the cost of a new round of redeployment isn't great. I think DNSSEC has already gone over the tipping point in the circles that ultimately matter.

> In any case: DNSSEC is shitty now, makes the Internet shittier, and actually has the interesting property of getting shittier the more people deploy it.

s~DNSSEC~HTTP/2~

> I'm mystified by this notion that we're past some "point of no return" with DNSSEC. We clearly are not.

I'm not hearing a coherent plan B from you or anyone else to solve these cross-protocol problems. HSTS and HPKP do not solve the problem of shitty CAs, DNSSEC opens to the door to a free alternative that, in the very least, means there are fewer entities we have to trust (hundreds -> a handful). HSTS and HPKP do not solve the introduction problem, DNSSEC adds some hope of helping there. What are your suggestions?

[0] http://dns-sd.org/ServiceTypes.html
You mean kept safe.
Getting a database issue. Google's cache: http://webcache.googleusercontent.com/search?q=cache:https%3...
Facebook Messenger has been a top 5 app in the App Store since it was released, so there hasn't been any repercussions from the one-star reviews (mostly because people don't have a choice not to use it if they use Facebook).
Those are orthogonal to each other and you should use both. But in development, a good debugger with data breakpoints, logging and conditional breakpoints is much more focused than an overly verbose log.
Something very interesting whenever this question is asked - what is the speed of light? It is "the speed at which data propagates through space time". I think that is a fascinating truth to our universe.

There is a very good discussion from r/askscience on this topic: http://www.reddit.com/r/askscience/comments/1kjp6z/does_grav...
I'm sorry I don't understand how this is a Command Line application at all!
This is very true, and I think it's worth noting that there are few circumstances where you have less basis for confidence than an interview. You're inherently conforming to someone else's workflow and being asked to respond to significantly unexpected, low-context questions.

A code review or client meeting involves defending decisions that you or people working at your company have made, and explaining things for a code base you ought to have at least some familiarity with. That's a far different beast than being asked with no warning to come up with a way to complete someone else's task in a way that they consider "suitable".
I am presently reading the Decline and Fall of the Roman Empire. What employers can you think of who would pay me to read that? And when I finish, and I next want to re-read Nietzsche are they going to pay me for that too? What about when I need a break from serious reading and spend a few weeks reading sci-fi or fantasy? These things are simply not of value to any employer I know, and I don't see why they would want to or should pay me for it.
Thanks for the update! The things that Composer needs jquery/moo for are all compartmentalized into one place (called the adapter)...sounds like you guys are moving in the same direction.

I wish backbone hadn't tied itself so closely to jquery early on because I really like the project and could have seen myself building a lot on top of it (like composer's filtercollections or listcontroller), and now it seems both projects are occupying closer and closer to the same space. Who knows, this may be good though.
Every script it loads is a tracking script. They don't host that code out of an abundance of altruism.
Hey, there's no prob, with Bob!

I can't tell what language Hummingbard is coded in. Hint?

GPL with targeted relaxations is usually a good way to start. You can always relax the license more later if you exercise the foresight to get contributors to allow relaxations per your judgment; and, don't rely on any strict GPL dependencies. Being GPL but not able to use GPL libraries is a funny position to get into, but that's our world.
I'm a voracious reader of personal finance tips and they seem to break down into 3 categories:

* Focusing on selling you something: books, training, high commission investment vehicles etc
* Telling you what worked for them: usually it's lucking into a good property market or options. This article firmly belongs here, but that was a fun twist -- 35% invested in beanie babies... er virtual basketball cards
* and tax advice
That's because Dean Baquet is from NOLA - his family owned Lil' Dizzy's restaurant for years
> Shame, the internet was built on radical free speech. "The Net interprets censorship as damage and routes around" used to be the ethos.

One can equally say that the Internet was built on netiquette (eg. 'RFC 1855 - Netiquette Guidelines': https://tools.ietf.org/html/rfc1855 ).
Pretty cool! Looks like this has the same resolution 30 meter resolution as the global SRTM DEM, but with coverage of the whole globe. Looking forward to using this.
> What are you gonna go, stop using Gmail?

Yes.
Why not do machine outlining in LTO/ThinLTO? `opt` doesn't really scale with huge module in terms of memory consumption and multi-threading, that's the reason ThinLTO was invented in the first place.

I think adding machine outlining into LLVM Pass pipeline is still doable with LLVM plugin (with new PassManager)...worst case just come up with a custom LLVM/Clang
Location: Hamburg, Germany

Remote: Yes

Willing to relocate: No

Technologies:

* Mobile: Flutter | Android | Kotlin | Java | Dart

* Back-end: Python | Django | Flask | some Golang

* Front-end: React | TypeScript | JavaScript | HTML | CSS | Sass | ...

* Other: Kubernetes | Docker | PostgreSQL | Elasticsearch | Ansible | Shell scripts | Google Cloud | ...

Résumé/CV: https://www.ensody.com

Email: waldemar@ensody.com

I'm a mobile app and full-stack web developer with 12+ years of professional for-money experience and more than 20 years if you also count my not-for-money open-source contributions next to school and studying physics. ;P

Would love to work on a technically challenging and useful project and would be more than willing to dive into new topics outside of the tech stack above (compilers, machine learning, data analysis, etc.).
Location: Europe, Remote
Remote: Yes, exclusively
Willing to relocate: No
Technologies: DevOps, Node.JS, Python, Docker, Rancher, AWS
Résumé/CV: https://aizenberg.co.uk/resume/david/
Email: Linked in resume
> 1080p at 14" really isn't bad though. The state of high-DPI in Ubuntu (on which Pop_OS is based) is _okay_ but you're not really missing out on much with the bigger pixels.

I agree. 1080p on a 27" or even a 24" is pretty bad, but on a 14" is essentially "retina" at normal working distances.

Certainly a 4K would be somewhat smoother, but at the cost of battery life, the need to fiddle with display scaling, etc. I just don't see it being worth it. 2K at most for a display of that size.

Now, a 4K at 32" would be a nice external monitor, and would give plenty of screen real estate (and yet would have a lower PPI than a 1080p at 14").
You can use the Firefox Focus browser in iOS, which has ad blocking built in, but can't use it as an adblocker for the main Firefox browser.

I suspect that's due to the app sandboxing - there's no way for Focus (as a standalone app) to intercept and modify requests for Firefox (another standalone app).

Mozilla could ship a copy of regular Firefox with the Focus features built in, but seem to want people to just use the Firefox Focus Browser instead (though that lacks the full feature set of Firefox).
Every 360 degrees
Finally nudes that everybody is allowed to share, because it is supposedly for the greater good. (They were already pushed on me on Facebook and G+, and now HN).

This made me wonder if open source pornography exists?
The woman in the video didn't say she encountered misogyny on tech blogs or local newspapers, she had her photos posted to revenge porn sites. If you're not familiar with what she's talking about, great, but that's no grounds to claim it doesn't exist.
Thanks for the link, I'm aware of some of the methods cited. This first PoC was just to check how fast and how good Meanshift would work with that image quality. I'll try to implement some more robust approach, specially some method that could handle occlusions.
This is quite possibly the worst idea I've ever heard. So what happens if you buy a ticket and there no one on the plane who knows you and can approve you? I travel by myself most of the time and I'm not a celebrity.
I enjoyed the way those idiots* still using PowerPC got fooled into thinking FF4 would continue support for that ridiculous architecture because they ran the FF4 betas perfectly well.

[*] Yes, I am counting myself in this set.
This looks pretty awesome, I like the idea a lot, will give it a try. Thanks! And thanks Michael for turning me onto Less in the first place while we worked together last year.
Has anyone else noticed the Amazon status page says there are still problems today but on the status history show no problems yesterday only on the 21st?

http://status.aws.amazon.com/?a
Nice idea and implementation. I would love to see Europe and all the countries in the EU. By the way, is the software for Githits on GitHub?
I learned about Quicksort in about 1993, and I think I wrote the first versions of some of the Wikipedia pages on sorting algorithms back in 2001, but I don't remember learning about the median-of-medians approach for Quickselect until last year.
I've seen an actual Linotype still in use in Saint Léonard de Noblat. It's in a printing shop in activity since the late 15th century. They're also making their own paper, and still use a movable type printing press. A very interesting place to visit.
It's pretty much voice transcription. Ask the Dragon Naturally Speaking guys or Google or Apple or any of the number of people in that space. Even cell carriers doing visual voice mail are faced with the same underlying problem.
I think the point is, freedom is also not free unless you have the right to restrict yourself, with or without option. Freedom includes the right to impose ones own personal restrictions, and not have it imposed upon you from external agency.
I should email some people about that for this year!