skysight-inc/HackerNews huggingface dataset:
When I use the sink now, the water ends up right where it started, and the next town downstream can use it too.

If I watered plants and didn't let the water return to the river, the next town downstream wouldn't be able to do the same thing. For them, it's objectively better for me to send it back to the river than give it to the atmosphere via plants.
Ask HN: Once you train a ML Model, Where do you run it?
I really like the idea of growing our own food and have intended to create some raised beds in our garden. I've started taking baby steps this year by growing some herbs. Turns out that's about 10x the effort I imagined it was going to be. I think I might have killed a good portion of them yesterday with the 38 degree heat.
Cinnamon feels like XFCE's conceptual descendant, it doesnt break the desktop metaphor at all from win98/XFCE while having enough of the newer stuff if you want it.

It was what I used until recently and would go back to in a heartbeat.
> We also know that nicotine itself isn’t particularly harmful.

I.e. not harmless, but not especially harmful. Like caffeine. Remember, humans have a 100% mortality rate.
This was never an issue because in the old model you only provide support for one year, and sell an annual maintenance plan at 20% of original price to continue it.
Be afraid. Be very afraid. When you see articles like this, it's time to worry.

“Stock prices have reached what looks like a permanently high plateau,” - Prof. Irving Fisher, economist at Yale, October 16, 1929.

"The Federal Reserve is not currently forecasting a recession." - Ben Bernanke, Federal Reserve chair, Jan. 10, 2008.
> Porting to rust is easier if it doesn't require a person to be an expert at two different kinds of inline assembly syntax.

Sadly, this doesn't save you from that, in fact, it can be argued that the string syntax is what makes you need to learn a whole second set of syntax. This is due to clobbers.

> There is also the issue, I'm sorry, of the rust preprocessor. It will be written and it will be used.

I don't forsee this happening; Rust has powerful enough generic capabilities that even with tens of millions of lines of Rust existing today (I'd actually guess we're in the hundreds right now, but still), nobody has invented one yet. Getting away from the pre-processor is considered a pro, not a con.
Number one is more hubris than requirement.
I guess the point I was failing to make is that Unity has a percentage of developers that have grown up around the architecture. Perhaps they started in Javascript, and ventured into c# when it was depreciated - but the object model of unity - I postulate - is a pattern well ingrained into developers minds. The new ECS architecture is stumping many old-school developers that I know - because it’s just so different.

Don’t get me wrong - I don’t have a huge love for Unity. It’s just I’ve been using it for such a long time. For some retro game projects I’ve used C++ and XNA - which is great fun - but if you ask me to consult on a 3D title that needs all the bells and whistles, Unity is my skill set.

I’ve tried a few times to learn unreal, it’s rendering engine is fantastic - but maybe I’m getting older - but it didn’t grab me.

Again, I’ll reiterate I’m not a unity fanboy - many times I’ve found myself at the fringes of what’s possible - doing things in Unity that break it in ways the support team has never seen. It’s a pain in the proverbial. It’s bloated, it has a render pipeline that has become so amazingly complicated, and when something really doesn’t work because it’s a problem deep in the engine - it’s an absolute nightmare. For example, recently I had to port a project from another language - a 2d retro game that needed to run a 60fps solidly. You’d be amazed that Unity can’t do this without doing timed Co-routines outside of it’s traditional Update() function. That blew my mind. Unity has become so amazingly complicated that it’s at times extremely painful. I was, however, an XNA fanboy before Microsoft discontinued it. However that’s another story altogether...

Jeez.. you called me a fanboy and I went on a rant... soft spots ;-)
The sv increase in home prices probably matches most thriving city's home price change. At least the tech cities like Seattle and Austin and ...
From the conclusion:

>> These are the hallmarks of one of the best businesses on the planet.

The "best business on the planet" is effectively a tax on economy growth? They don't even reinvest their profits - they return them to shareholders. So the value of the "best business on the planet" is that it takes a percentage of every transaction and funnels it into the personal wealth of Visa shareholders?

That kind of platform business should really be run as a non-profit, and instead of paying dividends, should reduce processing fees to where it just covers operating costs and capex.

Instead it sounds like it's just a driver of inequality simply because they have a captive market and no real competition. I suppose that's the "best business" under a very specific definition of best.

But in terms of making the world a better place, I don't think so.
Yeah, and unlike something like a fruit fly, which also has a short lifespan, mice are mammals, so they are still fairly close to us in the animal kingdom, relatively speaking.
> Just my opinion tho, as I know nothing about genetics and biology.

Arguments from ignorance are rarely helpful.
"the fed is already considering rate cuts even though we're in the biggest bull market"

Inflation is extremely low, so the Fed should consider cutting rates. Lower rates means lower unemployment, which should eventually lead to higher wages. As a model for what the Fed rate should be, assume that it should always be 0% plus whatever amount is needed to limit inflation. Since inflation has been low and stable, the rate should remain close to 0%. After all, we should want a world where unemployment goes low enough that wages eventually go up. And, it is important to notice, in today's world, even an unemployment rate of 3.6% has not been low enough to cause the kinds of wage gains that were normal for most of the 20th Century. If wages aren't rising and if inflation is low, then the Fed should be pushing the rate back toward 0%. The lower the rate, the easier it is for entrepreneurs to get money, to build a business, and thus to stimulate economic activity, and if enough entrepreneurs do so, then presumably unemployment will eventually go down to whatever level is needed to raise wages.
Research supported by the NSF and your tax dollars.
Taxpayers wallets double-dipped by the AAAS.
Summary written by an idiot for 6-year-olds.

And somehow, everyone thinks this is just fine.

The lead author (of the paper, not the summary) herself describes the difficulty and subtlety of the data analysis. Says it took extra time because, "It's easy to be overconfident and there are many ways to misinterpret the data, many ways that small errors can accumulate into significant mistakes, which is why we did not rush our analysis."

So the real story here is we have no access to the analysis, which is the main event, and must accept the brain dead summary by some random science writer.

Welcome to our stupid planet.
VRML contained the technology to crash both Netscape Navigator and your entire X display, frequently under a minute.
If you don't mind, I have a question about graft.

> graft will prompt for a password, run an sftp server and promote it via zeroconf.

Is that a one time password that will be used by the "receiver" to download the file?
God I hate this kind of paternalistic reasoning from developers. Nobody is saying that you can never update software ever, just that those updates should be driven by a clear functional reason. Implementing a change that you know your users will hate just to switch to a "modern" UI does not serve users.

> Users come around eventually.

How do you know? A number of apps I use have overhauled their UI in a way that made it look shinier at a glance, but categorically worse for actually using. I either stopped using them if the change was too awful, or eventually just stopped leaving negative feedback once it was clear the devs didn't care. Never once have I hated an update at first and later thought to myself, "Wow I was so wrong, this update is actually amazing, I'm glad the dev team ignored all of that negative feedback and forced it on their existing users".
The header of the website occupies >50% of the screen on Chrome on Android and stays there on scroll. It is very frustrating.
We know human touch is important and that a lack of it will cause severe psychological problems. The evidence is from Russian orphans with kids who were never held or touched. There is also evidence with monkeys and the wire doll mothers. This falls under the wider psychological theory Attachment and need for the infant to have its needs met which is very dependent on the parent. Attachment is probably a life long thing too.

As kids develop they shift from being parent oriented to peer oriented.

There are some cultural aspects as well, you see this largely expressed in greetings and maybe extended family interactions.

As for a rat pup or infant refusing affection it is a warning sign for autism spectrum disorder for sure.
"High school yearbooks" is really "social engagement", "blockbuster" is really "film and television distribution", and "taxis" is really "personal transportation". Each of those industries is absolutely massive, so the dominant player in each industry, regardless of technology or decade, is going to be a financial juggernaut.
Astronomers Solve the Mystery of Small Galaxies with Monster Black Holes
Investing in workers is hard. I'm in a mentoring/leadership position. I approach this in two ways. One is the general mentoring everyone gets during regular stuff like code reviews. The other way is sometimes I see someone who I think has real promise and kind of take them under my wing, give them lots of 1on1 attention, etc. They improve exponentially and then leave. One guy I mentored had been with the company for over 10 years. No one had ever "invested" in him. He had a great attitude and work ethic, but terrible skills. I taught him how to program. He left the company and doubled his salary. That was a year and a half ago. This week he called me to thank me because he was changing jobs again and doubling his salary again.

So my current employer went from a low skill high dedication worker to no worker because I invested in him. I'm going to continue help/mentoring people because I find it fulfilling, but if I'm honest it's bad for my employer. They currently pay good salaries in line with the market. There's no way they can justify giving a person who's been with the company for 10 years 4x salary growth in 2 years. How could they even reasonably measure the market value of his skills changing so much so quickly?
Correction: it's run by Daniel Gross, who used to work at YC. YC has nothing to do with it.
Honestly? Because no software is free from bugs and there will always be a need for support. The difference between single sale and subscription can be life or death for a company, its products, and its support.

But if you don't feel that a subscription to a service adds value, please don't buy it and voice your concern to the developers. Especially if they're a small shop.

That said, subscriptions can be canceled. For example I needed Adobe Photoshop and Illustrator this month. Got to use those for a fraction of the cost I would have paid five years ago for each program and been stuck with a license. It's more flexible that way. But I understand it doesn't reflect every use case.
Not having a team because you can't staff it, and having terrible moral because of frequent firings also impact team performance.
Old version support has a cost for the company supporting it. I guess it shows to the maturity of the company when they do. It's not easy to pull off.

As a dev on a mid-size project, I'd say that those UI changes often have two sides, with people who will also complain "why can't you just fix/change X, it's such a small change, but so annoying". Everyone wants their issue fixed, but not the issues of others.

Our project went from having two versions (stable and old-version), to just one, because the community of users had split into two, with much fewer developers working on fixing the latest version (because their company mostly supported users on the old version, not deploying new projects on the latest version, very understandably risk-averse people).

Removing the old-version made a few developers angry, but 80% of them rallied and now the project is much more sustainable (i.e. we're not big enough to afford the split). Eventually we introduced a paid version of the old-version supported for 6 months, with a stretch goal to extend to 12 months if people supported it. Only a handful are paying for it. Others are now happy on the latest, which became more robust as more people are using it.
Don't be snarky.

Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

https://news.ycombinator.com/newsguidelines.html
I don't think people pretend to like startups. People like to have their problems solved, and it's hard to gain their attention when everyone is clamoring for attention.

This is anecdotal, but I found it much easier to tweet something to someone 8 years ago, and get some feedback. Now, you're lucky if you get a response back.
Mostly agree, though tech has been one of the bigger recipients of all that money sloshing around. Another being housing (again) which is a big part of why housing is so expensive now.

At this point in the recovery cycle and with a strong economy (which we supposedly have) the fed rate should be closer to 4-4.5% - we shouldn't be talking about lowering rates. But both ends of the political spectrum seem to be pushing for 0% - the progressives with MMT and of course Trump keeps bullying the Fed to lower (not only because he thinks it'll help his re-election prospects, but because he's a real estate guy and would benefit greatly from 0% rates).
The same issue exist in the Facebook feed, by the way. I really wonder why they won't allow people to be able to set it permanently.
There's a huge difference between:

1. Not liking something

and

2. Going out of your way to write a long article detailing all the shortcomings of those that partake in the thing you don't like.

Of course you have the right to dislike tattoos, but that doesn't give anyone the right to tell someone they suck for something they chose because they like it.
Data Visualization of Planet's Satellites Imaging the Entire Earth
Remember that a bio ethicist has years of education on smart ways to block stuff like this.

If they didn’t block this stuff they wouldn’t have a job.
Please don't respond to a bad comment by breaking the site guidelines yourself. That only makes this place worse still.

https://news.ycombinator.com/newsguidelines.html
How is this different from flavored alcohol in appeal, though? You could buy bubble gum or chocolate or any other sort of flavor for alcohol, and primarily hard alcohol, at that! Or harder, at least (30 proof+)
I think a big part of it is tards like Mark Otto:

https://github.com/mdo

that make changes without regard of how useful or disruptive they are:

https://twitter.com/mdo/status/830138373230653440
> it doesn't go to mozilla or other 3rd parties.

Until Mozilla decides to promote Mr. Robot again.

Or just stick ads someplace... again.

https://www.theverge.com/2018/5/7/17326184/firefox-ads-spons...
Building a worldwide payment network creates more transactions and more value than whatever profits Visa makes from it. If a non-profit version didn’t work as well, the loss in economic activity would more than offset whatever was saved in Visa shareholder profits.
> There's hardly any military work that would involve using code from GitHub in Crimea. All the R&D is done in mainland Russia. This targets common people who use GitHub for their pet projects or just regular work.

I disagree with you, Russia has clear intent to move/restore navy projects in Crimea: https://www.maritime-executive.com/article/russian-navy-resu...
US government doesn't specifically target github, but all commercial activities in Crimea.

> Well, except they won't

This is not correct, current sanctions target specific list of people and major companies in financial, military and oil industries.
The goal of sanctions is to weaken Russia's economy in specific sectors.
How I feel when reading an article about how bad stress is for you:

https://www.youtube.com/watch?v=Cr9DI3YLOTA
Show HN: Chrome ext swaps 'polls' w/ 'chats with old white ppl with landlines'
People balked at that too, though. It was widely perceived as a "money milking" scheme.
It might actually be harmful: https://www.cbsnews.com/news/vaping-lung-damage-eight-teens-...
The whole header is encrypted, including the Host header and request line. Certificate selection and routing relies on SNI[1]. The server name in the TLS client hello message is almost always, but not necessarily, a copy of the value of the Host header field.

[1]: https://en.m.wikipedia.org/wiki/Server_Name_Indication
So my data may very well be out of date. Google's salaries are indeed somewhat low, but their total comp was way higher than what Square targeted at the time. Since Square is now public and doing so well I'm not surprised to hear they're paying better than they did.
Functional Programming and Data-Oriented Design in Games
In this discussion, I've explicitly (and quite off topic) expressed support for the Union side in the US Civil War, and I've implicitly supported Ukraine's side in the Crimean dispute. I don't think that gives you enough data points to deduce whether I choose sides on the basis of ethnicity, or because of a liking for the letter U, or (most probable?) a curmudgeonly dislike of change.
What's amazing is that despite all the money sloshing around, the great filter of high private interest rates and rent-seeking makes sure that it never benefits the majority of people. This can be seen by higher levels of inequality.
On the one hand, yes. On the other hand, the 2008 recession [0] saw unemployment 1 person in 20 lose their jobs. If 1 person in 20 is doing something that is not value-adding there would have to be massive and obvious evidence of that beforehand.

Recessions and crashes aren't necessarily evidence of anything in particular. But there is a tendency for people to assume that economic outcomes are mysterious and unexplainable. Many of them are obviously not; things happen for reasons. Exactly what those reasons are is a very political question, but it is obvious that a lot of people do clearly see these things coming a mile away and we just don't have a method of distinguishing them from the broken clocks.

[0] https://en.wikipedia.org/wiki/File:US_employment_1995-2012.p...
Do Paid Ads Work?
No, this is not true at all. In fact, the very first software project I was paid for was a perfect example: I had to replace an ancient DOS based database app with something more modern. The end result had a GUI that was completely different, barely retained the same workflow, had tons of new input validation that users had to cope with all of a sudden. End result? They had a knee jerk hate for it when they saw it. They would have to re-learn routines they had settled into for about 10 years. So there was push-back.

And it didn't last: a few weeks after the transition everybody told me that they liked the new app so much more. Why? Because they couldn't make that many dumb mistakes anymore that were tedius to correct. The app kept track of more information behind the scenes that helped then woth processing the data and - that was the main reason IMO - I had carefully designed a ton of tiny nearly invisible helpers into the UI that helped a lot with data entry. There was stuff like autocompletion that had context sensitive suggestions, form fields would pre-fill with the most likely values where appropriate etc. It was fairly subtle. It took a while for the users to learn all that. But once they understood the new way of doing things, noone wanted to go back anymore.
This. I can't tell you how many jobs I had that were un-salvageable early on and I knew that and still stayed there because "it would look bad on my resume." I'm doing it right now in a lot of ways!

What I have also realized is that every developer job is a shit show of some proportion and the only smart move is to soon not be a developer anymore. Except, you know, the whole loss of income thing that goes with that decision.

My kids won't be writing code for a living.
Rye, barley, and certain amaranth species are better suited for brutal climates and inferior soils. Tibet mainly grows a strain of barley adapted to the poor agricultural conditions, AFAIK.

You can process almost any powdered food item flour into something resembling bread, if you expend enough effort on it. You can make bread with cricket flour. Even meatloaf could be considered a type of "bread", if you massage the definitions long enough.

But I'd guess that Tibetans mainly eat barley bread. Rye and barley aren't as good as wheat is for making leavened breads, but they can make a loaf that isn't entirely brick-like, if the baker keeps a good sourdough starter and it gets a lot more rise time.
One of my pet peeves is that software always makes you take the good with the bad. You want the latest bug fixes and security updates, but you don’t want the added chat feature and UI redesign #12. But in order to get the former you also have to accept the latter. Companies should do a better job of maintaining old versions so you don’t have to take disruptive changes and feature cram just to patch a security hole.
This is especially tough because one important development skill is the ability to solve complex problems with simple solutions. This can sometimes make them look less productive because they've made a hard problem look easy.

One technique I've found that helps a little is having everyone individually estimate tasks before hand. Over time you can notice who is completing tasks faster or slower than the average. Of course this is just one data point that needs to be weighed against a variety of others.
Locomotor responses are likely related to the nAChR (Nicotinic acetylcholine receptor) [0], though I couldn't find the exact source in the documents you linked to.

"They are found in the central and peripheral nervous system, muscle, and many other tissues of many organisms. At the neuromuscular junction they are the primary receptor in muscle for motor nerve-muscle communication that controls muscle contraction. In the peripheral nervous system: (1) they transmit outgoing signals from the presynaptic to the postsynaptic cells within the sympathetic and parasympathetic nervous system, and (2) they are the receptors found on skeletal muscle that receive acetylcholine released to signal for muscular contraction. "

[0] https://en.wikipedia.org/wiki/Nicotinic_acetylcholine_recept...
That would very clearly negatively affect the opposing party.
Oh really, I guess I was misinformed. Figured that was closer to 500-600. I hadn’t heard of anything well above $700k or so for positions like “Senior Staff”
I don't care about freedom of the tobacco industry, nor the freedom of teenagers to smoke, nor the freedom of adults to smoke flavored cigarettes. I take it you can't identify any other 'harm.'
Isn't an unemployment rate of 3.6% effectively full employment? It seems I can recall in the past that 5% unemployment was considered effectively full employment.

The core rate of inflation may be low by the government's accounting, but there are problems with the way we calculate inflation, it seems, given how much rents and medical expenses have risen even during what was considered slow economic growth.
What is the best selling comic book of all time?
The conductor reminds me of a coach giving a pep talk to one of his best players after a botched play: I know you got this, I have faith in you.