skysight-inc/HackerNews huggingface dataset:
The white house's website, (and more particularly, a section dedicated to publishing official statements) is not a public forum.

The comment section of tweets is. And how government entities engage in public forums is regulated by the constitution and case law. Excluding people for previous expressions of their first amendment rights violates the first amendment in two rights, as it punishes the citizen for how they exercised their 1st amendment rights, in a way that further limits their 1st amendment rights.

This is akin to town halls ran by the government in private buildings. The building owner can surely exclude you because they don't like what you say, but the government can not.
One of Chrome Web Store’s terms is that a developer is not allowed to publish an extension that “knowingly violates a third party’s terms of service.”[1] So even if the author has the 1st Amendment right to publish the extension on his own website, Google will likely take it down from the Chrome Web Store.

[1]: https://developer.chrome.com/webstore/terms
I was surprised to begin purchasing a house recently and have the documents go through dotloop instead of docusign. It was my first evidence that docusign isn't completely dominant after all.
Maybe let other people continue it? Shame to throw stuff away. Plenty of countries where that cease and desist would go straight to thrash.
I'm 28 and have been using Javascript for years and still have no idea how to use Eslint in a terminal.
Well the sad thing about this is that Palantir is actually doing some very good things with Lerna, Babel and Yarn and they tried to explain that...

...BUT SOME PEOPLE ALREADY MADE UP THEIR MIND AND JUST REFUSE TO LISTEN TO ANY REASON.

Do you want to hear what Palantir is ACTUALLY doing using these tools? Here you go:

"[...]We appreciate your concerns based on the article you linked to. We would like to clarify that Palantir's contracts are with Homeland Security Investigations (HSI), the ICE directorate responsible for investigating serious transnational criminal activity such as human trafficking, child exploitation, and counter-terrorism as opposed to the activities theorized in the article. We're happy to discuss your concerns in person if you're interested, please get in touch."

https://github.com/palantir/blueprint/issues/2870

TL;DR: Palantir is helping the HSI unit within ICE to FIGHT CHILD ABUSE, STOP HUMAN TRAFFICKING AND STOP TERRORISM.

Now can anyone explain to me what is so terribly wrong and evil about THAT? Anyone???
> I am simply saying that there is no difference between gay rights and human rights. It's a human right to marry no matter your sexual orientation.

Sure. But the term "X rights" is emphasizing that X are being denied those human rights.

The problem with saying you're in favor of "human rights" is that everyone will agree with you, even the ones causing the problems. They don't realize you're telling them to stop that discrimination, that that type of discrimination counts.

That's why this language exists.

And it's not a bad thing to prioritize groups that are being treated worse. Because when you try to prioritize no one, you often end up using the majority as the barometer of whether things are fine. The fact that some people have it a lot worse gets forgotten, and the problems go unfixed.
Well the times allows anyone to buy it, it doesn't specifically block certain people from reading. This isn't a big issue, every other CEO other than Elon Musk has no problem controlling his/her tweets to not contain market moving news. They should make an example out of him and we'll go back to having everyone disclose news in the proper channels. If the SEC does not come down on him it will be the wild west and investors will be worse off.
On the microbit [1] we run the display's LEDs in reverse to turn most of the display into a light sensor [2]. It can then be used in code [3].

[1] https://microbit.org

[2] https://lancaster-university.github.io/microbit-docs/extras/...

[3] https://makecode.microbit.org/_Lgy9F04ar9Tm
Dude I lost 10 pounds and keeping that is constant work. You go!
No one really answered your question so I'll give it a shot.

Increasing the pressure on a gas increases it's boiling point. If you have a lot of pure helium gas and a really good compressor you can increase the pressure until the boiling point is high enough to exceed the temperature of the gas, so now you have a liquid helium at an insane pressure.

Next, drop the pressure and stick a thermometer into the liquid. When you hit atmospheric pressure the liquid will be boiling, but boiling liquids don't exceed their boiling point/temperature so helium is going to be waaay cold.

You can see this yourself: take a can of dust off or butane, turn it upside down and spray a bit into a shot glass (do not drink or breathe, super toxic). Instead of an aerosol spray a liquid will come out and begin to boil in the process making the glass super cold...

So, what's happening here you may wonder? It's chemistry/physics in action. When a pot of water boils on your stove it takes the heat energy from the burner and uses it to change states from liquid to gas. If you pour liquid water onto a piece of hot metal it turns into steam (boiling) while cooling off the metal (removing heat).

So when you take any liquid and rapidly raise it above it's boiling point (due to pressure or temperature changes) it will lower the temperature around it in order to obtain the energy it needs to change states.

All that being said, compressed helium is the most abundant means of cooling for low-temperature purposes because of these properties.

By boiling compressed helium at room temperature and pressure we can make something that super cold -267 degrees, at least while the helium continues to boil.
I think that this is useful. However insulin response is highly idiosyncratic, and the app can't make measurements. For instance there are insulin clamp studies where individual subjects buck the trend and had lower insulin levels after eating chocolate chip cookies. So a general insulin index, while nice to have, can be a poor match for a given person/meal.

The holy grail in this area is an affordable, long lived, implantable insulin monitor that can report to a similar app. If the typical diabetic could see exactly how they respond to specific foods and exercises they could make much more effective choices. It could add many healthy years to millions of lives.

Implantable blood monitors for glucose are a fast growing market. They're still not affordable for non-rich marginally diabetic people like myself, but progress in recent years has been rapid. Faster, please.
Oh I like that. Might get Twitter to actually do something about how uncivil they've let the general standard of discussion become if having that precious little checkmark meant it was impossible to block anyone.
Yes good point. I was careful not to say that perl actually uses rand(3) because I think it may not for portability reasons. Also, I think this may have changed at some point so might be different depending on perl version.
If it's a reply, you can't browse their full timeline without signing in.
Looks like my email provider ConvertKit had some database issues this morning.

SMH.
This is a completely legitimate way to run a company. Heck, I wish more did this.
In order for the insurance company to pay you 10,000 euros when you die, they have to collect that much from you plus their operating expenses minus the investment gains expected over your expected lifetime. This is whole life insurance, and it's usually a better idea to stick the money into index funds and avoid paying the insurance company for their operating expenses.

And we're not talking about a 10,000 euro loss here, when a home gets flooded, the loss is likely six figures or more since houses aren't cheap. Most people can't afford insurance for a likely loss of $100,000.

There are many large geographically diverse insurance companies, and there is a reason all of them stay away from flood insurance. There's no buyer for the amount of premium they would have to charge.
But that's utterly ridiculous. All the data Slack sends to my browser is already mine to view, so if there's an issue of "privacy and security", it's on their end.
> Unless you are telling me that Gays have rights other people don't have then no I am not misusing the language. I am simply saying that there is no difference between gay rights and human rights. It's a human right to marry no matter your sexual orientation.

You’re in favor of gay rights. I don’t get why you’re so opposed to using the phrase gay rights. If you think gay people are equal, and gay relationships should be treated the same as straight ones, then you’re in favor of gay rights.

This is not complicated.
The cultural, economic, and environmental impact of the US' poor urban planning
How do stock buybacks work (especially in a private company)? Do I as a shareholder access to all the information that the company does?

Not trying to sound smart but wouldn't a market with only one buyer mean they will pay the least possible amount?

I'm not trying to trash talk buffer. Just wanted to see if there's another angle to this.
100% agree with this here.

I have had to push for leveraging postgres for data validation (including typing columns with enums where applicable), and sometimes it's hard to convince people, but all you have to do is (a) poke around your existing data and find cases where you have junk because of some out-of-band process that created data without using your main app's validation, and (b) do a couple out-of-band things like an ETL or two and see how it saves you from creating junk.

I don't know where I picked this adage up, but it's also something I constantly think about:

Your data will outlive your application code.

IME, if you value the data's integrity, it's not really a question whether you should be pushing validations down to the db layer.
> The article falls directly into the "good old days" fallacy

This comment falls directly into the "things never change" fallacy.

This fallacy can be applied whenever anyone complains about any change anywhere. Picking one sample piece of anecdotal data from another period that can roughly be lined up with some other vague impressions of today does not refute the claim.

I have no strong opinion on overtourism or the effects on it by social media, but I'm willing to listen to people who discuss it without dismissing them.
Try using Slack in a browser on Android. It doesn't work. I find that really objectionable. They don't (last time I asked) distribute an APK. Instead they directed me to a pirate APK site, so I don't believe it's for security.
Sounds like npm
The Emperor's Old Clothes [pdf]
Meh, it is not as hard as it seems. Just get yourself 2 kids in quick succession. Adding second one will be both easier than getting first and it will highlight how silly it was to feel that it is difficult when it was just one. Also they will play with each other while you watch TV and drink beer.
I'd say the difference is that Whitehouse.com is granting it on an individual basis, as a whitelist. On Twitter, Trump is himself picking and choosing who to blacklist. It's ok to only allow some people to join the conversation, it's not ok to selectively say "no, you CANT join" due to personal disagreements.

Juvenile comparison, but it's like how school teachers won't usually let kids give out birthday invites in class unless they give one to everybody, because otherwise you get just the unpopular kids being selectively disinvited. Yet those kids are allowed to give those invites outside the classroom/public forum
Longtime SurveyMonkey customer here, but, I have largely switched to SurveyGizmo and Qualtrics. 2 primary reasons:

1. I work with Panel Providers, and their Quota tools and panel integration tools are just a bit clumsier. They don't really have Data Quality checks, they don't have cross-logic quotas, they don't have a kind of survey flow tools.

2. Analysis stack: They are currently chasing analysis in a rather frustrating way. (e.g. Online). SurveyGizmo and Qualtrics both have stronger features to export to SPSS files, which is the survey industry standard. SPSS files are read by many tools that specialize in survey analysis - R, Q, Wincross, etc. As an actual enterprise survey user, I will never use the web reporting tools for anything more that casual sample monitoring. I can't build my final products on those, pretty much no matter what they do. I'd rather they invested in better downstream exports.

Things I wish that they, or anyone in the industry would do:

1. Export to some kind of database, where data attributes could be stored. I don't know whether this is just a bundle of CSV + Pandas code to get the survey into a data frame, or a sqlite file where the data connections are preserved (e.g. logical groupings of multiple choice, multi select questions). SPSS files are a _good start_ they get almost everything right, but, they are proprietary-ish, and they leave a lot to be desired in workability.

2. Would be nice to see more up front indications of the types of analysis that various survey questions can provide. i.e. indicate to users/survey authors what kinds of actual relevance the answers to their questions have.

I like survey monkey a lot, and, if you need something lightweight, low touch, and long-running, they are great. but, if you need to do market research there are more full-featured tools to use that will make the whole process easier.
I have never had clips, clipless pedals or anything similar. All of my bikes have had flat pedals with a bit of rubber and/or protrusions to keep my feet in place.

I have literally never felt that to be a disadvantage. I'm not racing, I'm commuting.
Full name:

Nickname:

and then refer to them by their nickname, which can be whatever they like to be called, in whatever land they come from

and no programmer has to care about human naming conventions ever again
I don't like the new way of doing things. Kubernetes, node, react, terraform... Everything is more complicated and also more fragile. I feel like the software world is collectively mad and I'm sitting on the outside asking "wtf is going on?"

Or maybe I'm the crazy one.
"Europe" isn't worried. Some Europeans are. Some others aren't. In Barcelona there is a three-party war between hotels, leftist council and landlords. Council hasn't allowed to build new hotels in years, for instance.
Does Google Docs have a non-web client (besides mobile)?

But I agree. And even outside enterprise, their web client is the least bad option if you have to use Slack.
I don't know how safe that actually is, but it seems to me to be a common thing without much reporting of ill effects

I've been doing that regularly for decades w/o apparent ill effect. I've even taken it straight out of the tank. Over-do it, and you can get woozy from oxygen displacement. But I can't imagine how the poster-child for inert gases is otherwise going to hurt you.
Send a request ...
What would keep it from applying to an extension? It says sufficient, not necessary and sufficient.
I just get

Error reading 'isEmpty' on type com.nationalgeographic.componentry.sling.model.promo.BetaRelatedContentListPromo

Cannot serve request to /content/science/en_US/2018/08/news-helium-mri-superconducting-markets-reserve-technology.html on this server

Here's the latest Wayback Machine link for it: http://web.archive.org/web/20180820221804/https://www.nation...
https://www.tweetdelete.net/ can do this. If you are happy with them having access to your twitter account. I used them to purge everything a while back, and now I just manually delete as I go.
running out of the second most common element in the known universe is still "No."

That's a disingenuous way of framing it. The universe clearly isn't in any danger of running out of helium, but nobody is talking about that because it isn't relevant to what it costs us to collect it on earth.
This is probably the opposite of what you're looking for, but semi-regular, um, psychedelic therapy kept me in a relationship that third parties call "abusive."

During the experiences we were in absolute perfect unity, learned lots about each other, and defaulted to kindness.

This carried over for a few weeks where the experience would be fresh in memory. I fell into the trap of "it is possible for her to be better, so she will get better because she loves me."
I know. I think the author might have been interested in the API and signed up separately, though.
Puritan names actually followed this pattern, with names like “If-Christ-had- not-died-for-thee-thou-hadst- been-damned”.
At GitHub, we faced the same issue when ZenHub [1] came out with their chrome extension. While, Slack is well within their rights to _ask_ you not to modify their user experience, it's short sighted of them to do so.

With ZenHub, we worked with them even closer because we saw that our users were happier using GitHub + ZenHub. We made it super clear that UI changes would likely break their app but that would be a risk for them to evaluate. In the end, it worked out well since ZenHub invested alot in their UI and became a long term partner of GitHub's.

From a technical level, I'd also take issue with this. You're customizing the output of their services once it's in the browser at the request of the user. If you're still interacting with Slack through the API and being a good platform partner (i.e. respecting rate limits), then I think you should be allowed to keep on. Disclaimer: I'm running a company on the Slack platform [2]

[1] https://www.zenhub.com/
[2] https://geteventbot.com/
This is a (less talked about, but very diagnostic) symptom of ADHD.
Actually start worrying when insurance companies start refusing to insure properties there against flooding. Estimating risks is their bread and butter, they will know.

I’ve actually discovered (from the Yale “Financial Markets” MOOC) that US government uses mandatory insurance to get people to move out of areas which are likely to be flooded, etc. USG makes the insurance mandatory, and insurance companies, quite predictably, price just about everyone out. People either pay through the nose or move out.

Edit: reading further into the thread, looks like they already are refusing to insure. Move TF out.
Actually, the decision per se isn't even about that. It's about whether the FCC, being the regulatory body responsible for this stuff, is able to decide for itself whether or not a "nearby" service provider counts as "competition" in an abstract sense.

The court held, basically, that the FCC's decision is reasonable enough to fit within its congressionally-mandaded charter, so making the decision is none of the legal system's business. If you don't like it vote in an administration which will staff the FCC with people who agree with you.
I had the chance to be part of a beta tester group for The Microsoft Network in my country for roughly two years. while the network's content itself wasn't that attractive, it could also be used to access other internet services, similar as AOL provided.

beta testers were provided access through a toll-free number. exciting times for teenage me, after years of fights due to BBS-inflated monthly family phone bills.
From the same artist: http://doonaldjtrump.com/
One of those neglected sub-bullets is initial cleaning - the last stage.

I'm an initial cleaner, a type of cleaning that takes place for new buildings.

We use a host of specialized tools and techniques, here is one tip on glass. Typically removing concrete, paint, plastic, plaster, caulk from it.

Most cleaners and builders use Stanley blades and score lovely scratches all over your expensive windows - today can be 15% of materials costs. When the sun rises you'll want to cry. The more modern or expensive your window the more surely it shall be damaged.

There are three options. 1.2 mostly works on older glass types, usually not to be used on toughened glass or low e-glass and never interior door glass or veluxes.

1.1 Protect the glass using plastic and tape.
1.2 Use this with a water soaked applicator
https://www.homedepot.com/p/Unger-14-in-Window-Scrubber-with...
https://www.ungerglobal.com/en/trim-10-1
1.2.1 Use plastic blades
1.3 Use applicator then red pad (special grit of buffing pad that won't harm glass) and a cream abrasive.

https://www.3m.com/3M/en_US/company-us/all-3m-products/~/3M-...

http://www.cifclean.co.uk/product/category/971337/creams

The construction trades are filled with a zoo of techniques that individually seem obvious - which must be why few doing DIY do it the right way ever. I subscribe to Fine Homebuilding and read their articles because I know I can't wing it on everything when I self-build - even caulking is a specialization, and few professionals seem to know how to airseal or fully flash a building.

Engineers should be aware that building has one of the lowest rates of automation. The main difference between builders today and builders half a century ago is pneumatic tools. When you think of it - all house are built by hand, and the factory built housing paradigm has tried to get off the ground and failed dozens of times, prefabs aren't much more common than they were centuries ago.

You won't automate the construction of your house and profit (the important bit - or it means you invented a kind of toy) without a giant breakthrough in AI. The nearest you'd get to automating a process and profiting from it will be gang cutting studs with a circular saw.
Yeah, that's what I meant. Thanks for putting it into words better than I did.
Creating Web APIs with Python and Flask
Amazon is providing a service to the market. Without that, there would be an opening for someone else to provide that service; and that someone else might treat their workers better.

What is worse is that, at a systemic level, we advantage companies that pay less, because it is cheaper to the company, making them more effective (even though they shift the cost to the tax payer). This seems like a clear signature of something where regulation is appropriate.
I think that HN was a function of scale, and now that's probably gone forever.
A plea for lean software (1995) [pdf]
Also, depending on the platform, if a native application is following the platform guidelines, then quite a lot of things you want to change might be located in data files or "resource" section of the executable.

I haven't been messing much with Windows executables for quite a while, but back in the day, I'd "improve" many programs by just editing their resources.
Which would normally cost them must more money. Cease and desists are an easy way to scare people when you don't have much of a case.
If you received payment for development services then the code, or rather any changes you did, belongs to the company. The company doesn't owe the coder anything on top. They don't even have to list you as author (company name is enough).

(not a lawyer)
Wake Lock API: Stay awake as long as you can
>> Except flood insurance doesn't appear to be economically viable in those areas

That’s by design. They don’t want you to build there.
Agreed. Thread-local storage has rightly been criticized as a bad idea, but Go'a contexts are arguably worse. It'd be easier if Go has something like Scala's implicits.
Sounds like you're projecting a lot of your own issues with that reply. Someone asked for instructions. Someone else gave a rough sketch. Stop reading more into it than there is.
On the internet, nobody knows your a dog.

Nice work dude!
I'm a programmer named Sam Goto, and this is my story :)

https://twitter.com/samuelgoto/status/1034898489447047168
Slack desktop app is Electron, right?

This might be a stupid question (it's been downvoted before), but can a user run chrome extensions within Electron apps? Or a debugger?

If not, could a simple website wrapper electron app therefore be much more favourable for a company to run whatever scripts, tracking, and adverts than the same website?

Can the same be said for Progressive Web Apps for mobile?
Huge thanks for this. Made a fork myself. What is Slack thinking?