skysight-inc/HackerNews huggingface dataset:
Perhaps the idea of creating open source hoping that these trillion dollar companies pay you is misguided and naïve.

It's like being an employee and hoping that your boss gives you a raise once in a while. In my experience you have to demand it, and often get it (yet most people are terrified at the idea of doing so), but otherwise the big boss wouldn't try to pay more for something they're already getting (for free).

It's not big business' fault, it's how people behave in general. It's basic human psychology.

If you want to make a living out of your software, don't make it open source, hope it's complex enough you'll get hired as a consultant, or build a company out of your open-source project. Relying on donations it's like busking every day hoping a music executive offers you a record deal.

I've seen far too many brilliant engineers having a hard time scraping by because they have no sense of business. It's a valuable skill to learn.
Washington D.C.
The 80% less CO2 number is BS, since the claimed savings are only after "water boiling phase excluded". Guessing this is more like 10% overall, assuming you turn your stove down to a low boil after the pasta is in.
There’s likely no negotiations. More of a “could you come back please?” And you either accept because you don’t have anything lined up or tell them to go pound sand
> Being asked to go back just means it's cheaper to get you to return than it is to recruit someone to do your old job.

Only at your old rate.
I thought the hyperloop was that moment but in fairness he managed to get investment for that shit.
Burning wood or charcoal lowers the electricity bill? Who would have thought!

Also, what is “low-temperature technique” supposed to mean? The open fire needs to maintain the water at 100C regardless. If low-temperature means lower water temp, then its the same as the passive method..
You can reduce the energy consumption drastically by boiling way less water than "a large pot" as every packet recommends. Just enough to cover the pasta + some evaporation margin is good enough.
For state, Texas per capita revenue was 2.2k to Californias 6.3k. Do you have numbers for city and county?

Best I could find was this:

https://taxfoundation.org/state-local-tax-collections-per-ca...
Every additional hour you work without getting paid is effectively reducing your hour rate. So the harder you work the less you get paid per hour. Sorry but that’s not very smart. If the company doesn’t want to pay you for the extra hours then those extra hours clearly aren’t necessary. And if the company “can’t afford” to pay then negotiate something else instead. WFH, extra paid vacation days etc.
I think the truth is somewhere in between. If someone wants to write about what they've done for writing's sake, then fair enough to go the extra step of posting a blog about it. But there are plenty of blogs that seem to exist because the person first decided they wanted to have a blog and then came up with something to write about. Not SEO spam, more like résumé spam maybe? Those are still awful to wade through on search see l results.
That is certainly a hot take. When a company is losing $4 million a day drastic measures are in order to save the company so the remaining employees still have a job. Having worked in tech for over 20 years and being on both sides of layoffs I can tell you how hard it is for the people making the decision of who to layoff is exceedingly difficult and heart breaking.

It definitely looks like Twitter was a hot mess and needed an amputation to save the patient.
from @SilverEagle@pony.social
People treating cell phones like they treat Mastodon: "ok...so you're saying I get a phone number, but I have to pick a provider? wtf that sounds like work...but I can call you even if you're using a different one, because they all talk to each other? so f*ing confused rn"
As a corollary, it takes decades where nothing observable happens to have the weeks where decades happen.
Reminder that earlier this year the Fed implored corporate leaders to initiate hiring freezes and layoffs in order to lower inflation that they blamed on "high wages", and big tech companies were some of the first to line up to gleefully fall on that sword.
This is pretty good, though tile loading needs some work.

I'm the founder of Ayvri, and we did some work with in the Carpathian Mountains (Romania, but they also cross into Czech).
https://ayvri.com/scene/7ykxgdzoj9/xkol16r7k4
California is one of the strictest states around the contractor / employee designation.

I’m not sure of all the rules but I think working more than 20hrs or getting the majority of your contractor income from a single source raises a lot of flags.
Full-featured BitTorrent client package and utilities for Go
> So while it's not false to say that "Lead pipes are still used in every US state" it's also not provably true. Right?

All you'd need to do to prove the statement is find one in-service lead pipe in each state. Not exactly a high bar. Not sure what the point of nitpicking this is?
thank you and that should have been obvious. perhaps i need to get out of the industry more.
I think you're only half wrong here. The difference is that you can piss off people outside of your own crowd without much consequence, but if you seek to offend them, they kick you out. There's definitely (a lot of) pissing off lefties going on in Parler, Truth Social, etc. for what it's worth. And I really don't see people on the right getting the same sort of kicks out of virtue signaling (AKA pissing right wing people off) that people on the left seem to enjoy. As you sort of pointed out, they're annoying in different ways. ;)

Again, we can both play these games. You original presumption:

>My observation is that the modern right wing social media user only thrives when there are 'liberal snowflakes' around that they can piss off.

Remember, one of the major reasons behind Truth Social, Parler, etc. failing to gain user share is the fact that their respective apps were banned from Google/Apple stores.

At the end if the day, both extremes, left and right, need an enemy to point at and rally over. They are different sides of the same coin.
Not worthy of a high end restaurant seems like pretty faint condemnation.
See also: the antics of kings and other aristocrats during almost all of history in Europe, and probably everywhere else

When you’re powerful enough, you can start and lose wars and still be fine. The stuff we’re taking about in the news recently is nothing compared to what was common even a century ago
Accept to leave for 1 year salary? I’d do that any time. It’s a free year off, you can even start working somewhere else if you get bored and just be 1 year ahead finance wise.

That’s a great deal.
If you want to have a range of brightness you have a couple of options. One option is to vary the voltage you supply to the led, leading to a reduced brightness at lower voltages. The alternative is to use pulse width modulation, basically turning the led on and off fast so that it is on for a percentage of the time at full power.

Going with lower voltage is less efficient as the LED will output less light per voltage but not linearly, it will still use most of the power of full brightness at half.

Choosing PWM allows you to skip this problem by keeping the voltage identical but by using human persistence of vision to get the ideal number of photons to your eyes per your perception frame. The problem comes from making a slow PWM signal, say 60Hz, or having two similar but not identical PWM signals near each other, such as two different TV screens with a different backlight PWM frequency. That can make you see flashing because of the out of phase brightness peaks and troughs lining up.
I'd add a third step. "Make cool
Shit, put it on the internet, then write something about it."
> But for those of us looking for a C alternative, we have it, and it's Go.

What exactly have you been using C for?

Go has a very heavy runtime and is garbage collected. It also cannot be embedded within other languages. Go has very different performance characteristics. Go on embedded might be possible but would be a big exercise for the reader.

I'm really not sure what you mean by Go is C alternative.

The only similarity between C and Go I see is the syntax and that there were no generics, and even that is no longer the same. The only other similarity is the need to cast to and from the equivalent of `(void *)` to get around the typechecker.
> The point of typing is to move errors to compile-time.

You've got to understand: Whether or not a particular email address is verified or not isn't something that's generally known at compile time... That means compile time checks cannot actually guarantee if that email address is verified or not.

The compiler cannot know something that isn't known. There must be runtime code somewhere doing the check.

What people are really talking about with types here is that if you organize your code in a certain way, you can put the code that verifies whether an email address is verified or not in one place and use types to help make sure other code doesn't accidentally ignore or change that guarantee.

That's good and fine. But... (1) you can do the very same thing without types; (2) Either mechanism is only as good as your code organization and controls that ensure there's a single place this is determined (and that that place is correct).
That is true. But it’s pretty overwhelming for a lot of folks. I was a spacemacs user. I tried to rebuild what I liked about it. It was a lot, and I didn’t quite get it there.

I finally found a good compromise though. I started over with this confing: https://github.com/susam/emfy

From there, I only needed a handful of packages and a few dozen lines of config to get to an editor that was comfy.
So I'm a Ruby fan and I largely agree with you. I started dicking around with Stable Diffusion recently and was almost immediately reminded of so many things I dislike about Python.

But just to be a bit contrary:

- I don't see a huge value in symbols. In Ruby they are literally just static strings which means they use memory you'll never get back – potentially important if you're e.g. parsing something large into a hash and symbolizing the keys. If you have to put a non-alphanumeric character in a symbol you still need to use quotes.

- Procs, blocks, and lambdas – yes.

- Metaprogramming and monkey patching? dfjasdjldfjkdfjlkfdjldfoh4houfhufl. A double edged sword at best and 100% not something I'd want to see in a larger codebase. Javascript folks largely learned this lesson with the shift from Prototype to jQuery. You can do some really neat-o things but they're almost always unintuitive to the uninitiated.
Twitter hasn't even been acquired for a month yet, how are numbers from nearly 2 years ago even relevant?

Straight from the horse's mouth: https://twitter.com/elonmusk/status/1588671155766194176
What's a "skip"?
90% of Twitter's revenue comes from ads. Advertisers are reportedly abandoning the platform en masse, and the rest will follow once Musk does his next stupid thing.

No amount of layoffs is going to cover the dissolution of their revenue basis. Twitter will become a thing of the past, like MySpace.
I think likely, but depends on how things escalate, if shooting war commercial aviation will stop anyways. There might be grayzone shenanigans like chaffing ELINT planes trying to support TW. Basically all the perks UKR has access to, PRC will attempt deny to TW.

Ideally for PRC before it goes hot, PRC will try to assert control over TW civil aviation, prevent flights from landing or redirect flights to PRC first to process. No person/thing is going in and out TW without PRC supervision, including foreign or TW nationals PRC wants to hold for leverage.

IMO above is significant but not discussed topic, there are 750k and growing foreign nationals on TW that PRC has leverage over if things turn ugly. 750k "illegally" working on TW without PRC consent, some directly with the ROC government to undermine PRC interests (technically spies). PRC making air space too dangerous = only viable exfiltration is evacuation across maritime routes, one determined by PRC via changing what is / is not accessible with mines. There's going to be international pressure to setup evacuation routes which gives PRC an "in" onto the island, We're talking about thousands of ships moving 750k bodies... the way to TW filled with PLA, the way back filled with civilians, the entire strait satuated with civilian activity that makes targetting an embedded invasion fleet and other outside interventions difficult, i.e. is JP going to restrict US access to basing if means 20k JP nationals get last pick on evacuation priority.
See https://xkcd.com/1172/
Though of course, Jack Dorsey doesn't want to build on an existing protocol (like activitypub) and instead is rolling out his own (https://atproto.com)
They weren't losing as much in the past as they are now.
Tracing is just one area where eBPF can be used. However there are lot of other applications.

E.g. you can do a lot of low level networking (forward packets to another host before they go into the kernel for building a router or load balancer, drop packets for a firewall) using the XDP eBPF hooks. You can have some on-host TCP policies - e.g. which thread handles a new incoming connection - expressed as eBPF hooks. And there's more.
Comp is dictated by labor market dynamics, not by profitability of the product.

If you have 10 engineers of roughly equal skill competing for the same role, the company has more leverage to offer lower comp than if there’s just 1, or less than one.

Profitability just sets a cap on what can be paid.

That being said, I do agree that the best of the best will likely be able to maintain mid 6 figure comps. But it won’t be the norm as it has been.

There’s also theory vs practice. In practice very few companies have a high level of confidence about being able to quantify how much one engineer is worth vs another. Which is why 10x engineers can’t capture significantly higher comp than the median, even in the current (recent) market
>How do I know you're not lying?

Assumption of good faith and an understanding of the obvious fact that not everything that happened on the Internet gets written about by a "credible source" (which often is a synonym for "the media", and given your unwarranted partisan swipe there, likely a synonym for "the media that agrees with me"). At least one of the things I mentioned above, namely fruitless reporting of terrorist content (where I specifically was the person clicking on the report button) while the CEO got involved with a Hollywood star's gripes, is something I was involved in. What source would even possibly exist?

You can either take my word for it as someone that's been here for over 10 years and isn't in the habit of making shit up, or you can not.
A language with a GC and a green thread runtime can perhaps replace C in specific applications, but I definitely wouldn't call it a spiritual successor to C. There's way too much extra stuff between you and the CPU. Odin and Zig seem most likely to take that crown one day. Maybe.
But as a businessman, Musk has done far more for society with SpaceX and Starlink than Trump ever did as a sketchy real estate developer, or media personality. Let's give that to Musk, not withstanding his dubious personal choices, polarizing public persona, or this questionable decision of buying and then gutting an unprofitable social network.
assertions are basically comments with teeth; why would you avoid them in any code, algorithmic or no?
The article says he had two companies managing his properties for him, I really doubt that Bezos was in charge of the housekeepers bathroom situation. This is just another instance of a corporation abusing their employees but it is tied to Jeff Bezos so it is getting more press.

I know hating Bezos is in vogue, but I would also point out that she was making 6 figures, got fired, and is now seeking a 9m payout. The fact that Bezos name is even mentioned instead of the company who actually manages these issues smells like someone trying to get a settlement to me.

Yeah it is despicable being ultra wealthy and desiring servants who need to do backflips to be neither seen or heard, not sure if it entitles you to $9m tho.
<space> b
How do large companies typically decide who gets laid off? Do they set a target, then pass it down proportionately throughout the org tree? Do they often chop specific areas entirely and leave others unaffected? A mix of both? Something else?
The OP is trying to link a general statement made by an advocacy group to a GAO audit. They have nothing to do with each other. Anyone with even cursory knowledge of the problem domain knows that any water installation before a certain date is a lead line. States and the EPA mandate and audit representative testing of public water supplies.

The criminal negligence in Flint was that, to save money, the state appointed leadership of the City water system knowingly obtained water from an alternate source whose water chemistry caused the lead pipes in Flint to leach out and expose people to the lead in the water. Had they treated the water appropriately, or not changed the water supply, the oxidation in the pipes would have prevented the leaching of lead into the water, as it had for a century.

All of this is well documented.
They write about our GGreg20_v3 module on Twitter
> This is a very common misconception that stemmed from a recent conversation with one of my non-Rust engineer colleagues. For him, it was inconceivable that a Rust program would panic because of an out-of-bounds runtime memory fail.

I feel like this is just a misunderstanding (probably from a somewhat junior engineer, or at least an engineer unfamiliar with low-level programming) between segfault and panic.

Proving that array-out-of-bounds never happens is just a special case of proving that an assertion error never happens, which is intractable in the most general case.

Consider a program in which an array was accessed based on the index provided by some user input -- how could this ever be proven to never go out of bounds?

Rust won't segfault here like some naive C will, but it will panic, because you hit the assertion that the index is less than the length of the array.

Formal verification to prove that a program will never panic is a very neat field unto itself. There is some work in this space in Rust, but it's bolted on top, not built into the language (this is the case for most formal verification of most non-research languages).
The other thing has changed is interest rates. Fundamentals @ 7% mortgages really aren't great either.
I wonder how much of the changed behavior comes from the less intrusive communication options having gotten much lower effort. Even calling someone unannounced is almost unthinkable except if it's an emergency. I think that's because it's so easy to just send a text message first to ask if it's convenient. In the past text messages weren't as common. Before that, I could have called for example before stopping by a friend's house. However, I would have had to call the landline which nobody might have answered because maybe they were outside. It would also have been disruptive because anyone in their household would have felt like they needed to answer. So why not just stop by if I am passing by anyways? Now though, I better first send a text, then it's not ideal right now because they are cooking or something, so we postpone, even though I could have just helped with the cooking. But nobody wants to propose cooking together. It feels like you are imposing from both sides, but probably both sides would enjoy it. We are just overthinking it.

Anecdotal data for another factor: Too much effort is made! I've recently tried to make an effort to build up more of a friend network and turn some acquaintances into friends. I've noticed that we try to make everything so "nice" that it becomes inconvenient. The hosts always spend at least an hour getting their place ready and prepping food. This leads to a "barrier entry" for getting together that makes these events less. I even brought that up one time, but hosts seem unable to reduce the effort they make. Guests commonly bring gifts. Nobody needs the gifts or the super tidy home to visit. Just ring the doorbell, grab a beer and let's just hang! I say that, but I'd never do this either because it would feel like a transgression. The only exception I've noticed is that sometimes we'll end up chatting with neighbors for a prolonged time when we randomly run into each other while going for a walk or something. However, nobody would ever say "let's take this party inside". It seems to have become cultural and I am not sure how to fix this as an individual. I think part of it is that we are always busy now or feel like we should be. Gotta run those errands, work on my side project, etc.
No a very loud, very vocal, minority of users that have an extreme authoritarian world view and will create the appearance of wide scale social outrage where there is none will scare marketers..

Of course if they had any real data on the impact of their ads they probally will realize that none of the ads are effective anyway. I have never once saw a twitter ad for a large national fast food place, or a car company and said "hey I need to go buy from them"

Now marketing for lesser known things, things I may not have even known existed well that is effective. But a Burger king add no....
Since this is a lawsuit, the plaintiff's side is the most extreme version of what happened, so the truth is likely more moderate, even if it's still ugly.

I'm reminded of this article about being a nanny (arguably higher on the totem pole than a maid) for ultra rich and how demanding (shitty) it is. So for a maid I'm not surprised it ends up being worse:

https://nationalpost.com/life/forget-the-money-and-perks-bei...
Near future vs. farther future.
Space b for buffert list. Ctrl-n, Ctrl-p to navigate the list.
It's one of those things that's tricky to explain, but simple to understand.

But also I am bad at words and tend to over-explain.
My dirty little secret I've only dared to shared with my closest friends (fearing social ostracism) is that I cook by pasta by putting it in cold water and then turn the heat on.

Roughly when the water starts to boil I start periodically checking the doneness of the pasta.

Works just fine for me. Would never dare to it when cooking with friends however (only slightly /s).

However, it would be neat with a device similar to the one in TFA, but more sophisticated. Having some internal model of pasta doneness as a function of the time in the water, and the water temperature over time.
Without that ability to share, shift, or generate a vision you’ll be limited.

The best engineers I’ve seen are doing far more than just solving coding and system design problems for existing issues.

Also a software engineer, though I’ve moved to the management side (I miss the engineering focus).
Consistent but disingenuous.
Thanks for digging this out — looks like it was kinda in the tagline —- “any GPU”
> civilized societies
Collecting and then using metrics like these in secret and without transparency for those being measured by them is unethical. The decision may not have been yours, but it's one you've chosen to go along with and support.

Maybe your company is still a great place to work in spite of that. Or maybe it's only a great place for you to work, and your colleagues would feel differently if they knew about this. I can't say for sure because I don't have any further insight into your company. But that's also not the point about why it's unethical.

Nor is it having a 'bad attitude', assuming the worst, or being full of negativity to be opposed to the secret use of metrics in this way.
It looks like the Mastadon org also has one. Both products claim no usage/data collection. I spotted other clients, but haven’t checked their policies.

https://apps.apple.com/ca/app/mastodon-for-iphone-and-ipad/i...