skysight-inc/HackerNews huggingface dataset:
I guess you ignored all the parents where they said that Roku sells your data.
Nobody implied this.

All immigrants are expatriates, but not all expatriates are immigrants.

The term immigrant denotes someone who has left their native land permanently - that is, they never plan on moving back there. Many expatriates do plan on returning home, so calling them immigrants is inaccurate.

Please understand that anyone studying abroad, stationed overseas (either with the government or military), or working abroad is an expatriate - no matter where they're from and where they're living.
How will it detect unwanted (spying) traffic from legitimate operations (software update...)? Moreover it is a moving target, as the firmware can, at some point in time, use another endpoint (especially after an update).
The closest I can find the the 2013 FAA press release about allowing devices to be used during all phases of flight.

> The FAA did not consider changing the regulations regarding the use of cell phones for voice communications during flight because the issue is under the jurisdiction of the Federal Communications Commission (FCC). The ARC did recommend that the FAA consult with the Federal Communications Commission (FCC) to review its current rules.

So it seems to be the FCC that has made this decision (in consultation with the FAA it sounds like).

[0] https://www.faa.gov/news/press_releases/news_story.cfm?newsI...
Are you talking about Twitter accounts here, or the influence of journalists? ;)
Building a Winning Digital Team
Rent control is normal price-cap regulation
A Device That Can Recommend the Best Cancer Treatment Based on Patient's Breath
WeWork CEO reportedly announced firings minutes before surprise concert
They wouldn't be able to use the term unlimited in Australia if there are limitations. Executives that approve misleading advertisements can be personally fined. https://www.accc.gov.au/media-release/telcos-on-notice-about...
Google Announces Spot Platform to Increase Google Pay’s Offline Presence
You're an emigrant if you left permanently, otherwise expatriate is still the correct term.
Generally if you're trying to do something that feels like a "program" in shell script, rather than loosely gluing existing tools together, the threshold for moving it into Perl or Python should be low. Even things like trying to get the quoting right for lists of files some of which may have spaces in their names is fiddly enough to drive people to writing a "proper" program.

(or was this comment intended for https://news.ycombinator.com/item?id=21013150 )
Microsoft’s President on Silicon Valley in the Cross Hairs
I know of Britannica from two decades now. Britannica has free quality content online besides the paid premium. Google should rank that content accordingly.

It seems you don't see the big picture here. Google artificially positioned Wikipedia in the top just because they liked the project and resonated with their values.
We have a house without any Internet connection - that would require at least a mobile link.
Intel Tiger Lake-U CPUs Tipped for Beefy L3 Cache Boost, Xe Gen12 Graphics
Course they did, but that wasn't MTV's doing. Queen's Bohemian Rhapsody invented the music video as we know it, in 1975.

That was the groundbreaking event that changed everything. The video was as important as the single. Every act from that day on wanted to duplicate or surpass "that video". The Buggles "Video Killed the Radio Star", was a hit in 1979. It was used unchanged in MTV's launch transmission two years later.

Music programmes were increasingly built around videos and clips, rather than performances. You'd get mostly videos with perhaps just one or two acts miming along to their single, or playing in the studio. By 81 all significant releases came with a video. MTV was just a place to play them back to back. Videos were very well established and expected by then. Which is no doubt why MTV launched.

Video certainly changed style over the 80s, and every other decade, just as they had 1975-81, but what doesn't evolve over a decade? The 80s brought more emphasis on production and direction. By the mid and late 80s videos were being shot on film, ran longer with far bigger budgets. Acts were starting to be created for video first, and with MTV and other music programmes in mind.
> I don’t understand this point, though I’ve heard it before. If the original patents expire, the original drugs can be manufactured as generics right? If the new patents provide no new benefit, don’t use them?

So it's because of a loophole created in the Hatch-Waxman act, which basically stipulates that if a drug company creates a "new chemical version" of a name-brand drug, then it's possible to extend the patent for 5 years and block the FDA approval of any generics. [0]

[0]: https://www.upcounsel.com/how-long-does-a-drug-patent-last

> Projects I’ve seen suggests that technology development carried out in an academic context often requires significant refinement (or complete reworking tbh) when being brought to market. So, it’s not clear to me how well the model you suggest would work.

So the problem, as I see it, is that the people who profit from the production and sale of drugs also have an essential monopoly over the talent pool which is capable of developing new drugs. As a result, the incentive is for them to direct their R&D resources in ways which maximize profitability rather than maximize health outcomes.

In such a system as I have described, there would still be room for drug companies to do the work of producing drugs, but the incentives for the R&D process could be aligned with the general population rather than drug company shareholders. The current system represents something of a conflict of interest.
Commit early, commit often...
An intense game of chess can burn hundreds of calories, research suggests
When my old 720p 42" Sony Bravia conks out, I'm just going to end up buying a second hand NEC Commercial display. I made the mistake of buying a Sony 4K Android TV for my bedroom and the performance is just dreadful with repeated crashes.

I've already got many NEC panels around the office and they're fantastic.
Feels like a good home for Requests.
Former Executives Acquitted over Fukushima Nuclear Disaster in Japan
What's the relevance between the git history linked to here and the article you linked to?
I think my best experience as a (student) job seeker was McKinsey. They called me to provide me some detailed feedback about why they wouldn't hire me. I was very grateful and it is true that it contributes to their brand. The students they turn down may be their client in a distant future.
Wow, I had no idea this was the situation.

Is it possible that this move to the PSF is good then? Is Reitz involved in the project at all now?

As a side anecdote, from my own experience with bipolar friends and family that kind of private manipulation + large-scale deception seems sadly familiar. I'm not sure if it's a feature of bipolar disorder or if it's a sad coincidence in our experiences.
Maybe it's naiveté on my part, but it seems to me that the system is hopelessly corrupt if you cannot even imagine making some basic structural changes in favor of better, cheaper health outcomes without assuming that private capital would thwart those efforts.
I agree that I don't want to enter in a "pissing contest" , but as I am a programmer I most work from home, so even if gas is really twice the price in France, I'd rather prefer a descend internet speed in a my full inclusive box (so I don't need an Apple TV) in my contryside (away by 50 km from the next big city of Nantes), for a low price than a gas at half price ;) ;) ;) ;)
Its simplicity is an important part of the offering. Bash is perfect when you need predictable executions.

When you use Bash, you benefit from an entire ecosystem that also uses it. That same ecosystem is not motivated to drastically change the shell, and therefore it remains stable and predictable.

Bash typically isn't like Python or JavaScript, where certain features are introduced at a particular version and you have to constantly check for them, or not use them outright, or maintain which binary you have installed at all times. One Bash binary typically contains the same feature set as another binary.

Bash isn't the friendliest thing to work with syntactically, but it's friendlier than the alternatives in maintability and reliability.

Despite all this, on the flip side, there still are a lot of people invested in alternatives, and some have gained plenty of traction. zsh is a great example.
> I see no reason to prefer this over programs like sed, bash is after all a shell, intended firstly for running external commands.

Are there systems that don't come with sed installed?
(Some docker containers I have logged into don't seem to have less).
Hi HN!

Today we launched Podcast 9 on Product Hunt! Here's the launch post:

https://www.producthunt.com/posts/podcast-9

Would love to hear your thoughts about it!
kennethreitz is such a little ego maniac he put his signature in the README, funny stuff.
> And Apple respects your privacy.

Yeah, exactly for their users in China.
Set up new company, receive new allowance of plots...
If you pardon the shameless self promotion; I'm working on something just like that:

https://github.com/lmorg/murex

It currently has:

* Proper error handling (eg try and catch blocks)

* unit testing and debugging frameworks to help with development and maintainability

* data-type aware, including complex types like how CSV, JSON and YAML are all handled as memory structures and thus the same tools can query any structured data format without understanding it's contents

* while still ostensibly working the same way as a traditional POSIX shell

There's also some work on improving the REPL experience too where I've included:

* automatic man page parsing for flags

* a "tool tip text" like hint line which tells you where commands reside on the fs, what it does, etc. Which is handy if you're trying to debug an existing commend.

* if you paste multiline text into the console you get offered a chance to preview the text before executing it (handy if, like me, you're pretty useless at copy/pasting content reliably)

* a package management system so you know exactly which functions and imported scripts are loaded from which sources (no more "where did that autocomplete suggestion / alias / etc get loaded from?"

There's a few other features like support for events and such like, but they're not yet documented.

The shell is currently beta but I've been using it as my daily driver for about 18 months now. There are still quite a few bugs, plenty of places where code needs to be rewritten for performance and lots of stuff isn't yet documented (though the documentation is pretty good already considering it's only me working on it). So don't expect a finished product. However I do think I'm at the stage where I'm ready for more users to have a play and I welcome PRs, issues raised, general comments and feedback, etc.

# end of shameless self promotion :D
For now yes! Android coming soon hopefully
I've conducted maybe like 50+ interviews for a big tech company. The only thing a CS degree would consistently tell me, isn't that the candidate had an understanding of CS, but rather that they'd be more likely to be happy existing in a corporate environment, because they were able to follow through on a four year long commitment doing what authority figures tell them to do in their schooling environment.

It's worth pursuing a CS degree if you're the sort of person who will be accepted by one of the best schools. If the schools that teach computer science won't accept you, then please don't let it turn you off to the idea of computer science. If you can code, you're already a programmer, no matter how young you may be. If you've got grit and a positive attitude, you can absolutely be successful.
The data of one user is worthless AFAIK, only aggregation gives any usable stats.
Interview with Swaroop C H, Engineering Manager at Helpshift
That’s essentially right but the ability to use takedowns to bully the smaller fish comes from a slightly different source.

What the DMCA safe harbor provisions both try and succeed to do is remove those intermediaries from potential copyright proceedings. This allows them to flourish but also disincentivizes them from providing legal assistance to their customers— the ultimate lawsuit will be not be Giant Media Conglomerate vs Comcast ISP, it will be Giant Media Conglomerate vs John Doe.

So the fundamental problem here doesn’t really have anything to do with copyright, but rather the reality that fighting a lawsuit can ruin you even if you’re in the right.
I think the argument was against the significant environmental problems and the lobbying (e.g. against climate laws) coming from the big players in the energy industry, rather than against electricity and central heating. We can still have the latter without the former.
Check out itjobswatch.co.uk
YouTube to MP4 Converter – Convert YouTube to MP4 Fast and Free
Posted this since I thought it was interesting thread for anyone aspiring to or already playing manager role.
You family will still get a part of what you earned thru inheritance. What else is needed??
An interesting library I've found that tackles this issue is
yieldable-json: https://developer.ibm.com/node/2017/11/13/yieldable-json-asy...
AP Grama Sachivalayam 2019 Results Declared
Negative Interest Rates Are the Price We Pay for De-Civilization
Imagine the new business line of having to arrange accidents for someone who holds a patent you wish to utilize. "Whoops they died, looks like we get to press a head"

Its indeed awkward to get this right, but i agree 70 years is nuts.
Algorithms Are People
Show HN: Machine Learning in Scala
All of us greatly benefit from things that were created without our contribution, and I agree, often times it's both absurd and perverse.

To this end, I don't think copyright warrants special attention, over, say, immigration or inheritance law.
Macroeconomics is study of object with gradually changing dynamics.

Economists started to understand the dynamics of post-war type growing economy and how it behaves better and better. There is gradual shift away from these conditions.

* Wage share in OECD countries peaked late 70's early 80's and has started to decline.

* The return from increased education is slowing. Marginal return from increasing education is smaller.

* Women are now fully in workforce.

* Demographic change in OECD countries when people age. The share of working-age population is in decline. Paying for the care of older people dominates the growth of public spending and requires increases in taxation.

Now macroeconomists are trying to learn the dynamics of new conditions.
You mention exercises first and problems second. I completely agree on exercises. It's not that you can't solve them, but obviously you're way faster when you've solved what is essentially the same exercise 50 times before. And school (and college) tests tend to be designed in a way where 80% of the time you do the same exercise you did before and you just gotta be fast.

But for solving an actual problem, I would say that understanding is way more important. Because in actual problems you tend to spend most of your time transferring whatever information you have into solvable equations, and much less time (comparatively) solving those equations.

So maybe my problem is more that tests aren't a great representation of real life problems, and less that homework doesn't prepare you well for tests.
Second known visitor to our cosmic neighborhood from another star
Create a fake username, setup a proxy with logger and connect your TV to internet via proxy. After couple of days/weeks just analyze all traffic and block strange hosts via /etc/hosts or Pi-hole.
A Comparison of Static Form Providers
This was called Advogato, and while it was interesting it ultimately died: https://en.wikipedia.org/wiki/Advogato
Huawei Mate 30 Global Launch Live Event
Tar, and other tobacco detritus, isn't really dangerous: The asphalt it's lying on is actually very similar, chemically.

Cigarette butts without the filter are easily degraded organic (carbon) compounds. You can compost them and will get perfectly acceptable potting soil.

Same story for the various additives. As a rule, anything that has a physiological effect and isn't a heavy metal is biodegradable.
I do Python more or less full time these days, but bash replacements are the things that I get Perl out for. It has so much more syntactic sugar that makes them better than Python. Python is better for proper applications. Perl is better for one off scripts for manipulating the underlying system.
> This reads horrible.

Just use the shell function by its descriptive name...

The reasons are explained in the foreword:

Calling an external process in bash is expensive and excessive use will cause a noticeable slowdown. Scripts and programs written using built-in methods (where applicable) will be faster, require fewer dependencies and afford a better understanding of the language itself.
You tend to get warnings to use the _s versions of some functions (strcpy_s in this case) these days.
Great to see more research being done on the topic! :) At Brighter AI, we work on this technology since almost 2 years, offering a natural anonymization solution for faces as well as license plates (https://brighter.ai/video). Preventing facial recognition when collecting data in public is very important and to be fair, also other companies pursue this now.

Best regards from Berlin,
Thomas (thomas@brighter.ai)
Government-run programs almost always take the form of needle exchanges. By requiring their return, they actually prevent littering.
Yes, we should all have unlimited access to extreme terror materials and all the illegal porn we want. NOTHING SHOULD BE CONTROLLED
> and you can guess that the remaining 0.01% (though I would guess it's quite a bit more than that) are not the 100 pound transactions that ultimately wouldn't really hurt the customer anyway, but rather those that wipe out someone's life savings

I disagree - like I mentioned before, actually getting my bank to _make_ a medium sized transaction (debit card >1k) required me to phone them in advance.

I'm not going to say 100% because all you need is one anecdote about a fraud transaction being reversed, for any reason, and 100% isn't valid.
How does a “demand the day off” system work in a 24/7 work setting?

Hospitals are closed on Christmas? Hotels don’t clean or rent rooms on Jan 1? Planes don’t fly on Thanksgiving?
I didn't say anything about stopping drilling in general, just that I think long division is at this point merely a historical curiosity.

I totally agree that the number sense from drilling fundamentals at school is essential for higher maths. Addition, subtraction, multiplication, fractions, powers, etc. are all very important, as are intuitions about them that only come from practice. Fractions are something many first year university students are incredibly weak at - I've seen the same things you have.
Maybe a serverless stack?
The fact that the authors death factors in at all automatically makes a young person's IP more valuable than an old person's. That's a really dumb system. It should expire x years after creation and the author's death should be irrelevant.
Denmark's Answer to a Housing Crisis
Metrics are great for optimizing your business not for deciding which one to build.
Imagine that an author passes away between handing the manuscript to a publisher and the first printing hitting store shelves.

Does the publisher owe anything to the author’s estate? Can another publisher immediately issue their own edition because it’s now in the public domain?
That's a very very very old GitHub avatar of mine, I wonder why Telegram hasn't pulled a later one.
> Uploading has always been outlawed and that aspect has not changed.

Hence an uniquely Swiss-flavored BitTorrent client, aptly called the BitThief - https://www.bitthief.ethz.ch/
The git history linked is created by the person is who the article talks about.
Take a day off from work, but don't say anything to the family and just take a rest for the day?
AMD Revs Up HPC Variant as Rome Chips Ramp
> I don’t understand this point, though I’ve heard it before. If the original patents expire, the original drugs can be manufactured as generics right? If the new patents provide no new benefit, don’t use them?

Have a look at Avastin (Bevacizumab) and Lucentis (ranibizumab).

https://www.nih.gov/news-events/news-releases/avastin-lucent...

AMD is a leading cause of blindness.

Avastin is a cancer medication that was found to be effective to treat Age-related macular degeneration (AMD), although it wasn't licenced for that usage.

The makers reformulated and came out with Lucentis which they licenced for use with AMD.

Lucentis is considerably more expensive than avastin.

https://www.bbc.co.uk/news/health-30138097

> Lucentis typically costs about £700 for an injection, but the price for Avastin is about £70.

In the UK the drug companies not only forbade off-label use of avastin, but they went to court to prevent this use. They lost.

https://www.hsj.co.uk/finance-and-efficiency/breaking-nhs-wi...
So you prefer that private for profit companies make the life and death decisions for you. Interesting. In my experience, they are much more likely to kill you by denying coverage as, unlike the government, they have every incentive to do so (profit) and no incentive not to. This is what's happening right now. It happened to someone very close to me and believe me, if you or a loved one end up in that situation, you'll regret it dearly when you or them die due to some corporation that will use that money to pay a CEO to buy a new Lamborghini rather than saving your life or the life of a loved one. You clearly have no idea what kind of immoral system you're defending.
I'm well aware of that. The question was "why host in the US" - not implying that hosting should be done in South Africa.
> USA is overreaching, European countries should stand up this crap. [Recounts story about issues at Polish border due to Polish law and Polish citizenship.]

So you would have liked the US to stand against Polish crap on your behalf?
FWIW, one local supermarket cashier job near me got almost 500 applications - so the 3/20 for this isn't horrible.

The last back-end position I applied for had like 15 applicants
One reason i prefer Bash (and i mean Bash not just any shell) is that it tends to stay stable - scripts written years ago work just fine today. These days i mainly use Bash on Windows (via MSYS2) and really it is available pretty much everywhere, either out of the box or via installation.

If anything code that i used to write in Python at the past i write it in Bash nowadays, exactly because Bash has a better record when it comes to not breaking stuff. Though it helps that my Python use is also mostly scripts meant to run from the shell.
How to Write Clean Code That Reduces Headaches
This move is not new. It has been there for a while. Kenneth is the only one committing right now and none of the people who can make new releases are maintaining it. At the moment master is accidentally broken on 2.x, has a bunch of questionable merges in it and CI is failing.

I have been told that the PSF is aware of these issues.
By the by it's often worth skimming through the comment threads on those articles for entertaining posts by chemists reminiscing about their own near-misses!
I've never known `sed` not be installed but I have been caught out by different implementations of sed before.