skysight-inc/HackerNews huggingface dataset:
> without thinking or using rationality

Check the OECD studies on adult literacy. Education is very terribly weak all around the world on average.

Success stories involve Japan and Finland, little else - and yet they are quite relative, and exceptions to aggregate success can be found (and other conflicting aggregates). The studies are carried on by Canada - and yet you can find recordings in which Canadian students sub-intellectually act like hooligans during university seminars, carried on by professor that patently /act/ human while being factually bestial.

And education gets hindered and hampered in social contexts affected by past faults (you need well educated educators): it is another organic contexts which takes time and care to develop - nothing really easy and fast.
I agree, I would only add that you should implement the SQL db as matter of factly as possible. If you can store data in files, figure out a way to make a dead simple set of tables, maybe even just one. Nothing fancy. Just wait till you hit real limits before thinking about all the high availability, dtributed db stuff.
I think it'd be fair (maybe not fine) if China were to allow, say, Facebook to operate in China if Tiktok can operate in the U.S.
what `contains` what?

you could write this in Go

if m[key] { }

the comma ok idiom simply lets you distinguish a "zero" value from a missing value.
The GUIs I have the misfortune of using on a regular basis are VCS and Design Compiler. They are laggy and stuffed full of weird bugs.

However, 99% of the time I'm using the text interface instead since I can type faster/easier than I can move a mouse accurately around, and I'm mostly running scripts anyway. The tools mostly produce textual output so it seems natural to give them textual input. So while they do suck, it's because they are not seen as worth investing in, and the vendors are probably right about that. Some new hires do miss the shiny interface at first but then they go on to get stuff done. Plenty wrong with EE tooling but text-based isn't one of them.
... as will be an American company working against Chinese national security.

Kettle. Pot.
Correct. In combination with TEMPEST hardware if your information to be protected requires it.
You can easily "game" the cut out by changing what the system thinks your tyre diameter is (depending on the system)

Edit: not saying you should.
Do you not get access to the response code as well? That would be simpler.
Sadly, even with accoustic bikes you get the antisocial on shared paths riding furiously. I worry that if defeating assistance limiters becomes mainstream then the antisocial out there won't even need to exert themselves to ruin it for everyone.
In subjective tests, normal people often report grain (real or reconstructed) as a defect so you're probably in the majority of viewers. Creators and codec nerds value them more than the audience.

So these grain removal techniques are in many ways a political compromise between people who just want the smaller video, and the people who want the grain.

I'd be fascinated to see how codecs with and without this feature diverge in terms of encoding changes. Presumably there were some big gains just sitting there but the minority that preferred grain stopped then being exploited.

Much of the drama around encoder quality has came down to this dichotomy. Choosing to lose the grain/detail was attacked as plastic or fake by the people who care about it, while people who didn't could point to better test scores. Which then caused more arguments about the validity of the measures.
Part of our experience away from vendor specific tooling was building a team that could handle the transition. It started with perhaps 2 or 3 engineers doing PoC’s. Then an architect came on board with Azure experience. Things went from there. We’re now at about 40 engineers working for / with about 100 actuaries / quants. I know the lead architect has theoretical vendor neutrality in scope, but the aspect of successful teams working in the MS ‘package’ is alluring as well. We don’t need to squeeze the last drop - the projects are already successful both in financial and human terms. End of the day a business always has vendor risks. It’s about picking the cost-risk-reward structure that fits. All in all MS serves us well.

(We do have healthy laughs about the internal accountmanager for MS always chasing the latest and greatest. Virtual desktops, Azure ML and such. The lead architect mentioned luckily decides on the stack, not our sales reps.)
That's still just domain knowledge, though... It's arcane to you, not them
25km/h is a reasonable limit. It's the scooters that are unlicensed motorbikes and don't belong on bike paths or shared paths.
Or Europeans...
It's not even hypocrisy, they believe there are not bad things but only bad people doing it. Like in the Harry Potter book where slavery is not bad per se, only when done by bad people. If Harry Potter owns a slave that's fine because Harry is good.
The more I read about the dangers of disinformation, the more I get the idea that 'disinformation' just means 'information my current government does not agree with'.
> I'd like to see someone actually prove a security risk

Even if we could access all the data, the proof would come too late, by definition.

Of course seeing the proof would be interesting, but that's not the point. Rules are created to protect interests, weighing advantages and disadvantages. That's why allies get more leeway than enemies.

I don't know what your position is, but there are various people in this thread calling such a measure "dangerous" and comparing tiktok to facebook. First: there's more than one dangerous thing in the world, and calling outlawing tiktok dangerous probably says more about their addiction than it does about liberties. Second, facebook is also "social media" that collects data, but that's where the similarity ends. You can't expect two entities to be treated identically just because they share some features. I cannot believe people make such arguments seriously and in good faith.
I think you missed the bit of TFA directly above it: these are not included, this is a limit on how many more you can pay for.

> Buy additional homes: To use your Netflix account in additional homes, we will ask you to pay an extra [$2.99 per month per home]. Members on the Basic plan can add one extra home, Standard up to two extra, and Premium up to three extra.

If you got the same number of homes as streams, I think that would be more or less fair enough, but if I'm a single user with an individual account, why should I have to pay extra to be able to habitually watch in different locations (e.g. at home and at my partner's house, at home and at university, at home and at my sick parent's house, etc.), and why should I be limited to only one other place?
In my opinion, the issue is that all of the EE work went to China. It's very difficult to find a company in the west where you could go to do an engineering apprenticeship and learn how to build cool stuff, because all of them outsourced their "building cool stuff" operations years ago. And designing things when you cannot try out your design (or when you need to wait 2 weeks for a parcel from China for each attempt) is really difficult and demotivating.
Also a limiting factor on turboprops (due to their larger diameter) run at a much lower rpm… they’re geared down quite a bit m.

This is a complicated area, but in general basically: Supersonic flow is bad. At best you get a ton of noise (like the Russian Tu-95). Efficiency also goes to hell.

This is also why the SR-71 had those crazy moving brake cones… they manipulated the shockwave so the air actually entering the engine was subsonic.
In a free market, there is such race in every industry. It's just that demand for software is growing too damn fast and supply can't keep up.
Steve left many years before MongoDB Atlas launched
Electric seagliders could enable short-haul emissions-free air travel
> I really do not accept that, I want to have friends from wherever, go with whoever and do business with whom I deem appropriate without asking permission to anyone.

The reason that systems of economic sanctions exist is to provide alternatives to war. Europe learned some very rough lessons in the 20th century and earlier, leading up to the formation of the EU and before that the formation of the UN. These institutions and other institutions were created by people with memories of large-scale war fresh in their minds.
I completely agree. I've been complaining about AWS UX and how they name, split and bill for their services for ages.

I'm now on Azure (for no choice of my own) and it's a complete dumpster fire, even worse than AWS.

GCloud (which I was on 5 years ago) was the least worse of the big one and it wasn't good either.

I've been impressed by DigitalOcean, but it's not a popular choice in large companies. Nobody got fired for recommending AWS, Microsoft or Google.

For my own hosting I pick Hertzner simply because it's cheaper and I don't need a UI or services that hold your hands.
Yes and some other systems have a magnet / sensor to measure speed so this can also be manipulated.
> why don’t more countries attack, say Costa Rica, which doesn’t even have a military?

Because of the Monroe Doctrine [1], which has been applied in some form or another for the past couple of hundred years.

[1] https://en.wikipedia.org/wiki/Monroe_Doctrine
A Chinese company would likely be staffed by CCP members and funded by the Chinese government to work against American national security if there was opportunity to do so
They can - if they follow Chinese laws. Which Facebook is unwilling to do.
What you wrote is only true under additional conditions (e.g. mean reverting processes). In the i.i.d case, you are wrong, even if items are correlated.
I had better luck with it on older hardware than VLC.
>See how Chinese censorship applies to mRNA vaccine conspiracy theories. A person that debunked them was banned from wechat.

Do you happen to have a decent source for that since it seems rather weird given China's gov stance on covid.
Regarding 2: I've had problems with this strategy. Even though I used the swap technique instead of overwriting, files easily get corrupted on common file systems, and if it's just the user force quitting the application during the operation. (I mostly use Ext4 for testing.) Whatever Sqlite does under the hood is way more resilient to such problems. I guess that's because the Sqlite developers have been testing ACID compliance extensively.

In one of my Racket applications with high integrity demands I've resorted to writing the temp file, swapping it with the original, then opening it read-only and verifying all of its contents. That is very reliable but obviously slow. But in another application written in Go I've switched entirely to Sqlite even for simple settings files and had no problems since.
Show HN: Spinoff – a rust library for terminal spinners
> MLOps is about enabling reproducibility of previous outputs; it has nothing to do with reinforcing any pattern.

This sentence seems to contradict itself.

Otherwise, I'm familiar with MLOps :-) Wikipedia describes it as the intersection of ML, devops and data engineering, which is also how I've experienced it. What data is available (already "plugged in") paints a path of least resistance for a data scientist (DS) who then goes on to look for solutions within that data (see joke above) -- not necessarily, but it tends to go like that. The DS cuts a black box which MLOps tunes, monitors and re-trains: more path of least resistance. This ends up reflecting in hiring decisions, and so on.

Again, not necessarily the case, just a dominant pattern I see. I suspect part of the reason is the movement of devs into MLEng and MLOps and analysts/devs into DS because analysts/devs typically do not have research backgrounds. It causes DS -- which initially was almost exclusively PhDs -- to be less about describing phenomena using maths and more about fitting black boxes. Further, "ML" as taught in Google courses (centered on Tensorflow) targets devs and literally paints the process of modelling as features, topologies and parameters. There is a selection pressure in that direction -- presumably due to labour supply, IMO to the detriment of the craft, but hey-ho.
I would recommend Neovim. The plugin ecosystem is way richer due to them fully embracing Lua.
Sets a good precedent for us Europeans and those in Oceania
really? where were you during covid?
I find it very funny that this article came out right after the deadline for university applications passed here (Greece).

Anyway, I chose a CS Bachelor’s program with just enough EE classes to qualify for a MEng in EE later. I was thinking about starting from EE (I’m equally interested in both subjects, if not a bit more in EE) but I was discouraged by comparing salary info and seeing many dissatisfied electrical engineers. If things look better in 4 years I’ll do my Master’s in EE.

I would prefer if I could do both degrees at the same time, even if it meant more coursework and slightly longer time to complete. I can do a version of this with the degree I chose, studying n subjects in CS and n subjects in EE instead of 2n in only one of these, but ideally it should be 2n in both.
The USA is a democracy. Arguing otherwise is the pot calling the kettle black.
> These values are actually the first AES 128bit CBC example key/iv listed in the NIST document SP800-38A.

I'd love to have a better insight into how exactly this happens. Not that it sounds like it would have been much of an issue even if properly generated keys and IVs were used.
This is some manager at Intel complaining. This is Intel office space, shown on Conan O'Brien.[1] It's been a while since I was inside an Intel building, but that's exactly what it looked like. Multi-story buildings built from the ground up with acre-sized grey cube farms. And they wonder that they have a hiring problem.

[1] https://www.youtube.com/watch?v=gXReifFHXbY
I will just add to the chorus here:

* I graduated as a Computer Engineer.

* Worked as EE/EEE entire career (currently almost 14 years).

* Half of my class of EEs and CEs went into other careers immediately after graduation because money was better.

* 10 years later my best conservative estimate (based on sampling from friends from my year) is that at least another quarter has left because money.

* I have mainly worked in companies that make embedded devices, which is a market that is supposed to be exploding. So I should be getting paid better right? Have always been paid worse than my SE peers even though there's x5 - x10 as many of them.

* Know lots of SEs who moved from EE because money was better (chief complaint from them is that SE is easier but they don't care because job less stressful and again more money).

* Have never met an SE moving into EE.

* I am now at a junction point in my career where I will either: Leave EE completely and work in something else (probably SE or IT), start my own EE business, consult in compliance of EE products (had one gig for a while and it paid well). Why? because money.

And I don't want fast cars or huge houses or any of that absurdity (although A house would be nice). Just living comfortably would be nice. Having the salaries of my SE and CS friends would be amazing.

To those commenters who say that you need to be bright to be an EE, it is very flattering, but I am obviously not very bright :D

(edit: formatting because, again, not very bright :) )
I wonder where would they find phones to do that, given the sanctions.
Perhaps that’s how banks and the justice system view art. Two pillars of society that are perfect just the way they are.
Huge enterprises are big enough they don't care about you.

You need to pick right sized providers so that you'll get decent service.

Relying on Google, AWS or Microsoft and not paying them millions means they won't give a crap about you.
I use AWS professionally and sometimes can't believe how complex it is. To me it seems to be made for complex architectures in very large enterprises. It maps the organizational complexity. For the individual trying and building applications that seems way over the top. So for my personal stuff I use Digital Ocean. I think their App platform is awesome. Just connect it to your repo and every time you merge a feature branch into main it gets automatically build and deployed.
Harry A. Franck: Prince of Vagabonds
That reminds me of a project we did years ago for a large Dutch public transit company. We built an app with push notifications, and sometimes they needed to do big announcements to all users. We made our push notification back-end poll an RSS feed from their CMS every minute or so, if there was a new one on there it would get broadcast to all users.

It... wasn't ideal though, in hindsight we should've hacked together a UI so that the people sending the message could confirm the message and see how many people would be receiving it first. There have been a few Incidents of accidental test messages sent out. One was my fault, early on, because production and test were the same machine. The other was the operators' fault, but by then the app had two million installations and it caused a bit of a social media storm that day (#hajo).

It was funny to see that one play out, and how quickly there are print companies making and advertising merchandise about whatever is trending on twitter that day.
I am not a US citizen so unfortunately cannot help you there ... is the problem the same on their international one?
Because most old data becomes useless as the overall market situation changes. Real estate trends from 2019 won't help you predict much in 2022.
That's what the GDPR was designed for, it doesn't solve it but it helps mitigate the problem for individuals.
No, it's not fine, and I said as much.
I wonder how you can confirm you don't have jailbroken firmware when buying a second hand vehicle.
That's definitely a snappy and clean website. My only issue is the low resolution banner image.

I would guess that increasing the resolution would bring the site over the 1MB limit though. So there's a trade off, increase the resolution for a nicer looking site, but fall off the 1MB list for free advertising.
And that 1% is a killer. Ask the people who had content deleted because of a GET API and bad interactions with pre-fetching and caching.
That's a technologist's typical reaction. However, this is not a technical problem. In reality, if Glassdoor did something like that it's just going to increase the likelyhood of getting targeted directly for libel.

Even if someone actually worked for a company, it doesn't mean their statements about it are true. Someone might be disgruntled for a variety of reasons and slander the company, in which case it would be proper to sue in order for the review to be taken down.

The social issue here seems to be that there probably are more companies doing this for "revenge" purposes than for legitimately taking down slander.
I believe what he means by "data validation" is to validate that your data is matching up with reality. For example if you do real estate predictions but your data set doesn't include any low-price sales because your broker didn't list them. Then your data doesn't cover the lower-price part of reality, so all of your predictions are going to drift upwards, due to the gap in your data.
Or any random debugging library like Crashlytics.
>Chinese Government has little interest in the activities of most domestic US citizens.

Including influencing public perception of domestic and international events? You may as well say the Chinese government doesn't care about world politics.

Also it's not "Jingoist" to assume that a foreign government (with whom we've had friction) has less of our interests in mind than our own government.
> defined in a way to produce a normal distribution, but it's raw test scores for example do not look remotely like normal

You surprised me with this - quite interesting and conflicting with absorbed informal models: may you have any pointer to further information?
Not an American, but if I was:

FAANG has a data sharing mandate with the US government. My own government spying on me is more dangerous than some foreign government spying on me, because it is unlikely I wake up looking into the barrel of a Chinese exfiltration team at three in the night. Getting woken at gunpoint by the local village idiot/Sheriff because they don't like my surfing pattern is a lot more likely.
It is true. I think the limit should be there by default, even though I modded mine. I talked to others in a cycle group and they commonly had older riders joining with a new ebike only to hurt themselves as their riding skills did not match the speed of their new bike.

Personally I only ride full speed without the limiter when on the road. If riding on paths or populated areas then I slow down to a cruise.
How long did it take you to go through the book?
I honestly think that should be done anyway. For example, if Britain blocked Facebook for not being consumer friendly what would we really lose? Facebook would be recreated over night. The profits would be kept in country. And in addition, we might have a slightly better barrier against the American culture seeping into the country.

Sure, we could lose some app integrations but if the internet was more segregated API standards would be developed to mitigate this.
Yes. Because when Americans “spy on” other Americans they have to abide by the fourth amendment. China does not.
I think it's fair. Talking with people that actually use Azure from inside Microsoft, they claim that outside clients might even get a better experience then they do, bad as it is.
Do you have a better source? I don't buy the comment at all, and the whitepaper[0] is of very low quality.

[0] https://penetrum.com/tiktok/Penetrum_TikTok_Security_Analysi...
"How do you sleep at night?"

https://youtu.be/GO0JaecRWy0
jEdit - Java based editor with lots of plugins and extremely customizable.
You could study both. CS degree is worthless, nobody asks for it. So take EE degree and study CS in parallel. You can attend classes without being signed.
We are currently having a hell of a time trying to hire embedded developers

We're looking for bare metal developers so basic SPI, I2C, UART knowledge is essential, but even in that realm it's surprising how many embedded devs can't work outside of an RTOS and lack basic hardware knowledge
Well in that case I hope you don't moan when the EU places heavy restrictions on the data harvesting that American companies do.

I get the paranoia around China, I honestly do. I'm not at all unsupportive of the Chinese regime either. But this "one rule for us another for them" principle really needs to stop.
And Beanie Babies are going to keep increasing in value.
Sorry, I must be missing something as I can't see what you're saying that's different to don't optimize prematurely.
When speaking about Sardinia they keep saying that their diet was mostly vegetarian:

"The classic Sardinian diet is plant based, consisting of whole-grain bread, beans, garden vegetables, and fruits. Meat is largely reserved for Sundays and special occasions. Sardinians drink wine moderately."

Truth is that the Shepherds (the centenaries are mostly found in this group) were actually eating more animal protein and fat compared to the rest of the population.

https://snipboard.io/gbi9JY.jpg

They can keep lying to most people just because you can't understand Italian but whenever people from those towns are interviewed they always repeat that they were not vegetarians.
Here a quick translation from this yt video:

Graziano who got to 102
got asked if he got to 102yo
because he had always followed a
mediterranean diet.
He asked what's that?
It means that you always ate vegetables.
Vegetables are bad for you, I
ate the grass of 100 sheeps because
I ate the sheeps. And indeed
he only ate meat, meaning that this whole
alimentation thing should be checked again.

https://youtu.be/LQTocSMm7tw?t=647