skysight-inc/HackerNews huggingface dataset:
It probably would but it won't happen. It's difficult getting anything like that through the layers of purchasing hell.

If they provided a web site with pictures of boxes of software for min $2000 that never arrived and didn't do anything it might work better. The moment someone says "donate" the bean counters start sharpening their pitchforks.
Did you never run into any problems regarding trademarks?
Also they tend to have manager classes iterating over a list of NPC data, rather than lots of NPC classes and executing "run" methods.

Edit: undo autocorrect typos
For whatever it's worth, I was actually referring to vasync[1], not async. The similar name is due to similar semantics (and in this regard, async inspired vasync), but vasync is very much designed around debuggability: you can couple it with the postmortem support we built into mdb for node.js[2] to be able to meaningfully debug seeming hung node programs from an operating system core.

[1] https://github.com/joyent/node-vasync

[2] https://github.com/joyent/mdb_v8
I'm still holding out hope that GNUStep will fix that someday.
A good to-do.

Well defined goals, broken down in to small enough tasks that each by itself seems easy and quickly done.

I use markdown/txt files, but I can imagine trello working great too.
sorry to hear your predicament. sadly there is more of this type of thing in the pipeline and it is time to stop using google provided services

1) migrate videos to LiveLeak.com

2) migrate email services somewhere else.

i don't have a specific recommendation, perhaps some other HNer would proffer a solid choice
> Given that TypeScript is a transpiler along with a static type-checker, it's not always easy to tell which features are going to have build-time vs run-time effects (e.g. private properties, property decorators)

This is a huge part of why I tend to prefer Flow for my projects these days as well.

I really value the fact that Flow is just a thin layer of static type annotations you place on top of your spec-compliant JavaScript, and none of its features have any chance of introducing unexpected runtime behavior.

Also, I'd like to add that using Flow with Babel transpilation targeting a ES20xx preset largely guarantees that the source code you're writing is valid spec-compliant JavaScript that can run without transpilation one day (requiring only a dead-simple type-stripping transform using something like https://www.npmjs.com/package/babel-plugin-transform-flow-st... or https://github.com/flowtype/flow-remove-types), and I've had great success with simply dropping all/parts of the transpilation step as the features I use start to become supported in node/browsers/react-native/electron/runtime-polyfills/etc for apps where I don't plan on supporting browsers more than a few versions behind latest, which has been an absolute godsend for debugging in both development and production.

I highly encourage people to try it out on a project where they can afford to do the same (i.e. for packaged projects where you have control over the runtime environment like Electron or React Native, or for web projects where most of your users happen to be also web developers). It's really been a breath of fresh air after dealing with all sorts of subtle transpilation induced bugs/edge-cases.

To be clear, I'm not trying to bash TypeScript, because it's an awesome project, with top-class tooling that has attracted an amazing community around it. I just wanted to remind all the people mindlessly shouting "TypeScript has won" into their own silos, that Flow is also a great type system, that just happens to be designed with a fundamentally different set of trade-offs in mind. That alone doesn't make either system better or worse than the other, but it does mean there are use cases where Flow can excel over TypeScript and vice versa, and that you should carefully consider your project's needs and what characteristics you value in a type system before simply cargo-culting one or the other.
> dignity (the desire to be respected by everybody)

Weird. I thought dignity is self-respect(not respect from others).

So do you have a list of what earns you dignity vs what is narcissism? Like covering your gut in loose clothing is fine but god forbid you post your abs on insta where only people who see it are people who willingly followed you to see it and the people who went on to explore tab to see it and then jumped on hn to whine about it.

> the desire to be perceived as the best person ever by as many people as possible.

I don't know - sounds like ambition to me.

Insta has given aspiring models a mostly democratic platform. You don't have to be a size zero or white or what have you. Build your reach and you are a model. Same goes for youtube - it has vastly empowered indie content creators. Of course there are millions of people who post their photos seeking validation from friends and strangers but what of it? Humans have been seeking validation from strangers since time immemorial otherwise why have lavish weddings or expensive wedding rings or expensive cars...

IMO people complaining over overt insta sharing are self-righteous whiners. I see it on the same level as being outraged over Rebecca Black. Don't like it, don't seek it. You think you are better than others? Don't tell, go actually be better.
Street fighting mathematics (notes)
Everything starts with a hello world. It says your toolchain is at least working well enough to do some work.
It's worth noting that with upcoming Babel 7 it is possible to strip Typescript types like with Flow and use it just as a typechecker/linter [1]. This means following things:

- You don't need ts-loader/at-loader with Webpack anymore. You'll lose typechecking during webpack build but you can run it as separate step. Your editor will show them as usual still.

- You can use all the Babel plugins with Typescript without running two compilers (should speed things up)

- Should add first class support for React Native as it uses Babel (or at least no more 2-step builds)

[1]: http://babeljs.io/blog/2017/09/12/planning-for-7.0#typescrip...

EDIT: For the curious here's my build configuration with Webpack demoing this with extra plugins https://gist.github.com/epeli/bb8ae386f9dbb2a4ae2159e1f265fd...
So you don't see a difference between, say, kim kardashian's instagram feed and what a top hollywood actress does?
Even changing the email address of the Apple account is a world of pain. It confuses all of the ecosystem. But I think it is just poor software design, not necessarily malice.
Fingerprint and pin to unlock, or a passcode.
IIRC, it's what he had at NeXT (in the office and on the machine(s) in his home). Plan 9 may have existed at AT&T, but first shipped in 1992 (https://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs#History)
What part of greenfield projects haven't you understood?!

Fads come and go, Java stays strong.

Many enterprise favor having mature technologies they can count on.

A responsible consultant should never advise customers adopting the cool JavaScript framework of the Month (TM), unless it is for building curriculum and write cool "We migrated to tech XXXX" blog posts.
I read that the same way.
OT: Postgres is an incredible piece of open source software, but the official admin UI pgAdmin is in a state of complete chaos. Any suggestions for an OSS replacement?
> The Jungle is a piece of historical fiction that was accurate while remaining fictional

If a historian says that The Jungle is factual, then he should be able to cite facts and would not need to cite a novel. It's really poor scholarship to cite a novel as a factual source. There's no way to tell what parts of it are factual and what are "artistic license". The book has neither footnotes nor references.

I own probably close to a thousand history books, and no, history books are not written as novels. They do tend to tell a story, and they sometimes have an agenda, but they all have footnotes and references where there facts came from, and they make it possible for the reader to distinguish the verifiable facts from the historian's opinion.

> Are you, a Libertarian, proposing that the government spend years and millions of dollars creating a U.S. official definition of "juice" for labeling purposes?

The government does now. I don't see a problem with it, nor anything unlibertarian about it.

> What happens when inevitably companies skirt the line?

They get charged with fraud.

> What if I'm a company that produces milk but I cut corners and possibly some number of milk products happen to be poisonous, though I never try to poison anything?

That's called negligent homicide. There's nothing libertarian about condoning negligent homicide. No libertarian suggests that nobody will commit crimes under a free market.

And so on for your other examples.

> the freedom to do all of the above with even more impunity than they do now.

I'm afraid you've been misinformed.

To give an example of regulations that libertarians would oppose - rent control.

If you want to impugn capitalism, may I suggest "The Robber Barons" by Josephson. Josephson seems to share your viewpoint, and he wrote an actual history book of capitalism of the period, complete with an index, sources, quotations, footnotes, all the good stuff. I have complaints with his conclusions, and I think he cherry-picked his facts to fit his viewpoint, but you'd be on much more solid ground than with Sinclair.
Hi all. I'm the author of this post and creator of ocalog. The site is basically disabled right now due to Stripe cancelling its support, but it is designed to be "money for upvotes", in an experiment to see what kind of content that would result in.
This asset forfeiture is a controversy even in simple citation like Berkeley officer seizing illegal street vendor's earning.
I think it's called Filmic Color Management because of this:

"... imitate an effect that's unique to film: as exposure increases, colors will become more and more desaturated."

https://www.blenderguru.com/tutorials/secret-ingredient-phot...

Whereas in many HDR algorithms, there is no such thing going on.
>he last couple years she's had a very significant number of her students say "YouTube or Instagram star" instead of the usual firefighter/police officer/doctor/soldier/etc.

To be fair, I'd rather be a youtube star than a professional murderer, too.
This is possible with Typescript too with Babel 7. See my comment here https://news.ycombinator.com/item?id=15236089
We have customers were using Chrome is a security risk, because they cannot control its deployments like on FF, IE and Edge.
> Disclaimer: Neither party is currently relevant to the average US citizen. People ought to seek post-partisanship and post-identity to side-step divide-and-conquer polarization and unify to attack the corruption.

Horseshit. Both parties are NOT the same and one is quite relevant to the common citizen.

For example: One party has been attempting to fix healthcare; one party is attempting to dismantle it.

That's REALLY FUCKING RELEVANT to the average citizen--especially in red states--especially in states with an opiate epidemic.

One party is attempting to legalize some drugs; the other continues to want to throw everybody in jail. I can go on.

There is no such thing as "post-partisanship" until the Republican party starts operating on truth and fact, again.

Could the Democrats be a lot better? Sure. However, I don't see Democrats assaulting people and still hanging onto their office. Weiner and Spitzer got chucked out of office for far less.

Come talk to me about "post-partisanship" when Gianforte isn't in office anymore. Until then, I am quite free to assume that Republicans actually SUPPORT the current level of corruption.
Also this: https://www.blenderguru.com/tutorials/blender-beginner-tutor...
For many experiments, the cost (required effort) of reproducing them is the same as producing them, simply because you need to do all the same major activities once more. If they needed to spend an hour each with a hundred subjects, you need to do that too. If they needed to carefully run a long process on some materials, you need to do that to. If they needed to build a particular apparatus specific to that experiment, then you need to build or buy one.

And it's possibly more costly than the original since the initial lab likely was able to re-use some of their existing resources, trained people, infrastructure, lab animals, equipment (whatever matters for the discipline) which you don't have; they likely chose this particular experiment because it fits well with the stuff that they have that's not available everywhere. If they developed a particular experimental setup / gear / network of volunteers doing interviews in the subpopulation you're studying / cell or animal line / etc, then they're using that for many publications over the years, but you need to spend the whole cost to reproduce any one of them.
The weird thing to me is that apparently we have so many people on HN that consider themselves worth the effort to make full 3D renderings of their faces just to unlock a phone. Unless you were Osama Bin Laden, it seems highly unlikely anyone would go to the trouble. If you are that kind of person, you’re probably going to be protecting your information with much more than Face ID.
I concur. Although the thing that troubles me most about them is that for both Atom and VSCode, the binaries that are distributed by their parent companies are not a direct compile of the public source code. They use the MIT license to their advantage, clone the repo to make it private, make changes to that private repo and then distribute the binary compiled from it.

In this sense, among the popular options only Vim and Emacs live up to my expectations. Also IntelliJ possibly.
>but it seems very difficult to evolve AMP's design towards anything that really meets the needs of the web platform in the long term.

I'm not sure how I feel about AMP as a "standard", but I don't object to it as a technology. Really it's just building on WebComponents and proving some more extreme optimization techniques. At least the tech is open and can be reused by others.

Requiring conformity to a Google-controlled standard to be AMP-validated does seem inherently less "open" to me though somehow. Though I also understand that few other parties seemed to care about performance at all prior to this, so at least the strategy is working.

The biggest request I'd have of Google regarding AMP is to have a clearer separation from AMP Cache. The technologies are separate but people have a hard time differentiating them - even on Hacker News. Most of the complaints people surface here aren't even about AMP at all.

I'd also suggest that any AMP Cache provider should be eligible for the carousel in Google SERPs. Or alternatively it should just be discontinued soon, as I have to imagine it's served its primary purpose by this point. Keeping it around longer just encourages comments that Google is being unfair in search (I understand AMP pages are technically not a factor in organic search, but the carousel still provides a search boost).
Don't use it. There exist a few Facebook fanboys but nobody I know likes Facebook.
It's a real shame, but Australia is still very conservative, racist and homophobic. In those ways, they are seriously lagging behind the Developed world.

Top of Cape York will just be because there are hardly any people there, so you are just seeing the opinion of a handful of people.
The Website Is DOWN!

This is the first look I've got...
Payback from the Afghanistan War ?
Scientists find that nanoparticles from tattoos travel inside the body
And an iPhone 6 is relatively cheap these days, you don't have to buy the latest and greatest fortunately.
I share this sentiment. I dump almost daily photos on whatsapp statuses. I won't do it on insta or fb(except on their analogous stories/status feature). I like posting updates but since I don't like when people clutter my wall with a lot of updates, I don't do it to others. The only people who see my updates are people who explicitly click on it to see it.
Because you could unlock Androids with a photo — even a low resolution Facebook photo. A 3D scan of your face is a bit beyond the Android scheme.
I use TypeORM -- supports migrations, though not to the same power as whats discussed in the OP.

https://typeorm.github.io
The Photographer Who's Friends with Over 200 Hummingbirds
I have taken to using DBeaver. The overall experience is really nice.

I don't like that you have to toggle your "Active database" rather than just opening a new window with a new connection to a different database. If that annoys me much more then I plan to try SquirrelSQL and then retry Postage.

I never understood the hate that pgAdmin3 received, I liked it a lot. V4 though is a mess.
Just in case you were wondering, my father was an actual historian, and I inherited his book collection. I seem to have inherited his interests as well, and I constantly buy more history books. Just picked up a pretty cool one on LBJ.
PBR (Physically-based render) Shaders are extremely realistic. The Suzanne monkey example is pretty neat, but you can find mindblowing examples from other artists. [1]

1. https://www.marmoset.co/posts/physically-based-rendering-and...
This is not the first time Android has had face recognition to unlock phones. I remember the first time they tried, it was trivially easy to snap a picture of your colleague and open his phone.
Interestingly, bicyclists have been shaving their legs anyway, ignoring the scientific consensus. Maybe common sense and personal experience is underrated.
Yeah, maybe I chose a bad word - I meant a browser with no controls.
> who don't contribute anything to society aside from memes, hot bodies and various rants

Just like all other mediums of popular media.
Some features like enums are not supported and why on the earth you want to lose the type checking?
I guess it's hard to ascend to stardom. What's the ratio between stars and non stars? Stars have to stand among other people. If everybody is a star nobody is. Those kids are going to be as deluded as every past generation or are looking forward to a more difficult battle.
> So you don't see a difference between

Nope. There is no difference. @jonknee is right. I once met this camera grip boy at a boxing fight watch here in San Francisco. He worked at various sets in L.A., very close to the filming. He would say how he was on Kim Kardashian's "Reality Show" and how the whole thing was completely scripted for shock effect, drama etc. He said "They'd sometime do retakes and tell Kim - "This time yell at your sister louder, and then throw in a I hate you B*tch at the end."

They are all actors. The only difference I see is hollywood actors are elite level, having gone to school, and experienced and top notch, whereas the likes of Kim Kardashian, that Jersey Shores girl are low end trash, but both types make a ton of money on 2 different medium - the former in big screen, the latter on fake "Reality TV shows", and social media (where they get paid to promote crap).
As long as you program in Java DI is the best option you have if you want your code to be unit-testable.
VS Code will never close a buffer that has changes (e.g. is dirty). In this case, the buffer was closed because the editor was not dirty. You can change this by configuring "workbench.editor.closeOnFileDelete": false
He can either sit on it and 10 days later becomes law automatically, or veto the bill. Then up to Congress to override the veto.

Q: I forgot, is it the Senate or HoR, or both have to override the veto?
So what approach do you recommend?
Các công thức để giảm béo bụng cho dân văn phòng
What OS is that, Multics?
Jamie,

I am a very heavy reddit user and I was constantly finding myself in a situation when I would see ads for, say, diapers while browsing /r/software. I was also given an option to "report" such ads for violating Reddit's advertising guidelines and one of the option was to file it under "This ad is not relevant to this subreddit".

From users perspective this makes it look like the ad was sneaked onto /r/software by a disingenuous advertiser.

--

Also, the very decision to show ads outside of their targeted subs is EXCEPTIONALLY STUPID and I don't use caps lightly.

Previously they felt and acted as community-oriented announcements - you see one, look at it, perhaps visit the link, hide it and be OK with looking at another one. But now ads come across as a irrelevant stream of random bullshit, just like all other ads everywhere else. Reporting doesn't do anything. Hiding is plain broken on mobile, with hidden ads showing up again and again with "unhide" option... which would've been funny if it weren't obnoxious.

The change basically managed to destroy all the goodwill and tolerance I had for reddit's ads in a matter of days, prompting to add a cosmetic rule to uBlock. I genuinely wish I didn't have to, because some of sub-restricted ads were in fact interesting.
Last time I checked it was the FIRST version you could keep forever. I guess they wanted to avoid having people buying a license every other year. I could be mistaken, though.
The real advantage of using HDR or Filmic, is that details start to show in areas with low contrast. Try looking at the window on the right or around the faucets. The higher contrast means more details are visible.
Gaming to Engage the Healthcare Consumer
We finally know why galaxies across the universe have all those weird shapes
Show HN: A blog about the best gadgets
"The vast majority of users ..." argument is just another way to rephrase "it's not for power users". CLI utilities and development tools is exactly where a proper package manager comes in handy.
We have written our own migration workflow on top of pg-promise because all the alternatives didn't work out for us. We don't use an ORM because of several reasons and we favor SQL over SQL-abstractions. We use Bookshelf/knex in a quite large project and we had some trouble with the latter so that we decided to go with "raw" pg-promise.

So what we basically have is a script that runs migration SQL files in order within a transaction and then uses COPY to seed the database from a folder of CSV files. Triggered by a shell script which itself can be run via yarn/npm.
Whenever I start working somewhere new one of my side projects outside of whatever assigned work or feature work that I have is to write a test case that proves that something that was thought to be in a certain way isn't. After having done so I suddenly feel way more comfortable at my desk.

I'd love to prove things wrong for my master's thesis but novelty is a grading criterion so that's a no-go.
> I've never seen a libertarian argue in favour of Right to Roam over private property (or any other kind of public access right).

Much of private property has easements on it for various purposes. Some of these are created by the landowner and sold, some are created by the government for various purposes using the power of Eminent Domain. I've seen easements for the purpose of a public trail. I don't see any particularly unlibertarian thing about it, though the government does abuse Eminent Domain from time to time.

Property rights do tend to be complicated, that's why there are lawyers that specialize in it.

One of my neighbors didn't read the title report on his house before he bought it, and discovered to his chagrin that the property behind him had an easement across his property for a driveway to access that lot when it got developed. Oops. It pays to read the title report.