skysight-inc/HackerNews huggingface dataset:
I dislike the "popup" UI metaphor, where some content obscures other content from view. I also dislike when passive action such as "hover" causes stuff to jump around the screen. I think these are distracting and confusing. It makes me cautious for where can I "rest" my mouse on the screen.

I worry about the impact for accessibility-oriented users.
Show HN: I'm crowdsourcing anonymous salaries from the ground up in real time
I wouldn't. They wouldn't and can't. It's all what the media says and shows. I'm just reporting on what my acquaintances believe from what they see on the news / in their social media feeds / through third-hand stories and cherry-picked examples confirming stereotypes. It's all just perceptions from indirect sources, like 99% of social issues of today.
Strange and maddening rules
I haven’t tried it, but isn’t JavaFX supposed to be the future of JVM based GUI’s? I’m actually very curious about others experiences with it.
I agree with ddingus that it is better to sell on your positives. But, in this space, against these big firms, you should have a clear differentiation. State that.

Make it clear to whom your product is specially designed. And list the features that the others don't have that confirms that positioning.

Then you can state things like _"The only/best accounting product if you are/want XYZ"_
Untrue though Qt itself is not updated to take advantage of C++14 and newer features.

I'll take slightly more complex syntax over untraceable dynamic weak typing of JS.

How many times have you got random undefined?
>Or there is a sizable portion of the European population who don’t want mass immigration.

This isn't a "one or the other" kind of thing. Yes, there are people who oppose mass immigration, but Russia also has a habit of trying to destabilize European countries by supporting nationalist/anti-immigration groups.
The instinct that you describe is real. You can either acknowledge it as a constraint and design your immigration policy to work around it, or you can ignore it. But you do so at your peril.
The rich countries want cheap workers,

Do you think voters in rich countries want cheap workers?

Because I don't think I've ever heard a politician say out loud that they want cheap workers.
What do you mean not from USA? The legislation going into action May 25 is GDPR which applies to those in EU
I would agree with your evaluation and propose an even more accurate prediction would include the aspect that a 50 gallon water heater or a dishwasher costs the same regardless of 1500 sqft or 6000 sqft so the ideal formula is probably some linear equation with a fixed amount plus a sqft amount. $1500 plus $1/sqft per year maybe a good start.
Hello HN, I made this site because the other sites out there really don't feel anonymous so I wanted a place that had very little restriction.

Here's how it's different than other sites out there:

-It's totally open and anonymous (e.g. no registration and no login). By removing logging in, people (including myself) are much more apt to actually providing salary information.

-Each entry is timestamped and displayed for indication of staleness when the time comes. You'll be able to better make judgements of what the current salaries are based on that, including cost of living increases per date, etc.

-The same person can continue to add salary info anytime (for raises, job movement, etc.) because it's always being tracked so this shouldn't destroy the integrity.

-The audience has a voice in each salary submission by having the opportunity to flag and comment for each.

-Lastly, this site is totally crowdsourced, however as mentioned above there's zero login. Also a lot of the other sites are only basing salaries on stats or taking from visa databases which is not what this site is about it's all about real entries.

Thanks for viewing!
> Is this really such a far-right fringe position to have?

Yes. We live in a world were for wealthy people/orgs it's very easy and cheap to move money, products, raw material, energy, information and jobs across the world, travel for business and recreation, even obtain visas and relocate to poor countries (both legally or with small bribes).

This 8 categories list almost everything that moves in the world with only one exception: people relocating to rich countries. That's incredibly difficult in comparison.

Even if you have an advanced degree, good intentions, no criminal record, fluency in the local language, willingness to work even at lower salaries, you still need a company to do expensive paperwork to effectively authorize you to be there.

If this does not sounds unjust enough let's not forget that people do not choose to be born in a wealthy or poor country.

EDIT: The usual bunch of downvotes came in just after posting. Interesting.
==Government finances are also a concern, many of the east and middle cities are also loaded up with tons of debt from years ago.==

Can you explain this line of thinking? Is the assumption that taxes will have to increase to pay these liabilities? If so, I would argue that faster growing suburbs and cities out west and in the sun belt are also going to need more tax dollars to build infrastructure (roads, schools, utilities, etc.).
Can't edit comments over 6 months old or so
Why so much effort on a feature that doesn’t and probably can’t work on mobile?

Were they happy enough with Safari’s 3D Touch preview which does more or less exactly this? (Only with a full screen preview so they don’t have to get into the messy business of summarizing pages.)
This file is the entire source of the component: https://github.com/zzarcon/react-circle/blob/57bb4d19df08b73...

A lot of the work seems to be the React diffing? The only thing that changes between frames when dragging the slider is the style attribute.

Furthermore, the author seems to have included the development version of React. And the author used development settings for the webpack compilation. The compiled JS is full of eval() calls.
Your comparison is broken. You may as well compare apples to oranges, with the difference being potatoes.
Inside Microsoft’s Quest to Turn Minecraft Content into a Business
So your claim of equality is that a black man in a white neighborhood is assumed to be stealing from good (white) people, while a white man in a black neighborhood is assumed to be visiting drug dealers?

This still seems like a problem to me. I agree with your above statement about cops reacting to what isn't "normal", but the problem is that normal and perception of normal are not the same.
> Example: Location history. It is turned off by default.

Do you want to turn Location History on?

Are you suuuuure you don't want to turn location history on?

To use maps effectively you need location history on. Turn on?

Location history may affect ____ you wanna turn it on?

How about now, location history is a great thing to turn on....

EDIT: for those of you who downmodded this, the point was that if you have location history off, Google spams you constantly with requests to turn it on. You'll get this request for opening up maps, using Google Now, or a dozen other things generated from many apps. There is also no option to temporarily turn on for app.

Not so nice uses of LocHis: https://www.androidauthority.com/google-android-location-his...

Explains how LocHis tendrils are everywhere: https://qz.com/1183559/if-youre-using-an-android-phone-googl...
Author writes like hyperactive undergrad, couldnt really get past it.
This was particularly true in the past, but i wouldnt bet much on this effect nowadays. Inflation is the true way to get this effect, but the dollar hasnt suffered inflation in decades.

The new effect we have is asset inflation: sure you payed 3% for this house, but this house cost a lot more. When interest rates raise, mortgages are more expensive but house values go down.

It is said that its better to buy in a high interest rate period at a low value, than a low interest rate at high value: in the former, you can re-fi later.
Oh ok you're talking about data compression. That's also not what efficiency means, in a strict sense.
History rhymes https://en.wikipedia.org/wiki/Wag_the_Dog
In regards to immigration issues, the best long term solution is to build up Middle Eastern nations as productive societies capable of providing a comfortable life for their citizens.

Consider the US's Marshall Plan for rebuilding Europe post WW2. Western nations must partner in a concerted effort to build up Middle Eastern nations, rather than funding destructive and chaos inducing wars and revolutions.
Imagine being a Venezuelan right now.

https://www.wired.com/story/where-could-bitcoin-succeed-as-a...

Everything is fine, right up until the moment it's not.
The main example would probably be Konsole from KDE. Quite a hog in the world of terminals but doors is things well. Compared to running an electron instance, it is slim.
Benefits of Investing in Digital Asset Tokens vs. Digital Currency
Oh, no argument that hydrogen cars are ridiculously priced and practically useless (I guess that's why they only sell them in California).

As battery capacity improves, charging from a regular outlet will only take longer and longer. And driver waiting time is short only if you can charge at home and never care about going anywhere beyond the charging range. It does work for a large number of people, but is a non-starter for a large segment as well.
Mostly because I can’t afford to buy anything big enough where I could have roommates (I haven’t been able to convince friends to go in on a place with me and don’t have super rich family).

I’d also have to buy far from Palo Alto which makes the commute worse and roommate finding harder.
>Let's not even talk about the long process of enforcing those contracts manually with very expensive lawyers in a physical court building.

You'll still need them at the end of the day though ? Code running in a computer somewhere doesn't rule the physical social very animal side of things.

Laws and lawyers are fuzzy constructs because humans are fuzzy creatures to start with, and imo we need that flexibility in laws and in their application, hence why I don't trust the "code is law" catch phrase.
> pypy, which is 50 times faster than V8.

Ehhh V8 is pretty competitive with C for number crunching. Where are you getting that 50 times figure from?
One of these things is not like the other. DuckDuckGo and Proton were founded on the basis of protecting privacy and not sharing personal data. The other is part of the cabal.
This is also a problem in the UK, we have ended up with insular parallel societies. I truly hope that time will fix this because its not looking good.
Please post this rule, it would be very helpful.

What’s frustrating is that this has been brought up as an issue on StackExchange and rejected as WONTFIX.
This is either just very misinformed or selling things to misinformed people. The fundamental problem is the inherent complexity in all but the simplest information systems.

The skill set required for managing that complexity is basically the same as for a software developer - and software developers have developed their preferred tools for manage it, and the relevant reason that the tools are not better than they are is that it's hard to build good tools, not that software developers are inept for the task.

I'm not saying that the tools can not be improved, but I'm saying that the tools won't be graphical.

More intuitive prototyping tools are another thing though - I'm all for it.
Even if that number is correct for photosynthesis, there are lots of inefficiencies when it comes to converting the products of photosynthesis (biomass) into usable energy (electricity). Wood pellets burn well, but people forget that wood pellets use energy in their creation (drying) and transport (trucks). There are also a host of evils in terms of habitat destruction and emission of pollutants other than CO2. Solar panels can live quietly and locally, producing electricity directly rather than trying to convert it too and from biomass.
"It is valuable if we ever reach a point where say, AWS has a monopoly on all compute power, and starts making bad/unfair/predatory decisions that hurt customers."

Or... we could use intermediate libraries that translated our desires into whatever backends were currently cheap or fashionable, thus making it relatively easy to deploy across multiple infrastructure companies and just possibly preventing this monopoly from happening in the first place.

I encourage my competitors to code directly for Amazon APIs, though. I'm sure it gives them a performance advantage.
It is your personal point of view.

Some people want their flower garden arranged their way. Some people want a shed to hold their antique car in. Some people want plastic pink flamingos in front of their window. Some people want ...

On the other side some people want to move every year. Some people want nothing to do with maintenance. Some people need a bed and a shower and will not be home for anything else.

The above are all valid choices. What makes sense for you does not have to make sense for somebody else.
I live in the EU. If I'm your "customer" (as in, you store my personally identifiable data), you have to comply with GDPR, regardless of where your company is.

Hope that simplifies things.
Thanks for the response - I understand it much better now.
Bitcoin is inflationary, and will remain so until 2140. It's just that the increase in demand is even bigger than the increase in supply.

What you're actually asking for is not an inflationary currency, but one that automatically adjusts its inflation rate to the demand. But that's not easy to achieve technically, and even if you could, it comes with its own issues, as the Swiss central bank can tell you.
Sure they are. They are specifically trying to evade national control. Yes, banks create money, but they are regulated, and they are not working to undermine the state (even if they occasionally accidentally cause crises that do undermine the state).
Me too. The thing is, with the QB community, there is a ton of demand for something a bit more powerful than their current online offering. Desktop is pretty awesome, but a pain to live with.

It should be super easy to just go at it with...

Want to move to an online financial solution with (features)?

And there are a ton of ways to pitch it positive.

With normal business growth, comes (needs). Take it to the next level, with (features).

Tons of QB users are seeking niche features only found in enterprise desktop. I’m not familiar with the other solutions in this space, but advertising those things should attract a regular stream of prospects looking to move off desktop.

What I do know is a lot of accountants want to move people online. I would definitely message to those people.

Oh well. In any case, let’s see how the discussion proceeds. Maybe we both will learn something.
> Cryptos, while being more scammy due to newness and lack of regulations, are not fundamentally special in this regard

I disagree. Cryptocurrencies are unusually scammy. (Past tech cycles, both those which realized their fruits and which failed, had lots of vaporware. And there were some scams. But the latter are more prevalent in this domain.)

My hypothesis for this is in the original sin of Bitcoin: choosing currency as its use case. This primed the space to think of tokens as securities on which the average Joe could get rich quickly, the underlying business be damned. (It also seeded the culture with black market operators.)

> the whole finance (and VC) world is about getting rich quickly

Which makes the author of this article's efforts to exempt their investments from financial regulation [1] questionable.

[1] https://www.wsj.com/articles/cryptocurrency-firms-investors-...
Is it? Sounds pretty small to me.

(Also, given it's an on-line poll, I have some doubts about whether the sampled population is representative in any way.)
Interesting. I was attempting to compile some bundles over the weekend and was noticing drastically larger chunk sizes. I realized this was because I had neglected to specify NODE_ENV=production, and my babel-loader was using my dev config (which leaves prop-types in the code). Based on your comment, and the above docs, I shouldn't be seeing what I'm seeing.
It does depend on the age and condition of the house. I bought a fixer-upper about 20 years ago. But just as an example, I spent $16K on a small bathroom remodel last year--which was partially aesthetics but there was definitely plumbing work that had to be done. Another $1K on carpeting that was really old and scruffy. $4K on major tree trimming/removal. That's more than a typical year but that's the sort of expenses I have.

This year I'll have some new windows put in to replace very old ones that look like complete crap.

Arguably some of that is optional but it's pretty typical for me. $1K/month seems like a reasonable estimate for me. I imagine that a newer house could well be less.
I just went through a simple exercise; for my tests, a minimal JavaFX app starts at ~100MB while a minimal Electron app starts around ~65MB.
Yeah, I realise that, but what if there was a link to a binary with those bits, etc.
>>Sometimes you pay for something, but sometimes somebody prevents you from making use of it because they're too tight to pay for an exit row seat.

Fix it for you.
Since it's not entirely sure that we as a whole person have entirely free will (instead of a really elaborate after-the-fact-excuses machine), I'd think the concept of a "will" for individual systems needs to be very loosely defined to apply here.

If you're interested in the science, I'd suggest starting from the Libet experiments (who essentially thinks his experiments show that the subconscious makes decisions, and the conscious retains a veto right)

It's a fascinating thought to entertain. (But you will forever doubt if you our your subconscious made the decision to think about this ;)

If you care more for pop-sci, Kahnemann's "Thinking fast and slow" idea of system1/system2 thinking might be a good read.

That still doesn't mean that different consciousnesses share a mind. We certainly have different systems competing for attention, but what consciousness even means. (I'd recommend Popper as a starting point for that debate, but mostly because the science is still very much in the "Dunno, but what happens if we poke here?" stage, IMHO. Philosophy seems more apt)
> Bitcoin is inflationary, and will remain so until 2140. It's just that the increase in demand is even bigger than the increase in supply

Inflation is a measure of prices, not the money supply. Since our economy prices in U.S. dollars and Bitcoin has, for the most part, gone up vis-à-vis the dollar, Bitcoin itself has mostly been deflationary.
Thank you. We do have some nice differentiating points that we can highlight, so will bear that in mind when we redesign the landing page (and any supporting pages).
Is the title misleading or am I confused? Google can only rollout its app on stock Android for Chat (known as RCS), the supposed successor to SMS that is (also) a carrier protocol that comes with the ubiquity and disadvantages of SMS. Google announced recently that it has worked with several telecom carriers around the world, Android OEMs, etc., on the implementation and rollout of RCS. But it's not the one that's going to be doing any rollouts by a large measure.
This is a nice insight into Reason's handling of sum types. Here's the Reason code as we'd typically write it:

let needsCancelButton = fun
| LoadingScreen | CodeEntryScreen => true
| SuccessScreen => false
};
Best Indian Restaurants in America to Try Immediately
The NASA page says it’s not about the air going faster above due to a requirement to traverse the airfoil in the same amount of time as the air below.

The popular misconception of airfoils states that the upper path is longer than the lower path. This means the air taking the upper path must move faster in order to meet the air taking the lower path. Faster means lower pressure means lift.

This is incorrect. But it’s very important to understand why it’s incorrect. It’s true that air moves faster over the top, that this produces lower pressure on top, and that this produces lift. The incorrect part is thinking that this all happens because the air on top takes a longer path faster in order to meet up with its friends from below. In fact, the air moves over the top much faster than this idea would indicate.

Unfortunately, a lot of people have learned about this fallacy and taken away the wrong lesson, that lift is mostly unrelated to air moving faster over the top of the wing, or to lower pressure on top of the wing. When you’re thinking that way, it’s easy to misread sources debunking the “equal time” theory.
Yes, but the rent will keep rising with market prices and we were living in the most sought after part of town -- the most affluent city in the state. The mortgage will never increase and is excellent inflation hedge. The property taxes may increase slowly but after 5-7 years, we can get rid of the approximate $300 a month in PMI.

We also have 1300 more square feet, a separate house with a yard instead of an apartment, 2 more bedrooms, 1-1/2 more baths, a separate office and we don't pay the mandatory $100 a month for crappy cable and capped internet from Comcast -- as part of the lease, you had to pay for cable. We pay $70 a month for gigabit internet from AT&T.

Heck I save $80/month by getting rid of my gym membership and converting one of the spare bedrooms to a gym.
Do the cows know it's illegal to put hormones in milk? They don't seem to be respecting our laws.
That strategy has worked since, at least, COBOL. I don't see the strategy breaking any time soon.
Ask HN: Who else hates iTunes?
Hi HN—

I've been chewing on different side project ideas and I've become fixated on creating an alternative Apple Music player.

I spend ~10h a day (or more!) at my desktop, mostly coding and listening to music. And iTunes, my primary music player and browser, is awful -- bloated, slow, and tied to an ecosystem of hardware music players that's basically irrelevant to how I listen now.

I want to build a new, minimal Apple Music client that lets you play everything from AM with a clean, attractive interface, and consumes minimal resources.

Some potential features/additions:
- Daily/weekly links to reviews from AllMusic, Pitchfork, NYTimes, etc, so you can listen to albums alongside the reviews
- Better sorting and organization of albums in iTunes -- eliminate duplicates/remasters, categorize into "real" albums vs EPs and compilations, etc
- Social features that don't suck, based on your existing social networks (email, twtr, fb, etc)
- Better recommendations by artist, album, genre, etc
- TimeHop-style features for music from different years

Anyone else have this problem with iTunes? Any thoughts/feedback?
Gotta say I always found this incredible. Rent control is so stupid that even it has to put rules on not being used.

Who is being harmed by a rent-controllee sub-leasing? Literally no one. Because the harm to the owner is already made in the form of rent control.
I agree with you but what I would add is that what programmers miss is that there is a continuum between how much the underlying rules of the system can be changed and knowing when to expose these is actually your job as a programmer.

For example, users can always change a URL. This has allowed companies like Twitter to give a little URL-UI (UUI) to help power users while still letting normal people type in the search field. Way on the other end of the spectrum is a tool like Microsoft Excel where there is practically no limit to what a pro can do. Somewhere in the middle would be a sort of table-based design where admins could add simple rules (like layered tax rates, minimum requirements, or when a price change goes live) without needing to do a code deploy.
Read the article I posted and you'll know.