skysight-inc/HackerNews huggingface dataset:
This, and similar moans, really misses the point.

Employment is a social contract, looking for a compromise between two positions:

* Employers want to essentially acquire a good (productive employee) for the best quality / price ratio. If a trained monkey could do the job for peanuts, employers would be happy.

* Employees, and the society made up of employees, want stability, employment rights etc. as salary work is a backbone of societal stability.

Employers will happily pay the lowest amount of salary that will convince someone to work for them - COL being a key consideration. Employees will negotiate on the basis of the value they bring, but in principle, there is no moral obligation for employers to pay a wage that's fair, based on the value of the employee work, perhaps above ~subsistence levels.

How it works out, we'll see. Perhaps societies agree that strong-arming employers to pay equal salaries, regardless of location, will work - that's how unions, weekends and paid holidays came to be in the developed world (sorry Americans). But neither is a fundamental human right, and rather a societal contract, negotiated between labour takes and makers.

For a different take, should it also be unfair for someone qualified, living in a lower cost-of-living location, to offer their employment to the same company for less? This seems like normal salary negotiation to me.
> We don't know much about its performance, aside from a few benchmarks here and there.

I don't know what to say to that, except that we must be living in different universes.
British politicians blaming EU for basically everything bad didn't help, though.
Apple products worth £5m stolen from lorry on M1
Check how Steve Jobs was an happy fellow to contribute back Objective-C frontend to FSF, back in the early day of NeXT.
> create a virtual island

That sounds like a really cool project. What would the costs be to finance that?
Does "cancelling" even work against corporations? I'm finding it hard to think of any corporation that went away because they stopped being cool.

Plenty of corporations went under because they no longer had a product-market fit, that's for sure :-)
Also: hire people with strong reading skills. No matter how good your writing or your automation (requiring less writing), sometimes the business processes need long explanations. You don't want people asking around without reading the basics first. Overcommunicate, yes. But also, read what others actually wrote.
The Lucira COVID-19 All-In-One Test Kit [1] is a disposable electronic test kit powered by two AA batteries. This is not a Michael Mina $dollar-a-day lick-a-stick that is sensitive to infectious viral loads (PCR CT of 24 or less).

This device is sensitive to equivalent CT values of 37.5 or less coming close to PCR which score viral loads as low as CT of 39 as positive.

Regulators have set the bar too high. We need cheap and easy daily rapid tests that are sensitive to infectious viral loads.

[1] https://www.lucirahealth.com/#the-test-kit
Server Side Request Forgery (SSRF) at App.hellosign.com
>Here's the patient information they want:

You are missing the page before:

>Non-specific patient demographics (gender; age group; city, state, and zip code of residence)

This doesn't seem HIPAA compliant according to the safe habor rules: https://www.hhs.gov/hipaa/for-professionals/privacy/special-...

It would also be almost impossible to use expert determination, for this is often done using statistical methods that are impossible to apply on changing datasets (such as k-anonymity).

edit: They also ask for an "encrypted patient identifier".
> Yes, but then you introduce new scope. If shard1::Foo depends on shard2::Foo, you then end up with a murder of import statements at the top of every file.

Wait, what? Import statements are recursive in Rust, if shard1::Foo depends on shard2::Foo, you just need to manually import shard1::Foo.
I don't agree with everything DHH does or says, but the Basecamp Guide to Internal Communication is amazing: https://basecamp.com/guides/how-we-communicate

This is especially important now that people are working remotely and can't just quickly chat about things.

A few quotes:

#2 Real-time sometimes, asynchronous most of the time.

#3 Internal communication based on long-form writing, rather than a verbal tradition of meetings, speaking, and chatting, leads to a welcomed reduction in meetings, video conferences, calls, or other real-time opportunities to interrupt and be interrupted.

#16 "Now" is often the wrong time to say what just popped into your head. It's better to let it filter it through the sieve of time. What's left is the part worth saying.
I'm referring to things like topics, multiple consumers, routing, etc etc that are not even possible with SQS and once you grow into a need for those, SQS stops being adequate no matter what library you use for it.
you forgot problem number three:

- the market as such will correct itself but is entirely unconcerned with the welfare of human beings in the meantime, and will continue to be unconcerned with it afterwards.
> this does skew in favor of people who's first language is English

You mean the people who don't know the difference between your and you're ?
I've been writing code for more than twenty years now and I had the opportunity to try many different styles.

It is, unfortunately, very easy to write difficult to read code, especially with good intentions and principles.

In practice, I've found that the most important principle is Locality, that is avoiding nested indirections and unecessary abstractions.

I completely agree with the author of the article here, the simple and dumb recipe with constants local values is both easy to read and easy to maintain.

It might seems like duplication but the complexity has to live somewhere and it is more manageable when it is not scattered.
Global warming here is just for cover up. IMHO The real reason they dont want petrol cars in the UK is because the North Sea Oil is just about all gone.
It’s a bit like sending events to an unknown state machine.

You need add enough context for the event to be processed but you can’t know what will happen when it is...
It's nothing new, but it doesn't make the sense it once did.

Those adjusted costs were based on the local job market. They needed to be competitive with the other options you might have had. Once you are working remote, you are not likely comparing "I can go down the street and work THERE for x" any more. You are instead "I can go online and work THERE instead for Y". Your physical location is not a variable in that comparison except for companies that hire based on some data security or legal requirement that work be done within the borders of some certain country.
Because most people don't live in city centres where the "fun" actually is, so they have to get there somehow, sometimes from 10-20 miles away. They could all use public transit (in places where it's available), but that would increase the burden on that kind of transit. Especially for big cities, that was already quite busy - well, until the pandemic.

What I've seen happening here in the UK is that a lot of people leave their cars in a park & ride or close to a train station then shuttle in, which I guess is a step forward, but a lot are still driving all the way.
Supporting remote work can come at a cost to an employer so it does make some sense to me to offer less money in those cases and inversely, more money if you move to their town to work there. Other than that equal pay is more fair indeed. I think things have mostly gotten crazy along with some housing markets. Perhaps this will slowly disperse the extreme concentrations of wealth throughout countries with employers opening up more offices at cheaper locations. Or they will have to prove that those extreme concentrations result in equally large productivity/quality improvements.
Problem is, it's not the same people doing the dieing. And the dieing doesn't happen right now.

Inverse situation for covid. Suddenly there is a lot of money we can borrow from our children, because 'a problem right not' VS 'à problem in 10 years'

Not sure how we can fix this 'bug' in our governance model..
This is all a bit rich from a website which spells Founders with a capital F.

This crazy diagram of types of network effects reminds me of the ludicrously precise cosmologies cults come up with to make themselves seem more authoritative. How on earth could anyone test and verify this model, and so what use does it have?

Check out their 'Why?' page:

>We believe creating something of true significance starts with seeing things others do not.

>This ability shows up in rare Founders. Those who think independently and creatively. Outsiders who never compromise their point of view, and never give up.

>As Founders, we reinvented industries with this mindset.

At least they know their audience, I guess
Assuming ~75KWh batteries, £7.50 if the supermarket pays 10p per KWh.
How long before an enterprising startup starts selling virtual apartment addresses in the heart of SF?
All the turmoil we are starting to see in the first world countries is due to this. With the rise in productivity in third world countries the wages will keep moving towards a median.
> in democratic countries when you take actions that result in severe economic consequences, people will just vote in a govt that reverses it

If you're the type of person who believes they're saving humanity, you naturally don't fret over details like what do people want, or some rational cost/benefit analysis. You know better. The axioms are set and indisputable.

Barnacled, you're quite articulate and reasoned in this thread, but I doubt you're changing anybody's mind.

And FYI, the same type of personality also likes to compile "lists of ideological opponents". It's an old book played a hundred times before, so it's good to be aware of that.
And more specifically in a contemporary US context, its likely non-respondents lean Trump (his messaging and base is much more critical of polling and media in general). Whilst pollsters are not unaware of this and can factor it into weightings to some extent, they don't have any data to work with in figuring out whether this cohort is more likely to turn out than previous elections.
I'm thinking about following this blog just due to how detached from reality this blog post feels.
Yes. But economics is different for local and remote work:

Like it is natural to pay the same price for something we both order from China, and in the same time it is also completely normal that we will pay different prices for potatoes at our local market.
The One Palm Rule. I know a few people that promote this :)
If it's larger then your palm, when you streach a hand towards screen, you are not obliged to read it.

Suprisingly effective, especially if you are open about it. Of course it applies only for those with 1000 unread (after filters).
It’ll be something you’ll need to go to university for. You wouldn’t be able to learn it for free at home.
Absolutely. It's too late? For what? Temperature has already risen a little so obviously you can't change the past. Too late for some vague "catastrophe" is the implication. But science already tells us it won't be extinction, and the best estimate they have (that I've seen) is as many deaths per year in 2100 due to warming as we currently have due to car crashes. So it might be no big deal or it might be something nobody knows. Just like the future always is.
Draw a boundary around a city and any lasting temperature change is solely an energy balance question.

Any heat that you move into the house in the winter leaks out within the day (asymptotically), so this doesn’t become a localized runaway effect.
One important technical reason is that you need to be able to add attributes to modules, like these examples:

// Only compile this code if the “foo” Cargo feature is enabled.
#[cfg(feature = "foo")]
pub mod foo;

// Platform-specific stuff, as with std::os.
pub mod os {
#[cfg(windows)]
pub mod windows;

#[cfg(unix)]
pub mod unix;
}

// You can even choose which file to load the module from.
#[cfg_attr(windows, path = "windows/mod.rs")]
#[cfg_attr(unix, path = "unix/mod.rs")]
#[cfg_attr(not(any(windows, unix)), path = "null/mod.rs")]
mod platform_impl;

So they need to at least be addressable.
Nothing did need to change, but since we've decided that we want no part of the single market or any regulatory alignment things will have to change unless we decide otherwise. Because of our own foolishness for 4 years, we have created a deadline for ourselves.
Tried to read Deep Work, which just seemed like a much simplified rehash of Flow, by Mihaly Csikszentmihalyi. Then the replication crisis happened, which may have tagged some of the ideas in Flow as questionable. I don't think I would read anything more from Cal Newport.
FDA authorizes the first at-home coronavirus test
I find that it isn't just the act of communication or writing that's important -- it's the person's ability to step outside their own bubble of code, jargon, details, and synthesize (whether up or down) to give someone else the essence of what they need to know about an issue or problem in that communication or writing. To be able to offer some decision, plan some work, take some conclusion from what has been done so far.

I encounter too many developers who simply start talking about the detailed issue at hand as if I've been working on it sitting aside them for the last week. Well, if that were the case, I would not need to talk to you about it.

When talking to someone not directly involved in your work, the point is that some level of abstraction is needed, and probably some decision is the reason for talking. People need synthesis and summary of the issues at hand, and not recitation at the details level.

This takes extra work and preparation, or at least mental organization -- to summarize for someone else what they need to take away from your details. It takes active effort to think about what your work or result or roadblock means for others, present options on what they should do, and you can tell easily when someone has thought through that next step, rather than just regurgitating what they've been working on all week.

That is a highly valuable skill and you know it when you encounter it.
What Is AWS Landing Zone
Cool. You might want to let her know first before canceling, since I think she's on the shorter end of the stick here. After all, you'll get someone easily, going by the occupancy rates near yours.
I managed a team for 25 years at a Japanese corporation. We had team members in many different timezones, and scheduling videoconferences was always a fraught process.

I write a lot. In fact “prolix” is not a bad word to use for my writing.

The biggest complaints I received were always about the lengths of my missives.

This was a legitimate complaint. It took a long time for people to translate my messages, and to translate the responses.

I learned to write emails with every sentence as a separate line, a clear abstract, and a clear conclusion/question.

Bullets were important, as was careful wording. Fifty-cent words were OK, as long as they were accurate and relevant, but jargon was harmful.
They took a concept (coop/role FPS such as TF, and MOBA) and tried to make a great franchise and implementation of it. I'd say they did the same with Hearthstone (hello Magic: the Gathering), and RTS (Warcraft I wasn't the first RTS). Not sure if Diablo was the first ARPG. Starcraft obviously was not the first RTS. Arguably, the only original game they ever made was their coop platform game, Vikings back when it wasn't even called Blizzard.

Overwatch is a completely new franchise though, so in that regard its novel.

The cashing in can be seen in different ways. Selling out their Diablo IP to NetEase for a mobile game (and having the guts to market it for a PC crowd). Their microtransactions in WoW while still having the subscription model as well. Them laying off nearly a thousand people while profit is at all-time high, while CEO gets bonus. All the silly DLCs for SC2. At least they didn't bother with another DLC for Diablo 3 after RoS.

Mike Morheime left for Dreamhaven together with a crowd of entrepreneurs and daredevils. Hopefully he succeeds where Schaefer brothers failed.
Tell'em it's fine but you'd like to negotiate based on net pay after taxes. I don't have all these fancy things: kids, deductible mortgage interest, deductible medical costs and I just want to be even with those losing a less percent of their income to tax.
We can assume that nobody treats them better and some will treat them worse. It follows that non-biological parents inevitably treat on average (and, very important, this is cross-sectional, not paired) their kids worse after they know they are not theirs. Directionally, there is little doubt.
Yes but the point is that Apple doesn't need to scale the M1 up to desktop frequencies, because it already is faster than x86 in single-threaded workloads, at lower clocks and significantly lower power. To scale up the multithreaded performance they just have to increase the core count and scale the cooling system accordingly, ie: exactly like you would have to for x86. A decent desktop cooler can dissipate enough heat to run CPU's with 100+ Watt TDP's, while the M1 in the current Mac Mini sits around ~20W estimated if you discount the RAM.

So again, what would make anyone think that an M1 with decent cooling would not be able to maintain the current ST performance indefintely, or a hypothetical 8+8 or even 16+16 core M1X or M2 with a TDP of 100W and top-notch cooling solution would be impossible?
UI design for software developers. Part 1, Colors
If it's going to be cheaper, why does it need government support? Won't industry just do it to be more competitive on its own? Or perhaps there's some kind of first mover/network effect/chicken and egg problem that the free market can't surmount on its own?
Ahah, "Game of throwns". Can only imagine the disaster :D
A good maxim from safety critical industry: patronised is better than dead.
On the absurdity of existence
RE: climate hysteria I was actually responding to the parent who was saying this was nowhere near enough.

RE: Viability, I mean perhaps I worded that poorly - I think it's _possible_ to do it, I just think it will be exceptionally difficult (there are many roads that are not so simple to just dig up, huge HUGE disruption caused, etc. etc.) and require probably £100's of billions.

My issue is more that the govt have absolutely not addressed or even mentioned that, and many engaged in this debate won't accept that this is a requirement.

>I think you take a commonly-seen approach that tends to argue that any even moderate efforts to deal with the problem are too extreme.
Not at all. I simply do not consider a multi-£100bn investment requiring basically every single residential street in Britain to be dug up and every single substation upgraded (not to mention other parts of the grid that will need upgrading) to be moderate and dislike when people talk about this govt action as if that isn't required.

Actually I would 100% advocate for only hybrids by 2030 (which the govt actually does advocate), but not a banning of hybrids by 2035 as it also advocates. Also more govt pressure to make hybrids considerably more efficient (they are already pretty impressive). Perhaps look at banning hybrids also by 2050? Or some reasonably practical timeframe.

I'd also want to start the program of increasing charging points and substation infrastructure but on a more reasonable timeframe, but be honest about it and get the ball rolling NOW, not in 2030. Something like 'every X streets must have at least Y charging points' could be a start. Practicality.

What I'd also want to look at is - more nuclear, more renewables, investigate means of reducing usage of flights, investment into public transport (outside of London it sucks big time, and more generally e.g. trains are the most expensive in Europe + also the least reliable), more advocacy for work from home, greater subsidies in decarbonisation, but more than anything using economic pressure in league with other countries to pressure (and also not only pressure but help via aid) highly polluting developing countries to reduce carbon output.

There is plenty that can be done, I just don't think hand waving + denial of costs will actually achieve anything. In fact I think it HARMS the climate change cause more than anything.
> I don't think you were really honestly asking that question.

I don't know what you're getting at by this statement.

I'm asking how it comes to be that someone fresh out of uni is immediately made a Team Lead. It doesn't tally with my understanding of career ladders.
Yes, and you, as an user would be breaking the law. But as far as I understand there is no law that would prevent phones from having this function.
I think it is a good list, and it really shows how close browsers are today, that decisions are made on minor inconveniences like "How does it pin tabs?"

My biggest gripe with FF on MacOS is that they don't include "look up "x"" in the right-click menu.

The PiP in Firefox is a lot better than in Safari. I do wish FF came with better tools for opening PiP for videos that on purpose or on accident hides the PiP-button.

I also think that Safari's back-gesture is a huge plus.
Regarding the two operators being on call at once due to "write skewing"

> In the situation above, there will be a write skew if two of the transactions successfully commit. Even though no dirty read or data loss happened, the integrity of data is lost because there are two people assigned to be oncall.

Wouldn't it make more sense to have a separate table/single row to store it so the earlier mentioned row versioning checks could be used? Plus one could instead store the history of how the on call operator has changed instead of just having an "oncall now" boolean field against each operator.
It can't be done in both directions. The reference to Seul's proximity to the border is that it's within the range of North Korean artillery. The reverse isn't true.
2 ICBMs can not render our coasts unliveable for decades. Our coasts are extremely large relative to the fallout radius of any single known nuclear warhead.
Not bad in the global scheme of things but hundreds of millions of global refugees isn't going to be good for anyone.
> However, if you want to play blu ray movies, you need to connect it to the internet to download a license. Sadly.

Just once.
This is done in Sao Paulo since 1996 and yes, people have two cars, usually middle class and up.

https://en.m.wikipedia.org/wiki/Vehicle_restriction_in_S%C3%...
Unless you have paid for the article and read it, we are only discussing an abstract. That isn't enough information to bring to a discussion, as we have absolutely no figures, initial assumptions, or methadologies to explore.

There's nothing wrong with back-of-the-envelope maths. It's not refutable that lithium battery packs take a lot of energy to manufacture (as well as all of the control electronics, which is also a very energy-intensive manufacturing process). Just the lithium cells take around 60kWh to manufacture per 1kWh of pack capacity. Where do you think the ~5.1MWh required to make your Tesla battery pack comes from?

Even if you had 100% renewable power to charge your car, it would take 24,000 miles just to pay back the manufacturing energy of the cells alone. Then you can start paying back the energy cost of the rest of the EV components, which are still considerable. Only after that, can you start saving the planet with your EV.

https://iopscience.iop.org/article/10.1088/2515-7620/ab5e1e
That would be easy, just pick an IBM or Unisys mainframe, home of the systems programming languages created before C was born, and still used.
Well it's marketing but a descriptive one, so I am okay with playing along.
Apple working on new foldable iPhones. Is there any future in this?