skysight-inc/HackerNews huggingface dataset:
From a quick look at the sample code and a scrub through the video, it sounds a lot like JavaFX, especially when combined with the Kotlin TornadoFX extensions.

Relatively recent build of a custom widget toolkit? Check.

GPU accelerated 60fps compositing, render and animation layer? Check.

IntelliJ as the IDE? Certainly. Although JFX is perfectly usable from any Java IDE?

Cross platform including across iOS and Android? Check. (except JFX also does Mac/Win/Linux).

Fairly standard layout and box packing model. Check.

Material design? Via a third party company called Gluon, check.

Functional reactive design? Check.

Async/await? Yes, Kotlin has coroutines that integrate with JavaFX.

Hot reload? Actually yes, JVM+TornadoFX has some support for this, although it's not as slick as what Flutter can do ... the view you're working on will be sometimes be thrown out and rebuilt. But if you change your CSS or the behaviour of e.g. event handlers, then you can do hot reload.

There are some differences I see. Dart focuses more on AOT compilation. Another is immutable widgets in Flutter. That one I'm not convinced about at all.

> You can respond to events, like user interaction, by telling the framework to replace a widget in the hierarchy with another widget. The framework then compares the new and old widgets and efficiently updates the user interface.

No explanation for this odd design is provided. I suppose they believe it is self-evidently superior, but that seems like a lot of overhead for very little to me. After all, GUI is pretty much THE standard definition of a big pile of mutable state, and trying to pretend its not by just generating more garbage than a normal GCd toolkit would seems a little strange.
Iot often use a slightly modified thumb2 which is actually a pretty recent addition to arm ISA.
Beh.

I personally stopped my government from spending $15m on an unneeded ballot tracking system (it added voter ids to ballots, eliminating the secret ballot).

I have friends that made the DREAM Act happen. Ditto my state's legalization of weed and gay marriage.

But if apathy and despair is your thing, I'll stop here and let you get back to it.
Care to expand on backpage ads?
Ask HN: What's the best resource to learn microservices?
I think you're also likely to see widely differing points of view based on the department in question. In general, departments that are essentially "cost centers" with lower skilled workers will feel more pressure to operate more efficiently (i.e. more work for same or less pay), while the opposite can actually happen for higher skilled, differentiated workers: critical employees will be lavished with pay and benefits as their skills and importance to the company increase.
> Logical inference is just a special case of more general bayesian inference

NO. This is a fucking sectarian crap. Logic of any kind is possible only because the Universe has its laws and structure. It always comes first. Logic is a uninterrupted chain of steps of induction which must be validated by tracing back the whole chain to some validated, fundamental principle. It is a universal process. Inductive steps and premises are domain-specific.

Logic could be applied to abstractions like numbers as an exception, because numbers represents valid aspects or properties of reality, not the other way around. Numbers are imaginary. Universe is real. It makes an observer possible, but does not require one, which means that an observer and all his inferences could be excluded completely from the "mechanics" of what is. Time, for example. And numbers, of course.
hint: you can click on the water
A Survey of Neuromorphic Computing and Neural Networks in Hardware
Infrastructure as code: Introduction to Terraform
Thanks. I'll have to look through that material!

My 'bayesian' prior is that marginal tax rates should matter much more than total tax take (especially if the total take is well spent); and that micro-economic considerations suggest prima facie that blunting the incentives to produce less (income) more should lead to less production (of income). (That's the whole point eg behind a carbon tax.)

But I'd be interested in what kind of material would be able to overcome that prior. (Intellectually, I find the Georgism appealing (https://en.wikipedia.org/wiki/Geolibertarianism). In practice, growing up in Central Europe, I've seen that social democracy works OK, even if not great. Singapore seems to be doing lots of things right. But of course, it might be hard to say exactly which parts of the mix are salient.)

After first very brief skimming: the paper on 'ntanet' treats a cut of marginal tax rates by 5% as major. Moving to LVT as single tax would cut all the marginal tax on labour and capital---quite a bit outside their studied parameters.

Another thing that I'll keep in mind when studying the material is that advertised marginal tax rates are often not the real marginal tax rates: people shift their behaviour to eg in the US take extra compensation in the form of lower taxed health-insurance than more cash in hand. (And rich people who can afford lawyers have even more scope. See Buffets lament that he's paying less tax on his income than his cleaner.)

Sorry for the rambling.

Happy to continue discussion via email, as we might be reaching HN's soft limit on thread-depth soon.
https://vimeo.com/215418110

Enjoy!
The kafka client api moved to java because of fewer dependencies to distribute. The brokers are still a scala project.
What is the state of isomorphic / server side rendering for Vue and React? Is it a straightforward thing to setup?
You understand that wherever you live has city, county councils. Schools boards and conservation and fire districts. Your state has a legislature.

Aside: I hate South Park. The smug self righteous cynicism it engenders is just another cult, but for apathy.
From the React website:

"When a component's props or state change, React decides whether an actual DOM update is necessary by comparing the newly returned element with the previously rendered one."

My point is that if a component doesn't receive a setState or new props it just doesn't start the rendering cycle at all (AFAIK), so shouldComponentUpdate doesn't get called at all.
Yes, people have a desire for justice, for fairness. This desire is natural, as well as it is right. Therefore it deserves to be addressed properly. It is also however, as you say, not what is best for society. Therefore its harm needs to be minimized, while still properly addressing the desire.

Which is why we have mostly symbolic punishments. And they work very well. Already, most of our punishments are symbolic substitutes for much, much worse punishments we could do (and used to do) to people. We don't chop off body parts any more, banish people or torture people to death (well the US does, but I hope we agree this is not a required part of a good justice system).

You deserve to have your desire for justice and fairness met, while society deserves to have its needs for public safety, deterrence and rehabilitation met. You can't really get the benefits of safety or rehabilitation symbolically.
I've skimmed some papers, and my impression was that you would need to have at least a bachelors degree in mathematics. And by "skimmed some papers", I mean they may as well have been written in a foreign language.

This also helped me realize that I'm not super excited about getting into machine learning research, because it's just way over my head. I can play around with TensorFlow, and I enjoy writing all of the code connects to a black box, but machine learning seems like an entirely different field to software engineering.
Sort and compare Google Fonts by their visual attributes
Adventure – Simple WebSocket Client
Desktop publisher for Mac
kk.org is by Kevin Kelly of WIRED magazine.
Also, IMO, the media love any story that makes tech upstarts look bad (or maybe everyone does, and they know what gets the clicks). I doubt that the same story about General Mills or John Deere would get the same attention, or would even be written.
Question: it looks like only computer games are listed. Is this deliberate (I didn't see anything explicit on this on the site) or are traditional boardgames allowed, too?
>In a year or two I predict that I will see another article with a title along the lines of "Switching From React To <insert new hotness here>". It is very unlikely in my opinion that I will see a "Switching From Vue To <insert new hotness here>" article.

That might also be because once people get to Vue, they don't leave it for any "new hotness".
As a minion, I've experienced this. The founder of our hyper growth company was sincerely love, unicorns, team, culture, kittens. Whereas the VPs thru Directors were toxic corporate climbers.

I had to enter mgmt myself, to see just how hard it is to deflect the needle, to accept, reconcile the disconnect.
It's quite useless without examples. I know some frameworks do all rendering in a separate thread but you almost completely forfeit all UIView based rendering. With the native UI toolkit you always go back to the main thread so I only put long running processes like network requests, image rendering or database access in a separate thread.
Jokerman Electronics, Lumna 56 Style Lighted CB Microphone
> although I personally don't think that cutting bread and eating more potatoes is that big of a difference overall

Bread and potatoes have a big impact on blood glucose levels. Actually, potatoes have a glycemic index that's even higher than table sugar.

Diet is such a complex thing that it's really difficult to control for.
Discover, test and connect to the world's top APIs
Blockchains Never Forget
One of the best tests I took in university, Theoretical Physics (E-Dynamics, QM, Thermo), was due to collaborative preparation. I learned together with another guy for 2-3 months. Interestingly he had a weaker background but we scored very well.

This test was oral by the way, but took about an hour (or more?), professor and protocol person. Sure there was writing but also a lot of talking.

I think constraining our industry on solitude is also a reason for the low diversity.
No, a lot of it happens in Sichuan province specifically, because of the availability of hydroelectric power. Also Washington state for the same reason.
>And react-router, while not being on the same github, is pretty much considered a standard too.

The kind of standard that just doesn't stop giving backwards incompatible BS releases...
Definitely! At Google I saw some first-hand evidence of those principles.

Outsourcing the uncritical would-be employees makes that kind of differentiated treatment even easier to pull off for our monkey brain without losing any sleep over moral qualms at night.

But that's probably a good thing: at least the outsourced eg cleaners have a better chance of being the profit centres of the cleaning company than they ever would at eg a bank or Google.

Ultimately, if anyone has a moral burden to help lower income people, it's society as a whole (and that means mostly its richest members who bear the brunt of taxation) instead of just eg Walmart (and Walmart's mostly poor customers): we can't afford to penalize companies whose business model hinges on employing low-skilled people. Otherwise we'll get even less opportunities for people low on opportunities already.
Well, and lots of Western startups from what I gather...
Also, AAPL is worth $800bn with the big fat disclaimer: "AT CURRENT STOCK PRICES".
Watching videos is glacial. Text is faster, more flexible, searchable, and easier to backup and go over things again.

Please, can someone suggest an equivalent resource that doesn't use video?
Justice needs more than this because victims will wish for harsher punishment. The public will not feel satisfied and trust in the justice system will lessen, etc. You can tell people but you can't honestly expect the whole of society to just become "enlightened" about this. Desire for vengeance is a thing, it lives in us, and even though I can personally (usually) rationally decide to let it go, I feel it's still there and when I'm angry, quite prominently so.

It's not a good thing, but you can't just ignore it. Justice needs to deal with this, otherwise it won't be accepted.

Fortunately this desire isn't very smart and can be tricked easily. If you paint something as terrible punishment and people see it as such, that is enough. Unlike, say, public safety, it doesn't actually need to be real to fully benefit society.
Nobody. But the fact that they use it now makes it less likely to be abandoned by them that something they don't use (which, while they can't abandon, they haven't adopted either).

Besides in 10 years the whole of IT changes. Don't look for "50 year frameworks".
I read through the differences, and they seem small enough that for any decently sized project with a non-trivial team you'd choose React and in most cases probably not even consider Vue.
Show HN: HConfig, a human friendly config file for Node.js applications
Phylo the trading card game: http://phylogame.org/

Fraxinus, the Ash Dieback game (I'm not sure if this one fits the theme): https://www.facebook.com/fraxinusgame/
As far as I know AirBnB isn't restricted to private homes other than in specific cites which have legal restrictions, non-residential premises are allowed (on the listing you link to in question it's marked as a B&B rather than a private house).
The point I was calling for was to start using some degree of common sense vs blanket "zero tolerance" policies wrt hiring.

Someone who was let out of prison 3 days ago with a record of violent/armed robbery is very likely not the same sort of potential problem as someone who did 6 months in prison 23 years ago for possession of marijuana.
Counting views/impressions in combination with Apache Kafka sounds like the ideal use case for a stream processor like Apache Flink. It supports very large state which can be managed off-hand. This should enable you to count the exact number of unique views in real time with exactly once semantics. Here is a blog post on large scale counting with more details. It also includes a comparison with other streaming technologies like Sanza and Spark: https://data-artisans.com/blog/counting-in-streams-a-hierarc...

Also check out this blog post by a Twitter engineer on counting ad impressions: https://data-artisans.com/blog/extending-the-yahoo-streaming...
The US recommended salt intake is limited to 1.5g to 2.3g grams of salt depending on some risk factors. Their 'low' intake was 6g and high was 12grams / day. https://sodiumbreakup.heart.org/how_much_sodium_should_i_eat

So, I am saying almost 5x the recommended limit for a month might not generalize very well. Sorry, 'Nope' is not going to cut it. Further, the human body climatizes to various situations over time suck as heat or altitude, I suspect salt intake is probably good example of that.
I stopped reading at "both are fast and light weight" because I don't find react to be "light weight". React is 275K (nearly a quarter of a meg) when it is minified and gzipped. 750K when it is not minified/gziped.

We're talking about a web page UI here. It should be tiny for users with slow connections. React seems big to me and I can't justify it except in very large applications.

As such, I struggle to find the reason React is so popular. Perhaps I'm a bit old school. People say it's easy to reason about, but I don't find that to be true in real world large applications with a lot of developers working on them.

Still, I'm trying to like react, but these things are a struggle for me.
> It's almost certainly a mistake to judge them negatively based on this story.

Logically speaking, it would also be a mistake to dismiss every report of poor employee treatment where those selection biases apply.
using something that is practically infinitely abundant (renewable energy) to create an artificially scarce medium of exchange is illogical to say the least... why not use renewable energy itself as the self-valued currency?
Ask HN: How to hack myself to increase my work hour?
has anyone been able to work more than 40hrs/week and still healthy with bio-hacking?
Don't proactively implement solutions to other people's problems
Both Jython (Java impl) and IronPython (C# impl) works fine without the GIL. The big issue is compatibility with C-based libraries, as I hear Larry Hastings, there are three levels of compatibility:

1) Fully compatible, nothing needs to be done
2) Fully compatible, but a recompile of C-libs is needed
3) Almost compatible, but some updates to C-libs are needed

Larry is aiming for 2)
You would, if other crimes are caused by the same factors you used to increase murders -- lead supplements, immigration, or encouraging Kristallnachts.
>> You can respond to events, like user interaction, by telling the framework to replace a widget in the hierarchy with another widget. The framework then compares the new and old widgets and efficiently updates the user interface.

>No explanation for this odd design is provided.

I suspect that's to support how they provided both an iOS and Material design look and feel. For example, there isn't a single button widget with different styling. There's a CupertinoButton and a RaisedButton.
But considering the fact that the computations are useless, the energy is still wasted.
Those are huge companies which employ plenty of marketing & PR people. Why should anyone else spin on their behalf without getting paid?

Similarly, while not everything the government does is perfect or the best way to accomplish a particular goal but it's really important to remember that there's a huge industry pushing outrageous stories to get public support for gutting regulations which really matter. We've seen this with e.g. Steven Milloy (the junkscience.com operator) who got his start shilling for the tobacco companies and is a reliable anti-science voice anywhere a large company is trying to halt or reverse regulations. He was one of the leading voices in a quixotic-seeming DDT crusade which turned out to be an attempt to discredit the WHO in Africa when their anti-smoking campaign was cutting into profits[1].

Any time you read one of these outrageous law stories, the first thing you want to check is what it actually says, followed very closely by asking who benefits from you getting outraged by that story or becoming primed to overreact to the concept in general.

Going with that BI story, note that the only source for the first claim is a right-wing activist group. The actual statute very clearly shows that they're misrepresenting the law because it actually applies only to forensics work collecting evidence for a court:

http://www.legis.state.tx.us/tlodocs/80R/billtext/html/HB028...

Since that story was based on the Institute for Justice's claims and that's full of lawyers, it seems quite unlikely that this is an innocent mistake caused by ignorance of the law rather than a blatant propaganda effort relying on the fact that most people hit forward without checking the sources.

1. http://www.prospectmagazine.co.uk/magazine/rehabilitatingcar...
There might actually be more to it, if you generalize slightly:

Banks have big moats of enormous regulation that any would-be upstart competitor would have abide by. Hence they are more 'legal' just counted by number of regulations they comply with. Banks ain't great places to work for.

(But I don't think you can build a good rule out of that. I think what determines a great culture more is how high the opportunity cost is for employees to just go and get a new job that at least as good. Googlers can just walk away, and get a decent job anywhere else: so Google has to treat them nicely. Retail assistants in depressed East Germany in the 90s had almost no other options, especially since legislation basically forced companies to pay above market clearing rate; you can imagine what bosses got away with on such a captive labour supply.)
Prepare for the future: Learn to Code
"Human visual hardware isn't very good."

What an incredibly clumsy statement.
In any case - fixed. Just reset this level.
I have been occasionally contributing to Google Maps and thought that I will get the Drive storage!

They never mentioned it in any of their emails, or the "newsletters" you get "access" to once you hit level 1.

Now, the grand reward (once you hit more than 500 points) is being a "trusted Google tester".

This is a joke and free work for Google. I will be contributing to OSM from now on.
Back in the 2012 I asked one of the department managers: are the customers willing to pay for automated QA tests? and he said "they usually do, because I give them the price per project and tell them 'in this price X it's included automated testing for the functionality. We can lower the price if you don't want the automated test suite".

I liked the approach and I think the same could go with security. Include an external security audit in the initial project price.
Created an account just for this:

I work at Airbnb (as an engineer). Fact is, most of the negativity seems to be coming from non-engineers since Airbnb has been trying to scale out its customer support and facilities staff by bringing people on as contractors. This is all pretty new and it's really not surprising there are growing pains. But in the past, they've been really good about addressing issues so I'd be really surprised if this doesn't get better in a year.

As for engineering, it's still fantastic place to work. Right now, it's very much in a transitional phase but the good news is they've kept the hiring bar high and are bringing on plenty of talented people (lots of experienced ex-FB, ex-Twitter, and ex-Googlers hopping ship to join us). Yeah, the internal tooling needs work. Yeah, it's still kinda chaotic. But given the kind of growth we've seen, I'd be surprised if there weren't issues.
The article conflates Richness and Wealth.

Those are 2 different things.

Richness is measured in Money.

Wealth is measured in Time and Health.

Rich Example 1: Some Doctor making $2 million a year and spending on cars, trips, massive houses is RICH

Rich Example 2: NBA player making 7 million a year, but blowing money on massive house, parties, and giving money away to relatives and "friends"

Now, you can see that the moment the NBA player or Doctor stops working... they will go bankrupt.

They are effectively living paycheck to paycheck. But they are a Rich.

Now onto wealth:

Man buys first house is an apartment building (4 plex) to live for free (live in one unit).

After years of working a shitty job, saves up enough to buy another.

This man is not Rich but he is Wealthy. Because the moment he stops working he still gets income and a roof over his head. He has unlimited Time to Live for doing nothing. Unlike the Doctor or NBA player.

Of course articles like the above are written and promoted to get already lazy and uncreative people to feel bad for themselves and not question their own slavery.

How pathetic.