skysight-inc/HackerNews huggingface dataset:
> How much should [bm]illionaires be allowed to leave to their children?

As much as they want/can.

> Trust fund babies only help yacht builders.

But it does convince the parents to build useful companies, provide useful services etc
How would you compare and contrast using Polarized vs Evernote for the same tasks?
I’ve been working for the same company now for a what is going on a record for myself, since 2008.

Made it through GFC, acquisition, etc.

In same company, have had engineering, product & managerial roles.

Right now transitioning back to engineering (my choice).

Why not move?

Well, company is keeping up with industry despite its size (Fortune 100), I have decent autonomy over what I work on and how I work, I’m compensated well above local market, and have seen 5-8% pay increases every year, along with generous RSU grants.

This effect of this has meant in less than 5 years now I will be mortgage free (in a housing market with 12x annual income multiple for house prices), and a financial buffer of a few years annual income

I could have been working for cooler or more exciting local startups, but wouldn’t have been even close to the financial position I am now in (I’m 38).

Work is enabling my independence and peace of mind.
Worse still: they’ll force your site into the bizarro world of ersatz IE9 or even IE8 “compatibility” through the auspices of “enterprise mode”. There’s nothing like the unique experience of trying to resolve a problem in your modern app, reported by a user who thinks they’re running IE11, but is actually running a never-was IE8 — because the last known developer of some indecipherable ActiveX-festooned internal budgeting app passed away 12 years ago.
Ford told UK PM May it is preparing alternative production sites: The Times
Fun fact: a free market means a fair market, correct? No barriers to trade and all that. What is one barrier to trade? Monopolies and cartels. Who is going to break up monopolies if not the government? If company X is going to make its widget cheaper than company Y by driving down its workers wages to starvation levels then who will stop them if not some strong outside entity? Bad actors will distort free markets, the government therefore has an essential role in keeping those markets free.

Free market types who are anti government intervention and regulation are ideologues and I have no time for ideologues. I have no time for the rabid pro-capitalists, but neither do I have any time for the rabid anti-capitalist. Both are blinded by ideology. They are the enemy.

Enlightened philanthropy is a great thing. But I totally agree with you, I sure as hell wouldn't want to run all public services using that model.
wrt to shells - the combination of find/grep/sed/awk for locating and transforming textual data makes for its own kind of extremely powerful query language. I've always valued being able to think in pipelines made up of these tools.
Top Programming Language to Watch Out in 2019
Gamedev is and is not hard. The availability of engines like Unreal and Unity and all the plugins and example game kits available mean that it's trivial to make a simple game. The proof, 20000-40000 new games ship every month on iOS+Android

At the simplest level you basically download a kit for the genre you want, skin it, ship it.

Of course a good game is often much more work and requires more talent but in some ways it's getting to be the same as video and music. It used to be to be anything at either required lots of expensive equipment and connections to the gatekeepers. Now a days anyone can make a video on their phone and post it to youtube or make some music in music app of their choice and post it to youtube etc.

So, we see an explosion of content. Youtube has tons and tons of channels. Twitch a bunch more. The stuff people like raises to the top but there's zillions of people who get very few views because whatever they are making isn't quality or appealing.

Games are getting to be the same. So many people making so many games.

Also as the industry goes mostly toward a few engines it gets easier to shuffle people around. You and post a job listing for someone with Unreal or Unity experience. Before those 2 engines became so popular no one generally had experience with the engine another studio was using.

Also to the business people it's not clear what's needed for a hit. In general the top movies are mostly big budget movies. The top 10 movies for 2018 are all effects based movies with staff of 1000s+. There's a few non big budget movies in the to 20.

In games in the last few years there have been several hits that had low budgets including Candy Crush Saga, Clash Royale, Puzzle and Dragons, PUBG, Minecraft, and others, many of which made as much or more than their AAA expensive competition like GTA5 or Red Dead Redemption 2 and cost 1/10th to 1/20th those bigger games.
Gusto (YC W12) is hiring product designers to build the future of pay
In practice it just doesn't happen to the level that makes changing jobs worth it.

When it comes to base salary - sure you might get salary that's bigger than existing employees in same role. And then on first annual cycle they'll be in the same ballpark as you through combination of salary increase and annual bonus. That's because bigger companies usually look at "total compensation".

I guess if you play it right you might "inflate" pending RSUs and ask them to match it.

Though how much can you "inflate" it in the age when employeers too can go to glassdoor and check what that other company usually gives?
Sorry but: zzzzzz. Did I mention that Riot (Synapse client) uses 25% cpu consistently when idle on my windows 10 laptop? This is a beefy Lenovo X1.
Well, you have a point. I would wish for that too :) For now, I like to think that GCP products work well enough as advertised without much support interference, and so far I haven't been let down too badly.

Perhaps a contentious point that I feel is true is that AWS tech is less-dependable, hence they need more support to compensate.
I use vuetify, beacause I like the material design better than bootstrap and it feels more modern.
I only got into AWK much later than grep/sed but I was glad to discover some of awks power. Sed is still and will always my first love, but more and more I reach for awk to learn it as there is still so much I don't know.
Jim Sterling goes off on this: https://www.youtube.com/watch?v=oMAUHXXMHPk
I think graph databases with time will eventually be eating some of the RDBMs market (used for the same purpose), but they haven't had the time to mature as SQL/RDBMs.
Kara Swisher interview of Jack Dorsey
Postmodern. Just like Perl.
Non-stop rail doesn't have to be that awful. Airlines have figured this out, in recent decades providing lots of point-to-point service. This is possible with trains. Use tickets, an accurate schedule, and passing tracks to avoid waiting for other trains. You could even do air-compatible baggage handling and ticket purchase.
To stay true to this claim it should’ve been written in Perl.
Gases mix.

You can burn carbon at one location, and unburn it elsewhere. For instance, you could burn it on planes, which benefit directly from fossil fuels' high energy density, and then unburn it in areas with surplus of solar or wind power, taking energy from renewable sources.

Here, no thermodynamics violated, and yet the system allows us to eat our cake (high-density energy storage) and eat it too (net zero carbon emissions).
I greatly prefer text to video and/or interactive elements for learning.

The pacing of video content tends to be much slower than I'm capable of taking in, so watching lectures becomes a frustrating exercise. I usually watch the videos at 1.5 speed or just read the transcript, if it's available. And interactive elements are usually so clumsy to use that they become worthless.

I also don't want my learning materials spying on me and reporting back about my progress. That's just creepy, and is one more step in the march towards making the world a particularly dreary cyberpunk dystopia.

I think the problem is that most textbooks these days are hot garbage - instead of building a professional library, you end up with irrelevant dead weights. I have textbooks from back at University which I still refer to today (data structures and similar topics), but most modern textbooks seem to really focus in on particular technologies and frameworks, which become useless in just a few short years.
The heavy lifting in game music is not outsourced. It’s really only the orchestra musicians that are outsourced. The music direction, supervision, engineering, orchestrating, score prep and copy services, editing, mixing,mastering, integration and testing is still done in-house or by a contracted music service, usually US based. The reason for outsourcing orchestras is ironically to avoid overly strict contracts with AFM, the musicians union. This is why Nashville is bursting with video game scoring sessions. Tennessee is a right-to-work state.
@sam0x17 If you have the time, take a look at this JS framework I put together ( https://github.com/elliotnb/nimbly ) and it's observer library dependency ( https://github.com/elliotnb/observable-slim ).

I built the framework so developers can take advantage of the benefits of modern frameworks (templating, data binding, state management, no explicit DOM manipulations, automated unit testing, loosely coupled modular components, etc) but without the typical drawbacks of modern frameworks. The framework has far fewer abstractions than React or Vue, requires no domain specific language (i.e., you write in plain HTML, CSS and JS), and does not require compiling/transpiling. The framework embraces the DOM instead of abstracting away from it and still refreshes/re-renders components in a highly performant manner via DocumentFragments.

We've used the framework fairly extensively at my work because it plays very nicely with our jQuery-heavy legacy code and allows for much easier re-factors.

The observer library has gained a fair bit of interest from other developers (~600 downloads per week via npm) and it'd be great if I could interest others in trying out the framework too. I'd love to hear feedback from anyone who takes the time to try it out. Other contributors would be fantastic.
I guess it's easier if you do it frequently. I hardly ever touch CSS and for me, cross-browser compatibility is certainly one of the harder things. Bootstrap makes that much easier.

And jquery support often isn't necessary at the moment. It's required for some functionality, but many simpler web pages will work with a slim version of the CSS without any JS. Makes it very light-weight and still easy to set up.
I got a really happy vibe from it. To finally come to the state at which you are truly content. It is just so perfect.
This is pretty much where I'm at. Though I'm on a mission to really nail fundamentals this year and SQL plus query tuning is the next stop for me. I've got 20 hours of courses related to SQL fundamentals lined up Pluralsight and another 30 odd hours SQL Server / Query Tuning.

The half-life of the knowledge is so long it's just a big boost for a really long time to become an order of magnitude better at it.
We compared the lowest plan because higher plans usually have to provide a higher share due to disk and RAM resources being limited when split up in higher amounts.

And yes,they are cheap and they are very reliable, we use them a lot.
I wonder how all those commenters from HN who always say “we should have more competition in the brower engines” feel about your sentiment.
>How much should [bm]illionaires be allowed to leave to their children?

As much as they fucking want. The rationale for taxation is the idea that you owe your government money by using up public resources (such as national defense, public works, emergency response, etc.). That's why you get taxed for activity such as buying stuff and earning a living. Dying doesn't use up the government's resources. You don't need the government's protection and assistance to die without interference.

Just lay your motives naked and talk about expropriating property from the rich without compensation. That's what estate taxes are, just with extra steps.
That's book-length text.
At least in Linux, there are still os threads that will run on pinned, isolated CPUs. There's work being done to allow only the user thread to run, but last I checked it wasn't complete.
Why not $0? If they want their kids to be rich, they should teach their children to get rich, not just be rich.
Most businesses are “bullcrap to make money”. What does your comment have to do with unionization?
I'm having trouble finding the essay - can you give me some pointers?
Exactly - the effort required for this much beyond what most fraudsters would be willing to do on most platforms.
The reason that extracurriculars are valuable is because they are worth doing in and of themselves. You play an instrument because you enjoy it and to give enjoyment to others...not because it will get you into college. By devaluing those experiences, you achieve the banality that you appear to fear so much. In fact, it is really quite tragic that you think that way. Life is to be enjoyed, you can do things as ends in themselves, for their own sake...not because Harvard thinks it is important. Do you make friends based on their extracurricular activities? Do you have to check with Harvard to see if a certain kind of music is enjoyable? It is a ludicrous and quite empty way to look at life.
> You seem to be interpreting this narrowly

I'm not sure why you would coin a term 'Abstract Rendering' and talk about 'out of core rendering' then turn around and say that transforming high dimensional data sets is part of rendering. Rendering is well defined and very established, coming up with transformations and calling that part of rendering is nonsense. You made this mess yourself by trying to stretch the truth.
A cross-platform native webview could be an elegant way to monetize an application via web ads while minimizing bloat.
I believe, that the way data is structured in Prolog is easier and more flexible than in SQL. Sadly I was busy with other things, so I can't tell for sure how it looks for bigger projects and I haven't tried Datalog yet. But I wouldn't consider SQL as a holy grail, after I run into various issues when dealing with not so relational data.
In case you don't want to be nagged for having an adblocker:

https://en.wikipedia.org/wiki/Manfred_Eigen
Man stole database of HIV-positive people in Singapore and is unafraid to use it
https://www.rosettacode.org/wiki/Amb
Additionally your shinkasen (fast train) ticket allows you to travel anywhere within metro area at destination (on JR lines).
It's significantly improved, but D3 lost almost the entire PC ARPG market to Path of Exile, which had its initial release around the same time. Blizzard also failed to come up with any ongoing monetization of D3 after removing the auction house, whereas my understanding is that Path of Exile is essentially printing money.
As I said before, you are correct :)

And I always aim to criticise the work/behaviour and not the person.

However:

- When I criticise a piece of work, someone can still choose to interpret it as shaming or a personal attack.

- When someone criticises me personally, I can still choose to focus on the useful part. I don't have to feel offended/upset.
That is true for every body in any company. But it happens only with the management.
I’m going to disagree. Over the two decades I have been programming I have come to appreciate the benefit of Open Source Collaboration vs competition. Competition between platforms is good, but it’s not the best. Because those who produce content waste millions of hours collectively trying to address every little quirky difference between the platforms. And the standards only help so much, whether it’s POSIX or WHATWG.

The real reason MS and IE were not so good is because they were a closed source monopoly! And moreover the copyright was enforced by the government.

Now even M$ switched over to WebKit / Blink.

Collaboration beats competition in the end.

Wikipedia beat Britannica quite handily. And it beat Encarta, too.

Open source beat closed source over time.

The Web beat AOL and Compuserve.

Science beat secret cults and alchemy.

Today Pharma is using patents and competition. People are prevented from building on each other’s work in microbiology but not in other sciences. Isn’t that wild?

I would rather have lots of people adding to one snowball platform, than having competing platforms. AS LONG AS that platform is open source and anyone can use it for any purpose. If your commits don’t make it into the core, just market them until they get popular enough. Compatibility is the goal, though.
Right on, this generation has no right to complain about IE only web sites. /s
I mean, fuck the users. Will nobody think of the poor poor developers?
The point is that developers don't want to be testing against multiple browser/rendering engines--hence why Electron was built.

Maybe having multiple engines is good (although maybe the benefits are overstated since nowadays most engines align with the spec instead of implementing non-standard extensions like ActiveX), but it's not good for people for who want to quickly, and with low effort, develop desktop applications.

The point of the parent comment was that developers chose Electron over other frameworks for reasons such as speed of development, and DeskGap does not align with those reasons.
I've implemented forth a few times, most recently in perl.

I have a couple of forth-implementations in golang bookmarked. As a quick example take this one:

$ go get github.com/unixdj/forego
$ echo '3 4 + dup * . ' | forego 2>/dev/null
49 ok
Doesn't anyone who makes a webpage need to test it in different browsers?
Toyota also made its big platform bet on mild hybrids and hydrogen, which Elon rightly scoffed at. No doubt there was big culture friction.
Show HN: Export Your Existing AWS AppSync Resolvers as VTL Files
For clarification, by "down there" are you referring to Mexico, or the US states along the border?

If you mean Mexico itself, bodies being strung up on bridges in tourist areas is NOT a new phenomenon. Just dig through some of BestGore's archives from 2011-2014 if you have the stomach for it.
Apple supplier to lay off over 400 workers
Or a perf statement, really.
Stoner:stream YouTube songs in terminal without annoying Ads
If use youtube for listing songs in background than this app is you new friend.
Stoner streams youtube songs to speacker without storing it on hard drive. it will also keep playing songs automatically from youtube video suggestion.

https://github.com/Janglee123/stoner
Judging by the Microsoft link in TFA, this should be (2017).

Also, I can't help wondering what changes they will be making to this "feature" to accommodate California's new CCPA...
I've only seen it work when there's a combination of competence and ownership. i.e. someone from above can't just say 'this is yours, figure it out', the other party has to be able to do it and accept the ownership of it. Even when they can and do, there will inevitably be things they get wrong and/or miss but when those are pointed out they, assuming they've accepted ownership, will understand without being asked that it is for them to correct. If you try do it before someone is able or willing, it can turn into a train wreck. Also, I've found it much harder to do in larger organizations for a variety of reasons.
Maybe the reference to rule 34 was more appealing?
No need to go too far to find an example: Sublime Text and Sublime Merge.

While this route is probably not for quick app deployment, but boy can it kick ass when properly done in C++ with custom GUI framework.

I love Sublime Text and Sublime Merge. I love their philosophy towards software design. I love how they value user experience above everything else.

There are very few pieces of software that give you so much pleasure and joy in using them on a day to day basis.
People care about latency and sluggish interfaces on their brand new PC.
Let me try to give a high-level explanation. As we have had success with using neural networks for different tasks, people began to ask what are the properties that make neural networks work so well.

When I mean work well, I mean a family of models which are generally easy to describe as well as be generally easy to train. Nearly all neural network models fit this bill as a they can be described with a loss function. A loss function being something which scores how accurately the current NN performs with a particular set of parameters. This loss function is then usually differentiable, and thanks to autodifferentiation tools, you can obtain the derivative of this function with respect to some parameters in this function. With this derivative, you can go ahead and run SGD to find the optimal parameters. We have now both empirical and theoretical evidence that SGD works fairly well for optimizing functions, particularly the high-dimensional ones neural networks describe.

So, the insight is we need a name to describe all these models which are differentiable and nice to train because of that. So now we can say what really ties CNNs, MLPs, RNNs, etc is not some biological metaphor, but that these are all expressible as some loss function we can find the minimum of using SGD.
No timestamp, when was this article posted?
You can't make this the big announcement at Blizzcon. The audience there doesn't give a shit about mobile games.
> Since the composition of diffeomorphisms is a diffeomorphism, large programs (like ray-tracers) will be differentiable as a result.

That's just bs. If you just read the ray-tracer article it clearly states that f(scene parameters) -> image is not differentiable -- simply put because of sharp edges of objects being rendered. Also the word `diffeomorphism` makes no sense at all in this context.
> End-users might derive more value from some sites than others. In the extreme case there could be two or more sites where one site had a really really good article that the end-user derived a lot of value from but in the same month they read a lot of content on the other site/sites that did not provide them with anywhere near the value of the single only article they read on the other site. And yet they end up giving most of their money to the sites that provided them with less value.

The solution to this is to allow the user to apportion their monthly fee between the sites, but only for the current month. If the user doesn't specify anything for this month then it gets apportioned based on articles read. Then there is no trouble in forgetting because if you forget then the default is in proportion to the number of articles. On the other hand, if the publication posts clickbait or articles padded with filler, the user can retaliate by allocating 0% to that publication for the month. And if there is a really great article you can do the opposite and allocate more.

I suspect the real problem here is that the publishers would need to take the long view, even though they're struggling already. Because if they did this, the first thing that would happen is that any users who subscribe to more than one such publication already would subscribe to the combined service and save money. So the first thing that happens is a short-term revenue decline.

Then the advantage of getting every publication for one fee allows them to gain new users, but that takes longer. You need to advertise the new offering to non-existing customers and convince them to sign up. But the publications need to stick with it long enough for that to happen. If they start to drop out before it does, the whole thing falls apart.
You mean IE on windows? No, thanks.