skysight-inc/HackerNews huggingface dataset:
> A competitive market would enable me to sort by salary and benefits and apply for the best job.

I am always surprised to see comments that make it sound like jobs (or, employees) are fungible commodities that can be bought and sold purely on price.

One simple example - two jobs may have the same title (Senior Developer, or whatever) but have totally different expectations of communication skills, leadership skills, ability to handle pressure, etc and would pay very differently. So you (and everyone else) would be tempted to apply for the top-paying job but potentially not be qualified.

Or the situation where a company is very flexible on who they hire and thus would pay a lot more or a lot less depending on what the individual brings to the table.

In a way, I think there's a bit of "you don't know what you don't know" principle at play here. If someone has limited perspective on how career development, seniority, and hiring work, they may really believe that the big problem is "I can't sort my opportunities by salary." Someone with more experience and understanding may recognize how non-fungible people and roles can be in a way that a simple "sort by price" cannot capture.

To use your real-estate analogy, would you ever buy a house that came up first in a price-sort? No, you'd both want to really understand the nuances of the house (location, condition, etc.) and how it compares to your needs and your ability to pay. IE, you'd often take "not the best price" because either there's something wrong with the property or it's just not suitable to your needs." Hiring is much the same.
That's not sane, it's crazy! As a buyer why would I trust a surveyor selected by the seller? I would rather pay inspector myself for an independent opinion. In the US this only costs a few hundred dollars for a typical house, which is a tiny fraction of the overall transaction price.
Yeah, I don't quite get the rub here. The corporations I've worked for always post jobs internally first and normally they email the entire org with open positions. In general I've found most corporations want to hire internally since it's cheaper overall.
India objects to ‘manipulated’ label on politicians tweets
Data Persistence and Storage over Pancakes at KubeCon EU 2021
Oh lord, using Azure as your backend. What could possibly go wrong or delayed? It's not like Microsoft Graph/Azure is unreliable or anything
Why is it ethical?

What if inflows of cryptocurrency to Iran are used to further a radical clerical agenda and foment war, torture and mass disruption?
I've been using the beta version of Firefox that seems to be running the new UI. I took some screenshots to share some of the differences:

Current: https://filedn.com/l4TAWvbSe5i8mJFf1TSvpfS/Image%205-21-21%2...

New: https://filedn.com/l4TAWvbSe5i8mJFf1TSvpfS/Screen%20Shot%202...

• Tabs look like buttons now

• Things feel taller

• Back/Forward buttons are simpler

• "Compact" UI mode is gone

• Light mode finally looks fully light instead of having a gray toolbar

• Address/Search bar no longer has blue outline when active but still gets big
Nah, I think the history is important, especially for web development where modern tech stacks are technologies built on technologies built on technologies, and pretty much everything has to be backwards compatible.

I've run into so many situations while learning web development where a design decision seems like nonsense until later when I learn about the history of how it evolved. First example that comes to mind is the `===` situation in JavaScript.
Different VCs work at different stages and take on different types of risk depending on what they know and have done.

Roughly:

The earliest investors (mostly angels, usually not VCs) are taking the risk of "can you ship?"

The next round (some angles, but mostly VCs) are taking the risks of "is there any market for this?" and "can you sell to a few customers in that market?"

The next round (almost entirely VCs) are taking the triple risks of "is this a real market?", "can you sell to LOTS of customers?" and "can you scale a business quickly?"

And every round (exclusively VCs) are taking the dual risk of "can you expand your customer base into adjacent segments?" and "do your economies of scale eventually work?"

Unfortunately, no stage proves the next one, sometimes what looked like market early on turns out not to be one (many of the dotcoms), sometimes the math never works out (MoviePass, 98% of the dotcoms), sometimes the people who got you there can't get you to the next level and can't admit it, and there's the occasional frauds that slip through (Theranos).

There are hundreds of other, more nuanced reasons investments fail but those are the big ones.
Except that learning JQuery is an alternative to learning the native javascript DOM API.
Moreover, the linked article states as a fact: "But before the ban went into effect, the National Institute of Allergy and Infectious Diseases (NIAID) funded some gain-of-function research which, through an intermediary nonprofit and subcontracting arrangement, came to be conducted at the Wuhan Institute of Virology. The moratorium was lifted during the Trump administration, apparently at the urging of Anthony Fauci, and a 2019 renewal of the 2014 research grant did include gain-of-function research on bat coronaviruses." However, snopes https://www.snopes.com/fact-check/fauci-gain-function-covid/ says "To date, none of these claims have been substantiated and Fauci has explicitly denied that NIH funded of gain of function research on the coronavirus." In particular, Fauci said under oath to Congress: "The NIH has not ever and does not now fund gain of function research in the Wuhan Institute of Virology." Of course, I don't know what is true, but the linked article is certainly full of unproven assumptions...
The contrast helps me.

As someone who made/hosted Web 1.0 websites, isn’t a software engineer, and has over the past few years tried creating/hosting websites again, things got a lot more complicated in the interim.

So I hear your perspective that it sounds like some old person is yelling get off my lawn. No one wants to hear that.

However, for someone like me who didn’t have CSS, the slight history lesson is helpful.
Before we had PC and phones, now we only have phones in a different case. It looks quite the opposite to me.... :(
Not at all, it's similar to a proof by refutation. Assuming there was a finite number of dishes that could be ordered, it should be easy to prove it a sound and complete ordering rule.
Security claims will always depend on a threat model. The question doesn't provide a threat model. So the answer's proviso is appropriate.
I tried using the windows version of ST3 (latest dev releases) with project files living in the wsl2 space and ST didn't jive well with these "remote" files, so I ended up with VS Code and the WSL2 extension.
Yup I think this is the most important piece of why new students should know about this, if they ever touch a legacy codebase.
Polenta Stuffed with Sausage Ragout
seeing that nynx hinted at reversible computing, they would just be smaller and more energy efficient. The idea being that you can cram more of these in a given volume.

Reversible computing tries not to destroy information, allowing to go under Laundauer's limit [1].

When you discard the previous value held by your flip-flop, you clear the output bit, returning electrons (or a chain displacement) to the power supply. If you can instead repurpose that energy, you'll have to supply a lot less energy since you'll dissipate less. That would be reversible or adiabatic computing [2]. I have to note that processors these days are mostly power-limited, trying not to melt themselves as the energy flux inside a chip approaches that of a nuclear reactor. Just look at modern sockets and count the pins dedicated to power supply![3]

[1]: https://en.wikipedia.org/wiki/Landauer's_principle

[2]: https://en.wikipedia.org/wiki/Reversible_computing#Reversibi...

[3]: https://arstechnica.com/gadgets/2015/11/5d-electronic-blood-...
Yeah, plenty of people edit files like xml or json in text editors.
I am having trouble reconciling your assertions, in which you seem to think HN should expect "basic decency" from corporations while simultaneously asserting that "'basic decency'" has never actually served as a meaningful barrier. It seems to me that the later statement rather undermines the original.

Maybe "basic decency" is a very bad phrase to describe things here, and we should just leave it out. It's probably useful as invective, and if one is already predisposed to sympathize with the point, can galvanize one to action, but it serves poorly as a tool to actually communicate.

I propose that if we avoid it, we can talk meaningfully about how the company finds it more convenient to avoid business than comply with regulatory burdens without the distraction of moralizing the matter, and draw conclusions about whether the passage of the law was wise under these particular circumstances, or what circumstances or structure might have made it better, and the like.

Perhaps your vintage-1921 blue-collar labor dispute is more of a distraction than a help, as well :)
While this is a better analogy and worth reading, "fish" is funnier.
Visualizing Bytes as Volume
The iFixit repair business toolkit might be a little overkill for my needs, but I have got it at a discount, and it has paid itself over many times.
Maybe I'm not thinking about this right, but if they are getting way more business because of the pandemic and their costs have more or less stayed put, it's practically impossible that their revenue hasn't gone up considerably. Despite thin margins on their product, if they sell more of it they should be making more money (eliding some growing pains which should be surmountable). In that light, I have to say I kind of doubt their margins would be negative if they offered more pay during the pandemic.
> Well Tesla does it and their customers love waiting hours for software updates (I'm not being sarcastic, this is literally what we found through benchmarking)

I've done several OTAs on a Tesla. Most were about 1 month apart, and my longest update took 28 minutes. The average is closer to 15.

> Tesla can do it because they are sinking money and only have a few hundred thousand cars.

I won't get into whether they are sinking money, but they have about 1.6 million cars.
Because "recipe for a smoothie" analogy is too broad and doesn't help you understand how the Fourier Transform is different from a Ruby script or a bill of materials for a chair.

Not to mention that the idea of "given a smoothie, it finds the recipe" is impossible and makes no sense in the first place.
`emacsclient` gives you the best of both worlds. Instant startup, with as much added sugar as you can stomach.
https://nitter.dark.fail/GernotHeiser/status/139551769768993...

> Word is out, and unfortunately true: @CSIRO's @Data61news dismantles Trustworthy Systems (TS), the team that shook the scientific world with the first correctness proof of an OS, #seL4. TS staff to reallocate to AI projects or sacked 1/6

TS was exemplary in @CSIRO's @Data61news: from world-leading fundamental research to real-world deployment. It had a strong culture of excellence that aimed high and shunned incremental work, #seL4 a prime example. @sel4Foundation 2/6

Claims by @CSIRO's @Data61news of research excellence sound hollow. I challenge you to identify work in Data61 eclipsing the TS team and #seL4. Yet it's easy to identify highly incremental work in Data61 that seems safe 3/6

And it's not that TS rested on its laurels: Time Protection, systematic prevention of information leakage through timing channels - in the too-hard basket for most. This has just won its third Best Paper Award, at @DateConference'21 4/6

This would be a desaster for #seL4, had we not set up the seL4 Foundation to minimise dependency on @CSIRO's @Data61news. Please help us strengthening @seL4Foundation, to bring real #security to the world's computing systems 5/6

TS's work will continue @UNSW, in close collaboration with @lsf37 and colleagues at #ProofCraft and our ecosystem partners in @seL4Foundation. Together we will continue to define the state of the art in OS #security 6/6
Java Developers to Follow
Well-known industrial grade IT hardware company about 15 years ago. Position required A,B,C,D experience. Made it very clear that I had no direct 'D' experience in both resume and three phone interviews. They still wanted an on-site interview.

VP of engineering was very aggressive and abrasive and dismissive of me because of no direct 'D' experience, and he asked "Why the fuck did you apply for this position?" I remained calm and explained this had been discussed with his first two levels of managers and we decided it was easily mitigate given the initial projects scheduled. He said something about "other missing qualifications" then abruptly departed.

The remaining three managers said no problem and that we should continue interview. I told them that their dishonesty about job requirements was disappointing and that the interview was terminated and to immediately call in my minder for my departure from site.

Friends at the company later informed me that the interview was done only as requirement per HR and that I was their first choice.

The good - avoided working for a jerk, and was able to inform my industry sector what was going on at this company.

My then employer never knew that I was interviewing elsewhere, and received a raise and new title two months later and was able to do some really great stuff over the next four years.

The bad - I got a reputation for being a 'difficult' person to interview (my engineering specialization is very small, and most of know or know of each other).
That’s the problem. People think they can get away without knowing languages just because most resources have been translated. They don’t know that they are missing out on a huge portion of information they will never fully understand. The education system is lacking on promoting culture rather than eligibility to work in U.K. and this makes things much worse
I was interviewing for a semiconductor intern position. One of the first questions was to estimate how many devices you could fit on a wafer after giving me the wafer diameter and the size of a single device.

Simple right? Just work out the area of the wafer and divide by the area of a single device. Except for some reason, I cannot for the life of me remember the area of a circle. I'm freaking out at this point, seconds are passing and I can't write down the equation for a circle. Suddenly, after digging deep in my memory, I remember the onion method [0] and work out the area to be pi*r^2. The guy is staring at me like I am insane for showing my working for the area of a circle...

Next question, he writes a bunch of letters on the whiteboard and tells me to create as many electrical equations as I can. I get V=IR instantly and then just stared blankly at the board. I couldn't remember anything else. He thanks me for my time and obviously I don't get the job.

I interviewed with another team at the company that asked a bunch of Verilog and C questions, it went much better and they made me an offer. I rejected because I couldn't face working in the vicinity of the first interviewer. I hope I never meet him again in my life...

[0]https://en.wikipedia.org/wiki/Area_of_a_circle#Onion_proof
Inspiring Developer Websites and Profile Pages (Feat. CodersRank Widgets)
Those companies should be named and shamed.

I say this as an employer BTW.
It simply isn't my interest, I have a family member involved in a heavy statistics field and don't find to be very attractive/interesting. I feel like side projects are decently important when you have no other experience, but that's just me.
Well, that and going into the dealer for a simple software recall is really bad for the consumer. I've had it happen with other cars and its just not a good experience. Add that the dealer always has an upsell ready and its even worse.
Are the labor markets in New York and New Jersey substantially similar to the labor markets in Colorado?

(And should we expect the specific regulations in NY/NJ (forbidding certain questions) and those in Colorado (requiring disclosure of information, and, requiring certain notifications of existing employees) to have the same effect?)
A lot of the problem is what the job pays is highly dependent on who is chosen for the role, especially for those catch all job postings that are just Software Engineer -- All Levels.

So it genuinely could be anywhere between 40-250K.
I love Sublime Text and used it for the first 6 years of my career, but I completely switched to VS Code. It took me 2 attempts and here are some things that eventually made me stay with VS Code:

- better sidebar: drag & drop, quick rename, copy/paste out of the box

- better project search: faster, opens in sidebar by default or you can open it in an editor tab. sidebar search results refresh automatically when you delete search occurrences from files. 'editor tab search results' have syntax highlighting and you can have multiple search tabs open simultaneously

- more usable extension store. I don't need to go on the web to research the best editor extension for given language/technology

- it is open source

- it has a UI for settings
The rule of thumb I know is that you need about twice the amount of long pepper compared to black pepper. Check, if this works for you.

There is another thing which I like to do: bite off a little bit of long pepper, leave it in your mouth, and wait. The flavour changes several times. If that does not happen, then you have got a bland sample, I guess.

Here is is a nice resource for spices: http://gernot-katzers-spice-pages.com/engl/Pipe_lon.html
I meant the opposite. It is pointless for people who understand the danger of overpopulation to not have kids as long as there is a crowd of others who don't and who raise a bunch of kids. And tell them to do the same. I am not saying I know how to resolve this but don't you think there is a problem with this approach?
Is it time yet? – Google Calendar Countdowns
Practically? Banyan packed it in more than 20 years ago.
The buyer is the only one bringing money into the transaction. Regardless of who signs the check, the buyer is paying for all of the things.
Myself, I ride my bike to work and back (about 25 mins each way) and around the local area, otherwise I use the excellent public transport in my city (mostly electric-powered trains and occasionally electric/hybrid buses). If I need to go out-of-city, I use mostly-electric trains.
If it's renamed in Linux the inode number will remain the same. (Good luck finding where the new file is, I guess Sublime would spot it if it's within the currently opened directory/project with inotify)
>The thing is there is no way you can actually know that.

We do know since the researchers have told the linux community, the university and IEEE what those patches where. Please do not spread further misinformation about the case.

Please read the IEEE statement and the full Linux TAB review.

https://www.ieee-security.org/TC/SP2021/downloads/2021_PC_St...

https://lkml.org/lkml/2021/5/5/1244
Let me clarify my feelings here.

>>You're wrong.
This is no problem. I'm happy to be wrong, I'm happy to be told I'm wrong.

>>What you probably meant is [...]
This is problematic to me. I'm a grown adult, I own what I said, and I said precisely what I meant. When it's wrong, it's wrong, and no, I don't want to retcon that in some feeble attempt to save face, and I certainly don't want others to do that for me.

Obviously, this is not my field. Is movement and motion here the same thing? Motion is relative, so this energy "use" here is relative - in some reference frames where an object would be observed as at rest, is it still "using" energy? You see these quotes? That's because I don't really understand what "use" means here. An object in motion is in motion as a consequence of acceleration, which requires energy, and certainly possesses unrealized kinetic energy, but it isn't consuming energy. So what does "use" mean here?
Congress members demand Apple exit China in letter to Tim Cook
"Except the market manipulation, that'd be hard for me to see. It's also a kind of extraordinary claim, so please provide some extraordinary proofs that there actually is manipulation."

I guess that depends on your priors. Given the nature of the market, its opacity, its lack of regulation, the sheer proliferation of the number of cryptocurrencies, the growing interest by large entities like hedge funds with a history of active manipulation, I'd personally consider it the extraordinary claim that there isn't manipulation occurring. Like, if I were to set out to design a fertile ground for manipulations, it would pretty much look like the cryptocurrency space.
Fortunately we can now bypass this dead end with cesarean section.
It means ordering it in reverse. Mirroring might be a better description.
I use XQuery for everything. It has a much better syntax
Email notifications are flexible. I can choose to receive notifications only from contacts, search terms, or specific people.
> I recently had to play a round of "don't give a number" with a recruiter last week. Needless to say, that didn't go very far.

I had this happen to be last week too. I am not sure what ppl say to recruiters when they keep asking this question.
> Will there be economic incentive for this activity?

Pay several thousand to replace the entire battery pack, or pay some fraction to replace the bad cells? Seems pretty clear to me.

> Any idea if it’ll be a net carbon negative?

Doesn't need to be carbon negative, it just needs to be less bad than what we're doing currently with ICE.
‘Grassroots’ bot campaigns are coming. Governments don’t have a plan
I'm not saying we can never call anything an irresponsible use of energy.

What I am saying is that we can't by default call all new technologies an irresponsible use of energy either.

The fact that it uses energy is not justification alone that it is bad. We use energy to achieve utility for our species. The only way we could stop all our energy consumption would be to cease to exist.

So, why is Bitcoin an irresponsible use and other technologies are a responsible use? THAT is the interesting question. Volume alone can't be enough to justify it because many important technologies use way more energy than Bitcoin at only 0.6% of global use.

So it must come down to an opinion that cryptocurrencies aren't useful: that is the real disagreement here. It isn't about energy usage, but usefulness (per unit of energy usage), which is a highly subjective judgement. That is what I am trying to point out.
Ah, so we're just supposed to trust the same people who tried introducing the vulnerabilities in the first place...
Which Audi do you have?
Amazing, they have to notify about jobs in Thailand to Colorado employees?

Love it.
Front-End is where I've spent most of my time, but see that there's more talk about full-stack than there is of either Front-End or Back-End these days. I'll look into the MERN stack, since I've seen mention of that too.

Regarding APIs, consumption is one thing that I'd like to learn, but also development of them. I've yet to work with anything that would necessitate the development of an API, but have worked with consumption some--though nothing fancy.

Thank you for sharing the link. I look forward to studying.
Shudder to think what evolutionary completion looks like...
In terms of overall job market, no idea. In technology, I would imagine yes. I work in NYC, every job except capital market type I got reached out by recruiters have CO listed.
I don't think I've ever manually closed my text editor outside of reboots.