skysight-inc/HackerNews huggingface dataset:
> how do you all cope with this?

Did I ask to be born into this world? No. Not my problem.

If you truly want to solve the climate change problem you have to find a way to delete most humans from the planet. There is really no other way, too many humans will change its environment, just like any other organism achieving exponential growth. All other solutions are just coping.

If you dont like that solution you can work on modifying the humans to not be humans anymore, but perhaps like an organism living in a pod connected to a metaverse with neuralink like in the matrix. The environmental footprint of such a solution would be globally insignificant.

If you dont like that, accept, adapt and live on.
I attribute my inability to draw on this.

If I try to imagine what a mouse looks like, I have no idea. And thus trying to draw it results in a disaster.

My mom and brother can draw very well. I should ask them about aphantasia. But im pretty sure my aphantasia is cause of my inability to sketch anything even remotely well.
Siblings have said this is fine and I agree, but I agree w/ you that the intent is obscured. It looks like a clamp or a hack. I think it'd be clearer to assign to a different variable? Ex:

int vr = X509_verify_cert(ctx);
if vr <= 0 {
i = 0;
} else {
i = 1;
}

But also, like another commenter suggested, using enums or #define would be helpful documentation too.

And finally, i isn't a wonderful name for this variable. rv or ret or status are all better options.
But what if I spend months dry aging my meat and then someone comes along and just forks it?
> ... dispatchable demand. For example, if hydrogen is to be used in steelmaking or ammonia synthesis, that demand can also be added when renewables would otherwise be curtailed, and the hydrogen stored for later use.

Isn't the problem that electrolyzers mostly have to run 24/7 because they would otherwise not be profitable?
Then all these processes that rely on hydrogen wouldn't actually belong to the dispatchable demand category.

Dispatchable demand could be found in heat pumps (in combination with buffer tanks) for heating homes. (As long as there's sufficient grid capacity)
> That's why "let it rip through so we get natural immunity" is such a short sighted stance.

That is absolutely not what the OP said, fwiw
this is a great summary, and pretty much exactly reflects my role. My job is to help other engineers in our org be as productive as possible. That always means trying to include other people in what I'm doing from a mentor/career-development perspective, but otherwise follows your % splits pretty well.

The bits that people don't talk about frequently are things like "what do you actually do in the 20% of the time you are coding?" It's usually things like performance analyses and optimizations, solving misc tech debt that I have the flexibility to work on since my time isn't allocated to project teams/squads, architecture and PoC work for new capabilities we think we will need, and honestly sometimes its just picking up a couple super low level tasks anyone could do because keeping team members focused on other things is what's most important.

At least in my org the common theme is almost always "there's a hard problem over there, go help them fix it'.

Source: principal engineer for a couple years, senior for 6 or 7 years before that. Not at a FAANG, but in a ~350 person technology org at a company with nationwide offices and consumer product presence in the USA.
You'd have a (weak) case if the GP had been talking about westerners in general. They were referring to the extensive exploitation of Africa by western powers.

By your logic any criticism against any world event or fact would be xenophobic against those who caused it. That's silly.
They just installed Windows on their netbooks last time it was even cheaper. The people who think steam deck will make linux mainstream are going to just see the next deck come with windows and everyone who gets a deck installing windows on it to play games.
web3 is so loosely defined that both the haters and the believers will be able to claim victory in a few years.
Is this new???? or is it just the root domain they host alot of their other product info pages/data sites on.

I'm thinking it's at least 5 years old maybe more with some variations between public and enterprise products along the way.

You just found this randomly?
These are all great!

There is also this video about modern search engines and Weaviate on the AI Coffee Break YT channel: https://www.youtube.com/watch?v=YkK5IKgxp-c
I'm a big fan of the radare2 suite. The integration of its ecosystem/plugin support is phenomenal.

Only the decompiler is better in Ghidra, IMO, but I'm sure there's a plugin for that.
Thanks :)

It does feel like some folks ignore the business side of things but I think I enjoy being a part of the larger picture. It's definitely not for everyone. I know several people who are personally happy and have had WILDLY successful careers being hands-on tech specialists and ignoring the business side. It's great that it works for them.
Hm, how does this work with that iOS always run browsers using Safari webview?

Doesn't this need a native browser implementation for the handshake and p2p to be secure?
I think the answer to both our concerns is "Thread has changed as time progressed" :).
Space Florida thought it owned 3% of Rivian. It was wrong
> There isn't even an operator included in ANSI SQL to let us convert null boolean values into false, because for some reason bits and bools are two different things

“bit” is not a standard SQL type at all, it's an SQL server proprietary 1-bit numeric type. boolean is an standard SQL type, but SQL Server doesn't support it as a storage type or consistently elsewhere (it does exist, annoyingly, in some contexts, but is limited in where it or expressions producing it can appear, which—not any limitation of standard SQL—is the source of your problem.)

> and you can't just say COALESCE(x = y, false)

In something that supports standard SQL in the relevant parts, like Postgres, yes, you absolutely can.

In SQL Server, you have to do something clumsy like:

CASE
WHEN x=y THEN 1
ELSE 0
END

But that is “SQL Server is broken and barely supports booleans even as intermediate values” not “standard SQL is broken”.

There are plenty of valid criticisms of standard SQL around NULLs, but the particular brokenness of SQL Server’s handling of booleans is not one of them.
Is it really that weird?

I know a number of couples that got together through work

When you spend so much time at work it's no surprise that interactions that could lead to relationships happen at those hours.

Of course I'm not advocating for sexual harassment in any way. I think that the immaturity usually happens as the inability to accept a negative answer and back off
Awesome, thanks for the suggestion. I'll check out both for sure!
No amount of good UX can justify the tools constantly spying on you.

The Windows UX these days is also horribly jankful in other ways, too.

I feel like Windows 2000 made a stronger case for "switching to Windows and never looking back" than Win7-11.
Why is looking for a romantic partner where you do most of your socializing weird?
Obviously some people do, otherwise there wouldn't be so many people still living in SF...
I agree, configuration is evil. I love my zero config fish shell.
This echo chamber is getting extremely stale.
I've literally gone to Google and typed something very similar to "That guy in that thing with the dog" and the correct answer shows up as the first result. It's quite brilliant and magical how they do that.

But sometimes it's a total miss when I want something very specific, and it just shows me other things I didn't ask for.
I've always found Wolfram Alpha surprisingly unhelpful and impossible to integrate into an enterprise application in a meaningful way in practice. This is an interesting paradox, I sometime call it the Wolfram paradox, here is what I mean:

Their platform is so sophisticated that it produces output in a non-deterministic format depending on your search terms. Therefore, if you want to consume their service by leveraging the full smartness and cleverness of their platform, your consuming application needs to be equally smart and clever if you want to do anything more useful than displaying their raw output in an iframe. This means that you'd have to re-implement non-trivial parts of their platform.

The only way to solve this problem would be to restrict your input to a fix format to make their output more predictable. But at that point you'd in practice rather use a more specialized (and much less expensive) solution. The only use case I can see for this is either very complex computations for which either no other vendor exists, or requiring so much resources to run that their platform is the most convenient option. Or alternatively the interactive use case to iterate on a solution as part of R&D, which I believe is the main way people use their products.

This is not a shocking limitation per se, but their marketing messaging has long been suggesting that they have a vision where developers will heavily use the power of their platform to build a wide range of real world applications both in the consumer and enterprise space. My point is that this will never happen because of the aforementioned paradox. They have built an incredibly smart solution, but it sorts of have a curse by design preventing it from moving out of the interactive niche.
Some 25 years ago I've read some funny Windows vs Linux arguments. "Windows is better because there is tons of software (Windows 95) and Windows is better, because it is very stable mature system, with Unix-based kernel (NT)". Somehow people missed they tried to merge two systems into one for the sake of argument. Bitcoin is consuming tons of power for no reason, development is stale. Fluctuations and speculation prevents it from being useful in anyway. Whole premise of any other network and the whole crypto/blockchain is based on a lie about decentralization. Organizations try to sell that lie to unaware people and shift the center of power into their hands. There is no decentralization anywhere, it's not possible and never will be.
I think the main difference is Chromebook users did not have to wait a decade to get working touchpad gestures.
Agreed, all this guy's content is great.
An idiot takes charge of the worlds Hegemonic Power, does a bunch of destabilizing things, and bullies a near peer one too many times for stupid reasons.

At this point, either said idiot is summarily publicly removed from power by cooler heads, or nuclear weapons are loosed, and we all lose.
We do NOT have to live with the decisions of our grandparents. We can change the world.
> Well, that range covers three different CPU architectures(!)

The exercise proves that hardware is irrelevant to an operating system

> and at least one complete file system rewrite.

Which filesystem was completely rewritten, and why? Unless you're referring to AFS... which wasn't rewritten, but developed.

> But your point is fair - to the layperson there hasn't been much change.

Pretty sure not a whole lot has changed for the experienced expert, either. What has incrementally changed (but not so much it's unrecognizable) is the graphical user interface. A GUI is not an operating system.
But the rest of the system is not. I want I computer that I can use in the way that I want, with the software that I want, and not a computer that must be used as Apple wants, and limits you in using an hardware that you bought.

The reason why I use Linux is that I can do whatever I want on my computer, I don't have to have signed applications, annoying prompts to tell me that the software is not Apple approved (till there are the prompts and Apple doesn't decide to forbid all unsigned software as on iOS), and similar.

Also from an hardware standpoint Mac are overpriced machines, with insufficient I/O that forces you to bring a bag of adapters with yourself and components that are all soldered on the motherboard, impossible to upgrade.
Therefore...?
My Father at the Border
Data expiration: "With a Cloud Basic plan, any files will expire 60 days after their creation." I've lost a couple notebooks due to this. Kind of like ransomware, yeah?

Then I looked at their pricing[1] to maybe get those notebooks back. 3 different product lines, 4 different tiers per product, then 5 or so prices depending on student/home/professional/govt. No idea how to navigate all this.

I used to be a big Mathematica user about a decade ago, but with everyone in industry using Jupyter now and Wolfram's weird new product strategy, I don't think I'm going back.

[1] https://account.wolfram.com/upgrade/wolfram-cloud?theme=wolf...
Alacrity would like a word. In my experience, software is generally getting faster these days, after a period of UI latencies getting worse for a while.

Not all software is getting slower faster than hardware is getting faster.

It has always been possible to write slow software.
Advent of Code 2021 in pure TensorFlow – day 3. TensorArrays and tf.function
While I'd personally feel uneasy asking out a co-worker and never have, I don't think it's weird as long as there's no power/authority dynamic (even than I don't think it's an absolute per se), it even used to be a dominant location where couples met [0]. Still ranks relatively high, above elementary and secondary school. It's a more delicate situation as you shouldn't be really flirting with coworkers or disrespectful of boundaries, but asking one with whom there's a good relationship and possibly mutual attraction isn't really weird.

FWIW, I'm not commenting on this article where there's no respect for boundaries and dismissive HR, but the blanket statement.

0: https://web.stanford.edu/~mrosenfe/Rosenfeld_et_al_Disinterm...
It was tied to the tax evasion, problem, I don't think that you can separate those two crimes.
What a great story to read. I would be really curious to know more about that particular MUD.

I have normal vision, and have played on MUDs only for a few years, in my late teens / early twenties.
People arguing about the merits of various technologies on the internet is not a new phenomenon.
> I make ~170k and live in Atlanta for reference after 4 yrs experience.

Holy cow, that's much better than I figured. I make that much and I have 15 years of dev experience. I live near Portland, OR and work for a company based in LA. Portland's cost of living is much higher than Atlanta too so you're doing really well.

My work-life balance is excellent, so that was really my main concern, but sounds like yours is just about equal if not better. Thanks for your response, I think I'll have to seriously consider a transition now.
They could have ended the wildtype pandemic. As soon as delta appeared it was impossible. They have 90% efficiency at best and you need 84% of all people protected to stop delta (1-1/R0 for R0=6). It's impossible to get such high vax rate.
... And the countries that are enabling this pollution.

It's interesting to look at the long term trends, especially when looking at some of the largest economies on the planet.

Comparing the US[0] and China[1], the US has:

- Decreasing per capita emissions in the US starting in 1973 (-27%)

- A decrease in the countries emission starting in 2007 (-13%)

Meanwhile for the same period China has had

- a 7x increase per capita since 1973 (+532%)

- 48% increase for its global emissions since 2007

If a country decides to impose a burden on itself by doing the right thing and going green (like the EU and US are doing) then China can just bring on more coal plants online to bring the price of their goods down and crush the competition. Nobody in the western world can compete with that.

It's time we start holding governments accountable and impose tariffs and immigration quotas on misbehaving countries.

[0] https://ourworldindata.org/co2/country/united-states

[1] https://ourworldindata.org/co2/country/china
Given that the vast majority of publications are using PyTorch, it kind of makes it the go-to
Pixelbook Go.
Very interesting, I got glasses at age 5 and I'm exactly the same, including not being able to clearly visualize even my wife's face.

My last job was 100% remote, and I started a week before one of the twice-yearly retreats where everybody gets together in person. Knowing that I'm poor at recognizing faces and poor at remembering names, I threw together https://github.com/philsnow/slanki and was able to put a name to about 50% of the 250 faces I met at that retreat, which felt absolutely like a superpower to me at the time.
Netflix doesn't have SWE titles other than "Senior" and "New Grad", so this means nothing about your former colleague.
> sites in the spirit of those old-fashioned sites

I think the problem is that such sites are very difficult to find algorithmically, especially when it comes to their poor SEO. The reason they used to be so prevalent in the early 2000s search results is because that's mostly what the web was back then; a bunch of personal websites, blogs, etc.

To do that nowadays would require heavy (manual) curation, which obviously Google isn't interested in.
I know it's changed recently, but for quite awhile the answer to "what can I do on Android that Linux on mobile can't" was "make a phone call."

That class of product issue is why FOSS is different than the marketplace. It's often behind in creature comforts/UI/UX and lightyears beyond in technical capability. Because FOSS developers spend time on things they care about, not about what the market does.
Like this: https://www.vox.com/recode/2020/2/13/21128209/coronavirus-fe...
ha, this week in angry web heads. On board with the rage post but it's hard to distill what was all going on during '1.0' and what was going on during '2.0' when so much was changing and there were little developments in corners. And then as is often the case end up with some the pushing for Mastodon or TOR or some paranoid thing no one is going to use on a larger scale.
But whatever, fight on my dude.
This is laughably sloppy.

One of my favorite customers actually took a calorimeter to the LEDs that were in one of our deliveries of router chassis. They felt that the Amber wasn’t quite Amber enough and so they measured it. They were right while it was amber it wasn’t spec amber. So they shipped it all back. We were very embarrassed and supply chain was given a dressing down. They missed a parts quality issue.

A typo like this is extremely indicative of a sloppy organization.
Really? We're playing the credentials game?

Sure.

I've worked on DIS. I've worked on industrial automation. I've worked on AAA games. Yes, I've been on (successful) startups as well. Yes, I've consulted, too. I've worked on the European space program. I'm currently responsible for a good-sized engineering org.

I'm in this business for something like 30+ years now. And based on all those experiences, I'm fairly certain that your simplistic approach will bite you, your team, your project at some point. I'm also fairly certain that you'll protest that strenuously until it happens. So, godspeed, and may the experience not be too painful.
It is, but if the algorithm produces a result such as a protein structure or a sorting network that is itself novel and verifiable, you can very reasonably publish that result separately. As long as it doesn't require knowing the search algorithm to replicate your result that the sorting network sorts correctly, which it wouldn't.
I hope more countries will make this activity illegal. This is a zero sum game. Wasting energy makes it more expensive. If this madness will go on, everyone will have to pay for it.
All I need is ad block, dark mode, video download and I am sold.
> Not at all.

Sorry, I don't know what you are referring to. Are you refuting any of my arguments? If so, please let me partake in your reasoning.

> The problem is that some OSS maintainers think they are the same, expecting the intrinsic value of their work to automatically convert into market value (them getting paid).

I don't think that this is what is currently happening, isn't it?

You don't hear the log4j maintainers complain that all these big companies leech of their work and they are owed. Many of these companies do make quite some nice profits and very seldom is the dollar that gets paid back voluntarily. And that's fine for pretty much every FOSS developer. Very seldom I hear about FOSS developers angry that companies use their product to make money. Usually these developers switch to different, commercial licenses.

Quite the contrary; it's these big tech companies that are in trouble. They are in trouble because they are liable. The log4j developers are not responsible for fixing these bugs. Why should they? FOSS licenses come with explicit denials of liability.

The big tech companies are in trouble because they saw something for free and saw that they would save the market value in expenses for a similar commercial product. But they forgot that they are also relying on voluntary labor that comes without responsibility by the authors. And now they are on the hook.

They should have recognized that by skimping on the dough and using FOSS software the same way they use commercial products they also took on unmitigated risk. And because they are so cheap, they didn't consider mitigating that risk by supporting the development of the software they so depend on.

If just one or two dozen companies had paid a measly few dollars every month to the developers of log4j, this could have all been avoided. But they were shortsighted and greedy, as capitalist companies have to be shortsighted and greedy. And now they have to own the mess they made.

Suites them right, I say. Though I doubt they will learn their lesson, don't you?
>But he left a little bit of his company behind. Space Florida recorded the Rivian warrant agreements in its financial statement for the year 2013. The first warrant for 100 shares, it noted, “is estimated to equal a 1% ownership interest” in the company. The second, for 200, “is equal to a 2% ownership interest.” Space Florida believed its 300 shares represented a full 3% of the young startup, albeit one whose future was still uncertain.

> All the while, Space Florida assumed that it still owned 3% of Rivian, according to public financial statements filed as late as October 2020.

>The warrants were finally executed in late 2020. The latest financial statement, issued by Space Florida in October, now shows the agency holding just 60,000 Rivian shares, worth less than $7 million. That is about 500 times less than a 3% stake would represent and less than half of what Space Florida would have earned if it had simply invested in the Nasdaq instead of Rivian a decade ago.

how the f do you mess up accounting for assets that badly? the auditors need to be shot!
I agree!

Unfortunately we have a long way to go to make it easy to repeat the calculation that a novel structure is "a significantly better fit than existing modules, based on measured vs. predicted x-ray diffraction patterns". (If I run STEREOPOLE and it says the diffraction pattern from your new structure is a worse fit, is that because I'm running a different version of IDL? Maybe there's a bug in my FPU? Or the version of BLAS my copy of IDL is linked with? Or you're using a copy of STEREOPOLE that a previous grad student fixed a bug in, while my copy still has the bug? And stochastic software like GAtor is potentially even worse.)

This is something we could and should completely automate. There's been work on this by people like Konrad Hinsen, Yihui Xie, Jeremiah Orians, Eelco Dolstra, Ludovic Courtès, Shriram Krishnamurthi, Ricardo Wurmus, and Sam Tobin-Hochstadt, but there's a long way to go.