skysight-inc/HackerNews huggingface dataset:
Hmm, this "article" (let's be charitable and call it that) should probably be named "For Shame: Example of Bad Writings that Make You Want to Hurt the Authors."

I still am at loss of what is the message (which someone insists to be too simple for such long writing). The article/random-musing/writing/thing starts with history of treatment of Shame, then crosses over to self-esteem, then switches back to warnings of something with Freud last name (who's Anna Freud?), then links the failures of heeding that advice with some political failures (apparently), then makes some weird assertions about democracy (somehow, magically, Democracy becomes single standard; since WHEN did Democracy mean single standard, three fifths a person notwithstanding?), then it jumps to comparison of psychology treatments and something about deep understanding, and finally ends with how good religions are.

Phew. I hope I collected all the main points of the writing piece. At some point, my eyes glazed while words and paragraphs floated around without really making any sense.

Can somebody help with how this pops on Hacker News' front page?
Screw that, I would prefer to take the risk of a cold than have to make up the work for lazy bastards who take a day of for a bit of a runny nose. There is a good chance I am going to get it anywhere else I go anyway (shops, public transport, anywhere public basically).

Genuine sickness yes, but a bit of a cold where half of the office can manage to soldier on? I reckon I ought to get some sort of bonus for the fact I stay in shape, eat well and haven't had a sick day in a few years.

Some people can't even avoid it because of their work, doctors receptionists for example.
(LIGO collaboration postdoc)

There have been plenty of technologies pioneered by the collaboration in the development of the detectors - control of optical cavities via radio frequency signals being one big one, and low thermal noise monolithic silica fibre suspensions being another. The discovery of gravitational waves, however, simply improves our understanding of the universe and has no known practical applications.

It's great to live in a time when countries are willing to fund such bold leaps into the unknown, without obvious monetary pay-offs.
> In most states, like New York, there is no limit to the duration of that commitment.

Couldn't the supreme court rule this type of punishment as "cruel and unusual punishment"? Technically there is a policy of reviewing "every 2 years" in perpetuity, so it's not like they don't have a formal punishment.

They mention a Supreme Court ruling regarding "due process" but not the 8th amendment. So it's basically as if this is sidestepping the constitution by pretending they aren't being punished?

https://www.wikiwand.com/en/Eighth_Amendment_to_the_United_S...
Elephone S8 now $42 Off over at AliExpress
That was extremely helpful - thanks a lot!
Could they be reflected waves reaching 'the end of the pond' and coming back and so you see a lot more of them than that there are actual events?

(Probably a very silly question)
GDPR solve two problems:
* Businesses which collect whatever data they can put their hands on, and sell it to the data brokers. Users formally allow it, because they hide permission to collect whatever they wanted in the TOS, which users accept without reading it. Examples of such businesses are creators of browser extensions, which collect all your browser history, or mobile apps which collect all your movements. Users often don't understand what's done with their data or that it's collected.
* There's a very large incentive for companies, especially Google and Facebook, to provide only ad supported versions. The more person, well off, the more expensive their clicks are. GDPR substantially changes it, allowing people to control their data.
The latter reason I get, but looking at video-tag compatibility on https://caniuse.com/#feat=video shouldn't just offering h264 as the baseline and the higher resolution formats in source-tags (https://caniuse.com/#search=source) cover almost any browser?
How many software projects have to deal with gravity? Weather patterns? How many software projects need teams of construction workers to actually build?

Different kinds of engineering have different requirements. Just because the challenges in software are different from those in building bridges doesn't mean we get a free pass on correctness.
Public housing works quite well in Vienna.[1]

But my point was not necessarily that no one should own land. Another interpretation of my question — "Why don't these people own the land they live on?" — would be, why isn't there land around that they can afford to buy and give themselves security? And that has various types of answers, some related the kinds of opportunity in the economy that would give them more income, some about how we can change the supply of housing.

Here are some more developed thoughts on the subject from someone more expert than I am: [2]

[1] https://www.dissentmagazine.org/online_articles/case-for-pub...

[2] https://danielkayhertz.com/2017/05/11/what-is-a-left-approac...
Until what's fixed in software? Your face being compromised? You can't fix a leaked secret in software.
Equifax Takes Action to Recover Domain Names
I'm not sure how well this would go over internally, but blog posts outlining cool stuff in the Google infrastructure would be really helpful to others, especially GCP users, to know how things work under the hood. I'd read that. And not even just success stories. War stories and "we tried this but it didn't work because X" stories are really valuable to others without Google's scale. Just a thought :)
Android is open source - what was wrong with them forking it?

Was Google wrong for forking WebKit?
needing money is pretty binary, in my opinion. If I can do all the things I like without working at all, then I have enough to retire. If I occasionally need more money to do some of the things I like and I need to work to get it - I don't have enough to retire.
I know the Micmac (Mi'kmaq) people had pictographs before European influence. We still have some of those but, curiously, our tribal dialect was lost. We aren't sure quite what it was. As it was a dialect spoken by the Penobscot, we now share their language. It is believed that we had our own distinct language, based on some writing from the early 1700s.

They are still trying to piece our history together and digging up what they can, sometimes literally. If you ever need something to do, many archeological digs accept volunteer labor. It's hard work but a lot of fun. They will train you and you start by moving lots of dirt that has already been sifted. Sometimes, you get a bucket and sometimes you get a wheelbarrow. Eventually, you can do the sifting and work your way up to doing some digging. Though, they probably will not want you doing much cleaning, mapping, or removal. If you're quiet and polite, you can usually observe when they do classification.

But, I digress...

Anyhow, there weren't many written languages in the pre-Columbian era in North America. Some, like my people, had pictographs and others had increased complexities.

You've given me something to research after dinner. Thanks!
If Facebook wanted those 10 engineers they would have hired them first. High housing costs are reducing FB's ability to offer competitive wages.
Ban the Laptops, Yes
While there's plenty of room for improvement, I legitimately believe that TLA+ is now in a place where it's convenient enough to use in conjunction with Ionic/Swift.
8 years of web dev under my belt, but yes I do have some academic pedigree and have been investing my time heavily in the history and techniques of formal methods. I'm hoping to contribute to bridging the gap. Don't get too hung up on set theory, I was just referencing the article.
I'm googling but it's all above my head - what's a gravitational wave, and how do they detect them, if anybody is willing to take a bit of time to explain to a turbo-layman? :D
Great work. Would you provide more details about the requirements that led you to running Wifi as AP and a Client?
Or better yet. Permanent lock or deletion of data if you perform a sequence of facial features you can set. Blink blink smile nod blink
It's always been like that, what changed was the advertising.

Don't be depressed about it. Poke some fun at the owners.
Two questions:

How often do you get arrested where that edge case is a legitimate concern?

If being arrested were a legitimate concern, why would you keep data on your phone that would implicate you in a crime?

If you were in a higher risk group (i.e. a drug dealer,) why not disable Face ID? Use a six digit pin and be done with it.

I am not particularly worried about cops, I am worried about losing my phone and having some jackass using my data to fill his bank account.
They aren't Facebook employees though, they are employees of a company that provides these types of services for many places.

It's somewhat like FB being responsible for the A/C repairman being paid a fair wage by the HVAC company that Facebook uses to maintain the equipment in their campus.
Try rclone on Termux (https://termux.com/). See: https://github.com/ncw/rclone/wiki/rclone-on-Android-with-Te...
The thing is that you can't mount on Android since the lack of fuse on Termux.
I’ve tried to mitigate this by not giving most apps access to my photo library, especially since I use iCloud Photo Library and it has hundreds of gigabytes of photos. Instead of using a photo picker implemented by the app, I try to use (a) share sheets extensions by going to the Photos app first, or (b) document pickers and then select my photo library as a source of document.
Would that be 100km from the event horizon, or from the singularity?
My J skills will finally be worth something!
> Another thing is that I find MBD often harder to read than code. I can't really point to hard evidence, but I have a good analogy here in terms of UX.

It is harder to read. Both for humans and for programs.

In code, if you see a mysterious call to "flushData", there are standard ways in each language to discover exactly where the definition of that logic is. In contrast, what is the standard way to discover what a circle means? A dotted arrow?

OK. Maybe your IDE has a right-click "go to shape definition" option. But that's not a language feature. That's a tool feature.

So you don't really have a language spec. You have a tool spec. So the problem is that the language is hard to read because it's not a concrete language. It's a nebulous implementation detail of a tool.
For precisely the reason I said in my comment elsewhere here; people are attributing meaning to the linked title without reading the article, and upvoting it for that reason.
Yeah, that's exactly what it does.
APOWERSOFT APOWERMIRROR DOWNLOAD FREE WITH SERIAL KEY and CRACK 2017
"But Mr. Anderson, how can your punishment be cruel and unusual... if you are not actually... being... punished?"

The Supreme Court has ruled that lifetime sex offender registration, despite few demonstrable positive effects on sex offender rehabilitation or sex offense prevention and despite their only apparent goal being the unpersoning of people who commit certain offenses, does not transgress the Eight Amendment because the sex offender registries are a "public safety" measure, not an actual punishment. Doubtless they will do the same for something like this.
The de jure position should, if really established as true, be readily supportable by appropriate citation, so I don't feel much need to extend trust.
Wow, I never thought about the privacy implications there. Creepy. I hope apple comes up with a fix for this. Thanks to the creator for bringing this to my attention!
Do note that Golub & Van Loan is very much a reference text, however; it is not a great choice if you're just learning the subject (it covers everything, but without much depth and without much exposition).
i’m not here defend it, I’m just here to tell you that I’m sick and tired of people whining about it every time there’s an article like this.

Simply don’t use it if you don’t want it. Move on. Quit reading stories like this.

[Update]
I just blogged my comments.

https://h4labs.wordpress.com/2017/09/27/groundhog-day-amazon...

The point is that I heard you the first ten times.
If the netflix recommendation system is a representative example, then mankind has nothing to fear from AI. It bounces back and forth between shows-I-have-already-watched-on-Netflix and shows-I-have-no-interest-in-ever-watching. And it never recommends movies, even on Saturday night. Does Netflix still have movies?
Student loans: a hopeful story from a looming economic collapse
Probably moreso because LTE might be the first type of network with enough reliability.

But, my best example is for doing interview phone screens. (where two people are at fixed positions with high speed networks)
The State has to protect its legitimacy to authority by never being wrong. It has many of its own safeguards to prevent ever being wrong.

This is what you will continually see, and only a separate state, such as the Federal Government existing in parallel jurisdiction, is able to step in, which it doesn't do mostly for historical reasons.
The data is as live as the last photo taken. For many people, that's about the same as any other 'live' location.
There are a lot of definitions of "trans" going about these days. Just search on Youtube of Reddit. Many of them are in my opinion attention seekers (not saying that genuine transgenderism doesn't exist, but a lot of people are making some very silly sounding claims lacking any scientific backing).
"For Lamport, a major reason today’s software is so full of bugs is that programmers jump straight into writing code. “Architects draw detailed plans before a brick is laid or a nail is hammered,” he wrote in an article. “But few programmers write even a rough sketch of what their programs will do before they start coding.”

I almost always dive in, but I almost always write my code twice. Essentially the first round is my rough sketch, the second is written when I fully understand the problem, which for me only occurs once I've tried to code it.
I am equally perplexed.

It's also odd that the comments criticizing the quality of the article are being downvoted, while there are no comments praising it.
Sorry but this is common sense. "I killed him but I was insane and I want to get out," nope, sorry but I don't think you should my neighbor unless someone makes sure that you are sane.
In Canada they get treatment and are set free without restrictions: https://en.wikipedia.org/wiki/Killing_of_Tim_McLean#Aftermat...
Over twenty years ago, I was in a conversation with a developer who was working on Japanese handwriting recognition for the Go PenPoint OS. He told me that stroke order, which is supposed to be consistent in Japanese writing, was a big help. It's interesting that this article says that there was a need to "achieve stroke-order independence". I'm wondering what the issues are here and why stroke order was useful in the 90s but not considered so now. I'm also not sure if the developer I spoke to was concerned with Chinese input as well, or just Japanese, and how that might affect the methods used.
Well there will also be a reduction when all these (1/2) double tweets go away. I'm pretty sure the metadata, analytics, events, etc 2 tweets generate is way more than storing those extra bytes per tweet.
That is true, and it works because there is a market for high end vehicles. The market is there because the high end companies make a product that is measurably better than the mass market product from traditional manufacturers.

Such a thing really isn't possible in the cell phone market. A tiny shop can't build a phone notably better than an iPhone or a Galaxy. The only luxury phone provider I know about just glued diamonds on old dumbphones and went out of business.

Essential was apparently banking on people finding the modularity concept to be a killer feature worth a price premium, but that has not been the case apparently.
Edit: it is sad that my comment that is relevant and contains nothing but facts is downvoted... What has HN become?

Say what you want about Bitcoin, but it does solve credit card theft for good. If I could use my Bitcoin hardware wallet¹ to pay Sonic, I wouldn't be affected by this security breach.

¹ No Bitcoin theft has ever occurred on a hardware wallet thanks to their tamper proof isolation of private keys.
I don't have firm rules for when I exercise my puts. I should probably work on some. I basically weigh a few heuristics.

If you look at the VIX historically, it has an extremely strong mean reversion. This should make some sense. The whole market is based on people trying to find a price consensus. Volatility should decrease over time as consensus is reached. Sometimes the `underlying level` will lazily drift up, but that's not what this strategy is really trying to capture. This strategy is trying to capture volatility created by NK scares and rumors of chinese trade wars.

The initial panic of all these catalysts is always (so far) relatively short lived, even if it results in an increase in the underlying volatility level moving forward.

https://www.tradingview.com/symbols/TVC-VIX/

If I were to algorithmize this strategy, it would probably be something along the lines of buying tons of puts whenever the volatility goes to 2x its 10-20 day EMA, and selling out of the position whenever it returns to within 20% of the previously established EMA limit.

I might be off on my estimated coefficients, but I bet that such a semi-optimized version of that backtests pretty well.

I struggle to imagine what would double the spot of vix and have it stay in a long term sustained backwardation.

If I ever see it happen, and sustain for 3+ months, I'm buying guns and alcohol.
Yeah I'm not a fan of visual programming, but visualizing effects of programs to help with reasoning, I'm a fan of that. Proofs is my approach, but as humans we don't deal with proofs as text well and have things like sequent calculus and semantic tableau that are amazing aids to reasoning.
According to Eli the Computer Guy, it is something like:

YouTube costs: $6.3 billion per year

YouTube revenue: $4 billion

So they are losing $2.3 billion per year.

Eli the Computer Guy made a lot of waves around a year ago because his account was both incorrectly flagged for a "Community Strike" and his appeal was incorrectly dismissed which effectively left his channel dead in the water and he announced he was quitting. After outrage, a human finally stepped in and fixed the mess. Then later that year, his account was deleted by Google in the middle of a live stream without any explanation. (It was later restored, without explanation.)

Eli, talking as business entrepreneur, has talked a lot about the problems of YouTube as a platform. He frequently does business analysis and goes over numbers.

He has also broken down their cost structure, and yes, their expenses can really be that high. In addition to the massive number of videos that get uploaded every minute, they must also make multiple encodings of each one, and then all that needs to be mirrored to all the CDNs. (He was trying to figure out if he could do self-hosting...he felt if he just needed to make downloadable video files you watch offline, it can be done cheaply, but for streaming convenience, that's where things get expensive.)

Eli also quoted Susan Wojcicki stating that they still see YouTube as in the investment stage, which means they still are pumping money into it with no expectation that it's going to turn a profit anytime soon.
Google Publishes PoC Exploit Code for #iPhone Wi-Fi Chip #hack
Thank you for providing a link to support what the other poster commented.

I've provided the link I have for two reasons:

* it's a link I know about that's relevant to the discussion

* it is from Cloudflare themselves, so the chance of it being a misquote (accidental or otherwise) is less likely. I don't have a knee-jerk instinct to reject official statements as issued in bad faith without other evidence.

I repeatedly linked likely for the same reason you have: I saw something I thought was misrepresentative or misinformed more than once.

I'm thankful for the link because I can use that to alter my understanding of the event. There's a quote that's sometimes attributed to Keynes "When the facts change, I change my mind."[0] That's something I endeavor to do.

[0] https://quoteinvestigator.com/2011/07/22/keynes-change-mind/

I'll also admit to a bit of a knee-jerk reaction to the use of a throwaway account in a contentious discussion. I can understand the use of throwaways to protect identity, but in that case the standard should be higher: they should really be bringing something substantial to the discussion, not just repeating talking points.

Thanks again for the link. That's useful.
That's fair but a major problem with US healthcare is that there isn't really many options around cost trade-offs. We have them in every other consumer industry - a loaded luxury car offers different trade-offs than a used subcompact. Why don't we have the same choices in health care?

My grandpa has cancer and is getting chemo, the chemo seems very expensive (at least 100x more expensive than the same molecules but without FDA certification in India). However, the hospital bills each intramuscular injection at $200. An intramuscular injection is the same injection as a flu shot. Now, why can I get a flu shot for $20 at walgreens but a hospital charges $200 to perform the same sort of shot with a different payload?

And why can't we trust people to do it themselves? Diabetics stick themselves with needles routinely with pretty basic training.

I wonder how much my health insurance would be if I could forego check ups, promise not to use insurance to cover on-patent medication, and DIY my healthcare as much as possible. And I'll keep wondering because apparently a lot of that would be illegal.
Thank you to RMS and the entire GNU community for their tireless efforts and the many wonderful projects they have created and shared with the world.

Whether you call it FS, FLOSS or OSS none of it would be where it is today without GNU.

Here's to the next 34!
Here's mine (fx55): http://i.cubeupload.com/AvH2Cc.png
profile1: 6 windows, ~900 tabs; profile2: 2 windows, ~300 tabs.
cold start takes about 2 minutes (on nvme ssd), next are slightly better.
Startup time improvements were supposed to be in 55, right?
Ubuntu Is Dropping 32-bit Desktop Images
As with everything it depends on the person. I find mine quite useful thanks. I also find my smart watch to be a critical part of my day but I don't tell everyone they are a must have. Everyone has their own use cases.
You can sort a linked list in O(nlog(n)) time with O(log(n)) space, and then convert it to a balanced binary tree in O(nlog(n)) time and O(log(n)) space.

EDIT: demonstration:

sortList [] = []
sortList [x] = [x]
sortList xs = merge (sortList as) (sortList bs)
where
(as, bs) = split xs

split [] = ([], [])
split [x] = ([x], [])
split (x:y:rest) = let (xs, ys) = split rest in (x:xs, y:ys)

merge xs [] = xs
merge [] ys = ys
merge (x:xs') ys@(y:_) | x <= y = x : merge xs' ys
merge xs (y:ys) = y : merge xs ys

data Tree a = Empty | Node a (Tree a) (Tree a) deriving(Show)

balancedTree xs = mktree (length xs) xs
where
mktree 0 [] = Empty
mktree n xs = Node x (mktree n' less) (mktree (n - 1 - n') more)
where
n' = (n - 1) `div` 2
(less, (x:more)) = splitAt n' xs

listToBalancedTree :: Ord a => [a] -> Tree a
listToBalancedTree = balancedTree . sortList
What would be really cool is to have an augmented VR setup where the user is writing in midair and the VR shows light trace of it, while the OCR recognizing the writing.