skysight-inc/HackerNews huggingface dataset:
It's pretty telling that Linux distros are pretty much the only end-user platforms where binary distribution and packaging is built around shared libraries. Pretty much everyone else (Windows/OS X/iOS/Android/etc) generally expect binaries to include their own bundled versions of 3rd party libraries. Lots of people have looked at this problem and most have opted against the shared library approach.
https://img.guggy.com/media/ns9Rq410Jt/animated/10/h/2h9AYZH...
and then there's this guy.
For me it was rather:

Complex is OK, complicated is wrong.
Yes that's exactly what it means, React has 630 dependencies so 630ish separate libraries and components. You might even stop updating a component since the new versions change the interface and end up breaking sections of your codebase.

The idea is that because it's all open sourced, all the vulnerabilities will be found and patched. But more often than not you just end up missing the small notification from the maintainers telling you to update.
Facebook | Solutions Engineer | Menlo Park, NYC, Seattle, London, Dublin, Dubai, Tel Aviv, Seoul, Tokyo, Hong Kong | Onsite

Solutions Engineers at Facebook spend roughly half their time working with product engineering teams and writing production code. The other half of their time is spent working directly with partners to develop and execute their Facebook technology strategy.

We find that this setup is great for engineers that want to spend more time on the business side of things or have more people interaction while still being hands on with code.

This allows large advertisers to work directly with people at Facebook that have a knowledge of the ads codebase, and Solutions Engineers can implement great suggestions made by partners.

More about the role is available at https://www.facebook.com/careers/life/solutions-engineering-... .

Menlo Park - https://www.facebook.com/careers/jobs/a0I1200000LT5zLEAT/

New York - https://www.facebook.com/careers/jobs/a0I1200000LT5SwEAL/

Seattle - https://www.facebook.com/careers/jobs/a0I1200000LT4waEAD/

London - https://www.facebook.com/careers/jobs/a0I1200000LSshZEAT/

Dublin - https://www.facebook.com/careers/jobs/a0I1200000JXhMxEAL/

Dublin, fluent in Russian - https://www.facebook.com/careers/jobs/a0I1200000LSfiGEAT/

Dublin, fluent in Spanish - https://www.facebook.com/careers/jobs/a0I1200000LSfiVEAT/

Dubai - https://www.facebook.com/careers/jobs/a0I1200000JXrk1EAD/

Tel Aviv, fluent in Hebrew - https://www.facebook.com/careers/jobs/a0I1200000JXYo7EAH/

Seoul, fluent in Korean - https://www.facebook.com/careers/jobs/a0I1200000JYDDREA5/

Tokyo, fluent in Japanese - https://www.facebook.com/careers/jobs/a0I1200000LSsTmEAL/

Hong Kong, fluent in Mandarin Chinese - https://www.facebook.com/careers/jobs/a0I1200000LSw9CEAT/

Facebook | Solutions Engineering Manager | Berlin | Onsite

We also have a great opportunity for an engineering manager that would like to support a team in Berlin. You would support a distributed team, so some travel would be required. Roughly half the time would be spent on people management, with the other half on Solutions Engineering work. We are looking for someone fluent in German. We will consider a very experienced tech lead that would like to make the transition into people management.

https://www.facebook.com/careers/jobs/a0I1200000JXhMnEAL/

If you would like to apply or have any questions, feel free to send me an email at rcheng@fb.com .
Amazon's overall goal is to take a cut of pretty much every piece of economic activity. Taking a cut off of every payment made on the internet outside of their own stores is an objective greatly aided by a stripe acquisition
Google and YouTube Ban Prof Who Refused to Use Gender-Neutral Pronouns
Wow, I haven't run into refugee from that videoconferencing era in a while, I worked at VTel in the 90's in Austin.
Zuckerberg lecturing anybody on integrity is really weird.
the tyranny of the miners.
This is why I use Little Snitch. If there are any rogue outgoing connections, I will know about it. I am extremely selective with the connections I allow my machine to make.
It has a lot more hashrate than I expected, I've been pretty surprised. Last number I saw was 3.9% and 247 petahash/s and climbing. I hope it can survive, I actually prefer it to the segwit Bitcoin plan and it seems to follow the original Satoshi plan.
> It will stop the 'good' and generally innocent populace using it and severely infringe on their right to privacy, but the 'bad' people will just fork an open-source messaging system that uses E2E encryption and start using that.

And that would be the point of the ban - anyone using E2E is bad therefore, gov attacks them.
Heeeyyyyy I hope "Laundromat's" aren't how you explain plural nouns to non-technical people.

:P
:)
The strength of your convictions are only tested at the extremes. You can't say you believe in free speech if that only includes speech you like.
OOHLALA Mobile (YC S16) | DevOps, Infrastructure Engineer | Montreal | https://oohlalamobile.com/

We build a mobile student engagement platform for universities and colleges. More details about company and position: https://angel.co/oohlala-mobile/jobs/261341-infrastructure-e...

Apply at tech.jobs@oohlalamobile.com.
Ask HN: Market for a blogging/newsletter product?
Hey HN,

I've spent years working on my personal blogging site. The blog is optimized for SEO and has automated Twitter/Facebook/email integrations so that you can just worry about writing those articles.

Today it also includes a newsletter builder that's focused around sharing links to interesting stuff I find about a particular topic. The newsletter is then shared on a weekly basis.

The system houses an invoicing feature as well, where you can quickly hash out an invoice for services rendered that need to get paid.

These days the site generates a decent chunk of revenue, mostly from newsletter sponsorships, but also from on-site advertisement.

I'm thinking of turning it into a product. It would work by hosting a simple page somewhere like superhost.com and then people can request instances of what used to be my personal blogging site. They then get lucas.superhost.com, or whatever subdomain they want.

I could charge on a few different vectors, when they want a custom domain, or e.g a fixed monthly fee, or subscriber segments, a mix of the former, etc. I'm fundamentally interested to learn whether this is a product that could do well, or if you think it's too broad of a focus. I think today most products are hyperfocused and a "one-stop shop" for everything a freelancer or small company needs to market themselves can be valuable to non-technical and lazy people alike.

Would love your insight
The advertisers with deep pockets are fairly less interested in clicks (your conversion rate on an F150 banner ad isn't important to Ford). They are interested in higher order impacts like brand awareness/preference. They have other ways to measure those things that they've developed over many/many years of not being able to track as well as now.
Cornell LII has one:

https://www.law.cornell.edu/search/site/?f[0]=bundle%3Asupct...

I'm not sure where to get bulk plaintext downloads of U.S. Reports; maybe Carl Malamud has some.
Jobs wanted PWAs before they were around. The devs for the first version of the iPhone were told to write web apps until we realized the dev environment just wasn't up to snuff.

We're finally getting back to that original vision.
Hmm, first of all: A big proportion of people don't recognize Ads are ads[0]. It gets even worse when you ask people to distinguish between "paid content marketing" and "journalism" – I've seen a study about it, but I cannot find it at the moment.

Second, I believe that there is no such user who does never intentionally click on ads. If I need to find a supplier or something I want to spend money on, I sometimes really find ads useful.

On the other hand, some big spenders seem to realize that online marketing is not as effective as Google and Facebook claim it is: Procter & Gamble cancelled their 100 million dollar budget[1].

[0]: https://econsultancy.com/blog/64808-36-of-people-still-don-t...

[1]: https://www.wsj.com/articles/p-g-cuts-more-than-100-million-...
Jesus turned water into wine. But really he had a bottle of Pinot to start with.
you might like a small webextension I made for firefox and chrome that displays all the tabs in a new tab grouped by window. click on one of the links and it will open up the window and focus on that tab.

firefox: https://addons.mozilla.org/en-US/firefox/addon/tabist/

open source here: https://github.com/fiveNinePlusR/tabist
When I was developing a few pet apps, the reason was pretty simple. I was pulling in entire libraries for one or two functions. They were good libraries and good functions. I think multiple examples were Google-provided app development libraries that you roll into your app. Like, appcompat. Nobody can get by without appcompat anymore it seems, but nobody needs all of its functionality either.

Anyway, probably millions of lines of code, 99.9% of which I didn't call. There is a tool for stripping code that will not be called, and I reduced my apk's from ~20MB to ~1MB, although I wound up turning it off in the end because it was not trivial to enable correctly. (I was linking 3rd party binary libraries into my app which complicated things)
If you stopped eating meat because of that, wouldn't livestock companies eventually have to change their methods?
>The authorities will have nothing to chase,

Yeah. Then the judge will tell you "Pay your taxes - then fines, etc - or we'll liquidate your corporation/foundation". If you don't pay, or give them access to the Bitcoins when they liquidate, they may hold you for contempt (or equivalent in the Netherlands).

Don't think you can mess with a Nation State by simply not using the national currency. It's like wanting to evade corporate taxes by burying gold in a corn field...
co-operatively with no trusted authority.

If you are happy to have a trusted authority, then timestamp servers have been around since the dawn of PKI
I'm Romanian and starting a couple of months ago I can't work freely in Switzerland anymore: https://www.swissinfo.ch/eng/quota-control_swiss-limit-immig... .
This isn't cluelesness, it's maliciousness.
To add to the other list (all plausible):

Google, dozens of international companies (eg Softbank or SAP), Walmart, Target, Costco, IBM, Oracle, and numerous others.

Basically, several dozen companies are serious potential buyers. And that's before getting into the secondary list, which includes companies like Intel, AT&T, Verizon, Comcast, etc.
Congrats on the launch.

> We’d love to hear your thoughts on our product

I find it useless and just another dash in the ocean of distraction.
It's also surrounded by a ton of cargo cultism, poorly considered engineering, people who don't understand the math but claim to be gurus, and strange parasitic political views.

So it's just your typical programming sub-field? (Alan Kay would say: "Field.")
History shows real people don't think they need things like end-to-end encryption until after their government starts taking it from them.
This still supports your argument, but the wikipedia entry has a different meaning of the phrase "Apple of my eye".

From the wiki entry[0]: "Its meaning does indeed derive from an expression signifying the pupil of the eye, one of the most sensitive parts of the body. For example, one can tolerate an eyelash on the white of his eye, but let it barely touch the pupil, and everything else is of secondary importance."

It's kind of funny though, I always assumed it was like saying, "out of all the apples around me, you're the one that I notice, the one apple I see with my eye". And all of these definitions kind of hint at the same point. Definitely a misunderstood quote.

[0] https://en.wikipedia.org/wiki/Apple_of_my_eye
Again, that's what the Rust Platform is for. It's a better solution than copying code, because it doesn't throw away all of the benefits of Cargo just to make some legal policies at some large companies a little easier.
FWIW modern Free/Object Pascal is miles away from the principles of simplicity found in Oberon. For example in Oberon a string is basically a series of characters whereas in Free Pascal there is a refcounted copy-on-write string type that keeps the string encoding and does automatic conversion (e.g. UTF8 to UTF16 or UTF32 or native codepage where available) where needed.
FWIW, photographic memory is a total myth. Not one person has been able to demonstrate a photographic memory under controlled conditions. Human memory just doesn't work that way. This is the case even for people who truly can, e.g., endlessly recite trivia (including details of their physical environment) from any random day of their life. The book Moonwalking with Einstein provides a great overview of the science, among many other aspects of memory.

If there's anything unique about this individual, it's how he feels compelled to study and learn language. With that sort of deep and abiding interest, memorization likely comes relatively easily, almost as a consequence.
Replace_me, a Python library for self-modifying code
I don't eat fantastically well, though I don't eat horribly. Unfortunately, following an injury, I don't go to the gym anymore either. As I live in an urban area, I try to walk as much as possible, but I don't think it's ever enough.

During the day I'm (attempting to) work full-time on a software project, but tbh, I think I may be burning out.
Unrelated, but that website had around 100 words of actual article, and a bunch of unnecessary other information. The date, for example, was repeated twice, and there was a link to Theranos's website (not to mention a short "about" paragraph) on their own website.
How Will the iOS 11 App Store Affect Your App?
I have a SIP network among some friends of mine, and it is awesome. The quality and latency are superb, and the resource usage is acceptable. The problem is peering with all of the lazy third-party networks. It seems something always goes wrong when I try to SIP some random Cisco system outside of my infrastructure. The client applications and libraries could also use some TLC.

I have a feeling that WebRTC portals are going to be the main way SIP calls are made as time goes forward, so somebody has to do it, I'd be glad to devote my life to it if I could make a salary and do it as open source.

I think SIP could be great, if some focus were put on interoperability and service providers. We really need something you could rightly call the GMail of SIP to show the world that open standard n-to-n video conferencing can be done well.
It's maliciousness, not cluelessness.

An analogy: humans have developed neo-cortex. The neo-cortex now wants to run everything, often to the chagrin and pain of the rest of the body (e.g. fad diets).
Someone supposedly grabbed 900TB.

https://www.reddit.com/r/DataHoarder/comments/6n1pap/soundcl...
Do you know if there are plans for rustfmt to auto-import like gofmt does? In the sense that if a crate is available (in the .toml file) and you reference it, rustfmt will automatically insert the required "import" and "use".
Never change, Hacker News
Ah, so it is based on if you were to book right now. Is the intended use-case to avoid the event surges and get better prices for time-flexible trips?
Found it. It's checking for window.crypto.subtle. Looks like Safari TP supports this. I believe the problem with Safari 10 is that it implemented an older version of the web cryptography standard.
Pessimistically yes, but in my opinion its problems are magnified.

In part because bitcoin is a technology that so many people ascribe political superpowers to. This brings in a lot of people that normally don't push deeply into a high-complexity tech field.
And here I thought Linux won out because BSD was wrapped up in a lawsuit.

http://thevarguy.com/open-source-application-software-compan...
There was turntable.fm. Now there's https://www.jqbx.fm which is sort of doing live DJing but with Spotify
And it can be succesful because:

https://img.guggy.com/media/b7E41wFSJh/animated/4/h/1XhEYqMy...
One coal plant will emit more radiation then all of those combined over its lifetime.
I just started picking up Python and was installing popular useful looking addons from Atom. Surprisingly I got some Kite installer running from a syntax highlighting package.

They seem to be very keen on paying addon developers to distribute their crapware.
"on the advice of her ministers"
It might also be some quirk of literary culture or a reflection of the paucity of our sources. We know Greeks painted their sculptures, quite brightly, according to some reconstructions. This suggests they must have had some way to communicate about quite a few colours.
I realize that there are many things I can improve, diet and exercise being the obvious low-hanging fruit.
Home61.com | Miami, FL or willing to relocate

We are looking for a Product Designer in full time or part time.

Home61 is reinventing how real estate is done. Through technology we are changing the way people buy, sell and rent homes. This is an exciting opportunity for anyone interested in shaping the direction and trajectory of a new product. You will be collaborating with a cross disciplinary team (product managers, engineers, designers) in all phases of design from discovery to execution and working directly with the CEO and CTO.

Please send your application and resume to hackernews@home61.com
Left pad was a problem for a number of reasons, none of which apply to Cargo (cargo yank never breaks code, by design, while the npm equivalent did). It's not relevant at all.
San Francisco, CA / REMOTE OK in the US | Experienced Full Stack Rails Developer | Stitchfix | Full-time

Hello, we're continuing to do a ton of hiring at Stitchfix, but specifically I'm hiring a developer to join my small team - "Better Data Engineering". We are a small team that is responsible for Stitchfix's famous "Style Profile", and other similar data intensive customer facing features. We work closely with the Data Science team, and our goal is always to serve our customers better using the information they provided while not being creepy :-)
Stitchfix is a clothing / style personalization service. Search Instagram for #stitchfix, which will tell you a whole lot about us, how much our customers love us and you'll get an idea of our business. Come back when you're done.
Oh - also we've been really successful with all of this:

* Last time we raised $ was $25 million back in 2014
* We havent gone back for more $ since
* We just did $730 million in annual sales (up for $230M last year)
* We're profitable!

You can reach out directly to me (gal at stitchfix.com) - I'm a Principal Engineer at Stitchfix and the hiring manager for this position. Here is a job posting roughly covering this role:

https://www.stitchfix.com/careers?gh_jid=455296&gh_src=r8m5v

...and Stitch Fix's "Multithreaded" Tech Jobs blog & site (http://technology.stitchfix.com) has a lot more about the team and other positions (we’re also hiring iOS, DevOps, and UX)
BakerVM – A virtual machine for building and running retro games
An app and supported web-service to report polluting vehicles. Camera access to take a picture, then license plate recognition and automated reporting to the correct government agency.
Narmi (Techstars NYC '17)| Full Stack Engineer (Front End Focused) | New York, NY (NYC) | ONSITE | https://www.narmitech.com

Narmi is helping reinvent banking in the United States. We create a more accessible and useful financial ecosystem by powering the online banking, mobile banking, and open banking APIs for the 10,000 credit unions and community banks in the United States.

Narmi was founded by two Georgetown University alums who previously worked as CEO and CTO of a $18 million credit union and also at some of the largest banks in the world.

Even if you don't think you are an exact fit for one of our current openings, we'd still love to talk.

We are always looking for well-rounded engineers that have expertise in python (django and django-rest-framework), vue.js, react native, ansbile, terraform, visual design/UI/UX, and/or security.

The interview process entails a call or two to get to know each other, followed by an in-person interview that includes a code pairing session.

Some keywords: * Full Stack Engineer, Full-stack Engineer, Full Stack Developer, Full-stack Developer * Front End Engineer, Front-end Engineer, Front End Developer, Full-end Developer * Banking, online banking, mobile banking, open banking APIs, * New York City, New York, NY, NYC, Manhattan

You can learn more on our website and apply via email: jobs @ our domain. Make sure to mention you found us on Hacker News.
HubHaus, REMOTE or ONSITE, $80-130K, Fullstack/Backend Developer

https://thehubhaus.com/careers/fullstack-developer

We're a modern solution to housing, creating community through coliving.

We don't have room or money for a cog in a wheel. You will own your area. We will provide you with the support, tools, training and anything else you need to fulfill your particular goals.

Apply with CV to kerry@thehubhaus.com
Private blockchains have a use case where you have a central authority coordinating many participants that don't trust each other - if the central authority periodically publishes the signed blockchain ledger/update, it enables "shared truth" that every participant can use, and each of them can verify that noone has "altered history", that particular constraints have been met, etc.

In essence, it can be used as a versioning + signing mechanism for a shared database that ensures authenticity and non-repudiation even in the absence of trust.
So this is something I'm not sure I've ever said before, but if you work for Kite, you need to quit.

Like, I get working for even exploitative companies (though I won't)--economic insecurity is definitely a thing and we all gotta eat. But you can find a job that doesn't involve literally spying on the down-low. I promise you, you can.

Abandon these jerks before they bring you down with them. They've demonstrated a willingness to screw people and even if you don't really care about them screwing other people, they'll screw you too.

EDIT: Also, because it's on-topic and the post on HN seems to have gone ignored, somebody is typo-squatting `cross-env` on NPM and dumping environment variables to a Chinese server run by "HackTask", it probably deserves a signal boost: https://twitter.com/o_cee/status/892306836199800836 https://news.ycombinator.com/item?id=14901566
Can someone provide a summary explaining the significance of this event?
Location: Paris, France (but looking in Sweden)
Remote: No
Willing to relocate: Yes, to Sweden
Technologies: .NET (C#), Python, C++, PostgreSQL, PostGIS, MSSQL, Windows, Linux
Résumé/CV: https://objective.realityexists.net/resume/resume-hn.pdf
Email: hnjobs at realityexists dot net

Software developer with 15 years of experience. The technologies above are just what I'm most experienced in - I'm always open to others and can learn them quickly.

I like to build things well (maintainable, robust, secure, performant, tested...), but can also knock out a quick-and-dirty solution when needed. Having worked in start-ups, it's a trade-off I'm very familiar with. I do what needs to be done, whether it's setting the technical direction, hiring developers, improving the development process and tools or just refactoring that horrible code nobody else wants to touch.

Passionate about security and privacy, so if your product helps people with those things - that's a bonus.
The US extremist version of free speech isn't shared anywhere else in the world. Most countries are happy with their limited version of free speech.

And even the US has limits on what you can publish - see for example the Animal Crush Video Prohibition Act 2010. https://en.wikipedia.org/wiki/Animal_Crush_Video_Prohibition...