skysight-inc/HackerNews huggingface dataset:
Aside: I just noticed servo's roadmap (updated 20 Mar). It looks like a major focus of Mozilla is the AR/VR market!

"""
Our 2019 goals for Servo - especially the Mozilla staff - are aligned with the Mixed Reality efforts at Mozilla:

* Higher quality text rendering with WebRender and Pathfinder, originally designed for desktop but now tuned for VR and AR hardware.

* Expanding the set of VR/AR platforms that can run Servo natively

* Contributing to new standards such as as WebXR, based on implementation experience on new platforms

* Achieving competitive performance and compatibility of new and existing mixed reality web content
"""

https://github.com/servo/servo/wiki/Roadmap
CSS can move or change the size of an element. You can also write CSS rules that fire when a mouse hovers over an element.

You could write a page so that an element grows until it hits the mouse cursor, shrinks until it's not under the cursor again, then starts growing again... The element boundary will jitter under the cursor, with a frequency determined by animation speed.

Worked example: https://dev.to/linxea/css-flicker-on-hover-5gj5
Coastal Wilderness Apparel
They also have a good free site security eval:

https://www.sqreen.com/scan

It was after that I found out the only way to have HSTS for Cloudfront/S3 is creating your own Lambda@Edge function [1] :/

[1] https://aws.amazon.com/blogs/networking-and-content-delivery...
I was hoping you'd be wrong :(

https://twitter.com/id_aa_carmack/status/807797812700348416
I am very surprised that Alphabet Inc. has gotten away with what they have so far today when I look back at the history of Big Bell being broken up.
The right to free speech in the US is indeed a specific law with a narrow scope to only limit the US government. This is why people that do end up in court often go the route of using anti-discrimination laws rather then freedom of speech. It has much bigger scope and it can actually demand that a company host people which they politically disagree with.

In EU, if a place cancel a reservation because someone is homosexual then they are likely breaking a human rights law. Anti-discrimination laws covers ideology, political, philosophical, religious and other identities, and showing people the door is often illegal if it done on the grounds of difference in ideology or politics.

In the US I don't know if a hosting company has the same right to show the door to a racist (that follow the law) as a racist hotel owner has the right to show a non-white person the door. I suspect the law does not really distinguish between online and offline so my guess would be that racist hotel owners can discriminate if they wish to not host a customer regardless of reasons.
> Qualcomm holds CDMA patents and they won't license them to anyone

I thought chip-makers weren't required to license QCOM's patents -- QCOM like all other wireless SEP holders only collect licenses at system-level.
Arguably that's already happening. In the last round of Senate elections, Austin Peterson was repeatedly banned with vague explanations about the Terms & Conditions. It's of course just a coincidence that in most cases the post that triggered it were criticizing the incumbent whose reelection Facebook had contributed tens of thousands of dollars to.
I dearly wish someone would explain the whole idea of why Blackberry built the Playbook. It seems like a product that was so forced with such a confusing development story.
Interestingly, Tuple[0] is a competitor to this site and directly references Screenhero. The creator, Ben Orenstein, is a podcast host on the Art of Product Podcast[1] along with Derick Reimer who created Drip.

[0] https://tuple.app
[1] https://artofproductpodcast.com/
That looks promising. Worth taking a look.
He shows up twice though, once for Minneapolis and once for Chanhassen.
For me a huge amount of driving depends on muscle memory and tactile feedback. I’m pretty much Tesla’s target audience but that’s a deal killer for me.
Insinuations of astroturfing poison discussion and break the site guidelines. Please don't post like that, regardless of how wrong another comment may be or feel.

https://news.ycombinator.com/newsguidelines.html

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
I hope not, c-sections are much harder on the mother, far more painful, and more disabling.

I really hope we do not end up in a world where c-sections are the only way.

I even more prematurity the solution instead?
I was 240 went on antibiotics.. cipro was the last. Completely changed my gut bacteria. Lost 70 pounds in a month..over a hundred a year later. Wish I could weigh more.

Gut bacteria is the key.
Apple is just doing what makes them money, and the Chinese company that bought Segway is also just doing what makes it money.

The real issue is a patent system that allows someone to refuse to license a patent. That goes against the whole point of patents. You're supposed to be getting the innovative technology out there in exchange for the right to royalties. If technological progress has not been furthered by the publicization of your patent (by other companies building novel devices that they otherwise wouldn't have, using what they learned from your patent), then you don't really have a patent. You have a trade secret that the government is helping you protect for some reason.

Patents should require licensing to keep them alive in about the same way that trademarks require defending to keep them alive.
"Liability sponge": When algorithms mess up, the nearest human gets the blame
What other corporation requires paying to license their patent portfolio in order to be allowed buy their products? I don't have to pay for a license from McDonald's to eat their burger. I'm not an expert in this domain, so there might be more relevant example.

Update: fixed up my wording.
Before I opened this, I really couldn't think of ANYTHING that would be big enough for me to care enough about to switch.

But disabling ad block?

That's insane. If that really comes to fruition, there is no way I'm sticking around.
Pachyderm (YC W15) Raised $10M and Is Looking for a Senior JavaScript Engineer
"इंडेक्स" का क्या अर्थ है? [1]

Including the quote marks, spaces, and question mark, that's 18 characters. This isn't just about text editing, far from it. For a lot of string processing, indexing into the underlying codepoints is even less interesting than indexing into the underlying bytes.

[1] https://translate.google.com/#view=home&op=translate&sl=hi&t...
These displays usually consist of a single row of text at most, don’t they?

Like the ones they talk about in this video: https://youtu.be/tVuLGrab9JA

I can’t imagine trying to interpret a diagram on that would make a lot of sense.

Also, keep in mind that any labels or other text in the diagram would also need to be communicated using the Braille symbols.

A physical diagram that you could touch and feel on the other hand, that used Braille for text and lines for the lines and other shapes for the other shapes, on the other hand is something else I think. I have seen such diagrams in reality. But those you can touch and feel freely in any direction, anywhere at the same time.
How much would the agent's skill level decline, and how much training would be required to recover if, for example, the game were reskinned? How does the skill in this one game mode translate into others?

Stating the critique more directly: in what way does the expertise demonstrated mirror the kind of expertise possessed by a similar level human ELO player?

If would seem a really shallow kind of expertise, if it didn't translate into some competence in very similar games.
Personally I think Curt Yarvin had a decent idea about how to handle this type of thing with Urbit. Of course Urbit itself is terminally esoteric and nigh unusable, but here are the principles:

“Urbit will do everything possible to help you block content you don't want to see. It does nothing to help you block content you don't want others to see.
...
If you post content on Urbit which may offend or disturb any significant group of users, it is your responsibility to mark it properly for automatic blocking.”

https://urbit.org/posts/beliefs-and-principles/

There was a wordier post related to this but I think some stuff might have been purged with his separation from Tlon.

Anyway, the point is, if I’m writing from an alt-right perspective it’s my responsibility to tag it as such. Properly tagged, anti-semitism (for example) would not be an abuse of the platform. I don’t see how this is any less enforceable than the outright banning that e.g. Twitter practices now, and in fact it may be quite a bit easier, as you’ll get fewer “outlaws” who have to cycle through alts every week or two to get their message out to their followers.

One problem of course is establishing a small and universally recognized set of tags that work well enough for most people. Instead of very specific “content warning” types of things, it’s probably good enough to indicate broad political allegiance - black flag, red flag, brown flag etc. It’s rare that just a single word in isolation sets people off - offense taken seems to have more to do with the worldview motivating a given statement.

Then there’s the question of asymmetry. Say, for example, that As are mortally offended by B content but Bs don’t seem to care much about A content. In effect, you’d be creating an unfair burden on Bs simply because they’re more tolerant than As.

NLP algorithms can obviously help here, as well as crowdsourced tagging. So a single A user might have to be exposed to a B-type post to apply the tag, but we might consider that an acceptable loss over a large enough base.

This of course all assumes good faith. I suspect that As will simply be furious that Bs are able to talk to other Bs and neutral Cs, even if they never see those posts.
I wish they had chosen a different, or a third source though. I rate NYT & The Guardian (though both of decent quality) as fairly similar in editorial outlook.
There are plenty of atheists who are opposed to abortion.

Atheists do not believe adults have souls either, but are opposed to killing them. All you have to do is consider the unborn child alive to be opposed to killing it, it's not necessarily a religious argument.
other ethical alternatives have been compiled here: https://ethical.net/resources/
Seriously? PHP is famously a hot mess whose biggest key selling point is its immense popularity. Most criticisms thrown at CFML also apply to PHP.

As for Groovy, I meant to say Grails. I don’t really know, I just remember it touted heavily ten years ago. Every time I check out Groovy I am forced to ask what the point is. Looks like dumbed down Java to me. If you’re going to dumb down Java, do it properly and make a language as dumb as CFML. :-)
CGI of approaching a black hole and the counter intuitive look of bent spacetime
Except you're perfectly aware of that fact when you buy the dining room.
1 million x reason not to stay loyal to any google products. they get killed in a flash
Amazon interested in buying Boost from T-Mobile, Sprint: sources
Tell me about it! The security people. yum update every 3 hours, reboot every 6 hours, hyperthreading off for some theoretical reason, what else! There's security as in keeping your iOS device on auto updates when you have it connected to WiFi, and then there's internet forum security...
I own a 2010-2014 Lexus RX-350 with a tactile feedback "mouse" / "joystick" for the UX that was later replaced by Toyota / Lexus in newer models and I will never understand why. The cursor when it moved over a button will feedback to the mouse to make it more difficult / needing a nudge to navigate away from the button but still feels very natural. I am not sure why this type of UX was completely abandon but after driving older and more recent cars this was the clear winner for the task of navigating an interface while also operating a huge SUV through traffic.
Mexico's Little-Known Attempt to Save Freud from the Nazis
Absolutely. That's pretty much the point of the talk I mentioned (with some hope of helping the audience get better at it). The only thing I disagree with is needing a good type system - "need" is too strong; the C type system isn't good but is enough to be pretty useful if you use it right.
Their opinion is that it spread propaganda.

Everything written is propaganda depending on what side of the opinion you were on.

Although I don’t like it, what is happening today is incredibly fascinating, watching it unfold since I have been using computers since 1990.
And Apple has no monopoly. Having a monopoly is a pre-requisite for being found guilty of using a monopoly to leverage your way into an adjacent market.

End of story.
Intel working to bring IDF back
Spam filtering is also my only reason for keeping Gmail.
Which makes it even more ironical, given that Google is the biggest advertising company around.
> This is because the key driver of what the mainstream media reports is how well a given topic will increase the bottomline.

Counterpoint: there are news sources that don't have a profit motive, e.g. BBC News. They still do this same kind of reporting. For them, it's not about their bottom line. So... what is it about?
Discussed previously:

https://news.ycombinator.com/item?id=16615593

In the year this has percolated with me, I've grown to actively dislike it. I have three major problems with it:

1. This cutesey "seed, A, B" triage scheme is misleading. In reality, you can break everything down into just two categories: "do it before product/market fit" and "do it after product/market fit" (or "now" and "later", or whatever you'd like to call them).

2. Most of what this list defers to later phases shouldn't be deferred --- or at least, if you're going to do it at all, there's benefit to doing it early. Monitoring computers? Much harder to start at "series B". SDLC? Same. Share accounts until "series A"? I like how their product category, "RASP", is assigned "seed" stage, though.

3. It's not internally consistent, or, at least, to make it internally consistent you would have to make silly decisions. For instance: use 2FA where possible early, and later centralize authentication?

I feel like this list is unserious, and serves essentially the sole purpose of putting "RASP" on the "do now" agenda.
The only thing I customize in my browser is the color scheme, and my script updates that manually. I mean I have some bookmarks and extensions, but those don't take more than 10 minutes to restore.
I don't. Which is why I called a non-efficient solution. A theoretical solution would be to require ignition interlocks on all new vehicles. Not that I am advocating for that. A more realistic solution should focus more on officers observing and punishing bad driving, including all the effects of driving drunk or with cellphone in hand.
The Passport was a phenomenal device, and nothing like it has been built since. Large square screen and big touch sensitive keyboard, but yet still super manageable due to its squat height... if there was a modern Android version I'd go for it in a heartbeat. Not great for watching videos, but it would be super for everything else.
Never?

You may not remember this, but Google used to be cool.
"Don't be evil", and all that. There was a lot of hope - when Microsoft was still the bad guys. Working at Google was the dream - they made movies about that.

Nowadays we all feel stupid, obviously.
Right up to deleting "Don't be evil". Literally taking it out. The nerve.
Wasn't gaming a thing during this year's IO?
Up in the Air is her biggest movie. Nominated for an Oscar.
I can't say that though... had these videos been sent to me and it was mentioned "Arnold lost weight" or "Brad Pitt reshot the scene after shedding some pounds" I'd have probably been less of a sceptic and in a quick pass this "fake news" could have got a pass from me or others. It's an interesting time and if you're doing cursory browsing of news bites for the day this may fly right past...
i wonder why mozilla hasn't tried a premium pricing model? the premium version of firefox could have a yearly subscription of, say, $24. it would have all privacy features turned on, the best privacy addons installed, and all analytics/telemetry turned off, by default.

i would even pay a whole $3/month for that! =D
Which is odd, because in every other instance with every other platform, any censorship no matter how benign is denounced as a slippery slope towards an inevitable and irreversible Orwellian nightmare dystopia. I guess Gab is the exception to the rule for some reason.
How to analyze GC logs effectively
I agree that "hell is other people" as Satire put it, and have often felt as you do. I often still feel as you do. I decided to not let the bastards win some time ago.

I won't tell you what to do but I do know that victory is much sweeter than the endless black, and it is within your grasp should you choose it.

Farewell fellow traveler, it would please me to encounter you again someday.

Edit: I also have enjoyed the work of Dr. Peterson as the other commenter stated. I second the recommendation. He is why I continue to fight.
Nobody is talking about banning history books about Nazis. They're not even talking about about preventing Nazis from speaking. They're just choosing to exercise their freedom of association and not provide a platform for Nazis, the same way they boot harassers and spammers. And the same way that publishers have for centuries declined to publish works they don't want to stand behind.

You can handwave all you like about the (vague, unspecified) horrible cost. But unless you have clear, specific harms to weigh against the actual harm caused by Nazis, you're just blowing smoke.
I know you're not looking for advice, so I'm not going to preach too hard at you, except to say that I recognize the somber lucidity of your tone, and I've been there. Depression's heaviest weapon is that it feels like the heaviest truth. It's a bit like being in a room within a room. If nothing outside can be perceived from within the walls, does it matter that it exists?

I was surprised when I got out – I was sure it couldn't happen to me either. I didn't even realize it was happening to me until months in. Lots of things that I thought were concrete facts about myself and the world turned out to be configurable in ways I was ill equipped to predict until they happened.

There was no secret or epiphany or "one weird trick". I mostly did this by pretending as if being were worthwhile. I wasn't interested in anything that happy, normal people were interested in, like meeting new people or wearing clean clothes. But my crude mental model of those people had enough fidelity to imitate them, at least somewhat. So I did, in earnest. Eventually the mask became the face. We are what we repeatedly do. I lost about 6 years before I started doing that, and it took about another 6 to 9 months before I noticed that anything had changed.

I have to give a lot of credit to a lecture series I was recommended on HN as well: Maps of Meaning, from Jordan Peterson: https://www.youtube.com/watch?v=I8Xc2_FtpHI&list=PL22J3VaeAB...

It's weird stuff. Took some getting through. I don't remember what the first guy said that made me stick with it, but I'm glad I did.

Email's in the profile if you want to chat about whatever. Doesn't have to be serious.

It's never too late. Tonight, it is a fact that at least one person in the world gives a fuck about you.
This is a tangent, but FYI, there is a DRM'd Keurig case, and it is still going!
https://www.pbwt.com/antitrust-update-blog/in-long-awaited-o...

The judge essentially paused the case for four years while he ruled on a motion (which is ridiculous) so it's been quite slow. But I'm still watching it...
I recently started a keto-style (high fat low carb) diet after reading a book on fasting [0]. I also picked up a ketone/glucose meter out of curiosity. Much as the book describes, fast for about 24-36+ hours and there's a good chance you'll be in ketosis.

After about 36 hours I've consistently measured 1.3-6 mmol/L. Between 48-60 hours I've measured around 4.4-4.6. As I understand it, anything above 0.5 is essentially ketosis. I agree with you in that, at least to me, there is a feeling of when you are in ketosis.

Ketosis is the generation of ketone bodies in the absence of glucose, ketoacidosis it the generation of ketone bodies despite the fact that the bloodstream is flush with glucose. Ketoacidosis is clearly a real concern, however as I understand it it's primarily an issue for type-1 diabetics.

This article feels awfully superficial, but I find the final statement, "maybe not being in ketosis isn’t so bad after all—now just cut back on the saturated fats", to be very reasonable.

[0] https://www.amazon.com/Complete-Guide-Fasting-Intermittent-A...
> I'm not sure I can begrudge him propaganda.

I don't have any issue with begrudging an apparatus of an authoritarian surveillance state.
The grapheme is the smallest semantic unit of human-readable text. It's not the smallest unit of textual formats, the unicode scalar is.

Code that parses text for human semantic meaning would want to use the grapheme cluster as the smallest unit, but that's a vanishingly small amount of the overall text parsing code. Any code that parses any kind of machine-readable format does not want to use grapheme clusters.

As a trivial example, if I have a line of simple CSV (simple as in no quoting or escapes), it should be obvious that the fields can contain anything except a comma. Except that's not true if you parse it using grapheme clusters, because all I have to do is start one of the fields with a combining mark, and now the CSV parser will skip over the comma and hand me back a single field containing the comma-separated data that belonged in two field.

Or to be slightly more complex, let's say I as a user can control a single string field for a JSON blob that gets stored in a database, and you're using a JSON parser that parses using grapheme clusters. If I start my string field with a combining mark, it will serialize to JSON just fine, but when you go to retrieve it from your database later you'll discover that you can't decode the JSON, because you're not detecting the open quote surrounding my string value.
Somebody over on reddit tested different user agents: https://www.reddit.com/r/google/comments/btysl9/google_have_...

It seems pretty clear from the fact that nonsense user agents like "TotallyNotMicrosoft" and "IE6" worked, that there is a blacklist, not a whitelist.
> Ericsson take the radios in their cell towers or picocells, redo their tape-outs for phone scale, and end up with a workable mobile radio?

Ericsson used to make cellular chips for mobile devices. They decided to leave that industry rather abruptly, leaving us high and dry on one product I worked on.
Their whole value proposition was clever software to compute on stream from stereo cameras. Jumping from VR (small market) to automotive and piggybacking on self driving seemed as such an obvious move.
As many others pointed out, these product vendors are getting killed by the cloud (I am not saying whether it is good or bad). On-demand compute and storage scalability of cloud makes perfect sense for Big data infrastructure.

These companies are failing because they can't establish a use case of running their product on cloud. It is ironic because when AWS started EMR, MapR was one of the distributions they offered via EMR[1]. Over period of time, they weened off MapR and stopped offering them as deployment option. So it is another case of AWS cannibalizing its own third party ecosystem.

Once this was gone, MapR got reduced just another marketplace partner [2] and their additional licensing cost didn't make sense when native EMR was sufficient for most use case.

[1] https://aws.amazon.com/emr/mapr/pricing/
[2] https://mapr.com/partners/partner/amazon-elastic-mapreduce-a...
Hypothetical: individual pricing based on how likely you are to pay more for an item, or how badly they think you need it. Sharing of data across domains could place you in a "bubble" where you see the same price no matter where you look.