skysight-inc/HackerNews huggingface dataset:
As long as you’re not collecting the personal data of Europeans, there’s basically nothing you need to worry about.

Your location and jurisdiction are mostly irrelevant - you’re obliged to comply with that law when you offer a your website in Europe. Of course the only possibility of enforcement is also in Europe, so there’s not much going to happen.

I suppose if you ran a rogue business then in theory credit card funds from European customers could get frozen by a court or something - but let’s be clear, GDPR is aimed at regulating big business primarily. Nobody is coming after your blog
Its just too small of a sample size to make any real judgments. One short article isn't enough information to make any meaningful comments her stress levels.
When I moved to Linux from Windows I couldn't understand why the operations weren't actual words you could deduce and remember :) mv instead of move? why?!

Now I have them internalised, so it's fine.
Stairs are indeed better benches - particularly in cities where purposefully uncomfortable benches are installed (or the benches are simply removed.) At least the stairs, for now, are present.
Reminds me of my last job.
Deep Understanding of Commits for Automated Vulnerability Identification
What other books in the same area have you read? How is A.H. different?
When Apple was designing the original iPhone, they had about 10% as many employees as they do now. And this cruft accumulates over time and with size; there is less of it in smaller and younger organizations.

Managers are also aware of their company's market position. If the new Camaro didn't sell, GM was still going to exist. If the Model 3 didn't sell, Tesla was toast. A middle manager who bankrupts the company inherently loses their job, so people are less inclined to play stupid games when that's what's on the line.

Companies doing novel things are also able to retain employees who believe in the mission even when the big boss is a fire breathing dragon. You put the same kind of boss in charge of the DMV or the cable company and people are just going to quit, or exert political pressure against the boss.

This points to antitrust as a solution. Constrain mergers and vertical integration. Then companies that become bureaucratically inefficient actually fail and go away, solving the problem. And that possibility was always the primary deterrent to it happening, which is why it happens so much more when that isn't on the table.
> GoLang, C, C++, JS/Typescript, C#, Java, Netlogo, Rust & Ruby) I find the discoverability in Ruby/Rails about the lowest on the list

What's interesting to me about this comment is that among the languages I'm familiar with that you list, the difference between the best discoverability and the worst feels way larger than the difference between the worst one and Ruby. To me, C is barely any better than Ruby; sure, Ruby lets you define methods/types at runtime, but C doesn't even _have_ methods, making finding all the things you can do with a given type way worse in my opinion. Plus, you can still have some wonky generated stuff with macros, although I'll concede that's usually less common than Ruby metaprogramming. Java, C++, and Go are a bit better, since you get a namespace instead of just a random identifier without context, but these namespaces are generally split across multiple files, so in practice I would need to rely on tooling to do this for me, and at least with RubyMine this wasn't in practice _that_ much worse.
>Perhaps you're making an assumption that "normal citizens" receive legal threats regularly?

I consider myself a normal citizen and I receive "legal" and "illegal" threats regularly, the very vast majority being scam attempts of course.

Recently e.g. scammers keep telling me that my website's imprint is not up to code[0], either threatening to sue or outright claiming they are in fact a law firm and want a cease-and-desist and compensation for their law work, of course.

I also noticed how the Indian and Pakistani "security researcher" scammers[1] telling me about "major vulnerabilities" in my website - aka missing DMARC/DKIM headers (which are not even missing) - also started telling me how one can be fined under the GDPR for "bad security".

As for the "illegal" threats... I, according to scammers at least, watch a lot of "bad" porn[2] and they know about it because they hacked me, and recorded me on my own webcam. But if I paid them some BTC/monero/whatevercoin ("Follow this link to learn how you can easily buy <coin>"), they wouldn't rat me out to my family/friends or the police. I guess I will just have to pay them, but then again I have a HUGE payday coming from that nice Nigerian prince and another from that fantastic Singaporean economic attaché... once I send them some bucks to cover processing fees, of course[3].

All joking aside tho, I get how some people may be scared by things like the CCPA emails, or the kind of emails I mentioned (if those didn't work enough times, scammers would have stopped by now). When I just read that particular email in the article, I didn't see a legal threat, but that's just me of course. Other people might read it differently, and I cannot fault them for that. I remember being concerned myself the first time one of those "imprint" scam emails made it through the spam filter.

[0] In Germany, commercial websites are legally required to have an imprint, and everybody can basically sue you if you mess that up, that much is true. It's also true that courts regularly rule that if you profit even from a private website, e.g. by displaying ads, then your website is in fact commercial and requires that imprint.

https://www.bmjv.de/DE/Verbraucherportal/DigitalesTelekommun...

[1] This isn't to denigrate all Indian or Pakistani people, of course. It's just that the "security researcher" scammers I encountered thus far all operated from these two nations.

[2] Ranging from "homosexual" to "child". I wouldn't consider adult gay porn "bad" myself at all (just not interesting to me), that's their definition. It's quite interesting to me to see how they try to phish for closeted gay people more often than for pedophiles, at least anecdotally from what makes it to my spam folder. My guess is that the number of people who actually watch gay porn and are ashamed of it largely exceeds the number of people watching child abuse porn.

[3] I received those "huge money - pay fee" scam emails more than 20 years ago, and I still receive them today. Cannot argue with success, I guess?
But in retrospect you guess this was spam would have been incorrect. It was a carefully crafted action by a researcher. Maybe their intuition was actually better?
I'd go older. There's no shortage of 5-10 year old machines out in the wild. Plenty of very cheap t420 and x220s available for less than $100 on eBay.
Looks like the issue is being addressed. Regardless, the company was always responsible for clean up.

https://globalnews.ca/news/8416893/alberta-regulator-oil-gas...

Far bigger issues to deal with and some abandoned wells in the middle of nowhere.

If my kid can’t afford to put a house over their head or feed their family I’m not sure I care much some abandoned wells.
Why would it be different than the rules of jurisdiction for any other civil law?
VMware Security Update – VMSA-2021-0030
Rivalry: How to Beat a Basic Instinct
Please. I beg you to buy a 2GB of transfer cell plan from a cheap carrier and try your sites via tethering. If you can only load your SPA a couple of times before your line gets disconnected, you've fucked up your design.

I had plans with 35GB of transfer and the modern web meant I was having to restart my plan every single week. Some of us live in Internet deserts where there is no hope of getting a wired connection (downtown Chicago in my case).
No worries, my email is public anyway
Does Java have sum types yet?
Good luck explaining them that.
SPI: Automated Identification of Security Patches via Commits
> The probability of you making it all the way to prosecution and the total harm is so low that I’m not going to CCPA or GDPR enforce on my blog.

I hope this line would get included in discovery; I would... actually pay money to watch you explain to a judge that you explicitly decided to ignore the law.

(IANAL, but I'm pretty sure the real defense would be that the law actually doesn't apply to you)
This is, of course, not true. Please stop.
If there were a contratial agreement before the start of the study, the participants could have negotiated the monetary re-imbursement for the work done. (including data processing fees and the legal consultation).

By coercing the participants into study the university has in fact waived own negotiation rights. The university should compensate the participants for the actual work done, at the a fair market rate, and reimburse the legal fees.

(I am not a laywer).
Let’s make that 1,000+ now
HTML FormData Para JSON
What other countries?

Singapore? You’ll need a system of low wage foreign workers to clean up after your citizens and a complete readjustment to living in small apartment high rises.

Americans don’t want either?
The most powerful military in the world is not powerful enough to be completely invincible to modern weapons accessible to guerilla fighters. They cannot just come close and check that the person they are facing is actually a peaceful bystander, and not a carefully concealed guerilla fighter waiting to hurt them. They could try to, but the casualties among them would be significant. US Marines are not WH40k Marines yet.
I guess it's the wording. "without my consent" is used to imply a strong violation of the personality rights, at least in some circles [0]. It's also pretty much a repeat of yesterdays post. At least to me, this makes the issue feel a bit overblown.

[0] The irony that the whole problem is based on wording that implies a lawsuit is not lost on me.
Oragami is amazing, in part, because it's a reversible process unlike painting or sculpture. There's a certain beauty to purely non-destructive creation.
Abusive sales techniques aren't just for the elderly, if you've ever seen a car dealer sell a Dodge Charger or similar to a gullible US military E2 at 22% interest on an 84 month term...
But spam exists for a reason - it works! Some percentage of people really do respond to spam emails. It’s not ok to take advantage of those people or dismiss them.
Not every project is large, there are plenty of things that don't need the burdens that larger projects place on the code to just get things done and get them done well.
Valid argument, my main point though is how do we know whether these are not errors in the model generation and not in the universe acting in weird ways? It's not that you can make tests against the universe, you have to always rely on some algorithms giving you the results, which could be wrong and every institute could be using the same ones from the same vendor. Where are the data and what is the software is my worry.
”The US hasn't really had a leftwing since the 1920s.”

Ummm… the 60’s would like to have a word with you. You’re clearly lack some significant history lessons.
Best Board Games 2021
My job involves DMCA pass through compliance and I have several hundred of such threats from a myriad of sources sitting in an inbox right now which say otherwise.

Perhaps you've never had thousands of people torrenting movies using you as a service provider before.
I'm someone who likes to write Rust and wants to use it all the time, but for my professional work I only choose it when I really need it, which is very seldom - actually it was only once for a CAD data converter where memory usage must be as low as possible. The reasons not to use it always for everything are:

1. The mental overhead is larger than most want to admit. It's not about the syntax, but about memory management of course. The time and effort spend there should be spend to solve the problem at hand.

2. Depending on a lot of third party libraries which are maintained by just 1 person.
I agree that there's certainly usefulness for bitfields in the industry, but I haven't seen a good proposal that addresses the main issues that C bitfields have. And in rust, any given proposal wouldn't be super useful if it always required unsafe.
Traddit- a Reddit Client that Eliminates FUD Using AI
Traddit for Reddit allows you to Follow Subreddits and Stocks, Reddit Stock Trends, Short Interest data, Earnings Calendar, News with Sentiment Analysis, Real-Time Stock Prices and a Memes Page!

Features that will be added soon: Fed data, FTD data, Darkpool data, Google search trends, politician trades data, daily short volume, whale trades, stock filter tool,
Economic and special events calendar as well as podcasts and YouTube videos.
Some examples

http://www.screens.ru/en/2010/9.html

https://www.digitalsignagetoday.com/articles/hacked-digital-...

https://securitytutorials.co.uk/hacking-digital-billboards/

https://www.screenly.io/blog/2018/11/16/digital-signage-hack...

https://www.mirror.co.uk/news/uk-news/giant-advertising-scre...
I don't think you need evidence. People who are concerned about cancer would be looking for the cancer warning and avoid those products, just like people concerned about the rainforest will seek out Rainforest Alliance-certified products. People who don't care, don't care, but for people who do, they make their decisions based on the information provided to them.

And I just think it would be cool if we dropped little hints to people about the best way to do common things, like cutting an avocado. Imagine if the world were filled with little tips and tricks everywhere we went. Tiny changes, but added up, might elevate life as a whole.
I understand what you're saying, but I don't think it was phrased as precisely as it could have been. I agree that Wolfram is criticizing community-based software development, and using that reasoning to incompletely justify its decision to not release its source code. Wolfram could have made their software source-available without making it open source, and their page doesn't directly address this middle ground.

As others have said, #1 is not really necessary since no open source project needs to accept contributions from anyone. #2, on the other hand, is absolutely necessary because open source software must allow users the freedom to copy, modify, and use the code as they wish.

> (if perhaps only non-commercial ends.)

However, software under licenses that forbid users from using the code for certain purposes (including commercial purposes) are not open source. Both the OSI[1] and the FSF[2] object to this type of restriction. Allowing arbitrary restrictions on use would raise the question of the types of discrimination that should be allowed in FOSS licenses, which is something many in the free and open source software community prefer not to deal with.

[1] https://opensource.org/osd#fields-of-endeavor: The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.

[2] https://www.gnu.org/philosophy/free-sw.html#selling: “Free software” does not mean “noncommercial.” On the contrary, a free program must be available for commercial use, commercial development, and commercial distribution.
I think we need an outright ban, but I also understand how workable this strategy is.

Drones have the power to make WWI look like a football match. They could already be in larger use than people realize, it isn't like one would hear about it. There would be nothing to report.
Do you know of any better books than that one
I know many successful and high paying individuals who just doesn't care or understand technology enough to have decent hardware. Even if you buy premium hardware, it will get old and slow after a decade.
That’s awesome, great to hear.
If you want to check it out Traddit is available to download on Android and iOS

Android: https://play.google.com/store/apps/details?id=com.bytmatic.t...

iOS: https://apps.apple.com/us/app/traddit-for-reddit/id159395652...
> Adjacent notions are participatory democracy (a la the Iroquois), banning usury, UBI, worker directed social enterprises, left-libertarian, and healing the world. More to be added as my whimsy and imagination permit.

Add this to your list:

https://www.starvoting.us/

Two party system is poison.
Lest you think that I made the leg model—I did not. Sorry to give that impression. I made an instance of it which has been helpful. :)
> The developers of the library would immediately spot that their call does a lot more than it was ever supposed to locally

but the point was that if the feature is intentionally developed, then the type signatures would reflect it - it doesn't do "a lot more than it was ever supposed to".

Type systems don't tell you that a logging library shouldn't access the network. It just tells you that it does, and if this feature was intentional, then how would the type system flag it differently from a cURL-like library that writes to disk with data from the network?
Why can my brain not parse that title?
Didn't Yahoo do that to immense blowback? If you needed password resets or something, you had to sign up to a paid support tier?
Following the GH issue clearly explains the reference to a specific Julia implementation that resulted in poor performance of byte-at-a-time I/O.
Your comment is worse.

India commits multiple incursions across the border - this news was spilled by India's former Army chief.

https://www.thehindu.com/news/national/tamil-nadu/india-has-...
Still not convinced. I can audit the message so the only way to game this is we both have to be playing a game. Against who? A third person who we will try to sell afterwards? Same thing can happen in the blockchain as well, no-one can audit what happens off the chain which could be people coordinating.
They do still support the basic HTML version:

https://mail.google.com/mail/u/0/h/
Much of West Texas is barren wasteland not suitable for human habitation.
But… marketing put the 8MB hero image there using their CMS. The other marketing people put the 37 trackers there using Google Tag Manager.

There’s also mystery JS that slows down everything and breaks random parts of our app - that’s your Chrome extensions :)
It's MAMAA now. G->A a while ago and Netflix was superceded by Microsoft.
It's not the rich corporations vs the "protected classes". It's the rich corporations vs the civil rights institutions, which includes much of the legal profession, deep-pocketed and well-connected law firms and powerful government agencies, with indefinite taxpayer support to fund their activity.

The wokification of US law was established by the Civil Rights Act. As far back as the 1970s, the Supreme Court ruled that using IQ tests to vet job applicants is a form of prohibited discrimination under the CRA.
Of course. But I think this was less of a judgement and more of a sympathizing comment [0], which doesn't really require that much hard evidence.

[0] At least when we assume good faith.
unix people like is a solipsistic world where windows doesn’t exist.
Is there a place on Earth where there are Ubers but no local taxis?
I don’t think this is the answer, given that UNIX is from 1970. “man a” would have worked just fine.
> fucky intuitions
that's got to be a typo
> Unless CPU power is at an absolute premium you're probably better off with an image with lossless compression rather than completely uncompressed.

Really depends on the exact situation. If your image decompression algorithm runs at 100 MB/s, but your disk bandwidth is 250 MB/s and you have plenty of space...
What should be done instead?
PLA. Initially used ABS due to the higher temperature tolerances, but remarkably, PLA worked better in practice. Perhaps due to a cleaner, more even print. (Using a Raise3D E2 filament printer) As mentioned earlier, had originally planned on an aluminum plate on the bottom to deal with warping from steam, but hasn't been a problem since switching to PLA.
https://developer.mozilla.org/en-US/docs/Learn/HTML/Multimed...

No?
I've tipped beautiful women like I have tipped old men. If you can do your job then you get a tip.

Seems like people do a lot of projecting.

It's crazy to think all patrons are pervert men and all wait staff are sexy naive little girls.

It's ok to just admit you have never been to a restaurant, it's easier than sounding like some sort of Jack ass.
That website is something else for sure. It really needs some help on explaining what it even does... (And it throws around the fancy buzzwords like Web3)
Google is facing a major video conferencing issue
Neither "dark matter" nor "dark energy" can be made from atoms (i.e. from the periodic table), because atoms interact with photons. I think to say "it is something" is a strong claim, requiring strong evidence.

Dark energy, in particular, can't be a kind of "stuff".

We could "understand" something that doesn't interact with EM; but we'd have trouble observing it.
You don't really need Twitter, you need a platform and require the people that use the platform to bring in their ledgers so they are auditable by the public. I can view someone's work and examine if they're trustworthy or not. Similar to how people are signing their signatures, they could be just bringing together their ledger, which could be a bloom filter so it's just a single line of hash that I can verify I still own the thing they selled, you only need a system that can compare these and see if anything has been double spent. The point is, you don't need a running bitcoin-style blockchain for this. You can achieve the same validity with different means.
Good luck doing that on the custom software some vendor provided you 5 years ago and since has gone out of business.. and that’s a GOOD scenario for a lot of enterprise software. Sometimes it’s 20 years.
See “Note from Jonathan Mayer” section - he apologized and took responsibility on the first paragraph.
TW Metals – Specialty Metal Supplier
SaaS wise there’s Datadog, Splunk, New Relic (expensive) and others

Self hosted wise Prometheus/Grafana, ELK stack, old school Nagios maybe

AWS also has managed Grafana/Prometheus for a fairly reasonable price, I would recommend this if you don’t have a lot of time to mess around updating your grafana stack every few months
None, if you’re in California.
> They can’t lower their prices substantially for individual markets.

This comment isn't about me wanting them to lower their prices for any market.

> plus innovate on it

Please. I would take an Open Source software anyday over Wolfram or Mathworks software. They are objectively much better.

> Best to just petition universities harder to arrange this software

In case it wasn't clear from my original comment, I am glad, that Indian unis skipped wasting money on such sub-quality software.

I am just mentioning that it is their loss. It is not the loss of the students or unis that cannot afford these.
It is spam. Whether or not the author is a researcher or scam artist is irrelevant; it is still spam.
Isn't embedded shell scripts exactly what you want though? I can't imagine having the flexibility of configuring entire unix systems without beeing able to ever touch a shell script. Unless you are writing shell scripts in some kind of meta language, but that's just writing shell scripts in another form.

In fact I just spend 5 minutes to search for the source of a few Guix packages and I couldn't find it. I found this: https://guix.gnu.org/en/packages/ which is a meager list without any link to the packaging source. Huge red flag for a distro.
> comparing c interchangeably with c++

For the sake of the arguments made with regards to using Rust instead, they are exactly the same and comparable - both do not have memory safety, suffer from races and lots of undefined behavior. That was the whole argument. Sure, you can use only parts of C++ and use RAII to make much of that go away. But then again you can do the same in C. And nobody can enforce that everyone adheres to it.
wow, total brain fart. of course. makes mental note to not be so quick to post right before bed