skysight-inc/HackerNews huggingface dataset:
A lot of hacking is done simply because public and private databases and systems just aren't good enough to serve those that they were made to serve. This made me a "hacker," in that I created programs, crawlers and spiders to find and put together the information I needed for my everyday work as a teacher (all legal, of course, though highly unconventional).

I once told my boss about one such idea I had, that I thought would be beneficial to the rest of my collegues. He told me, "Go to the principal, and word your idea so it sounds like it's his idea, and I'm sure he'll give you the go-ahead for it." I told him straight up, that, "Nah, then I'll rather keep it to myself."
> the reason people are comfortable protesting is because COVID-19 failed to meet apocalyptic expectations

Risk is a trade-off. People are out there protesting because the problem is bad enough that it warrants risking lives over. And not just in an "I might catch COVID" way: People are being teargassed and shot.

> there's a lot of people who have a vested interest in making things appear worse than they are.

This cuts both ways: there's a lot of people who have a vested interest in making things appear better than they are. Consider this: I'm an outsider, and have no horse in that demented race. I follow what's happening over there because what does happen may impact my country. What I see does not look good, and there isn't really a debate about this on this side of the atlantic.

The fact that whether your country is doing as bad as it appears to be is even in question just shows how divisive your media is.

> I don't support warrantless browser history requests

Well I'm glad to read that, but in this thread, warrantless browser history requests aren't the only thing you've been downplaying. Personally, I think you're trying to convince yourself that things aren't "that bad". The longer you do so, the harder it's going to hit when you realize not only it is that bad, but it's only gotten worse since.
People don't make these kinds of upgrades to cars. They just buy new ones. Your suggestions don't jibe with the real world and consumers' revealed behavior.
Thank you. This is exactly me point. Bottled water is one of the things that should be shed from the supply chain during emergency situations for precisely the reasons you have given.
Serious question - if what your users are saying isn't illegal (because you moderate that away), what's the problem in being "responsible" for it?
Having first met Apache when Perl CGI scripts were bleeding edge fancy "web app" technology, I hoped to read a satirical article, but it's actually an earnest suggestion to go full circle.

It does less than proper CGI, due to giving up HTTP (particularly response headers, status codes and content types) in order to process constrained JSON, and it does it in a more complicated way (UI? Scheduler? Git repositories?), but it's still better than other options.
Lack of CVEs for security issues is part of the problem with it. I think SUSE rejected it on the basis of auditing.

While it would be better to run a capability micro-kernel-ish system, you're stuck with Linux for things like HPC. There's no excuse for known exploitable privilege escalations, though and, yes, introducing more opportunity with setuid programs doesn't help. I agree the way such systems are run is unfortunate.
Intelligence and Investigation Talent Moves (May 2020)
I'm not from the US, but I used to be very much on the "things aren't as bad as they appear" thing too.

The last 6-9 months has made me change my mind.

The systematic firing of 5 inspector generals and the US Justice Department's reversal on the charges against Flynn and Stone have made me change my mind.

The US has always had inequal access to law, but now it appears the rule of law is in doubt. It doesn't matter if you are left or right leaning - if the law is that corrupted there is something to be concerned about.
right, and the fact that there is no institution that seems to hold cops legitimately accountable as to wether or not there was actually probable cause seems to be a big issue here.
It’s pretty easy to follow. I’ve been learning Blender over the last month but not delved too deeply into the Python api yet. That source code is really straightforward though. There are 2 parts, the bootstrapping where you tell Blender how to add your tool to the interface, and then the generation code that builds the mesh etc.

More complex is understanding the Blender model. Best thing to do is go through something like Blender Gurus donut tutorial. It’s intimidating to start with, but once you know the model you can find your way around and then you start getting into more of the techniques.

As a bonus, it has a vim-like interface. So you can do “r x 90” To rotate the selected object 90 degrees about the x axis.
EU urges post-Brexit trade deal amid coronavirus crisis
RBF kernel represents vectors of infinite dimension and that makes the dataset linearly separable. Increasing dimensions improves separability and going to infinity makes it always true. Representation is not infinite but is implicitly infinite.

For example when you use polynomial kernels you do not add extra dimensions to input vectors explicitly but you could use a linear kernel and add quadratic terms to the input vectors and still get the same separability.
To be clear, being self-taught doesn’t mean they didn’t go to university. It could be that their university experience put them in a better position to self-teach.
The most important things I gained from university weren't vocational knowledge or my degree. I don't use most of what I learned at university at my job and never will, and beyond putting it on my resume, and after my first grad job no employer has actually looked at my degree, it's a requirement on plenty of jobs but I could absolutely get away with lying about having a degree with no real consequences. I could definitely do my job without having gone to university and I'm not a JS dev building misc CRUD apps (not to belittle people who do that for a living).

It's hard to put into words, but university was a unique experience for me that was instrumental in helping me grow to become the person I am today. Finishing high school and then going to a coding bootcamp for a few months before joining the workforce just wouldn't have provided that space for me to "discover myself", for lack of a better term.

That's not to say that everybody should go to university, although I definitely benefited from it and don't regret it at all, I was definitely railroaded into tertiary education by my parents and teachers. And that's not to say that university is the only place where I would've experienced the kind of personal growth that I did. I have plenty of friends who went into trades and completed apprenticeships (actually more than went to university), and most of them don't regret doing that either.
I am digging this. The main issue I personally have with svelte is that it goes into a completely different API design than React.

The closeness with the React design makes it better than svelte imo.
iOS Prime Video app stops playing when opening a new tab in Safari on Mac
Only a tiny percentage of cars in the US are used in this manner though. You're talking about the long tail, and yes, the long tail will take longer to be served. More supercharger stations out there would go a long way though. You charge a lot during the duration of a simple rest stop and meal break.
Standardization, Normalization and Scaling data with sklearn pre-processing
>What is it with this absurd need to defend how poorly your country is doing by essentially saying "hey at least we're not North Korea!"?

I'm certain some of this sentiment is social media propaganda farms.
I mentioned this in another thread, but it's because I see it as just another example of legislators who didn't grow up with computers. It's bad, but we'll repeal it. And obviously you don't have to send your browser history to a company who can have it requested.

Not quite North Korea yet.
Many people are using TypeScript these days, it works very well.

I like C# and Rust too. I've built UI's in C++ and MFC/OpenGL/DirectX. It remains my fairly strong opinion that JavaScript is well suited to UI development.
> A large number of the people who get banned on the subs I moderate are just belligerent assholes that we're better off without.

Nobody is "just" anything.
> US foreign policy in the wars

Cuba and the Soviet Union started insurgencies in several countries in Central America. Blaming the US for its attempts to counter this is disingenuous.
Probably the Russians.
Wouldn't a sodium-ion battery be much more environmentally friendly to produce? It seems like there's value in sustainability that makes this attractive over lithium-based batteries.
I think a better explanation is that buildings have traditionally been seen as temporary in Japan because of earthquakes and wood construction.

There is actually a lot of inefficiency, like people standing there waving batons to warn about construction sites. In other countries you'd have signs. But it's debatable if that is plain inefficiency - maybe it gives people with no other abilities something to do, which can be positive.

No argument about attention to detail and especially customer service - it feels like the Japanese wouldn't even know how to do bad customer service or a bad product. (You can find examples of both if you go looking, though.)
“Police brutality nationwide is not as bad as is being represented (despite the most recent case being a tragedy)“

Do you think this is the case across the board or is it worse for some segments of the population than others (I.e. by socioeconomic status, which neighborhood you live in, whether you are visible minority, ey )
Wow. This is shamefully elitist. No, you did not need to go to university to learn those two things. There are plenty of people that have learned them from other life experiences. Also, some of the worst code I've ever had the pleasure of reading was written by people with graduate degrees.

I myself didn't graduate, because the allure of starting a company was too strong. Here I am 20 years later advising people with degrees. If you are dedicated enough and creative enough (in the hacker kind of way) you can become skilled in just about anything you want.

However without a degree there are doors that are closed to you. For example the UC system will not even consider you for an MBA if you don't have an undergraduate degree. Don't even bother applying. Other private institutions will consider you but you need to be absolutely exceptional to get in.

I use that just as one example. People with a degree (especially a good degree) can stroll into an opportunity that I have to work 10X harder to to get. That said, once I'm in I tend to outperform my peers simply because I'm used to a world set on "hard mode" at all times.

Another thing I'm lacking are the deep friendships and connections that people who have a degree seem to have. That, to me, is the biggest loss from skipping a degree. Despite significant effort I don't seem to be able to make that part up.
>Keep ISRs small

I disagree. If you have interrupt priorities then you can treat your interrupt service routines as the highest priority tasks. As an example lets imagine a drone controller which has two functions it needs to perform in real time: it needs to vary the PWM signal to the motor controller and it needs to acknowledge radio packets. An interrupt is raised when the accelerometer has new data and another is raised when the radio has received a packet. You could write ISRs which just queues the accelerometer data and radio packets so they can be dealt with by a flight control task and a radio task respectively. Alternatively, you could run the whole of the flight controller inside the accelerometer ISR. This reduces copying of data and context switches. Because the accelerometer ISR now takes longer you need to use the radio ISR to acknowledge the radio packets itself. You split the radio task into two tasks: a low priority task for processing commands and the ISR task which does the acknowledgements.

> Avoid blocking function calls

This can be rewritten as never call functions that block on an action of a lower priority task. It leads to priority inversion in normal tasks and deadlocks in ISRs.
HTML - A declarative markup language for building user interfaces.

CSS - A declarative, domain-specific language for styling user interfaces.
If the rules are solid, 'gaming the system' means they're rule-abiding members. If there's a problem with that, then improve the rules and don't blame the users. Reducing transparency because you're relying on tricks is a great way for users to begin hating your mods.
C-19 isn’t simply a medical/epidemiological crisis;it's a sovereignty crisis
I am sure he also had plenty to teach them!
Experience hones your problem solving and troubleshooting skills.
When the US inevitably does turn into an authoritarian dictatorship, I think people would be happy if there wasn't copious amounts of proof they were on the streets protesting.

I should add: In all of the streams and pictures I've seen, all (most?) the looters or violent people were wearing masks, ensuring their anonymity. If anybody's being protected by measures like this, it's your average peaceful protestor.
There are at least 20 cases of credentialed journalists being attacked or arrested by police in the last 48 hours. While a few of these may have been mistaken identity, many weren't.

https://twitter.com/N_Waters89/status/1267037176614838272
Former PM of Norway got detained in US for previously having visited Iran. Lots of articles about tech people going to conferences in US and having all kind of crap happen to them at the border.
Accidental Remote Worker – 22 years and counting
> People loved React because of VirtualDOM.

I don't believe this is true.

VirtualDOM is a means to an end for React. People love that "end", but they do not love the means by which it is achieved.

Maybe one could argue that people love VirtualDOM because it allowed this "end" to be achieved, but I still think every React fan would much prefer it if was doable without VirtualDOM.

It is actually "doable" without vDOM but doing so would be much less scalable and require more care from the user of the library.
Hacktivist Group Anonymous Takes Down Minneapolis PD Website, Releases Video
More context:

https://twitter.com/YourAnonCase/status/1267084494525337600
Sure in some places, but it seems unnecessary to imply it's the case for @moduspol.
Free speech only goes so far when someone is kneeling on your throat.
There is something to be concerned about.

We felt that way when Hillary Clinton avoided charges after using her private e-mail server for sending and receiving classified information, after Fast and Furious, and the IRS targeting of conservative organizations. But those weren't framed as "the rule of law is in doubt" because a different guy was in the White House.

And if you're seeing the Flynn case as an example of a solid and reasonable case being dropped due to political interference, I don't think you've read enough about it.
I Wrote a Brexit Political Bias Classifer and It Sucked – Here's Why
An example in semiconductors would be Sematech.
This might be the paper I was recalling: https://www.nber.org/papers/w7322

As summarized by the Atlantic: "For most students, the salary boost from going to a super-selective school is “generally indistinguishable from zero” after adjusting for student characteristics, such as test scores. In other words, if Mike and Drew have the same SAT scores and apply to the same colleges, but Mike gets into Harvard and Drew doesn’t, they can still expect to earn the same income throughout their careers. Despite Harvard’s international fame and energetic alumni outreach, somebody like Mike would not experience an observable “Harvard effect.” Dale and Krueger even found that the average SAT scores of all the schools a student applies to is a more powerful predictor of success than the school that student actually attends.

This finding suggests that the talents and ambitions of individual students are worth more than the resources and renown of elite schools. Or, less academically, the person you’re becoming at 18 is a better predictor of your future success than the school you graduate from at 22. The takeaway here: Stress out about your habits and chill out about college."

To be fair, the Atlantic continues on to say that the effect is different for women (which they ascribe primarily to increased workforce participation rates).
https://en.wikiquote.org/wiki/Mikhail_Bulgakov
I left that out to avoid opening a can of worms, but yeah...

If I was Linus, I might also avoid raising a stink because the Linux foundation does a few things that need to be done, and the damage it is doing might be less bad than what happens after discrediting it.
Rookie Manager Mistakes (2018)
80-characters-per-line limits should be terminal, says Linus Torvalds
He buried the lead here. Why title it ladders and not mention them for pages?
The problem is that it's not enough anymore to try to moderate away illegal content on a best-effort basis and you're required to be perfect. In the earlier situation, if the moderation misses some violating content and leaves it there, it's still the sole liability of the poster. With the recent changes, if you don't want to be liable for less-than-perfect moderation, the prudent choice seems to be to avoid any moderation at all; you'll leave all the illegal content alone but at least that won't be your liability.
All I can think about when reading this stuff is playing LOTR: Battle for Middle Earth 2 on Xbox back in the day[0]! Still my favorite RTS game, though I haven’t played in years.

Sure enough, Helms Deep was one of my favorite battlefields. It was fun to give myself the defensive advantage, but also fun to give it to my (computer) opponent for a healthy challenge. I’ll never forget the value of Elvish archers on the walls.

[0]: https://en.wikipedia.org/wiki/The_Lord_of_the_Rings:_The_Bat...
More generally, there is a similar issue with deriving "meaning" from human actions. The question "what did he mean by that?"
People can pick and choose where they stand on this incident or perhaps even choose not to participate in the partisan dialectic.

I'd just like to point out that the opposing view on that incident would characterize it as exactly the kind of sensationalized coverage which the above poster could be referring to. One narrative suggests that it was staged. Worth looking at it from both sides. As we discuss this, let's not steam roll past those concerns.

My personal view is that there's more than a little BS flying from all angles. CNN wouldn't be what I consider hard hitting or informative journalism. I don't know what really happened and I can't jump to any conclusions. Thanks.
Using Tor doesn't really change much.

You are still left with a choice:

a - give up your details when required to do so by the government.

b - lie on a government form and/or to a government official

If you choose b, then at any point in the future it's discovered that you did lie, then this can make life very very difficult. Not only can your Visa be cancelled, it can mean you're never again able to visit the US. It means uprooting your entire life to return to the country you were born in.

There's been plenty of stories, some posted here, where this has happened to someone who either through a mistake, or even no fault of their own - has ended up in hot water and their Visa withdrawn.

Using Tor and successfully remaining truly anonymous are non-trivial things, and endangering your livelihood and ability to remain in the US is a large risk.

This ignores the genuine possibility of prosecution for making false statements and/or lying to a government official.
What's your point? They're expressing an opinion. Your response comes across as defensive, and dare I say irrationally so.
My best advice to any budding hacker would be for them to find a job as unrelated to computers as possible, but which leaves them with enough free time to tinker with whatever currently tickles their fancy.
Only sort of. Windows communicates with WSL via 9p, which has decent performance but is still a network protocol. It certainly isn't possible to mount an ext4 filesystem on D: with native performance.
I don't understand this sentiment. I didn't go to university to learn "how broad knowledge is". Haven't you had 11 years of school to learn this? Haven't you had 18 years of formative relations with your parents to learn this? Learning this at college sounds like a massive waste of (1) money (2) your time (3) time of professors.

The US spends ~3.5% of GDP on non-tertiary education and ~2.5% on tertiary education. If what you are saying is representative of the general population, it means there is a massive unjustified waste of resources.
Telling people they don't "need" to go to university is an act of personal sabotage. The person giving you that advice is either an idiot, or wants to keep you in your place for other reasons.

This is an urgent view.

The post-hoc justifications of people who either didn't go, or people who did go but want to believe their other accomplishments are more defining - are not valuable to someone who has the means and opportunity to make the investment. The more arbitrary and meaningless having a degree seems, the more important it is to actually get one, because without one, you are subject to the even more arbitrary and meaningless barriers that it will otherwise unlock. You don't know them because you don't get to them until 10y+ after you graduate. A "degree," is in effect the degree of trajectory for the compounding rate of the value of your experience to others, where you don't see the effects until much later.

Look at the rate of occurrence of non-degreed people above a certain level of financial success, property ownership, executive management, assets, and opportunity, and then compare them to the very long tail of the hundreds-of-millions other non-degreed people you are in a labour market with. The distribution of that curve looks a lot like lottery winners. Given outcomes are exponentially distributed, should you make an investment, or just play the lottery? Get a degree, or always work for people who have one when you don't.

People who think education is mainly about skills and training don't understand what education is. Suffice it to say that a degree is a strategic investment. If you don't know what that means, I recommend investing in your education.
Thanks so much for taking the time to write such a detailed answer. And yes, your explanations help a lot!
This is so fun to play with. Thank you for sharing!
Of course that was a relative classification. When selecting my destinations for travel I do not start at the end of the list. And traditionally the US has been on a top rank.

My daughter had a phase where she was excited about China. She was not happy with my clear refusal to travel there. I was in Russia once for 12 hours, because there was the possibility to go there without a visa. These decisions don't follow scientific criteria.
I think comparing the US to China is misleading. Compared to the US in the past I can't tell if it's more totalitarian. Looking from the outside it looks more totalitarian.

Freedom of speech and privacy have been eroding in the US. I don't know if police brutality is constant at this level though I think the large amount of military grade equipment the police have has increased.

From my perspective it seems like a good idea for the US to reflect on where it is going compared to its past.
What Is the Future of Paywall?
Yep. I'm one of them. The biggest surprise for me about living abroad is how much better life can be under a military dictatorship; it's actually kind of weird. There are some downsides when it comes to free speech. But as a non-citizen I can't vote anyway so I don't have much of an itch to criticize the government. On the plus side, the police rarely beat up and kill people, which is nice.