skysight-inc/HackerNews huggingface dataset:
I suspect in the near future devices sold in China will be unable to install certain apps (similar to how Apple recently removed Taiwan's national flag for all Macs sold in China with its latest update - https://mobile.twitter.com/jeremyburge/status/11109235618820...), foreign browsers will stop working (and be forced to implement support for this functionality to the extent that the Chinese government can not only block specific pages on https (as we see here) but also replace the individual page with their own content).. This will make it very easy for China to not only censor the internet, but also to rewrite history completely. Replace the Wikipedia article related to the Tienanmen massacre with their own, replace Googles search results with their own, etc.

To make matters even more scary, they'll put great emphasis on promoting their own browsers in foreign countries, force hardware vendors to preinstall their browsers on devices sold outside China. Forget about the Chinese Firewall, this will take censorship and rewritten history to a whole new level that will affect people all over the world, and make it much much easier to affect foreign policies and elections.

Now for the sad part, even after they've showed their cards, companies and governments will still continue to invest in China, continue to bend over and do whatever they ask for.
Ehh, I disagree with your assessment, and to illustrate why I think you need to focus on asblockers.

AMP serves a critical strategic purpose: it severely disincentivizes crappy, JS-heavy websites on search results and as a result makes people less likely to install adblockers. Google is terrified of adblockers going mainstream, to the point where they’re willing to risk anticompetitive suits by creating their own. AMP is a part of the effort to prevent that from happening.
> the risk is that the material could be used as propaganda to brainwash more easily-influenced people.

You can literally make the same argument against fox or Breitbart. Or cnn, nyt, wapo as the president continuously tries to. He should remind you why the government should have limited powers.

And yes, the general fear of sex and sexual is maddening and counter productive.
Open-sourcing PyTorch-BigGraph for faster embeddings of extremely large graphs
Consistently Eventual: For many data items, the work never settles on a value
Proving Differential Privacy with Shadow Execution
Sorry, English is not my native language and it's too late to edit the message.
Improve Spam Filtering for Office 365
A contract obviously can't contradict the law, but can grant rights that don't contradict the law. If the contract grants rights to copy, modify and distribute, then they are granted (usually irrevocably), the grant of rights doesn't contradict law.
Heck, not just zero-inbox, but zero-todos. By being able to set reminders, I had a single point for all my own todos, and the ones sent to me by others (aka emails). Now they advice you to add a separate pane with Google Keep or Tasks, which means you're managing them separately. I also have no idea what will happen with the reminders I've set for later than today.
The problem is that many high profile websites behave like shady actors with plenty of dark patterns these days. Reddit is one of the most glaring examples, but even Google makes you go through hoops to tweak your privacy settings for instance.

It seems that we've gone through a strange curve, early internet (up to the early 00's I'd say) was a pretty shady place with scams and malware around every corner if you weren't careful, then we had a decade of relatively smooth sailing as things settled a bit and the players who actually provided good service managed to take over (e.g. Amazon) but now these big players have a monopoly and they are getting greedy and start becoming actively user-hostile again.

I wonder what the next step will be.
I don't mean to be harsh, but it's hard to see how your article is publishable in its current form.

An academic paper is a kind of conversation between experts. You need to describe the problem you're exploring, state what others have done in the area, and finally explain how you are contributing to the problem and show that your contribution is novel.

What you're writing about reads like a combination of philosophy and machine learning. The philosophy probably makes it unsuitable for a machine learning publication. I can't really speak for the academic philosophy side because I don't know the publication conventions there.

If you want to take this further, your first steps should be to identify the conversation you want to be a part of, and get to know the current landscape of that conversation (I'm mixing metaphors, but you know what I mean).
paper: https://arxiv.org/abs/1903.12254
Provi | Full-Stack engineer | Chicago, IL, USA ONSITE and REMOTE | https://provi.com

Small, nimble team at a successful and rapidly growing startup looking for A players to hack on multiple fronts in our b2b alcohol ordering app.
Classic stack: postgres -> rails 5 -> rest api -> angular + react apps.

If you like to write tests and new features for a codebase with extremely high coverage and extremely low tech debt, at a company that's taking off as we speak with a friendly and talented team, this might be the place for you! email eli@provi.com and let's talk.

edit: please for the love of glorb no recruiters, and sorry no sponsorship right now.
See https://www.motorists.org/issues/red-light-cameras/increase-... for various sources showing that red light cameras increase the number of accidents. Within The Netherlands there is a restriction on where such cameras can be placed due to this effect; basically the number of current accidents has to be pretty high.
I can live with the new Macbook keyboard, missing function keys and a malfunctioning key only because I always use external Apple keyboard.

The only time I use Macbook keyboard is at cafes or meetups. After 2 years I still don't like and I haven't find a single good use for the touchbar.
China is a controlled economy, so you can argue that a large part of their people are employees of the state.
A good example would be Grass Cut or Helix Jump.

The main differences:
- anyone (that includes kids and non-gamers) should be able to easily pick up and play the game
- the simplest input possible, usually just tap anywhere on the screen
- simple (primitive) graphics with high contrast and readability (again, so it doesn't confuse non-gamers)

So it's like a casual game but even more simplistic and stripped out of any depth.
Sure, but Han shot first.
I'm in ecommerce so I visit a lot of online stores. I'd say about 80% of them are doing this.
Security and Compliance with PostgreSQL [Webinar]
I think I understand why they got rid of old magsafe (it was very thick and was probably a limiting factor in how slim the computers are) but I can't believe they didn't create a new one. That was one of the greatest usability features of any piece of hardware, ever.
> I'll take my chances and keep ignoring him and not giving him a platform.

Hopefully society will not do that.

The content might be repulsive but we are better off knowing how they think than allowing only them to know the contents.

Crazy manifestos are probably just like weapons in this regard, ordinary people won't care to get one if they are illegal, bad guys will.

As a kid I got a good explanation of how badly certain ideologies failed even if they looked reasonable.

I also got an intro to safe handling of guns, especially the part about never ever pointing a gun at anyone, loaded or not, except in wartime. I was quite young then but it sticks, like a whole lot of other stuff from my childhood.

I'll try to give that to the next generation together, together with an explanation of how insanely stupid such manifestos are - and a crash course in unarmed fighting (disable or confuse opponent, get away).

Young people should know what exists or it will take them by surprise.

> "First they came for the terrorists and I did nothing because I wasn't a terrorist... And nothing of value was lost".

Definitions of "terrorist" differs and while I and you can agree on this and many others I really really don't want to have more power than necessary in the hands of any government.

Read history and you'll see that most cruelties in the last few hundred years were commited by states against their own citizens, not by random blokes with weapons.
This is the only reason you can't watch Netflix on FreeBSD using chromium or Firefox, too.
Google Photos seems to be a core for non-tech people too.
...and actually, is one of my favorite products that they've released in recent years.
DMX+University:+se+enfoca+en+preparar+ingenieros+en+blockchain
WPS Office for Linux 2019 Released
Great information, thanks for it! What do you mean about the compost being 'contaminated' though? Is that due to a breakdown product of the plastic, or are you speaking on an industrial scale where the compost is going to be used for something which can't contain any plastic for some reason? I'm just thinking if I had a compost bin at my house and one plastic spoon got into it, I would expect the compost to still be usable and I'd probably just pick it out when going to use the compost as fertilizer.
Andreessen Horowitz Is Blowing Up the Venture Capital Model
> Putting values on stack actually make concurrency easier.

Could you elaborate how?
If you put off security work until "we're hacked!", it's too damn late. You can't bolt on security after the fact. Similar for testing, refactoring, etc. Your approach here is a recipe for putting off important work until it's too expensive or flat out too late.
I recently bought a 2018 MacBook Air. I don’t know if this revision has a different keyboard than the one in question, or what, but I find it totally fine to type on. Prior to this, I was using 1013-2015 era laptops; I know these came before the problematic keyboards and I don’t really find the newer or the older ones worse in any real way.

However, that’s just speaking of what they’re like when they work. The failure rate is a major, major problem and they are not doing enough about it, at all.
I definitely didn't intend it to be humorous.

I'm not a native English speaker and have made an attempt to learn Chinese.

To me memorizing how hieroglyphs look was harder than any part of English. One need to have a good visual memory to find that easy.
Deploying Django in a Production Server
It depends. 20% of 50K is a lot less than 20% of 100k. I would absolutely jump ship for a 20K raise.
I don't know why they didn't just add an audio jack to the normal Chromecast. Other than that aren't they identical?
The robotics/iot stuff is a pretty heavy interest for me. Where did you start, being self-taught, to get into the field? Or was working at a tech co enough already
Idaho is not sending the water into Oregon at any lower elevation because they added a dam and a hydro-plant upstream!

Hydro plants don’t harvest the ambient kinetic energy because the terminal velocity of the water is quite low! You can’t build a hydro plant at 0ft elevation, even if that water just flowed down a 10,000ft mountain.

A hydro plant takes a specific localized elevation drop and turns that drop into power by harvesting the gravitational mass of the water to rotate turbines installed along the way.

The water at the top entrance to the hydro plant is sitting perfectly still in a reservoir built to feed the plant.

If you tried to put a turbine at the bottom of a fast flowing river it wouldn’t work. You need the weight (mass) of millions of tons of water pushing directly down on your turbines to generate the necessary power.

Now here’s a fun thought. All that potential energy in the water at the top of the mountain, that potential energy got into the water when it evaporated from the surface and raised up into the atmosphere. So really it’s all just another form of solar power.
A minimalist browser that ignores everything but the most basic of html works just fine.

I visited using mothra on 9front and was able to view the full article including images with no nag screen or articles remaining nonsense. It doesn't render perfectly but is completely readable. Just text and images with no other fluff to get in the way. I miss the old web.
So google won't let you use there DRM. Firefox doesn't support this.

Don't allow DRM sources hulu/netflix otherwise make a deal with each company. Your problem is with the video providers not a third party who has a solution you want to use.
Also, signaling is as easy as send/receive bytes between two browsers passing offer/answer that are easily json encodable.
geohash is a stable encoding algorithm. It should be a one time transformation of data point to a geohash value. Squeezing out absolute performance of the geohash algorithm is not practical use of time and resource.
Owler.com | Sr. Software Engineer-Back End | San Mateo, CA | Onsite

Build products that business professionals--from startups to Fortune 500--use every day. Your contributions power the systems that allow our community to get the most comprehensive and accurate business information available.

Essential tasks:
Maintain & improve existing data structures. Design & implement new data storage solutions. Optimize technical and design requiements for scalability and high availability.

Our ideal candidate:
5+ years in back end engineering roles, Experience working within a microservices infrastructure, Strong collaboration and communication skills, Experienced with technologies like Golang, MongoDB, Redis, Docker, Solr

Your Reward: Competitve salary, full benefits, generous PTO, good work/life balance, supportive & collaborative team.

Contact darby@owler-inc.com
That's an interesting viewpoint and makes a lot of sense, but still - why couldn't Google have accomplished this goal through web search policies? Have the crawler say that if it sees JavaScript with certain behavior it will be de-prioritized compared to a similar website with less annoying JavaScript. Which, to some extent, you get just by focusing on load time: if the crawler emulates a normal browser and measures the time until everything has rendered, it'd be able to penalize annoying JS ads that block loading. Or if it emulates a normal browser and indexes text rendered on the screen, it'd be able to penalize sites that display a pop-over ad that you have to interact with.

(Would that have been more prone to an antitrust lawsuit than AMP?)
I'm an early 2011 MBP that's been upgraded and had various repairs so it's good but now out of support so no mojave and it can't run many modern external monitors that I like.

I got an X220 with Hackintosh as a backup. What a lovely keyboard!

Let's add to the anecdata: all those who've now moved away from Macs after being burnt by the keyboards and all those who are waiting to replace their Macs when this butterfly nonsense goes away.
When you DO a decide to give it to Apple for a week to fix the problem, do NOT rely on TimeMachine as a backup

Mine came back with a new Logic Board, with new SSD, and would not recognize my TM backups at all. (I have 2 separate TM disks)

I decided to rebuild from scratch, and pull down most files from Dropbox, but my Github code will get reloaded as needed, and apps installed when I miss them

Who has time for another 2 days of downtime trying to work through why the TimeMachine backup was “empty” (it still takes 3TB of disk space)?

Not really happy with Apple at the moment
Sorry, for those of us not privy to how Widevine works, what's the problem exactly? What do you need Google's approval for and why?
DRM often results in a whitelist of media clients, killing standards in favor of a centralized authority. HDCP does the same for video feeds (HDMI, etc.). DRM-protected boxes can only output to DRM-protected displays, giving a central authority the ability to effectively deny new client devices from being made: https://en.m.wikipedia.org/wiki/High-bandwidth_Digital_Conte...
Well, that's still better than Google, which is stopping short of launching short range missiles are everyone daring to call customer support in terms of support friendliness.
Ideally, you should move more towards folders rather than these custom tabs anyways: The custom tabs don't work with other email clients, which just see one big inbox.

When I was on Gmail, third party client use led me to replace the tabs with custom rules to sort my social notifications, for instance, into proper standards-compliant actual folders.
I think the actual gunplay part of Eve combat is pretty abstract. For me the joy comes from the prep and risk. With out belaboring the point, I view combat as a sort of test of the fit of my ship and the tactics I am employing. Did I match the strengths I anticipated against the weaknesses I expected?

Combat is short and brutal and best done with major risk. The game is designed so that there is no clear "best" anything and for me that's where the depth is.
Lesser known tricks to level up your UI design
The New React Native Architecture Explained: Part Two
It's not just not useful.

In some applications, like Chrome, I noticed that I rest my hands above the number line on the keyboard when I'm thinking, which sometimes opens a new tab.

It's infuriating. Apple broke keyboards. It feels arrogant.
A bit off topic, but how do Macbook users perceive typing on their keyboards relative to more business-class laptops? Coming from an older Thinkpad, I genuinely have problems when I type on a friend's 2018 Macbook. There's almost no key depth.
Co-Evolving Tracing and Fault Injection with Box of Pain
Probably the light itself, light therapy has anti-depressive effects even on non-seasonal depression.
In C you have the preprocessor that can be used to hardcode that. In Go plenty of things already rely on the pclntab and doing lookups is cheap so you just use the pclntab. Go is definitely a less kludgy language for being able to drop the need for a preprocessor, despite the consequences.
Also Idahoan here - but not sure that matters. No doubt it is pristine and beautiful here. But this implies that "conservatives" don't care about the environment where it's not pristine and beautiful. I don't think that's the case. I think that financial realities will always win out and what is happening in Idaho is a sufficient government distortion of the market to make these other technologies financially workable.
If we're looking at a post-Moore's Law interregnum in process improvements before we find some new substrate then that might be a good opportunity to explore things like clockless designs when efforts can take longer to pay out.
You're right in general, but the OP's browser seems fairly useless without it
I know it sounds dangerous, but, haven't anyone thought of electrifying by just using the two rails as conductors, one rail per pole? So no need of third rail or catenary. I suppose the expense would be isolating all the axels! This is the method used by model railroads by the way.
HealthPrize | Frontend Engineer | REMOTE or NYC, Norwalk, CT | Full-time | https://healthprize.com At HealthPrize, we are changing the way people think about their medication and their health! Our growth is being fueled by work with leading brands in life sciences such as Abbott, Walgreens, and Gilead. Join the close-knit engineering team that designs & develops our industry leading patient engagement platform and work with us to measurably improve the state of healthcare globally.

Platform Hypewords: React, Redux, TypeScript, Slate, Downshift, ...

Frontend Engineer: https://healthprize.recruiterbox.com/jobs/fk0fiwk?source=Hac....
So you stop distributing free software/open source binaries while claiming to turn all of chef into open source?
I really don't understand the motivations for that.
The Third Phase of Clean Energy Will Be the Most Disruptive Yet
Ask HN: What has prevented you from creating a bucket list?
Uses This: Mike Hoye
I hate these guys so much. Give me back full functionality in Google image search.
Same, still using my early 2015 rMBP, and to be fair it is working great. As long as I use it I will never have to worry about the keyboard flaking out, plus it has magsafe.

Prior to this laptop I would upgrade every two years.
> A site should essentially say "click here to enable XXX" as part of the page.

> why browsers ever allowed sites to take control from the user is beyond me.

These two statements don't fit together in my mind. Can you try to reconcile them so I can understand better what you're trying to say?
How do you hack around it?
They really need to modernize Time Machine given APFS.
>Now for the sad part, even after they've showed their cards, companies and governments will still continue to invest in China, continue to bend over and do whatever they ask for.

Publicly-traded companies are completely enslaved to profit-seeking because of their overriding need to appease shareholders, lest shareholders fire them and install someone more willing to do whatever it takes to seek profit.

This is why regulation is necessary -- not because businesses are amoral, but because shareholders are, and businesses have to be whatever shareholders want them to be.

If we want businesses to act a certain way toward political and social freedoms abroad, we have to either tie the hands of employees through prohibitions or incentivize shareholders toward other avenues of seeking profit.
The keyboard of my sister's brandnew mbp is literally falling apart. She uses a cheap bluetooth keyboard she puts on top of the mbp's keyboard. She still claims Apple makes the best notebooks. I'm totally enthralled by how Apple keeps their users locked in in their parallel universe and pay the premium price.
"Formed in 1999, Mooi are duo Rachel Lloyd and Laura Dickinson. The pair write heartfelt and intimate songs, with both members playing guitars and singing."

If you want more, look either of them up.
Trial-to-Paid Conversion: Your SaaS Superhero
To be perfectly honest I don’t know the answer to the chat app case in particular. That’s possible, and if one were to investigate and find each app was made by a team rolling up into a different director then I’d say that’s what happened. However it’s entirely possible that it was caused by an overly complex market segmentation strategy.

WhatsApp had the advantage of growing slowly and segmenting their users with time to experiment and tweak things. The Google chat apps came out at once, and it’s possible there were so many because they tried to come up with a working segmentation for all addressable users from day one instead of growing organically and grabbing each segment one at a time.
The blame for this sits squarely on the w3c for their efforts in trying to replace flash by letting the content companies dictate standards for encrypted playback.

If they had held fast, we could have forced the companies to do their key management in something like WebAssembly and avoided this gatekeeping mess.
Got a MacBook Pro 2018 that I use for a non-profit. One of the keys is already going bad after only a few months, even though I only use it about twice a week. I can't really bring it in though because we need it and we don't have a backup MacBook Pro with our software.
Which hypothetical river contains more energy when it reaches Oregon?

- A river that came from 8,000 feet

- A river that came from 3,000 feet

Oregon potentially has access to energy that Idaho cannot extract from the river, by virtue of Idaho's higher elevation. But any and all energy that Idaho does extract from the river is energy that would otherwise have been available downstream. Again, all gains to Idaho are losses to Oregon. The reverse is not true: Oregon enjoys some minor gains which are not losses to Idaho.
Ask HN: Would you use slack if you started a new startup?
Hating on slack/always-on communication is a bit in-vogue these days. I've also seen an org suffer a bit from notification overload, but I don't know what the alternative is.

If you were starting a new venture from scratch today, would you use slack? At what headcount scale would you layer it in, if ever? If you wouldn't use slack, what would you do?