skysight-inc/HackerNews huggingface dataset:
Quite right.

It's perfectly fine for our governments and corporations to work together to collect our data.

Western ethics dictate that its NOT ok for Eastern governments and corporations to work together and collect our data. That's a security risk.

For the individual, the analysis is clear. All government involvement is a security risk. The are all immoral, and seek ever greater control and power.

This is nothing about security (either represents an insecure position for the individual). This is about which government has greater power and control over individuals.

It's all so filthy...
I'd agree if we were talking about low-skill work where people are just scraping by. Programmers have the luxury of choosing from a wide range of places to work. We're all in a position where we can refuse work we find unethical, even if it means taking a pay cut.
https://www.crescent.se/cyklar/elcykel/ellie-7-vxl-abs-3213.... Crescent also sells eBike with ABS. Their Koppla Connect series also have GPS and mobile connectivity so you can always track where your bike is, get notification to your phone when your bike starts moving, can remotely disable the motor and set up geofences. Not affiliated with Creacent, but i do commute using my Crescent Elton every day.
There is a much easier way to grasp what is happening here.

Often in finance, securities are assumed to follow something like a geometric Brownian pattern. This is the idea behind the Black-Scholes model, for instance. This means that you view your price ticker as a random Gaussian walk (e.g. Brownian motion) when your ticker is placed on a logarithmic scale.

One way to think of this is that, given some (sufficiently large) unit of time, you have an equal chance of your security either doubling or halving in value. Or being multiplied/divided by 1.5, or 1.1, or any other figure you like, given whatever unit of time you like.

It's really easy to see how this basic pattern has a positive expected value. Suppose you put $1 into a fair coin toss game, and if you win it doubles and if you lose it halves. You stand to win $1 or lose only $0.5, thus the expected value is $1.25.

Now suppose, to keep it simple, you have a ridiculously volatile security which doubles or halves in value every day. So the ideal trading strategy is to choose some betting amount, say $1000, and just put it in at the start of the day. Then the next day, just reset your position size to $1000, either taking your $1000 in profit or kicking in another $500 to cover losses. You will quickly become a trillionaire.
FWIW, and this in no way defending western companies and governments, according to research, TikTok collects vastly more data that the worst western culprit - Facebook. Still, my guess is that additional data TikTok collects is probably not that important for the likes of FB and western governments, so perhaps it's a moot point.
The breast cancer? Genetic. The longevity? Genetic.

Dying earlier from unhealthy lifestyle? You guessed it, genetic! That particular genetic response is common to the human species. A person of a given ancestry has a healthy weight for their height, and exceeding it will shorten their lifespan on the average.

Metabolism is genetic, though, no doubt about it. A different species might simply be unable to put on excess adipose tissue, eating too much would lead to purging from one or both ends. A different species might be cold-blooded. A different species might have an exoskeleton, which precludes obesity for mechanical reasons.
NDAs have got nothing to do with public interest whatsoever.

If you disagree with what the NDA covers, don't sign the NDA.
I could be confusing them with DigiKey, but I think McMaster handle customs themselves, no customer action needed.

If that's a problem to them, I'm guessing they don't have a fully automated solution to that like e.g. DigiKey does.
This seems an intractable mess.

- Our phone hardware and operating systems are intrinsically insecure.

- There is no practical/effective data gathering regulation (and I'm not sure
it's possible to craft any without destroying innovation)

- All social media companies are doing it, leading to jeers of "hypocrisy!"

- All governments play the same games, reducing the arguments to
"Whose side are you on?" That's effectively meaningless in a
globalised world. The consequence is more nationalism and an ever
more fragmented splinternet.

- The only proposed solutions amount to more authoritarian,
controlling and regulatory responses.

What can we do?

There is a solution. Stop protecting these companies. Burn down
WIPO. Tear up practically all "intellectual property" laws. Revoke
millions of patents. Repeal all DCMA type laws regarding reverse
engineering. Kick trademark and brand protection law to the curb.

The real problem is gargantuan monolithic, captive audiences that
exist because incumbent monopolies enjoy protectionist measures that
amount to a giant international trade racket.

Creating a real market that forces radical interoperability would
solve many of the problems we see today. Who would care about TiKToK
or Facebook if they were one of 500,000 small "Social Apps" that
connected to a standardised international network.

Hell, we could even give it a catchy name, like "The Internet".
Which machine language is the microcode written in?

Is it even possible to fully decode that language with publicly available information/tools?

Given that microcode is an internal mechanism of CPUs, I would expect its language to be impossible to decode for regular people because there is zero knowledge on how it works?

And even if there is some knowledge on it, won't Intel change the machine language around a lot among CPU generations because the lack of public usage means it can be changed constantly, thus rendering the existing knowledge useless quickly?
Its exactly in line with what I said. End of the day, we're all on teams whether or not you like it.

And every single country on this planet has baggage. I have people in my family who are living who remember what it feels like to be considered sub-human by British imperialists as they allowed famines. On the grand scheme of things, if we add up the sins and good deeds, the USA has done more to improve the lives of people who are here than other places. It is one of the major reasons my family and I immigrated here. Is it perfect? No. But it is a place where a bunch of different types of people attempt to build something together. Gridlock sucks, sometimes it feels pretty awful, but just speaking personally for myself there's nowhere else in the world where someone like me (with my skin color, religious preferences, etc.) would be able to go as far, or further.

For all its faults, the USA has

- elected an African American president twice

- fought itself and destroyed its own people and cities over slavery

- helped stop 2 world wars

- most of the top companies and talent

- created a sense of world stability where people for the most part chill the f out when they see and want $USD

And it has also caused some problems along the way, I'm sure you can name many of them. But again, in 2022, when I do a simple calculation of where I (with my own baggage and attributes) would most prosper, I can't think of another country. I have been to Japan, loved it there, but it isn't the melting pot that America is. Again these are just my opinions, as someone who immigrated to the USA and is proud to call themselves a US citizen.
I'm originally from Italy. The people in Southern Italy that consume massive amounts of pasta have the typical "beer belly" you might have seen on US television. What's absent in Southern Europe in my experience is the big flabby type of obesity. But beer belly is terrible, it means most fat is visceral.

A regular Italian diet isn't pasta 3 meals a day, but meat, vegetables, salami, cheese and some pasta and bread. The consumption of salami and cheeses isn't much different than France. In my youth I had both more frequently than spaghetti, and if I did, portions were moderate, and food generally unprocessed. We don't buy macaroni in a can.

I do agree on refined and vegetable oils being terrible. I personally avoid any vegetable oil which isn't pressed from fruit pulp, such as olive, avocado or coconut, but prefer animal fats generally. Seed oils are perhaps the worst thing one can ingest.
Don’t you loose insurance in this case? Don’t know where you live, but in Germany you would.
Because what I claimed is so outrageous?

https://www.washingtonpost.com/world/asia_pacific/vaccines-c...

I’ll find the wechat story when I’m more awake. ADV china covered it though.
Every home router should make it easy for people to create separate VLANs for work to protect against this.
The scientists I know see it as almost a vocation. They want the prestige of having their names in journals and the feeling that they're helping advance human knowledge. I can't really blame them... I class it as a bit like development in the way they undervalue their skills so that they can get it.

I guess the other side of it is that the people paying scientists really don't know if their grant money will pay off so they want to hedge their bets on costs (eg salaries)
Wow, TIL — homemade CNC for under $500! The same project also covers homemade 3d printers.

Are there any other projects similar to this, making normally-expensive pieces of equipment approachable for hobbyists?
I'm sure tiktok does a llt worse since that comment was written, but that list is a tiny subset of what facebook has been caught doing in the past and what microsoft, google and apple do now.

The US government do not hold large corportations to account, quite the opposite. They put people in jail for successfully fighting them legally or turn a blind eye when whistleblowers are car bombed. They make deals with facebook and google for the data so they can say 'it's a private company and independent entity'.

China would likely be just as bad if they were as powerful, but from the point of view of most of the world they have stolen far less of our natural resources, killed/deposed far fewer of our democratically elected governments, bought up far less of our media and turned it into propaganda, spied on our citizens less, and abused treaty law to curtail our freedoms far less.
> I am not for or against russians

Assuming you are actually German (based on your username), you really shouldn’t require a particularly deep history lesson to understand why Russia is a problem. Jesus fuck man, the brick line runs through the center of your own capital city.
You can get in lots of trouble for doing stuff "in Minecraft" https://www.rferl.org/a/russia-teenager-minecraft-terrorism/...
> I declare myself neutral

Until it is your ass that's on the line I guess?
On other hand Youtube manipulating what is shown is somewhat observable anyway... So it's not unique.

Maybe in general we should demand absolute neutrality from these platforms. Ban any sort of promotion of certain producers or sides. Or mandate sufficient warnings covering let's say 33% of screen when such is done. Also if there is fact checking offered it should be open to any actor.
China’s stance on Covid is that America is responsible. I’ll update with the wechat source when I find it.

https://www.washingtonpost.com/world/asia_pacific/vaccines-c...
Wouldn’t that be great? Unfortunately, unless it benefits the critical stakeholders (eg military complex and corporate elite), actions like this will be discriminatory, selective and rare.
Lean consultant: the more efficient way is to move the goal to the stack of paper. Especially if the goal is just a defined point in space you can redefine it with no effort at all.
> 1. Functional operators like map/filter/reduce - all of these would be optional but would save SO many lines of code.

But at the cost of performance; Go is not (yet?) optimized for functional programming constructs, and its function syntax adds a LOT of mental overhead to reading the code; http://www.jerf.org/iri/post/2955 was a good post on that. Remember the Go proverb: clear is better than clever. In this case, not only for readability but also performance.

I have no objections to your point #2 though, I always found Go's constructs like `len(slice)` or `slice = append(slice, value)` a bit awkward. With generics support, `slice.len()` and `slice.append(value)` should now be possible. Actually I'm not sure why the latter was not possible all along, I'm sure there's a reason somewhere. I know you can implement the latter yourself as well, even before generics.

As for #3, I got nothing; I sorta followed along with a Big Discussion about different error handling in Go a few years ago, but it basically ended with "Well... actually how it is now is absolutely fine"; all the offered alternatives added complexity, magic behaviour, or reduced readability to the language. As it is, error handling is obvious. I wouldn't mind some syntactic sugar though; a one-line error handler at the moment is `if err := doSomething(); err != nil {` which is a bit awkward. The other Issue I have is with variable reuse and shadowing, it's a risk that may cause unhandled errors.
I'm pretty sure Facebook's already been doing that the past few years.
This is how governments behaved in 1930, and bad things happened.

If we are going to make mistakes, I hope we make new mistakes, instead of making the same mistakes from 100 years ago.
TikTok is so popular I bet banning it would cause widespread social unrest and violence.
> Why do Americans think they represent the world?

I don't claim to.

The context is: US regulators arguing for operational restrictions of a foreign-to-the-US company on the basis of being controlled by an adversary of the US.

If you have any insight from a place with friendly relations with China, you're welcome to share it.
Pay better. It's totally possible that you are paying appropriately, but I've been disappointed with my most recent job search and am likely winding up doing backend work again simply because those roles pay almost double.
I feel like I'd actually would value the blog author's car _more_ after the modifications. Well at the moment it would be either neutral or slightly positive (the author has demonstrated what's possible), but if any extra functionality would be added, I'd be a happy camper.
Grew up dodging scores of it as they flew over our bass boat flying down the backwaters of the Mississippi. Twenty years ago I wouldn’t be able to find a single person who had ever eaten it and I’m not sure that’s any different today, which is a tragedy since it apparently tastes pretty nice.
Why would they need a technological basis to charge money?
It is. Because everyone starts out knowing zero go, and so the learning curve of a language (and for people who know another programming language first) is very much a key metric.
It isn't about the rank in this case - it is about the difference in how both operate.

Equating the two, because of their similar prestige, misleads those to thinking the Fields Medal is awarded under the same merit of the Nobel Prize.
Who cares, seriously?
Some phenomena depend on many factors. Factors with evidence of effect weakened by absence of other factors remain factors.
> older riders joining with a new ebike only to hurt themselves as their riding skills did not match the speed of their new bike.

Apparently a big driver of injury rates increasing in The Netherlands - old people on new ebikes riding like they're 20 again.
Sounds like a case of "I had mine so you all can go f*ck yourselves"
Trying to get vaccinated at CVS.
A hydraulic rock splitter is a machine for splitting hard substances. It is mainly used for rock splitting excavation or demolition work for splitting large ore, concrete members, tunnels, ditches or other narrow spaces. The equipment is widely used in construction, decoration, engineering construction, ore mining and so on.
I learned something today.

"The antenna was invented in 1926 by Shintaro Uda of Tohoku Imperial
University, Japan, with a lesser role played by his colleague
Hidetsugu Yagi." [1]

[1] https://en.wikipedia.org/wiki/Yagi%E2%80%93Uda_antenna#Origi...
> I urge everyone to study WWII history

I read a lot of WW2 history, but not about the manufacturing part. Any good books you’d recommend?
Red flags ever since it was "breaking news" in the infosec community that TikTok collects "all information." It's sad at this point how much of a slave humanity is to vanity and social media. Social media is a higher risk to humanity than Climate Change.

> When challenged if the CCP has seen any non-public user data, he said, “We have never shared information with the Chinese government nor would we […]

Such easy misdirection. Never shared, doesn't mean CCP doesn't just injest it. Most people don't have the ability to understand how information works in tech anyway. I don't blame them. We're in a situation that's way worse than "the 1%", it's the 0.001% that know how information technology works.

As an aside...

I can't tell if it is a comedy, tragedy, or thriller when the story-line that ends up creating AGI most likely will be an Intelligence Agency. With all the data collection they're doing and prediction, they may even already have invented it decades ago.
Welcome to the Matrix.
The companies themselves may moan but I don't think everyday Americans really care what the EU does.

> But this "one rule for us another for them" principle really needs to stop.
Why would any nation treat foreign companies equal to their own? I don't see the problem especially when its from an adversary or a nation who's companies are an extension of their government.
No, because there is also opportunity cost to consider.
Banning Tiktok would have serious geopolitical consequences.
>>Any half-fit cyclist

So like, almost no one who cycles/commutes from time to time then? Don't get me wrong, 25km/h isn't particularily fast, but I'd struggle going at that speed for more than few minutes, and my wife definitely wouldn't keep up. I used to cycle loads when I was younger, on a proper road bike that kind of speed is nothing. But on a hardtail or a city bike? It's actually quite hard! We own an e-bike and I think the 25km/h assist limit is spot on.
Not outside the intake (outside the engine). Basically, to answer the question fully, you also need to say why the pressure is high there, and why it is higher than on the other side of the engine.
Intellectual Escape Velocity
Man, I can't put my finger on why exactly, but this fact makes me feel like humanity is irrefutably screwed in some way.
So people shouldn’t use databases because 20 years down the line it will save someone the hassle of installing it?

What about when the data grows a little bit and you need an index? Or you need to do a simple join? Implement your own BTree? Write your own join? Reimplenting a worse version of SQLite is not my definition of everything being easier.

I agree with the rest of the points btw.
For any half fit cyclist, the 25kmh ebike limit is the minimum speed. That is the speed you go uphill. Downhill and flats, you can go a lot faster, because you didn't spend your energy accelerating to 25.
Ask HN: Is this how anyone programs?
Recently, I wanted to write a simple piece of code in J, but immediately found a bug. I went ahead to fetch the source to see if I can fix it. But, hell no. I couldn't believe my eyes. Is this how someone programs, really? I just can't believe it didn't go through some kind of obfuscator.

Here are some samples, but almost anything in the repository is beyond me:

https://github.com/jsoftware/jsource/blob/master/jsrc/xo.c
https://github.com/jsoftware/jsource/blob/master/jsrc/k.c
https://github.com/jsoftware/jsource/blob/master/jsrc/j.h

What's your opinion?
In most countries you would be found 100% at fault regardless of anything else in an accident, since you illegally modified your bike.
I graduated in Electrical Engineering & I feel the spectrum of things one learnt in EE makes for a very well rounded engineer. That being said, only a fraction of PhDs awarded nowadays are "core EE" topics.

I can safely say I am a better SWE because of the EE grounding back in the day.
>Because when Americans “spy on” other Americans they have to abide by the fourth amendment.

Thank you, I had a good laugh: Snowden, Amazon Ring, Social Media, many many more. I sincerely hope that you do not honestly believe that Americans 'have to' abide by the fourth amendment. It's violated with ever increasing frequency and while enforcement is prevalent in some areas it is absent in others.
This isn't about TikTok posing a security risk to the consumer. It's about TikTok posing a security risk to the state. Of course the FCC, which is effectively an arm of the US government, is not going to be as concerned about corporations handing your data over to the US government.
That only gets you to a local minima. The point of avoiding premature optimization is to avoid optimizations that you've done making things too complex for you to be able to get to global minima for the problem your code is solving.
I know pretty much nothing about Scala. Anybody cares for my criticism of its type system? And what's with Rust and those ampersands everywhere?

GP wasn't discussing the language in general, just a small feature that depends on an idiomatic pattern used in many other places, saying "it looks gibberish." Of course it does, because it isn't idiomatic for you.
> I used to spend a lot of time posting frequently on LinkedIn

Maybe it's just the people I have added on LinkedIn but it always strikes me as a very superficial place and not the one for deeper connections or discussions about projects. Twitter on the other side seems to be more promising (at least in my case).
Highlighting fraud and racism on Airbnb – to other digital nomads
I'm just going by the Micron UDIMM data sheets.

https://media-www.micron.com/-/media/client/global/documents...

Looking a bit closer I think you are right that it's 12V but only for Registered DIMMs.
The biggest problem with that idea is that it wouldn’t be possible to have hw decoders as efficient as the current ones.

But there is definitely a trend towards more customizable decoders, with a larger set of primitive operations (DCT, motion estimation/compensation, convolution filters) and parameters. The codec space is slowly moving towards a model where the decoders are VM highly optimized for specific tasks.