skysight-inc/HackerNews huggingface dataset:
>The American people as a majority contradicted Snowden's opinion

It took me 5 seconds to find this from Pew Research:

>A majority of Americans (54%) disapprove of the U.S. government’s collection of telephone and internet data as part of anti-terrorism efforts,

https://www.pewresearch.org/fact-tank/2015/05/29/what-americ...

Just claiming that people agree with you does not make it so. By your logic the NSA has committed treason because a majority of Americans disapprove of what they're doing.
I think we all had the same impression.

It felt like with the speed here you had to make a decision on when to move and when to shoot but they can wiggle faster than my shoot speed and my bullet velocity, so it ends up feeling cheap/unfair.
Thanks, although I was really trying to stop the service from doing things behind my back in general.
Speaking for myself, I would need the fundamentals of animatronics first (like, if I'm making a simple animatronic puppet, how do I design mechanisms to open and close the mouth or turn the neck?). Assuming I am well versed in control systems, electronics, and have a solid grasp of torque, gear ratios etc, where would I go from there? Under-actuated robotics are like a step 2. Hell, even robotics 101 seems like a step 2, since it focuses on the control systems quite a lot, I'm talking about "how do I build it?" and "what is a four-bar linkage good for?". These courses always focus on modelling a real robot and controlling it, I'm interested in designing the mechanics of the thing.
>The aftermath of WW2 had far bigger consequences.

I don't agree.

>But when communist China won the civil war the US began supporting China's old tributaries Japan and Korea against it and kept the RoC alive on Taiwan.

The US supported and funded Japanese expansion since 1905...this choice was made by our opium dealing first family, the Roosevelts, long before WW1 even....
You're assuming that the 'bad guys' pay attention and look closely enough to even see that this detection exists and figure out how to bypass it.
I wasn't referring to the US in my comment (nor was the comment I replied to).
The Friday announcement was a result of us pushing to get the profile toggle feature out that the email linked to, and shipping late. Not something I'm proud of (either from an eng management perspective, or, more importantly, from a not violating the trust of our users perspective). It was a rushed schedule. In hindsight I see that the timing of the Friday announcement is ALSO a problem.
Ask HN: How to Start in the Investing World?
Undestanding the complex notions in the investing world seems intimidating and out of reach for me. What would you recommend as the first steps for practicing market investing?
The ones who stayed. Does their protests ring hollow?
I had this one too. When I told them I already knew it and explained the reasoning I got a new problem instead.
That's not p2p though. You're still pulling from a centralized place, it just happens to be in the dev's basement.

Proper p2p would be like joining a DHT swarm with a hash and downloading pieces from other peers.
I can t find everything that I want. But what I can't find, I just don't watch. I personally don't think the unavailability of a legal avenue to access content makes downloading it illegally morally acceptable.
I'm confused by this:
"A systematic review on measures to prevent the spread of respiratory viruses found insufficient evidence for ... social distancing in reducing epidemic spreading"

Is the author really suggesting that social distancing isn't helpful at all? I have a hard time understanding how this could be true. How is he suggesting the disease is spread, if it is not reduced by keeping your distance from others?
This is a very good apology.

Yes, it is possible that this is merely the perfunctory apology TripleByte's users were undoubtedly due. It is possible it is entirely inauthentic, a mere artifice for damage control from a reputationally maimed business.

But it is also possible that, like all people, the CEO seriously screwed up. There were some bad premises, some bad motives, some bad confirmation bias at play here.

That being said, we ought not to judge people by who they were, but who they are capable of being. Is Ammon capable of rehabilitating?

I think the HN community should rightly accept this apology with great skepticism. They should scrutinize TripleByte's every move. They should wonder: has he rehabilitated? It will certainly take time.
I already changed all my data on my profile (including email), so I won’t be getting the apology email.

It’s not just failure of ,,effects’’. I’m an EU citizen and it was a clear intent of GDPR violation.
the article (competently) argues that china had a fairly global, capitalistic economic system in the late 1800s/early 1900s as exemplified by tea and it's influence on rural trade.
Maybe they might agree to such anti-fraud measures, but I don't think they have. I don't consider 'ignoring the terms of use buried at the bottom of the page or in small print' a legitimate form of indicated consent.
Hiring is their business. How they could not factor this in? The hiring process requires a very high level of trust and discretion. Insane. Makes you wonder what else is wrong there, from a culture/product standpoint.
> This makes sense as the programs being scanned for are all Windows remote access tools.

Wait. VNC is a Windows remote access tool? LOL.
Oh wow! This is very much the kind of feedback we are looking for as we redesign our environments views. Can you share your issues here?
Alternate Inflation Charts
Maybe not UP but I think YC funded a Pakistani leather goods startup called Markhor
The first U.S. cases were found to have come here via Europe, but we ended up with plenty of cross pollination directly from China via travelers and contaminated goods (the first cases in North Carolina for instance involved people who had packages of things from China they purchased on Amazon, these people had no contact with travelers).
A friend of mine had a parrot that greeted me and some friends as we arrived. Shortly after arriving on of my friends started making faces towards it and immediately it tried to attack him, but left him alone for the rest of the night.

As we left the parrot said bye to everyone but him.

A week or two later we came back. My friend had forgotten. The parrot had not and immediately attacked as he came close :-)
Right! Like how MS Excel is the most successful IDE in the world, eh?
I find your mode of thinking frightening. You are insisting that you have discovered a universal truth about working relationships and that anyone who disagrees with your religion is "on a power trip".

Does your thought on this matter change based on the size of the company? The complexities of different times zones, languages, tax jurisdictions, labor law? How about the nature of the work? What if you have to interact with material goods such as in manufacturing? What about if you have to be onsite with customers?

You seem to think I'm arguing against remote work in general. I'm not. I'm stating what should be obvious -- one size doesn't fit all.
thanks! I'll try this - one of my pet peeves with Xo is handling nullable types and more advanced types like JSONB required editing the generated code significantly to make it work. Hopefully sqlc solves that.
> Port scanning is definitely not something I would expect when browsing the web (And based on the amount of upvotes on the last thread, not something most of HN would expect)

Then you're a fool, frankly. Plenty of online services, web or otherwise, use port scans as a means to detect such things as open proxies or open MTAs.
GKE can be under that for a single node, a real setup starts at a few hundred dollars no matter where you are.

I find it amusing I spend more on Kates than cars
Not even wrong: ways to predict tech
The PC was nothing special, just a middle-of-the-road i5 4000-series running plain Ubuntu. The compute requirements were practically nil, so the CPU was actually overkill for the application.

The main considerations are having enough USB bandwidth (hence the need for PCI-E expansion cards), dumping the USB camera data straight to the SSD (no re-encoding, use a proper Gstreamer pipeline or ffmpeg command), and ensuring you can sustain the write speeds (through RAID array). There was some bug in the USB drivers that caused the cameras to reserve more bandwidth than they actually used, limiting their numbers, but that was easy to fix.

My guess is that you probably re-encoded the stream, which would indeed drastically limit the number of cameras if their resolution was high enough.
Compare 'knack'? A positive skill but simple at heart. "There is a knack to it."
> I'm often critical of Linus Torvalds (in terms of communication and behavior

I think that is misguided opinion. Linus is mostly correct (the opposite of Founders Syndrome). He obviously has great interpersonal skills, otherwise Linux would not hold together as a team, and it would be forked by groups within. Even his “rants” seem well reasoned and purposeful (not unguided anger), and he changed his behaviour when pressured by some of those he works with: a sign of maturity and definitely not Founder’s Syndrome (has he kept their support?). A “BDFL” maintains their position by people voting with their time and effort, and support is withdrawn if the BDFL lacks the emotional skills or technical “taste” to maintain group cohesion.
So this is totally off-topic and a bit you are going to think I am very rude for intruding:

I was just looking around whether it is possible to create custom apps (on phones) to sync with smart watches (generic ones from places like aliexpress). I have no experience with bluetooth, but is there anything that would prevent you from making something like that? Even if it is just for myself, I don't need to release or anything.

Do you happen to know if it is possible and where I can look?
Dogs are beautiful creatures
>if you want to use that package in combination with gomock, you're out of luck

In general, libraries should offer structs, and you should declare your own interfaces with the subset of methods that you require.

This is somewhat messy here because the timer channel is accessed by a field rather than a method, but you could write a struct that embeds time.Timer and adds C() as a method. Then both your wrapped time.Timer and your mock/fake could fulfill your interface.
Or you can use an esp8266 module as a full debugger for the STM32:

https://github.com/markrages/blackmagic/blob/esp8266/src/pla...
Interesting. I use mobx with React and generally prefer it to the standard state management. Might have to give this a shot.
All they needed to do was to make the feature opt-in. That's it. Encourage it all you want, advertise all of its supposed benefits, but just make it opt-in.

Still, probably too little, too late for most people (myself included) who just saw their trust permanently breached by a brash move and get told by a CEO that you'll love it, honest! All you just need is to understand it! If you don't like it then it's your fault because you don't understand! And this doesn't even begin to address all the dark patterns they've caked in their UX.
Beboncool PS4 Controller Charger, DualShock 4 Controller
Open ports which are accessible to the Internet at large are not "machine internals". If you do not want someone to access your systems, then you should configure your systems to not allow that access.
As far as I can see Unzicker seems like a crank.

He seems to have the mentality of physics as a community backwards - it would be extremely productive if LIGO came back with a negative result - not a disaster. Wave equations drop out of general relativity (and general relativity works almost everywhere else), if they weren't there what gives?
Seconding this for Tenor. They certainly know how to game Google for traffic, then stop users from getting what they want
One of the first things they could do is stop with the dark patterns. The original thread had many people mentioning that deleting an account was a ridiculous process, with a 30-day delay once you managed to start it.
I normally understand "alarmist" to imply "unjustified/exaggerated", whereas I don't think simply calling this situation a "nightmare" falls into that category. I would call it click-bait, since it does nothing to communicate the topic, though I probably wouldn't even bother leveling that criticism out loud in a case where I feel like the gravity of the topic overshadows it and the topic is handled well in the body of the article.
Good on them to admit they were wrong and changing course. I wish there was less "oh, but they only did it because of the outrage" and "oh, they'll just sneak it back in later".

They messed up, they sought to rectify it. Good job.
Yes it's a shame.
The hardware is quite capable for the price but the documentation is lacking, so one has to resort to reverse-engineering - which is totally ridiculous.
Traditional MCU vendors have set quite a high standard to the quality and availability of documentation.

I know good documentation takes effort, but the lack thereof is hampering the product.

One can only hope that with Espressif trying to become more mainstream, they will improve in that department.
Isn't this reminiscent of the original space invaders, though? IIRC, in that game you were also limited to a single bullet on the screen at a time.

Not saying you aren't right about it being frustrating gameplay, just taking a guess at why this game is the way it is.
Succeeding despite a lack of education, or despite significantly disadvantaged birth circumstances, will always be the most impressive quality I find in a young person.

In terms of things you can actually apply without having said disadvantages, I would say anything that displays a kind of economic maturity, or a bias for long-term thinking. These are very rare and valuable qualities in all age groups, but are especially rare in younger people.

You can display that conversationally, by for example asking pointed questions about a company (or any kind of system) and its relevant external factors, and then extrapolating to possible future directions and outcomes. Or you can do any project that interests you for its long-term implications, and talk about future outcomes, anticipated success or failure scenarios, the potential impact of known unknowns, etc.
Show HN: Metagration: PostgreSQL Migrator in PostgreSQL
That sounds like rent control to me!
I'm no tax lawyer or guru, but let's say usage is 25% bedroom and 75% principal office; you can take 75% of the square footage of the room against your total home square footage as the number for doing the deduction. Easiest is to have a dedicated space, but I imagine this is going to be a new normal now for tax filings.
My head was still in the place it was when we were developing the feature. I thought it was a communication problem (if I could only communicate how this feature could help a lot of people everyone would understand). Perhaps I'm just slow. But it took some time and repetition for the magnitude of my error to sink in and me to really hear what people were saying.
How does this compare with existing switch OSs from Cisco and Juniper? Linux seems like it would be a bit heavy for a switch.
You guys ever realize this stuff just skips you by? I had to re-read the article headline to see it said that. If you were to have asked me to summarize the article I would not have been able to describe any confusion around this and would have described it as straightforwardly non-influential. But how? Have we co-evolved alongside weird headlines to just shove that into the /dev/null of our memory? So that when we see text that's interpreted as filler we just instantly discard it?

For instance, just trying out a quick recollection of the thing from memory, I have:

"Teachers, upset with fixed pedagogy, decided to run a performance art project on students which they called the Locked Room. Students would show up to class at 1000 and leave at 1630, allowed to leave only for tools. The content of the room would be varied and sometimes students would show up only to find their stuff moved around. Some students didn't like this, and some remember it as having been a bonding experience. Eventually that class was split into streams with one being traditional, something that a filmmaker called Tony Hill took. It overall didn't have much impact. They did have outdoor sections, one of which had students blindfolded or something."

Reminds me of a comment on HN which I saw where someone said "If I were to start a class on X I would first tell students 'X is the most important thing you will learn'" and my first thought was that students would instantly /dev/null that because it's like a telomere for knowledge. A signal that information is about to follow but that the signal itself is not meant to be recorded. So no student would conclude that X was the most important thing they would learn. But all students would have exited alternate thoughtstreams and the length of that sentence gives them time to sync to the lecturer.

I'm sure linguists have some obvious term for these header/footer bookends. Sometimes you get a long article in The Atlantic and it's almost all header/footer and you suddenly notice but otherwise you just bite through the bun to the meat without even noticing.
Scale and per-financiation of industrial production that requires economic growth to pay back loans (that are actually paid back with future loans).

Economic growth was also likely close to zero due to lack of energy resources. With no expected future growth you won't make any investments that bet on future growth. Capitalism also requires an external energy source like coal, gas, possibly nuclear since economic growth and wealth needs energy to be sustained. I have a paper about it, which calculates it in mW per dollar growth and mW per Dollar of wealth.

Edit: With me "having a paper" I mean on my data collection. It was not published by me.
IIRC, TripleBye had a vision to be the recruiting division of all tech giants. Big-name companies would centralize their most important recurring, expensive, risky process into a third party to save some money and time. Even when that third party just so happened to be working for all of their direct competitors.

At the time, I thought that vision was a mirage; a recruiting agency grasping for VC dollars.

Now, it looks they're trying to find a new vision.
Trakya Sohbet
Worth looking into Tim Ferriss again. He's done so many episodes of his podcast now that there is a wide range of guests. I'd say if it leans towards any subject it wouldn't be tech but maybe health/body related subjects.
Indoor, I guess? These statues were found in tombs -- they weren't made to be displayed.
The West Wing (tv show) even had an episode around it “Take our the trash day”[0].

[0] https://www.imdb.com/title/tt0745682/
So what? I'm not arguing against remote work. I'm arguing against the religion of "universal remote work". One size doesn't fit all. That should be completely uncontroversial.
I disagree that it's hyperbole, but I can understand your argument. And it is debatable whether downloading through unauthorized channels is actually taking anything from the original creator.

However, I don't think content creators have an obligation to make their content universally available. I do feel as though I should limit myself to whatever avenues of distribution the creator has decided on. If that means I can't access the content at all, so be it.

I think the same about Sci-Hub although it's easy for me to say since I'm fortunate enough to be employed by an institution that gives me access to the vast majority of articles I would want anyway.
Nudity would be one thing. Youtube seems to remove nudity pretty agressively even if it's not pornography.
Go doesn't differentiate the program's monotonic time from systemtime in terms of the package interface given.

time.Now in go returns both the system time (i.e. if you do '.Seconds' or 'String' on that time, you get a wall clock time), but also returns a monotonic time (if you subtract or compare two times, it uses monotonic time).

Go's time package isn't just systemtime, and there's really not an alternative to it in the language. You're arguing against a strawman.
It seems like there are services out there doing exactly that, i.e. https://zlipa.com
Given his history, character, and song content, I can only think it's for the best. If I owned a service, I wouldn't touch his stuff with a 50 ft pole. I think it's in a good spot... it's not outright banned, and people can find it if they want, but kudos to major services for not putting him on a pedestal.
> There are literally no commercial products that use ESP32 (or its older brother ESP8266) besides some chinese cheap toys on Amazon.

There are lots of commerical IoT devices that use the ESP chips (Shelly, Sonoff, Tuya e.g.).
> Kindie (Kubernetes Individual) is an opinionated Kubernetes cluster setup for individuals or small business.

I do think small business and individual shouldn't use kubernetes because it's too much overhead. Even if it's managed in a public cloud. It has too many issues with too little benefits. It's simply not worth it.

Of course if writing YAML files in YAML and golang templates, or having to deal with network errors for no reason is your thing, go for it.
Show HN: A podcast for software engineers struggling at work amid Covid 19
Hey guys, we recently launched a brand new podcast around engineering productivity and wellbeing during this pandemic especially. Season 1 is available on your favorite podcast platform. Your feedback and guest requests will be super helpful as we are currently prepping for season 2. Thanks!
Show HN: Save notes from your desktop/mobile browser to Raspberry Pi