skysight-inc/HackerNews huggingface dataset:
Thanks!

> Did you consider using a keyword like `let` for column declarations

Yeah, the current design for that is not nice. Good point re the keyword scanning. I actually listed `let` as an option in the notes section. Kusto uses `extend`; dplyr uses `mutate`; pandas uses `assign`.

I opened an issue here: https://github.com/max-sixty/prql/issues/2
I think that's obviously what is going on. This is a boots-on-the-ground employee tasked mostly with responding with pre-determined answers to people angry about their orders. Of which, a number undoubtably treat their posts like PMs. This isn't someone who is tasked with any sort of decision making regarding data privacy.
Amazon’s Mandatory ‘Wellness Huddles’ Tell Workers to Eat Their Vegetables
Looks like Presburger Arithmetic [1] versus Peano Arithmetic [2].

[1] - https://en.wikipedia.org/wiki/Presburger_arithmetic

[2] - https://en.wikipedia.org/wiki/Peano_axioms
By definition anyone who is trying to get you to buy stock of any kind is trying to get you to believe in the benefits of stock holding over saving fiat currency, so I think it is fair to say people are evangelizing Etsy stock the same way they evangelize Bitcoin.
How's that strategy working out?

I prefer results over correctness.
Oh I didn't even know about that, thanks! Something else for me to look into.
Crafting Valuable Release Notes
Release notes are an essential part of your product’s go-to-market strategy

Clement Kao, at Product Teacher, breaks down how exactly release notes provide value.

Learn about his best practices for maximizing success with release notes

https://blog.producter.co/crafting-valuable-release-notes-ff9abd0c8e2e
Most of the spam bots don't, they'd have a good shot if they don't put all their eggs in one basket.
Exactly. In this case, it's meant to showcase how much data Amazon has on people, but I imagine their support handle (@amazonhelp) gets hundreds of requests a day that have things like full home addresses in the screenshot, and their support wants to inform people about the risks of having that be publicly tied to their online identity.
1) Not all representations of square roots have non-terminating form.

Continued fractions, for instance, reach a repetitive cycle.

Other irrational functions have other patterns.

2) No. If you are just doing sums, the cost is O(N) in time and space where N is the total number of bits in the input. If the inputs are large (i.e. N is big) then you have more time to compute the answer.
The problem is C++ has the wrong default. You should have to opt-in to mutability. Rust gets this right.
Nobody's asking to throw out the good ideas, most people raising that argument would just like people to stop treating it as an unerring sacred biblical text that can, and has never done any wrong.
I'm curious in this scenario (total collapse of USD with no .gov structured replacement) how you envision the lights being on and the internet up and running? BTC I guess?
It's obviously horrible that slavery happened, but what would add insult to injury would be to throw out a brilliant set of ideas

Were it not for slavery, we arguably wouldn't have to put up with the Electoral College, and I would not place the Electoral College in the bucket of "brilliant ideas". Instead I argue, "see? Make too many compromises, and you end up with bullshit like the Electoral College, where white men get to override the wishes of the general population because those voters can't be trusted."

My point is that, yes, it's obviously horrible that slavery happened. Now, how much of our governmental system is the result of "brilliant ideas" and how much is the result of appeasing those that feel they can own other human beings as property?
https://history.house.gov/Historical-Highlights/1800-1850/Th...

For some number of years, even the discussion of slavery bans was prohibited in US Congress.
Opensource license is a form of contract. I provide free 5 minute support to new users. And good luck suing me if I am not even US/EU based.

Departments (small managers) are authorized to spend small money without approval, lets say up to 200 euro/month. If they send this type of emails, someone ass is on fire. They will DO spend it just to get legal green light.

Anyway, I do not see reason to hold back, just because I am open source developer.
whatever, enjoy your useless clickbait google searches. Apparently I am the only one who feels this way.
Have you thought about doing something in robotics or control systems, or something similar. There are plenty of programming areas thats deal with electro-mechanical things that are more tangible.
Totally agree.

I'm convinced that the failure of reconstruction explains the current state of US politics, perhaps better than an analysis of the civil war itself.

The author mentions that: "Southerners adopted beliefs that justified slavery as a moral good, such as the view that slavery benefited slaves because it offered them a better life than they would otherwise have as freed people."

The law was changed, but this belief was still held by the defeated southerner ruling class, who began using weasel tactics as a method of enforcement (example: Jim Crowe). These tactics were initially fought by federal power, but the political will to carry on this fight faded over time. I fret to think of the US that could have been, had this fight been given the attention it deserved.
Google Deceived Users About Location Tracking, States Allege
GP means they should have used a Capital 'C'.
I said a blockchain is not web3. Not web3 is not a blockchain. Bitcoin is a blockchain, bitcoin is not web3.
Can you give an example of web3 tech that doesn't involve a blockchain in any way?
I don't understand what "moisture vaporators" in that article refers to.
Introduction to Influence on the Web
For sure, but companies didn't win by building a better product. They won because of copyright laws that helped them to enforce their goal of profits.

If we want computing freedom, or in other words: consumer rights, then we need to enact laws that are pro-consumer to ensure an open future. Things like being able to repair our devices were taken away (Apple) and brought semi-back with right-to-repair laws (albeit only proposed atm), ownership of software and your data taken away by online services (Adobe, etc), and lots others.

Having open source hardware won't stop companies trying to take control away. We already see Microsoft and their SecureBoot problems with Linux. Or maybe they just won't support those open source machines by refusing to deploy their OS or whatever. Then what audience are you gonna have to make that product successful to become the new standard?

Laws are the only way to force everyone to play nice. We can have the nicest open source stack, but that's nothing if companies can just seize them with their own laws.
It doesn't specify.
>which is arguably better than anything Linux has built-in.

No it isn't. There's a reason why government and military servers run hardened Linux with SELinux, and not any of the BSDs.
>"Big tech has built its success by exploiting your data. When you join Mozilla Rally studies, your data helps us uncover Facebook's tracking network, understand search engine choice, and help local news find sustainability."

Understand search engine choice? That's an absurd thing to say; 90% of their revenue comes from default-search-engine contracts...

https://www.pcmag.com/news/mozilla-signs-lucrative-3-year-go...

>"The majority of Mozilla's income (over 90 percent) is generated from relationships with search engines and Google has always been top of the list."
The chip was designed in 1971, so layout would have been drawing it on a large piece of paper and then cutting the masks out of sheets of plastic (Rubylith).

The layout looks typical for that era. Keep in mind that this is an analog chip, so resistors take up a lot of space. Also, with just 24 transistors, you don't need to squeeze every bit out of the layout. I've looked at other versions of the 555 timer and the layout isn't much better. Even the CMOS 555 has a lot of wasted space.
As someone that does not experience that kind of tension, it’s baffling to learn that there are people can be tempted into violating their own principles over things that are not even worth it such as saving lives.

I’d even go as far to say as people that can be tempted this way do not have as strong relationships as they think they do.
UPDATE: It seems the good folks at a certain subreddit found this comment and are interpreting "Discourage you from learning about it" as "Make it copyrighted" or obfusctation or something. I don't think those are signs of a good library!

I'm referring more to things like FOSS JS frameworks with the kind of batteries included design that prioritizes abstraction and encapsulation over simplicity. Nothing actually stops you from learning them, it just takes time, because their big, and it's not necessary to use them.
I’ve started doing stuff like this as a hobby, in the garage. It energizes me and I end up taking that energy back into my SWE job. But I’m sure if it was my full time job then it would get the life sucked out of it.
Just say that "there is no active support contract for your company at this time."
Every single piece I've read about casteism by American outlets comes off as incredibly shallow and often completely wrong.

I have written about this before, and I will keep this one short. We used to have a joke about us Indians that the only thing all Indians can agree on is that no one understands this nation. Simple explanations, however, tempting will almost always be wrong. You are talking about what's probably the only remaining ancient civilization that didn't undergo full cultural eradication. It is supposed to be difficult to reason about.

First, the desperate attempt to tie caste to race completely misses the point. It reminds me of the Christian pursuit to understand Hinduism from an Abrahmic lens or the kind of person who says, "Can you explain soccer to me in basketball terms?"

Second, caste is not caste. It is an umbrella term for narrower identifiers that some Indians use to 'place' a person. Caste as the NYT writes about it, is everywhere and in all races. If they want to shed light on India, these pieces need to get their hands dirty.

Journalism is not journalism. Indian journalists and liberal academics have activist journalism and sycophanty embedded into their very foundation. The ones who go status seeking to western outlets are often even worse. I do not know this author, so it would be unfair to use any adhominems against them. But, generally, I would consume news about faraway foreign nations in American outlets with deep skepticism. There is totally a 'gellman amnesia' thing going on here.

Lastly, caste is not caste anymore. The nature of internal sharding, class division, and discrimination in the diaspora has its own patterns that don't abide by caste lines.

Caste matters are so complex that even a tldr takes 1 full-page. I love the interest, but you better be ready to do a phd before you even so much get the 101 of caste in India.
Yeah, maybe you're right. I actually had this conversation with my PM the other day - I work on a fairly well known database. They were asking us to improve the startup time of the product.
Because ending slavery was only really on the table once the civil war was won. The war didn’t start over whether or not the US would end slavery, only over whether or not we’d end its expansion into new territories.
> The Phoebus cartel[1] existed for quite some time, and its operation contradicts this argument. They captured the world-wide light bulb market with agreements between manufacturers. It took WWII to put a dent in it.

They had intended the cartel to last for thirty years (1925 to 1955). The cartel ceased operations in 1939 owing to the outbreak of World War II.

So they didn't actually last all that long.

Both organisations co-ordinated the trading of patents and market penetration.

Patents are a government-granted monopoly.

> Neither cartel relied on regulatory capture

This is not remotely true for Apple and Google. The laws are written to allow them to exclude competitors. Why doesn't Amazon buy a bunch of iPhones and modify the software to include the Amazon App Store and then sell them to customers? Laws prohibit this.

And then it's the same situation again -- copyright too is a government-granted monopoly. Finding that a monopoly exists where the government prohibits anyone from competing with them was the original theory. Let's have 14 year copyrights again and see how the monopoly holds up when Apple has to compete with a fork of the original iPhone which would be out of copyright by now.
Yeah, but that's still a dumb thing to do. They're basically delegating their IT infrastructure's security status to some low-level help in the legal department. What could possibly go wrong?
Three-quarters of a million people died to do it our way.

I still can't stomach the idea of paying.
These are fine but pretty idiosyncratic. HN doesn't have citation rules so the 'always' seems overstated. People linking papers are already going the extra mile for the benefit of others and we don't really need to berate them about how they're holding their generosity wrong.
Won't help me when my computer starts refusing to read copyrighted files because it has decided its real masters are the copyright holders.
There's truth to the statement that the divide then is a permutation of what divides us now. But the south isn't monolithic, so when non-southerners paint the south as a single thing, they're disregarding the experience of a large portion of southerners who don't believe in the lost cause myth or other harmful/racist opinions. That's especially true for black southerners, but there are also white southerners who don't fall under that flag either. Then and now.

If we left the Confederacy alone, then we would've left those people behind. As a white southerner who doesn't fit into the majority worldview of other white southerners, I'm glad to not be left alone.
OPs use case is a couple giant zip files. Edge compute is real cool, but not something a lot of people need when they think of CDN.
> May I ask anyone more knowledgeable than myself why this approach - ie payment of compensation - was not considered in the US at the time?

Because abolition (with or without compensation) didn't have sufficient backing in the US to be a serious policy option until after the Confederacy made it viable by pulling most of the slave states into rebellion.

While the new Republican Party was largely ideologically abolitionist, they could only compete effectively by running on a platform of explicitly deferring abolition in the interest of preserving the Union. The current policy debate was over things like whether and under what conditions to allow expansion of slavery into new territories and states, not abolishing it where it already existed. The South expected that falling short of their preferences on this would eventually lead to abolition on some terms, of course, which led to the rebellion to prevent that from ever being an issue.
As an engineer who got into software I would advise against this unless you were really motivated by learning new things.

However, from your statement, I would ask the following question: What is it you are looking for? It sounds like the underlying project goals might not be interesting enough and if you found something more meaningful/impactful it might be more stimulating?

I constantly think about different careers and grass is greener kind of thought process and come back to first principles. What is it I want out of life?
Not only are there Charging Network issues, but Tesla has what appears to be a huge problem with supplying repair parts and service.

Here are two of the biggest Tesla fan boys around, calling them out on it:

https://www.youtube.com/watch?v=IZG7iAMxTUA
Since they went wide with "intellectual property rights" there, the references to health and safety are probably more in the realm of trademark and maybe patent... think counterfeit drugs.

You can probably gin up a copyright example from, I dunno, the DRM system on some medical device or something, though that's obviously not the real focus of their copyright enforcement work.
It's so dystopian / Kafkaesque it's like a parody.

"Thankyou for helping google keep the web safe"

followed by...

"A review cannot be requested for this restriction"
I have a set of tasks for someone to complete. How would I record those tasks on paper?

I certainly don't use OOP or FP. I write it as a list of procedures.

From this common use case we can know that Procedural programming is the default way humans think.
> As long as you tell the typescript compiler not to stop when it finds type problems, all JavaScript works and compiles, right?

Does such code count as valid TypeScript though? It sounds more as if the compiler has an option to accept certain invalid programs.

You could build a C++ compiler with a flag to warn, rather than error, on encountering implicit conversions that are forbidden by the C++ standard. The language the compiler is accepting would then no longer be standard C++, but a superset. (Same for all compiler-specific extensions of course.)

Personally I'm inclined to agree with this StackOverflow comment. [0] It's an interesting edge-case though.

[0] https://stackoverflow.com/questions/29918324/is-typescript-r...
>Having a direct Axis ally on the continent probably means he can defeat the US,

I don't think I've ever heard an argument as weak as this...
Edge shares literally every single website you visit with Microsoft, even in InPrivate (= Incognito) mode. [1] The worst part is that you have to disable a genuine security feature (i.e., SmartScreen) to prevent this. No other browser makes you choose between security and privacy in this manner. Even Chrome attempts to protect your privacy by doing hash prefix computations for their Safe Browsing feature.

Also, at least Chrome lets you set a custom encryption passphrase. Microsoft managed to import every other feature from Chrome, except this one, apparently.

Microsoft has somehow done the impossible and beat Google in its own game. Edge is a complete privacy nightmare, only rivaled by the likes of Opera and Yandex browsers. If Chrome is the fire, Edge is a nuclear reactor in meltdown.

[1]: https://www.kuketz-blog.de/microsoft-edge-datensendeverhalte... (English version: https://www-kuketz--blog-de.translate.goog/microsoft-edge-da...)
The Master's argument would imply Ω(n) time,

The matrix exponentiation algorithm would take O(nlogn) time, since you have to multiply large numbers, and this takes nlogn with the best known algorithms (FFT).

I don't think there are any O(n) algorithms.
That's a very interesting thought. Given the poverty the South was left with even with Reconstruction, I think you're right that a defeated-but-intact Confederacy could have potentially been an Axis power.

It's difficult to extrapolate out details though. It's certain American history would be drastically different, but predicting how is near impossible.
To address both of these also consider looking for software engineering at a company that is not primarily a software company. Especially if it is a small company, there may be significant opportunity to try something else/get experience with it while still being in a more comfortable career position.

I don't have a super specific suggestion for somewhere to look, but anecdotally I worked for a small aerospace company and for some time was working on software/networking but was also physically turning bolts assembling a spacecraft, building test equipment, etc., some of the time.
There is no such thing as a domain-agnostic SQL database that holds up under this kind of semantic scrutiny. I don't think that there ever could be.

If you are rolling a SQL schema for a home improvement contractor, it is extraordinarily unlikely that their specific business would expect any scenarios in which carpets are sometimes known as furniture.

Having a bounded context to operate within is what makes SQL magical for me. When people don't understand the business or simply the game around how you talk about the business, things start getting messy wrt joins.
Google is working very hard to make everyone drop their shitty services.
Livebook v0.5: flowcharts, chat apps, custom widgets and more (Elixir notebooks)
Bob Dylan sells recorded music catalog to Sony Music Entertainment
That's the FBI's general view on IP rights infringement and covers more physical products. You can apply of that to file sharing.
Ad spam. Motive is monetary gain nothing else.
I wish my processes were running on performance cores.
I mean OK but I've been in big corps and they end up hiring a ton of DevOps that basically specialize in AWS.

Is that still cheaper? When you have 30+ very well-paid dedicated DevOps specialists? Maybe it is, I am just skeptical while looking at it as an outsider and without solid data.
A thought that's probably dumb: how many of these issues could you resolve by just adding the word "reasonable"? Ie:

> If you modify the Program, you must make a reasonable effort to offer all users interacting with the modified program remotely through a computer network [...] an opportunity to receive the Corresponding Source of your version

IANAL, but offering the source to users of a web app seems pretty reasonable. offering the source over MIDI does not.

This doesn't solve the problem of having two different parties, of course.

I'm sympathetic to the need for a license like the AGPL. But—perhaps it should be just be a EULA. Maybe freedom zero was a bad idea. It was written in a world where AWS didn't exist, and there's no shame in realizing that you need to change with the times.
> The real "disrespect" should be whatever engineer put Daniel's name into the spreadsheet that blasted out these emails.

Agree 100%. Any engineer that got far enough to put this email address into a spreadsheet knew damn well it was inappropriate to do so. They should have put their own email address, as they made the choice to use downloaded software in their project and become responsible for that decision.
This was originally submitted by 'slowhand09' with a slightly
editorialized title: https://news.ycombinator.com/item?id=30059987.
I glanced at it, and it seemed like a reasonable article by a
reasonable person. I tried to vouch for it, but it didn't come back
alive, so I reposted it. The parts I read seemed coherent, but I
haven't actually read the whole thing yet, so it might well misleading
somewhere further down.

I'm doubly vaccinated and boosted, as is my wife, as are my parents.
Despite having somewhat adverse reactions to the shots, I'm pretty
sure my wife and I are safer this way, and even more sure my parents
are. But I think discussion is a good thing though. Maybe I'm
wrong, maybe there's evidence I haven't seen, maybe others are
unconvinced and the rebuttals here will be what convinces them.

I mention this to suggest that before flagging this as heretical,
please consider what message you are sending by doing so, and what the
impacts will be. Do you think those who are currently afraid to be
vaccinated will change their mind if only we can prevent them from
reading more things that might encourage them? Are you absolutely
certain everything you currently believe is true, and the end of the
story? Or might something useful come from discussing---and possibly
rebutting---this post?
It's such a simple IC that it's hard to see what it can do. But if you stick some resistors and capacitors around it in just the right ways, it can do so much. Google "555 examples" for thousands of example schematics. Wikipedia has a few examples: https://en.wikipedia.org/wiki/555_timer_IC#Modes
> As an engineer who got into software I would advise against this unless you were really motivated by learning new things.

Why?
Do we need to kill copyright? Couldn't we just kill vigilante enforcement of it? Maybe we should make it the law that if you see a copyright violation, your only legal options are (1) nicely ask the infringer to stop voluntarily, or (2) sue.