skysight-inc/HackerNews huggingface dataset:
Yeah, all these arguments against non-GMO products, painting non-GMO proponents as antiscientific, seem to me to be strawman arguments that ironically miss the point. It's a thinly veiled means of asserting intellectual superiority that backfires to me because it overlooks the real arguments against GMO products.

Great, you're parents and scientists. I'm a parent and a scientist too. But I understand that many of the arguments against GMOs have nothing to do with science (at least biological science) and everything to do with economics and human rights.

Just because something involves biology doesn't mean that arguments about it can be reduced to that.
Set timers and Calendar. It's great for that and almost only that.

I wish there was a way to spell out some uncommon proper names, though.
Curious, do you have stats for remote workers? I live in a far away country with no physical access to the US.
Yes and no, you want to have a ton of time tinkering in a lab and the room to experiment and fail... but who would know Edison if he didn't eventually ship the lightbulb?

Also considering how litigious/secretive things are — it must suck to work on something for so long and be contractually obligated to avoid talking about it in public.
New Hired Report Finds 9% Wage Gap in UK's Tech Sector
POLITICS seems like a good file to include along with README, LICENSE, etc.
Any tips for remote? I live in a far away country with no physical access to the US.
At least one other commenter so far thought "for the ordinance" meant for the capital O ordinance, the one they're considering repealing. I agree with your interpretation, but I'm not totally convinced we're right.
I am doing Java (mostly), 10 years of experience, in New Zealand (not much work to do here, unfortunately), 80-100 NZD per hour.

I'm currently free for about 20-30 hours per week, looking for more work.

Feel free to contact me:
kovrik0 at gmail.com
* There are weapons of mass destruction in Irak!

* Drink milk, it has a lot of calcium and will prevent osteoporosis.

* Sugar is not that bad. Fat is the devil!

* AAA CDO's are a good and safe way to invest your money!

The previous sentences are all lies sponsored by big companies and lobbies which have/had the seal of approval of different governments and politicians.

Big companies fight for their own interests and politicians fight for the interests of those who "sponsor" their campaigns and offer
jobs in their boards once their political career is done.

GMO is a technique. As a technique is it not good or bad.
The problem is the big geopolitics and economic interests behind it.
Also, have you seen Pickety ? My understanding of his work is that the majority of the population is seeing their real earning power collapse while the top 10% or so of the population in developed countries is reaping most of the growth.

So yes people are losing purchasing power in developed economies, and from my understanding it's been that way since the 70s.
Because then the proponents of the measure finance lawsuits / campaigns against the City, saying that it is legally obligated to do its utmost to implement measures that have been passed. More money down the toilet.
I suggest you increase you triple your rates. Clients want good solutions to their problems, and a low rate suggests that you do poor quality work.

And if you are good, (which it sounds like you are), the only reason why you can't charge more is in your head. So charge more. Stop acting like some first-year freelancer and start charging what you are worth.
I am uncomfortable with the second part of this equation.

I would prefer instead of a wage, the distribution of shares that produced a dividend.

If AI and robotics really will produce all this new wealth, then that capital can be symbolized (Urbit could create such a system https://www.urbit.org/#learn) & represent this.

The basis for my reasoning is as follows.

We have already had a system that had the same effects as a 'UBI' system. We used to call people in that system aristocrats.

Suppose we enabled all or most people in our society to become aristocrats?

When we look at aristocrats of the past, we see two things.

A bunch of people who don't think mostly in terms of work/money for survival. This appears to produce two distinct genres of behavior.

Much of their time is spent partying and socializing.

Some of them greatly further the political, the artistic and scientific. Others gamble away their fortunes.

Obviously it is more complicated than this but that is the impression I'm left with when I visit the great houses. Aristocrats were continually throwing themselves into various projects. Sometimes virtuous, sometimes not.

So I was thinking about what creates an aristocracy in history, and of course the answer is mostly indentured labour or slaves.

The word robot originally comes from a slavic word for slave. Presumably a more humane aristocracy could be cultivated on the back of AI and robotics. This is what the Elon Musks and Sam Altmans point to, although they don't call it an aristocracy, what UBI advocates promote as their values (individual self empowerment, holding society to higher standards) does smack of the original meaning of the word aristocrat.

An aristocracy could never have existed were they reliant on a supply of money from the King. The popular culture idea 'the king controls all' is naive. It were never so except in certain extreme local cases. Without independent wealth (from being Landlords), the political economy would be one giant monopoly. The State would have total power in the same way the Soviet Union did over the lives of its citizens. Its too much power in one place.

This is the trouble I have with UBI. I can see scenarios for which it could work. I cannot see any of them working in which there isn't distribution of the wealth producing assets. The AI and the robots. Jaron Lanier has been saying similar things for a while now.

The left and the right, Nicolas_Colin correctly noted (https://news.ycombinator.com/item?id=12473112), will tear a government funded UBI apart in trying to use it as a political weapon against each other. That problem can be ameliorated with property ownership.
Yeah. You build bots and it competes with other bots (software bots - just code). Check this out https://www.battlecode.org/
The type of company and management I'd recommend people strive to work with prefers to retain good staff rather than hire fresh.
Well, the explanation for that looks like it's a job for survivorship bias, isn't it?. I mean, we could not know about the huge amount of people that have died by betting their livehood in the wrong risk. Only that the stakes are higher this time, we are not talking about a few tribes trying their hand with agriculture, but messing with the food chain in a way that could spread continent-wide easily.
Food poisoning is bad food prep techniques.Restaurants generally provide food with ingredients within an expected band, prepared in an expected way.

Soylent using experimental ingredients in their products and finding out that they are irritating some users is not the same thing.

If a restaurant told me they used all sorts of "new" industrial ingredients than I would likely balk. I would not want to be in on that beta program.

Especially since, you know, it's likely they are pursuing new ingredients all the time to improve their margins, not the food quality, taste or nutrition.
> After all it is only their integrity that allows their inner worlds to flourish.

I'd be curious to hear a description of how that works. My thinking on the matter is that it's largely a product of habit: they think a lot and they're good at it, and they're socially rewarded for it, so they think more and get even better at it, etc. Then, if some social difficulties show up in life, the path of least resistance to feeling valued is to keep doing the intellectual stuff that you're so good at, which people praise you for. It can become an escape and an excuse for avoiding other, difficult social aspects of being human.

Maybe that's a bit cynical—and I'd love to hear a counter—but it seems to me like that's typically (but not always) how it works.
I often see articles like this talking about getting a "raise," but the steps they talk about seem more in line what I'd think of as getting a "promotion" (along a technical track). Is "getting a raise" the same thing as "getting a promotion" for the purposes of this discussion?

If I get a promotion every two or three years, am I also supposed to be trying to negotiate a non-promotion raise every 12 months?
Either of us might be right... the fact that we can't be sure without further research is exactly the problem I'm pointing out! My interpretation is based on the only use of the word "Ordinance" in the ballot question referring to the existing Ordinance on the books.
That made me laugh! I hope everyone gets the joke. Homebrew is great. :)
> This really sucks for AutoMate.

Why ? This app can't launch anything except couple Google apps. While this might be godtier in the Google bubble, many of users would also like to use other navigation/media apps with it.
> You also want to detect if the stream is well-formed and you want to detect if you're starting decoding in the middle of a character

These are positive characteristics of the UTF-8 design, but weren't necessary pre-requisites. Other encodings don't have the same redundancy (for integrity check) or freedom from boundary ambiguity.
I don't where you are located, but in the US, $35/hr as a contractor is absurdly low. Your take home is closer to half of that after you consider all of your tax implications.
The goal of locking down a platform has been the same on practically every consumer product ever produced that is locked down: To be able to take a cut whenever a third-party product is sold. Been true from everything between a gaming consoles, phones, e-book readers, espresso machines and printers.

Enabling developers and internal business software is nice for PR and market share, while 30% cut on all sold third-party products is a strong incentive to lock down. My guess would be that its the market share towards business that prevents the lockdown, not security or developers, mainly because I suspect it is easier to run the numbers on that and determine what bring most revenue.
Doubled (total comp) every time I switched jobs, and then once without switching. It's hard to measure exactly because college & a couple startups were mixed in there, but averaged about 2-3 years of work experience per doubling. Each switch was moving from edge to center of an industry - I went from a startup writing software for schools, to financial software, to Google, and then the doubling within Google was moving from a UI-focused role to one that included UI + backend data mining. No official management positions, though I've led teams.
It's an official name for the country, he should have probably put (NZ) in brackets though.

I'd like to see a private members bill for a referendum to get rid of the name New Zealand much like how Australia got rid of New Holland. Probably to coincide with the country leaving the commonwealth and becoming a republic and getting a new flag.

However, on topic, legalising prostitution means that prostitutes operate from licensed facilities that must confirm to workplace safety and health codes, it means the prostitutes and clients both have protection under consumer law as well as regular law and can go to the disputes tribunal or police if there are any issues.

You control underage prostitution and human trafficking because people who operate must be licensed and audited. Most consumers would go to licensed facilities because they operate completely in the open (even as crass as having big neon signs with SEX written on them), and are easy to find, street prostitution is illegal as are unlicensed brothels and both seem to have disapeared.
4. Organize with (some of) your co-workers, maybe join a union. Act together instead of fighting for higher wages on your own.

Seriously, the moment you are on a "secret" one-to-one with your boss you have already lost. There's reason why unions have always bargained collectively, and there's also reason why bosses have always tried to avoid this.
Right, I'm in the EU and and EU citizen to boot, so that's probably why it's been easier for me. Funnily enough, the UK has been the most difficult country to open a bank account in, because of their insisting on using utility bills as proof of residence, and apparently a residence is more or less a must. My first UK account took a few days of hassling to get set up, because I didn't yet have a residence, but was living in a hotel. A proof of employment and a couple of face to face meetings with supervisors cleared that up though.
In libdill approach, you are probably limited to only multiplex connections over multiple kernel threads. And when a connection is accepted over a kernel thread it has to perform all further instructions over that kernel thread. So it gives you a bit of control over which cores to be utilized but after that you do not have control over what part of the code should be executed on each core.

Using uThreads you can decide what part of the code should be executed over each kernel thread and, if taskset is used, which core to execute your code. You can do this by creating Clusters and using migration or uThread creating in runtime. Thus you can decide which thread is used to multiplex connections and which one is used to run CPU bound code in addition to having a thread pool for example to do the disk IO asynchronously. Ultimately, one can create a SEDA[1] like architecture using uTrheads. Also you can always use uThread as a single threaded application.

------------------------------------------

[1] https://en.wikipedia.org/wiki/Staged_event-driven_architectu...
Most of the "fossil assets" are in the form of coal. The good news is that most coal is burned in fixed power plants which can readily be substituted by other electricity sources, and that is economical today. Oil is a problem too, but a smaller one.
> - They could do hard occlusion with an LCD mask. Or they could punt til v2, and soft-occlude with blur using their stacked diffraction plates.

Unfortunately, you cannot easily achieve "hard occlusion" with an LCD mask. Pinlight display is a project that did explore that idea: http://pinlights.info

LCDs can attenuate individual rays of light. However, the images we see of real objects in our environment are generated from light in the form of planar wave fronts. So, if you have a near eye LCD micro display and you turn on a single LCD pixel in an attempt to block light emanating from a certain point on a real object, most of the light emanating from that point will simply go around the LCD pixel, enter the pupil and for a point on you retina. The total brightness of the image will dim a little dependant on the size of the LCD pixel, but not by much for a single microdisplay pixel (i.e. a few micron pitch).

The Pinlight papers do talk about ways around that issue, using LCD diffraction pattern masks, but I still think the residual diffraction and reduced overall lens transparency associated with the LCD micro display makes the approach an even bigger challenge.
...and a strange, unearned trust placed in those selling "organic" products.

Why is it "strange and unearned"? In many states / countries there are specific regulations that qualify what can be labelled "organic" or not (having to do largely with whether certain classes of pesticides or fertilizer were used in their production or not, for example).

Are you saying that pesticides in the food chain are complete red herring, and that any concern about them is "strange and unearned"? I'm not sure I quite follow you, actually.
UK financial policies are very weird, and in some cases I'd argue they go against the right for freedom of movement as granted by EU. I guess that doesn't mean much with Brexit, but still...

I've been working in a variety of EU countries, with no issues at all. In Denmark, I was even able to secure a mortgage within my second week in the country.

I always work for very reputable employers, with long-term contracts. And I have some savings. Well, here in the UK I have had enormous trouble to lease a £100 / month car after 2 years in the country because I did not reach 3 years of credit history.

Most of the heuristics they use are a joke. And illegal. If you have a chat with the Financial Ombudsman, he can probably sort you out.
Honest question, did that affect your working relationship with your manager / their manager, or did it work out well long term for everyone?

It worked out well for all parties, depending on how you look at it.

Management was a little out of touch with market rate salaries, since they weren't tech guys (once the CEO referred to engineering as "black magic" since he didn't understand it). So while they were shocked at an offer I was able to get in a few days, they understood that engineers are in an enviable position in the job market.

This was 2013 and I was making $110k in Los Angeles, and they were offering $117k. The counteroffer was for $130k plus perks valued at about $10k (401k plus match, extra week of vacation, etc). So they matched at $140k.

I stayed there and after a year I got a promotion to director of engineering and a raise to $155k + up to $25k bonus. A few months later I renegotiated to have the bonus removed and the base salary increased to $175k.

During the time after I pulled my stunt I expanded on a pet project using sentiment analysis and that became the core of a new product that is now 40% of their revenue.

In December 2015 I left to work as a remote freelancer, which would have happened eventually regardless.
I also would never defend the current educational system in America (clearly a case of poor government and excessive intervention). What I was saying is that American businesses used to see investment in education of American citizens as essential for their future profits. Therefore they invested in American workers. I think this is no longer true, but to be honest this is conjecture as I don't have the data to back it up ( outside of the Intel program which is anecdotal).
"Set alarm clock to 6 a.m."

"Set brightness to maximum."

For me, it's only these two. The last one is very useful, as I set the brightness to minimum to read in the dark. If I next try to use my phone in daylight, there used to be a catch-22 in which it's very hard to see anything on the screen before restoring brightness, but I couldn't restore it without seeing.
Sure, see my note to the user @keviv
No, the idea that the government is going to make it mandatory. That alone is looney enough to make the rest of your post unreasonable for discussion.
is it something other companies can use?
Right. Using "standard cryptographic techniques" is not sufficient when you are using the wrong technique for the job.
Been programming for 25 years, 8 different employers. The only time I've ever gotten anything besides a COL increase was when I switched jobs.
Do you have an idea how to "sense" the connection ? The app Trigger might help you writing a scenario to launch the Android Auto app on a certain trigger.
If I replaced a meal with Twinkies, I would expect to get sick.
Yes, I learned this pretty early in my career, from a (technically literate) client.

"I've added a temporary solution for X"
"These temporary solutions are usually permanent"

Sure enough. The temporary workaround was eventually deployed.

There's another one that I've learned, loosely translated to English it would be "The Symmetrical Workaround Theory". It states that workarounds usually come in pairs. If you fail to figure out where the other half of the workaround goes, a bug will take its place.
Locking you into Apple hardware and software is most certainly their stated goal. You can read it directly from the horse's mouth:

`In 2010, a year before his death, Steve Jobs outlined Apple’s strategy in an email to the company’s 100 most senior employees. He heralded the “Post PC era,” vowed “Holy War with Google,” promised to “further lock customers into our ecosystem,”...` - http://qz.com/196005/the-steve-jobs-email-that-outlined-appl...

Discussed recently here on HN - https://news.ycombinator.com/item?id=12864727

Security wasn't mentioned once in that email.
__aligned__/__packed__ allow you to control alignment and packing, useful for e.g. avoiding false sharing in multithreaded code, and potentially useful if you're doing some of the type aliasing allowed by the standard - namely, type punning to/from char.

Unless __aligned__ or __packed__ is documented as also relaxing the strict aliasing rules - if such documentation exists, I haven't found it - there's still undefined behavior from the strict aliasing violation by type punning size_t <-> uint32_t.

Bad alignment is not the only possible "bad" optimization compilers can apply that relies on this being undefined behavior. For example, they may mistakenly assume a size_t value in memory can be cached in a register, and not reloaded from memory when it calls code that uses only uint32_t* pointers, because in a standards compliant program these cannot be used to modify size_t values.

You need __may_alias__ as well.
> If you're poor, you hang on to stuff, because it may come in handy.

Do you?

I found when I was poor, I had to get rid of stuff because when I had to move towns to get work and couldn't afford to transport it all around.
Fair enough. That's true where ANN's are getting better on that.
> Scientists don't blow up people for not believing in thermodynamics.

wrong example. you should be thinking about the way a certain particular faction ostracizes people for expressing views containing any content that might be considered "religion" or "spirituality".
Yeah, I want a cat so I can pet it, not look at it.
that's a nice ratio, I hope I can get there.
Why it’s so hard to create unbiased artificial intelligence
Fork and join is one type of concurrency technique, but to think you wouldn't need anything else is silly. Non shared memory concurrency and pipelined concurrency are two more techniques that can be used.
19 things I learnt reading the Node.js docs
Switching jobs is a great way to get pay raise except when economy is recovering
Those have existed for quite some time. And, quite frankly, they're just packaging food. That's not novel. Every other food maker is responsible for making sure their product is safe. Why should Soylent be any different?
I just wash my knife?

I have a santoku and a paring knife. I wouldn't know what to do with more knives. Of course I don't cook gourmet meals either.
I feel compelled to point out the irony of the New York Times calling something an "Oppressive Gospel".
Ask, don't get, move on. Or ask, get, move for even more.

Or ask, don't get, stay and hope.

It all depends on your personality.
Example: some GMO crops are more tolerant of compacted soil and weed competition, reducing the need to till the soil. Tilling the soil requires enormous amounts of diesel fuel, with obvious bad environmental implications. By reducing the use of diesel, the GMO crops help the environment.

Oh, you don't even have to accept global warming to see how using diesel to till the soil can cause harm. Particulate matter in the air is really harmful. (both the diesel exhaust and the soil getting churned up into the air) Disturbed soil runs off into streams, leading to dead zones. Competition for crude oil seems to support war, which has lots of bad effects on the environment.

So... eat GMO to save the environment.
I'm just glad they still include uucp.
Yes, using green threads for ray tracing is basically nonsense, since keeping actual threads busy is no overly difficult.
> In my experience the stereotype exists for a reason.

Oh noes - someone who cares more about something than I do. Time to belittle them to justify my apathy. /s

> No, seriously: we get it, you vape.

These are people who've essentially beat cancer.

But we get it, you'd rather mock sick people.