skysight-inc/HackerNews huggingface dataset:
For one, this post is more than "I got a job"; there's a lot of words spilled about the evolution of web application platforms.

For another, I've been posting here for ten years. https://news.ycombinator.com/leaders has me at #19. (I'm a fan of patio11's "this is basically an odometer" take on that, of course.) My "I'm leaving Mozilla" post got a lot of attention too, as well as most of my previous job change posts. I know I like hearing about what HN members are up to, and I guess other people do too.
If it makes you feel better, everything I'm saying about AWS can be said about GCP as well.

Sorry, but AWS/GCP is infinitely better at managing infrastructure than you or your company will ever be.
Do you _really_ think your photography job deserves the same hourly wage as an engineer or manager?
Chomsky's comments on this: https://www.youtube.com/watch?v=gsUJGwZcVVU
For the very simple and objective reason that if we do not, they are unhappy, suffer, and tend to kill themselves.

If they are accepted, they are fine, and happy. This is supported by plenty of scientific research.

Basic human decency, as well as Occam's Razor, demand that we take this seriously. And to deny it is nothing short of sadism.
Steve's a very active member of the Rust community and very active on HN as well.
He can donate his girl to a gay man, I suppose. :-/
How many of these jobs are full-time versus part time? It's ridiculous that the only numbers reported on are these aggregate stats, when we live in a time where many people cannot make ends meet working two or more part-time jobs.
Nim.

https://nim-lang.org/

It's not a new language, but it is in its infancy timeline similar to Ruby before it blew up. It needs its own killer app like Ruby had Rails.

High-performance garbage-collected language
Compiles to C, C++ or JavaScript
Produces dependency-free binaries
Runs on Windows, macOS, Linux, and more

I like how it compiles tiny binaries for all platforms with a single command. It's pretty creisi.
Consider this though, he's not doing that now.

He did that when he was young, dumb, and full of dreams...

He couldn't sustain that lifestyle. We do sort of glorify the past and lionize struggle as if there were some nobility to it.

There's not. There's no inherent nobility in struggling or being ignorant. Being a dumb kid willing to work awful hours for worse pay to get out a demo in time is not an ideal to strive towards.
First half is about intersex people who do not fit into those boxes. They are operated on infancy to fit into boxes. It is not like they would have any choice in the matter. They did not chose how they are born and they did not choose to be operated on.

Intersex means that you have mix of male and female organs/hormons. Or you look like women, but don't have fitting chromosomes. Operation is done on theory that it will be easier for you this way.

> If gender isn't related to the perception or expression of biological sex, then what is it? If sex is optional for gender, then how is gender different from fashion?

Gender afaik is not all that different for fashion. Writing in general and especially poetry was considered male thing. It was weird for girl to do it. Now it is considered girl thing (at least where I live).

Consciously and subconsciously, people do and don't do things based on what makes them look weird vs normal or popular or fitting in. Or they just follow cues (every boy in class got star wars sticker and every girl barbie one so they just follow that). My understanding of gender is that it is what you do cause of these things.
Drill vertically to the desired depth. At the bottom of that hole, drill horizontally.

I think the idea is that rather than rotating a power-transfer shaft with a drill bit fixed on the end, you just rotate the drill bit with a "mud motor" and circulate the power-transfer fluid with a pump on the surface. The end of the hole can then proceed in any direction, and the only thing you need to feed down the hole is hydraulic pressure and more length of high-pressure hoses and perhaps data wires to control the bit assembly.

You only need a straight line if you're using the torque on a rigid shaft to transfer power. If you can get the mud-powered drill bit assembly to fit within the bore of the vertical hole, you can drill in any direction you want from the bottom of it. It drills in that direction, and pulls itself into the hole it is boring.

This is only necessary because the stone saw is essentially a cable with high tensile strength coated in tiny bits of diamond. In order to cut, you have to pull the circulating cable through the rock. It's like slicing cheese by putting the cheese on top of a wire and lifting the wire up, rather than by pushing down on it with a knife. Vertical cuts in the rock extend upward from the length of the horizontal drill holes. You are then left with square pillars separated by straight kerf-width grooves.

Now you set anchors in the top of a pillar, and use your crane to apply upward force to counteract the weight of the pillar down to the bottom. Send some decent bearings down to the bottom of the holes, and thread your saw cable down one vertical shaft, around a well-anchored bearing, around three horizontal shafts, around another bearing, and back up an adjacent vertical shaft. Cut through the bottom of the pillar. Stop pulling before you ruin your bearings.

At this point, use the crane to lift the pillar enough to get a lifting jack under it. Now you can work at the surface. Push the pillar up from below with the jack, and cut off the anchor block. Push up more, and cut off height at regular intervals. Some of your blocks will have a quarter of a drill hole on their edges, or anchor bolt holes in them, but most will be as perfect as lasers can make them.
The Big Business of Japan’s Cherry Blossoms
He was one of Mozilla's big rust advocates, and his post about leaving Mozilla was also big on Hacker News. At least, thats how I know who he is.
Incorrect. We've changed to adapt to sedentary community life with specialization. It is absolutely unclear and unlikely those ancient people and particularly Neanderthals, were able to develop 'high culture'. They were given tens of thousands of years and failed.
This analogy is what snapped in half, not the hammer. It's more like if your hammer says right on it, "YOU NEED A SECOND HAMMER" and this is true of all hammers, it's still not the hammer's fault you didn't bring a second hammer.
Yes, but “just works” is because Apple allows itself preferential Siri integration, which would be an antitrust case if the Justice Department was worth a shit.
Real life doesn't work like that.
Not everyone can put money into a magic ETF that guarentees returns. The passive index funds are piggy backing off the work of active investors.

Thought experiment: If everyone put money into an index fund that guarantees returns, what is the difference between that and a Ponzi scheme?
There are leaks from Russia though, like when their entire Olympic athlete program was outed in the doping scandal, or when they hacked the Ukrainian power grid, or the troll factories.

The leaks just never make it to wiki leaks.
Getting your car and house right makes up for many, many latte-level mistakes. And this is what Suze Orman misses.

It's like Ahmdal's law for finance: Don't sweat the small stuff until you have optimized the big stuff, and even then, the work to fix the small stuff might not be worth it.
Wonderful perspective, thank you!
In defence of OP, it can be a sign of health for the country but devastating to an individual.
Well I guess Spotify created this site https://timetoplayfair.com/ for a reason.
This is a big part of why land-value tax sounds like a better idea to me. It wouldn't be immune to complication either, but the scope of required nosiness seems at least less incredibly intrusive.

But most of the time, in the course of getting passed, proposed simplifications become additions instead of replacements. It's depressing.
Attackers will spend resources proportional to the expected reward. Alone I am a low value target, but using a standardized solution makes me part of a huge reward pool. As such my strategy is to require manual work by the attacker to compromise me.

Combining a few of the shelf components (dropbox + keepass in my case) should be easy enough to not screw up so badly it isn't worth putting your eggs in a different basket as everyone else.
Exactly. About 2 years ago Etsy started banning everyone that was selling crystals and also included "promotes good health or luck" And while that's probably fine to do from a trades perspective, I don't like the notion that we had to start leaning this way. If we keep leaning over at what point are we going to make it illegal to believe in UFOs (as in aliens) and ghosts.

There's no scientific evidence to make those concepts not possible. Just evidence to make things we understand possible.

And on top of that, we have some kind of fucked up exception for God. Even scientists are just unwilling to go on a rant to disprove god, but totally happy putting someone in the psych ward for believing in aliens kidnapping them.

(im not talking about ALL scientists - of course you'll find them, but talking about bulk percentages here)

Thought police are coming.
To add more specific examples.

If you want to understand OOP idea do not think about Java/C# classes and inheritance. Think about OS processes/IPC or microservices. These are Objects. This is the basic idea behind OOP.

Getter/setter is the main anti-pattern of OOP design.
Games journalism is filled with people who want to work "in games" and know they aren't capable of actually making games.
Thank you, and fixed!
It's pathetic pedantry to say he isn't, as if you can even begin to imagine his situation.
I think they meant the other way - accessing the editor/IDE remotely?

edit: or even not necessarily remotely - just a way to have the same setup everywhere you go
There's other factors at play as well. If I had the coffee beans and milk, I may not necessarily be motivated to make myself a cup. I also probably wouldn't have an espresso machine or know how to make the coffee taste like I want.
Hey Steve, thanks for your work in the API world, good luck at Cloudflare!
>Fair share as determined by who? The IRS? Some politician who wants more money to spend?

Determined by the laws of the United States, which you have disproportionate influence on by being affluent.

You live in a republic. You benefit from roads, from our military, and your local police.

If you don't like your tax burden, you could move to a state with a lower one (Nevada, Washington etc). Or you could choose to emigrate.

At the end of a day, you live in a republic, and need to obey it's laws. ("Render unto Caesar")
> 109. I will see to it that plucky young lads/lasses in strange clothes and with the accent of an outlander shall REGULARLY climb some monument in the main square of my capital and denounce me, claim to know the secret of my power, rally the masses to rebellion, etc. That way, the citizens will be jaded in case the real thing ever comes along.

[From 'Cell Block A']

Makes me think, as an evil overlord, I'd do something like:

"I will allow the people to have a democracy, and elect a new government every few years. I will rule from behind the scenes, with my henchmen acting as civil servants. If the people are upset about my rule, they can always be reminded to elect a new government (which will, of course, be powerless to do anything about me)."
I wonder if this is a net loss or a gross loss; I would love to compare this article with another detailing the amount of hires in the same period
IResponse to IEncrypt
My video game developers need unions story:

I was a core developer on a major feature of Sleeping Dogs/'True Crime: Hong Kong' for 2+ years. At one point, when the game was still being published by ATVI under the title 'True Crime: Hong Kong', ATVI cancelled the game and 100+ developers were laid off including me. Fast forward a few months and miraculously Square Enix decided to pick up the publishing rights for the name, invested a few more months in polish to finish up the title and released it as Sleeping Dogs. I was of course delighted that this canned game saw the light of day and people were able to play it.

In Sleeping Dogs, despite the significant work I put on the project my name appears in 'Special Thanks' instead of being listed as part of the development team. This is very unfair and inappropriate.

Enforcing a clear set of crediting rules would be one of the things that a game developers union could do.
>$25/hour to stand around clicking pictures?

I'm going to assume good intent but that's an incredibly condescending remark. Just so you know.

How about if I offer a trained developer $25/hour to write me some software? It's just sitting and typing.
Not the OP, but I might have some context.

I think of OOP as a message passing paradigm. It's concerned with how messages are passed from one part of the system to another. It is not particularly concerned with how those messages are implemented under the hood. In that sense it's a higher level paradigm because OOP is all about building abstractions ("objects") and defining how they communicate, rather than wiring code together directly. FP doesn't really have anything to say about how you design your abstractions, just how you implement them in code.
For me Spotify is about a good/decent app no matter the platform, great/good recommendations - at least for me, and as far as I can tell, they are trying to innovate without completely forgetting their existing customers.
2.7M Americans Still Get Netflix DVDs in the Mail
But doesn't Amazon do the exact same thing?
For me the big reason I went with Apple Music is CarPlay. It it so nice to just push a button on the steering wheel and say “Hey Siri play <Song|Album> by <Artist>“
I don't think there is anything wrong with advocating for rights and fair treatment which was the original goal of the movement.

Much like in religion or politics the ones causing issues are the extremists in the LGBTQ community.

The ones who ignore well researched biological fact in order to push their agendas, the ones that censor alternative viewpoints without a counterargument, and the ones who go to extreme measures to get attention via their preferences or to attempt to get privileges above equal level to those with more common preferences.

The ones that need to be stopped are the extremist ones who are using it as a guise to push their own agendas, not those who just want equality and fair treatment.
You mean the integration Apple is not allowing Spotify to implement?
Same here. Apple music had trouble loading music and just generally acted sluggish. I gladly pay for Spotify.
Amazon will launch thousands of satellites to provide internet around the world
That's a useful solution - "looked for ways to automate things and apply Pareto's law". If you're starting early in your coding/development career, what other skills would you work on?
I’d agree with you if it weren’t for the fact that Apple blocks Spotify from offering its own subscription link in the app. By forcing businesses on the App Store to choose between Apple’s in-app purchase system for a 30% cut and using an external payment processor that they are forbidden from linking to (or even referencing!) in the app, Apple retains a substantial, anti-competitive advantage over anyone operating on its platform.
Do you agreed with 100% of everything that the extremist of the Democratic (>insert proper political affiliation here<) side believe in? I suspect you would agree with most of the core philosophy but may disagree on some of messaging and actions by extreme groups.
Make your own coffee. Its a strawman to suggest anybody needs a $5 latte else they got nothing. Its just self-indulgence, and nobody 'needs' that. Its a first-world notion.
I was being sarcastic. The other comments on here are quite illuminating, discussing how many senior citizens love walking. That’s cool.

The problem with the car-free plan is that many senior citizens literally do not have the ability to walk unassisted. And the car-free plan seems to exclude these people in a dramatic way. That’s why I intended the parent comment to be sarcastic.

I get that some old people love to walk. But some old people LITERALLY ARE UNABLE to walk, and those are the ones who would love this plan the most. (I AM BEING SARCASTIC HERE).
Why is ncmncm’s interesting response to this flagged? HN is officially pozzed.
Microphones to Start Podcasting With
This doesn't make sense. If capitalism were to end tomorrow he'd lose everything.
Not really. The only time I saw something like this was as a contractor at a certain Fortune 500 company. As each fiscal year was approaching the end and budgets were running close, they'd quickly lay off all the contractors. They'd then be aggressively hiring contractors once they were in the new fiscal year.

I never quite understood that one. Feels like the churn would be more costly than keeping those contractors onboard for a month.
Exactly. The car-free plan discriminates against these people
I think a line needs to be drawn. Those are sort of wacko ideas hard to disprove, but saying "hillary clinton is guilty of ____" or blatantly misrepresenting facts or lieing? that needs to stop.
I thought Lobster was a play on Rust's crab?
More People Pay for Apple Music in the US Than Spotify Now
They shouldn't be pushing this stuff down teenager's throats, that's for sure.

I'm fully supportive of equal rights for intersex people, among other disenfranchised groups, but this is ridiculous.

They aren't going to get anywhere by saying "bodies are not male or female" or any of the other bullshit arguments in this video.

Intersex is a real thing, apparently it's not just one specific thing[1] and it can manifest in different variations to the sex hormones.

Intersex people should be treated fairly and equally. I don't know any intersex personally, but if I did, I hope that I could be an honest friend and treat them with compassion.

All of that said, it isn't going to change my viewpoint that most people are either female or male; for the most part, there are only two genders. Are they asking us to consider that a third, unassigned gender is a normality and the world should be divided into more than two genders?

You can identify as a robot, for all I care; but if you are born XX-chromosomal with a vagina, you're a woman, if you're born XY with a penis, you are a male. If you are born with some odd mixture of chromosome or sexual organs, then it's up to you to decide and I guess that's what the video is trying to say, after all. I'm not going to judge anyone for it.

[1] https://en.wikipedia.org/wiki/Intersex
Yes. Amazon would also be impacted by Elizabeth Warren's plan.
You can always find catchy headlines if you get specific enough.

"The worst performing Friday the 13th in a non leap year ever."
I don't get why people are so uptight about other peoples sexual preferences. Surely we're past the whole "Aids is a gay disease" stage by now? I know that was a big part of the uptight anti queer movement for a long time.
Hell even that term is really self defeating. (Queer)

Who I am attracted to is about what I personally like. It has nothing to do with what other people think is right or not.

that's thought policing and fuck anyone who thinks that shit is OK.
Countries that implement "austerity measures" often find themselves in this sort of cycle too. In most countries the government is a significant employer and its spending a significant portion of GDP. Significantly cutting that is going to have a negative impact.
It could be an apple vendor who lowers their price, same difference here. The label doesn't matter.

But here in the US, they definitely act like a bully eager to punish people for earning money because half the country views wealth as a sin. They do it to the extent of coming up with absurd new tax schemes.

> Sen. Ron Wyden, D-Oregon, announced on Tuesday that he is working on a mark-to-market system that would tax unrealized capital gains on assets owned by “millionaires and billionaires.”
Markdown like languages that support autoformat quality as first class feature?
Have there ever been markup authoring languages (like markdown) that explicitly incorporated auto-formatting quality as part of the language design goals?

I’ve been using vscode-markdown and have started wondering how the language itself might be changed if the designer assumed the user would use an autoformatting tool...
I think the big win is that TeaVM has a lighter runtime and conditionally compiles only what is needed into the final JavaScript. There are tools that let Java do this now, but I think the standard runtime has more cross dependencies.

My app cross compiles to JVM and browser easily now, but I did a lot of work on the SnapKit UI framework, which is like Swing but abstracts out graphics and user input. My app used to be all Swing - that would be almost impossible with TeaVM. There is product called CheerpJ which does Swing with almost no modification, but it has a larger runtime.
The original thread: https://twitter.com/pressron/status/1109974207243390977

Where I chimed in: https://twitter.com/agentultra/status/1112752548656660482
Same here. On Firefox, Chrome and Edge (all latest stable on Win10).
Let me roll a dice through history were one side of the political spectrum has harmed the other.
Assuming the unemployment rate is > 0%, shouldn't you know someone who's unemployed, just by the logic that there are unemployed people, and you know people?
I believe the majority of the balance sheets are on the sideline, based on the demand for currency in the world? So the real fallout from a bank run will be price inflation without wage inflation?
I think the "don't buy the daily latte" advice maybe is not meant to be taken literally but is instead meant as a way to demonstrate the affect of compound interest and encourage people to start saving. We have the realize the audience is usually people who have no idea whatsoever about saving or investing. We're trying to encourage them to get in the mindset; if they cut back the latte, what else can they cut back on?

The article is a bit rant-y for my taste, but I do agree people need to consider more the big expenses: if you live in New York/San Francisco, saving just $200 on rent seems pretty negligible when rent is like 1.5k-3.5k, but it's way more of an important decision than a half price toothpaste or something. I have a friend I went on vacation with recently. She has an amazing apartment which she barely ever lives in due to being a consultant, yet she was worried about saving a few bucks on her flight. Our brains tend to focus on relative rather than absolute values.
How Does Codementor Work?
I am a software developer and would like to provide my services on Codementor. Does anyone who is listed as a mentor share some insights on how this would work? For e.g. how do I get myself listed as a mentor, how would they determine my expertize, rates, availability, etc. I saw some examples and it seemed to came out as a place where people seek emergency help - if this is so how do I manage my availability.
> that's unacceptable for this role.

As determined by who? You?

Being transphobic (or racist or vegetarian or religious or egalitarian or...) is something that people are allowed to be, no matter how much someone else dislikes that.
Because you can’t look at these beliefs in a vacuum. Someone who’s against LGBTQ rights isn’t against it for the hell of it, they have some underlying reason such as religious ideology. I’m not saying there’s anything wrong with religion, but when you believe that a man and a man together is unnatural and a sin against nature, then I have to wonder what other backwards regressive medieval beliefs they hold as well.
Just only subscribe to what you want to see and ignore the rest. If you want more content, poke around in related videos. Simple as that.
Binary isn't bullshit, it's just irrelevant.