skysight-inc/HackerNews huggingface dataset:
Her debut novel was a bestseller. Then her agent told her to stop writing
At the time, society did. Meaning most people (most men) did.

This is not actually new information for you, right? I think there's a subtext of your question I am missing?
I'd say the closest thing in modern systems would be the Stream metaphor (a.k.a. Observer design pattern) in functional reactive programming.

This is the construct used to program the spreadsheet's reactive behavior, after all. You could think of users creating spreadsheet formulas as declaring a pipeline at runtime between two datasets, the origin range and the target range.

What is missing is a way to create "spreadsheet functions" among different applications. Online computational notebooks a la Jupyter are almost there, but they still need to share the same runtime kernel to transfer data between different books.

A combination of notebooks and web hooks should do the trick, methinks, but it needs someone to assemble this brittle system into a robust product.
Depends on the parameters
> Imo if UA is able to push RU back they're likely to try to reclaim annexed territories back from RU. It seems likely the US and allies would understand this is a probable outcome. After all would NATO countries be sending tanks and such expensive weaponry if they thought UA had no chance? It seems likely they are betting on a UA victory and all that entails.

And what USA/NATO believed about Afghanistan? They through a lot of resources at it and it didn't stop it from collapsing(or it even helped collapse because there were enough resources to steal, so cleptocrats had incentive to fight to rule Afghanistan).
> Paxos also assured the funds are safe, and fully covered by reserves in their banks.

Ahahahaha.

Always normal when someone has to state this.
I work on the infrastructure side (as a programmer, there are programmers on that side as well believe it or not) and this has been my experience as well.

The last 10 years or so have seen outsize investment in the product focused roles and comparatively little in infrastructure.

Generally speaking the trend has been "who cares just move it to the cloud" and then proceeding to not hire sufficiently to work on that infrastructure, which then leads to a move to a more expensive more managed version of the cloud, on and on until you are in a really bad spot and find yourself paying out the ass for an MSP.

There are way way fewer people with experience on the infrastructure side now as a result of basically being ignored for a decade, and so pay has been increasing rapidly.

Just go look at the department handling your company network or whatever you've got for infrastructure. Half those people are on deaths door. What's the plan for retirements when everybody new is just being funneled into front end development?
US regulator orders halt to minting Binance-branded token
Not sure where the idea of conscription is coming from for you.

It's not mentioned anywhere in the article.
Bing with AI chat search with Linus
How is the compression for these logs for CH?
You seem way too invested into

1. a programming language

2. the telemetry proposal

I like Go, I would never use the words "hopes and dreams" to refer to it (or any other language). And the telemetry proposal isn't as apocalyptic as you're making it out to be either.

Why the drama. This seems more like a personal emotional regulation problem than anything else.
> How do software developers understand which parts of their software are being used and whether they are performing as expected?

By asking nicely. Not by siphoning data out of my system.

Where is this world going ? Do i really have to treat every program as spyware and restrict its internet access ? And anyway, why would a compiler need internet access ?
What makes anyone on this platform believe that Ukraine has any chance of victory? It doesn't even have a working economy anymore, the US tax payer is paying both the government and the military's salaries. It's most resource rich areas are now in Russian hands. They started with over a thousand tanks, hundreds of jets, got hundreds of soviet tanks from various places, got hundreds of artillery pieces and hundreds of thousands of ammunition and somehow we assume that the 120 stitched together leopard1, challenger, and other tanks will now be the wunderwaffe to help them win. All the while all authoritative western military institutions have said that the neither the US nor the EU can compete with Russia when it comes to either artillery nor missile production.

People on HN are engineers, how can we not comprehend that you can't just take random objects stitch them together and somehow the whole thing will still work. It's as if I'd have a rails project fire 90% of my engineering team and then hire cobol, C++ and Rust developers and then hope that if each one of them builds their own respective feature in their favourite language I can somehow stitch it together. Such a thing hardly makes sense for a random tank supply chain. Doesn't seem to work for the railway system which uses Soviet gauges and makes even less sense for an integrated air defense system.

EDIT: guys, how can you not talk about any of the facts when you guys respond?

When people agree that Ukraine loses multiple times as many people for every Russian that dies, when even the US Navy secretary says that Ukraine is depleting NATO weapon stocks, when even the thinktank that predicted the fall of the Russian government are now saying that NATO cannot match Russia in weapon stocks, then you are not winning, just because the borders don't change.

The border does not matter. What matters is how much western weapons and Ukrainian personal has been destroyed vs. Russia.

Russia has had 1 mobilization and those troops haven't even been committed to battle yet. Ukraine has gone through 12 or so. They lowered the mobilization age to 16. It goes up to 60 and it doesn't even exclude disabilities anymore. That's not winning. That's sacrificing your population.

Even the ex Israeli prime minister now said that the US blocked peace deals.
Do you feel like the investigation into Boeing Max disaster was stern and everyone responsible was punished?
Peoples' feelings and sentiments about things that are happening are also facts, and none too unimportant, since feelings and sentiments are often the basis for their decisions or their government's decisions, which results in new facts.

Yes, we want factual reporting, but that people have emotions and fears is also a fact, that has influence on future events.
Not that I disagree with you, but me and many others are planning our retirements accounts around assumptions of 8-9% growth. Stock market returns and real economic productivity aren't the same thing, but I think it would be deeply challenging for us to change course. Low growth creates a lot of new issues which are debatably worse than the axles-on-fire problem, but this is a conterfactual argument.
This is really rustling my jimmies, do we jump ship?
Reddit (and now HN) is the only source that shows this on the front page - I wouldn't have heard about it otherwise. Corporate news outlets have kept it from the front page.
Oh okay, I think I see the problem. GPLv2 wouldn't allow for something like that b/c it'd be introducing an extra "restriction" (forcing more people to disclose code than plain GPLv2) - while GPLv3 was designed with such an extension in mind.

Thanks for taking the time to spell it out :) I somehow always missed this subtlety.
> Why would redistributing 'skills' that lead other companies to lose cash [...] help [...]?

My guess at the parent commenter's presupposition would be that they had been overpaid and will now be forced to work for normal wages. At those lower wages, it might become economical to employ them, while those same people weren't economical at silicon-valley-scale wages.
With employment numbers so high here in the UK and in the US people need to remember that there are massive amounts of "tech" jobs in non-tech companies and they generally haven't been doing massive layoffs. The demand is still there if you don't mind doing the same job in a less sexy company.
from article "What makes this worse, is that the gains we have made in the last decades have been to “ease the access” of information, such as the FOIA requests. Why have we not drawn a line in the sand, and required less to be hidden in the first place?"
PSM includes the dependencies, instead of getting rid of them. Not flexible enough.

An example is logging. Geogram includes a logger implementation which uses console streams. GUI apps don't have these streams, they sometimes even deadlock, when an app prints too many characters no one is reading on the other end of the pipe. Geogram includes another file logging implementation in FileLogger class. It uses std::string for path, which doesn’t work on Windows because Windows paths are using UTF-16 encoding.

Also, many parts of Geogram are bypassing the logger API, they directly printing text into std::cerr.

Here’s a possible example of an API which allows to inject custom loggers into DLL libraries:

// Log level for messages
enum struct eLogLevel : uint8_t
{
Error = 0, Warning = 1, Info = 2, Debug = 3
};
// C function pointer to receive log messages from the library. The messages are encoded in UTF-8.
using pfnLoggerSink = void( __cdecl* )( void* context, eLogLevel lvl, const char* message );
Don’t worry - norfolk southern, the company responsible, gave the town a whopping $25k to help out. Five dollars for everyone!

https://finance.yahoo.com/news/norfolk-southern-giving-25-00...
The Problem with Taking TikTok Away from Americans
Generally I agree. However, I saw negligible performance improvement from getting a ten year newer mobo/cpu/ram, so the previous trend didn't apply. I only upgraded because there were some system stability issues (probably ram caused, but buying new ddr3 ram in an attempt to fix it seemed a waste). From a performance point of view, the new GPU and SSD in 2018 were the new computer experience.
Why should it matter how many visitors you have? People with 3 visitors pay the same and can be also badly affected if the domain is yanked at a wrong time. Especially nasty if you run email on the yanked domain.
In my mind, when people say "lads","guys" or "mankind", I just think "people". Does anyone really think they're litterally talking about men only? I feel like this kind of comment is just used to dismiss people.
I, for one, would welcome a GCC Go frontend.
Matz (Ruby creator) is a Mormon.

There are probably far more Christians out there than people realize.
Just out of curiosity: Why is this seeming self-promotion without a question in ask hn?
Organising Ecto Schemas
Oh, well, if one guy in Texas still believes...
I'm sorry, I meant this part: "And in the event of a potential UA victory the use of tactical nuclear weapons from RU seem likely."
>Something to consider is that if things go well, you'll get old. So the big choices are really about where you want to be when you are old.

It feels like shit vs more shit
You are assuming that in these companies the managers are a completely separate class, but the truth is in most of big tech most senior developers / architects feed directly into product roadmap and management. In fact most of big tech make a point of trying not to hire pure managerial folks.

In other words it is not purely management who are responsible for most user-hostile interfaces, ethically dubious business models (how to optimise gaming addiction) or bloated infrastructure (kubernetes when it is not needed,...), highly-skilled tech folks need to own up for these low-interest rate phenomena as well.
Not all states have their own income tax
my 2c: like in many things governments will converge to that in a reactive fashion. I.e. enough people have to be miserable before they'll act.
These billionaires all seem to want to build at least one thing with that particular shape…. Maybe a tower instead of a space ship, but you know…

> this seems off-topic

Tell it to NYT then. The photo is right there in the article, Benioff standing in front of it.
> He's spent his ~3 years in charge cutting USPS to the bone.

That was his mandate when getting hired.

If you want to prove government is inefficient, hire people to make it inefficient.
Both sides correctly believe the big corporations work against their side. However they both incorrectly believe those corps work for the other side
Fwiw I think being British is a good sign that you do have something against British people.

Also, at least in my social sphere, the gender-neutral "lads" has been popular for many years, alongside its male-only counterpart.
The idea would include an opt-out. It would probably be easier to use the opt-out rather than maintaining a fork.
High-throughput property-driven generative design functional organic molecules
ChatGPT and Search: Part 2
What the... ?

Telling someone to stop using an OSS programming language, because they like the language without spyware is a pretty shitty take. :(
VFX Artists React to Avatar 2 CGI
1. The person who submitted the pull request is about to cause that other project to violate your copyright, which will cause it significant inconvenience if discovered. Regardless of whether the student making that pull request understands what they're doing, I think it would be good to warn the project.

2. If you want the upstream project to benefit from your code, you might consider selectively re-licensing that portion of it under the same licence (or a compatible one). This should include appropriate boilerplate headers and/or SPDX identifiers, if upstream uses them.

3. An appropriately phrased warning will benefit the student, who has the opportunity to learn the basics of copyright before they accidentally copy a few thousand lines of code from somebody with a legal department.

--

edit: I believe I've located the project and PR in question. Given the context in the thread, if you decide that you're OK with code from your implementation being used as-is under the terms of the BSD license then I think a comment to that effect in the PR would be helpful to all involved.
> So, is it time to fork the go codebase and have a telemetry-free version?

Why is maintaining a fork and remembering to use it everywhere easier than just setting an environment variable?

> ... product because "everyone seems to be happy with it... No one turns it off anyway".

How would they know who turns it off?
It's time to move to Rust or Nim or Crystal?

telemetry is definitely not a solution half of the industry would be happy about. It's polite way of saying - I want to know what you are doing!
If a ruling class or inner circle has already decided on a course of action, you rarely change anything with good discourse practices.

CoCs are always protecting the inner circle and their opinions. In the early days of open source, flame wars were considered a legitimate way for voicing opinions. Now, in corporate controlled "open" source, the dominance hierarchy must be protected.
I think hard to compare in the abstract due to huge level of variance, probably if you working at palantir, uber or amazon you are working longer hours than say if you are working for apple, google or microsoft.
What is this, and how does it relate to the topic?
I've used blender for engineering/printing. It works fairly well, you just have to set the precision to a small enough number that things pull within tolerance. There are a couple decent tool path / CAM plugins too, so it can be used for the full stack and not just making the model, so long as the gcode it spits out is compatible.
That already exists.
True. Fairy tales about WMDs and a million deaths in iraq is more civilised.
The telemetry they’re going to add is going to help the go team improve the language and it’s ecosystem.

It’s going to be utterly inconsequential for everyone who leaves it enabled.

People who are raging about the change are not crusaders for privacy and freedom, they’re petulant children who “don’t like the idea of it” and are throwing tantrums.

If it’s that important, there are plenty of languages that put idealism over pragmatism to choose from.
Gosh, that's really, really bad. The absolute last thing I need is for my reverse engineering tools to wantonly execute code out of the (very very likely up-to-no-good) binary I'm reversing.

In general the state of reverse engineering tool security seems pretty bad. Common tools like binutils (objdump, readelf, gdb, etc.), IDA, and even Wireshark have had memory corruption bugs. For example, it's pretty easy to get Wireshark to crash on a NULL pointer dereference in some random dissector when fed arbitrarily naughty pcap data. It's bad enough that I do almost all of my reverse engineering work inside various VMs that have strict isolation from the host. I'd have expected a Java-based program like JEB to be better at this, but apparently they got lazy and decided to just eval() the untrusted binaries...

I would not be entirely surprised if some state-level actor somewhere booby-traps their binaries with exploits like these to figure out who's looking at their stuff.
Exploring the Cookieverse: A Multi-Perspective Analysis of Web Cookies
"I have not dismembered any kindergartners and buried their body in my cellar in the past seven months."
> people won’t do the right thing if it’s opt-in

Yes they will. They'll leave it off, which is how it should be. ;)
And Emacs, GCC, coreutils, and GNOME.
Repetition and recall. Make sure 50% of your energy is spent on output, ideally more than the input.
Show HN: ShopMe – Automatic Price Checking for Your Amazon Wishlist
If you're the type of person that has a big wishlist on Amazon (and Todoist), ShopMe is for you. You can import your ShopMe wishlist into the app and it'll check for price drops and stock updates everyday, without you have to go through every item or receive spammy emails.

Support for other sites coming soon.
It's not as strange as you might think. Back in the classic Macintosh era (pre-OS X), it was quite common to write programs in C which essentially ignored libc. It was not a Unix system, so C's filesystem API made for an awkward fit, and the system's native callback-based IO was more efficient anyway. For similar reasons Mac programmers had little use for C's string functions or its allocator. Nor was there any terminal, so printf had little value.

I never spent any time in the early DOS/Windows world, but from what I heard similar coding patterns were found there.
I don't have a comment about the USD itself but w.r.t. major banks U.S. regulators have been very invasively auditing risky asset holdings since 2008 and turned up the heat in the past few years in the wake of the rise of fintechs and crypto. Both are major contributors to allowances for losses. U.S. regulators have a gun to the head of each major financial institution that has exposure to either and they don't take crap from them.
Does that make the $16 billion hole go away?
Personal Animation Recorder — an add on card for the Amiga that stores and plays back frames.

http://amiga.resource.cx/exp/par
Ask HN: Policies at work place to contribute back to open-source
Hi HN,

I've been recently thinking about how businesses/employers can contribute to open-source. Personally, I try to do so in my free time, but that's a personal endeavor. So I was wondering, what is the policy (if any) at your workplace to contribute back to open-source?

Thanks!
Maybe they can be met by reducing the massive siphoning off of wealth from the business sector that happens when monopoly profits accrue.
What About Named Parameters?

I'm surprised Typescript has not tried to add this major missing feature from Javascript.

I know you can hack this using an Object, but for me Named Parameters are so useful for code readability and intent - especially for calling functions to make it obvious what's happening and to so that different order of arguments doesn't cause bugs.
> I cannot imagine using it in any other way

The good thing about that library is the permissive license. Here’s a project where I managed to reuse substantial parts of that library by copy-pasting and reworking the code: https://github.com/Const-me/fTetWild/tree/master/MeshRepair/...

It wasn’t pretty https://github.com/Const-me/fTetWild/blob/master/MeshRepair/... but it worked fine for the use case I had at that time.
I'm very aware that there are restricted and watched/reported chemicals and equipment but the GP claimed that ordering this stuff will get you a visit from law enforcement which implies that they are aware of which things the site is selling that are restricted or watched.

I asked specifically what are they selling that is restricted or watched
Prompt Engineering and LLMs with Langchain
> so I have decided to go out on my own

If I were you, I would make as much money as I can working for a big tech company (e.g. gigantic monopolistic company with too much money on their hands). When you're 40/50+, you'll see what your options are.
Roc is not a fork.
And Evan itself don't care about forks, unless it uses related name or logo.
Remember the profit gets realized upfront and benefits the leadership. The disaster is the future guy‘a problem.
If these thoughts were not recorded, I'm sure some executive would say the town simply isn't concerned, therefore, all is well.

Therefore, these ARE facts.
Is there a front end to Cloudwatch that can visualize the results in a way so that we don't need to give AWS account access to the viewer?
Denied by the US: https://twitter.com/NSC_Spox/status/1625105603583418370

> Any claim that the US government operates surveillance balloons over the PRC is false. It is China that has a high-altitude surveillance balloon program for intelligence collection, that it has used to violate the sovereignty of the US and over 40 countries across 5 continents.

... which strikes me as odd; we (the USA) ain't got nothin floating in the upper atmosphere in asia? or are they pinning their squirm on "surveillance" and how that gets defined?
The context of the log messages seems to imply that it's part of an automated (or semi-automated) string decryption system. Many binaries obfuscate strings using some simple encryption algorithm to defeat trivial analysis (i.e. "strings"), and manually reversing those is tedious. It's nice to have an automated decryption routine, but not so nice if it consists of just eval() with no sandbox...
Commenters should probably have retreated a level in the hierarchy and started here:

https://www.graficaobscura.com/future/
So true. Biochemwetware aLife and Ai are the new black turtleneck.

Jensen H is Elon M, SJ level CEO.
> if their territory is threatened

Yabbut the Russian government considers half of Ukraine to be Russian territory, including a good chunk of Donbas that they don't even occupy.

I don't think they'll try to use tactical nukes, even if Putin is on the rocks politically; it's really hard to occupy territory that's been devastated by a nuke, and you need the right equipment. The Russian forces are notoriously ill-equipped.

Also, I suspect the Russians doubt whether their tactical nukes actually work. These devices need constant maintenance, and critically they need fresh tritium. I doubt that manufacturing and distributing tritium is higher on the MoD's agenda than delivering artillery shells to the frontline.
> Most useful thing that UA got from NATO for now is military intelligence that has scale which maybe only China can match. This is available for UA since beginning.

I've read (months ago) that the intelligence Ukraine is getting from US is relatively limited and already filtered out / processed. It's probably one of the tools US is using to "steer" the war.
Control how your images appear. Everywhere. Forever
Russia has also said it will not attack Ukraine. Russia has also said their flagship sunk in a storm. Russia has also said there are American biolabs in Ukraine making supersoldiers.

What Russia says is worthless. Not sure what makes you serve as their personal rebroadcasting device.