skysight-inc/HackerNews huggingface dataset:
I agree with you generally but it's not just the tiles. They also made a lot of changes around how settings and other features are accessed to make them more touch friendly, and if you're just trying to get in and change a thing it's often more work to get to it. There are ways to work around almost all of it but its just sort of ongoing evidence of a design direction that didn't really pan out for the mobile users it was intended to serve, and makes life a little harder for technical desktop users. These days I only use Windows 10 for gaming and to host my ubuntu laptop over VNC. If it weren't for games/steam I'd probably uninstall it.
Auth0 (https://auth0.com/) | Seattle - Buenos Aires - London - Sydney - Tokyo - Remote | Full-time | Engineering

Auth0 is a Series D/435 employee company with major growth plans for 2019. Our vision is to provide the simplest and most secure identity platform for developers, to make the internet safer. Ultimately, we strive for an internet with fewer passwords. We're looking for people to join us on this journey.

Open jobs:

Director of Product Management:
https://jobs.lever.co/auth0/5ed3b232-602e-49df-902e-57b0cb4f...

Software Engineering Manager (IAM):
https://jobs.lever.co/auth0/ac65b5d3-e4cc-4039-8362-f211c895...

Senior Engineer, Internal Services:
https://jobs.lever.co/auth0/dd370211-cc49-403e-b001-5eb1c820...

Developer Experience Advocate:
https://jobs.lever.co/auth0/078be347-ee99-4d73-9d13-17b77951...

Systems Engineer (Kubernetes):
https://jobs.lever.co/auth0/d204a89d-d321-421b-aa2d-79b72d64...

Product Marketing Manager (Developer):
https://jobs.lever.co/auth0/4374de56-c93a-4ef3-b4c1-27b05cb8...

Our hiring process is documented here: https://auth0.com/blog/how-we-hire-engineers/

We are a remote-friendly company and every year we organize a company offsite. Below are some pictures from our 2018 offsite in Panama. We hope to see you at next year’s offsite!!:

https://twitter.com/YavorGeorgiev/status/996467095742361602
I think there are ways to measure public good. Not perfectly, but certainly better than the market does. Open source libraries create a tremendous amount of public good, yet their creators are paid next to nothing. Meanwhile malicious practices like vendor lock-in, proprietary software and tracking are rewarded.

There exist organizations that treat software as a public good -- Software for the Public Interest, GNU, the Linux foundation, etc. These are relatively small in terms of funding but have a disproportionately large positive impact. Imagine if an organization the size of Google or Microsoft existed like that with public money, or if one or more of the big 5 tech companies were nationalized? It sounds unimaginable because of the political climate in the United States, but I can't see how this would be anything but a good thing. Tech companies behave much more like infrastructure, and thus are in my mind a very reasonable target for public ownership.
Ok that all makes sense (I think). OK after sleeping on it, I had an epiphany about monads:

A monad is analogous to the imaginary number i.

So in FP, a monad gets passed along as a placeholder until it can be computed. Here is a pretty good description of how they work:

https://medium.com/@newhouseb/motivating-monads-f93c9ddf7014

I agree with his analysis except that in his "MAGIC TRICK" example, I would have used something that is UNDEFINED in the interim but can be computed to a real value at the end (just like how we use i as a placeholder device in math). His example:

f(x) = x^2 + x + 1

g(x) = 2x

h(x) = sqrt(x)

m(x, f) = UNDEFINED, if x is UNDEFINED f(x), if it isn’t

m(m(h(-1), g), f) ~= (2(sqrt(-1)))^2 + 2(sqrt(-1)) + 1 ~= -3 + 2i ~= UNDEFINED

In this case, the 2(sqrt(x)) is still undefined for -1, so can't be simplified further, so the answer is UNDEFINED.

But I probably would have used an example like:

f(x) = x^2 + 1 # <- note that his was x^2 + x + 1

g(x) = 2x

h(x) = sqrt(x)

m(x, f) = UNDEFINED, if x is UNDEFINED f(x), if it isn’t

m(m(h(-1), g), f) ~= (2(sqrt(-1)))^2 + 1 ~= (2(i))^2 + 1 = -3

See, using i or a monad as a placeholder allows us to compute a real answer.

In FP, all computable parts of the stack could be collapsed (optimized). Then if anything is left uncomputed, the runtime could block on any involved monad. Then when the monad is set to a real value from the input stream, it could be collapsed completely and return the final answer.

I haven't succeeded in learning Haskell yet, but when I tried, I got stuck on its mutability implementation, which seems to use monads:

https://en.wikibooks.org/wiki/Haskell/Mutable_objects

Honestly today, I would prefer to use pure FP. I think that allowing mutability anywhere in the language is a huge cost, because we can no longer visualize the whole thing as a spreadsheet.

I'd really like to know if another FP language solved the mutating state problem by doing something more like ClojureScript (CS), where it stops execution until the monad gets set from the runtime. Unfortunately, it looks like CS has mutable variables via reset!:

https://stackoverflow.com/a/36847124/539149

So it's not pure either :-/

Anyway, I'm still learning. Hope this helps someone.
Location: France, near Basel - Switzerland

Remote: YES (or partly remote if within 1h)

Willing to relocate: No

Technologies: Angular / Typescript / Ruby on Rails (more details on my profile below)

Résumé/CV: Front end Tech Lead / Full stack developer https://www.linkedin.com/in/vincentperes/ https://github.com/vincentp

Email: vincent.peres (gmail)

I'm a reliable developer with more than 10 years of experience working with web apps. Used to work with international teams. 2 years remotely. I like to be involved from product planning to support to understand what users want and get as much feedback as possible. Don't hesitate to drop me an email :)
of course the practice is absurd, but that doesnt make it non existent. a non trivial number of average users run around the web in an administrative account, there is no escalation required when a script is already executed with admin, or even root permissions. The rest is academic.
IOMED | Backend developer | Full time | ONSITE | Barcelona

IOMED builds ML tools that enable other developers to make analytics and ML models on complex healthcare data with ease. The tools structure clinical texts written by physicians, extracting and encoding relevant medical concepts like symptoms, diseaseases… taking into account their context (negations, family/personal background, past events...).

We're based in Barcelona, funded by local and international ventures.

You can definitely expect to:

- Design, implement & test microservices.

- Integrate our products with external APIs.

- Development and testing of our core products and frameworks.

- Be comfortable with container development with Docker.

- Query, model and deploy with PostgreSQL, Redis, RabbitMQ.

- Fast prototyping with Python and maturing prototypes to production.

Please apply directly to the email address below:
dev at iomed dot health

If you have questions you can reach me at gabi at iomed dot health (I’m the CTO).

@recruiters & agencies - please do not contact me
> Then it was acquired

By who? The Wikipedia article on Vice Media says they were acquired in 1999--without listing who the acquirers were--but also says that the cofounders bought it back in 2001. All of the pivoting you're talking about appears to have happened under the original management, in any case, didn't it? They've had investment from a bunch of "old media" companies over the years, but original founder Shane Smith retained a controlling interest. (It looks like Disney will own more of the company than he does once their merger with Fox is completed.)
Ever tried to grill raclette, vacherinn, gruyère, camembert, reblochon etc? For a couple of raw milk cheeses that are either dedicated to eat grilled/melt or "cold".
Anything like Kraft singles is a joke
It'd be hard for someone like a Google to function well if their software engineers all walked, regardless of how they are split up across departments. This kind of technical talent is extremely hard to find, making it to more difficult for the company to replace them if they do get fired for forming a union.
It's not quite accurate to say the US "blew it up." The other countries just signed TPP-11 without the US, and the agreement went into effect on December 30, 2018
simplesurance GmbH | Berlin, Germany | Onsite, Full Time https://www.simplesurance.com/

We are building one of the world’s leading platforms to make insurance accessible. Since 2012, we are proudly “Made in Berlin”: we are very international with 150+ people from over 30+ countries working daily in our central Berlin office. Our internationalism is reflected also in our business since we are active in over 28 countries.

InsurTech is just taking off https://blog.ycombinator.com/thoughts-on-insurance/ and we’ve been there from the beginning.

What we are looking for:

- Golang Software Engineer (f/m): For hardcore gophers.
- Language-agnostic Software Engineer (f/m): For pragmatic developers always looking to learn new things.
- Full-stack Software Engineer (f/m): For PHP and Javascript allrounders.
- QA/Test Engineer (f/m)

Email: jobs@simplesurance.com | https://www.simplesurance.com/careers/
They already have their Linux distribution, it just doesn't run on the desktop.

https://azure.microsoft.com/en-us/services/azure-sphere/

However on what concerns the desktop, I am betting more on GNU/Windows.
Once planned to spend 2 days in Geneva, left after 3 hours. Dullest city I've been to. Lake was a nice sight but that's pretty much it.
I've seen people that had their default background colours to dark green since the Windows 95 era. This is not a new trend.

It's just not as common anymore as it used to be back when you as a user could specify easily how you want your system to look.
Of course it is materialism.

There is a big difference between having something physically available, and knowing you could have it if you wanted. The first one is preferable to many people.

Things don't have to bring you joy at every instant you own them, that's cheap philosophy used as marketing for selling books. Things can also be useful for the future
The big difference is that existing ride sharing and driverless ride sharing are compatible with each other. Ride sharing companies can slowly increase their number of driverless vehicles as it makes financial sense for them. Even if they only need them one or two days a week, there is still a balance that can be struck and that balance should increase over time as more people continue to utilize ride sharing services.
Sounds like they built a dead-man's switch and then broke the process through which the man and the switch communicate.
You should look at what microsoft did to sneak its way into a win10 install, you should also look at what google does to snarf permissions with a button by another name.

the breadcrumbs can start here.

https://apenwarr.ca/log/20190201

your smart kid figure it out youll learn more that way versus being spoon fed.

BTW im sure that posting such code here would be a criminal activity that dang and others would frown upon profusely.
They are claiming this, because there are some hard evidences that this is the case (and also it makes logical sense): Each technological breakthrough accelerates (quite often) research in all other areas. Think about the invention of speech, writing, printing, computers, internet. And the cross-pollination with metallurgy, chemistry and physics. Just as one example.
It does make sense to impose some sort of upper bound (only so someone doesn't try and DoS you with a crazy long password), but 13 characters isn't going to bring a server to its knees.
> It's hard to say you don't use their technologies

Use or rely on. I have to rely on Windows. Everything else you listed has acceptable replacements.
$30 is way too cheap. I charge $50 to do light work for friends and acquaintances, and that's too cheap. My rate for serious projects is around $75, and it's that low because I'm not on the coast and I'm working with local clients.
McClatchy Follows BuzzFeed, Vice, and Others in Cutting Staff
To me this seems like worrying about overpopulation on Mars (metaphor by Ng)
Another one of those "dear web developer" blogs...
I think it would make more sense to direct your condescendence to the people who actually define the products and those that decide on the priorities.
I'm not sure the application has been published by the patent office yet, but I'll see what I can do.

Edit: Here's a link to the application on google patents.
https://patents.google.com/patent/US20180257307A1/
So I haven't told them any price yet. I've just been coding for the past 2 years and only now feeling ready to take on professional projects. I'm new at this I don't have experience with prices and what not.

Check out https://www.letsconvert.app. I built all of it. Took roughly 250 hrs to do, but I spent a large part of it learning stuff like Stripe payments and picture conversions. This is the quality I can do.

The project is in beta testing but is fully functional. Although, there have been times when the server (PythonAnywhere) fails on a request due to a database error on their part. I am currently working with them to fix it.

If that matches the quality of work you thought I could deliver, I'm open to hearing about any project you might have!
I guess they are afraid to end up with a dozen catladies instead of grandchildren.
For a traditional society, something like the west must be looking like a particular disgusting Nurgle cult.
Scannning the comments here it does not appear anyone is considering the cost of network activity and bandwidth.

The user is subsidising the tracking.

Google does not pay for the cost of the user's internet access or her mobile data plan. In some cases, the user might only need an offline map however instead she is coaxed into accessing the same map over a computer network again and again, day after day, year after year. The cost of that access is carried by the user, not Google. Multiply this cost over millions of users.

Users are paying, in many cases unnecessarily, to send tracking information to Google.

When Google coaxes a user into accepting the settings that Google prefers (24/7/365 tracking), users are not merely agreeing to be tracked in exchange for something, a price not easily measurable and thus perceived as "free". Users are agreeing to pay for the costs of that tracking, namely the transmission costs to get the tracking data to Google. Those prices are measurable, though few users might be measuring them.

Of course users are not opening an application and hitting a "send" button everyday to do this task; it is not conscious spending. They are permitting Google to do it for them in the background, using the user's CPU, memory, storage and bandwidth.

None of those resources are "free". Whilst users may have generous amounts of privacy and personal data to trade away in exchange for some perceived benefit, users did not have to pay for those "assets". They might not put much thought into whether each exchange was truly necessary.

On the contrary, users must pay for computing resources and internet access. It stands to reason that they might not wish to trade away those acquired assets where not truly necessary.
these attacks are not so exotic, as they are ubiquitous.
https://salon.thefamily.co/dont-freak-out-the-fundraising-bi...
It sounds like they do this for a data security and compliance reasons but it seems like sloppy engineering to not consider unreachability as possible temporary error.
It's abuse because in suburbs the parking is provided at the expense of the property owner, intended for the benefit of those using the property.

Neither I nor Walmart would be pleased to have empty cars showing up to park on our property.
Were you able to monetize the Roku browser?
https://outline.com/pc443m
Remarkable Black Men and Women We Overlooked
Counteracting some of the comments below:

My experience using buckaroo in a large project over the past year has been extremely positive, and I'd say addresses most of the problems raised here. It's far and away better than anything else I've used.
That was what I meant. I don't find this practical at all. The author means well, though.
I also quit my job at Google New York 4 months ago to pursue my own entrepreneurial path [0]. This post is a bit scary for me. I admire author's transparency, but if I am being honest, I don't want to be at the same place after 1 year.

I'll probably write down my own summary of all the learnings from my mistakes so far (there are SO many), but the biggest one was the same that the author seems to be making: trying to do too many things at once. I also think freelancing away everything for a strong developer is a mistake because of the roundtrips involved.

Making a business out of anything requires an insane amount of effort beyond engineering and I have finally managed to now try to do just one thing for the foreseeable future, and spend at least 30-40% of my time on outreach, validation and business aspects.

[0] https://stockquanta.com
The IPO of Virgin Trains U.S.A.
R2C | San Francisco | Backend, Frontend, Fullstack, Static Analysis Engineers | Onsite, Full-time | https://returntocorp.com

Does the unearthly size of your node_modules folder keep you awake thinking of rewriting your whole project without any frameworks or third party code at all? Are you terrified of how much C code is on running on your machine right now and randomly possessed with sudden urges to rewrite it all in new programming languages like Rust?

We're a Series A funded startup comprised mostly of recent MIT and Stanford alums who enjoy working on software to motivate developers to write better code. We're focusing on building a platform to analyze and rank all open source code - starting with npm JS - to call out insecure systems and practices. With our diverse backgrounds in security research, developer tooling, and consumer products, we’re uniquely positioned to change how developers think about writing secure code.

We're looking for Static Analysis, Backend, Frontend, and Fullstack engineers who are excited to work on a platform to analyze and measure code at unprecedented scale. Help us create a movement to change the way developers write software so that we can measure the security properties of code as it proliferates into our society in places like robots, voting machines, and self-driving cars.

Tech stack: TypeScript, React.js, Python, PostgreSQL, Docker

To find out more about R2C, please email minnie@returntocorp.com. Please include a copy of your resume. R2C is an equal opportunity employer.
You said you saw it a week later. He could've looked at your profile any time in that week to establish a viable connection between you two.
So basically "we were devs and we want managers who are devs"
..
which inevitably leads to "we really need some real managers"

full disclosure: i am senior dev and a bad manager
Yeah I remember reading this particular comment when it was new.

It mostly feels like “ok guys this is the best we get out of this” to me though. If they do not go with a different approach, the filesystem will always be an issue with WSL.

I planned ditching my mac in favor of WSL. Due to MBP hardware issues and the fact that a git status would take 10x time drove me away.

I wish it was good enough though.
Conan requires a server so it is not decentralised (maybe things have changed since I last checked).
I'm starting to get it yes. Thank you for the recommendation! I will definitely go for a higher price.
I actually like the settings changes. Fewer things on each screen and the search-ability is pretty great now.
Which creates carpooling opportunities through economies of scale, as Uber/Lyft pool is already demonstrating.

Links? I haven't found any way to practically share Lyfts for long-ish trips. I don't see any evidence Lyft or Uber will ever do much with shared-rides.

For self-driving cars, people wanting to save money will drive their own cars before they share rides. If you have a car, you've sunk a lot of money into it and so the per-ride cost is fairly small. Even a self-driving car has to price-in wear-and-tear.
> while not wasting a ton of capital

Easy, only companies with absurd amounts of cash will be able to compete, and won't mind burning through billions to dominate the market. The economics of Uber and Lyft don't work right now, but that isn't stopping them.

Google, Uber, GM, and whoever else will compete with one or two heavily funded startups, until one wins and the rest fail because of the dynamics you describe.
> Stating that a country should not exist vs stating a country should be wiped off the map are drastically different things.

You make the first sound very sterile. Aggressively saying one (a person or country) must not exist is not that far off from saying he must be wiped off, especially if you’re taking actual military steps against that subject.

> It's long been known that Iran doesn't recognize Israel as a country just like Israel doesn't recognize Palestine, so there should be no surprise here.

Who’s surprised? I just demonstrated the so-called receipts the parent OP said one must show.

Regardless, not recognizing something is very different from saying it must not exist and taking steps to advance that desired non-existence.

I think the Israeli regime is also evil in not allowing a Palestenian state to exist, even if it’s not Israel’s exclusive fault.

> I really don't understand why others really think the people of Iran have some overarching goal of attacking Israel and the US versus just trying to live their lives. What will that accomplish them?

I think it’s clear we are talking about the regimes here, not “the people”. Especially in autocratic Iran.

> Iran is a republic and must answer to it's people

False. [1]

> de jure:
Unitary Khomeinist presidential Islamic republic

> de facto:
Theocratic-republican authoritarian unitary presidential republic subject to a Supreme Leader

[1] https://en.m.wikipedia.org/wiki/Iran
Plenty of cheeses melt better than those. A whole load of French cheeses are pretty much half melted already!
> So rarely do you hear them say "Dammit, yet another S curve! Why is it always an S curve in the end!?!"

Kurzweil's books and articles are full of this, see, e.g.:

http://www.kurzweilai.net/seeing-the-s-curve-in-everything

http://www.kurzweilai.net/the-law-of-accelerating-returns
Links are working now. Thanks!