skysight-inc/HackerNews huggingface dataset:
Only one anecdotal data point, but:

We use OpenDNS (now Cisco Umbrella) at work. I'm often hit with Umbrella pages denying access to random websites. The usual message is that the site "distributes malware", but none of the sites it blocks actually deserve that block. Our security team says they can manually add exceptions, but they have no visibility into why Umbrella blocks particular sites.

We used Meraki WiFi APs at a previous office, and they were abysmal. We had networking consultants come in several times to do site surveys and attempt to fix things, but we were still plagued with connection drops, poor throughput, and weird dead areas that made no sense. Eventually we trashed the Meraki gear and went with one of Cisco's other product lines, and everything works quite well now. (Well, now we just have issues with macOS being terrible at WiFi radio management.)

I don't have any experience with the other two. I also didn't have experience with OpenDNS or Meraki pre-acquisition, so it's possible they've always been bad products, and Cisco has either maintained status quo, or made them better but still bad.
https://archive.is/jOJ3R link to archived version of article. FT usually hides things behind a metered paywall.
"What was the nature of MTV? For me it was insatiable desire. That's the very nature of Americans. We want what we don't have. One of the characteristics of the consumers in the early 80's was Shop till you drop. 'I want it. I don't know what it is but I want it.' - Dale Pon, Advertising exec part of the MTV launch campaign in Aug 1981 [From the book I Want My MTV - Tannebaum & Marks]

With MTV giving birth to Micheal Jackson and Madonna the Celeb-industrial complex understood its potential. And here we are 40 years later with a large part of the world run by Celebrities.
Critical Security Controls Your Business Needs
I think Germany is no good role model when it comes to content restrictions, since too many measures are based on fear or shame, while adherence to arbitrary content rules isn't examined critically.

That is one factor why I believe Germany to be more likely to succumb to fascism again compared to the US for example. Luckily, the 21st century doesn't allow for much content control anymore.

Mein Kampf can reasonably fail on itself. There is need for context, of course, that education can and has to provide.

If you allow people to use their own judgement, perhaps that would have served as an incentive to use it in times of dire need.

The current idea that fascism rose because of too few content control is a grave mistake.
"It feels to me like this is more of a cynical attempt to capitalize on the eco-hippy market rather than any actual concern for the environment"

Is there a functional difference? The company will die or thrive based on the size of the 'eco-hippy' market (well lots of things, but lets keep it simple), motivation isn't really going to change that. I suppose yes from the customer perspective they are buying warm fuzzy save the polar bear feelings, but then the cynical company will tell them what they want to hear anyway.

A bidet for me would involve replacing plaster and floorboards, the payback time would be massive.
You can turn off outbound link tracking in the privacy section of preferences. Uncheck “allow reddit to log my outbound clicks for personalization”
DoD video captures high-speed flight of an unidentified aircraft at low altitude
I've just tested their lgtm.com on our codebase:

1) identified str.replace('[ABC]+', '') correctly as a bug (looks like a regex but is string literal)

2) identified various unnecessary code that TypeScript overlooked

3) identified double-unescaping of html (this one would have probably gone unnoticed for years)

And a bunch of other stuff. No actual vulnerability in our case, but still very useful. I'm enabling their checks on every future PR.

This was TypeScript but they support the rest of our stack too (Python, Java). I wonder if this includes Kotlin - will try.
google is your portal to the web, your way to filter information, your point for offline communication.. and online communication. soon to be the infrastructure it runs on. thats just way too much access to personal information for one company. just wow
As an enthusiast and a professional, I see a lot of people spending more time building a "better" set of tools and/or arguing about the merits of various trendy tools (hello HN) than actually writing code.

If all you ever do is the same kind of thing over and over again (say, build CRUD web apps with the same stack), then sure, go nuts and optimize so you can deploy with a single button press from your IDE. But if you're in a role where the stuff you build varies wildly -- say, any type of startup where you are the dev team or a significant fraction of it -- then diminishing returns sets in very fast.

Mandatory XKCD: https://xkcd.com/1205/
Perl in Python
Does this happen with Chromecast as well? I'm totally fine with disconnecting my tv since I only use it via Chromecast anyways. Smart tv makes no sense to me simce they are all 10x shittier than Chromecast
Ever been to Ikea?
Because that carrier group was testing technology that combines sensor data from all different vehicles by transmitting it between them to create a unified view. Can't recall if that was a known fact or theory, but it's an entirely plausible thing for the military to develop.
Yeah, I also don't look at things like

```
trim_string() {
# Usage: trim_string " example string "
: "${1#"${1%%[![:space:]]}"}"
: "${_%"${_##[![:space:]]}"}"
printf '%s\n' "$_"
}
```

and think: "I should use bash more".

Bash is nice for making simple things simple but for complicated things it's just shitty. I used to think that this is due to the complicated quoting rules which make the simple things simple but tcl does a much better job at that.

In either case I prefer the clean rules of a Python or Perl for anything larger.
“[Extending lifespans] sufficiently, everyone would be cancelled.” -Paul Graham
In Dutch the C-section is called the "King's cut".
all of that sounds reasonable?

what's not reasonable about working remotely? I mean as long as the work is done an they are available in their normal hours?

Same thing about doctor visit - it is their sick day, they can decide what they want to use it on.
YouTube's content ID system is in place to facilitate DMCA takedowns. Folks such as Nintendo can go either the route of filing a claim to take the ad revenue of a video, or filing a copyright strike claim to have the video removed.

Whichever variation that is used is up to the copyright holder (legitimate or otherwise), and both are definitely used by legitimate actors for sometimes the most ridiculous of copyright claims (someone humming a song for instance).
The Kira Systems Guide to AI-Driven Contract Analysis
Admittedly, I’m having a hard time finding the source for my claim. I read it a few years ago and can’t find the source.

But I did go looking for it! And what I found was that there are many people trying to muddy the definition of public healthcare. Sorry I mean universal healthcare. Actually, I mean single payer healthcare systems. No wait, I mean private-public!

Fuck it, “the healthcare system that doesn’t fuck over it’s patients”. That one. There’s only two countries who’s healthcare system still fucks over it’s patients.

If Syria, a barely functioning war-torn country, can run a public health system, so can the US.
He's working in a space he has mastery. Like, look at this legend with his live note taking of Inkscape + Latex. I would have been like two orders of magnitude slower https://castel.dev/post/lecture-notes-2/
How about performance? Is it fast as rust or slow as python?
Oh i would love to.. but i would get swamped by work from family side...
still, claiming to hacking a mobile app together in one hour is something strange as well.
Does the "hour of code" includes setting up project in the IDE, setting a repo, testing it, making it AppStore-ready?

Options are:

a. you have already the code somewhere (own sources, StackOverflow, GitHub, etc.)
b. you are bluffing
Ask HN: What custom hardware do you wish existed?
I’m not entirely convinced it’s fair for non residents to vote, especially those that have no intentions of coming back.

Election results for French expats are typically very different from those back home. LePen was not even close to be qualified for a second turn in the last presidential elections in London. Unless you live in France you would typically not be subject to any of the laws the new government would enact, so part of me thinks “why should I have a say in this?”

On the other hand, LePen proposed to strip French expats of their citizenship if they hold other nationalities, so I suppose having a say in the matter was only fair.
"There are no obvious wings or tails or exhaust plume from the object."

How does this move so fast then?
Yes but I manage my subreddit subscriptions
Open Source CPU
> That is something I've noticed. Brilliance doesn't go hand in hand with making prudent and wise decisions.

Reminds me that John's Carmack wife told Carmack that she wouldn't allow him to bankrupt the family with his space hobby company (Armadillo Aerospace) :)
There are ads on Reddit already. I only ever use their website with an, but I get ads on the iOS app.

I've been seeing a significant rise in the usage of gold/silver/platinum lately, used heavily for banter on r/soccer (and for rewarding quality content as well.)
Poor you, now you need to take a book or listen to podcasts...
It is not their fault the highest bidder is the shadiest of them all? That is some weird mental gymnastics to give Apple some moral high ground.
But you can download the movie for free, watch it as many times as you want and spend that money on other stuff...
Zooming out makes it look really nice!
Gravitational waves can be measured and can transmit information. If the sun disappears, you don't immediately know about it or feel the gravity loss for about 8 minutes, otherwise that would break c and would imply that you could signal information faster than c.
Sure, may be its time to move to something like Clojure or Golang now?

Python is a good scripting language, But if you are developing backend applications for this scale you probably need some serious JVM language. Or even Golang works fine.
Yes, it’s an old proverb.

“Necessity is the mother of invention”

https://en.wikipedia.org/wiki/Necessity_is_the_mother_of_inv...
He makes Travis Kalanick seem sane.
I’m not sure there’s anyone bothered by it enough to make a change. ISPs don’t seem to care. Individuals have other coping mechanisms
(Tweet our the story) so it’s a lot of low impact incidents.

I think this is a PR opportunity for some “freedom loving ISP” that has a large global footprint and would benefit. In the US the ISPs are media companies do not so close.

Maybe we’ll see Google or Microsoft try but they too have too many media ties to try to upset dmca.

The most likely fix, I think, is for large enough orgs like the Guardian to sue Linode and the takedown issuer for fraud. That will cost a lot, but they may be interested.

If ISPs have a large risk of damages then they will be more careful. Currently it seems like a bot or intern issues these things and does not really care about anything but avoiding DMCA risk.
So to ensure that your system follows this state machine you need to write a proof for that in some other theory (like an abstract interpretaion of your program)?
Chances are NOT good that things will come of it. There's a million useless projects for every one post like this. There's a lot more work than just building it.
Digital Transformation Technologies That Will Dominate Enterprises in 2019
Not long ago I got tired of some web technologies and decided to look into iOS native app building. It took me some time to un-learn many things and have that "aha moment" but when I got it, I'm no longer craving for JS - except for few things that I think are better on the JS world and that is the when UI building is done better with code. In my experience when you have a situation where you want to represent data visually, it's more intuitive to create the UI by code and I find that UIKit is not much fun when dealt with only through code and no WYSIWYG interface building tools(btw WYSIWYG on XCode is not like Dreamviewer, it actually works pretty well and helps you more than limits you).

This SwiftUI + Combine thing seems to fix that pretty well. It's unfortunate that it's iOS13+ only. One thing that I kept craving when I switched to native app development was ReduxJS like state management and visual UI for data management so I build one for myself[0]. Right now there are few friction points of keeping the UI in sync with the state but I think there's now a real opportunity with Combine to have nice state management like with ReduxJS in iOS.

[0] SwiftyState is an open source state management library inspired by ReduxJS and built with Swift 5: https://github.com/mrtksn/SwiftyState
I have been told commercial/ Professional displays without TV tuners are a safe bet.

Example - https://www.samsung.com/in/business/smart-signage/profession...
My first app store submission was a challenge to go from idea to submitted app on one laptop battery charge (2-3 hours?) and was approved on the first try, so it’s definitely possible.
Nice try except quantum computing is not a fundamental science
Nobody likes homework. Programmers are not any more anti-homework than anyone else.

Personally, I don' think homework is a bad thing, although students shouldn't be having to spend 2 or 3 hours a night doing it. Repetition is an important part of learning, and having some of it done as homework isn't a bad thing if it means class time can be spent in different modes of learning.
“This app is no longer supported by the developer“
Kenya ranks poorly when it comes to online privacy
Stallman has been telling for a while that "smart" devices mean devices that spy on you.
There are already some Inkscape developers who accept donations, for example Tavmjong Bah [1] who has been a long time contributor and still actively works on it.

I'm not sure why you want new developers to donate to when the existing ones clearly didn't reach their goals yet.

[1] https://www.patreon.com/tavmjong
China’s Tencent to Invest in Educational Startup VIPKid
So a BigCo tells their ISP “feel free to keep the content up and break DMCA regulations, we’ll deal with it”, just like that? Doesn’t it mean one or both of them violate a federal law?
Like fighting ageing or ignorance.
Something in Design or the Arts broadly.
The US tax comes from the Union in the Civil War. Fearing their wealthy base would flee to Europe to dodge Civil War tax hikes, they passed the citizenship based tax to ensure the war could continue to be funded.

Of course once a government adds a tax it's very hard to eliminate it, so here I am still paying a Civil War tax, an American living in Switzerland.
It’s extremely relevant because they can deny the dmca notice. Linode is protecting themself over their customer.

This is a strong signal to customers to find a better ISP. One who plans on legal funds to defend customers against these bullshit dmca notices.
FT Calls for a ‘Reset’ of Capitalism
Not just read, even access to high school and superior studies is completely like any other developed region in the world.
My own personal experience of RMS
I was shocked seeing 10,000 downloads per week for a paid app but it appears to be free now and “no longer supported by the developer”.
Isn’t there a contradiction—if as you say DMCA perjury cases aren’t prosecuted, what’s there to lose for that hypothetical “DMCA troll” LLC?
The Greatest Art Thief
The year should say 2015. Would be nice to know some more stats, maybe a downloads graph? When was is made free, and why?
I recently had a similar experience: I watch a lot of YouTube videos and I like reading through the comments. Often, comments quote specific timestamps from the video and I would find it a pain to keep scrolling between the comment section at the bottom of the page and the video at the top and then find the specific time in the video that the comment was talking about.

So, I created a Chrome extension that surfaces YouTube comments that have timestamps right below the video, around the time that the comment contains. And, then disappears it after a few seconds.

It was fun to make and in the end, it solved a very specific problem that I was facing.

Link: https://chrome.google.com/webstore/detail/youtube-timed-comm...
Designing SolidJS: Reactivity
I have no experience with iOS development but I do have in Android, and in Android it is quite possible and even uneventful to put together an application that allows users to navigate through half a dozen activities and fragments in about an hour of work.
What's your point? Wikipedia is developing even slower than Reddit. Not that it would need to, though.
Inability to use tools like Perl and Emacs is the biggest reason why I have to often break the bad news to people that their week to month long projects(Typically in Python and Java) can likely be done if a few minutes to a day or two, if they knew how to Emacs or Perl well.

Programmers take great pride in freeing accountants and ware house workers from drudgery. But seldom do we look at our work in the same way.

In the real world, most software work is done very similar to digging coal mines with shovels. Laborious manual hand typing jobs.
I am also a US citizen abroad and I don't understand your annoyance. This is exactly why Foreign Earned Income Exclusion exists. For anyone not aware you don't pay taxes on 100k if you are out of the USA 330 days out of the year. 200k if you are married.

Do you qualify? Then you are exempt from such a ridiculous amount that it is hard to argue this.

Or maybe you visit the USA too much to qualify? In which case you do have enough ties that I think tax makes sense.
> That is one factor why I believe Germany to be more likely to succumb to fascism again compared to the US for example.

Citation needed? From the view of my filter bubble it looks like white supremacy and it's racist ideologies seem to be on an alarming rise in both countries regardless of their approach on free speech.
Minsky didn't have sex at all with Guiffre. The various hitpieces on Minsky were all based on vague court documents by her, where she described that she was asked to approach him. Amongst others.
We have an eyewitness, who testified that she indeed approached him at the island, and that Minsky turned her down. That should have been the end of the story, but the various hitpieces on Minsky didn't stop. http://archive.is/nZIjt

The particular crime in question is called slander, nor rape.

RMS made too liberal comments about the age of consent rule though.
That's what Bhagvad Gita says as well. Please note these are not the exact words but this is how I remember them

कर्म करो फल की अपेक्षा मत करो
जब तुम फल की अपेक्षा रखोगे
तुम्हारा कर्म दूषित होगा

Translation:

Do your work, don't expect anything in return.
Because when you do, your work gets corrupt.
Setting up a project in the IDE takes maybe a couple minuites at worst.

you wouldn't bother making a repo for something like this. Testing is done while programming, and the process of putting it on the app store presumably wasn't counted as 'programming'
Doesn't scale well when you have to stitch more than two commands with pipes, which is a very common use case for Unix CLI utilities.
But it's performance is way worst, almost voiding the case for choosing Redis.
> One of the basic benefits is always being able to return to the US. Being inside American borders is very much safer than being anywhere else if/when the next major global military issue arises.

Well to be fair, once you move back in you will already start paying taxes again. This "benefit" is already paid for by you paing taxes when you effectively become resident again after moving inside the country again. Exactly like it works for any other country right now. This is questionable as a benefit while you're not living there.

> You also get the benefits of the US legal system if you maintain ties, investments, etc.

You get those benefits even if you just do some business in US as a foreigner. By this logic, should US also tax worldwide income of anyone who does any business in it and relies somehow on its legal system? Cmon this is a huge stretch. Also if you maintain ties, investments, this means that you are already helping the country by either supporting business or outright keeping your capital in the country and helping it by investing in it. You are ALREADY helping the country. And by this logic the country is supposed to tax you further to what puniush you for helping it?
I started out with bash scripts and .bat files and eventually found perl to be the ideal solution to 99% of what I needed as well. I'm still using it for log file parsing and day to day administrative tasks, but I'm starting to pick up python because that seems to be where everyone has agreed to move to.
Marco Polo is another somewhat popular app for this.
As someone who's worked in an abuse desk for an EU-based hosting business, I can confirm that:
1) American businesses will send DMCA requests for pretty much anything -- sometimes they request take-downs of their own local subsidiaries
2) Other foreign entities will send DMCA requests even though there is no way US laws could be applied on the complaining party, us (the host), or the customer.
3) In both of the scenarios above, there will be _a lot_ of noise when DMCA requests are rejected because US laws don't apply.

Usually, we simply took the content down when it was obvious copyright infringement (Windows ISO images and so on -- yes, people still put stuff like that on their web sites), as that is a TOS violation, and TOS violations is something a host can handle regardless if the legal status of the content. If the customer claimed they owned the copyright on some original content we simply told the people complaining to go through the local courts instead of invoking foreign laws.

Obviously, we have complied in a few cases where one of the new guys handled complaints about businesses' own web sites or subsidiaries' web sites. Laughs were had.

I don't know how a US host acting abroad would handle it though. I suspect they would apply the same rules everywhere.
This will depend on the jurisdiction. In GDPR land neither of this will fly as you obviously don't have consent. I own an Aldi TV which hasn't set up for internet connection. When I first started it I was greeted with a consent form which I declined. I am pretty sure that the setting I did (no internet) is honored both for PR and GDPR reasons.

With 5G, you will have the same problem. And I'd be very reluctant to buy anything stationary which has 5G connectivity.
Related, pure Bash L77 data compression/decompression, crc32, hex enc/dec, base64 enc/dex, binary head/cut, in a single 13KB file:

https://github.com/faragon/lzb
Felipe here, I design and build the beams. Until now it was mostly an issue of scale as we refined the prototype. They took time to assemble and without large order price breaks on components the direct cost was high. We've invested time into a new version that is more scalable and will be ready soon.
The overall mental model is not rocket science, and managed Kubernetes services remove most of the barriers to entry.

In fact, most of kubernetes' mental model is in fact a direct reference of basic requirements to run containers on any platform.
New Release for Grafana ClickHouse Plugin
HBase has got to have been the biggest source of job insatisfaction I've ever had.
We still don't know exactly if she was 17 or already 18 at that time. Someone found out that she actually was 18 already, but it's unclear yet.