skysight-inc/HackerNews huggingface dataset:
I'd never thought about it this way, thanks for the perspective.
All I can say is my family has a Nest and it doesn't randomly change unless it's following its schedule.
Cities have been importing population since the dawn of history. How sustainable do you want sustainable to be?
Forgive me, but have you driven a car?

Surely you wouldn't suggest that research into the efficacy of automobile safety technology should continue unchanged were it determined that humans were being irreversibly harmed by said research.
Oh I know. The point is something hard that the sender needs to do. Ideally it wouldn't waste lots of power, but it must consume some scarce resource, or else it wouldn't cost anything, and the cost should be borne by the sender, so e.g. a RAM-intensive hash function wouldn't be right.
I did geek out. I recall trying a moon-landing program running on a KIM-1, for which I guess the trick was to turn on thrust at the last possible second, to be discovered I guess by binary search.

I never knew KIM-1 ROM knew how to talk serial. Or maybe at the time I had no TTY, so ignored it. Now it makes the KIM-1 seem more interesting.

Another, more recent abandoned serial memory tech was MRAM, ironically not RAM, which was built into a million Motorola cell phones no longer in use. Or maybe I am mixing it up with something else. What ever happened to spintronics, anyway? Might it still have a future?
Add to this "smart" washing machines, fridges, dishwashers, air conditioners, irons, stoves, etc. and of course cars and TVs, all happily phoning home the user's personal data with their always on internal module that nobody can disable or filter, since they don't make use anymore of the user's home network.

I expect in a few years even shoes will connect somewhere while being powered and recharged by walking. And of course free gait analysis through internal pressure sensors and accelerometers, apps for running or dancing (turn on a IoT device by doing a tip-tap, find your ideal dancing partner, etc) will be the way manufacturers will sell them to the masses, at the price of more and more personal data being surrendered.

I don't care much about what people do with their privacy, that's their business, but how can I enter someone's house, shop or car knowing that there will be no less than a half dozen devices listening to my voice or shooting a picture of me without asking?

Note that I absolutely love the good that 5G and further technologies can bring. It's just some of their uses that concern me.
All of which they’ve rented out to multiple spammers over the years…
It ain’t just Medicare. There’s dozens of social health benefit programs in the US, for people of varying needs.

The issue in the US isn’t a lack of social health insurance. The issue is that it’s insanely fragmented. US voters are reluctant to approve social programs unless they believe the recipient “deserves” it.
Also, English used to have the letter thorn (þ) for "th", which typesetters would often just replace with a "y". So all of those signs you see in "medieval" settings using "ye olde whatever" are really just "the olde whatever."
But not to be relied on.
Is there any third-party verification of this? Anyone can mock up screenshots to look like a TikTok database.
Stil, the phrase itself is just not silly and wrong. It's only uncommon.

The reason it's not silly/wrong is that you can say, and people often do, that something is "much cheaper" than something else, and that clearly means that it is less expensive. So, the language already accepts that a thing becomes less expensive as it becomes cheaper.

So, if it becomes twice as cheap, it becomes half as expensive. Similarly, as something becomes less cheap, it becomes more expensive, so you can also say that something is half as cheap as something else, so it's twice as expensive. There is no ambiguity, it's just an uncommon way of quantifying price changes. Without the speicifc quantifier, the relative comparisons are actually quite common - it would be cheaper to buy X; is not as expensive as Y - common phrases.
Unity is not a good benchmark, it's becoming slower every year

Hot reload is great for small edits, but anything that require substantial changes or refactors and you got to recompile everything, that's what's slow
5G isn’t just about phones. It’s about IoT and all sorts of mobile (and non mobile) devices. Having the ability to transmit more bandwidth albeit at a smaller distance is a big deal. Edge computing helps on the latency front which is also a big deal, information needs to travel less of a distance than being routed over the internet (the laws of physics, particularly the speed of light is the constraint here). In the communication world I’m not sure what could be more important than bandwidth and latency.
No, the argument is because Carol is engaging in anti-competitive behavior, it should be treated as other tolerated monopolies (i.e. governments) - forced to be neutral.

Otherwise, the group of elites that got on top during the current economic cycle gets a powerful tool for shaping the public opinion and avoiding any criticism, further entrenching themselves on the top. The result is the 3rd-world economy with a bunch of cronies engaging in rent-seeking, and everybody else living in poverty with no way up.
So is this guy going to download and "leak" the source or not? Considering the current US-China relations, it wouldn't be a stretch to suggest they might not face consequences
I got an engineering manager who was a hardcore micromanager. He insisted on adding a lot of process, but refused to conform to any processes himself. He caused numerous false SEVs because he was picking around in ancient logs, assuming every error message was actually a production outage.

He was like having -2 engineers on the team. I'd been in the job half a decade. I quit 2 months after he joined.
Facebook uses it for user data
I'm also struggling to see the point of this.

I put a name in the hosts file (or DNS) so I don't have to remember the IP.

Now I have to remember the hostname (optional), the internal IP, this external domain, and the system needs to have nameservers and access to the internet.

This just seems backwards, it's more work and requirements, for what advantage?
This is awesome. Also, I’ve never seen a site get my iPhone this hot! Anyone else experiencing this? I’m guessing it has a massive processor load.
If you calibrate that with the iPhone also having major usability complaints, it seems par for the course.

Overall the current landscape is pretty grim to me. Is it the covid effect we're seeing through poor quality and a lot of stagnation for the last 2 years ?
> Your pay is based on the cost to hire your replacement. That’s it.

Only in an imaginary world of perfect information and labor liquidity, which is about as far from what we have (and could have) as can be.

Location-adjusted pay for remote US workers is indeed a social norm, proposed by some firms and accepted by enough of labor for it to work for them. It persists mostly because it exists and because there’s no organized effort to disrupt it.

Nonetheless, their are still many firms that don’t do that, many employees that don’t settle for it, and some firms that initially negotiate from it while accepting counteroffers that reject it.

Reducing an extremely complicated market to an oversimplified post hoc theory, just because it exists a certain way, is neither correct nor helpful to the issue at hand. It does nothing but shut down richer discussion and reinforce an incidental status quo.
MySQL scales incredibly well
It just gets more expensive if you have a gap in work and have to pay for COBRA
Regarding Estonia, this is pretty misleading. Firstly, if you get laid off and register as unemployed, you have free healthcare so long as you're actively looking for a new job (there's more nuance to this, but simplified). Secondly, people who don't have a job but are not expected to hold one are covered for free (kids, university students, military service, etc). Even if you voluntarily quit and don't want to get a new job, you're still covered for two months after the fact. In general, the only people who don't have healthcare are people who have personally opted to not have a job and not seek one either.
Why do you think this is a bourgeois sentiment? Do you think the Proletariate never have their lives wasted, waiting endlessly because of safetyism or that the budgets that we devote to enforcing kafkaesque requirements wouldn’t better serve them put to productive use. If life is sacred, then it is just as immoral to waste it to no end as it is to end it via other means.
Agreed.

A cup of oats has everything from fiber to polyphenols to 11g protein to a respectable amount of minerals (zinc, manganese, copper, magnesium, selenium).

A cup of Frosted Flakes has almost no fiber and really nothing except whatever they fortified it with.
Hence it being the cost to hire/pay your replacement not just cost to hire anyone.
COBRA is also incredibly expensive. The few times I've been laid off, I was thankful to have been young and healthy because there was no way I could have afforded COBRA.
Sure it does. If you make it more expensive (in terms of money, or time, or effort) for bad actors to be bad actors, you end up with fewer bad actors, because they'll just go do something else with their lives. That's the ethos of all security and defense. The expectation isn't perfection.
From 2004. I've always felt suspicious towards this package. It's a huge amount of code to squeeze a little bit of extra performance out of an otherwise simple operation. I don't know if it used much any more. I figure if the standard modules aren't fast enough, maybe it's better to tailor something to the application, than use a heavily optimized but very complicated general purpose library.
Would you accept if your landlord got upset when he saw how much some people are being charged for rent in silicon valley, and decided to triple your rent?
There is a level at which your skills and abilities will resonate. You should aim to be at this level. Of course you should rise above jobs that are too easy. But also do not try to become someone you are not. You'll just burn out. Being at the right level will allow you to be the most productive, resulting in more value for your employer/clients and then it is up to you to negotiate that into a higher income.
That's almost exactly my off the cuff suggestion. Of course my brain is seeded by both bitcoin (finding a hash as proof of work) and HLL (which counts leading hash digits to estimate set cardinality).
> nobody talk about the dichotomy between p.v.-powered device needs to maximize self-consumption

I think there are two reasons. First, it's easy to use the grid as a sink, and add in local batteries if you're still concerned. Like here in the US, solar companies size people's PV systems based on their yearly consumption, totally ignoring what time of day consumption takes place, peaks, etc. We're basically coasting on the "net metering" mindset, for better and for worse.

Second, control solutions and energy storage solutions are generally quite bespoke (custom). I agree about the need for load management and device communication in general, but we're still (unfortunately) at the point of DIY solutions rather than some standardized communication. Which is probably a good thing, because the whole "smart" cloud crap that companies leap at is dead end technology anyway.

In the context of a northern climate with significant heating load, I don't think resistive heating ever makes sense, unless you somehow have access to free solar panels and free land. The tradeoff is going to be the maintenance burden of a heat pump versus how little heat you need, and if you're talking about storage then you seemingly need a bunch of heat.

I've been thinking about this problem due to wanting to go solar (with a utility that won't net meter) and also wanting to have a back up generator (but not wanting to get some oversized 12kW monstrosity to power a handful of things in an outage, just in case they happen to all turn on at once). My eventual solution will probably be something like a relatively large capacity battery inverter (eg SMA Sunny Island) tied to a relatively small amount of storage batteries. I'll schedule some loads (eg dehumidifer) to operate only during the day. If I get to the point where I'm significantly overproducing electricity, then I will think about increasing the battery storage.
And I misunderstood. My apologies.
Meh, come to Canada if you want to see really bad healthcare. It's "free" (except for all the extra tax) and it has all the characteristics you'd expect from a government administered program. (Private healthcare is illegal so there are no options, that's more the issue than the existence of public system) I get that the explicit link of employment to healthcare can be bad, just want to point out there are worse systems.

*Edit to also note Canadian healthcare has lot of insane adherents who will never admit that there is anything wrong with it.
Can you go line by line for these and show how "sane health insurance coverage" obviates them?

Or if you don't want to do that, just do it for these random selections:

>When is my next bonus paid out?

>Can I keep a copy of my performance reviews?

>What is current official title and level?

>When is my next equity vest?

Thanks!
As a rule of thumb...no future.

Ultimately, it's a relationship. There will be ups. And downs. But if I look into the future and don't see it looking back at me...

I update my CV and start looking. Life is too short for relationships with no future.
Is your cost of living anywhere close to what it would be in SF?

The average 1 bedroom apartment costs $3,060/month [1] or $36,720/year. The tax rate is high, and depending on where in the world you are, there are additional expenses such as healthcare that need to be factored in as well.

If we're only concerned with fairness in compensation, cost of living must be a factor.

[1] https://www.zumper.com/rent-research/san-francisco-ca
It's only the source code. Who cares?
> they've told me that I can transfer if i want those pay scales but that's not a possibility for me

So basically you want to be paid more than anyone else in your location? Hard to empathize with this position.
MySQL can back 50,000+ QPS services!

1. Sharding.

2. Different DBs for different microservices. Purpose-specific. Ship analytics data out for BI.

3. Redis layer for high QPS services with repetitive queries (eg. session stores)
I guess that shows up my ignorance. I've only heard of one of those names, and (without googling) I don't know what he's known for.

Perhaps I just have some kind of allergic reaction to "public intellectuals".
Hydrogen is an energy storage and transport mechanism. Comparing it against nuclear is like comparing apples and baskets and makes no sense.

It compliments nuclear reasonably well, because the cost of peak capacity for nuclear is completely off the charts. Cost for baseload is merely very high, so storage is important for nuclear. Especially given nuclear's increasing unreliability due to being over-centralised and sensitive to weather as we are seeing in france and china right now.

Hydrogen has a major advantage over batteries in that very large scale storage is much cheaper (if your tank is big enough to keep at cryo temperatures it's even reasonably compact). It's much worse than ither fuels in this regard, but the better efficiency of production makes it a good candidate for some things.
For starters their algorithm seems to work pretty well
> The interesting part of tiktok to me is how they scale video storage and then how it gets back to the user so fast.

Isn't that problem solved by the network (CDNs etc)?
Yeah if this was user data, different story. They should just open source the entire backend code.
What?

So what do you do if someone puts 120 volts on the data lines?

You very much want to isolate both. Which is precisely the function of the chipsets I mentioned.
I don't find this such a big deal. Don't use the speech to text and just write messages to it instead. You still have way more control of your data using Leon compared to the commercial funded alternatives.
More like /r/cscareerquestions
For anyone looking to write a CHIP-8 emulator, Matt Mikolay's writeup is less ambiguous:

https://github.com/mattmikolay/chip-8/wiki/CHIP%E2%80%908-Te...

If you want to target the original Cosmac VIP behavior, corax89's test ROM is good:

https://github.com/corax89/chip8-test-rom
There isn't such a thing as a spelling when you write down what you hear. We can still understand each other despite the spelling of center and centre being different.
You know why, and yet you were asking why.

> If the company is willing to pay me that amount in a different location, why can't it pay me the same here?
Same, and I hold certain cultural biases too. Which is horrible, but also learned experience. Certain countries have stronger low level programmers, some cultures make for poor leadership traits, while others seem to create amazing UI/UX skills. Understanding there are no absolutes, and people are people, I just continue to observe some countries produce interesting niche skills.

Like in my home town, C# is king.
Get so good at something that companies would be willing to pay US/EU rates even remotely.
> the one where Bean started out as a city kid

Ender's Shadow

Rotterdam IIRC.
The algorithm is almost useless without the vast number of creators they have who are interested in creating mostly for tiktok
Really interesting post. I'm personally always very interested in explorations of old game hardware. I especially like the approach of historically working forward through one specific feature as it evolved.

Unfortunately the past is a bit hard to follow though due to some of the poorly formed conversational style and tangents with some of those possibly being the seed of entire other posts.
Executives are there to take the blame; that's their whole job. If a team can't do the project an executive decided they were going to do, it's the exec's fault for deciding that's what they should try to do. This is why executives are paid stock/bonuses (because their pay should depend on the company's performance) and it's also why execs are sometimes fired through no fault of their own.

Teams are supposed to be complicit; that's why the company hired execs. If you want a company that has no hierarchy, you can always just not hire any executives. "Execs can’t plan something like this on their own" – well yeah, execs can't do anything substantial on their own. If they did, they would cease to be execs.

By question, I'll assume you mean your challenge to provide examples. Well, let's start with the CVEs. How many thousands of those are caused by poor hygiene in the form of buffer overflows? Then there are the crashes that aren't security bugs, like NullPointerExceptions. Actually, the most common security issue is misconfiguration, and there are a few examples here: https://www.insightsforprofessionals.com/it/leadership/famou.... Now, you can probably explain this away by saying any kind of organizational incompetence is a sign of poor communication. You can probably even argue with some validity that poor hygiene is also a result of poor communication, but this is why I am not really here to change minds.
infosecstreams.github.io
I had one of these Disc cameras as a kid. I am really thankful for it, not because I have a single photo from that period, but because it was a direct and very educational example of marketing. I credit the Kodak Disc Camera with teaching me not to be so easily manipulated by marketing, a lesson that has served me very well.
Also not every European healthcare system is equal. For instance, here in the UK sure if you are in an accident you'll likely get help, but if you have complex health issues you can't really count on the national health service. If not for private healthcare I am not sure if I would be alive today. So you spend a fortune in taxes on a system that you can barely make use of and then you have to spend money again on private healthcare that is actually useful. It works out being more expensive than in the US.
Oh and this year I had to call for an ambulance a couple of times and each time they had no ambulances available and said it's best if I take an Uber to hospital. Then at hospital 3-5 hours of waiting, while person you are with is losing their mind out of pain and you can't do anything. It's rubbish.
Sure, but why is a company willing to suddenly pay more for someone depending on where they live? I get that competency and likelihood to succeed play a role, but if you have those I don't see why location should play a role at all.

I'm not saying they should give more/better offers to people in 'cheap' locations, I'm saying location shouldn't influence the offer at all.
What I said.
Sometime I feel like submitting to blackhole when not receiving any comments, but I've adjusted the expectation over time
I, for one, will set about hunting the rich in their little bunkers for loot and sport.
shrug 85% of Canadians live within 100 miles of the us border. If you want to go private take a drive. I’ve lived in both countries and will take the security of the Canadian system any day.
> So did the medical practice of bleeding out a patient. It's been the only way but being the only book in the library doesn't qualify how good the book is.

Bloodletting hasn't been performed for hundreds of years. We still use writing to convey ideas.

> The problem with text is that it's not structured . . .

Text is as structured as the author makes it.
It was the first sentence of the second paragraph of the introduction.
The algorithmic black market. The only place to get the really primo data structures.
Kind of depends what you are getting paid, but if it is less then $100k say, you can easily find remote jobs that pay more, play them off against each other. The companies are using sharp business practice to get you as cheap as possible, you can do the same to get as much as possible. Apply for 100 remote jobs, interview, smash the interviews, ask for top $ from all of them.

See https://remoteok.com/, etc.

If on he other hand, you are paid $200k and the colleagues are being paid $400k ... well you are well paid, might be harder to get a fully remote pay rise, but not impossible I think.

Now lets say you are paid $50k for argument sake, and you talk to your boss saying you want $100k and you can get that elsewhere. They would be crazy to let you go as $100k is still probably less than they are paying in the US if you are doing the same job.

What I have learned is the 'policy' evaporates under enough pressure. Of course they may still say no, in which case look around.

If they are paying you less than you are worth, they are not your friend, don't feel bad about moving to another job immediately.
Would you please stop breaking the site guidelines? You've done it at least twice in this thread (https://news.ycombinator.com/item?id=32717674 is the other one I saw). We ban accounts that post like this, and we've had to warn you about this repeatedly already:

https://news.ycombinator.com/item?id=32280825 (July 2022)

https://news.ycombinator.com/item?id=21875253 (Dec 2019)

https://news.ycombinator.com/item?id=21143693 (Oct 2019)

Continuing like this will get you banned. I don't want to ban you, because you've also posted good things. Therefore if you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
And what are you going to do if that dev moves to the US while working for you (such as on a partner visa)?

Are you going to pay them more or fire them? I don’t work for less as an American Expat, I work for how much I’m worth (which is a lot more than local wages) and I live where I live because the money let’s my wife stay at home, in a nice house in a nice neighborhood instead of us both working our asses off just to have a decent house in a shitty neighborhood.

If you want to pay local wages, go be a local and hire locals.