skysight-inc/HackerNews huggingface dataset:
As someone who has principally programmed for Linux and Unix, the reverse is true for me. Building and packaging for Linux and traditional Unix environments feels very straight forward and transparent to me, while building and packaging for Windows and (to a lesser extent) macOS seems like a dark art. And I think that's largely because "properly" built and packaged applications (particularly GUI applications) for those systems should use Visual Studio or XCode, which require learning and applying proprietary and restrictive (to me) build and link processes. And those processes are geared toward building and packaging dependencies together, whether linking dynamically or statically[1], which in the Unix universe was an anti-pattern to be avoided as much as possible.

More to the point, the phrase DLL Hell was literally coined by and for Windows developers to describe Windows-specific headaches. This much is a fact. A minority of people in the Unix universe use the term DLL, certainly in the 1990s when DLL Hell became a meme; the term shared library was and remains more common. The usage of DLL Hell in the general sense of exclaiming linking and packaging in a particular environment to be too complex and brittle is quite recent and uncommon, though increasing.

I did say alot of words, though :) It was late....

[1] Notably the Debian/Ubuntu universe rather strictly requires the packaging of statically linkable libraries. With rare exception the foo-dev package should always install a useable libfoo.a and, if supported, foo.a for module-based frameworks that permit static embedding, even if the upstream project only builds a shared library. This makes statically linking trivial without having to bundle your dependencies into your build; and makes it easier to stick to a policy of using system-installed dependencies, minimizing the risk of transitive dependency conflicts, even when statically linking, as the maintainers do the hard work of ensuring version compatibility holistically. Red Hat has a similar policy but in IME more poorly executed. On multiple occasions I've found RPM-packaged static libraries (including those built by Red Hat, such as liblua.a) to have been built with the wrong build flags, causing unnecessary namespace and linking headaches, sometimes forcing me to bundle the dependency directly into my build or creating a bespoke RPM package. More generally I've found the RPM universe to be much more inconsistent and problematic, and instead of fixing these technical and functional issues Red Hat expends most of their effort attempting to bypass, rather than complement, the RPM ecosystem. By contrast Debian and Ubuntu package maintainers do a better job of fixing broken upstream builds, which makes life easier for everybody. If I had the choice, I'd stick to supporting only Debian-based operating systems precisely for this reason.
Are there supervision trees, share-nothing concurrency, and out of band multithreaded garbage collection, and IO.inspect?
Also there's a lack of compelling evidence that self-driving cars have a lot fewer accidents than people do, and this argument is always worded in a deceptive way to kind of quickly shoehorn that assumption in and hope nobody notices. Even measuring this metric reliably is hard, and it's not helped at all by the fact that most of these cars in the real world rely on a human operator as a backup. How do we separate their responsibility? And where's the robust, independent review?

Any system that requires a human operator to passively observe a boring process for hours at a time, yet snap to attention immediately and without warning to take control and prevent human deaths is simply insane. That's the diametric opposite of how a safe system should be designed. If the human is required for safe operation, they should just be driving at all times to maintain vigilance. I don't see people talk about that much. The assumption seems to be that AI will quickly get better and the human back-up will not be needed--that the human is kind of a temporary workaround. Well I've seen plenty of engineering projects where the temporary fix becomes a long-term pain in the ass because the difficulty of the real solution was massively underestimated and under-budgeted. We might get stuck with these terribly designed AI-human hybrid systems for many decades as AI keeps getting pushed into the horizon and we slowly realize that this is one of those hard problems that doesn't progress the same as most other tech does.

There are pure driverless systems out there, but they don't cope well with many of the incongruities and fringe situations which are an unfortunate reality on the open road in most of our country. I think they will be confined to niche uses for a long, long time.
In the land of the blind, the one eyed man is king.

Throw The Emperor's New Clothes, Impostor Syndrome, and Late Stage Capitalism mentalities into the mix and it's little surprise that these things play out the way they do every single time.
China is beating all other countries in high speed railway construction. And they really need it too. With the massive population they have, cars and planes are not enough for people to travel/work in their economic centers.
> This then begs the question

http://begthequestion.info/
I know two people in California who paid over a thousand dollars to import a "rescue dog" from Taiwan. There are just not enough rescue dogs in California to meet demand.

"People may still buy dogs or cats directly from breeders."

So I guess pets stores will have to become breeders? Do they have to breed them at the store or can it be done elsewhere? Does the person doing the breeding have to be your employee or can it be a contractor? California is so full of these silly laws.
If you apply through the website, it won't be a black hole, for sure. There are some third party application sites that we're getting a handle on now. Hopefully we hear from folks like you!
It might help to put the assets on one of those mirroring CDNs, or to implement some lazy loading scheme (assuming they are loading all assets for all levels at once currently).
In some jurisdictions in the US, I think it is still illegal to cheat on your spouse, or to knowingly have relations with a person that is married. I think it's a civil penalty, usually not criminal. e.g. The cheated-on spouse would have to file a lawsuit. I don't have anything concrete to cite, just vague memories of a few news articles in the past decade.
> laws are the ethics of the society

That's grossly imprecise. Laws do reflect some of ethical issues that exist in a society but these two are intersecting sets.
My Commodore 64 game will be released soon
Requiring that it has "plane-ness" seems like an unpackable ambiguous criteria. I am speaking on a simple functional level.

Rather, a given iron atom is one of the atoms that make up a given 747, so it absolutely is (and here's where the tautology comes in) part of the distributed material that makes up the plane. Without such atoms there would be no plane. The same is being said here except with consciousness, no more.
We have about 1/4 their population and over 2 million people in prison I'd think people visiting the US from China should be the ones that are worried.
There are some other details that need filled in.

Is it intended to be a permanently small'ish business or will it plausibly become a medium to large business if it's successful?

Will you be pursuing traditional venture capital and or any outside investors?

If things go well will you be hiring locally (such that you'll need office space) or do you aim to keep everything remote for the early going?

Which of the two partners is better qualified to handle the legal requirements & complexities of maintaining an incorporated entity, whether in the US or Canada?

Does one partner have a desire (more so than the other partner) to move to the other country if the business is successful?

Both have arguments in their favor depending on those answers.
And increasingly willing to throw people in those camps for less and less.
> It's also interesting you quote the raw differental - "a two percent difference" sounds much less compelling.

I want to point out the nature of the arguments you are making here. Its either in deliberately bad faith, or you are genuinely confused about these things. The latter is ok while the former isn't.

Your comment in response to my statement about the consensus was to state that the 2016 presidential election indicated there was no consensus on these topics. Presidential elections are not a good way to gauge consensus on individual topics, and there have been many studies which have found the reason for choices weren't the issues I pointed out, but more racial fears of immigrants and minorities. I should have probably replied with this to your original comment.

Despite this, and unpopular candidates in both parties, the one that supported the issues I mention still won by 3 million votes. That is why I point to it as being "consensus".

Now, what you are doing, is to argue on the technical definition of consensus. Sure, that 2% differential does not sound like a compelling consensus if you ignore the context in which people voted. However, like I said, its still not the best way to gauge it.

A much better way to gauge consensus is by polling and here are the numbers:

* 62% for pot legalization http://www.pewresearch.org/fact-tank/2018/10/08/americans-su...

* 66% support legal path for DREAMERS https://www.npr.org/2018/02/06/583402634/npr-poll-2-in-3-sup...

* 75% favor larger tax on corporations https://www.reuters.com/article/usa-tax/three-quarters-of-am...
Don’t do this.

Update:
My former boss did this and caused a lot of grieve among us. My boss neither had full focus for her job or her kid.

Before a shitstorm hits me: i’m also a father of two.
It's also the government's responsibility to set labor laws, but this doesn't absolve companies for mistreating their workers.
United Airlines says only dogs and cats can be emotional support animals
Tightening Sharia Screws
> I don't know who this author is, but based on this post she is certainly anything but scientific

The article is credited to Sabine Hossenfelder, who according to [0] is "an author and theoretical physicist who researches quantum gravity. She is a Research Fellow at the Frankfurt Institute for Advanced Studies where she leads the Analog Systems for Gravity Duals group. She is the author of Lost in Math: How Beauty Leads Physics Astray, which explores the concept of elegance in fundamental physics and cosmology".

[0] https://en.wikipedia.org/wiki/Sabine_Hossenfelder
Two things strike me about that article. First, a lot of those treatments and creams are known bullshit. A lot of beauty products are, and paying more for them isn’t proof against that. Second, it almost feels like a submarine designed to get people convinced that the products really do work, and if they just spend money on them they can look rich beautiful too.
Which country? U.S. immigration detention camps had close to half a million people at one point.
One of the other commenters suggests that it is displaying onto several layers of glass inside the block; I didn't watch the video but I wonder if the surfaces that it is displaying on could be curved in addition to this within the block, so that the image has a wider field of view..
A box of legos will keep my 5 year old busy building his truck and trailer for a few hours. Have a second hidden away for when he is done building the first.

Make sure you plan on taking breaks. Set an alarm and go to the bathroom every hour, even if you don't have to go. At that age they are not always aware of their body's need until too late, so head this off. The walk to the break room for water is helpful too. Go outside if possible as well for a short walk.

YMMV, remember every kid is different. You have to make the above work for your kid. My daughter would be fine with a few dolls, but she isn't 5 yet so I don't know how being 5 would change her.
And limits them to flights under eight hours.

Miniature horses are allowed too.
It sounds like you’re saying something a little different though. You’re saying Amsterdam “spent massive amounts of public funds to keep homeless off the street,” not that they were able to lower market rates through more liberal building.

Prop C is all about doing that. It passed recently. Against the will of much of the tech industry, notably. (Benioff a major exception of course.)
You haven't addressed the business case. The business case for a web app is terrible compared to natively installed app store app.

And certainly Apple has no incentive to give web applications more abilities to access the GPU and hardware so it's moot point anyway. It's a fantasy.
This says more about C++ and Doxygen specifically than about code documentation in general. In Python, Ruby, Java, Rust, Go, etc. the documentation is where people tend to go first.
Well, "Civic Duty" should be assumed to have a collective definition rather than some individuals selective thoughts. I think it's pretty clear that the sum of your posts in this thread isn't in line with that and it gives corporations the usual endless benefit of the doubt that's not afforded to the average citizen.
If you knew what was going on under the hood, yeah it's very impressive. Taking a fixed-pipeline shader based game and porting it to modern WebGL isn't easy.
Poptop | Kyiv, Ukraine | Full Stack Developer / Frontend Developer | Full Time | ONSITE / REMOTE

Poptop is an online event planning marketplace and one of the fastest growing and innovative event startups in the UK

We are currently seeking a Python(Django)/React Developer to join our growing product team.

To apply or to read details: https://poptopuk.breezy.hr/p/883e4e737c1601-front-end-react-...
According to YouTubers fitting the description, lots of ex-patriate westerners have been leaving China in recent months. The climate there has changed from tolerant/friendly towards westerners to "we don't need you."

(serpentza and laowhy86 on YouTube are how I became aware of this.)
That's a fascinating link. Thanks.
The problem of objective vs. subjective morality aside, one problem with allowing even a "benevolent" superpower to take over the world, is that there's an underlying assumption that it will always be benevolent. We can almost certainly say that at some point, that will not be the case. I think a union/federation of powers will always be safer and more practical than a monolithic power, if not as immediately world-changing.
Is your browser ready for Doom 3?
prison =/= forced labor camp for political prisoners or Muslims

I have yet to see Trump arrest the hundreds of thousands of people who marched against him and send them to perform slave labor in Alaska. Or arrest members of the media or opposing political parties who criticize him
> I don't want computers to do what my brain does

OK, that's a valid position to take, and I'm sure some people agree, but I and many other people do want computers to do what our brains do. And it is pretty likely to happen.

> I would be happier passing away in an aircraft accident knowing it was [not AI]

If I was in an aircraft accident caused by human pilot error while pilot AIs with 1/100 the error rate of humans were blocked from deployment because they don't meet your "zero errors" requirement, I would not be happy.
> In the one year I've been to SF, I've ran into butt-naked people numerous times (in contexts ranging from them just walking down the street to them running the Bay-to-Breakers marathon).

During B2B a couple years ago I actually asked an officer about that. Apparently it's 100% legal to be naked in SF, as long as you're not being too sexual... I don't know what the actual line is legally, but that's what I was told.
Hardware acceleration in Linux? someone pinch me, I'm dreaming.
So the problem is politics... as I originally stated?
I have to be missing it, but I don't see how it is an open-source smart phone? The closest I see is “We created Necuno Mobile with enterprise customers in mind first, but as open-source operating system enthusiasts we also wanted to provide this platform to the free and open-source communities, and we hope this drives growth and interest towards them. Lets secure the freedom of mobile together”. That to me says they are providing the platform (i.e. hardware) to be open sourced, but the actual device software is not.

In addition, I don't see anything else about it. Seeing "With the completely verifiable software designed security first, isolated chips, end-to-end-encryption and wiretap proofed, NE_1 is suitable for extreme security use cases." Makes me extremely skeptical. How is it wiretap proofed? How does it use end-to-end encryption? What chips are being used?
You're proving my point with that rush to demonize.

The travel warning has nothing to do with uighur camps. Americans and Canadians aren't Uighur and aren't part of that conflict. It's like saying nations would issue travel warnings about the US because of fear of drone bombs.

This is an escalating tit-for-tat related to the Huawei CFO. And all too many are just so certain that the place they were born is just so righteous.. it's probably going to continue to escalate.
I'm not sure I really understand the article, as it is, but space-time seemed preternaturally a macrocosm of the quantum universe, a way to smooth out the infinitely possible subspace into a predictable and understandable macro space, the collapsing of all possible realities at the atomic level into a definite reality. In other words, this seems too obvious to be this obvious, so what am I missing here?
Awesome work!

It'd be neat if there was a search feature that let us search by subject or keyword or any other course metadata.
Should you give advisors equity in your startup?
The Farmer's Dog | Software Engineer | New York, NY | ONSITE, SALARY:100-160k, https://www.thefarmersdog.com/

The Farmer’s Dog is a VC backe direct-to-consumer pet health brand on a mission to disrupt the $60 Billion pet food industry. Our products are human-quality, personalised and manufactured on demand.

Even though we don't sound like a typical tech company we take pride in doing software development the right way. We’re building a subscription based e-commerce business from the ground up and have plenty of interesting problems to solve. Our aim is to offer a seamless subscription experience through on-time production, customised products and best in class customer support. We have CI and CD processes in place and make use of docker-based microservices via Iron.io. From building node APIs to solving bin-packing problems to optimising fulfillment operations, we have plenty of ground to cover.

We're looking for a mid/senior Software Engineer who's comfortable writing backend (or frontend) code and dealing with docker and aws. Our stack is react (and redux), node, postgres, docker and aws. If this sounds like you reach out at info+hn@thefarmersdog.com
Js-Go-channels: Go-Like Channels for JS
Ive worked with 100s of developers, and 2 stand out. One was around 60 and the other was early 20s.

The one who was around 60 would think through problems at a much deeper level then the entire team. I remember one instance where most of the senior members of the team had been trying to figure out a pretty complex problem and we had little luck. He walked in, we explained the problem, then we went for lunch. Once we got back to the office he submitted a PR a few minutes later, essentially avoiding the problem all together. This guy knew everything from low level computing, to the newest JS trends.

The second young guy was a front end specialist. I have yet to meet a developer who could write code as quickly as this guy. He wrote an entire front end in 2 days for a project I had budgeted a month for. 0 tests, but I could not find a single bug. I taught him how to write some tests, and 24 hours later the entire thing had unit tests, integration tests, and he had refactored some of the code so it would be easier to test. My jaw dropped. He had no formal education, attended a boot camp, and in my opinion was more valuable to the team then I was (at near 3x his salary and 15 years more experience!).
I also have really dry eyes pretty much year round (and I'm in Denver which unfortunately makes that worse!) and it's still no issue.

I have seen the videos (especially review videos) where the flicker on the camera is present from another camera, but I haven't noticed any eye strain or any problems with this device. If anything, I'm using it more than my previous ones because reading text on it is so enjoyable with the better screen.
... Ten years of scams and theft and damage to the environment from the abuse of electricity!
For me, it's not really so much the JS syntax - I agree it's mostly syntactic sugar and if I really want to use something like, say, "map", I can always do something like:

Array.prototype.map = Array.prototype.map || function(f) { var a = []; for (var i = 0; i < this.length; i++) {a[i] = f(this[i]);} return a;}

What I'm still trying to get my head around is this whole new ecosystem of bower, webpack, babel, eslint, npm, node, grunt, jQuery, angular, react, vue, yarn, parcel, browserify, gulp, etc... and apparently Javascript has modules now?
Seems quite useful, allowing the developer to guide the garbage collector into the right direction by carefully placing statements to tell the garbage collector when it is (not) ok to run. But make sure to add some comments describing the purpose of those statements, and how to profile your code to check whether it's still working correctly. Don't want to accidentally stop garbage collection altogether, either.
I have my own gripes and struggles with Doxygen, but I think it's useful to realize that it's a documentation-generation toolkit that can serve many purposes.

I agree it's usually not the best tool for generating outward-facing API documentation for languages with native documentation tools (though mosra is demonstrating that it's not incapable).

With several different configs, however, Doxygen can generate different docsets that can be tailored to multiple audiences that need to understand different sections and facets of a sprawling codebase.
Somewhat like we're suddenly more willing to un-person people in our own society with less pretext, less proof, and less due process. It wouldn't be the first time in our history such has happened. Such things happen in US history as a precursor to wars, and during wartime.
That's true, though I think mainly because of things that changed as the decades went along, but people were calling the USSR economy a "command" economy since nearly the beginning.
Yes, Alzheimer's patients will eventually need to be placed in a facility.
Sacrificing the awesome 3.x features (f-strings, typing, metaclasses, object model improvements) to hold onto a deprecated and soon-to-be obsolete version of Python seems bad to me.

IMO make a clean cut else it will never end.
Do they use a similar terminology in mathematics when talking about proofs? Software solutions don't seem that much different in regards to solving specific problems.
One thing to remember is that the Canarsie Line had years of partial shutdowns between 2004 & 2010 to install new signalling & operations technology.
Yeh I saw there videos. Seems like it has been building for a while
I agree. Probably the most sensible approach.

In some places the taxes on roads far outweights the cost for the gas tax/other forms meant to pay for the upkeep. Transit or general budgets keep the overflow. Probably a good idea in terms of transit funding as increased transit has a traffic clearing effect.
Ah, missed that in your comment. I don't imagine you could get enough support to drop it altogether but I wonder if they could get exceptions passed in counties that could benefit the most. I believe Prop 13 already has a few nuances for specific counties.
To think, those were the old fixed pipeline ARB-style shaders, too. I still have trouble with games using those on modern cards.
I find this app pretty amazing and is the first time I see an app that costs $1000 has a clean 5.0 rating.