skysight-inc/HackerNews huggingface dataset:
Yeah, it's tricky.

Sometimes the exploding offers are real, because a specific team or startup needs a single new employee with a very specific skillset yesterday, and if you don't take it they're going to make an offer to their next best choice -- and by the time you decide you're ready to take it, the position is filled.

And sometimes they're totally made up, to try to get you to take a lower offer because they want a decision in the next 3 days and the other company you're interviewing with is going to take another 3 weeks to decide. When the reality is that if you came back 3 weeks later, they'd still totally hire you, despite everything they said previously. "I swear we never do this, but with your interview performance, we'll write up a new offer letter."

So it's always just a gamble.

But at the same time, you can also do it to companies -- I did once. I had an offer from one company that was exploding at the end of the week, and I went to the company I wanted to work for that had been delaying scheduling interviews, and said here's the deal: if you want to consider hiring me, you've got 2 days to interview me and make a decision. That lit a fire under their butt, I interviewed the next day, and they made me their offer at 4 pm Fri, when my other offer expoded at 5 pm. And so I got the job at the company I did want, faster than I ever would have otherwise!.(And possibly for more money, but I'll never know -- they simply matched my other offer which was pretty high at a really boring terrible company.)
I think this is where things go wrong. I used RxJS plenty and tried even spearheading its usage at times in some of our apps since it could cleanly solve some problems in what I thought were elegant solutions. I quickly abandoned this after realizing that the upfront ask in terms of dedicating time to learning it for some people is just too much for them to handle.

I'd say a decent chunk of engineers just were not competent enough to get it in the first place and then there were those who just refused to put in the time to learn.

i.e. there are many engineers who I truly believe do not even want to put in the effort to be competent in the first place. That or false competence takes precedent as well.
I can't imagine how heavily their product line was subsizidized. I mean, about 1 year ago I bought pretty decent shoes for, literally 4$ for a pair and no shipping charge!! Naturally I bought like 5 pairs, seizing the opportunity. Oh and gloves for 2$, neck scarfs for 2$, etc. the prices are going up now. I'm sure they've figured out I'm no longer a new customer so prices are higher now but still competitive with alternatives.
Should probably take a stab at answering "does price discriminating boost profits?" before writing something like this.

(My anecdotal opinion would be no - airlines price discriminate like crazy and that's a very low-margin business)
I spent 15 minutes this morning trying to get a family member access to a code/URL to verify their email address that wasn't being forwarded by the family mail server I run.

This happens to me a few times per year and is enough of a hassle to get me to want to get off of this forwarding service.
> “Boss,” he says to me, “This fucker ain’t gonna work. Look at this thing. It’s short, it’s too close to the wheels, and look at this dumbass hook shoe they got on it. If the wire don’t hit it exactly right, it’s just gonna go under the hook and you’ll bolter.”

Did nobody with practical experience with arrested landings look at the arresting hook design prior to this? Obviously computer models can and do predict extremely novel solutions to existing problems, but it's worth double-checking the model when someone with practical experience says "it will never work"

In this case, it seems like a simple slow-motion video of an arresting wire going under the wheels of an F-18 would have been enough to debunk the model.
Show HN: Daring to dream Big – My $60K journey to build a FontAwesome alt
Two years in the making, Hugeicons Pro is a product of passion and countless dedicated hours, crafted with a commitment to exceptional design resources for creative professionals.

Hugeicons Pro is a Beautiful icon library designed for creative professionals such as designers, developers, and content creators. It features a nice collection of over 27,000 icons, nicely organized into more than 57 categories and available in 7 unique styles.

- These icons are crafted to enhance various projects and are available in multiple formats including Figma icon library, Figma plugin, SVG, React, React native, CDN, NPM, and JSX.

- The Figma plugin is a magic, it offers a magical icon swapping features and super fast searching!

- Hugeicons Pro aims to provide high-quality icons that can be seamlessly used into design projects, making it a comprehensive resource for those looking to add professional and beautiful icons to their work

- And the best part? while FontAwesome charges $300 USD for 1 custom icons, Hugeicons Pro provides free custom icons and 24hrs delivery.

So, why Hugeicons Pro is the best?
- Expertly crafted beautiful icons
- Super consistent look
- A Magic figma plugin
- Dev friendly formats
- Custom icons for free
- One-time small price
>You can have your cake and eat it

Yes, but it's C++, so the cake has 200 ingredients, a 1000 step recipe (the majority of which steps are deprecated and have newer alternatives), tastes bland, and takes days in the oven.
I love this bit:

> Because copyright today covers virtually every sort of human expression– including blog posts, photographs, forum posts, scraps of software code, and government documents–it would be impossible to train today’s leading AI models without using copyrighted materials

Openly admitting that they cannot make money without infringing copyright laws. Have they ever heard of Napster?
That's past tense, but doesn't have language for future open models.
For anything under the "analysis of data" heading, a REPL borders on essential. So many of my quick scripts are ideas I have that involve taking some freely available data and turning it into something else. Some of the steps in this process can take minutes (rarely, hours). You don't necessarily want to save every intermediate product of your work, and you don't want to have to rerun the program from the top every time you change a line. REPLs solve this problem in a way that is really great to work with.

They also solve the problem of needing to hold the standard library in your head. When I'm working in Python, and I can't remember if the method to check whether a string has a particular prefix is `beginswith` or `startswith`, if I'm working in a REPL it's just a tab-complete away. In a language without a REPL, the solutions are "look it up online", "try both and see what works", and "you are using an IDE, right? RIGHT?"
Is there something like this for backend? I am aware of things like https://roadmap.sh/backend just wondering if there's anything else backed by some big tech name like Mozilla.
The FAANG dream truly is dead
Nice, this reminds me of Exercism, which I wish was more widely known since they seem to be good folks. (disclaimer, I donate to them)

https://exercism.org/
Depends. Scala can be used as "Java+" with heavily relying on OOP and side-effects, it isn't like Haskell where FP is the hard default.

Rust is actually a very well designed language that takes the best ideas from FP (e.g. error/null handling wtih ADTs) where something like Go is stuck in the 80s without any sensible reason as to why.

The borrow checker and everything related to it is another matter but it actually solves the biggest hurdle in using e.g. C or C++ which are memory related bugs without any additional performance costs like with a garbage collector.
I honestly think a lot of hate against fast fashion is from the fast fashion brands that still do brick and mortar stores.

H&M has all interest to have us think their clothes are somehow less crap and therefore it's ok to pay 5 times as much and have WAY less to choose from. Same for any brand really except very few clothing brands that follow a different approach.

Edit:// To the downvoters. What's the difference between H&M and Shein other than the price and Sortiment size? I simply don't get where we draw the line.
https://archive.is/eJNAD
You're not being paid for what you do. The high salary is for who
you're doing it for. It's conscience money.

There's nothing special or challenging about the programming or system
design problem you'd find at a company like Facebook.

The unwritten rule is, we'll pay you generously so long as you
surrender your dignity and ethics at the door.

You'll be working on exciting, cutting edge products to;

- divide society

- stoke envy and vanity

- spread disinformation

- drive young women to madness and suicide

- manipulate politics

- sell people stuff they don't need and can't afford

- yadda yadda yadda...

> Is it a lot?

That really depends on what sort of person you are.
The cost of a single F35 could fund so much peace in the world. The only reason this isn't happening is because the people making sure the American people keep endlessly funding these programs have no intention whatsoever to make peace. They just don't have the intention to do so.

They intend for there to be endless war, which is what these machines produce. It is the only thing they can be used for..
Sounds like great advice, reminds me about how (all?) writers cannot help themselves but write.
This is an interesting angle that I haven't thought of.

NASA projects carry a lot more gravitas than "move fast and break things" Musk projects. If something explodes at SpaceX, as long as people aren't hurt, no one really cares. People who dislike Musk will simply point at the debris and say: "We told you he's an idiot" and people who like him will rush to his defense, but the standing of the US as a whole isn't on the line.
Yes, that broke the site guidelines, which say: "Please use the original title, unless it is misleading or linkbait; don't editorialize." - https://news.ycombinator.com/newsguidelines.html

We've replaced the submitted title with the article title now. Thanks!
A violation... of which law?
Netlify is not paying anywhere near the sticker price for AWS traffic.
After watching a pirate vs coalition documentary, you can imagine the cartoonish dollar signs in the eyes of the insurance for piracy industry. Only one person would speak on camera. Loosely quoted “we increased our profits by 35% this year after insuring ships in the gulf of Aden.” Interviewer what would happen if the pirates stopped >> “we would not be very happy about it”.

It costs about 20k per ship for insurance. Armed/unarmed militia onboard security is quite expensive though and they didn’t quote a price. I’m sure they can work it out with the coalition, insurance, and workmen for all the risks involved.

I don’t know if anyone here realizes how valuable these cables are. Satellite time is incredibly expensive. Using other undersea cable routes is bad because now you are in a situation where bandwidth limitations may come into play but mainly lack of alternatives if those remaining cables have issues. I wouldn’t say it’s common to have issues but it is not uncommon.

last quote of the documentary per pirate leader “we are considering going back to the old ways of cutting throats”.
Diffusion Local Time, a timepiece made of generative AI art, at Art Hack Day
Note also that a dedicated email service like Fastmail has a lot fewer ways you can accidentally violate TOS than, say, GMail. Your google account can get TOS'd for activity on YouTube, Drive, Chat, Photos, Docs, Blogger, etc. When was the last time you heard about someone getting TOS'd for the contents of an email being misunderstood?
I guess it should've been since 2016. The US lost shedloads of leadership and credibility, how can friends or foes do any deal with a nation when in 4 years someone can come along and shred it apart (the big example here is the Iran deal), until then at least the country was a sane and reliable actor, for 4 years it became an unhinged country...
I gave a lightning talk on headless chrome here that is worth checking out!

https://www.youtube.com/watch?v=vs-qzlW9M50&t=726s
I think that's the reason of the trope "As days becomes months, and months becomes years". The days eventually become very much alike.
I've noticed that high-performing people often develop idiosyncrasies that shape how they do what they do. I wouldn't use McCarthy's rules about semicolons as a general rule for any writer except maybe as an exercise. Constraints breed creativity. I think the number of successful writers who do use semicolons validates their usefulness. But I would also argue that somehow McCarthy figured out that ditching them was part of what allowed him to write as well as he did.
> Bulleting feels like it would be doing an injustice. So I do nothing.

I usually suffer from the same. Some periods I do bother bulleting, as reminders for thoughts to expand on later in the day. But I never do, and then only the bullets remain - as a kind of headstone for unwritten thoughts. Still, they are better than nothing.
My as-yet unlaunched solution to this is mutual.email - mutual, as in mutually owned. The idea is to have democratic, member led decision-making, while eventually farming out the technical work to a managed hosting provider, or staff. One of the key criteria is that it should be able to outlive any of the parties involved in using or delivering it - something only an organisation can do.
Agreed, we've seen a lot of governing bodies _now_ start scraping to fight scam sites and "fake" sites, so there's a lot of legitimate use-cases popping up. It's not necessarily just about gathering e-commerce data or backfilling lack of an API anymore.

Source: Founder@browserless.io
Yeah, I'm in the same boat. I'm coming fresh to the team and I haven't written any Java in anger for 8 years, and there's Rx in here. I'm sure I could sit here and study it over and over until I get it, but why? My service is running at <10 QPS. I cannot believe the runtime value is worth the SWE onboarding time.

Promises are all over the place too. I understand why someone thought this was a good idea ("I'm doing the scalable thing!"), but in the end it appears completely unnecessary (e.g. doing a blocking get call in all uses).

The problem with Java isn't Java. The problem with Java is that it lets so many people hold it wrong, and the Java ecosystem encourages it.
Synthetic data generation for tabular data
According to the story of JC Penney, people like their discounts. When the company tried a "fair and square" pricing strategy, it was a huge failure and they got back to the usual way.
You might be an interesting specimen for scientific research. What food do you eat? Do you travel the world year round? Do you moisturize?

Seriously, I'd probably give a year of my life to experience it being two years longer.
The limit is based on blood levels, not intake. You can (and probably should) get your levels tested before deciding to supplement. They will probably tell you where you fall compared to the upper safe limit in the test result, or if not you should be able to find that number easily with an internet search.
I'm a Scala developer, so we get the shiny on top of boring old Java.
Right, but there's still a huge contradiction here. The support email says it's standard practice to charge 20%. Now the CEO's comment says it's standard practice to waive it entirely. So which one is true?
In better languages they don't exist except as sugar, they're functions themselves.
As many other respondents mentioned, the old version is still there.

But, as TFA states:

> I guess any sub-$1k amount for businesses is peanuts, so the only thing these price increases changed was improving the revenue.

Businesses spend money to solve problems. $1k is a lot of money for a consumer product, but for a business product, $1k when something is business critical and handles high volume is significantly cheaper than hiring a person or contractor to solve the problem.

Furthermore, the benefit goes both ways, as Reinman now supports the product full-time. The business customers are now working with a product that has full-time support, instead of hobbyist support.
The derivatives market is where it’s at. Sophisticated Doordashers will keep an eye on the prices for Quadruple Baconator futures and buy low in order to be able to sell into the peak demand prices later.
That's a fair point. It wasn't a criticism of the feature - more confusion about what exactly it's supposed to be good at solving. I'm never clear if I should be reaching for it. make_unique() is a good example.
Yeah, it's the asymmetry here of that cost that is the problem. Consumers could fight back if pricing data were as accessible to us as it is to retailers. Leveling that out is part of the datasette philosophy, I think. An important question is how to scale that up so there's a collective effort on consumer behalf to resist this.
This is why the author says it is critical to have other offers.
You can tell yourself that, sure. But it is empirically false.
It does handle schema evolution wherever it can, including inferring the initial schema automatically based on the source and destination as well, which means there's no need for manual schema changes anywhere and it will keep them in sync wherever it can.
Music for Coding: Dewtone.com
Simple website with amazing music from Dewtone records.

What are some other hidden gems you use daily?
Lower likelihood of my getting banned than my dying imho. It's just a risk assessment and I've landed here.
I've meditated quite a lot, and I am now often able to "live in the moment" so much so, that I only experience the most recent bite that I'm taking out of a Snickers bar. It gives me the strange feeling that I might as well not have eaten the entire bar, just the last bit.
> The court cited several cases in support of this position, including Pruneyard Shopping Center v. Robins. In that case, the Supreme Court held that California could permissibly require a shopping mall to allow individuals to distribute pamphlets inside the premises—reasoning that a business establishment that holds itself open to the public has no “expressive” interest in who is allowed to speak in the establishment.

I don't understand how this can be true. If I have a bunch of hooligans handing out pamphlets to everyone that enters my private shopping mall such that the content on the pamphlets is actively deturing shoppers from conducting business in my privately owned establishment, I have a very compelling interest in the "expressive" content of the pamphlet.

Aside, this is akin to forcing my business to allow people to sling racial insults at shoppers with no recourse like kicking them out.
By the time the United States Senate held its "Jihad 2.0" hearing in 2015 [1], social media companies were already working to prevent ISIS and other terrorist groups from spreading their messages or media. If there was any pressure from government and the general public, it was to the effect that social media companies weren't censorious enough regarding this sort of content.

I personally fall on the "maximal free speech" side of preferences. If an ISIS video isn't calling for imminent lawless action [2], then I don't want YouTube deleting it. But I don't think that YouTube should be legally required to keep hosting an ISIS video that is technically legal under the First Amendment, and I also understand that my preference is unpopular. I'd be surprised if more than 10% of Americans agreed with me when I say that an ISIS member should be able to publish repugnant, bigoted, propagandistic, even violent videos so long as those videos are legal under First Amendment standards.

I personally want minimal filtering on this sort of content because:

1) I'm in no danger of actually being recruited to a terrorist cause.

2) Primary sources, like combat videos from the Syrian civil war (including propaganda videos that compile such clips) can provide more information about ongoing conflicts, combatants, and world events than general purpose news outlets can provide.

I think that most people are against dissemination of this sort of content because point 2 is irrelevant to them (they're not news junkies closely following armed conflicts) and, stochastically speaking, a few people who see terrorist propaganda videos will be persuaded to take up terror. Or maybe it's even less calculating: the reasoning could be as simple as "ISIS has a disgusting ideology, and disgusting ideologies shouldn't get free speech considerations."

The extreme breadth of speech protected under the First Amendment is more than what the median American wants protected, and spans more than what social media companies want to provide hosting for. High minded commitments to free speech like news outlets publishing a letter by Osama bin Laden in 2002 [3] are more notable for their rarity than for exemplifying a general standard of the time.

[1] https://www.hsgac.senate.gov/hearings/jihad-20-social-media-...

[2] https://en.wikipedia.org/wiki/Brandenburg_v._Ohio

[3] https://en.wikipedia.org/wiki/Letter_to_the_American_People
It's a never ending battle. Lots of tools aren't as sophisticated as they claim to be, and the current mechanisms inject a lot of "other stuff" that can be easily found. We're trying to do this in a more novel way that's faster, less prone to needing frequent updates, and is more akin to how actual users interact with browsers. Definitely work to be done, but it's exciting to see, and I appreciate the good luck!

Source: Founder@browserless.io
"Amazon representatives were invited to attend an employment committee hearing on "Working Conditions in Amazon Warehouses" on Jan. 23, but did not show up, claiming that the notice of about a month had been too short."

“It is unreasonable for members to be lobbied by Amazon while at the same time being deprived of the right to represent the interests of European citizens and inquire about claims of breaches of fundamental rights enshrined in EU Treaties and EU labor laws”

The ban seems very reasonable!
A professor liked to point out that if you do prove P=NP you could exploit it to solve the remaining open Millennium Problems netting you a few more million dollars and historic fame.

Knuth's opinion on it is that you couldn't do much with it otherwise. "Knowledge of the mere existence of an algorithm is completely different from the knowledge of an actual algorithm." [1]

[1]: question 17: https://www.informit.com/articles/article.aspx?p=2213858&WT....
I wish we did. Honestly it's not something we collected because we didn't hear about it happening from our users.

That's a cool hypothesis. I think we can actually pull something similar: grab average performance in Meta-themed mock interviews on interviewing.io over time and graph it against the stock price.
People who are not already using one of the non-Github forges have no clue what a "software forge" is. It's a very niche bit of jargon, and these days most developers are not even familiar with sourceforge.
Well, how about, just enforce laws already passed by congress? Monopolies are illegal. They have been for 100 years and it has yet to "undo capitalism."
Huh it's the first time I am hearing that. Do you have any citations?

I remember reading about Al Qaeda / Bin Laden who was funded by CIA to fights Russians.
Melanin is produced as a reaction to UV exposure. Capsaicin is not produced as a reaction to bug bites. This is basic Darwinism vs Lamarckism, evolutionary pressure vs the idea of inheriting acquired traits.