skysight-inc/HackerNews huggingface dataset:
After a hurricane, water sometimes goes for $100 per bottle. While that seems like price gouging...

At $100 a bottle I'm going to be loading up my SUV with as many water bottles as fit and I'll be driving to the disaster area. I'll take work off, maybe even risk getting fired for that type of payday.

Is it unethical? Some people would say so, I did make tens of thousands off of a disaster. But on the other hand, if people were dying because of a water shortage, I made tens of thousands of dollars saving lives. I probably wouldn't have done that without the financial carrot.

The free market is a very powerful thing.
We were talking about desktop apps in this case. It's slightly different on mobile but the parameters are similar. The range of options here involve fiddling with dials that affect cost and quality. The comment I'm replying to amounts to 'why not pretend these dials don't exist?'. The answer is, because they're really there, you can't effectively plan development like that.
China does a lot of different thinks all the way up to building jet engines. However, the percentage of people employed at mod to high skill manufacturing is not enough to keep things going in the event of a trade war.
Using GNU make to Build
Differencing similar technologies in computer science (e.g. MySQL VS PostgreSQL)
Nobody is asking for cross-repo search. Literally just let us run "git grep" on Github.
I've heard very few entry-level developers complain about them and many say they like that someone's always around to answer questions. I don't think that's because of helicopter parents, though.
Just speculating, but looking at the photos from Fayetteville, it was totally car-scale. Sure, it was pedestrian-only, but just look at the pictures of the locale. Huge buildings, long distances, wide street.

This is not the best example but the first to pop to mind- compare to Pearl Street Mall, in Boulder, which seems to be doing well:

https://www.google.com/maps/@40.0180565,-105.2792529,3a,75y,...

Which, just skimming, looks to be laid out similar to Church Street.
> but in reality, its trillions of dollars when you figure in realized costs such as below poverty level minimum wages

Trillions of dollars? You're inventing that claim.

Less than 1% of the US population earns the minimum wage for starters.

There isn't a single developed nation that doesn't massively subsidize its poorest workers via a welfare state. Every country with universal healthcare does for example, without exception.

> the exploding costs of for-profit healthcare.

Private corporations are heavily footing the bill for that healthcare cost increase, as roughly half of the US healthcare system is employer coverage. Which is why companies as diverse as Amazon, JP Morgan and Berkshire Hathaway are desperate to work together to reduce the problem.

> the collapse of pension and retirement programs

Which is occurring in just about every major economy at the moment, thanks to rapidly aging demographics. China has a very bad pension problem for example, and that's on pensions that typically only pay about $100 per month. Simultaneously their economy is already seeing a decline in workers (which means less workers to pay into propping up the eroding pension context).

https://www.bloomberg.com/news/articles/2018-02-05/china-s-n...
Many previous threads: https://hn.algolia.com/?query=%22You%20and%20Your%20Research...

(I feel like there have been larger ones, though...)
> Believe me, Trump doesn't want "Fair trade" when your slogan is "Make America Great Again".

He does if you believe that the current trade is unfairly balanced against the US.

>Corporate America's welfare

Nothing to do with trade policies, but w/e.

>the collapse of pension and retirement programs

That's not welfare.

>the exploding costs of for-profit healthcare.

Also not welfare, especially when many corporations have to pay these costs for their employees.
> Is there a significant speed/memory usage change? Is the install smaller? Some new features that people want?

No, it still packages two different runtime environments, one of which is a browser, which, in turn, is basically an OS.
This is such a bizarre post. The reason why people use a language like R is because it is easy to learn and use (and install, via RStudio) for data analysis without having to be a well-trained programmer. I can’t recall ever hearing from anyone who has relied on R, doing so because it was computationally efficient. The point of the language is convenience — particularly with how easy it is to create attractive graphics using ggplot2’a defaults.

It’s a testament to the R library’s developers (particularly Hadley Wickhan) for making APIs that do so well in streamlining data work. But I’m willing to bet a majority of R users, particularly in academia, could not load a simple delimited data file without a high-level call such as read.csv.

(By “simple”, I mean a delimited text file that could be parsed with regex or even split. I don’t expect the average person to be able to write a parser that dealt with CSV’s actual complexity)
I'm working on shipping a new release of my document annotation platform on Electron 3.0

https://github.com/burtonator/polar-bookshelf

We've been releasing with the 3.0 betas for about a month now and haven't had any issues. It's been pretty stable.

Actually more stable than the 2.x series as it has a number of bug fixes that weren't in the 2.0.0 ... really glad this platform is still moving forward aggressively.

There are also 4.0 beta builds up which I haven't played with yet.
Imposing taxes on US consumers is looking out for US interests? That's a strange way of looking at it...
This is a poorly drawn equivalence as the winner take all system doesn’t imbalance vote value like the electoral college does. IE you’re just saying winner takes all disenfranchises people who don’t vote for the winner which is a tautology.
To be nitpicky, in the US, engineer means you graduated from an ABET accredited program in something like: Chemical engineering, mechanical engineering, civil engineering, electrical engineering, industrial engineering, computer engineering....etc.

That is not to say programming isn't a difficult job that requires a lot of analytical and creative thinking similar to an engineer. The difference is in getting a degree in something that has 4-5 years of calculus based math, physics...etc classes. There is also a rigorous 8 hour test to get a license after 4 years on the job.

I guess the broad term of building something and doing analysis fits here, but I don't see any Data Engineers in practice. What I see are Data Scientists and Data Analysts. Of course I'm arguing over semantics here, but it is important to get the distinction correct.
Kudos to Rice for this one.

FWIW, I took a game programming MOOC from Rice. (I knew nothing of game programming going in.) It turned out to be a great experience, I really enjoyed it.

Thanks, Rice!
Crises are amplifiers of both positive and negative. I previously worked at a company in prolonged existential crisis, and while my team (working on a potential way out) and immediate management was great, there was a whole lot of backstabbing and irrational/incompetent/powerplay decision-making happening elsewhere in the continually shrinking org as people played musical chairs.

In the end, we delivered the project, but the company was acquired and everybody got laid off anyway...
It's worked perfectly well for the Omni group.
>the favouring of US IP holders (as incumbents and head starters)

You mean favoring the people that actually invented these things? I understand there isn't much of a notion of IP in China, but are you suggesting that it's unfair to not be able to copy IP and just manufacture without paying?
Thank you for sharing your story/learnings. I didn't come across your blog initially. These specially resonated with me:

I need a higher level of certainty than investors do because my time is more valuable to me than their money is to them. Investors place bets in a portfolio of companies, but I only have one life.

Listen to what your users say, but believe what they do.

From now on, immediate benefit: sell to the user. Long term benefit: sell to the boss.
Funny story, you mentioned "Google Inc" and that's wrong.

The company you're probably thinking of is Alphabet (does your grandmother recognise that name?) but it might be XXVI Holdings, or Google LLC or any of dozens of other subsidiaries created to remove the ability for shareholders to conduct any meaningful oversight. You can buy Alphabet stock with the ticker name GOOG, and maybe it goes up or down, but you get no ability to see whether they're losing money on AI research or gaining money on web searching, that's all now opaque internal information for a private company owned by a different private company that is merely owned by Alphabet, and so it isn't available for you to even think about.

But even though I got sidetracked by a rant, my real point here is that you have no idea what you expected to see in this EV information, so who cares? You thought you wanted "Google Inc" but that doesn't even exist, a scammer could register it, and fool you, whereas the real Google, who don't own this "Google Inc" name couldn't satisfy you. Ludicrous. If you want the company behind Google.com, don't go to Google.some.other.example and hope to somehow check that's the right company, just go to Google.com
They should move, as any population should when their homeland can no longer sustain them?
A couple of points I’d like to add to your post.

Japan was able to endure a lost decade(s) due to immense social solidarity that few countries, perhaps even the US, possess.

China is known as an unusually fragile country in some ways due to its tendency to break up or devolve into Afghanistan-like warlordism.

A collapse of their economy, which seems probable at some point after 40 years of malinvestment, will crush any cohesion the CCP has built. To maintain it, they will of course try more authoritarian measures as they are doing now.

The bigger picture though is that they will shift this internal “civil war” outside the country in the form of a war against someone else. This solves the lack of manufacturing demand issue, deals with population issues (perhaps unloyal ethnic groups can be put on the front-lines), and would draw on a reservoir of nationalistic fever not really touched since WWII.

Steve Bannon has been clear that he believes WWIII will be a global, non-nuclear war between China and US. I used to think this would only be the case if Trump remained president, but now no matter who is elected, it still seems like a considerable chance.
What percent of US states are not "self-sustaining regions", by the measure of net contribution to the federal coffers?
This is unambiguously illegal and Facebook could stop doing this anytime it wants. Craigslist reminds its users about anti-discrimination laws before they post and provides a means for users to flag illegal ads.
> I want the president to fight for [bombastic, short-term wins at the expense of long-term global stability/wealth]!

Fixed that for you.
Awesome! I have all the parts in the bins, and now I have a reason to build a VR rig!

But uh... I don't see linux on the compatibility lists, and I'm not using my work mac for this, and my gaming windows computers are too old (XP), and with lineageos on my phone without gapps... I'm not buying a bunch of proprietary hardware to play with a new open technology so geez I guess I can't play with it at all. Bummer.
Yes, that's how all tariffs work.
Not really. If they purchase the book from Amazon and resell in their shops, they would be making a loss due to French price restrictions.
Possibly even at step 1. How many companies have 40-60% of their supply chain in the US? I would guess very few.
SQL is not more expressive than Turing Complete languages, no.
They probably don't havv sufficient tech, workforce for it.
Ξεκινάει το ταξίδι της ΑΕΚ στο Champions League
Dropbox is extremely reliable, and has not given customers a real reason to switch imho. Evernote is famously unreliable with a "quirky" interface that often behaves strangely.

The pain of Evernote was enough to make me switch. Dropbox has not yet pained me enough to switch away from being a paying customer despite the fact that I have a 1GB OneDrive plan with Office.

Your Mileage May Vary.
Side note: I use DEVONthink for all of those. It's not cheap, but neither is Evernote Premium. Also, DEVONthink's AI for classifying new data items, summarizing them, and searching in them is outstanding. Subscribe to a few choice RSS feeds and you have a personal database full of new, discoverable research.
> To be nitpicky, in the US, engineer means you graduated from an ABET accredited program in something like: Chemical engineering, mechanical engineering, civil engineering, electrical engineering, industrial engineering, computer engineering....etc.

Do you happen to have a reference for this? At first glance, it seems to be incorrect rather than nitpicky.

Anecdotally, I know plenty of people who do not have ABET accredited degrees and have "engineer" in their title in the US.
> In essence, you take 100% responsibility for all problems that you experience. By taking responsibility, we can become free of them.

This was one of my biggest take aways from working up the ladder of starcraft 2. If you don't take responsibility for a loss then you don't have the power to prevent it in the future.

> All problems are nothing but memories stored in our subconscious.

I suppose so

> With ho'oponopono, we appeal to the divinity (god/universe) to transmute those stored memories into void, and then void becomes filled with love.

Wait, what?
Blaming Facebook muddies the water a bit. Ultimately the companies advertising on Facebook broke the law when they checked the wrong boxes. Facebook should; however, make that information public knowledge by allowing the public to see the advertising parameters of any given ad if they are curious but to my knowledge, no law requires it. Maybe it's time to start having a conversation about the need advertising transparency.
> Sadly, I think this is only easy to accomplish in mid-sized densely-populated cities (<= 250000 inhabitants), unless there's a lot of planning and investments done.

You are right about the "easy" part, but it can definitely be done. In fact that's what Tokyo feels like, and it's the largest city/metro area in the world, with 38 million residents.
Technologists are trying to fix the “filter bubble” problem tech helped create
No disrespect intended, but, uh... Prolog?

https://swish.swi-prolog.org/p/Boring%20Sudoku.swinb

/*
Boring Prolog Sudoku.
*/
:- use_module(library(clpfd)).

puzzle(Vars) :-

Vars = [
A11, A12, A13, A14, A15, A16, A17, A18, A19,
A21, A22, A23, A24, A25, A26, A27, A28, A29,
A31, A32, A33, A34, A35, A36, A37, A38, A39,
A41, A42, A43, A44, A45, A46, A47, A48, A49,
A51, A52, A53, A54, A55, A56, A57, A58, A59,
A61, A62, A63, A64, A65, A66, A67, A68, A69,
A71, A72, A73, A74, A75, A76, A77, A78, A79,
A81, A82, A83, A84, A85, A86, A87, A88, A89,
A91, A92, A93, A94, A95, A96, A97, A98, A99],

Vars ins 1..9,

all_distinct([A11, A12, A13, A14, A15, A16, A17, A18, A19]),
all_distinct([A21, A22, A23, A24, A25, A26, A27, A28, A29]),
all_distinct([A31, A32, A33, A34, A35, A36, A37, A38, A39]),
all_distinct([A41, A42, A43, A44, A45, A46, A47, A48, A49]),
all_distinct([A51, A52, A53, A54, A55, A56, A57, A58, A59]),
all_distinct([A61, A62, A63, A64, A65, A66, A67, A68, A69]),
all_distinct([A71, A72, A73, A74, A75, A76, A77, A78, A79]),
all_distinct([A81, A82, A83, A84, A85, A86, A87, A88, A89]),
all_distinct([A91, A92, A93, A94, A95, A96, A97, A98, A99]),

all_distinct([A11, A21, A31, A41, A51, A61, A71, A81, A91]),
all_distinct([A12, A22, A32, A42, A52, A62, A72, A82, A92]),
all_distinct([A13, A23, A33, A43, A53, A63, A73, A83, A93]),
all_distinct([A14, A24, A34, A44, A54, A64, A74, A84, A94]),
all_distinct([A15, A25, A35, A45, A55, A65, A75, A85, A95]),
all_distinct([A16, A26, A36, A46, A56, A66, A76, A86, A96]),
all_distinct([A17, A27, A37, A47, A57, A67, A77, A87, A97]),
all_distinct([A18, A28, A38, A48, A58, A68, A78, A88, A98]),
all_distinct([A19, A29, A39, A49, A59, A69, A79, A89, A99]),

all_distinct([A11, A21, A31, A12, A22, A32, A13, A23, A33]),
all_distinct([A41, A51, A61, A42, A52, A62, A43, A53, A63]),
all_distinct([A71, A81, A91, A72, A82, A92, A73, A83, A93]),
all_distinct([A14, A24, A34, A15, A25, A35, A16, A26, A36]),
all_distinct([A44, A54, A64, A45, A55, A65, A46, A56, A66]),
all_distinct([A74, A84, A94, A75, A85, A95, A76, A86, A96]),
all_distinct([A17, A27, A37, A18, A28, A38, A19, A29, A39]),
all_distinct([A47, A57, A67, A48, A58, A68, A49, A59, A69]),
all_distinct([A77, A87, A97, A78, A88, A98, A79, A89, A99]).

That is the complete source code. It says: there are eighty-one numbers, all between one and nine inclusive, and they obey these twenty-seven applications of the Pigeonhole Principle. It will solve, validate, and generate Sudoku puzzles.

https://en.wikipedia.org/wiki/Constraint_logic_programming

http://pathwayslms.com/swipltuts/clpfd/clpfd.html

https://www.metalevel.at/prolog/clpfd
With Nuclear, Germany and California Would Already Have 100% Clean Power
Agreed. The pace of change in most industries in France nowadays is very slow.

That is why innovation is just not happening in France anymore.

The money is not there. The market is small and people are broke due to the low wages/high taxes that the government keeps on increasing everywhere.
Marketing segmentation wasn’t really used at all until the mid-70’s to deal with a period declining sales in the US economy. Old people weren’t even treated as a specific segment beyond 65+ until like 1990.

A very productive world existed without any significant marketing targeting other than geolocation and some other rough measures. Perhaps we are returning to such a state of things.
Feds Spend $1M Training Social Justice Math Teachers
I'm a bit mixed about this; it is clearly discriminatory to publish a job ad that says "women need not apply", but it doesn't feel inherently discriminatory to advertise a job in, say, "Men's Health" but not "Cosmopolitan" magazine. Or to advertise on a particular television channel or program (whose viewers may not match the population at large). That's just how advertising works. Is that crazy?

Would this be different if, for example, Facebook was targeting people for job ads based on "people who like action movies" or "people who like romance novels" (I'm stereotyping here, but just assume you pick a category that ends up being a decent proxy for gender)?
Canadian here - I'm pretty sure it's only the term "professional engineer" that's protected here, we definitely have tons of people being called "software engineers" who aren't licensed engineers.
It's an interesting gedankenexperiment... we were with them for 18-24 months (I don't remember now...)... it was just an ok experience, and at a premium price. I don't imagine I would use them again. So do they continue to thrive, or does the veneer eventually fade and they are stuck holding some very expensive leases?
Puerto Rico does not pay federal income tax because, unlike states, they lack sovereignty. Think of them like a ward of the federal government.

Asking how much they have contributed in federal taxes is like asking why your kid is not paying you rent to live in your house.
Constantly worrying about parking, insurance, traffic, how long you need to wait before you're sober enough to leave the pub does not seem like freedom to me.

Only being able to use a car to get around also does not seem like freedom.

Freedom is having good options - the option to use a car if that's what you have to, but also the option to bike, bus, or walk if you don't.

I've been to Houston recently - 'freedom' was about the last thing that I was feeling, as I traversed its freeway system.
Games feel like a separate edge case. One of the most common complaints about cross-platform apps is they don't "feel native" or adhere to platform UX expectations. With games, there's an expectation they'll provide their own wholly own UI that doesn't match an existing commercial OS.
anyone offering 2fa via SMS without any other possibility needs to be named and shamed.

Instagram

any bank

etc
A Computer Engineering degree does not require ABET accreditation - it didn't when I went to UCSD... the difference between Computer Science and Computer Engineering was just 4 classes. Exactly the same calc/physics classes between the two, which were engineering level.
This is in reference to https://news.ycombinator.com/item?id=17997567, not exactly a dupe but the same idea.
Something about this article strikes me as a thinly-veiled complaint about poorly designed object-oriented systems. Take, for example this comment by the author:

>Even if the money were half of what today’s coder gets paid it might still be a better job because one is spared the tedium of looking at millions of lines of Java that do almost nothing!

What all those millions of lines of code are is abstractions, decoupling, and modularization of logic/responsibilty. This is hard-won knowledge from the field of software engineering. Granted, a lot of it is probably very poorly designed or organized. But the problem is the design and not the philosophy.

Because scientists all use the same basic rules of math, but each business will each have it's own special rules (i.e. not all payroll software implements the same policy/axioms), this makes it really easy for the hard logic of scientific work to be in a general-purpose library. "Normal" developers need to customize their own rules, or in other words, develop their own services unlike the data scientists.

Now if every data-scientist had to roll his/her own version of numpy, pandas, sci-kit learn, tensorflow, etc. the author would probably be decrying the deluge of procedural spaghetti produced by data scientists. The data scientists' notebooks look simple because of all that indirection is hidden away in the many libraries.
Qt, or whatever, isn't pretty enough for the designers.
Can this box be checked legally?
Do you think they are doing this because they want as few women as possible apply for the job, or because they want to maximize the effectiveness of their ad spending? I know which one I'm betting on.

If I'm a nursing school, I'm spending 90% of my marketing dollars on advertising to 18-35 women. Anything else is a calculated attempt at capturing a new market (possibly to fulfill demographic quotas), not arbitrary spending to make sure every demographic on the planet sees the ad.
In my case the issue wasn't battery, it was the phone locking up and no "reset combination" for it would reboot it.
I mean, it doesn't have to be order numnuts
Is the measurement of hours based on how long they spend in front of a class or does it incorporate grading/admin/etc?
Right now the targeting information for an ad is not disclosed to the recipient, so it's not possible for an end user to know if a given ad is illegal or not unless there's discriminatory information directly in the copy, which is pretty rare.
The world is becoming a one giant computer, said Microsoft's CEO
Is This Article Worth Reading? Gmail’s Suggested Reply: ‘Haha, Thanks’
This is incorrect. Now that the book has won a prestigious prize, normal publishers will likely offer to publish the book the normal way, and so these bookstores will be able to stock the book in the normal way.
Ask HN: Any system programmers who are freelancing? How?
Most of the freelancing gigs/discussions I come across are about web programming. Are there any system programmers here who are freelancing? How did you start?
Looking at Graduation rates Arizona is well behind New York.

Looking at ACT and SAT scores by state Arizona is well behind when you adjust for participation and graduation rates.

New York is doing very well economically specifically because they are spending on education. Resulting in vastly fewer poor families.

Now, you can argue New York is not getting value for money, but they are getting better educated kids.
Wow - the gearing on that bike must be insane!