skysight-inc/HackerNews huggingface dataset:
It's mostly a resource allocation problem the last time I checked at least with regard to food. We make plenty of it, but we're terrible at allocating it. Water? I think that one is definitely in shortage with regard to potable water. And other resources are more easily managed like metals and other materials that go into electronics we use everywhere (I'm thinking mostly medical, educational, and communications here).

Other than water, I think the only real problem with the current and projected populations is energy. It's not cheap to get oil. And we use it in everything. So, it's really a matter of time before the question of energy makes the rest of the abundance we have useless. No cheap oil means no cheap way to ship food to markets.

So, I'm split on how to see the problem as it is. I think Malthus is going to get the last laugh on all of us.
Pigeon: HTML template engine / preprocessor
Apps that do controversial things with respect to Apple or Google seem to get rejected for seemingly random technical reasons a lot.

What does it even mean for code in a packaged program to be "visible"? It should be invisible! That's the whole point of packaging!
This is experiment.

I have created an application using an approach different from the MVC.

This is just another way to organize your applications.
Without controllers. Instead, I suggest using the Action (similar middleware from express.js)

For more information read the README in my repository (https://github.com/kulakowka/express-actions)

I'll be grateful for your opinion.
> "Not just political views."

Yes, not just political views. As you say, the mentally ill would be one targeted group, former criminals would be another, etc... The most divisive issue would probably be whether those living in poverty would be given the license.

> "In order to have a license the criteria would have to be crystal clear and added to the Constitution (sorry, US-centric). And even if in the Constitution, someone could abuse it (see: NSA, surveillance)."

At most, I could imagine the benefits of taking precautions against accidental pregnancies (vasectomies, etc...), but only as long as those measures would be reversible at any time. I could also see the need for encouraging single child families as the least draconian method of population control (should overpopulation ever become a big issue). Anything beyond that strikes me as a step too far.
Can you give more details or a link about this please?
In the US, if either the prosecution or defendant want a jury then there is a jury trial. In practice this means almost all criminal trials are jury trials. As an added note, juries are perceived to be dull witted and easily deceived compared to a judge with years of experience. On the other hand, many judges are elected so they may worry about how their decisions will look to the public, the public generally hates judges who do not convict (because tv tells them everyone is guilty). Other judges can be political appointees with strong opinions.

So each party in a case decides whether or not to have a jury based on these points.

To a limited extent, attorneys can ask to change judges. Judges are embarrassed when they are "papered" this way so this provides pressure not too be absurdly biased.

And finally, there are a few differences in laws and huge differences in both judges and jury around the US both in opinions and education level. Dare I say this is why patent cases all end up in East Texas.
we're trying to address both numpy and C extensions, stay tuned ;-)
facepalm

Is that because they threatened him with the death penalty if he didn't accept the plea? <irony />
lxde ftw
DocuSign and Visa Cut Blockchain Deal
"Where possible, make as much of your code visible in the package as you can. If some of your app's logic is hidden and it appears to be suspicious, we may remove it."

This is the policy it "broke" apparently. Despite the entire app being open source and commented, someone at Google could not understand his code and hence found it obfuscated or "suspicious".
Is s/he? It's one person, the majority just convict whatever they see.
I have used pretty much all MS operating systems as well, except windows 10, and I remember how windows XP felt "too colourful and distracting" when it first came out (with those very bright green grassy hills wallpaper, along with green and blue taskbar), how Vista's start menu was so slow when compared to XP, how windows 7 grouping of programs in the task bar, showing only the program's icon, was painful, or how terrible windows 8 entire user experience was.

While many engineers have a lot of nostalgia for old stuff, much of it is not displaced. Interfaces got a lot better, for those people who are not completely acquainted with computers. But power users, such as many engineers, still use terminals and other tools that while less intuitive, are much more powerful.
DoJ to Apple: iOS is licensed so we can force you to decrypt
That should be fine. Only the update was rejected
With AirBnB, you can pretty quickly assess the quality and safety of the apartment or room by reading about the local area, looking at photos of the apartment, checking for e.g. smoke detectors upon arrival, etc. If there's a problem with the apartment that the photos don't show, like mould or a terrible smell, you can pick up on this very quickly after arrival and leave to find somewhere else.

With Uber, I can check the car has seat belts before we depart, see if there are any big dents in the chassis, etc. If the driver is driving erraticly, I can ask them to stop the car and I can leave.

With a sharing-economy-restaurant, there's no way for me to assess how safe the food is to eat. Is this person's fridge at a safe temperature? Do they use a separate cutting board for raw meat or fish? Do they regularly wash their hands? Did they try making their own chilli oil and accidentally culture botulism? Did they use some mouldy peanuts full of aflatoxin?

It's much harder to pick up on these things. The first you might know about them is two or three days later when you get sick.

These are risks with any restaurant, but with a regular restaurant they are inspected, licensed etc. I eat food prepared by my friends, but I trust my friends implicitly, and my friends aren't financially motivated so aren't incentivised to cut corners.

Call me a food safety nit, but the idea of eating food prepared by unlicensed strangers does not seem appealing.
The policy itself isn't cruel or brutal, but the enforcement can be terrible.

Brutal and cruel acts include:

* Killing of child immediately after birth

* Killing of child whilst being born, e.g. in birth canal during birth

* Termination of pregnancy as late as 8.5 months

* Forced abortions (incorporating kidnapping and assault)

All of these things have happened routinely as part of enforcement of the "one child" policy in China and have been widely reported on by human rights organisations. See for example: https://en.wikipedia.org/wiki/One-child_policy#Human_rights_...

The policy has also encouraged infanticide/gendercide, corruption, child abandonment, neglect, and abuse.
Canary Releases
Nasdaq Announces Blockchain-Enabled Platform ‘Nasdaq Linq’
You're being down voted, but I don't know why. The tone of the debate is surprising to me too.
Passwords were stored in plain text... Why???
The future is the Internet of Things – deal with it
There are 9 million more boys than girls, according to https://en.wikipedia.org/wiki/Demographics_of_China. That is a massive number.
Africa : 2,5 billions by 2050
China ends one-chile policy

bye bye green Earth, hello surpopulation and pollution...
Human ingenuity is the world's greatest resource and leads to wealth creation and advancement of living standards. Limiting population growth would be ill-advised.
Clearly rank amateurs to develop a working piece of software from category theory.
Yes. It's bad news and exactly why free software supporters need to keep fighting the good fight and spreading the word.

We can't allow technical oligarchies control over what we do with our computing, enacting stupid policies, with no outside visibility or accountability.
AlphaPoint Rolls Out Blockchain Solution
Apps that do non-controversial things get rejected for seemingly random technical reasons a lot too.
I've been saying that Net Neutrality was a bad idea from day 1. Nobody would listen.

There you go.

Regulation is always a bad thing.
"Please reply to this email for issues regarding this item removal."

Maybe he could try that?
The core reasons appears:

>"Where possible, make as much of your code visible in the package as you can. If some of your app's logic is hidden and it appears to be suspicious, we may remove it."

Which maybe true, but odd as the project is publicly hosted freeware. It could be a case of simply an automatic algorithm making an incorrect call.

Its also worth considering Google's primary revenue stream is advertisement, which uBlock attempts to subvert to a degree.
(Toby from Localytics here)

Yep, this is a great point. The data locality/reducing IO is huge, but the way things actually play out for us when data isn't segmented/partitioned properly, it chews up CPU/memory. This is a lot of why the post was geared around CPU usage: concurrency in Vertica can be a little tricky, and stabilizing compute across the cluster has paid more dividends than any storage or network subsystem tweaks we've made.

We're not at the PB/day mark, though, so there's definitely classes of problems we are blissfully ignorant on. :)
> I think that providing free (or more incentivized) birth control would lead to very few cases of unwanted children.

You'd be surprised
Eugenics is about altering genetics by controlling breeding. Licensing decisions could be based on a broader range of criteria than just genetics. Genetics might not even come into it.
In the US one may demand trial by jury, but one may also opt for trial by judge.

http://litigation.findlaw.com/going-to-court/judge-versus-ju...
Facebook Kills the Inbox You Didn't Know You Had
Presumably you can still have more than two if you afford it (you pay a hefty fine).
Vasectomy is currently the only permanent sterilization procedure without serious health risks. Barring some strange shift in cultural attitudes where fertile males suddenly become irresistible to every female on earth it should do fine until we find a better way for both genders. Don't let the perfect be the enemy of the good.
It's not dissimilar from walking up to the counter at a coffee shop and ordering two large coffees. Everyone knows it's two large cups of coffee.

So Lego bricks become Legos. Nothing fancy.
There are a bit less than 1000 lines changed from 1.2.0 to 1.3.2 (https://github.com/gorhill/uBlock/compare/1.2.0...1.3.2) I'm pretty sure google's Chrome dev team could check them by hand in less than a day and be a little more specific on what is their real problem with this submission !
I'd imagine something related to price segregation and bundle pricing.
Without the source being open, I don't see how this can be considered secure. Website tip: Put some content about your product elsewhere on the site beyond the support area. I shouldn't need to dig for information, it should be presented.
Yes, there is a hackernews package for Emacs. I've never used it, though.

https://github.com/clarete/hackernews.el
Section "An Example" in the middle of the page is an original description of the pipeline, from the point of view of an instruction.
python 3.4 please ;_;
Also abandoning baby girls b/c they want a boy to carry on their name. Really interesting the effects of laws in the Macro.
The first article is called "What is a front end developer?" and a good 20% of the page is devoted to explaining what headless browsers are. That's a confusing start.
Experience in an academic discipline does not imply experience in software development. I don't know the authors, so I hesitate to judge, but starting with two code bases seems like a pretty rookie move to me, at least without a very compelling reason.
My roommate is a professional chef that does this for a living. He seems to enjoy the flexibility and creativity the lifestyle affords him, and often gets to bring home leftovers for us. Maybe restaurants should get into this on the side if they think it's such a problem.
Backup folders with the Rainbow application (Android and iOS)
For me, it was W2K. It has the stability of NT series better usability, drivers and it was quite fast. Windows XP made simple things a lot harder and slower :)
In the article there’s a statement that looks terribly ‘wrong’ for me:

> Jennifer McLoud, a Native American and the first in her family to earn even a bachelor's degree […]

Wait, was that somehow important? It feels so damn racist to me.

Small note, I’m italian and I’m honestly interested on how others see this.
Yeah, took me a while to figure that out. The page resizes to fill 100% of your browser window, with the little "Read Paper (down arrow)" link a slightly different shade of gray vs the background. Kind of shady really.
The problem with tinfoil hats is that it just makes your signature more unique. Tinfoil reflects radio waves better than skin and other clothing.
Just start with your friends & work connections!
Like many things related to the (increasingly ill-named) sharing economy, I worry more about how unregulated things work at scale. Someone coming over to my house to cook dinner for me and some friends? I'm not so concerned whether they have taken courses in food safety and have a letter grade from the local health inspector. If they're running a 5 night a week 30 seat unlicensed restaurant? Then I worry more about fridge temperatures and cleanliness.
A Software Model for Login and Authentication
> But bottom line, tons of python code out there needs more performance and has no dependency on numpy or any C extensions.

What they need is nice JIT engines like PyPy and not to switch languages.

If no one invested in improving implementations for modern languages and switched to something lower level all the time, we would still be using Fortran for business applications.
One thing to note: the aspect ratio of the screens. No 16:9 or 16:10 back in that day.

(Do some of them almost look square, or maybe rotated 4:3?)
Yes, it still is in the store as of now.

However the email I received is titled "Chrome Web Store: Removal notification for uBlock Origin".

In any case, it's just impossible for me to figure what is the issue. I could spend a inordinate amount of time guess-shuffling code around for no result.

Assuming the email title is misleading -- let's say uBlock Origin won't be removed from the Chrome store, there is nothing special in 1.3.2 compared to any other releases, and from the look of it I won't ever be able to fix whatever is deemed wrong without specifics, and as a consequence, no updates lead to abandonware.

Edit: I will add that with Firefox and Opera, there has always been communication with specifics when I was asked to fix something, and I always did fix as demanded (or suggested).
You're right that it's unhelpful. 1/3 isn't that bad.
Not the first time Chrome Web Store people mess with uBlock Origin: https://github.com/gorhill/uBlock/issues/50
China doesn't qualify as per https://en.wikipedia.org/wiki/List_of_countries_by_ecologica...
I know what all the other stuff would be useful for, but does anyone know why it was carrying super-glue? I find it hard to believe an inmate would huff that if they had access to anything else in that package.
I've switched over from ABP to UBlock Origin. UBO is so much faster than ABP, uses fewer resources, and does a better job. And, most importantly, they do not get in bed with the ad companies to arrange for acceptable ads. There are no acceptable ads in my view (no pun intended). I block ads precisely because they use my bandwidth, they are a vector for malware, they interfere with my viewing of websites, they track me (this should be illegal), many, many more bad things.

In addition to UBlock Origin, I block DOM, HTTP/S referrer, CSS visited links (surfing history viewable by websites), block WebRTC (leaks private IP address schemas), and more. I have a right to a clutter-free Internet that is not tracking me, using my bandwidth without my consent, and doing everything to make money from me without my consent or sharing with me should it do so. No, thank you. I will continue to block all ads, tracking cookies, beacons, you name it. I somewhat enjoy the cold war between users and the ad companies.
> Apps that do controversial things with respect to Apple or Google seem to get rejected for seemingly random technical reasons a lot.

This is regarding the chrome web store, not the play store. Also, I'm aware of Apple taking a pretty heavy handed approach, but I'm not convinced Google has a history of this.

> What does it even mean for code in a packaged program to be "visible"? It should be invisible! That's the whole point of packaging!

Perhaps you are assuming this is the play store instead of the chrome web store? Web store apps are just web pages. They want to ensure the packages are easy to inspect and understand. It's a rule that appears to be attempting to maintain open web standards. Given that this is HN, I assume that's enough of a justification for anyone reading this comment.
Yeah, but the side-effects can be unpleasant (explosive diarrhea)
Illinois Lottery Can’t Pay Its Winners
Perhaps someone should fork this behavior and start dropping care packages for prisoners. Good chocolate. Textbooks, self help books, poetry and literature. Letters from family members. Comfortable underwear. Assistance for those soon to be released. A kind rebellion against the unblinking barbed wire.
The cost scaling seems a bit off balance.
Eventually we'll have to reach other planets.. and invent wormholes to move past the universe expanding preventing our light cones from reaching other materials.
This is a book about front end development on the web.
So the central argument seems to be that Academia.edu profits from the patterns of access and related metadata that academics generate as they do their daily work. Academia.edu then sells this data to private R&D companies to point them in the direction that the academics are moving.

Even after reading through this paper, I'm not convinced that this is inherently a bad thing. Many corporations (cough Elsevier cough) profit off the backs of publicly-funded academics in much more pernicious ways.

Now, if Academia.edu were allowing companies to purchase the specific page-views of specific researchers (or allows subsetting the data specifically enough to target one group with decent confidence), then that would be very damning. I suppose I should go re-read the privacy policy: https://www.academia.edu/privacy.
Implementing a Tiny DSL in Swift
"Diverse society will fail" --Putnam;

Let black Police deal with black Culprits;

http://www.boston.com/news/globe/ideas/articles/2007/08/05/t...
I feel that this is such an important topic. The EU is an easy target for blame shifting, the opponents are so much more vocal and the union itself may be under threat in not too distant future.

I think it needs better marketing and PR, and for us, individual pro-EU citizens to not allow our local politicians to divert attention from their incapabilities.
Ask HN: How's the IT job market in Australia?
Hi,
So, me and my wife have this Permanent Residency Visa invite from Australia. But before saying "yes" to it (and giving them loads of money as visa fee!) I just wanted to reach out to the tech community here to know how easy or difficult it is as a Software Engineer in Australia?
Maybe someone who recently moved there will be able to answer or maybe folks from Australia can better answer my query.
We are in India right now.

Thanking in anticipation!
Careful with words. It's not freeware, it's free software.
Data and strategy in small/medium organizations: comments and discussion welcome
I've wondered that, also.

I have a number of friends who are teachers, all of whom say that you can spot a single child within about 5 minutes of observing them. They just act differently.

Watching the difference in my oldest child when the second came along and was old enough for them to play together - it was astounding.

There must be some optimal number of siblings for mental health. More than 1 less than 4 ?
Couldn't we say this about any app? People look up medical info in a browser and self-diagnose, self-medicate and accidentally-self-harm.
> You miss that special "concrete gray and primary blue" feel?

Compared to aluminium-gray-and-no-blue OS X? I don't think mainstream UIs have much to boast about in terms of the evolution of colour palettes.
cool, this is really interesting
Microsoft Band 2 review: An identity crisis on your wrist
I'm surprised they didn't put a login/signup popup that blocks the entire screen.
Truth be told, they've probably got more experience than anybody else to make Homejoy 2.0 a much better product.
I suggest you read up on the carrying capacity of Earth.
Are the block lists maybe considered code?

Updating them at first start would fit the description of not having them visible in the package.
I don't have data at hand, so I can't contradict you with evidence, but you could also provide some numbers with your claims. I know of Project Prevention [1], which pays drug addicts for long-term birth control. The Wikipedia article doesn't provide data on effectiveness, but I guess they'd stop handing out money if it didn't work.

[1] https://en.wikipedia.org/wiki/Project_Prevention
The Prescient Joel on Software: ideas I read that came true in my career
See this Science paper:
https://www.sciencemag.org/content/339/6122/953

Their main finding: "[We find that the one-child policy] has produced significantly less trusting, less trustworthy, more risk-averse, less competitive, more pessimistic, and less conscientious individuals."
Looks like there's nothing wrong with 1.2, so we (the users) can just sit this one out, right?
This is just speculation on my part, but a glue such as cyanoacrylate would be extremely useful for attaching a handle to an improvised tool or weapon.
Here you are valuing your desire to know something above the potential impact on him. It's thoughtless. Here the guy pours his heart out, and specifically writes:

> However, “community” is not the gift that keeps on giving, it is the gift that keeps on taking and taking and taking. If you don’t set clear and absolute boundaries, it will drain you dry and move on.

Your comment here is exactly that sort of taking.
RTA! Any object would have to be in a spoon (or something similar). And even diamonds on the screen wouldn't scratch it unless you applied pressure. At which point you don't deserve a scratch-free screen (but can buy one with those diamonds).
"Ecologists define carrying capacity as the maximal population size of a given species that an area can support without reducing its ability to support the same species in the future"
http://www.dieoff.org/page112.htm

In the interest of (scientific) discourse, it is generally unhelpful to redefine or ignore generic definitions. Are you asserting that the earth doesn't support any species, or that is perfectly possible to have googolplex people living on earth without reducing earth's ability to support googolplex people in the future?
Why Online Abuse Matters
> Please reply to this email for issues regarding this item removal.

Have you tried telling them that?

Failing that -- if it were me -- I'd resubmit perhaps with the only addition of a README that briefly explains the file layout.
Singapore is very developed. Overpopulation is more a problem for densely populated developing places - Bangladesh, Victorian London, South American shanty towns et cetera.
If you do this, please pilot better than the crashes reported in the article.
I wonder if I should look into native development or I can live with JS + backend (Python/Go/SQL) development.

Reason: end of 3 year government project with embedded software (which I really enjoy but hate the tooling)