skysight-inc/HackerNews huggingface dataset:
Slow carb / four hour body diet. I've used it myself a few times and the pounds shed off. Everyone that I've recommend try it has lost weight.

Eat as much protein (meat, fish, etc.), vegetables & beans as you want. No whites (carbs or dairy), no fruit, junk food, etc. 1 cheat day a week to go nuts and eat whatever you want.

More info here http://tim.blog/2012/07/12/how-to-lose-100-pounds/

Lots of issues with counting calories, mainly it is a pain in the ass. Not all calories are equal, we all absorb & burn calories differently, portion sizes aren't always correct, etc.
audit2allow is the single greatest tool I've ever used for dealing with SELinux, people need to hear it's name sung from the mountains.

I actually write SELinux policies for software I develop, first thing I do is put them in the most restrictive context imaginable with no permissions, set SELinux in permissive mode and run the application through it's paces, at the end run audit2allow and there's 90% of the work done for you outside of defining fcontext's.
Are there people in the US who know the language and are not willing to move to Alabama for 95k? Then the market has spoken.

The entire point of capitalism is not everyone get's what they want and price how that is decided.
You were correct after all. The C99 standard does indeed talk about sizeof in terms of bytes!
> If you want an auto-update, why not do this with an automatic CI/CD type pipeline that's triggered on new WP versions?

One reason is because WP updates often need database upgrades too. I've been updating using `wp-cli` which can be run via cron -- but I've yet to sort what to do when WP/a plugin needs the 'Upgrade database tables' button clicked.

A CI/CD pipeline would be nice, especially with a verification stage that confirmed the website hadn't changed post-update (yesterday, updating a plugin lost data. Sore point)
I just want to thank you for making getsimpleform. I've used it in multiple projects and recommended it frequently!
I can't check the schematics on the phone but does it really lack any GPIO expansion connector?

The main reason I built a DIY-laptop-like-contraption[0] was to have a self-contained box with various low level interfaces conveniently accesible.

0: http://wot.lv/my-take-on-a-custom-laptop.html
Vblood.com - a vampire themed energy drink. I submitted a contact form on HotTopic.com (a Fortune 500 retailer) about my product, I received request for cost/samples, sales grew to 35,000 units/order.

TicketTitan.com - Patent pending software for price (legal fee) determination on traffic ticket cases. Developed in-house for my former employer and cannibalized (automated) his business was gained through future referrals, SEO and some Google ad word spend. Liquidation event.

Partnering for Community Care - Low cost concierge/Direct Primary Care for a physician office. Specifically not meant to cannibalize the existing practice/patients, but experiment to determine fit of business model/moving away from insurance based practice. Word of mouth to uninsured patients. Local hotel/restaurant owners caught word and filled up the available ~100 slots very quick.

MedicareMTM.com - patent pending practice management for medication therapy management (MTM). Initially had a 6 month pilot green lit by Walmart (thru LinkedIn cold contact), this was stopped due to a conflict. Currently, set up a pilot with an independent pharmacy and about half dozen local providers, the pharmacy owner started a network over ~1,000 Indian owned independent pharmacies...so again the natural word of mouth approach.

These are just some examples, and I know they may not fit into the true definition of startup. Still I think it is important to keep an open mind about the specific industry of the startup/business and not apply a one size fits all approach.
Very interesting and well presented. If it were me I would try to provide a few concrete examples, ideally with figures, in the introduction but I'm a visual person.
No, I'm pointing out the hypocrisy in your statements.

The Native Americans had an economy too.

> The growth the US economy throughout its history was driven heavily by immigration.

Yes, because of the increase in demand for goods by those immigrants who brought their money/gold/silver if they had it but very little in terms of goods, and if they didn't have anything they immediately went to work in order to make ends meet.

Immigration is good for the economy, which is exactly the conclusion I want you to reach but from the increased demand point of view rather than from the myth that the majority of immigrants in the past were skilled labor (they were rather, on the whole immigrating because of a bleak outlook on their situation in their home countries due to religious persecution or outright poverty, the skilled craftsmen were making good money back where they lived and were much more free in their choices to emigrate or not and contributed only a very small number to the total stream of immigrants).
The salary floor is just the floor at which you do not have to prove you advertised in the US for the position first. Also the current bill proposed in the house would allow bonuses and equity to be considered party of the salary. So you could offer someone $65k a year in salary and $65k a year in stock with 4 year vesting without having to advertise the position in the US first.
Why Your Older Parents Need Help to Manage Personal Finances
My definition of "not a fad" is "now has native browser support". I'm thinking of jQuery influencing native querySelector as an example.
I agree 100%.

I would add that when using the standard `_Bool` type (IE. `bool` if you include `<stdbool.h>`) all assignments to it are converted to their 'logical value' first. So even if condition is an integer or pointer, if you did what you suggested the `condition` will still be converted into `true` or `false` on the return exactly the same as if you did the `if`. It's exactly the same as doing `return !!condition`.

Now if you're function is not returning a `bool`, then that conversion won't happen - but of course that doesn't matter if `condition` is already a logical value of 0 or 1 (Which it is in this case). And IMO, if your value isn't a logical value I'd much rather see `return !!condition` instead of the `if` anyway (Though I concede that those not familiar with C may not immediately recognize what that syntax does).
dismissing anything anybody else does, however well intentioned, as mere virtue signalling

Indeed. I think you've underscored exactly why calling out virtue signaling is so unhelpful for productive discourse.
Stuff like having functional groups in common, participating in similar reactions.
But ... try Falcon Bayersk and tell me you don't like it.
> No, and neither is a Go or Rust binary

Sure, I'm comparing with the JVM per the article.

> Nothing preventing me from taking an extra 10 minutes

Indeed, but 10 minutes here, 10 minutes there, it all adds up.

> Different libraries? Do you mean different VERSIONS of libraries?

No, I mean some native libraries not installed. Does your package declare what packages it depends on? How do you handle different distributions using different package names for the same libraries.

> RPM/DEB packaging isn't magic, you describe your package with metadata, write some shell commands to build/install your package in a buildroot, and then list the files from said buildroot to include in the package. You could make your first package from scratch in under an hour if you read the Fedora or Debian wiki guides on packaging.

Sure, none of it's hard. But if there's no clear standard everyone ends up doing it slightly differently, and then every project you pick up you have to understand how they've set things up.
Are there lots of problems with soil contamination when growing food in old city lots?
"Stereotypes" come from patterns in empirical reality. They are not created and administered by some Evil White Male committee as you seem to think. Women are in no way discriminated against in tech, nor have they ever been. Passionate and skilled women in tech certainly exist, they are just relatively rare. Withholding resources from boys because of their gender actually is discrimination, and should not be encouraged.
I am not the GP, and I do not agree with the statement. However, I have seen it being made numerous times: any shortage of US workers just means the companies are not paying enough (their argument being, try to pay $1mil and you will certainly fill your positions, this is just very minor exaggeration)
> Have you ever contemplated the fact that humans are the only species on Earth that pays to live on the planet?

This sounds vaguely profound, until you realize that other species are also predated on, starve to death, and die from trivially preventable issues.
I do have issue with these sites, though I wouldn't have classified the issue as one of 'content overload'. My issue would be that they either: (A) Content is too vague and only skirts the issue headlined or (B) Content provided is too loaded with 'sponsor content' that isn't of too much value.
There's a few fixes to that too. Make the pay scaling regional or put in provisions that increase the floor based on percentage travel or where the visa job would work.
Yes, Immigration from high IQ euro countries.
Feels better than eating nothing the entire day.
Sure. I'm not arguing it's a good idea. It just serves as (somewhat forced) motivation for showing how to exploit this behaviour with switch labels, which is the real point of the post.
I didn't say they are more valuable, I said they are valuable, and that they are American programmers and the law should be corrected to reflect that.
Have a look at the benchmarks here: http://kparc.com/q4/readme.txt

Also: https://hn.algolia.com/?query=http:%2F%2Fkparc.com%2Fq4%2Fre...
> rep required per SE varies

I'd totally forgotten about that.

> Area51 doesn't appear to allow users to access the mod tools

From what I've read in meta.SE and discussion.area51, the current running codebase is kind of a fork of the original SO code (call it v1) so is quite old and isn't getting features backported to it (such as the mod tools):

http://meta.stackexchange.com/questions/263486/remove-gravat...

There's this Q&A on meta.SE from 2015 about the future of Area51:

http://meta.stackexchange.com/questions/263494/whats-going-o...

I haven't been able to find any recent mentions of what the future holds for Area51. I guess a follow up question to "What's going on with Area 51" might now hurt and could elicit new information.
Disclaimer: I work at Google (opinions are my own)

How would the people filing the lawsuit know whether Google didn't hire them due to their age or for other reasons? I see posts all the time about people complaining they didn't get into company X because of some silly reason but frankly, unless you are the interviewer you likely will never know the reason. Shouldn't we wait to see the outcome of the case?

Indeed Google itself is not as diverse as we would like to be, but that's actually the reason we have these outreach programs: to try to get a more diverse applicant pool, which hopefully will translate to a more diverse workforce.

The average age being 29 doesn't surprise me because there are many more young applicants than there are older ones, since CS is getting more and more popular. Not only that but typically a larger company will have more junior developers than senior ones, and most junior developers are also more junior in age.

I don't know whether Google discriminates by age since I don't have the numbers, but I will say that Google takes diversity and inclusivity extremely seriously. I don't think a day goes by that I don't see a post asking for volunteers for some activity to promote diversity. That being the case, it would surprise me if we discriminate in a systemic way. For some individuals to do so unconsciously wouldn't surprise me just because it's human nature to be biased, although we do our best to unlearn that behavior.
I like to have a cup of coffee and watch some TV comedy when I get up. It never hurts to start your day off (or end it) in a light-hearted mood. I especially try to pick work- or office-related humor. For a while I was watching The Office, and now I'm onto The IT Crowd.
> The key phrase being "within the limitation of the platform." Apple's been pretty consistent in designing (and limiting) key developer APIs to be power efficient.

Which I applaud. But those APIs constrain all applications equally.

So if Apple allowed browser applications to include their own rendering engines, their APIs would naturally constrain those applications too.

Now it could be that Apple does not want to enable applications other than WebKit access to APIs that would allow jit compilation. OK, that is reasonable. But in that case, why not allow browsers to provide their own rendering engine but just mandate that only JSC is allowed to run JS?

Or why not just say that only Apple apps can jit and let the market figure it out?

(I'm going to drop the thing about 'open with...' because it was a distraction and ancillary to my main point, which is that Apple is doing this because they want to control progress of the web platform on iOS)
High as compared to other jobs. If the demand for programmers is "1,000" and there are "100" programmers available - how is that different from demand of "100" interpreters but supply is "10"?
> Anyone who can connect to the keyring socket gets access to everything. How is this better than storing it in files?

That is not something im personally qualified to answer. However, ypu should ask that question of selinux.

Assuming something like selinux makes sense, and gnome-keyring is protected by selinux.. my point is to use builtin infrastructure.
This is very interesting, and a good collection of algorithms. But before digging I didn't know what Church [0] was, and took me a while to figure out that this is what the algorithms are written in. You may want to put a note on the page somewhere for those new to the language.

[0] http://projects.csail.mit.edu/church/wiki/Church
It's hardly clear that folks would object. Obama is actually the one who came up with the list of 7 countries and authorized this in the Terrorist Travel Prevention act of 2015. It's unclear that this list can be expanded on a whim.

https://sethfrantzman.com/2017/01/28/obamas-administration-m...

Obama did something similar in 2012 to little protest.

http://content.usatoday.com/communities/theoval/post/2012/03...

Again, I'm against this. But this is hardly unprecedented or shocking - the only shocking thing is that one of our cultural enemies won a popularity contest and then did this.
Delivering Large Faultless IT Projects
Why aren't you testing things with SELinux before you deploy them to production? Also, if you constantly need to alter your policy it sounds more like your application is poorly-behaved, not that SELinux is your problem.

audit2allow is a great tool for simplifying the development of SELinux policies, but it doesn't remove some hand-crafted modifications to policies, especially in regards to file contexts (fcontext).
.NET and Go are a weird pairing, especially since the library isn't actually "cross-platform." It's two separate implementations. I wonder what the impetus was to develop this library on those two particular platforms, especially since there's already Akka.NET and most people can't shut up about how much they love Goroutines as a concurrency primitive.
REFERRALS: 90% of my new clients come from current customers. Not only do I provide a good service that is rather hard to find but also only really applicable to certain people. (It's good to know your customers), I also send out little reminders every few months that I'm open to referrals and gladly give a referral fee or a month free of my service.

I find that people also refer me the first week they sign up. Which is something that is a bit of a hack. I heard this advice a couple years ago and I thought it was crazy but it totally works and is awesome. Someone finally made the decision to buy my service and it's at that point that they are most excited about it and love to refer people.
< predated on, starve to death, and die from trivially preventable issues.

Sounds profound until you realize we are too.
I notice that you have made EUR 3 million in 2016 using a scalable hands-off model where you can turn adwords directly into cash without needing to own or touch any inventory, meet anyone, or have any infrastructure beyond a website, which you have built. You have also solved the chicken and egg problem, since high-quality companies will only take the time to craft thoughtful and serious searches if you have a pool of qualified candidates, and qualified candidates will only post thoughtful and serious listings if the are likely to reach serious companies they want to work for. Further, knowledge workers - the kind you connect with companies, as opposed to manual labor, comprise roughly $3 trillion in value and are among the most sophisticated job seekers and very likely to try your platform: even absent large economies of scale and network effects you have proven your ability to convert them and monetize them by offering both themselves and companies that seek them, value in an innovative and sustainable way.

As a European VC, this is not the kind of opportunity we are looking for. Please don't contact me again.

-
Edit: see replies below.
> I've never understood how it qualifies as hypocrisy to take an opportunity (e.g. get into a country), then shut other people out. If you found a pile of money in the street, is it hypocrisy to shut other people out?

The resource 'a pile of money' is something an individual or a small group of people can hoard and exhaust. Something the size of a continent not so much so yes, that's hypocrisy.

America could easily operate on 25% of the landmass that it currently occupies (and it would probably be a much wealthier country, but that's another subject entirely).

Most of it is empty space anyway (and this even goes for countries that appear at first sight to be densely populated such as the country where I currently reside, the Netherlands).
All of a sudden TechInfoSys opens up a new branch in West Armpit to support the operations of their San Francisco main office and West Armpit is where all of the new developer/analysts are to be employed...
Not completely true... PERL powers the backend of just about everything at Bluehost / Justhost / Hostmonster, and maybe other of the EIG brands... so there are at least some jobs in it, but shitty ass company to work for--take my word for it as someone who has!
Practically there's been many examples where SELinux restricted a security vulnerability. I think SELinux is way too complicated. Needing to know exact commands to turn error messages into something understandable is bizarre.

That said, SELinux determines what is allowed. Having it introduce an additional vulnerability/permission just due to configuration is really odd.

I tried searching for your example, but can only find security bugs, not configuration issues.
It's also wrong. Aphids for example pay ants in honeydew for their protection.
Obviously we can't know what the organisation doing the hiring is like in this fictional scenario, but $100k would be a huge, huge amount for non-senior staff in rural Alabama no matter what.

The problem with a hard salary floor is that it doesn't account for differences in cost of living at all. It would very quickly become the visa of coastal cities and little else.
Well, who was the expert witness?
Avoiding the “Sorcerer’s Apprentice” Problem of Software Releases
> Why not just hire the proverbial kid from Brooklyn if we're so concerned about migration and diversity?

The diversity is just a fig leaf, the migration angle is mostly about money and very rarely about skill.

Also, not everybody is willing to relocate for a job and people from poor countries have usually much less to lose.
Just a heads up that church has now been replaced by webppl: http://webppl.org.
As I understand it, there's lots of problems with things like this, and that's one of the potential issues, but I would imagine that this mostly uses raised beds with clean soil brought in from elsewhere.

We thought about doing some gardening when we had a backyard in an apartment in New York, but even grass wouldn't grow in that soil - it didn't help that the soil was littered with debris like glass, concrete, random bits of metal, etc.
Take an evasive maneuver at the very limits of the car's handling, brought to you by the speed of computers, while all the other cars around you adjust at similarly lightning-fast speeds?
US company scamming remote overseas employees
> NO local candidates willing to take that job

>not because "all those indians steal our young grads jobs"

Yet we have record numbers of college graduates working at starbucks and other hourly employers.

Do you honestly believe that college graduates would rather work at starbucks or mcdonalds than a tech company doing IT?
Put simply, disclosing vulnerabilities is hard.

This is so true!

To try to set the record straight, WordPress.org (the open source project) doesn't host and websites apart from our own (WordPress.org, WordCamp.org, BuddyPress.org, etc). So people can't host with us. Also, while we do have some recommended hosts that have helped the community as well as put a lot of effort into making their WordPress hosting really exceptional, they were not the only hosts we worked with on this (or even the majority).

Additionally, the work with hosts and WAFs happened in parallel with the work on the patch. WordPress users are our priority and they exist at pretty much every host. The best way to secure them all is to get a patch out. Anything we can do to mitigate the risk between finding out and when that patch is ready, is really just a bonus :)
Americans should benefit from the American system before foreigners, like, you know, how every other country works.

There will be specific Americans who benefit less than specific immigrants, but the net effect of immigration has pretty much always been a benefit to the economy.

Why should we put the interests of specific Americans ahead of the interests of Americans overall?
Oh, my, pass the Geritol.

I remember having to contend with a 5MB storage quota in school.

My fraternity had to impose a policy of not discussing contentious things over email at the end of a semester, so people's quotas would not fill up with flamacious threads.

1GB is enough to store the entire keyboard&mouse input record of a human lifetime. If you;re not editing pictures, video, or audio, then there's only one reason why your 4GB of drive space would fill up so quickly: git.

But if it's easy to upgrade the eMMC storage, then it's all moot. Move up to 16GB, and you can run git clone with abandon again.
Opens instantly for me.
Yes, I was suggesting your example was different to the situation in the article, or not relevant in the same way.
Fearful of Hacking, Dutch Will Count Ballots by Hand
AFAIK the problem was with the database and not the with the repos. So yeah, I have all my files on my machines, but I don't have any copy of the issues, merge requests, wiki pages etc'.
>You pick your stuff, you weigh it yourself, you choose the right tag (without anyone looking over your shoulder) and then you go to a (nowadays potentially automated) cashier.

The US has its faults to be sure, but it's not that different here for buying produce these days. A lot of things had little stickers on them which can be scanned directly, and for other things the automated cashier lets you type in or look up a code number and then set the item(s) on the scanner/scale to be weighed. If you really wanted to cheat, it would be trivial to buy a bag full of some expensive item and type in the code number for some cheap item.