skysight-inc/HackerNews huggingface dataset:
Marlin project seems to abuse the hell out #ifdef and the project seems to work well. I don't know what I would use to replace them in an embedded space, they are counting every byte that gets created in binary, and used in memory.

I do agree anything larger than a project like Marlin the process turns into a mess, with little benefit.

Here is an example configuration file, it isn't that bad.

https://github.com/MarlinFirmware/Configurations/blob/import...
I should add about the government ID part, that I understand why they do it. I've worked with anti-abuse in online ecosystems before, and I undertsand how difficult their challenges are at their scale, but it's nonetheless a pattern that I'm just tired of at this point.

I'm tired of platforms asking me for my government-ID to allow me to use them. I'm tired of having every message I type 'privately' to someone being stored and owned by a company that has no obligation nor motive to treat it the way I'd want. I'm tired of being forced to 'log in' to services just to read important information (now being trialed by Twitter and Reddit as well!). Honestly I am just tired of having what feels like no rights or control whatsoever in the general online sense of my life, having to deal with and accept whichever new 'feature' or 'usage of my data to improve my experience' the products I 'choose' to use decide to rollout.

I apologize for this turning into a such a rant, but this has been upsetting me a lot lately. I have this wonderful illusion of choice of which products I use, but the punishments I receive for trying to opt-out have become untenable in the last few years. I can't even pay my rent without using a finance app that scrapes and sells my transaction data (which app does this? almost all of them), let alone get help with free software when the answers to my questions are now all contained within Discord chat history which asks for my phone-number to join so that I may even search it, rather than on an openly-searchable forum.

While I still am able to use the software I prefer like Signal, IRC, and Matrix with some of my unique technically-gifted friends, the network effects of having millions/billions of users and owning all of their data are a particularly strong force that I have not yet found a way to reckon with.
Companies have no business concerning themselves with my expenses or my profit over cost.

Also, for years developers slept in vans in the parking lot to get around SF housing costs, I don't see how remote is any different.
Differs from country to country I think. And even in some of those countries where grave leases are indefinite, they are eventually going to have to face the fact that as the population of earth grows there will be less and less available space for new graves, and at some point they will likely have to change the rules to allow for grave reuse even in a lot of places that currently have graves last “forever”.

For example: https://www.abc.net.au/news/2021-06-28/cemetery-space-is-fil...

Norway:

> § 8. Protection time for grave and burial site.

> A grave can be used for a new burial when at least 20 years have passed since the last burial and the articles of association for the burial site do not stipulate a longer protection period.

> Urns can still be put in a coffin grave even if the protection period according to the first paragraph has not expired.

> When a burial site is closed, it must be protected for at least 40 years after the last burial.

From https://lovdata.no/lov/1996-06-07-32/§8 and translated using Google Translate with additional manual correction of one word that Google Translate misinterpreted.
A friend worked for a company that has games where you farm in villas and say words to friends.

He said in those games sometimes for months product managers would be focused on certain users (often 1-3 users) rather than the larger audience. He said there was an old lady who was somehow spending 5 digits dollars a month on their platform and he was kinda the dedicated developer for to her for quite some time. Features were built keeping just that user or few users in mind. Specific plot changes were added, resource changes - sometimes across games where this user would play. He said pricing of purchases were also changed for that specific customer compared to others. (This is the gist. It’s been some time so I don’t recall exact details)
It implies that there is a relationship between the fed balance sheet and performance of the s&p500, suggesting that a large part of the economic growth in America since the 08 economic crisis has been because of things like quantitative easing and not actual growth.
That's a perfectly reasonable conclusion--and callback patterns are definitely, by far, the single case where Rust's restrictions are the most onerous. In most other cases, where closures are passed for more temporary use, these restrictions don't matter nearly as much, fortunately, or else they might not even be part of the language. And in a few cases (like automatic parallelization) the restrictions are actually incredibly helpful (since if a closure's environment can't be written to while shared, it's generally safe to execute in another thread!). So, whether Rust is a good fit for your project or not really depends on your usecase.
Standard US operating too:

https://en.wikipedia.org/wiki/Samuel_Slater

" In the UK, he was called "Slater the Traitor"[2] and "Sam the Slate" because he brought British textile technology to the United States, modifying it for American use. He stole the textile factory machinery designs as an apprentice to a pioneer in the British industry before migrating to the United States at the age of 21. He designed the first textile mills in the US and later went into business for himself, developing a family business with his sons. He eventually owned thirteen spinning mills and had developed tenant farms and company towns around his textile mills, such as Slatersville, Rhode Island."

Historically, strong international IP protection only becomes extra important once you are an a big established incumbent rather than a developing upstart country.
Work is a bit like a relationship. You need to set boundaries from the beginning, and if your employer doesn't respect them, just leave. You can find a new team or a new job, especially in that field.

I know it's easier said than done and one may feel trapped and overwhelmed in a bad situation, but it's just a job at the end of the day.
Taiwan is indeed the Republic of China, but generally when people refer to “China” without qualification they are referring to the People’s Republic of China.
You don't need professionals to help you address your issues. Friends+family+strangers at the bar can help immensely
Addicts, or simply that 0.05% of iphone users are likely multimillionaires and this is just normal spending for them.
> My council claim it's a source of revenue, but then moan that they own the shops in the town

This is widespread. A lot of councils (when they were complaining about central govt cuts, and threatening to cut vital services) actually bought into retail properties. I believe central govt put a stop to it but a lot of the damage has already been done.

I read about a local council that got an opinion on a shopping centre, their consultant told them not to buy it, they did anyway...lost it all. Truly staggering levels of incompetence.
People who are good, and can successfully signal that in the job hunt process have tons of options. So yes, everyone is replaceable, but it takes time and money to do it. Someone having a weird attitude toward the performance management system may not be a good enough reason to replace them if they get the job done. Hiring a new person may be more of a headache for the manager.
Adding Bulma to Phoenix 1.6
Then I don't understand what the problem is, really.
A therapists job is literally to take time to address the root causes of complex issues. Maybe you’ve had bad experience with some therapists/counselors, but I wouldn’t extrapolate that to the whole field of psychology.
I'd bet that you're not on one of the profit center teams... And that you don't have an oncall rotation.

I worked in one of the ads teams at Google. I quit a few weeks ago, with reasons similar to the ones described in the article. I was giving just way too much of my life away for that work...
It feels like you have a firm lock on what locking is and how it is qualified. I will thus exclude myself from this conversation.
Perhaps this is unique to Apple? Even during my interview they were very explicit about having to work above and beyond. Ended up choosing somewhere else.
Been using them for almost 10 years, the X1 Carbon has the best performance to weight relationship ever.
The author clearly states that it was the process of working with a therapist and the “face it or replace it” idea that helped them realize they had to leave their job. The solution for any given individual may not be the system as the root cause of the systemic problem, but that doesn’t mean a good counselor can’t be helpful.
Clearly the difference is that people stating this a few months ago we’re just making accusations without any real data. This is a government assessment of experts who have attempted to get the data and can then make a reasonable conclusion based on China’s behavior.

If you had posted the US Intelligence Community’s Assessment on social media, I doubt you’d have the problem of getting banned.
If you don't know that it's the battery causing your phone to be slow, you as an average user will never find that setting. And if you skip that one time dialog (by mistake or due to dialog fatigue), you won't even suspect the battery. Most users aren't technical and have no idea why a weaker battery would cause throttling.
1) How is this HN related?

2) Its popular for homeless because the weather is great and the surrounding community tolerates it.
That BHS in Edinburgh has been converted (I have heard, I live near Edinburgh and haven't been into the city centre for about ten years) into a mini golf, pool, bowling, etc. place...that only takes up the basement. I remember walking through that place once in the 2000s, and it was totally dead then and ludicrously large.
The problem is that it's easy for people to get addicted to the money. Human psychology is frequently such that it's harder for someone making well into the 6 figures annually to take a pay cut to low 6 figures than it is easier for them to look at their not insignificant savings and realize they can still live comfortably with less income.
The C++ standard may not impose a limit, but any given C++ implementation will. Likewise, the limit in the OP here isn't part of the Javascript standard, just a Chrome implementation detail.
Per the bogus US mag covers, I thought being plump was the new "healthy"
Close. If they just ghosted the client it would have been bad for that client (a managed group buy, from what I remember), but word would have spread quickly and the most they'd have had to show for it was a single revision zero ASIC for hashing SHA256 - no big deal in the grand scheme of things. Instead they churned out as many as they possibly could, only partially fulfilling orders in drips and drabs - and with a quality that made one wonder how low they were in the binning hierarchy. For some strange reason the fulfillment rate would drastically improve during periods of heightened uncertainty in bitcoin's exchange rate... Anyway, by stringing designers along like that they maintained access to later optimizations in design revisions.

It was really weird to watch these early events unfold, because it provided the kind of satisfaction that accompanies the reinforcement of prior held positions - but tempered with the knowledge that you'd eventually be forced to take a bite from same shitsandwich.
I've lived in south china pre-2000, in southern Europe and in south America. The first (and only) time I've seen human excrement on the streets was 2 years ago in San Francisco. It's very... odd. I mean, I don't think we should obsessed with the human feces part of it, but it would be nice to understand what's going on that it is so visible.
Unclassified Summary of Assessment on Covid-19 Origins
Good friends can definitely be amazing, but it takes the right type. Family will often tell you what they think will make you feel better, but not necessarily how to address the problem. Strangers at the bar and generally trying to fix problem in an alcohol based environment is a terrible idea.
As long as the approach is respectful and not manipulative... anything less will backfire.
I worked at Google years ago when in response to what most believe was a Chinese state-sanctioned hack, Google decided to pull out of China. Many believed (myself included) that this pull out was largely driven by Sergey Brin. This all happened in the 1-2 years before I joined but I like many greatly respected that stance.

It was sad to see (from the outside this time) this principle get thrown aside with Dragonfly. What's worse is that Google will never be allowed to succeed in China so there was literally no point.
Show HN: Share Memes on Picc.io
Sushi has paid a bounty of $1M to a white hat hacker
Solution: False claims should entitle the damaged party to 1000 bucks with no possibility of recourse from whichever party falsely claimed it as infringing whether it be from Facebook or Universal. The only logical recourse would be fore Facebook to require the copyright holder to be looped in and take financial responsibility for the matter.

False copyright claims would drop to zero and it could be done with an initiative and serve for one state to siphon off a small dragon hoard from big companies in other states between implementation and companies adapting.
Lived in Chicago and Minneapolis. Hard winters naturally reduce the homeless. They either migrate, get jobs or die
> The study found that those who are hostile in political discussions on the internet report to be just as hostile in political discussions face-to-face.

They asked people to SELF REPORT if they held the same attitudes offline as online, and of course they all said YES.

This is like asking people if they are honest people.

This study is worthless.
Grafana Labs raises Series C at $220M, valued at $3B
I think your factor of five is on the “wrong side” of the equation here you’re thinking of. Ie if the crime rate were 5 x that of other cities AND the incarceration rate were 5 x lower, that would mean criminals were 25 x less likely to be prosecuted in SF.
The author and submitter has >35000 karma on HN.

The blog post has more linked sources than most content marketing spam that appears on HN from page.

There are already several comments on the post by HN users that are repeating statements from the post. This suggests it is HN material.
Honest question. Is that legal? To follow a particular user around and ramp up prices targeting them?

It seems unethical. I wonder if certain juridictions have laws that companies are breaking here.
They are also a lot more likely to treat it so it is safe to put in. Not large company wants to be caught polluting the river, the EPA fines add up and are slowly getting worse.
Your example doesn't fit into either of those two categories. In order to have an invariant, `ids`, `locations`, and `metadatas` would be need to be members of a well-encapsulated type, one which has `insert` as a method. So the first category is out since `insert` mutates the instance's members directly, without going through the instance's public API, and the second category doesn't apply since `insert` mutates its member instances, and not only non-member instances. I believe the author would agree that this function needs the "try" keyword to show that the invariants can be broken by an ill-placed throw.

The proposal is to keep the "try" keyword but allow functions to explicitly opt out so that "try" is not needed on every function call which can throw. The author suggested a "throws_anywhere" keyword after the argument list. My proposal would be to add "try blocks" which have the effect of allowing an exception to be rethrown anywhere inside the block (i.e. within a "try block" you can omit the normal "try" on a function call). The pattern:

try {
do_something();
do_something_else();
}

would be equivalent to:

try do_something();
try do_something_else();

So if you wanted the effect of "throws_anywhere" you just wrap the whole body of the function in one of these blocks. But you could also wrap just part of a function, for example just the part where the invariants are maintained, and require explicit handling in the parts where invariants are temporarily broken.
That's terrifying. That would mean nuclear annihilation.
The point is to translate it into a related human experience vs "throwing out a bunch of numbers and data".
DynamoDB is an Amazon Web Service product.

The vulnerability in the article is for Azure Cosmos DB.
These places do still exist in the US. They're typically pre-war suburbs where surrounding density is high enough to prevent box stores moving in.
It honestly depends on the scale of issues. Many people’s problem is that they can’t maintain positive behaviors due to some problems that stem from their family. If you can’t make (healthy) friends easily because you were traumatized during a critical stage of development, how do you get out of that negative spiral?

I honestly didn’t realize any of this until the last 1-2 years. When you’re raised in a fairly stable and supportive family environment, the level of dysfunction in other people’s home lives is completely outside of your reality.
Lucky you. I've heard that Google was pretty relaxed. I've just started working in a big tech company myself. It's a bit early to tell but so far, I find that my colleagues are good (probably better than me) and efficient. It's not especially stressful yet, in the sense there are no hard deadlines or anything really critical, and the project is super interesting. But I can tell that if I were slacking, that would show and I wouldn't compare favorably with them. And it seems everybody is quite anxious with performance evaluations.
My hunch is that people often live at their means and its less often the case that someone earning 250-400k is living at 100k means, especially in expensive cities. So those people can build lifestyles that basically mandate having a high paying job.
The callous disregard for human life exhibited in this post is sickening.

My office has a janitorial staff. Why don't public spaces?

Too many people in public parks? Claw back more public park space, maybe from the automobile lanes and parks that infest our cities and spew far more stinky poison than people living rough.
I think to have once read that World War I fights against Zeppelins showed that igniting the hydrogen proved to actually be quite hard. Only when they were able to open significant holes and used special ammunition did that work. Not enough hydrogen would escape and mix with air and remain in one place to accumulate to cause an explosion. There needed to be a big hole first for enough hydrogen to mix with air, plus the spark to ignite it.

That was WWI airplanes over Britain attacking Zeppelins with their machine guns.

There were a lot of compartments too, it was not all one giant space of hydrogen.

EDIT: I found it mentioned in https://www.military-history.org/feature/german-zeppelins-of...

> That autumn, the British pilots deployed a new weapon. No longer dependent on dropping bombs or explosive darts over the side, nor on the standard machine-gun ammunition that appeared to have no effect whatever on the giant gas-bags, the home-defence squadrons now filled their ammunition belts with a mixture of tracer and newly-designed explosive and incendiary bullets. The idea was to blow a hole in the fabric of an airship and then ignite the escaping hydrogen as it mixed with air.

Of course, once successfully blown open and ignited it would go up in flames like a torch. But it wasn't quite that simple to get to that point.
What are the odds of finding a good therapist? I fear that many psychologists chose their line of work not because of their analytical capabilities.
https://user-images.githubusercontent.com/1695103/128839762-...

Can you imagine such a tool to one of your customers like that? It seems unfathomable. Is Discord full of these types of people?
This seems reasonable. Anyone remember the $999 “I am rich” “app” that was just a button that did nothing?
This is far and away the most encouraging part: that you pulled off an ambitious goal while still keeping your priorities family-aligned. As someone with two very young, very closely spaced kids & ambitions to build something, I needed to see this. Thank you.
I am an SRE so I am in a rotation, I'm actually oncall right now.

I was in Corp and now I'm in Cloud. I haven't interacted with anyone in ads so I am not familiar with the experience. Do you think your peers had a similar experience as you?
They may also be low because there are no state prisons in SF county, so people with longer terms may be counted in the jurisdiction where they're being held.
How do they do that and get their homeless number to zero?
The US developed similarly:

> He learned of the American interest in developing similar machines, and he was also aware of British law against exporting the designs. He therefore memorized as much as he could and departed for New York in 1789. Some people of Belper called him "Slater the Traitor", as they considered his move a betrayal of the town where many earned their living at Strutt's mills.[4]

https://en.wikipedia.org/wiki/Samuel_Slater#American_factori...
"Dumping ground" implies other places did this to CA, which isn't substantiated by the article. As it says, the vast majority of CA homeless are from within the state.

In the cities of CA, as in other rich cities, homelessness and high housing prices come from the same problem: prohibitive regulations on housing construction.
I feel back for all the suckers that have invested time and money into the discord ecosystem. They are going to milk you dry. If you aren't in the know as to the intent of discord straight from the beginning, it's to build a freemium monopoly and then extort you for every penny they can get.
I built this to generate OTP codes via CLI

https://github.com/edify42/otp-codegen
You shouldn't trust Discord (2020)
This is unnecessarily darwinian in its conception. It also ignores that the major NE cities invest more into building shelters because they decided people freezing to death on the sidewalk was unacceptable.
This isn't really a big tech phenomenon as similar situations occur all the time at startups and in other industries.

Sometimes the juice is worth the squeeze and sometimes it is not.

Be aware of your work-life balance or lack thereof, the impact on your health and relationships, how work affects your non-work goals, etc. and make the choice you need to make:

1) Try to set boundaries or manage up.

2) Leave for a role that is a better fit.

3) Sometimes it's worth the grind if you are learning enough or being paid enough to stick it out for a bit.