skysight-inc/HackerNews huggingface dataset:
> Well, screw the governments, I want to make positive-sum trades

You and what army? And I’m not even being facetious, you’d probably need an army to go against your government and economically aid an enemy like this. And therein lies your answer for who will enforce these contracts: those with the most capability for force.
"I" "think" "I" "would" "really" "hate" "your" "shell"

"Sincerely," "ls" "-lah" "foo" "bar."
NOTE: I WAS WRONG, AS DISCUSSED UPTHREAD. IT IS EXPLOITABLE EVEN IF YOU USE FORMAT STRINGS CORRECTLY.
Compared to nothing. Dumpster fire just means it sucks. To be fair, most of them do though.
Well yes, when you have a project that does 99% of what you need, you add the other 1% to the project instead of starting a whole new project. This is just how all software evolves.
PoE-GAN: Nvidia’s New Image Synthesis Framework
slow clap...

Unfortunately the argument of "too expensive" or "too difficult" fails to fly or appeal to me when astro/particle/nuclear physics always split their people/experiments/resources into multiple teams, eventually to compare and contrast results.

"Big-pharma", often supporting this research has enough money/resources to waste it seems that they will pursue any research to test it rather than verify it outright. And this culture has fed back into the mindset of most biologists these days it seems...

This has to be one of the biggest drains/in-efficiencies in the field and is driven by naive corporate policy/greed... such a waste.
A young, sun-like star may hold warnings for life on Earth
You can actually use expansion even in the first word, just not for searching $PATH because that'd be inefficient.
We should make a 3d model (STL file) that anyone can print!
If you share the exact dimensions maybe I could give it a try…
Awesome project!!
Putting "no added sugar" on a product box isn't meaningless because there are legal reprucussions to fraud. If nothing is happening when games with "no ads" have ads then that is a criticism to bring to the regulators.
> Or maybe it is a mixture of both?

No.

> Are you sure they don’t have covert people in all the very same positions?

I’m sure they have covert assets in a much wider array of positions, but I know what “officer” means in the intelligence context, and even of I didn't have that preexisting knowledge there is only one thing that tweet can mean on the context of the thread, and it's not an admission of anything outside of the overt employment opportunities at CIA.

> Does the CIA have its own internal museums, mapmaking companies, architecture firms?

It has its own museum; the cartographers and architects it employs don't work in internal “companies” or “firms”, the same way software developers working for (say) the Department of Health and Human Services don't work for an internal software company.

> What buildings do their architects design?

They don't, they analyze information about the design of buildings on which the CIA has information (public plans, photographs, etc.) to help determine what is or may be true about them that isn't directly revealed by that information to non-experts. There’s a very wide range of experts the CIA employs for the purpose of analyzing intelligence, open-source and otherwise.

> Employing an internal economist

Which the CIA does, and not just one.

> might be able to give you an idea of financial things going on in the world

Which is more than a little important.

> but employing an economist who writes for a prominent media company or is on TV allows you to shape how the public THINKS about economics and financial markets which is much more powerful.

Sure, but that's a pretty unlikely role for a CIA officer; if the CIA was doing something outside like that (which would be absolutely unsurprising; in fact that it has in the past done so is well known [0]) it would be through outside assets.

> Perhaps the tweet is not an open admission of this

Its not, and it takes a total failure of reading comprehension to think it might be.

> but it doesn’t take a lot of effort to connect the dots.

There are literally no dots to connect.

[0] Look up the “Propaganda Assets Inventory”, aka Wisner’s Wurlitzer.
And if you want to play more text adventures, like "The Guild of Thieves", go to http://magneticscrolls.net

Or type in

ssh -p 8080 -l magnetic magneticscrolls.net
JNDI is an interface to many kinds of naming and directory services. One common-ish use case in enterprise software is to use it as a sort of internal directory inside an application. In particular, the prefix "java:comp/env" identifies a namespace which contains configuration for the current component (servlet or EJB). So it might be rather useful to do a lookup in that when writing log messages. For example, you could have some common utility method shared by multiple components that looks up the current component name and includes it in the log output, so you can tell which component was making a request to the utility method.

The easiest way to support this would just be to allow JNDI lookups from log strings. Unfortunately, that enables all sorts of lookups!

IMHO, the real bug here is that the LDAP JNDI provider will load class files from arbitrary untrusted sources. That is an obviously terrible idea, regardless of whether JNDI is being used from a logging string or somewhere else.
Implicit assumptions always seem to be that trust authorities are a bad thing, something that exists for the lack of a better alternative. It is kept implicit that if we can go around trust authorities, we definitely should. But should we? I truly wonder if that is actually the case. I can imagine there to be also quite some benefits to trust authorities. This whole web3 thing seems very similar to centralized/decentralized movements that always end up being a sine curve. For me any analysis like this always ends up with the same question in my mind: what problem are we trying to solve here?
It's not just you. And I know of at least a couple of people that think the same way...[1]

[1]: https://www.youtube.com/watch?v=Y5sQqzLGOnA
Good, one fewer snake oil product on the market.
1 in 10 Americans say Covid-19 vaccine conflicts with their religious beliefs
I think Andi's question is a valid one.

The entire article resonates with me, but I worry that it's because I am part of that tribe and it's "others" who can't change their opinion. To dispel the notion that this is tribal "knowledge", we'd still want sufficiently large studies that (dis)prove that people change their opinions in face of facts, and that they are more likely to do so based on similarity of the views and friendship level (my side observation in real life is that people change their opinions but sometimes won't admit to it too :)). People have observed it throughout the history, true, but that does not make it a prevalent behaviour (is it just the behaviour we notice? similar to Murphy's law, which I call the law of observation/attention: you are more likely to notice/remember when just the worst thing happens).

While it sounds hard to construct such studies, it's not impossible (compared to eg. controlling for level of love we give to children while they grow up from infancy and then establishing correlation or causation).

It's easy to come up with opinion-changing studies (eg. this article references a bunch which do not support a simple view like this: https://www.bbc.com/future/article/20180622-the-surprising-r...), so it'd be good if there was scientific evidence that this happens (which means, statistically significant correlation). But even if it happens in, say, 55% of the studied situations, that's hugely different from, say, 95% of the situations.
Scientist Covid positive after exposure in Taipei P3 lab
Google could add a simple button in Chrome if they wanted to trust users to make their own decision about displaying Google advertisement on Chrome. Instead they went with a decision that results in more google advertisements reaching users, which means that it is EFF that doesn't trust users?

Technology changes means nothing without outcomes, or else it is just changes to electrical potential of positive and negative state. If extensions like uBlock Origin are crippled or forced to leave than the outcome is crap, which is what occurred when safari did a similar "step in the direction of privacy, security, and performance". I wonder if google was aware of this when making the decision.
So you own your specific type of computer for the hardware and the software...

Is there any other reason to own a particular computer?
"But judges ruled the risk of suicide was removed by assurances from the US."

Like Epstein?

Let this be a point, there is no press freedom in the United States.
https://news.ycombinator.com/item?id=29508352
I despise Chrome.

Yet I oppose your suggestion. Lets be above that.
I once had a recruiter call my companies reception, tell them he was my friend and have the call forwarded to my desk phone. Talk about shameless :D
Hallucination with such details is not a mere hallucination, but a conspiracy. If the conspiracy is flawless, it's meaningless to differentiate it from reality, it's literally precise equivalence. It's a more complex theory than realism too.
I can see that you can easily miss that "gear up" light. I guess an alarm at that point might also not be too beneficial (you have to search for the cause of the generic (?) alarm).

How about an "assistant" that calmly tells you "it seems like we are landing, but your gears are still up, wanna do something about that?".

I guess acceptance for something like that will be low.
mmm, Linux is just for very advanced user or engineering level people, with some unix background. Will just not work anytime soon, for anybody outside of that profile.

I'll tell you why: the culture behind the development + the resources behind the development of desktop environment.

The guys coding those pesky linux desktop environments have "do it work" mindset, and they don't have (as the article explains very well), other prerrogatives which have driven other desktop environments to its current state of evolution.

Both things - hacker culture, very few resources poured into linux desktop environments development - have been tremendously succesful in bringing in lots of engineer level IT users to the linux desktop, the resultant software, half baked GUIs, graphical glitches here and there, a strong need of understanding of the inner workings of the operating system (linux) and its CLI tools. obviously, point to the simple fact that a linux desktop is still being supposed to be ran by a highly trained IT person.

Like flying a helicopter could be difficult for the average user, but if you're a pilot, it is not. You just get in the chopper and fly the thing. Yet, you'd still have pilots being flown by other pilots (Mac users), for reasons (certainly quite valid).

But having highly hackable desktop environments, even with some big stoppers like Nvidia, Wayland crap poping everywhere these days, is a blessing. You can find some similar hacker-like experience today in Windows (WSLI and stuff), and specially MacOS desktop environments, but the real hot stuff is in Linux.

Trouble is there, and is waiting for you, if you have what it takes.

For hackers, by hackers, not for everyone out there. And it could be a good thing.
US wins appeal to extradite Assange to United States
Oh those F keys were cancer on the ST. Hated that machine
relevant : https://www.aljazeera.com/opinions/2021/11/30/assange-and-th...

Seems like the "assurances" given by the U.S should not be taken seriously. Previous actions speak (or should I say shout) much louder than words.

P.S : Adding "FREE JULIAN ASSANGE" to my personal website, I encourage everyone to do the same
I also prefer to use Maven to compile Scala code - it's much faster, better integrated with IDEs, etc.
I'd love to hear about the control in the mimosa drop test.

Did they still behave the same when they just touched them? Or did they just lower their sensitivity by a lot, which can easily be implemented chemically?
> Slow traffic; prioritize human movement over auto mobility;

This will most probably bring extra gentrification plus damn the businesses that might need that extra road-traffic for recurring clients. Bicycle-ing in a downtown-ish area is mostly done by people like us (yuppies, more or less), the person who has to get tho his/her job at Walmart or at a logistics center at 5-6AM doesn't have time for this, and after his/her job is done most probably doesn't have the energy for taking a bike-ride just for pleasure. The same goes for walking.
There are various approaches to becoming a good Software developer, and to be honest I think math fundamentals are as important as algorithmic foundations, which you can probably also pick up quite well with your background.

The one major difference (it is a tendency, not absolute) between software devs who came from CS and those that changed careers into it is a deep passion for computers and how they work. Look at HN, there's a lot of talk about Lisp, Assembly, C etc. although few people actually need it for their jobs. Dealing with these things usually comes from a place of passion more than a place of necessity, and they do make you a better dev, too.

A book I can warmly recommend if you want to see how deep your own interests go is "Principles of Programming languages" by MacLennan. He takes a historical approach, explaining the design principles of programming languages by looking at historically game-changing programming languages that few people still use today. The exercises get progressively more complex, and the last exercise is to design and implement your own programming language, a task I haven't yet done myself.
Contact Us for Water Savings
> What this is really about is that the cryptocurrency enthusiasts distrust authority.

I really think you hit the nail on the head with this statement. There are often so many hidden assumptions in anything that authorities by definition are bad. I believe the whole blockchain/crypto/web3 movement is more an idealogy than a solution to a problem.
Seems nice, I'm not interested in jumping through hoops anymore; not even to work for FAANG.. But darn, 16% is a lot :p
Assange judge is 40-year ‘good friend’ of minister who orchestrated his arrest
it would also indicate that a technique is dodgy, or that a research group or scientist is unreliable.

Not necessarily: it could also mean that we don't properly understand the process, and therefore essential steps/prerequisites in the experiment are left undocumented. That type of error is more fundamental than merely the technique or the researcher.
If it’s any consolation the enterprise support guys aren’t any better.

Threatening to move to Azure is about the only move that works.
Timeline of Microsoft .NET History
> Yeah, Reagan drastically simplified the tax code in 1986 by eliminating a ton of deductions and expanding the standard deduction. [1]

That was how Reagan advertised it. A professional I know called Reagan's tax law 'The Tax Attorneys and Accountants Relief Act of 1986' because it created so many complexities and so much work for them.
It's a much simpler system, (and I like arch). Instead of aur you have ports, which is the same system that powers the pkg system (pacman equivalent).

SystemD is no where to be seen. Much configuration can be specified in a few simple startup files. Jails offer in built container functionality. Bhyve does virt. Zfs is native. A fresh install uses about 100mb of ram.

New releases have detailed engineering release timeliness and processes, and release notes.

There's a great handbook (though arch wiki is probably better. Brittanica vs Wikipedia sort of thing)
The issue is “nothing” is not sufficient to assume zero effect, it just means the effect wasn’t measured. Actual progress means trying to replicate both positive and negative results.
To my knowledge JNDI is a monitoring interface allowing you to get various system values like the number of threads, heap size, process ID, etc. Somehow it's capable of being connected to LDAP.

It sounds like a classic X-to-Y-to-Z problem. Someone connected X to Y thinking Y was pretty safe even with untrusted input, not knowing it would ever proxy to Z (probably, everything you can do with JNDI on a local machine is safe). Someone else connected Y to Z thinking that Y is only passed trusted values so the new proxy feature could only be triggered deliberately. And here we are. This class of bug should have a name but probably doesn't.

And another person didn't document well that log messages must be trusted input...
It is still the best browser for me even when I don't consider my dislike for Google.

It is just - for me at least - not lovable anymore.
Declassified UK: Julian Assange's extradition to the US has been approved -- by Lord Chief Justice Burnett who is a 40-year 'good friend' of former minister Alan Duncan, the key government official who orchestrated Assange's arrest from the Ecuadorian embassy. - https://twitter.com/declassifiedUK/status/146925696662314599...
If you notice the phrasing, all the crypto arguments are in the realm "it could be...". The major difference is that all the legislation, be it good or bad, "is". Which makes crypto very convenient to paint imaginative rosy futures, and actual legislation very convenient to point out actual flaws and dark patterns.
Use daily and increase their productivity? Have you thought of getting them some kind of coffee machine?
Why though? It is not typical in Java to use format strings, unless you call String.format explicitly. It's not like C where printf-style APIs are common.
Seemingly you talk about interpretation and theoretization, not perception. We have problem with building far reaching theories based on perception, but an error in a theory is not a bias in perception, see the color example above.
Just wondering: is it objectively better to rely on a complex technical cryptographic chain rather than a person or entity with representatives someone who you can drag over a counter if necessary?
I've seen others make the same reference, but I've not understood it.

My package is a Python module and a set of command-line tools based on that module.

Is my package a library? Or an application? Because it seems to be "both".

It also includes several C extensions, using either the Python/C API manually or Cython. I would love to switch to something more modern than setup.py, but none of these new back-ends seem to support this. For example, I just checked - flit explicitly focuses on "pure Python packages with no build steps" "and leaves the hard things up to other tools".
Hi Dang, I think this is the best thread to ask you about that: didn't you have a quote from Bruno Schultz in your 'about' section some time ago? How did you come across him?
I guess that's the main thing. I wouldn't particularly expect the US to make huge strides here, but e.g. in London the difference between now and years ago is night and day. The Netherlands didn't get to the present-day infrastructure overnight either. (Like London, my home town also improved a lot in the same period, even if it already was in a rather good place.)
...for an arbitrary definition of "practical".

There isn't a single world-wide authority that assigns names to people or companies, or plate numbers to cars or airplanes. It's partially federated and we accept the tradeoffs.
There are many CAs that give certs for IPs. LE won't.

Not that it's much better. IPs are still granted to you by someone in a centralized hierarchy.
> ...but you modified the HTML?

The original challenge includes questions that apply only if the resolution involves HTML modifications, which (contrary to the earlier text viewed in isolation) indicates that such modifications are not invalid in response to the challenge.
Isn't the first question we should answer more whether math, cryptography and algorithms can actually replace authority, tradition and laws? I personally have my doubts.
> This will require some controls, logins, security, and some facility for billing users for filing fees

Some? It's a very serious business with a lot of rules to implement.

> If the government would just get out of the way, this could be done in six months to a year and would be very, very cheap.

Based on what?
The EU will not ‘threaten with some anti-competitive fine’ because Apple doesn’t allow you to send 100 gigabytes of videos to your device without installing the tool they give you for free to allow you to do that.

If you want that kind of experience, get an Android tablet. Or a Surface tablet. You can, because there is competition.
Looks like Edge picked up support for it. Seems like it should be simple enough for non-Chromium browsers to implement too.
Note sure I agree. I can think of a quite a few places that are essentially a stroad. Most feel like they were build between the 60s and the 90s.
A debate over 'nothing' split Western philosophy apart
More RAM, USB stick, an external disk, solar charger, the more the better.
Canadian living in The Netherlands writing to very much agree with all of this. A few comments:

The "efficient government bureaucracy" is only /relatively/ efficient, but yeah, it's actually less of a hassle as an expat than the Canadian system was as a citizen. The best part is that almost everything can be done online through websites that do not suck, but when you interact with a human they are firm but fair and always pleasant (my sunny disposition may contribute to this). There are no parasitic companies like TurboTax (which should not even exist!). Even in the year I bought a house I could complete my taxes by clicking "next" a bunch of times, because all of the numbers were already there.

Speaking of taxes, I feel like I get what I pay for: great (and always improving!) infrastructure, no violence, pervasive poverty, and ever-growing tent cities. The cost of living is higher because the quality of life is higher. When I visited Seattle a couple of years ago I was astounded by the street-level dystopia.

The biggest difficulty in learning the Dutch language is that the Dutch instantly switch to English when they notice you're not a native speaker. :)
That's awesome! I can tell that the millions of dollars spent on product development is paying off
It’s not “4-year-old level” if you have the power to back it up. Anyone who hasn’t heard of the trick will be deceived by it, which I suspect will be the majority of people.
This boils down to the basic problem of a ruleset.

It's nice when everyone abides by the same ruleset. But there will always be individuals that will behave outside of it.

Like, we can all play capitalism and try to outcompete each other, but eventually there's going to be someone that just abandons that ruleset and murders all competitors.

Smart contracts are just a better ruleset, still not enough.
I would suggest reading the lengthy discussion that was had regarding this feature in Firefox[1] before brazenly claiming it's an obsolete browser.

[1] https://github.com/mozilla/standards-positions/issues/194
If I had to learn algorithms again, and especially if I had to self-study the topic, I would personally choose a somewhat lighter textbook as an entry point, and then use CLRS for more rigor when needed. I used Skiena's excellent book for this purpose, but Sedgewick's might also be a good option. Note that Skiena doesn't cover all the topics in CLRS, but you should find most of it in there. But what you DO find is a much entertaining and motivating read.
Crypto, in its current form, is a brainstorm of half-thought-out, half-spec'd and soon-to-be-replaced-with-something-better implementations that has stumbled upon the web in its never ending task of enticing more converts to invest in its hype train, thereby justifying the previous investors' investments. We've seem to be inundated with articles talking about web3's vacuous nature, as if crypto's blackhole has enveloped the idea of web3 and now, in its place, leaving nothing but a vacuum.