skysight-inc/HackerNews huggingface dataset:
I was skeptical about going for subscription. I started when I travelled abroad where I followed Basecamp’s travel tips (handbook). Things have changed when I started using 1Password 7 and 1Password X. The apps is very polished and pretty handy. I use Linux a lot these days and 1PX and CLI is very helpful. Never regretted the cloud update upgrade.
Maybe this is a stupid question, but, why is that a solution? Presumably the fund's investors want to see the sort of returns they expect from investing in Manhattan real estate. Is WeWork / this fund prepared to turn into a Brookfield-like company if the market for short term leases to startups dries up? And can they produce the same percentage of profit on $850M that Brookfield would have produced from paying $700M for the same property?
Minor points:

> Had Prolog used statements and not expressions or ; instead of .

Prolog uses "goals", which are a lot more like statements than they are like expressions. Also, Prolog doesn't use ; to separate the clauses ("rules") of a predicate, it uses . to terminate each one.

But I agree that whether or not Prolog sucks for building entire applications has nothing to do with these points.
So, you're saying, Mark Zuckerberg goes and admits to breaking several laws, ones that are criminal in many EU countries, but because he was appearing before Conference of Presidents of the European Parliament no one would issue an EU arrest warrant for those crimes?

The entire assumption is Facebook isn't breaking any criminal laws and Mark Zuckerberg isn't directly linked to those laws.

Chances of going to jail, slim. But it is still in the world of possibilities.
"High-speed train" ... "runs at a top speed of 79 miles per hour". That doesn't sound right.

https://en.wikipedia.org/wiki/High-speed_rail
Because the implication when you set up a recovery account is that it will only be used for recovering your account. It never says anything like "do you want to link these accounts". It is totally implied that you could use a friend's account for example and banning them for something you did is insane.
Thanks! I'd seen that notation before, but I didn't connect it to this context.
You have Erlang the programming language, Erlang the system (OTP, philosophy), and even Erlang the eco system (including Elixir).

Personally I like Erlang the language, but it is still Erlang the system that truly shines.

It says a lot of Erlang the system that we’re fondly criticizing the language, warts and all. Erlang is all about pragmatism and we hand it over to the academy (the Swedish one, notch, notch, know what I mean?) to dwell on the Important Details about ‘.’, ‘,’ and ’;’ ;)
Thanks for this. Been using vim for 3-4 years and I've never seen the norm command.

This is next months habbit I guess!
You might be right, but a company’s abuse of dominant position isn’t defined by the quality of their competitor’s offer.
> different browser profiles or installations, and IP addresses for each account

People underestimate power of IP tracking. Use VPN.
Plus, a must, have uBlock Origin in medium blocking mode (3p-scripts and 3p-frames blocked). Today EVERY website makes several google*.com API calls.
Another question. Do I need to tell about this situation to other guys in the company who were hired like 6 months ago?
I looked at Bloomreach's customers page, but couldn't find anything like the experience explained in this article. All of those autosuggests were pretty janky with bad results.
I don't know how I would have been able to write my first paper without SciHub. My lab didn't have subscriptions, they just decided to stop paying.
Yes - it has worked in the past (read about breakup of US monopolies and the impact to economy). It is the circle of life, similar to nature when a whale dies its meat lets many different forms of life prosper.
The most fascinating thing about this article for me was the copyright notice at the bottom of the page consisting primarily of asterisks and hash marks.

Can anyone explain this to me?
Speaking as someone who has been called a security "expert" by many for years: I actually have very little idea what I am doing and neither do most of the people I know that discover vulnerabilities. I find issues by just reading code that clearly got minimal if any review or catching common design flaws that would of never happened if someone took the time to think about their threat profile and attack surface before implementation.

The attitude of most engineers I encounter of "security is someone else's problem" is the problem.

If you are writing systems other people rely on to be secure, then security is your problem. You will do a much better job avoiding creating new security holes if you take the time to learn some basics yourself instead of expecting "experts" to do it for you.

Namespacing features and system call filtering tools like gvisor, seccomp, selinux, apparmor etc should be your -last- line of defense and they are only going to be useful tools for you if you invest the time to understand them and tune them to your specific needs.
The problem is not Google. The problem is that the government is unable to get his head around an internet based monopoly. Google shouldnt be allowed to host more than 50% of searches by law.

In any other industry enjoying a monopoly position in search as google has enjoyed all these years would have reason enough to break it up into smaller pieces.
> In the West eminent domain's necessity is contestable, and thus it is used very sparingly and only when the benefits are undoubtedly much better than the downside

Or for an alternative view, see https://en.wikipedia.org/wiki/Kelo_v._City_of_New_London .
This can almost certainly be avoided by typing “:set paste” before entering insert mode and pasting. Give it a try!
Yeah, it is a insane practice. I never declined that.
But it is apparently also quite insane to rely so much on one company and especially when that company avoids human support.
Google recently started showing job postings in their search results (at least here in Canada). I suppose this will affect indeed.com, monster.com, and a site I had stake in. I love monetizing niche search engines and other data products, but it looks like Google will eventually get into any industry where the main source of traffic is organic search, I wonder what is next.
Yelp has been horrible since day one. If google has or has not abused its position Yelp is not the standard we would use to determine that.
Organ donations in the US are soaring amid the worsening opioid crisis
> She has indicated that there was no alternative.

Actually, she indicated that the alternatives were not attractive to her (especially the friendship thing is ravingly stupid).

> Of course it would have been better to arrange for all financing before she started school but that would have taken some foresight.

Yep. The ability to divide cost through four years, add a little bit for emergencies. This ain't rocket science.

Liferafts tend to cost a lot more when the flood is coming.

> Add: Please consider the possibility that not knowing when you start school that you may need a high interest loan as a senior in order to finish school is an example of information asymmetry.

I do not think anyone is served by abusing vocabulary to hide the true meaning you implied: it's stupidity and lack of planning, not information asymmetry.
Elixir has pipes for this, effectively solving this painpoint.
When I review an article, I do it for free. If it's short, I do it fast. If it's long and complicated, I notify whoever is requesting it that I need that-many-weeks for that. If they agree, great; if not, they will have no problems finding another reviewer.
AWS shit down a business account for consumer policy violation? Example?
I can't wait for Value Types to land! The contortions my code has to go through to fit in RAM and avoid fighting the garbage collector drives me nuts. Problems that might fit in a few megabytes in, say, C/C++ can take gigabytes in JVM. I have always looked at the C# structs with envy.

Rah rah I hope the authors peek on HN and see that their work has baying fans :)
arXiv only handles a small corner of scientific publications, so 0.83% doesn't sound out of whack. Most folks in biology or chemistry aren't on there, for example.

A Nature study from 2014 (http://blogs.nature.com/news/2014/05/global-scientific-outpu...) pegs the number of papers published between 1980 and 2012, with at least one citation, at 38 million. So, 69 million publications including uncited ones and ones from outside this time range actually sounds like an underestimate - that is, the 69 million paper archive is probably missing a fair number of articles.
I often find my self editing line x, and then add a few lines, only to find that the edit I did on line x is now needless and I want to revert only that line.

In photoshop you have an undo paintbrush. I'd love to have something similar in my text editor.
You'd do that only if you could afford fixing broken suspension. And that wouldn't be that cheap, I suppose. It increases comfort, yet does not prevent damaging suspension when used in such manner.
> The simultaneous arguments (that get repeated often) [...] are quite at odds with each other I think.

Yeah, I can see your point, but I think both can reasonably appear true: credentials are very 'sticky' concepts which seem reliable and are hard to dismiss unless everyone else is doing it too...

> Maybe government grants should come with a clause for open-access..

Hard agree.
That’s what privatization can get you. They’re probably not paying some union “inspectors” $70/hr to sit around playing poker.
"12 monthly payments of $192" and they could have had itisknown.com
Amazon form embedded on a site. Possible? Wise?
https://www.amazon.com/gp/product/B004LLIKVU/

Perhaps gives another reason for Amazon to ban, hassle, etc.
Is it technically possible to do?
So one monopoly has been replaced by another. Bizarre to conclude from this that "the system works".
Mobile App Success Story: Score Hero
I need to use Emacs rather than vim for some things (Proof General, mostly), and I was surprised how well evil-mode works. It's only undo that I don't get. From vim I'm used to be able to undo as many editing steps as I want. In evil-mode, I find that if I type "u" too many times, it runs out of undos to do and starts undoing the undos (i.e., it starts redoing things I want to go away).

Also, search uses different word separators from vim: In vim "foo_bar" is a single word that will be skipped by pressing "w". But in evil-mode the "_" is a word separator, so the above is three words. That breaks my flow every time.

Some of this might not be due to vanilla evil but due to the fact that I'm using it through Spacemacs.

This is my two cents. If by any chance anyone would know off the top of their head how to fix these, I'd be greatful.
> There is a prevailing "tech can do no wrong" attitude in the tech community

Is there? I see the opposite in communities including the one we're on. The anti-big-web-company torches seem brightest within compared to the more accepting yet non-ignorant outside.
There is already a kind of unison for Haskell:

https://github.com/transient-haskell/transient
Agreed. Academia is gradually doing a better job of explaining research to the public, but this is (rightfully) separate from explaining it to other experts in the field. A good example is the LIGO Scientific Collaboration, who among other actions write publicly accessible summaries [1] and infographics [2] of most of their big detections.

Some groups have a (never large enough) budget to fund flyers, posters, videos, websites, etc. for public outreach and visits to public events. It's also usually possible to ask for this kind of fund when applying for research grants - like adding an extra 3% on top of what you ask for in order to publicise the work.

[1] https://www.ligo.org/science/Publication-GW150914/index.php

[2] http://www.astro.gla.ac.uk/~daniel/infographics.html
Any source with any shred of proof, instead of a we-said-they-said blog post.
Google reviews are also pretty horrific as well. Completely untamed and unprofessional, by people that don't know anything about the subject.
Well, that depends on the code rate and modulation.

DVB-S2X 32APSK 32/45 could do 150Mbps with the same bandwidth (as in, the same amount of radio space, not internet bandwidth).
Work Remotely, Not Alone: Freelancing and Intentional Communities
Because you could trivially modify the statement to be "for the people who live in a jurisdiction where copyright law applies, why do they X" and it would be clearly the spirit of the question (and even that is imprecise).

The net effect of your means of conversation isn't a more cogent conversation. Instead, by causing everyone to over-specify their statements you force conversation with you to be only for the things that can be fully specified for low cost.

This is only your loss. Some people will not talk to you because they know you'll just be looking to say "gotcha", not help arrive at the truth. When most people bring up ideas with others they're looking for meaningful invalidation or corroboration with the net effect of refinement of the idea.

It's often popular, so you'll amass karma on HN, but I don't think you'll find it productive when improving your worldview. Forums like this have a wide variety of people with a varying degree of sophistication in a subject. You can appeal to the people with the least sophistication in the subject and be very popular. But you'll annoy the people who are skipping unnecessary steps. This is fine, but you'll end up moving the forum in the direction of less sophistication.

If a maths analogy will help: imagine that you are in a group of first year maths students talking about the reordering of terms of a sequence. To the more advanced students, this means we are talking about a convergent sequence and specifically a bijection from N to N. Since it's a conversation the details are elided and these students are already making the assumptions that are, to them, obvious. Objections that their statements are untrue for some divergent sequences will simply lead to those people being left behind when the next chat happens.

In practice, on the Internet, some people just aren't told where things are spoken about. I only tell you this out of love. Good luck.
I find being an admin for office 365 is about the same work as being a GApps admin. The main difference is MS have more licence options.
How can you search effectively for a specific article ? Is there an index with all the files in all the zip files of every torrent ?
I'm not sure if I get your question right. Pretty much everyone in the academy will be reviewing some papers (there are reasons why it's nearly unavoidable, long story), and they're doing that for free.

Are you asking if they will be reviewing papers exclusively for open access journals and avoiding non-open access ones? Or something else?
Well, it works somewhat. I keep my main email account separate from adwords, adsense, GA (although I now replaced it by Matomo, there is no reason whatsoever to use GA now), and Google Play. Ditto for their other services. I had a problem with one of the accounts a while ago - Google didn't "recognize the device" (this often happens as I have strict browser cleanup policies) and I lost access to the account because it was linked to a phone number I lost 10 years ago and forgot to change the number in the account settings. In this case, I lost access to just one account and I didn't care that much. If I used one account for everything I'd have gone mad.
Ask HN: What's your feature testing workflow?
At my company our testing workflow for web projects looks like this:

1. A developer creates a PR on Github(which triggers a build on CI and runs automated tests)

2. A developer deploys a branch with a feature to one of the staging environments

3. A QA engineer and a Product Owner go to the said staging server and do their review

4. Once PR has been reviewed and passed QA/PO review it's merged to master and ready to release

My pain point with this is actually a management of staging servers. We always have to ask each other "Hey, is staging server X free now? Can I take staging server Y?". There's a fixed number of them, and we don't have a system in place to keep track of what's currently in use. How does it look like for you?
It’s not really. It’s more like you sell a product in BigShop, and they come out with their own range, promote it and stop selling your product. As a consumer you’re still free to go to the other shops and get the product from them instead (in this case Bing, DDG)
> So if ISIS won the war and became a legitimate government, would you then accept that people should be killed for having gay sex there?

No, I would not. But if I was gay, I would not travel to ISISland and act completely surprised when the executioner comes for me for fucking my boyfriend in the market square.

> When I live, saying "Heil Hitler" is not a crime so you have no business telling me I'm doing anything wrong or that I'm a bad person. I'm following my country's laws.

From a merely moral standpoint, I can still consider you massively corrupt and an example of the worst mankind has created.

> No. They invaded many countries (or states or whatever you'd call the smaller entities that existed) and overthrew their governments.

That's warfare, a thing an US American, citizen of a country that is constantly at war with someone should be inheriently familiar with. If they had started genociding people (like the Nazis, or the Turks, or the Americans), that would be different.

> I'm not the OP of the border guard story and you're making the least charitable assumption about my intentions

You claim you had Nazi symbols on your car. In my eyes, that is worse than the Customs story - your friend could be explained by just being an edgy idiot. You, however, have thought about what you were doing before applying that decal. You knew the history behind those symbols, and you used them to "annoy" (or terrorize?) your neighbors.

No non-fascist person would do something like that, and I would advise you to seek help.
Charlotte to Atlanta to Jacksonville to Orlando to Tampa to Miami.

Atlanta or Jacksonville to Mobile and on to New Orleans, which gets you to Texas via Houston.

El Paso to Tucson/Phoenix gets you to Vegas. Properly that's an easy hop to Los Angeles (skepticism warranted because it's infrastructure in California), which gets you LA to Texas to Miami.

If they did it right, Texas ends up acting as the obvious central web that you can tie the country together with high speed rail over time.

We could build all of this for $400 billion perhaps, if it's done as it will be in Texas in terms of time & cost (enter the land & zoning nightmares in some parts of the country); $20b per year for 20 years (non inflation adjusted), which we can easily afford.
In a fair world, there would be an option in Google for "Show me reviews from X" where users are forced to select X (i.e. no defaults provided). The problem is that Yelp is the one who wants to be monopoly and they would never agreed to this. They don't want Google Maps to show any reviews at all. Instead they insist that people must take an additional step to go to Yelp's own website for reviews. This is unworkable. Reviews and ratings decide the ranking in maps query. I as a customer should have an integrated experience in maps instead of having thrown 10 random results for each of which I have to go to Yelp website to figure things out. Lot of search results in maps are driven from review text, for example, names of dishes. The ratings and reviews are integral part of a map product. Yelp doesn't care about how much users would suffer as long as they can get their eyeballs. Google shouldn't be forced to work with these kind of people.

Yes, I do strongly believe that any website that harvests volunteers to gather the publicly accessible data must give away that data for free. I can never agree to the business model that a company has sole propitiatory right to that data by duppig millions of people in to labor who didn't cared to read legal T&C stating that all this is going to be behind the wall so CEO can get his billion dollar exit to buy private island while stagnating the company.
There are a lot of scientists and they work hard (and get paid peanuts, which seems unfair).
Google Knocker-up: a new Assistant feature that wakes you up with a gentle voice and interacts with you as you get out of your sleepy state.
Might be worth a rebranding, though.
What?!

How does that work? How does Google “host” searches? 70% of searches go to Google because 70% of people type in “google”. The other 30% open IE/Edge and use Bing to search for google. Are you suggesting that when someone types in “google.com” it redirect them?
Standard practice when someone is fired is to remove all their access credentials during or before they're told they are being fired.
Are these journal peer-reviews that I've missed? I don't know of any certificate courses that allows one to comment on the ambiance of a restaurant.
C++ and Java, Which Programming Language – Technology Is the Best?
Countries List Where Netflix Is Now Available – Coverage Map 2018
Most of those are plain vi ( and ed ) commands.

All of my machines have the vim-tiny package to stay as close to stock vi as possible. I open and close the editor dozens of times a day to make simple changes and I don't tolerate any lag.

I can see that vim would be great for long-form programming but plain old vi was just fine for most admin tasks.
> hey now insert ads into the top of the search flow, commingling results and ad

Google has done this as long as I can recall - the top few results are always “sponsored”. Yelp also does this, by placing a star on your map instead of a rating.
Interesting. I started using Yelp specifically because Google's results are awful especially around the DC area.

Grade inflation is prevalent on every platform except yelp, at least from my experience. I haven't seen any formal research on it and would love to see something confirming or refuting my hunch, but my experience has consistently held that Yelp reviewers are picky almost to a fault--useful when deciding whether I want a solid experience vs. an exceptional one.
This makes no sense. Yelp could be the worst company ever created, but if they had market share and Google worked to seize that market with unfair practices, that counts as abuse of dominant position.
There is a dangerous conflation of two very distinct categories in your line of thought.
Back when I looked at the compat fixes in Vista there were about 6000 applications listed there. Granted, a lot of them were games, where the only effect was that they would be added to the (then-new) Games folder. Still, I guess the list has only grown since then.
Fff5
There is also just JavaScript in Qt which is more mature and probably similarly - if not better - performing.

https://doc.qt.io/archives/qt-4.8/qdeclarativejavascript.htm...
The issue is HEPA filters are slow because they have to pass air through very fine filter. Then it get's clogged up and the performance plumments very quickly.

My guess is the solution is to get at least two filters. One that can quickly remove large amounts of dust from air without clogging up and one that can remove very fine particles.

I use a filter that does not have fine mesh but instead uses electrostatic force to attract particles. Does not need replacement -- it is metal box you just wash from time to time.

If I wanted really clean air I would then have another filter, HEPA. This would be able to do much better work since the other one moves large amounts of air quickly and removes particles before they would clog up HEPA filter.
Ballooning? Yes. More than other developed countries? Maybe. The new hospital in Stockholm cost like 2 Burj Khalifas and when opened was unusable due to design flaws and shoddy construction.
Yep, his company is called Dinkumware.