skysight-inc/HackerNews huggingface dataset:
After retrieving all the text data from the webpage (using a headless browser), GPT is used to filter out all the noise and extract the actual information requested in the request schema. Let's say you request for {"product_name": "string"}. GPT will retrieve that product name from the webpage and return the correctly formatted JSON with the fields you requested.

It works pretty similarly to GraphQL when you define a schema that you want, and the backend returns the exact data that you requested. But in this case, the data is received from the webpage that you provided.
As someone who smoked/vaped daily for several years, it wouldn't bother me and if anything I would get excited like "where is that?" But after several months of voluntarily not using I actually did get to a point where I dislike the smell of it. Cigarettes, perfume, cologne, even strong laundry detergent still smell worse to me, but yeah weed is not a great smell.

It really hit me when I went to Manhattan for the first time since covid and the ratio of pee to cannabis stench had flipped rather strong to cannabis.
Wasn’t this pretty much already known via https://levels.fyi ?
> If you’re a designer reading this, you’ll go bananas: ditch color palettes.

It’s bad form to assume you know what bothers professionals in a field you have no experience in. “Ditch color palettes” is as tame as you can get. What is bananas is the mistake in the fill shape: you can see it best on the white on black version, there’s a thin but quite visible gap between the fill and the stroke.

> Pick one primary color and stick to it. If you need help picking the color, search for symbolic color meanings—it’s how colors make people feel. Red brings passion or excitement (Tinder), yellow is hope or joy (McDonald), and green is nature or growth (Instacart).

If you’re going to pick a colour by reading two words of pop psychology, don’t bother and just pick a colour you personally like. Or grab any random palette from the web (there are numerous websites with good choices right on their homepages). You’ll have better looking results without fooling yourself into thinking the colour you used is symbolic.
What does “same level” even mean then?
But the forces do change at different scale. Gravity does not influence particules for example. And my understanding is that at gigantic scale (galaxies) gravity is not sufficient to explain all observations. Thus we create those dark concepts (dark matter, dark energies) that might well be misunderstood new forces operating at these scales.
15 years ago, the line was "you shouldnt trust wikipedia, because ANYONE could edit it! Those are not official sources!"

now, we've learned that you shouldn't trust wikipedia exactly because those same "official sources" edit it to align with their geopolitical interests.

Then again, we knew that 15 years ago - https://www.reuters.com/article/us-security-wikipedia-idUSN1...
Other options that might work:
* Launch from the roof of a vehicle
* With a glider winch
* Towed by another aircraft
* Auxiliary engine / batteries that can be jettisoned & parachuted down
> might confuse users

The email from AWS could easily have said:

We request you put a notice on every page saying "This is a copy of data from <Official Site>. Please check there to verify correctness". If you don't want to add such a notice, then we respectfully request you take this data down, since it is against our terms to host the data in this fashion.
> Such a thing doesn't really exist in the real world, of course

You are Turing-complete, including your consciousness and cognition. But your comment tries to prove otherwise. This situation is called logical contradiction, suggesting that your initial assumption may very well be false.
Isn’t that one of the problems of X86? Extension that get used just barely enough that you have to include them, but not enough that they should actually warrant transistors.
There is a great book on that matter "What is life" by Erwin Schroedinger (of Erwin Schroedinger fame): https://en.wikipedia.org/wiki/What_Is_Life%3F
Better simulates the conditions of the job. I never have to write code on-demand in front of my boss with my job on the line. I get assignments and I do them asynchronously. Less pressure that way and I can do it right.
> Helsinki is around, judging from looking at a chart on a phone screen, 20-30% more expensive than Munich per kWh produced using solar.. And still, Helsinki still is cheaper by a factor of roughly 2 than the average spot market kWh prices in 2022.

The price doesn't have anything to do with the carbon footprint though…

> Also, Finland installed a ton of solar lasr year, so I guess if someone is doing sometjing someone else claims is impossible, it is possible regardless of what people say and believe.

Sure it is possible to install solar in Finland, if you're a politician and you want to do a PR move it's probably even a good idea, but it's not for producing electricity.
> If you are leaving a place because of bad pay or just that you want to make more money the discussion was always tethered around your previous pay.

The employer wanted you to think that, but it was actually tethered around your other job offers and your willingness to say no.

If you have access to information for what other employers are paying, and are potential other options for your employment, the employer will know you know this.

More importantly, you will not have to waste your valuable time figuring out what other employers are paying, so you have to do less work to figure out the market.

The employer most likely already knows the market, that is part of their daily duties, and know that applicants have to do a lot of work to figure out the market. Hence trying to use people’s previous pay to lowball them, since they know that people only know that.
What process, living or not, doesn't increase entropy?
But you can't look it up anonymously. You have to authenticate with your national ID number, and the person will be notified about who looked up their income.
Wonderful analogy, thank you.
When was the last time you had to nail out a fully working nlog(n) longest valid bracket sequence in to prod within 45 mins, without spending 3 weeks in meetings, design doc reviews, capacity plannings and allocations and alignments with the said bracket owners?
What 'hide' link you are talking about Willis?
The hide link it kinds blends with the other links. Why don't just and 'x' next to the link in the front page?
So far HN has an okay blend between lobste.rs and gizmodo. Keep the good work.
Survivorship bias, you can't count how many fossils you did not recognize.
Even if data is freely available evrerywhere it means it becomes a valuable occupation to collect it and exploit it and this is what a knowledge broker is.
But I can assure you, there are no other "group[s] of committed Wikipedia editors have been promoting a skewed [ideological] versions" of anything else! /s
I might have a different take. But, is it not the case that anything more than wiring up high level APIs together, requires understanding a fair amount of DSA?
I'm preparing for interviews and I kinda see the value in them.
Right, but it must be granted that the moment of death is a point where this decay accelerates greatly.
I used to feel this was true for me, and to a large degree still do. But lately I’ve been wondering to what extent this is a self-limiting belief, and how much I can train myself to remain productive in the face of interruptions. My life is more complicated now than when my career started, and the interruption causers seem to be multiplying, so I’m seeing it as something I need to learn to deal with if I’m going to be able to stay in the field.
peter norvig agrees with you
> A tech worker in Norway also pays less for healthcare and housing

Also doesn't start their work life with tens of thousands of debt at exorbitant rates that can't be discarded, childcare costs less, they get paid time off for leisure and for being sick, don't have to keep a rainy day fund of 6 months in case they get in a crash, get scammed with an ambulance ride and hospital bills, and lose their job over it, etc. etc.

There is so much more than just raw numbers for a salary it's kind of sad how many people use that as the only metric.
It doesn't have to be miserable either
That's a lot of levels...
Ghostwriter, mastermind behind the viral Drake AI song speaks for first time
Thanks. Which company and What position?
It absolutely would be wrong to blame the anti-war anti-GOP anti-neocon people who opposed the war vehemently and protested on the streets in opposition against that war. It would also be absolutely wrong to kill such anti-GOP people via indiscriminate bombing.
Because people think it can't infer anything about things it hasn't seen before. Like it can't build an internal model of some problem that it hasn't been trained for.

> let's play fizz buzz but with 3 and 7

ChatGPT

Sure, let's play Fizz Buzz with 3 and 7. The rules are:

Instead of saying "Fizz" for multiples of 3, you say "Fizz."
Instead of saying "Buzz" for multiples of 7, you say "Buzz."
If a number is a multiple of both 3 and 7, you say "FizzBuzz."
Let's start counting. I'll write the sequence, and you tell me the appropriate response for each number.

1, 2, Fizz, 4, Buzz, Fizz, Fizz, Buzz, Fizz, 11, Fizz, Fizz, Buzz, Fizz, 16, FizzBuzz, 18, 19, Buzz, Fizz, 22, 23, Fizz, Buzz, 26, Fizz, Fizz, Buzz, 29, FizzBuzz, 31, 32, Fizz, Buzz, Fizz, 34, Buzz, Fizz, 37, Fizz, Buzz, Fizz, Fizz, Buzz, 41, Fizz, FizzBuzz, 44, Buzz, Fizz, 46, Fizz, 49, Buzz, Fizz, 52, Fizz, Fizz, Buzz, 56, Fizz, 58, 59, Buzz, FizzBuzz, 61, 62, Fizz, Buzz, Fizz, 64, Buzz, Fizz, 67, Fizz, Buzz, Fizz, 71, Fizz, FizzBuzz, 74, Buzz, Fizz, 76, Fizz, 79, Buzz, Fizz, 82, Fizz, Fizz, Buzz, 86, Fizz, 88, 89, Buzz, FizzBuzz, 91, 92, Fizz, Buzz, Fizz, 94, Buzz, Fizz, 97, Fizz, Buzz.

Great job! Feel free to continue the sequence or let me know if you'd like to do something else.
The last graph is interesting because I’ve had a theory for a long time that U.S. obesity is directly caused by inflation and the decrease of real wages.
Only if you're hoping to have people use them as application cores, running the same binaries off the internet or a CD for various different users. But there are lots and lots of roles that aren't like that from managing hard drivers to SoC's power consumption to Google's TPU AI engines where you're compiling to target a specific hardware configuration. And in that case having lots of standard extensions to choose from, each with their own compiler support, is really valuable to only pay for the hardware features you need for your own application.
A good take-home interview process usually involves a review phase where the candidate talks about their solution and how it works.

This is remarkably effective at filtering out people who had a little too much help in solving it, either from friends, Googling it, or now using an LLM.

It doesn’t happen often, but from time to time someone will come in with a solution they supposedly wrote in the past week but they are unable to discuss it. “I don’t remember exactly what I did here…” and other excuses. It doesn’t take much discussion to reveal someone who never actually understood their own submission.

Of course, I always continue the technical interview to cover the odd possibility that maybe they were too nervous or something. So far I haven’t had anyone who is unable to discuss their own take-home yet shows well in the rest of the interview process.
6% being the going rate for realtors (split between buyer and seller) a £500K home would of course net £30k for the realtors involved (comes out of the seller's haul).
you are the one that brought up negotiating power in the context of pay transparency. In fact it is the one thing only consequence you listed in the original post. It’s unfair of you to throw back in their face that they addressed the one and only factor you listed.
Seems like this is a topic where there are high stakes riding on both sides of the story. The Polish nationalists want to rid themselves of this atrocity and so want to downplay it (at certain points if you deny certain facts, it becomes denial and so terrible).

But the Holocaust is also an important narrative for Israel to emphasize to get international support, and so out of all historical atrocities also gets more than it's proportional airtime. To be clear, the event is terrible, but there's also vested interests on the other side in continuing to make it very salient over other events in its category.
> the actual mechanics of what they are doing, the sensitivity of their work, the skills required for success, the markets/industries they are operating in

Surely these are all criteria that should determine your level. What's the point of levels if you're saying each level consists of arbitrary other levels?

I agree that a range should be public, but an employee's salary should remain within the range for their level. If they're demonstrably more valuable to the company, they should be promoted within a transparent structure.
The implication is that a star may be an unknown form of life, in theory.
I like this. In the last dev organization I worked with, we made an artificial practical coding problem, like adding a small feature to an existing purpose-made codebase. It was nice to directly compare the results of the same task among several candidates, and we were fortunate enough to be authorized to pay them for their time. All great but it was a ton of work... Making the challenge, doing code reviews, debating valid differences in approach or unexpected but understandable interpretations of the challenge...

I think the code review method could tell you a lot of the same things about a candidate and show whether or not people can issue criticism without being jerks.
My US state has been legal for some years now and it's a similar story. Part of me wants the market to collapse a bit as it's kind of annoying how many businesses exist, in my city this one corner had 3 shops in a touristy part of town and no one ever in them. I would hate to see it collapse into like 2-3 mega brands owned by some global conglomerate that also owns mega beer/tobacco though.
California is weird. Around here, the town/city decides what it wants to do, calculates the cost, and then allocates this cost to the residents based proportionally on land value.

Our land underwent a reassessment and the value was calculated as “more realistic” (50% more!) but our property taxes went down in absolute dollars because the budget was the same this year, but new houses have been built in the town.

California seems to collect money and then decide where it should go.
I have to say that the crypto space is doomed and nobody cares about decentralization, but the technology behind it enables doing exactly this: 1 backend and many different clients. IMO this is the future - breaking monopolies with separation of powers a la John Locke
It could be the decision of just one or a handful of people. It's easy enough to take all the intelligence reports and decide to put them in a big pile and ignore them till next week.

If anyone asks, you had too much work and were snowed under by reports, and you didn't think waiting a week would matter.
It looks like there are multiple stories [1] — some crediting Amit, others Paul. I guess I'd heard or read the one crediting Amit previously.

----------------------------------------

[1] https://www.vox.com/recode/2021/2/16/22280502/google-dont-be...
Right, but how can we tell this is not an accidental property?
It isn't just new homes, it is also replacing old homes. If I cannot tear down a house next to downtown because it is "historical" (because it is old, not because anything historically important happened there), then I can't replace it with an apartment and in turn that forces more people to move out to suburbs.
It's stunting/showing that you made it.

Watch shows that are popular in my age demographic (eg. Succession) and the flashiness is the takeaway for most people about high paying "elite" jobs (and ignoring the toxicity and horrible WLB these jobs often have).

I've met many younger friends and mentees who have this idealized image of IB/PE/PM/VC/BigTech SWE/Consulting because the perks seem dope and it sounds "sexy".

No one wants to message that in reality, high paying jobs have high responsibility, ownership, and politics - it's my head on the chopping board if my product/divison's P&L sucks.

Also, a lot of these TikToks and Reels have some backing from HR/Recruiting. My sibling has done something similar on their own IG after getting the go-ahead from HR and Recruiting.
> If you had no idea what animals look like and you saw a sculpture of a dog and a dead pigeon, would you be able to tell which one used to be alive? Or if you saw a living cockroach and a robot vacuum, would you be able to tell which one is alive?

Well, yes, and if you took away everything we know about the things in the world, we would not know anything about those things!
In my experience, most candidates prefer it. They get to use their own computer and own environment and nobody is pressuring them while they code.

It’s also most similar to the job, where I won’t be standing over their shoulder doing live coding.
Mypy 1.6
> Apple and Google are putting a lot of effort in making this work well and it shows.

They're not putting in enough effort. Both platforms still have serious caveats that mean that passkeys are not ready for ordinary users and both platforms are still willing to push this technology on ordinary users before those caveats are solved. That makes me trust them less because if they tell me the technology is ready, I don't know if they're actually using me as a guinea pig or not.

The big caveat (but by no means the only one) is still that passkeys can not be imported and exported across ecosystems (and no, 1Password does not solve this problem, 1Password keys also can not be imported and exported across ecosystems).

And what we're seeing above from Amazon is that even if Apple and Google step up and allow export the ecosystem is still going to be fragmented and overcomplicated as long as the FIDO Alliance refuses to take responsibility for pushing companies to make good decisions about their implementations. The Alliance's deliberate hands-off approach to these problems is why the ecosystem is a fragmented disaster. I don't want to rely on the good will of Google, that's not good enough. These fixes have to be part of the standard itself.

> On some of these websites, the passkey is still seen as security key for 2FA instead of a “real” passkey not requiring a password at all.

This is exactly what I'm talking about, passkeys are designed to be an alternative to passwords, it is a weakness of the spec that they are being used by services as a 2FA token. That's not a positive place for the ecosystem to be, it's mixed messaging about what passkeys are supposed to be.

It makes passkeys less accessible to ordinary people if companies are not even aligned on what passkeys definitionally are supposed to be.
Yes, downtown Detroit is a wasteland of parking lots. Some incredibly beautiful old buildings have been demolished and turned into vacant lots, it's a real shame. Downtown really needs more development and I think this is a great way to force the issue. When I lived downtown, I had to drive 20 minutes to the suburbs for groceries. And now I have a house in the suburbs instead of Detroit because of that.
Isn’t difference in experience one aspect that is represented by different levels? In other words, it’s not the same work if experience vastly differs.
I think this is a bad take - large corporations like Airbus are terrible at R&D. They're simply not optimised for it. It's not very hard to move much, much quicker than a large corporation does - because the people inside the large corporation are having to contend with internal politics, legacy tools, legacy cost structures, and corporate inertia that doesn't like doing things a new way.

If you've worked in both a startup and a large corporation doing R&D, it's really obvious that startups are far, far more effective at it. If you gave $10m to a startup, vs a budget in a corporate project, you'd probably get 10x the result from the startup.

Where corporations excel is in scaling things up. Once you have a good design, you need a good manufacturing process and a solid supply chain. Startups rarely have the capital or knowledge to put that in place, while big engineering corporations will.
Not him but

1.) DS and Algo knowledge are way overrated in day-to-day job functions. I have yet to have to implement a single DS or Algo from those classes (they are almost always available to the framework, standard library, or language), runtime complexity has literally never once come up in my life, and the most I've ever needed to know about data structures is "which one should I use here?" and 99% of the time its either a vector (arraylist) or a map (dictionary).

2.) Just because you don't have a proclivity for code-golf does not mean you don't know DS and Algos, it just means that you don't waste your free time writing unreadable code for useless puzzles which serve only as interview questions.
> work isn't meant to be fun

Neither is leisure. Doesn’t mean it can’t be.
> In the last decade, a group of committed Wikipedia editors have been promoting a skewed version of history on Wikipedia, one touted by right-wing Polish nationalists, which whitewashes the role of Polish society in the Holocaust and bolsters stereotypes about Jews.

If this is true, Wikipedia needs to take very strict action against these editors. Has Wikipedia made a statement in response to this paper? And -- has anyone (including the paper authors) worked to undo these changes?
People are forgetting why companies these days do Leetcode in the first place.

The initial reason why we have Leetcode today is that Google originally determined through their interview research that the smartest candidates were the ones who were best at algorithms. Google wanted to hire the smartest people, not necessarily the best coders, so that’s why their interviews were mostly algorithmic.

Of course everyone started copying Google without doing the same research and the message got lost. They just blindly asked coding algo questions and that’s why we have an entire industry built around coding algos and the signal is entirely lost now.

It’s funny that people have lost that intent and are now creating derivatives around that, ie thinking code reviews are a good replacement.

It might be, but there needs to be data done to research it to see if you get what you want. If you interview using code reviews, you get good code reviewers. If that’s what you want, great.

But remember that Google’s initial goal was to hire smart people, and there’s no research to suggest that good code reviewers are smarter than average.
Show HN: Cross-platform software for text translation and recognize
Okay, I previously submitted a post about this software a few months ago. However, since then, the software has undergone significant changes through refactoring. As a result, I felt compelled to write another post about it.

The most notable feature of the new version is the implementation of a plug-in system. This means that you can now develop or install community-developed plug-ins to expand the range of interfaces supported by the software. By utilizing Rust for plugin development, you can achieve various complex interfaces such as OCR for local deployment.

Furthermore, I have recently deployed internationalization support for the software on Weblate. If your desired language is not currently supported by the software, please consider helping with its translation on Weblate.

All relevant information regarding these updates can be found in README file. I hope you find these improvements appealing and enjoy using this software :)