skysight-inc/HackerNews huggingface dataset:
First of all you have three amazing musicians and an impeccable performance.

The song starts nice and easy and quickly ramps up to the chorus. The chorus is upbeat, forward-thinking, borrowing from the trends of the day of ska/punk stylings.

The bridge is a nice musical breather that lifts up --- even has a synth riser sound and stop before a drop. This technique is used a lot in dubstep today. Back into a chorus with more elements tossed in adding more energy.

The tag and outtro are a nice, afterglow, kind of feel with new melodic and lyrical content. As if the climax had been reached and it's time for a cigarette.

That's what makes it great. It's musical sex.
Sorry for the long comment. TL;DR: this is a symptom of a larger problem around how we use notifications.

I really don't like how notifications are used in general. They are a ui tool that we would ideally use to interrupt ourselves when it's truly necessary, but that's almost never the case[1].

When your screen is on, it's usually because you're doing something with your phone. If a notification comes in during this time, it shouldn't be able to disrupt your workflow unless you opt into that disruption. I love the idea of using the status bar to give a heads up that there's a new notification in the app. It's already used to provide a "back" button when you've opted to open an app from a notification (which, granted, was a controversial UI decision), so there is some precedent for it.

Generally though, most apps send you notifications when you don't need them. I'd argue that users wouldn't hate being taken away from what they were doing as much if it took them to something both time-sensitive and actionable. Notifications should be originate from a user's interactions (whether the active user, like when setting reminders, or other users, like when sending messages), and even then they should be used carefully. In the article, the screenshot shows the user getting a notification about a promotional email. There's almost never a scenario in which a user couldn't have waited until later to read that promotion. I love that the Gmail app gives you the option to only get notified for new emails in your inbox; that's a great first step. Things like group chats are still pretty broken (you want to know when there's unread messages in a chat, not every time someone in the group sends a message).

[1]: http://trydesignlab.com/blog/are-notifications-a-dark-patter...
I read accounts of people responding with hostility to google glass (there was a time when it was considered bad etiquette to take someone's picture without asking, and plenty of people feel this way now. I honestly don't really like being recorded). But the technology to embed this in a way that is undetectable will almost certainly be developed before long, and could all be uploaded to the cloud.

Once it's there, I'm pretty sure law enforcement will use various machine learning approaches to process and scan vast amounts of uploaded visual and audio imagery in cloud storage (I believe this already happens on a smaller scale). As for New Orleans? In my opinion, this very likely to happen with or without the cameras.
Root cause analysis is not mandated to finding one flaw and fix it. It’s mandated to find at least one flaw.

The problem identified earlier still needs to be addressed because the same outcome can arise from two causes.
Why not read the article and engage with the idea of democracy in the sense it's being used? Anyone could have written this comment and I don't see what it adds to the discussion.
Only when “saving money” is the entirety of your decision-making does that become dangerous.

Ultimately, money is only useful when spent — and despite intergenerational cultural difference, I think quite a lot of younger people like myself still want to be in a society that spends some of its wealth looking after the elderly.
Restraint in design is more important than just vomiting copy all over the page.
If you are without fins, a long relaxed breaststroke is what you do.
GEO sats have been slot limited for decades. The birds need to be spaced roughly 1 degree apart in the sky to avoid the need for massive ground antennas to talk to them. A few birds get slotted in half degree slots, but they aren't popular.

You can have two birds share a slot if they operate on different bands (L vs. Ku for example), but there are basically only three popular bands currently in use (L, Ku, and Ka) and using a different one would mean custom designing hardware and negotiating with the FCC and nobody wants to deal with that. Ka is also a bit exotic currently, although it's way more widespread now than it was a few years ago.

This is why some of the biggest satellites we launch are GEO bound communication sats. They're like luxury condos in a high priced neighborhood. Because the land (orbital slot) is so expensive the developers want to make the most of it. Things can be a lot more amateur down in LEO where your freespace loss is so low you can talk to your bird over an omni antenna. There your bigger concern is just getting bandwidth on a usable frequency.
That's a pretty bad answer considering metamask instability.
Having done a simple project on ethereum, metamask was major pain, and I would like to skip it next time.
Yes, at least according to the Supreme Court of The United States.
> it's all futile

It’s not. While Facebook will exfiltrate and cross reference your name and number from associates’ address books, this wildly different than keeping a log of everywhere you travel, the time you wake and sleep, hundreds of tagged images of your face, all the news you read, and how readily you can be influenced. Primarily to influence your mind and behavior for profit, but all available to international governments to keep and eye on you, too.

I agree that Facebook and Google are too powerful, and that there should be much better protections around consumer data. Support the EFF, talk to your representatives.

Fatalism serves no one but Facebook and Google.
Investing is probably putting it mildly. The top contributor is directly on their payroll...
Show HN: DateKnight a datetime string formatting reference and translator
"Sticking to the features you need" is pretty hard to implement. Either you end up with a stale code base that doesn't use new and useful features. Or you start using new features and only later realize the headaches they may cause. Neither situation is desirable.
Please, Observable, put something on the page that says what language this is!

I figured this was like Colaboratory (https://colab.research.google.com) or Azure Notebooks (https://notebooks.azure.com/) or some other hosted-jupyter variant. There was no information about how it should work when I went to the scratchpad, and I could barely tell it was Javascript when picking one of the sample notebooks.
Alternatives to sum types in Go
For reference:

http://www.starbucks.co.jp/ vs https://www.starbucks.com/

http://www.toyota-ej.co.jp/index_top.html vs https://www.toyota.com/

Personally, I prefer the American versions of these websites. That may be biased, however, since my command of Japanese is limited, which impacts my ability to navigate the sites.
One theory is that coyotes displace foxes, which are better at reducing disease-carrying mice populations: http://www.caryinstitute.org/newsroom/fox-and-coyote-and-tic...
Because you're only looking at the first part of a potential defamation action, the initial publication, and ignoring everything that can happen after that...

By posting it to reddit or online, the deepfaker should have expected that it would be further disseminated (and that is the standard they will be held to, even if they didn't actually expect that). In order for statement of falsity to be a defense to defamtion, they would have to take steps to reasonably ensure that the statement accompanies the further dissemination of the video/image. This means intrinsically tying it to the fake content. A filename wouldn't be enough; they would need to embed it into the video itself, at the points where the images are faked, into order to avoid liability for defamation. Anything less than that and every jury in the country would find them liable for defamation.

Tort law is complicated. The deepfaker of Daisy Ridley is in for a world of hurt if she chooses to pursue a defamation claim. On the other hand, the news sites that posted clips from the deepfake are not.That's an entirely separate discussion...
How One Typeface Landed on the Moon
I agree, that was my point.
The Switch is definitely underpowered compared to the other games consoles though (and certainly compared to PCs). Reviews consistently mention that it's underperforming its competitors in frame rates, graphics quality, etc. Heck, it doesn't even do 1080p in all modes of play.

A lot of that has to do with it being a handheld hybrid, as you point out, but these compromises would have been a lot harder to stomach if it had been a dedicated set-top console like its direct competitors.
.. and you.
Am I the only one that may see a positive side to all this? For example, what if I use this technology to swap my face and/or my partner's face into other people's videos and then we can watch these? I think it might be pretty hot, much more so than watching some unknown person's faces.
It's amusing that their markdown example is not reactive.
there seems to be a twitter discussion happening with regards to authoritative/oppressive governments subpoenaing twitter to get a user's identity if that were to happen for voicing an opinion that isn't in line with the regime's. how do you solve this while giving every account an identity?
If not mistaken, this is the approach taken by adnauseam.io (Chrome Extension) or in a simpler form makeinternetnoise.com .
Call me weird, but I don't "Google" for things. I use the Google search tool as a tool, but I use other search engines as well, and I don't use the term "to Google for something".

Yes, I know, I'm weird, out-of-date, and due to be put out to pasture. I still claim not all changes are indicative of positive progress.
Well 18 whatever; that was released after the 12/17 release. Fuck AMD. Good riddance.
FTA: “What you may not realize, though, is 76 percent of websites now contain hidden Google trackers, and 24 percent have hidden Facebook trackers, according to the Princeton Web Transparency & Accountability Project. The next highest is Twitter with 12 percent.”

Article postscript: “Commentary by Gabriel Weinberg, CEO and founder of DuckDuckGo, which makes online privacy tools, including an alternative search engine to Google. Follow him on Twitter @yegg .

For more insight from CNBC contributors, follow @CNBCopinion on Twitter.”

Kind of set off my irony detector!
"All Social Security and Medicare need to become totally solvent for the next century is one good flu epidemic."

/s
He probably meant Freudian slip.
> Well, most compiler bugs are cases where the compile "is wrong"

Most compiler bugs are situations where the compiler allows stuff it should not or generates incorrect code.

> "being too limited for what I'm trying to do" also sounds like a bug. So this reads to me as "aside from when they are wrong, compilers are not wrong" ;)

Most every compiler is "too limited" to do some things, that is a big reason why dynamically typed languages are still a thing. For instance I can't tell Java to just take any object with an attribute "foo" despite it being the only thing I want to use (and I don't even care about its type) — bypassing the compiler via reflection aside. Do you think that's a bug in the compiler?
Maybe it depends on your town. Last time I saw my council taking a step I didn't like, I started knocking on doors around town, letting everyone to know to come to the meeting. Hundreds of people showed up, and the council changed the plans to match the will of the people.
"dragged in every last weird and contradictory feature of what is a really enormous language"

This happens with every language that has a lot of features. You have to try them before you can form an opinion.
Nestle is obviously paying for this free marketting
This is very true. I've seen very ignorant (on c++) people say that they dont find c++ complex at all, but very simple.

Most of the time this only shows the lack of deep knowledge on the language.
Yes, that is possible -- and I'm sure that other trackers are doing their best with fingerprinting, etc and that they manage a certain amount despite my having Privacy Badger and uBlock Origin enabled in my main browser.

However, IP based associations do not show up in the user history that Google allows me to see, and as far as I can tell Google does not change my experience based on it.

I'm still subject to some filter bubble effects because I only zero out my main browser every few days.
They are now busy building micro-services architectures in more trendy languages. :)
This assumption demonstrates a shocking lack of knowledge about how power consumption works.
> Nantucket, which is like ground zero for Lyme

It's pretty close. Only ~150km from Plum Island.
Some of the code you might be interested is _in_ scuttlebutt, as in there's a git implementation that lives in this p2p database / network. It's called git-ssb, and it has a github like interface.

https://github.com/clehner/git-ssb
Here's a window into this p2p land : https://git.scuttlebot.io/ go gentle on it, it's a little server

Welcome to the cloud proper
By every possible quality of life metric, things have been getting better and better for humans.

People have predicted the population bomb many times for hundreds of years, and every time they have been wrong.

Scientists predict human population to peak in 2040 anyway. I think that we can make it till then.

The world supports the current population quite well, right now.
Freediving is actually a lot of fun. I freedive with flippers in the summer and I could probably do twice as well in duration and distance if I really tried- but I'm always worried I might pass out underwater and die in the middle of a dive. And that woulnd't be very fun, now would it?

There's lots of recreational activities like that that people start doing because they're very pleasant, then they start getting all competitive about them and take it all to extremes where the only reward is knowing you can beat the competition.

That's kind of sad, really, and completely misses the point of doing something for enjoyment. But I guess it's the prevailing culture. We value being the best at something more than we value life itself.
Take this hearsay as you like.

Someone I am intimate with left Facebook in the last month, in anger at the way senior management up to and including MZ first dismissed the severity of the problem of their platform being used to push propaganda during the election cycle.

And then stonewalled and foot dragged efforts to correct this. By the account I got the only incentive for action has been unflattering attention at the national press level.

This from someone with a personal relationship with Z.

Make of it what you will. The poison is real.
Cybercriminals Stealing from Cybercriminals Ransomware Victims Left Stranded
Ok, interesting. Does it work? :)
It is definitely not a grammatically incorrect use of the word. I have nothing against it per se. But the word is almost exclusively associated to negative emotional content, and that fact primes the reader to feel a certain way about the issue before they have even read the piece. See Russell conjugation: https://www.edge.org/response-detail/27181
> 3. It runs in the browser so you have direct access to powerful graphics (and GPU computation): Canvas, SVG, WebGL

Jupyter is a web server. Notebooks run in the browser. iPython the kernel can run on the command line in addition to the browser.

> 1. You don’t have to install anything, so running (or forking) someone else’s notebook is as simple as clicking a link

Jupyter lets you clone notebooks with the click of a button.

Also, you can run Javascript from a Notebook cell, and there are Python libraries that interface with the JS visualization libraries, like Plotly.
For one, motorsport have actual spec series with nearly identical cars that highlight driver skill. They're used as feeder series to test and promote talented drivers.

More to the point of Fomula E, the degree of standardization is changing as the series progresses, with increasingly more aspects of the chassis and powertrain open to development.

Having a standard platform at the start made sense to minimize cost and bring in new competitors who don't want to spend the $200+ million a year like Formula 1 or WEC, where only 2 or 3 factory teams dominate and make for boring racing. Even a big company with a racing pedigree like Honda hasn't been able to field a competitive engine in F1.

As the formula matures they can start focusing on more areas of technical innovation.
Brings to mind this cartoon:

https://www.shopontheborderlands.co.uk/wp-content/uploads/20...

And, of course, the ultimate spirit of a corporate-bureaucracy themed RPG would probably be Paranoia:

https://en.wikipedia.org/wiki/Paranoia_(role-playing_game)
Usually that's not a reliable way to identify a unique user. Given the prevalence of NAT, re-using IPs by ISPs with DHCP, and a host of other reasons. (That's not to say there aren't ways to fingerprint users across devices and browsers.)
Speaking as an ex-Facebook growth employee, fake accounts actually hurt growth and are actively sought out and removed by a dedicated team. Think about it--if a user receives a bunch of fake friend requests, it's a bad experience. This is one of the (many) reasons MySpace died--because of the onslaught of porn-promoting accounts that they never cleaned up until it was too late.
Since I was curious enough to look it up: https://cgdb.github.io/
Jeremy Hunt - health sec of the UK has been visiting to see if their model can be applied to the UK.

Before being in charge of health he wrote a book about how health should be privatised, since he has been in the position the NHS has been in almost constant crisis.
I am the author of the global "Automated Actor Replacement In Filmed Media" patent. I wrote the patent in 2002, which was globally awarded around the 2006-2008 time frame. At that time, I was heavily trying to raise financing for a Personalized Advertising startup - replace TV commercial actors with your image and that of family and friends. The whole technology and production pipeline worked, but I needed financing to make a real company. However, no matter how I structured my company, there were no financiers willing to invest without the option of, and active desire, to produce porn first. Every single possible investment group, from individual angels to established top-tier VC all insisted on a Porn First strategy, even though I insisted this technology should never be applied to such a purpose - it is a Pandora's Box that would trigger society issues I did not want to be the cause. Eventually, I pivoted away from the advertising concept, into custom game characters, but that's a different story. Every single serious investor insisted and ultimately walked when I refused to use the technology to produce porn. This includes almost every major film studio and recording label too.
I have read a bit of Sowell, bought a collection of his work for my boss, whom I argue with all the time. But when it comes down to it people who read Sowell/Free to Choose/Capitalism and Freedom, when trump imposes tariffs on South Korean Washers to protect the corporate managers at Whirlpool they are not classical liberals, they don't even support free trade.

they are just worshippers of the state capitalist system, ideological managers keeping the party line "top of mind"
seems similar to gryd (https://gryd.us)
Having a tech background does allow you to better understand what is going on and how it might provide value - conversely, a finance background is probably a good thing to have if you're looking at the IPO for a B2B financial services company
That's the one I implemented -- with a bit of low-level hackery, it could run fast enough to resize at ~5-8 fps on mobile back in 2013. But the result didn't look great on most images if you resized by more than ~15%. The technique works by calculating the "importance" field of the image once, and all the seams upfront. Then you can just number the seams from 1-n and remove the first m seams when you resize the image by m. The runtime is then O(n^2) instead of O(n^3). In contrast, with regular seam carving, you'd often update the "importance" field every time you remove a seam. The result is that the seams that get removed are less likely to introduce artifacts. I think it's a similar problem as the forward energy v.s. backward energy problem discussed elsewhere in the thread, but worse.
It's sort of in that realm of de-identified personal data. I think that location data is right up there with physical address. It's because one doesn't have to take a very large stretch to identify your house ... from cross-identified information publically on the WWW and use it maliciously with this. with basic code skills. (I just did)
https://gryd.us supports python
What’s new in Rails 5.2: Active Storage and beyond
“top notch twenty-something”

LoL
In my opinion, 3200 sq ft is more than plenty for a single family (2-4 people).
The GDPR applies to (basically) any business on the planet that stores data of EU citizen. So it's quite easy to make that assumption.
The SF Chronicle website is almost completely unusable
My ghostery blocked 24
This is something I've wondered about when people start talking about capturing asteroids in Earth orbit and mining them. Mining is typically a dirty activity and most asteroids are more like a loose collection of gravel to begin with, and have such pitiful escape velocity that keeping them together is going to be a significant challenge. One high energy impact from an errant asteroid could make a tremendous mess in whatever orbit they are using, and to the extent that orbital mining makes sense at all it almost has to happen in LEO if you want to use the products on Earth or benefit from labor/equipment being launched from Earth.
I call this data scrapping .. two sets of data, and making correlations is my primary job function. I can't tell you how easy it is to take static data and make it dynamic with a series of algorithms that are well thought out, for correlation longitudinal goals.
This is what I want. I personally feel like I am (or should be) on the side of "unions are good", but I'm also confused by how much "unions are bad" sentiment there is. But my confusion is almost entirely because of _the lack of anyone talking about the issue_. Honestly, most of what I know about unions is from ~8 years ago when I got the gist of "unions help workers voice needs and desires, but businesses don't like paying more" in my AP US History class. I feel like I'm missing a huge part of the issue, yet I have not actually heard anyone from either side actually getting into the details of _why_ there's an argument.
Yep, came here to post the same thing. Any kind of intra-national sanctions regime is a complete non-starter. Though states could have a compact that agrees not to do this sort of thing. That compact might have to be ratified by Congress though.
> Being too limited for the intended purpose is still being wrong on some level. Not a bug, but still.

By that criteria, every single statically typed language is "wrong on some level", you'll always find something you want to do/express which a specific language's compiler will not accept. That's not very helpful.

> Sometimes however you do care

I'm not saying people should not care, caring about lexical lifetimes being a pain in the ass is perfectly sensible (there's a reason why non-lexical lifetimes are being implemented after all). I'm saying there's a gulf between "the compiler does not allow X" and "the compiler is wrong", and lexical lifetimes are the former.
same as https://gryd.us