skysight-inc/HackerNews huggingface dataset:
I had to look that up because I’m not familiar with the story, but it seems illegal in most other states. This Netflix case, by contrast, is federal. Still makes the Gov. actions seem sketchy
I think updates are free for a year, the desktop version can still connect for 3,000 monthly Wolfram|Alpha API calls perpetually, and you can use the basic cloud version perpetually (but files are only saved for 60 days.)

I may be wrong. Might be worthwhile to check!
Edit: Half-awake, math wrong, ignore me.
Java serialization is not used anymore because it caused plenty of security issues at the beginning. That doesn't make the article any wrong or misleading.
Not just ecomm. I remember the days when customers would read their credit card numbers over the phone for small businesses (e.g. pizza joints). You'd write it down for processing later. The paper then gets disposed of at some point with the full credit card info and name written on them.
Redux is a game changer here

https://easy-peasy.vercel.app/docs/api/create-store.html
Yep, i've heard that before. Currently thinking of finishing the modernization of the projects that i'm doing at my current place of work and then maybe looking at other opportunities.

However, i just had a look at https://www.algas.lv/en, one site that aggregates the local salary information, based on a variety of stats. As someone with a Master's degree and ~5 years of experience and whose job description states that i'm supposed to primarily work in Java (even though i do full stack and DevOps now), i input those stats and looked at what information they have so far.

The average net salary monthly figures, at least according to the site, are:

- Lithuania: 1 858 EUR/month ( 464 EUR/week )
- Latvia: 1 871 EUR/month ( 467 EUR/week )
- Estonia: 2 233 EUR/month ( 558 EUR/week )
- Finland: 3 767 EUR/month ( 941 EUR/week )

A brief litmus test makes me think that the values are vaguely believable.

For example, if we have a look at some other sources for Lithuania, such as https://www.glassdoor.com/Salaries/vilnius-software-develope..., we get a figure of 2 458 EUR/month --> 614 EUR/week.

Or, if we look at other sources for Estonia, such as https://www.payscale.com/research/EE/Job=Software_Developer/..., we get a figure of 28 000 EUR/year --> 2 333 EUR/month --> 583 EUR/week.

So there's definitely a bit of variance, but it's still in the same ballpark. Of course, there are better companies out there, but the reality for many is that they're not rewarded for their work with all that much money.

I actually wrote about how that has impacted my ability to make savings on my blog: https://blog.kronis.dev/articles/on-finances-and-savings
Cameras everywhere so 99% of the population is constantly surveilled? No thanks.
Yep! It is syntactic sugar. I personally like it though because it results in slightly cleaner, more concise code. It's just easier on my eyes.
Theoretically, could Apple buy S&W and…just shut it down? Would the government allow it? Curious…
The average executive in a high money industry like film is clearing a lot more than that and is looking for any and all advantages that come from the position. It can come in any form from having a company car to getting an executive producer credit on some show they actually didn't produce. You're naive if you actually think this doesn't happen everyday in the film industry / culture. That's just business and it's part of the free market. I don't see how any of this is any business of the feds.
But of course the clue is in the name: Ideal gas law.

All models are wrong, but some models are useful. What students of science are really practicing is the application of just enough additional constraints on a model to explain some observation.
Honestly? I'm fine with this: You're using space on their servers - This is the very definition of cloud imo.

It's also a decent solution rather than just dropping the banhammer and locking your account so you can't then get your files out of their system.

If you're concerned about it, encrypt your files before uploading them.
ISP's can already do that... by repackaging IPv4 traffic into IPv6 (when I worked at an ISP this was an experiment that was being done to test the viability to reduce IPv4 address requirements across the backbone, but you could also tunnel it over IPv4 I guess) so that the traffic traverses their entire network inside an IPv6 tunnel, and would get translated back to IPv4 on the edge.

As a user you lose some visibility in terms of what routers your packet traverses, but the same can be said about MPLS tunnels/IPSec tunnels where your packet magically seems to have gone just 1 hop instead of the 10 it actually took.
RSA spins off fraud and risk intelligence unit as Outseer
Depends on the probability of being caught, which is usually extremely low.
Not just should, they usually are. But I would also assume prosecutors use discretion to decide whether to charge them or not based on whether they do it as a pattern, whether they’re in their jurisdiction and whether they were coerced. I read this to mean one or multiple of it didn’t hold.
This is not something that’ll happen in the short term, but consider abandoning the idea that your life needs to be more significant than anyone else’s.

I found I’m much happier and more secure when I began to think of others more as a collective that I’m a part of, instead of as a bunch of atomized competitors.
Specific anti-kickback laws only exist at the federal level for specific industries within federal purview like healthcare (through departments like CMS). Wire fraud is more general but is an avenue for the justice department to prosecute behavior like this (the crime is not specific to orchestrating a kickback scheme but defrauding his employer for personal gain).
I'm not sure how far we should go with the definition of "cruelty to animals". The issues he identified in the article does exist but it's probably too far if we are to abolish any real meat from the market (which the author doesn't suggest but I feel is going to be). I'd definitely go against such a proposition, especially if it is an agenda that benefit the plant-based meat producers (and the capitalists behind them) most.
Serious question, is it really more difficult fir server side JS? At least you don't have to fiddle around with DOM references. The potential impact on the server side is of course potentially bigger.
Cost of wage theft by employers is 3 times the total cost of burglaries. There's a few articles about wage theft over the year and probably 100 a day about burglaries. White collar crime does not pay.
But you can be considered a software engineer by your peers, usually demonstrated through qualification and professional experience.

The differentiation I was trying to draw with those two words is: I don't know if they're actually working software developers or people who just hack on code in their free time. If they're professional devs, that's obviously much worse.

Honestly, not the part of that I was expecting to have to discuss.
Keeping their software segregated is sound advice, but as they are your client there are a couple of other ways I'd offer to handle it:

1) Keep all software related to work for their company segregated inside a VM. Then you can install whatever they require without interfering with your main system or potentially exposing data for other clients.

2) If they want a separate physical system, tell them you would be happy to provide it for a fee: an upfront fee for the cost of the system and an ongoing fee for maintenance of it. Be sure to mark everything up as you don't work for free.

Since you're not an employee, you really shouldn't be asking them to provide hardware as (in the U.S., at least) this could create tax problems.
People love to say everything is a "human right" - IMO human rights should delineate what you can't be deprived of - not what you have the "right" to force others to provide to you if you do not have the capacity to be self sufficient
Two giant paragraphs that are largely irrelevant as well as inaccurate. Purdue has a framework to work with to adjudicate situations regarding the student experience. We will see how it plays out. Your emotional response to some trigger doesn't have anything to do with what is being discussed.
What's the spot/contract/etc in that case, that the professor is selling but doesn't have the right to sell on behalf of the university for his own enrichment?

I don't see an example of how the university is losing revenue and being defrauded in that scenario.
No, tell them this is not acceptable and don't do it. If you do or try to find some excuse it will only further this type of behavior.
Wouldn't the source of the friction be them asking to install spyware on your personal machine?
So did they hold him in prison from 2014 to 2021? What did he do during those years? There should be some law about time waiting for trial counting toward the sentence, which would also incentivize judges to work more quickly.
The authors of the software can create an additional licence that they could buy. Of course, that gets more difficult if there are many different, hard-to-contact authors.
Simply looking at inflation and wages is sufficient to detect the problem, but not to solve it. An increase in wages is always limited by an increase in worker productivity.

GDP per hour worked increased by 1-2% yearly. ( https://data.oecd.org/lprdty/gdp-per-hour-worked.htm ) To increase wages, increase productivity.
Twitter is not the original source. The first image in the tweet is of an earlier post.
Dan goes into the topic of algebraic effects in this excellent blogpost:

https://overreacted.io/algebraic-effects-for-the-rest-of-us/
> If it was an “our finance” vs “their finance” problem, people could just build a new centralized system without the properties offered by the blockchain.

Well, they did. They pretty much all failed or were made to fail (DigiCash[0], Flooz, e-gold, etc.) or were subsumed into the existing system (eg. PayPal).

As far as I can tell, the big picture hope this time around is that the existing system will be subsumed into one or more successful cryptocurrencies, rather than the other way around (which defeats the decentralization).

[0] DigiCash was an anonymous, nominally distributed, system, which is a different set of properties than current cryptocurrencies.
What exactly are the characteristics of the 'far right' in Germany?

The reason I ask is that I have had European friends tell me that Bernie Sanders would be considered as a right-leaning centrist in their country. So clearly the frames of reference are different...
Ways to Make Goodreads Less Annoying [slides]
Not all dealerships let you order the trim you want, even if it's ok to sell in your state.

Chrysler pulled this on me so I substituted the good with one from another maker. Months later Chrysler called with all trims magically available. This was well before the panorama but during the trade war.
Pain and anxiety impact breathing on a cellular level
> Literally everything about IPv6 is easier and better

That's not true, at a simple level typing "ping 10.34.56.22" is far easier than "ping df99:eff2:245a:46vv:2cmm:dfaa:41ff:2211"

The benefits of ipv6 may outweigh ipv4, but by claiming "everything is easier and better" is disingenuous and a reason so many still refuse to move.
Honestly I do not know how people are getting by given the cost of everything has gotten dramatically more expensive the past few years. In southern California gas is $5 a gallon, groceries usually are $200-300 a week for three people. Housing is beyond insane, every single family house in our city is now above $1M(you could find dozens of houses in the $800k-900k range a year and a half ago). This is not sustainable and I don't know what the final outcome will be but it won't be pretty.
The M1 is quite clearly a derivative of designs developed for and deployed first in iOS devices. It's great, really. But other than die size and instance count, it's just a "phone chip". It's an iPhone with more cores/cache/etc...

The upthread point wasn't that the "M1" wasn't good as a laptop chip (it is!), it was that the "Macintosh" product line is clearly evolving in a direction where it's a derived product from the main revenue-producing lines.
> It seems to me that a previously expired domain name being enrolled into MS 365 should be a common use case with a more streamlined support process.

I think part of the issue is that the subdomains are hard allocated, and it’s only within the last month you have even been able to change your own subdomain.

Our company has been on oldcompanyname.onmicrosoft.com because it has been impossible to change it until 1 month ago.
It’s an attempt at leveling the playing field. It’s been so skewed for so long that society is willing to overlook the lack of literal egalitarianism in this situation. It’s a David vs Goliath analogue.
This was pay to play and the play was not delivered. Hence the blowback from upset "victims" coming after their money.

Kickbacks are common sorry man. Its harder in public sector because of the eyeson you but there are ways around it. You just have to be in the right position.

Kickbacks are almost never posecuted because both sidea get what they want.
OCaml is used for Frama-C (static analysis of C), Coq (a proof assistant), Pyre (Python typechecker), Hack (Typed PHP), Mirage (Unikernel, used by Docker for Widnows and Mac), Flow (Javascript typechecker), semgrep. All of these are serious.
> I don't believe most people use a tablet/phone as their primary computer (though maybe their primary web surfing device).

I may be too pessimistic, but I think most people use little else than browsers and apps to access social networks, mostly from phones and tablets.

https://www.statista.com/statistics/273495/global-shipments-... says about 275 million PCs shipped in 2020, https://www.statista.com/statistics/263441/global-smartphone... 1,280 million smartphones. That’s almost 5 times as many, ignoring about 40 million tablets per quarter (https://www.statista.com/statistics/272070/global-tablet-shi...)

Some of that will be because smartphones last shorter than desktops, but It wouldn’t surprise me if half the smartphone users didn’t even have a desktop PC.
Well, 15 years ago I told some people from Czech Pirate party that they are basically marxists. (At the time, they still wanted a fair copyright reform.) I didn't mean it pejoratively in the least, but seriously, as a historical warning.

I pointed out that fight for fair copyright and culture in public domain has a historical analogy in fight for public lands, that were enclosed by capitalists by the end of the 18th century, to get people to the manufacturing plants. People didn't take me very seriously, because, we are white collar professionals, not some stupid peasants or communists, right? And of course, information wants to be free and are simple to copy, so they can obviously always be free.

I think digital enclosures are coming, and the digital "public sphere" is shrinking. Some (Varoufakis) even say they are already there. Unless people fight the trend, most of the digital stuff you "own" today will be someone else's property, and not public (similar to land today). Access to it will be limited by laws and controlled by mandatory digital devices.
and what metrics are we using to claim "industry-leading" here?
So you cut out the Fellowship meeting? You cut the crowning or Aaragon where everybody kneel and was on of the best moments? Do you now show them leaving?

Do you seriously want to stretch the hobbies in bar scene at the end into a what could be its own movie. It simply doesn't practically fit.
You are craving "External Validation and Recognition". Nothing wrong with it except that this is a "Desire" which if unchecked will make your Life miserable and unhappy. The Internet has made it worse by giving you a very very large sample size to compare to. Also remember that 90% of what you read on the Internet is fake/exaggerated and the remaining 10% is showing only their best face (and no failures). "Outliers" are always few and far between (it is still more or less a bell-shaped curve); If you want to become one, then be prepared to put in a lot of hard work.

Read the "Discourses" of Epictetus for some perspective;

In every act consider what precedes and what follows, and then proceed to the act. If you do not consider, you will at first begin with spirit, since you have not thought at all of the things which follow; but afterwards when some consequences have shown themselves, you will basely desist (from that which you have begun). “I wish to conquer at the Olympic games.” [And I too, by the gods: for it is a fine thing]. But consider here what precedes and what follows; and then, if it is for your good, undertake the thing. You must act according to rules, follow strict diet, abstain from delicacies, exercise yourself by compulsion at fixed times, in heat, in cold; drink no cold water, nor wine, when there is opportunity of drinking it. In a word you must surrender yourself to the trainer, as you do to a physician. Next in the contest, you must be covered with sand, sometimes dislocate a hand, sprain an ankle, swallow a quantity of dust, be scourged with the whip; and after undergoing all this, you must sometimes be conquered. After reckoning all these things, if you have still an inclination, go to the athletic practice. If you do not reckon them, observe you will behave like children who at one time play as wrestlers, then as gladiators, then blow a trumpet, then act a tragedy, when they have seen and admired such things. So you also do: you are at one time a wrestler (athlete), then a gladiator, then a philosopher, then a rhetorician; but with your whole soul you are nothing: like the ape you imitate all that you see; and always one thing after another pleases you, but that which becomes familiar displeases you. For you have never undertaken anything after consideration, nor after having explored the whole matter and put it to a strict examination; but you have undertaken it at hazard and with a cold desire.

So have confidence/faith in yourself, use others as inspiration/motivation and only compare your "current" self to your "previous" self for improvement.
There are other kinds of hashes besides cryptographic hashes, which tolerate differences, e.g. you can change things around and still get the same hash. This is what Apple does (or rather did) for their cloud scanner.

Then there are other non-hash methods, similar to how Shazam determines a song in a noisy room. Poles, zeros, FFTs, there are many other strategies that are fault-tolerant.
Not talking about the Tulsa race massacre, is an example of society at large choosing, through inattention or other social forces, to not care about something they should probably choose to care more about.

Not being allowed to talk about Tiananmen Square massacre is society being told what to find worthy of attention.

While the ends may on occasion align, I think it’s an important distinction.

But it is also worth considering “practical” freedoms.
One can verify and sign off on computations that approximate the physics or chemistry that will occur in a structure or machine, as a well established chain of procedures exist to go from crude formulaic approximations to micro or, if necessary, nano-scale simulations of electrical, mechanical, and chemical processes, and we know what to look for.

I don't think the same is true for software "engineering," as it seems that all possible forms of process can be subverted and cargo-culted, from agile methods down to code checking. Certainly there is room to remedy some shortcomings, but SWE definitely is the engineering discipline least based in physical fact.

The physics behind simulating the buckling of a structure is always the same, we can just choose more or less crude approximations of it, but SWE in general seems a lot more diverse. I can implement that simulation in assembly or some scripting language, and attach various bits and pieces to it to manage users and data; deploy it across the cloud if need be. But, there isn't a singular, time-invariant optimal path to achieving that, and what is true today may not be true tomorrow. One can work off basic principles, like the Agile Manifesto, but how can you quantify or even certify this shifting landscape?
China has quite a few programs in place to use their students and expats for power projection. China United Front Work Department [1] tries to place PRC citizens into foreign companies in order to gather intelligence and influence them. Confucius Institutes [2] are widespread throughout American universities and use PRC international students to promote state interests.

The reality that Americans are unwilling to accept is that PRC nationals are agents of the state by default. Even if a PRC national doesn't fall into one of the above programs, they are still incentivized by China's social credit system to act in the state's interests, even while abroad.

[1] https://en.wikipedia.org/wiki/United_Front_Work_Department

[2] https://en.wikipedia.org/wiki/Confucius_Institute
2012 wasn't a bad time to discuss alternate options. Now is maybe a little late, but that's arguable.

There's a whole generation of people and experience that wasn't able to enter the discussions in 1993 and is available now. Maybe new eyes or experienced eyes would have a better solution.

The problem is clearer now than then. IPv6 makes many changes to address many problems, but maybe only address space is a real problem, because only address space seems to be motivating people to join IPv6.

Of course, the downside is not a lot of people want to be on three parallel networks, it's a lot of work. But perhaps, if that third network were more desirable and easier to implement, it could get larger coverage in a shorter amount of time than IPv6. Sort of like how TLS 1.1 never had more users than TLS 1.0, but TLS 1.2 overtook them both.

You would need real consensus and commitment from lastmile ISPs, backbone ISPs, networking vendors, OS vendors, CPE vendors, mobile networks, content providers, etc, though and that's tough. The consensus on IPv6 seems to be clearly, we'll do it eventually, when we really have to (which for some networks was 2012, and some networks is now, and some networks seems to be never)
I agree. I've used AWS Data Pipelines for some jobs but there is a steep learning curve. It is good for launching servers on demand to run your ETL jobs if you need that.

The best solution I have found is writing ETL scripts in Laravel which I use for most projects anyway. The framework has built-in scheduling and error reporting.
The individual right to keep and bear arms is a natural right of all free people. It doesn't depend on the existence of the small arms industry. When the US Constitution was written there was hardly even an industry; most firearms were craft built.