skysight-inc/HackerNews huggingface dataset:
Many of the big bottled water brands are reverse osmosis filtered and UV sterilised - Aquafina and Dasani definitely are, as is Nestle Pure Life IIRC. Water sources with low total dissolved solids are preferable for cost reasons, but it isn't much of a problem if the water source is dirty or brackish.
Ironically, the premise of this critique of journalism is as false as the Amazon story it cites. Algorithms and the Internet didn't ruin journalism, and this is not the end of the world. Journalism was corrupted by sensationalism as soon as it moved from subscriptions to ads, which in the US was in the 19th century. Remember when we discovered a colony of aliens on the moon? Yeah, that was the New York Sun way before we had electricity... Remember when Hearst started the Spanish-American war? No Internet then. Bad signals via the media is a very old problem. We should think about it, but we shouldn't think it's the Internet's fault.
> The productivity gains are due to capital, not to any improvement on the part of the worker.

Tools that increase productivity however do come from improvements made by workers - namely the workers whose labor is absorbed into the firm that sells the technology.

The money to pay for the machine comes from revenue earned by workers. The company has to value the employee's work more than their wage for this to happen - so there is selection pressure for willingness to accept low wages; lower wages means greater profit; greater profit means greater precarity... etc. Technology devalues worker specialized knowledge by rendering it less useful, while keeping production at least constant (e.g. being computer-literate is as valuable as it is specialized)

Many fewer people (can) produce a disruptive technology compared to the number of people it displaces, but that does not exempt them from the same selection pressure. A technology firm that depends on outcompeting others in its sector still has to make its own productivity gains. They'd likely prefer to do with one inventor what they could do with two. Maybe very long from now there will be a kind of artificial intelligence/singularity perpetual motion machine that - because of its near-zero cost of tinkering to discover improvements in its self over the competition -
no other firm can compete with. A cloud "SaaS-as-a-service" like John Lilly's fears of solid state intelligence (SSI)
Ask HN: How to turn off my desire to be seen?
I find myself not wanting to do things if there isn't an audience for it.

I don't feel like blogging since no one visits my blog. When I consider traveling, my first thought is that I'll take pics and share it with friends to show them that I'm having a good time. If I go running, I feel like converting my interest in running into a meetup group consisting of fellow runners.

How do I do things for my personal pleasure, not for an audience?

Did a fallen tree make any sound?
To answer the second question, a financial journalist might not take up a hedge fund management position on the basis of the risks involved, career stability, hedonic factors, etc. besides the purely monetary gains involved. Understanding something doesn't imply that's also the optimal course of action.
False dichotomy. There is no mandate to consume pesticide residue. Yields will often be somewhat less without pesticides and monocultural ag isn't itself inherently sustainable, but sufficient calories can be produced without pesticides. Hydroponic factories have the real potential to strickly control cleanliness, diseases and pests maybe able to do without pesticides entirely, while still maintaining a low price-point.
They aren't intended to reduce homelessness, they are intended to cause homeless people to go somewhere else.
Flight AF447 Crash Shows the Unlikely and Catastrophic Consequences of Automation
>wonder if those journalists writing about the issue ever step a foot on the region.

How about your country starts by letting in international observers to witness exactly what is happening? From all accounts they are being prevented by the Myanmar government from doing so. When you prevent this, you look as if you have something to cover up after all.
Avast Threat Labs Analysis of CCleaner Incident
You can get a form of super accurate GPS on the farm right now which gives you an accuracy to 2.5cm's. It's called RTK so if you have a portable one, you can now plant your cannabis plants right in the middle of other crops like sweetcorn safe in the knowledge it wont be discovered until you need to pop back and harvest it!
So would you say this is more about your mindset when programming in LISPs? I like to use Clojure for my side projects and don't seem to feel the same way about my programs as you do. Even as a long time primarily imperative/OO programmer (but who has tried pretty much every language out there, too), Clojure actually feels like one of the most pragmatic languages I've used.
Would you please not create accounts to engage in political flamewar here, regardless of how bad another commenter may be behaving? I've banned this one. As the site guidelines explain (https://news.ycombinator.com/newsguidelines.html), the way to deal with egregious comments is not to feed them by responding in kind, but to flag them. In particularly bad cases you're welcome to email hn@ycombinator.com. We value that sort of heads-up from users, because HN's firehose is much too large for us to see everything that goes on here.
You did not ask that question. I assume you knew before that PostgreSQL is not the tool for your workload.
Good luck. There's a significant part of the US that gets their panties in a bunch whenever you mention something close to a national ID - which this would be.

So, instead we have an extremely crappy national ID in form of SSN cards, but I'm fairly certain that same crowd would also be happy to end social security - so at least they're consistent.
There's no need for herbicides or pesticides if the growth medium, plant food, etc. are tightly controlled, like in a hydroponic vertical factory farm in a climate-controlled, air-locked building.
If people were only buying it as a convenience, it would be a non-issue. But it is an issue.

They draw incredible amounts of water from several systems throughout the country because people with perfectly good tap water buy cases of the stuff every week as their sole source of drinking water.
I own the 14" Pinebook. I don't recommend it. Almost all of the distribution images with support for the device is done by a single guy[1], and the keyboard is terrible at registering key presses. This is a known issue[2], but there's no support or warranty on the device so if you buy it before it's fixed, you're out of luck.

Besides that, the quality and the feel of the device is pretty nice.

I bought it because I figured it'd be a decent netbook to break out when there's a network issue or that I could use it for IRC or programming while traveling. Instead it's just collecting dust.

[1] https://github.com/ayufan-pine64
[2] https://forum.pine64.org/showthread.php?tid=4729
> which is the definition of inflation

I think you meant to write deflation.
What kind of memory management do you need that Go doesn't provide?

It's not too hard to write Go to minimize allocations (and most short lived allocations end up on the stack anyways unlike other languages [1]). If you really need a lot of allocations you can always use https://golang.org/pkg/sync/#Pool to avoid GC overhead.

[1] https://groups.google.com/d/msg/golang-nuts/KJiyv2mV2pU/wdBU...
I personally think Go and Java were developed for the same audience with similar intentions and language designer skill and are going to face the same criticisms.

For natural languages, the research seems to indicate that information is transmitted at the same rate when the languages are spoken (e.g. http://muse.jhu.edu/article/449938/pdf) with faster speaking rates compensating for higher verbosity. In terms of writing systems, though, there's definitely a ton of human potential being frittered away on learning Chinese characters and esoteric English spelling rules, but not much that can be done about it even if the Korean alphabet and German rule-adhering regularity are superior. Programming languages are all faster to learn and are iterated on much more quickly and so the possibility of realistically affecting change leads to ideological arguments.
Since you promised to use this site as intended and now have flagrantly broken the rules, we've re-banned this account.

All: the rules are at https://news.ycombinator.com/newsguidelines.html. Please imbibe their spirit and stick to it when commenting here.
Applene never sold ads based on granular locations. Only the same location information that you'd get from an IP address.
A New Kind of Science – Stephen Wolfram
Would you please read the site guidelines and follow them when commenting here?

Please don't insinuate that someone hasn't read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."

https://news.ycombinator.com/newsguidelines.html
What-is-the-right-way-to-add-a-check-point-on-testcomplete
Your stats seem to be wrong.

https://www.indeed.co.uk/jobs?q=golang&l=London%2C+London returns 194 Go jobs for London area
Why was "oil and gas exploration" an early adopter here? Can anyone connect the dots for me?

I wouldn't expect interesting oil/gas pockets to have <5m lateral diameter, but then again I know very little about that industry.
Accessibility stories
That was a especially informative reply. Thanks.
> IMO, the fact that so many Americans confuse information and entertainment is an education problem, not a media one.

Then there's the Tesla vs. Top Gear case. Top Gear spewed bullshit about Tesla's car, got sued, and won, with the court saying that Top Gear is an entertainment show and has no obligation to be factually accurate. And yet, it's widely known that people treat this show as an information source, not a comedy.

And then there's British Tabloids vs. EU case. A British tabloid will write some utter and complete bullshit about some EU regulation, and then it gets picked up by countries on the continent and reprinted in the quality news sources as facts. So what's understood as entertainment by the Brits gets presented as facts elsewhere.

I think this is not an American problem, and not people problem. It's a media problem too.
If workers get the same amount of money within the $0->$2000 bracket, what benefit do the employers get in paying them more? This introduces an easy corruption scheme where employers provide minor work benefits to employees who are willing to take a "pay hit" and supplement their income through UBI instead.

Why would these jobs even exist, anyway? The employees don't get a benefit from doing them(unless they enjoy the work, but then it's essentially a hobby, because your income does not depend on it). This should drive wages for jobs under the UBI limit up, e.g. why would a janitor agree to be paid $1000 if he can just do nothing and collect the same amount of money?

Since the work for these jobs needs to be done, businesses will need to provide some kind of monetary incentive for people to do them - e.g. you would have to pay people $3000 instead of $1000 to realistically entice them to work. The number might even be higher, because of diminishing returns in compensation(e.g. the first $1000 per month you get buys you food and housing, so you value it highly; once you cover the basic costs of living you start getting into luxuries, which people might value less).

What about previous jobs which netted $3000, but required qualifications on top of the ones you get for $1000? Why would people pursue these qualifications when they can now do the former $1k job for the same compensation? Would this not mean that you would need to increase wages for those people as well, in order to keep them working? This might have a lesser effect across career paths, but certainly within a single career path the upward pressure of the under-UBI jobs will force the over-UBI jobs to shift up as well - e.g. if you paid your "store worker" $1000 and your "store manager" $3000, the "store manager"'s salary now needs to go up, otherwise why would they take up the extra responsibility?

I'm not sure what the effect of this upward pressure on wages will be, but certainly some of it will be eaten up by rising prices - i.e. the supply of goods hasn't gone up but the demand would, with more available wealth in the population.
Just to clarify, there were only ~15 teams, 70 is the number of contestants
That's more or less how this works. When you can see both the C/A and L5 signals, you can do some magic to help compensate for anything going on in the ionosphere
Then better stop using LLVM on Rust.

Until then, those comments only annoy those of us that happen to like Rust, but don't find it mature enough to replace C++ on the use cases we happen to care about.
(note, not the OP) Yea but by the same token, the borrow checker prevents me from doing perfectly valid logic and is frustrating in its own right.
How India's think-tank iSpirt lost its true north (needs subscription)
I didn’t ask a question. I love PostgreSQL for small relational stuff (where “small” is up to a few TB) and use it any time it’s appropriate. I wouldn’t classify it as a Big Data store, though.

That’s no criticism at all. I wouldn’t use Spark for a transactional DB because it’s not the best tool for the job. Same for PostgreSQL when the dataset grows far beyond what a single instance can reasonably process.
is there any reason to be even more accurate than a 5 meter radius? I mean, if you are targeting a person in a building, i can't see why it has to be more accurate than that. Navigation of a drone that is less than 5 meters in size may require higher accuracy, i suppose...
The biggest case almost completely unhandled by PostgreSQL is if you need a clustered index like in MySQL. There are basically two common ways of organizing rows in a database: store everything in a tree according to the primary key, or store everything in a heap, and have a separate tree relating values to pointers into the heap. MySQL stores rows in a tree, and PostgreSQL stores rows in a heap.

The strategy used by PostgreSQL is simpler, more flexible, and cleaner, but there are some cases where MySQL's way of storing things can be significantly faster.

There has been talk of PostgreSQL supporting clustered indexes, but that would probably require reimplementing a ton of stuff to support both storage formats efficiently. Also, it turns out that there are a bunch of ways in which PostgreSQL can cheat such that in most workloads there's no difference at all - though not all of these cheats have been implemented.

Note that I didn't say MySQL is faster or slower than PostgreSQL. Such statements don't make sense, because it depends entirely on your workload, and as long as you aren't literally using PostgreSQL as a key/value store instead of a relational database, you can probably always find a way to make it as fast as necessary.
Even within Alameda county I've noticed huge differences. Oakland's tap water is great -- similar to SF's, yet Fremont has to deal with weird mineral-laden tap water.
As a former android developer in India who asks how to serve the masses, the primary concern comes in functionality followed by design.

I will be speaking from the perspective of India.

Here, the vast majority of the rural users do not have great smartphones. With the recent release of Jio, internet speeds have improved. Still wouldn't call it great, but it is good.

Some of the most important functionality decisions that we make is offline support. We always assume that the network will not be consistent. Google Maps allows certain map locations to be saved offline. If memory serves, this was a feature that was aimed at the developing world but found great uses everywhere. Especially when hiking in locations with poor cellular connectivity.

Our apps are primarily in English. Having the ability to view the same content in the regional language is an added bonus. At the same time, we don't expect everyone who uses the app to be familiar with all the icons that are used.

The size of the application is just as important. Before the launch of Jio, data usage was capped. Back in 2012-ish(when I got my first android phone), I was using a 3G data plan which gave 130MB for 14 days. So we aim to reduce the size of the application.

Coming to design. For first time mobile and internet users, we aim to reduce the number of clicks or taps. This is just good design in my opinion.

A short tutorial goes a long way in providing a good experience.

The following blogs do a much better job in explaining app design for the next billion.

https://developers.google.com/web/billions/

https://blog.socialcops.com/engineering/android-development-...
I joined a company that was unionized, 30% wage increase. For software engineering work.
how are the situations at all comparable, and is anyone even trying to defend Telia here except you?
Please don't post unsubstantive comments here, especially not ragey ones.

https://news.ycombinator.com/newsguidelines.html
Thanks also for the link!
AI Policy: Key considerations for governments
"Emergency services"
>The very first thing any college freshman learns in Economics 101 is the law of supply and demand.

I beg to differ. They do not learn this.
> No, they won't. They'll stop using tech as much as they can.

That's doubtful, especially as technology becomes increasingly ubiquitous. For systems like SS force users to use it so opting out isn't currently even an option.

> If you can't wrap up your healthy habits and your key rotation in a simple device/card/whatnot that people can carry around and use just like a key, your security measures have already failed.

Who said we won't?

Seat belts were also avoided for a long time but eventually people have realized they're a good idea.
The chip doesn't just improve maximum accuracy, it also vastly reduces the deviation when in poor conditions such as inside a building. The technique to do so just happens to also make peak operating conditions more accurate.
Equality operations are also cheaper with hash indexes than btree because less data pages need to be fetched, so this can be a gain for certain columns with a high cardinality. You should really look at if those could be used or not, you may gain in performance with a switch.
To reply to your's and the sibling comment. I understand that Peoplesoft cannot work by doing a simple install and use. I have worked with Peoplesoft for a bit too. I was merely pointing out that article says it was proposed as an "off the shelf" installation. With that information I am not sure if we can draw a conclusion whether the customization was asked or proposed in the first draft.

If we were to look at the problem from the angle of "proposed as an off the shelf installation" it becomes apparently clear as to why this whole thing had a problem. IBM was asked to install and go which they might have but without any customisation on it, the whole thing fell apart.

It will be interesting to know how was the "off shelf installation" proposal made. Was it IBM's consultant who made that error or some contractor before IBM?
German Election: Russian Botnet Boosts Far-Right Posts
I didn't know...

https://libcxx.llvm.org/

But according to what I see on that page, my interrogation remains : once the kernel is built without gcc, then GNU's power will fade away.

GPL and HTML have, in their own ways, enforced that some important code remains open (and sharable and modifiable). By weakening them, the openness will be weakened too.

Of course it won't be 1000 years of darkness, but well, it makes me a bit sad :-)
"This means that users no longer need to create triggers for routing data; it's all handled by the system. "
How do I know if I have good tap water?
And the reverse as well. Perhaps intellectual property is the only kind that matters.
For all project managers
A $2 HDPE bottle will last for years; A $10 metal bottle is practically an heirloom piece. The "single-use" bottles that water is sold in can be re-used numerous times.

There's an economic problem with the supply of water in public places. On a societal level, it would be vastly cheaper for local municipalities to provide faucets and drinking fountains. There'd be negligible economic cost to legislation requiring cafes and restaurants to refill water bottles free of charge or for a nominal fee.

A series of misaligned incentives has created a multi-billion dollar industry out of an extremely inefficient way of distributing water. Foremost among them is the unpriced externalities of the resources used to produce, transport and dispose of water bottles.

It's not a major issue in the broader scheme of things, but it's emblematic of a more fundamental failure in how we respond to environmental challenges.
Repmgr is relatively easy to setup and supports automatic failover with repmgrd. Resyncing a failed node is also just a few commands. The only limitation I have encountered was that I had to run it behind pgbouncer so the clients can always connect to the primary instance. I think that will change with 10 as it will support client side discovery of the primary node.
Twilio's growth is exciting but it isn't reflected in their stock price. Every few weeks, I find myself going back to look at their share prices.

Each time, I'm tempted to pull the trigger and invest a moderate five digit sum. I just can't go through with it. I usually buy and hold, long-term investing, and Twilio is one that I've been monitoring since their IPO.

I'd probably pull the trigger if I saw just a bit more fluctuation. It hasn't necessarily got to be just growth, but some fluctuation just to indicate that they are doing something of note.

For 70% yoy growth, it doesn't seem to be really impacting the company's valuation. I'd just checked it earlier this week, and just checked again now, and it's pretty much been the same price for a while now.
That really wasn't my intention -- it mostly makes sense to use Rust for the borrow checker. Instead my only intention was that it simplify the process of learning Rust -- using all it's features (except the borrow checker), getting a working program fast and have some easy wins when learning Rust without stumbling constantly over the borrow checker. Maybe production mode could always enable the borrow checker.
But given the reality I observe, Go has already the top-tier tooling regarding IDE support and we are still waiting for the first production-ready RLS. Not that Go has the fanciest IDE products in the market or those tools have been invested heavily for Go, but it is obvious to me that such tools are abundant in the Go ecosystem that can be readily employed by every editor vendor. To put it in an ironic way, assuming same popularity, I think a quality language tool for Rust has more potential to be monetized (just like those for C++) than those for Go, because the former has much higher barrier to entry and hence less competitors.
Hackers hold entire Montana school district to ransom
> you can’t boil the ocean.

Call me crazy, but it seems like we have a responsibility to boil this ocean. If we don't, the quality will continue to spiral down into the abyss.
Regardless of the accuracy of the phrase, it seems to be effective at communicating what I mean.

And as we all know, what you'd be taking away from me isn't knowledge but profit from that knowledge. I'm now reminded of those fairy tales where the witch takes the promise of someone's future child.
They are identical for the purposes of a standard test. The fact that a difference exists doesn't mean you can find it.
Citation showing GP claimed is has anything to do with GMOs?
Geological mapping (actually all mapping) is easier and more accurate with high precision high accuracy position data. The more accurate your map the better your geological model etc.

Also drilling is done to extremely high precision these days.

Edit: Bare in mind the industry uses differtial GPS for some tasks - this can give mm/cm precision.