skysight-inc/HackerNews huggingface dataset:
Even though the corporate conduct of Facebook has been abhorrent, the company is not guilty of a crime that's on the books.

I wonder if the Constitution could be amended to grant the US Congress the power to "impeach" and indict any US citizen or legal entity for any reason whatsoever. Congress already has the power to prosecute the President and remove him, but this power doesn't extend beyond the Oval Office. Nonetheless, I firmly believe that the idea that Congress should be able to prosecute and punish US citizens, by way of fine, prison time, or another punishment, for actions that do not technically breach an existing law but which nonetheless run afoul of morals, ethics, or common decency, is worth pondering.

I won't hide that I desperately want to see Mark Zuckerberg serve hard prison time for everything he's done.
I thought there had been more past threads but these are all I can find. Others?

Wikipedia Random Article (has gotten weird) - https://news.ycombinator.com/item?id=23273917 - May 2020 (3 comments)

Experiment HN: If you end up with anything interesting, post the link - https://news.ycombinator.com/item?id=7758508 - May 2014 (73 comments)

Edit: I did find this:

Microscale – turn random Wikipedia articles into music - https://news.ycombinator.com/item?id=15958625 - Dec 2017 (25 comments)
If you think lawyers marry lawyers, you should look up physicians!
Giant company willfully violates the rules, and when someone tries to make them follow the rules, the poor, poor little giant company is "blackmailed" and it shouldn't have been done because they're "located in China". Or something.

This is why we can't have nice things.
Maybe, but FWIW... yes I'm in charge of networking setup at home, oil changes and such and all the tools are at least ostensibly "mine", but she's VERY DEFINITELY in charge of plumbing and house infra :-D.

[not to mention, she can easily pay somebody to take care of house infra; whereas I cannot afford the full-time mentorship services of a socially aware and emotionally intelligent coach :P ]
I don't even think Amazon wins on cost. It also wins on convenience and completeness. If I need to find a book or research on a subject, I'm not going to peruse a local book store, I'm going to use a Library Catalog, Amazon Search, or Google Search, from the convenience of my phone or desktop.

Local book stores being the same price, or even cheaper, isn't likely to influence my initial tendency to preview on the Web first, and if I search for my book and preview on the Web, I'm much more likely to buy it there too.

IMHO, France is only forestalling the inevitable, and eventually local book shops value won't be in selling books, but in providing a hangout place to discuss things, to have book tour speakers in person, to serve hipster coffee and snacks, etc. But as a pure book retail warehouse? I think think this is dead in the long term.
Amazon joins race for quantum computer with new Caltech center
https://archive.ph/W9SPH
> Unluckily, you cannot insure yourself against the immense risk of alimony payments if a divorce should happen.

Of course you can. You can know thyself and know thy partner and have the maturity to understand what you're getting into, and the ability to commit despite that. EG: I know there's 0% chance that my wife and I will get divorced, not because marriage is so easy but because we're both people who are able to work through difficulties towards a common goal.

It requires self-awareness and work.
> The top level post asks to change it for political reasons not to match new aws changes which would make sense.

Not quite. I didn’t actually ask for the wording to be changed. At the very least (and primarily), it’s a term AWS is retiring, and a company like Vantage whose service is entirely based off AWS (for now) is wise to keep parity. That I alluded to companies having reasons for updating certain words is relevant and useful. And I leave it unsaid as to what the reasons are and whether they’re justified because that’s up to the Vantage CEO if there’s further merit beyond syncing docs to make the change.
Time for my pet theory!

Search is orthogonal to exploration. At first Google/yahoo/etc we're so bad that improvements in their systems made everything better.

But at some point they started trading one against the other because the easy wins were gone.

Because Google is the market leader (at least by the time this becomes relevant) everyone tried to compete with them and follow their path. Google optimized search really strongly over exploration. So much so that most users only interact with the very first result these days.

And thus exploring the internet is dead because there's not a good way to do it. This had knock on effects where nobody designs to be explored like they used to (or are explicitly hostile to it), so it's probably actually quite hard to build an internet explore engine at this point
This is presumably US data given it is from the "American Community Survey". The 90% male ratio is true globally, however in the US, 25% of software developers are female.
If people wanted it anyway why would they need a law to enforce it?

I want to shop locally. I don’t vote for a law to require myself to shop locally. I just go ahead and shop locally.

The only need for a law is to force someone who doesn’t want to shop locally to do so against their will!
Unfortunately, the modern world is such that when the IT goes down the only use you will want for a paper book is as something to, well, kindle a fire with.
What’s is this place all about?
i’m new and i’m curious about what to do here
Did you bother inquiring with the maintainers of this site, or just go straight to blogging about it?
>how hard it is to renounce US citizenship

You would not find many objectors to the cause of making bureaucracy more efficient.

My ideal model is something like what exists on twitter and youtube where there is a disclaimer if the account belongs to media funded by a foreign government. They are allowed but there is disclosure. For example if there is a dual citizen arguing in the US for policies that would impact the country of their other citizenship I would like that to be disclosed as well. If for example an Israeli/US citizen is arguing on a US website for policies that would be beneficial to Israel then I would like it to be disclosed to me that they may be speaking in their capacity as an Israeli citizen and not an American one so I can understand their position more fully. Just like ads are disclosed so should lobbying be.

Something like "As a citizen of X I may be arguing in that capacity".

It should also be noted that if you write a blog post exposing say a fraud in Nikola Motors you are obliged to disclose your short position.
We have our overwhelming evidence. Just a few very quick examples:

* https://www.provingislam.com/proofs/fire-of-hijaz

* https://www.provingislam.com/proofs/green-arabia

* https://www.provingislam.com/proofs/bedouins-prophecy

* https://www.youtube.com/watch?v=k3FmcWR1M-0

You diverted the discussion to prove the existence of God. The original discussion was that it is not possible to have objective morality without a Creator. That is fact as per the atheist figures and philosophers, so no need to argue that point.
> I read a story somewhere that claimed that "Captain Planet" had to be edited to feature cartoonishly evil villains, rather than the mundane day-to-day polluters, because they were worried that kids would ask uncomfortable career questions of their parents in sectors like disposable consumer goods, plastics, petrochemical, cigarettes, etc.

maybe here: https://grist.org/culture/captain-planet-planeteers-real-sto...
Seems like Rust is eating JavaScript (in a good way).
New Fuel Cell Tech Points Toward Zero-Emission Trains
This is where theoretically IoT and smart appliances can help.

Imagine if:
- You can put your clothes into a combined washer/dryer and it starts washing and drying when your PV panels generates a lot of power
- Your fridge thermostat adjust to lower temperature when there is power from the panels, and temporarily pause the compressor when a high load appliance is being used, such as microwave

Unfortunately in real life, smart appliance only have gimmicks and are very insecure
For the millionth time, the media is fabricating a moral panic around their belated discovery that Facebook does what they do, but better, more scalably, and more profitably.

This is the 2016 Facebook panic all over again, but with fewer Russians. You’d think the storyline would get old, but no…

There's almost nothing novel in the leaked Facebook docs, other than confirmation of Facebook's slowing growth and aging userbase.

Everything being discussed now was being discussed years ago. There were whole chapters in Chaos Monkeys about it. Big whoop.

As for why this is getting nonstop coverage:

Aside from mere anti-FB animus, the aesthetics of all this--a compelling whistleblower, leaked docs, internal discussions of (known) tradeoffs--plays precisely into the necessary Aaron Sorkin drama and regnant journalist epistemology.

https://twitter.com/antoniogm/status/1453032152178651136
That’s a “bill of attainder” and explicitly unconstitutional.

Obviously, the constitution could be amended to grant Congress the power to issue bills of attainder, rather than forbidden from doing so. I’d argue very very strongly against doing so.
I agree that many people move away from cities to "escape", but it's important to recognize that for many decades now, rural residents have received significantly more benefits from the government than they pay in taxes, while urban dwellers pay more in taxes than they receive in benefits. Essentially, those who live in cities are living within their means and subsidizing those who live in rural areas.

This is a commonly repeated factoid, but it's not really true. Or at least, it's very misleading. Let me explain.

Rural populations tend to be older. That means more spent on Social Security, more spent on Medicare, and so on. This is by far the largest reason why people say that cities "subsidize" rural areas. But if those old people moved to cities, they would still be receiving Social Security and Medicaid. So it would be more accurate to say that young people subsidize old people.

Farm subsidies exist and probably should be reduced (or eliminated) but in the grand scheme of things, we're not talking about much money. It was about 22 billion in 2019, according to NPR [https://www.npr.org/sections/thesalt/2019/12/31/790261705/fa...]. That's comparable to some of the increases in yearly budget that are being talked about for Amtrak, a program that mainly benefits cities.

So don't move to a rural area believing that the federal government will shower you with cash. In general, it won't, or at least not more than it does for city dwellers.

On the other hand, being old or poor may cause the Feds to shower you with cash, but not more than you would have gotten in a city (and many things will be more expensive in a rural area than a city).
So you want to just throw out the whole separation of powers concept?
Epitaxial metals for interconnects beyond Cu
HIFI4 is Cadence IP.
oh this is fun! would save hours of time spent on screenshots, writing up documentation, etc
I used to frequent various forums. They all seem to have disappeared.

For some reason, "discource" has taken over as the forum software, but I don't ever remember finding it engaging or interesting.

Sure, the old forum software were kind of "old", pre-ajax. You had to click all the time. But somehow, it was engaging. People would post there, and threads could go on for days, and I would come and check every so often for new replies.

This all seems to have gone. Most programming discussion now takes place on HN and Reddit.

Almost all the discource based programming forums are mostly just Q&A (aka support).

Some discussions happen on Twitter, but Twitter is not really a good platform for discussions. I mean, it doesn't even have a good way of navigating all the comments on a thread!!

I think what killed it for me is that by design, discussions just fade into the "next" page after about two days, so you never see the kind of thread where comments keep pouring in for days and weeks.
Can I connect using an SSH tunnel (without the SSL cert)?
I think actually solving this problem is somewhat loosely reducible to human level intelligence in language understanding. The next best thing is a pile of patches that fix cases of the increasing creativity of the human adversaries to the system as we become aware of them.
For clarity, this is about the university dispersing the Classics department, spreading the classes among other departments. It's not about removing classic books from the curriculum or library or anything like that.

I'm not denying the move could be a precursor to removing the classes outright, but that's speculation.
Surprised to see no mention of Urbit, which sits somewhere between Uxn and Linux. Holding Urbit's OS in your head would certainly be more challenging than Uxn, but it's still doable. When something breaks, you can actually fix it yourself (I have). That's a refreshing feeling.
Why would you want to limit yourself so drastically in what you can express with function and variable names?
would love to participate!
We need to be able to forgive those who have done evil, if they truly repent. If they’re trying to do good now, we shouldn’t hold it against them that they worked for a monopoly spreading lies that incited violence, created online addicts, and took the pieces of silver happily. No, it only matters do good now.
It’s painful going to a new site, only to be greeted by huge hard-to-dismiss popups telling you to subscribe / disable your ad blocker / enter your email / etc, then a cookie dialog you have to parse and carefully operate in order to not get OneTrusted, then the whole page may refresh and take you back to the top because of these shenanigans. Oh and does this site have multiple video players attacking you from the corners? These days I do feel a twinge of adrenaline as I gird myself to load a new site, so I’ll prefer to stay on the ones I know.
Show HN: Open-source product feedback tool (alt to Canny, UserVoice)
The link article is by Cornell west, a well known and generally respected black leftist (among lefties, anyways), so it’s… pretty powerful hearing him in particular condemn this thing
"Murderous" also counts, in this context.

The comment would have been much better without the first sentence, which was obvious flamebait. We've already had enough vaccine flamewars and covid flamewars to last a lifetime.
Looks like manually editing the URL works: https://www.science.org/topic/blog-category/things-i-wont-wo...
Perhaps throw10920 thinks I should have just used the word because I was only quoting the output, so it wasn't really me saying it, but I chose otherwise. I don't need to read up on the use-mention distinction to decide whether to make such a choice.
I've been here before

I came to Clojure from F#/ReasonML/C#/PHP/JavaScript so I understand the comfort in specifying something with a type system and what it's like to not have one and what it's like to have a weak/strong one

Compile time for Clojure is when you inject new code into your running program

Imagine you have a large codebase with lots of interconnected types and then you tasked the computer with checking all those types everytime you injected

Would that slow down the code injections for you and every other developer? Yes maybe, what about checking for probable errors? Again yes but slower, the feedback loop in lisps are what make them feel magic so this would be a problem

What could we do to maintain dev speed and confidence?

This is my current approach:

First is clojure-lsp (clj-kondo) this will check for silly Monday morning mistakes and do it in a separate process so I can code inject unhindered but still spot errors via my editor

Second is a new library called hyperfiddle/rcf they are inline tests that run on code injection so any static assertion I want to write about data or functions I can

They will run under "compile"/code injection time and can be solidified into "real" tests at any time and maybe more importantly serve as great communication for how to use functions and what kind of data you can expect to flow through them close to the original definitions

For me those things combined with TDD, the repl and the static analysis from intellji and writing real tests every now and again is enough confidence for me and I'm in control of the "compile" time cost not the language

So when it comes to green/red cycles in TDD the repl (code injection) is great for creating code/solutions and hyperfiddle/RCF is great for creating the safety harness required to fearlessly refactor all triggered from inside the editor it's really addictive
It's because your interface to the internet is not browsing-based.

Back when we used things like the Yahoo directory as our main method of searching, we'd travel down different categories, finding unexpected websites as we went. That felt like exploring, because you were making choices about which direction to go, and that would determine what you saw next.

With a search engine, you tell the search engine what you want, it takes you there. There's no browsing there, so very little discovery.

The other main method of finding things today is aggregation: places like Hackernews, or Twitter. The reason using those sites doesn't feel like exploring is because they're just pushing new things right at you. It's not a matter of you seeking anything out, or making any choices, so it doesn't feel the same.

You can get that feeling of exploration on Twitter or (e.g. YouTube, Twitch, etc.) by using the relationships of individual people or channels as a path to travel down. But, that's not the most common way to use those sites, nor what they're optimized for: they want to show you a list of recommended new things based on an algorithm, and that won't feel like you're exploring, because you aren't; you're on a guided tour.

I think these companies gave us what we want most of the time, and one consequence is that the idea of a directory-based interface to the web went away, along with the feeling that using such an interface evoked.

Wikipedia is one of the only sites many people still use that is still organized like a hyperlinked directory, and meant to be used to serendipitously explore and find unexpected information yourself.
Also Whitfield Diffie, of Diffie-Hellman fame.
Hey HN,

Matus here! Presenting my project ClearFlask:

I've worked in Sillicon Valley and my personal life has taken me to Mongolia where I decided to unleash from the corporate world and experiment with entrepreneurship.

I finished a working version of this project and fully open-sourced under AGPLv3 to enable free self-hosting.

ClearFlask is a community-feedback tool that captures feedback, shows off your development roadmap and subscribes you to a changelog when a release comes out. Behind the scenes, it gives you a powerful dashboard to quickly respond, merge or close incoming feedback and to prioritize your roadmap Kanban style.

The infrastructure side is all built for scale with ElasticSearch, one-table design DynamoDB and S3, ReactJS with SSR and CloudFront for CDN, and anti-spam measures.

Thanks, and let me know what you hate about it so I can improve it :)

-Matus
Just came in here briefly to opine that there is a very real risk of fork if the Python core community does not at least offer a viable alternative expediently.

The economic pressures surrounding the benefits of gross’s changes will likely influence this more than any tears shed over subtle backwards incompatibility.

I believe it was Dropbox that famously released their own private internal Python build a while back and included some concurrency patches.

Many teams might go the route of working from Sam Gross’ work and if we see subtle changes in underlying runtime concurrency semantics or something else backwards incompatible that’s it- either that adoption will roll downhill to a new standard or Python core will have to answer with a suitable GIL-less alternative.

I for one do not want to think about “ANSI Python” runtimes or give the MSFTs etc of the world an opening to divide the user base.
Congress already appropriates itself the powers and privileges of judge, jury and executioner in the case of presidential impeachment.

I think some exceptional situations should warrant a similar treatment.
Reproducible builds. https://reproducible-builds.org/
> And that is bad why?

Historically marriage was seen not just as commitment between two people but between them and their community, and them and G-d. By committing to the marriage in a public, religiously-affiliated place, the couple is acknowledging their responsibility to those parties as well.

If nothing else, it makes the commitment stronger and creates greater incentives to work through issues rather than bail. You can think of G-d and community as additional "accountability buddies" here.

You can say that's stupid, and that it should simply be a commitment between two people and that's it - but you have to acknowledge that the rise of that idea is very correlated with the rise in the diverse rate.
It's very true that pandas is in memory and so not good with large datasets... it is good for playing around with data and plotting / visualising. Scikitlearn, statsmodels are very powerful for this.

SQL is sometimes under appreciated as superior for grouping sorting and filtering... although with Bigquery and KSQL, SQL is definitely finding it's groove again.