skysight-inc/HackerNews huggingface dataset:
Programming smaller microcontrollers could be much harder (and unfamiliar). You have to use C and C++ only, in which you don't have standard C library. You have to use either Arduino as an OS, and it has no multitasking and perverted TCP/IP stacks (built on top of single-thread everything-blocking paradigm); or RTOSes, which are cryptic (again, no libc and no posix TCP/IP stack) and you have to write or port your own implementation of everything, including software serial and i2c. Debugging is hard, usually you print messages to serial port.

This is in contrast to Raspberry Pi, which runs linux and you can program in any language and everything is like on your main PC.

Maybe latest model is overkill for anything except desktop PC or home server, but there are simpler models. I think it's pretty normal to use, for example, Raspberry Pi Zero for IoT, because good luck implementing HomeKit on avr/esp8266/stm32.

I hate commercical electronics manufacturers putting fancy desktop-level ARM controllers on everything, but let hobbyists use them without hesitation even if the only reason is support of python.
I got through in 2:45, and found myself very rarely surprised by any of the nonsense it pulled. I think that means either the people who designed the websites I use a lot are monsters, or I'm a monster, or maybe both.
A couple of weeks ago, I marked the (no)progress bar on a macOS update with a piece of surgical tape.
If "we" stop learning how to hack/manipulate/fight but "they" don't, then "we'll" be easy targets for "them".
I don't think anyone is stopping you from putting your hacking video on your own website and letting users download it. That would be censorship. This is merely an aggregator/community that doesn't want to pay to distribute your content. So pay someone else!
>Is it a crime to teach people how to pick a lock?

I imagine that depends entirely on where the viewer lives, it wouldn't surprise me if some countries had laws that made it so.

Mere possession of lock picks themselves, according to this site https://tihk.co/blogs/news/116232133-lock-pick-legality , appear to be enough to get you arrested for intent to commit a crime in 5 states.

Given that laws vary wildly from county to county, city to city, state to state, country to country, sometimes stuff like this is simply CYA for YouTube.

You also have to keep in mind that YouTube is not a webhosting service or content delivery network, they exist to sell adspace for 99% of their income, if advertisers don't want to appear around guns/pornographic material/material of questionable legality/etc then it's well within YouTube's right to prohibit such content whether or not is legal to distribute.

People always rush to scream YouTube/Google is censoring them when they aren't. YouTube is not a government, YouTube is a business that sells ad space.
> Creators need to get off YT, and onto something else if it exists.

The most common response to this is that a YouTube alternative can't exist because Google operates it at a loss (unverifiable), so anyone who tries to compete will fail.

The YouTube business model also aligns perfectly with Google's strengths: Advertising, data storage, search, etc. So even if it is profitable, it would still be extremely difficult for anyone else to make money in the same market.
There's a lot of bad content on the Internet, and a lot of people wanted to ban it. And the free speech absolutists said, that's a slippery slope. Once you start restricting speech beyond whatever is illegal, there will be no end to the demands to ban certain content.

And a lot of us said, slippery slopes are silly arguments. All we're asking is to ban overt racism and calls to violence. We can evaluate these things individually on their own terms.

It may turn out the absolutists had a point.
I know of a few major trading firms that use MATLAB for a lot of their analysis. In many companies that hire engineers they also often use MATLAB as it's sufficient for what they need those engineers to do (and programmers at those companies use different languages), and many engineers come out of their degree feeling most comfortable with MATLAB for scientific computation.
Lock BackUp App
I do not know, but my first guess would be some sort of communications chip with embedded (possibly custom) military grade encryption/decryption used for voice communications in the field. The sort of thing where if you have the code of the day, you can listen to all the foreign military's voice communications in real time.
As someone who feels incredibly lonely the majority of the time, I was excited to read this article and see what they suggest for lessening the feeling.

Speaking for myself only, these three tips are not very effective at combating loneliness.

I already participate in online communities of like-minded people (hi, HN). Although the research is still young, it seems like the predominant opinion is that participating in online forums/social media is not effective at combating loneliness and in some cases can exacerbate the issue.

Video conferencing, although effective for working efficiently with a team, I fail to see how this helps with loneliness. I'm in the office most days, and even face to face contact does not curb loneliness - because loneliness is not the same as being alone.

The third tip may have some merit. Making a concerted effort to communicate with more people (especially about non-work things) seems to have helped me a little bit. I recently read another article on loneliness that suggests trying to talk with a few strangers a day - and it seems to be helping me a bit.
You bet on cicadas- by buying cheap land that is likely to become very expensive developed land for a city in paing moving away from the water..

Bonus points, if you do not disrupt with your purchase and buy a construction denial pattern, which makes you a pain in the ass for minimal amounts of money, able to extract disproportionat sums to avoid titanic legal fees and battles.
Guessing here, but potentially allow you to actually mix fraudulent funds into real (or seemingly real) transactions? Assuming people actual use Libra to buy stuff. To use a Breaking Bad example, the car wash cashier says 100 people paid $30 each for a car wash (and generates receipts for those) when only 10 cars actually showed up.

Zcash is great for anonymously moving money, but you can still trace the inputs and outputs since you ultimately need fiat to buy weapons and such.
Oof bad example, thanks

It's just a channel I'd like an offline backup of anyway.

Hoping people post other channels that are worth downloading.
The main feature that attracts my attention is that PoC claims to require orders of magnitude less electricity per block than existing PoW solutions. That, to me, seems like a huge benefit that reduces the need for participants to locate themselves near hydroelectric power plants.

However, to your point, it does replace a dependence on ASICs with a dependency on the HDD supply chain.
With adequate traffic filtering/limitations and VM snapshots, could be interesting.
Let me give you examples on what I am thinking of.

I live in a village 10Km from a city, there are private companies with buses or minibuses that operate on this route but that also go to villages that may be 50Km away from the city (people work in the city but own houses in the villages, some will do this route daily others only in weekends if they own an apartment in the city )

Many students in my area are studding in larger cities, maybe 300+ Km away (6 hours with a bus or 8 with a train) , there is a large number of private companies on this routes , you have a lot of choices like starting from 4AM until 16PM at every 2 hours there will be a bus (again from private companies). The trains are not as often, maybe only 1 direct train to one of the major cities.
The situation is very different. If a war starts up with North Korea, millions of South Koreans will die within the first few hours (and Seoul would be completely wiped off the map). Nuclear weapons are an issue, but even a half-dozen or dozen nuclear warheads is insignificant in comparison to the conventional warfare bloodbath that would result if war broke out.

Iran's position is much different for many reasons.

1. When things really heat up, Iran will block the Straight of Hormuz like they always do. While the US isn't using Arab oil anymore, India, China, South Korea, Japan, and much of the rest of Asia get their oil through that straight. They'll be more than happy to have the US intervene (reducing political fallout).

2. A war in Iran won't have the same worldwide economic impact as the demolition of South Korea (and perhaps Japan). During the Iran-Iraq war, the Iranians attacked US Navy ships escorting transport ships. The US destroyed or disabled most of their navy in one day in retaliation. It won't be that easy next time, but the world economic fallout can definitely be managed (this gets even better for the US if the pipeline across Saudi Arabia is finished by that time).

3. Israel is a nuclear power and is very likely to react to Iran's nuclear program progressing too far (other nuclear powers like Pakistan or India might also feel threatened). Getting involved before that point could reduce regional tension.

4. The Iran/Saudi Cold War is a proxy war between the US and Russia. The US can't afford to lose and only Iran having nuclear weapons would greatly change the power balance in favor of Russia.

5. If the US will have to go to war with Iran anyway, it's better to start things before nuclear weapons are a involved.

The big issue is that Iran has ties with Russia. Saudi Arabia has close ties with the US. In turn, those two countries are involved in a regional Cold War. The US can't afford to lose to Russia, so they build military bases and posture. There is more aggression to Iran than there was to Russia simply because Iran doesn't have the threat of mutually assured destruction.
Sure.

Except MC doesn't provide this one, mission-critical feature of inbox delivery.

Most of my friends and family that subscribe to the PhotoStructure newsletter found their email in their spam folder.

And yes, I set up all my domain records properly, at least according to MC, and there aren't any warnings or diagnostic failures on their side. Each campaign has said there was 100% delivery success.
>It isn’t the geographic center of Appalachia either. Pittsburgh, 90mi north, is as much a part of Appalachia as Atlanta, almost 600 mi south.

I don't know about that, that's weird logic to me. Atlanta is barely Appalachia, at best it's at the very terminus in the south. Pittsburgh is much more a part of Appalachia to me, though honestly I'd say both those cities have their own unique culture that's perhaps related or influenced by Appalachia (yinzers are kinda Appalachia). I guess somewhere around Roanoke would probably be the true geographic middle, but eh. Close enough.
If true that sounds silly. If the videos aren't breaking the law or found offensive by your advertisers, why would you (as a business) want to stop that kind of content?
Look for a cache directory in ~/.firefox - symlink it to tmp or mount a ramdisk over it.

I used to do this at my previous work. It’s frustrating that browser vendors keep caches like that.
Why Mastodon Can't Fail (2017)
> Where are all the Google cloud employees when you need them commenting on threads?

I am a Google employee though not in Cloud. I am not really sure what commenting is going to accomplish here?

I don't agree with this and many other things Google does, whether it be in my org or elsewhere. I am sure this is the case for many employees just from internal communications.

Google is a huge company so I suppose this is just natural, and frankly I don't think the people who make these decisions really care what I or other Googlers think. After all, as the population increases it becomes increasingly difficult to make everyone happy.
Don’t you have a shareholder agreement? I imagine that’s where the obligations of the company would be laid out.
> Not every single page can benefit from SSL.

huh?
Honestly, I'm more impressed with the 11% image compared to the 100% image than I am with the 2% image compared to any of the others. But, then again, I have no idea what I'm doing.
> if it exists

Herein lies the problem.. Most creators/uploaders know on some level that YT is a toxic monopoly and would be happy to jump ship. Granted some more than others, but I've never observed any sense of loyalty towards the platform - it's just where everyone goes to share and watch videos.

However, switching to vimeo/DTube/flixxo/etc means less views and smaller paychecks. Why would content creators in the same amount of effort for less recognition & money? Nothing will change until alternative services solve the problem of monetization & audience size.

Thus a chicken-vs-egg situation where viewers don't want to switch because their favorite uploaders are on YT, uploaders don't want to switch because all their viewers are on YT, and competitors can't convince investors to bankroll them without higher user counts. Meanwhile, the Big G/YT monolith keeps chugging along with thousands of employees and billions of dollars behind it, becoming more deeply entrenched every year. What's the solution?
>Read some Kant, then ask yourself what would happen if everybody acted that way, taking all the benefits and then silently stepping out when it's time to give something back.

I know this comment will trigger a bunch of people, but for me a sign of maturity is when people realize the categorical imperative isn't all it's hyped up to be.

I was a big believer of the categorical imperative since my teens - years before I had heard the phrase or heard of Kant. But the more I understood statistics and its role in the world, the more I realized the categorical imperative is only a first order way of looking at things. Once you take into account human psychology, and its inevitable spread statistically, you realize that in many cases, viewing things with a categorical imperative lens is not only futile, but counterproductive. One needs to take that spread into account (i.e. realize that all people will not behave as you do) to get an optimal solution. The question to ask is "What behavior/policy will get the best outcomes given the differing behaviors you will see in society?"

Personally, I realized I was dodging difficult issues by invoking the categorical imperative.

That's my thought on the categorical imperative in general. Regarding this specific case: Various commenters have already mentioned that some countries do indeed make it hard for you to use their healthcare if you've not been paying into the system all these years. I know one guy who ran into this - he spent most of his career outside making big bucks, and then retired in his country which provides socialized medicine. They told him they will not cover conditions he developed while he was not paying into the system (essentially, pre-existing conditions when he moved back). He has to pay full cost to get treatment for those services.

deanmoriarty is not the sole actor here. The US, as well as his country of citizenship are quite capable of ensuring they don't get exploited. If either country thinks this is abuse, they are welcome to modify their policies.

And BTW, yes, part of the reason people in the US get paid high salaries may be due to the lack of socialized health care. However, there is no implicit social contract in the US to spend that money for medical care in the US. In fact, I'd argue the social contract is quite the opposite. The US is making the message clear: "We will not provide you with socialized healthcare. You are free to pursue whatever medical care as you wish." Which includes going abroad.
Most played youtube video: despacito (6.6 B)

Most played vimeo video: the mountain (77 M)

Most played pornhub video: kim kardashian's sex tape (195 M)

There is quite a headstart for YouTube here when it comes to number of viewers.
Think about the amount of price fluctuation that can occur before you get a few confirmations in, especially during this last bout of speculation.

I met with one payment processor and told them that based on their rough transaction figures and the previous day's price action, I knew that they lost the equivalent of a software engineer's yearly salary because of falling prices. Wouldn't they like to hedge some of that risk off and be able to hire more people? But no, not really - most of the payment processors or businesses using Bitcoin could make more money by just sitting and holding their Bitcoin and going through the motions of running a business. The potential price increase dwarfs any normal economic activity, so they had no reason to hedge away risk.
Maybe consider setting up postfix to self-host email for a domain.
Folks who want to work with my program are going to know Julia. These tab completions aren't limited to editors/IDEs, they also work at the REPL. Just copy-paste the character you didn't know into Julia's help prompt:

help?> α
"α" can be typed by \alpha<tab>

Code is for reading much more than writing — especially for a new person. I maintain that matching the canonical form of
the algorithm I'm implementing will help them gain their feet faster.

Good example:

https://github.com/JuliaStats/Distances.jl/blob/c21aab0fae30...

vs.

https://www.npmjs.com/package/haversine-geolocation#introduc... (note the mathematical formula on that page and the JS code compared to Julia's)
end-to-ends (notice plural) encrypted images are also served from the CDN.
You'd need to factor in depreciation of the already purchased product as well which makes this point moot
Public transportation can only exist with some kind of support from governments (either totally state-run or with some tax incentives). This doesn't exist in the US for ideological reasons. They are bent on providing only private transportation on cars. The sole exception are cities where it would be impossible to live without an option, and even in these cases the support is decreasing, see for example the situation of NYC subway system.
> Like, you aren't teaching people how to safely shoot or reviewing firearms, you're doing stupid stuff that is extremely dangerous and absolutely should not be replicated by viewers at home.

I agree. We should only publish videos of things that are safe for viewers to replicate.
> There are mountains of evidence demonstrating that people change their behaviors when they know they are being watched.

Religion is a heck of a thing
Ford, TD Bank Files Found Online in Cloud Data Exposure
This is amazing, hahaha, expert-level trolling! I'm impressed by the degree to which they managed to capture all of the insanely frustrating UI design choices made on countless websites and software products.
This is such an elegant solution! Previous discussions about how to solve this issue revolved around putting a camera in the center of the phone behind the screen!
It's a very tough problem, with thousands (or more) of smart people constantly trying to circumvent it every day. But I think YouTube has the upper hand at this point. You hear way more about false positives than false negatives, and every single successful circumvention I've found is barely watchable/listenable. >50% cropping, rotation, major pitch shifting, color shifting, speed changes. They're getting by, but really just barely.
How can rights movements fix the environment?

The rest is indeed true, the problem being if you drop consumerism capitalism fails and at the same time people realise they are doing irrelevant things such as arguing on the internet instead of doing. Since even with currently more intelligent (though not experienced with revolts) masses the average is not great, things would turn ugly. (Including more terrible leaders.)

The primary problem is that outrage is extremely easy to divert and push. To any ends, including violent.

The other problems are that people still do not know to cooperate in general, and still prefer short term feel-good measures to long term results.
(And ecology used to work on geological scales...)
The other thing to think about is that with self-hosted applications -- of which I am a big proponent -- typically any extra hours of maintenance work are usually going to hit when you least expect and/or want them to, id est during some kind of failure mode.
I am surprised how any Chinese companies came this far into the west, theyre all just communist arms disguised as big corps. Kudos to the chinese, its difficult to pull this off
This looks pretty cool. It's nice to have an open source Rust game. Getting started developing a game in Rust is a bit rough, so having a reference like this is very helpful.
A practice I very much wish would go away, for precisely these reasons.

I've taken flack for writing footnoted HN & G+ posts, even Mastodon toots. I can take the flack.

Bibliographic citations emerged for reasons. Those reasons. remain.
They day Youtube decides to ban the LockpickingLawyer Channel for "showing users how to bypass secure doors" will be the day I uninstall and block Youtube on all my devices.
If this works on handwritten equations it would be great. I used to work at an online school and getting teachers to be able to write latex was next to impossible.
> Trust me

No, thank you. I studied Italian and French (old, middle, and modern), Latin, and Ancient Greek, though most of that has vanished from disuse.

I'm not talking about the grammar (which is simply different in English despite a couple centuries of attempts to make it fit into Latin), or the degree of nuance Cervantes or Rabelais can extract from their linguistic milieu. I'm talking about the range of nuance that a educated, contemporary speaker of the language has available to them. It is simply vastly greater in English than in, say, modern French.
sooner than later they will change their definition of morality and we all gonna pay with our freedom

Just wanted to point out that I found this to be a powerful quote. Well said.
I could definitely get behind your point if the subject were the government. It's not, though I understand the sentiment is the same.

At the end of the day YouTube is a private company. Yea, a very big one with huge reach, but private nonetheless. Taking a subjective moral position is something companies have been doing for a long time. If you disagree with them, don't give them your $ (don't use youtube).
I don't think anyone can give a definite yes or no response here. There are lots of factors that contribute to one's successful job interview which then translates to a job offer. I've read many blog posts and ex-Googlers say that practicing leetcode problems increases your probability of making it through the technical rounds. An applicant also needs to have well-rounded knowledge of general CS fundamentals. So I think the answer the OP is looking for is maybe: try to practice data structures, algorithms and get the fundamentals right specific to whatever job title they're applying to, and hope your interview goes well.
Exactly. "Space station mold survives 200 times the radiation dose that would kill a human" is as pointless a statement as "Human survives 200 times the amount of caffeine that would kill a hamster."
My (math graduate school) perspective:

MATLAB is adored in academia for a number of reasons. It is easy to make readable small scripts for in-class examples. The debugging feature/IDE is easy to navigate. The school pays for the licenses; there is no overhead work to compile or download packages (unless you want to do something 'fancy').

I took a ML course that was taught in Python. All my Numerical Analysis and Modeling courses relied on MATLAB for examples and homework. I (as a programmer outside of just the math world) picked Julia for research. Now I do much more theoretical research, as I did not enjoy mixing coding and mathematics.

A fellow student, developing PDE solvers in FORTRAN was told by a mentor to get it to work in MATLAB first and then move on to faster languages.

Happy to answer any questions :)