skysight-inc/HackerNews huggingface dataset:
Brains take 2+ years of constant training before they start to do much of anything we would associate with strong AI, and another 10 or so years of constant training before they can do anything worth spending money on. I'm not sure how you call that "very few examples". Brains do have some high-level inference facilities that work on smaller data sets, but the support hardware for that appears to be genetically coded to a large degree, and we can make computers do a lot of that sort of stuff too. No reason we couldn't make a big NN do the same.

> Thinking that we can reproduce the function of the human brain with computers is what is the real mystical belief.

No, not really. Most physicists believe that physics is either computable or approximable to below the noise floor. Thinking otherwise requires some sort of mystical religious belief about non-physical behavior.
Can you explain that further? A random oracle is a random set of strings...?
It's theoretically sound with a good HSM. But agreed, I'd rather rely on getting a sound software implementation of an asymmetric signature scheme than rely on protecting a symmetric key with hardware.
Assembly Programming for Chip Designers
How does that make it easier though? If I have the out of band knowledge that 9-5 is standard business hours, all I need to know if I'm organizing something across time zones is when our UTC offsets are.

If there are no timezones, I don't have the out of band knowledge of what standard business hours are, and I need to somehow figure this out for all parties. Abolishing timezones makes some computation tasks easier, at the expense of complicating actual human interactions.
> The alignment bug here is such an example.

I would even claim that the language on all platforms definitely should be able to specify the "inconvenient" alignments, but that the platforms which can produce the fast code should. If you actually need some suboptimal alignment, you'll need it no matter if the '"language lawyers" cry now. I'd agree, the standard is potentially wrong for not having the possibility. It should be visually obvious that it's not optimal, but it shouldn't be too ugly to use it.

It's better to be able to declare something uniformly than to have pages of #ifdefs or to write a lot of ugly code.

This article and the comments here are good example. The article doesn't end there, it hopefully ends here in the comments, as qb45 claims that there is actually a declarative way for gcc, which at least on one version (the one which he tried) did produce the correct code:

https://news.ycombinator.com/item?id=12890429

But also see the other comments where some question if it realy works across the gcc versions.
I wish someone would make a sync-friendly open source password manager. Something like KeePass, but with fewer features, user initiated auto-fill, has a client on just about all platforms, and is designed ground-up to live on a file sync service like Dropbox or Google Drive.
Drawbackwards | Remote-First (Phoenix, AZ) | Front-end developer | Full-Time or Contractor

Drawbackwards is A UX design agency in Phoenix, AZ. At Drawbackwards we design business success. We create meaningful software products and user experience for a variety of clients. You'll get to work on a multitude of projects with a talented, fully-distributed team.

Email Sean Coleman: seanc@drawbackwards.com
Ask HN: How long did it take you to double your salary?
Taking your first full-time industry salary as base. How many times did you change jobs/companies? Did you move to management? What else did you do?
> How might they acquire that knowledge, other than through the process they seem to currently be executing?

Well, a lot of folks would like to see a bit more care paid attention to the entire process. This isn't the first time Soylent has shipped potentially dangerous product.

Not long ago, they shipped their new bottled formula to folks, and it arrived covered in mold! Their snack bars have made people violently ill, and now their powder too. Every product Soylent makes, is making or has made people ill.

Soylent has practically zero quality control/testing, and doesn't have on-site staff dedicated to ensuring their product is safe. They send out a few carefully selected samples to an external lab, but that's far from continuous testing of the product rolling off the line.

Some might attribute it to the "silicon valley" mindset Soylent has. "We'll disrupt the food industry - but we won't bother to learn what it takes to produce uniformly clean and safe product".

There's good reasons the "big guys" spend so much on lab personnel and equipment. If people all around the world started getting sick from Coca-Cola, it wouldn't be good - to say the least.

Edit - Adding sources:

[1] http://motherboard.vice.com/read/soylent-20-shipments-were-d...

[2] http://arstechnica.com/science/2016/10/reports-of-violent-vo...

[3] http://www.latimes.com/business/technology/la-fi-tn-soylent-...

[4] https://news.ycombinator.com/item?id=12812730

[5] https://www.youtube.com/watch?v=t8NCigh54jg&feature=youtu.be...
A separate icon in the Dock, I suppose.
There is what looks like another site hosted by the other person who partnered on this: http://colinoflynn.com/iotworm/
The paper the article links to is from 2015. There is no new information here.
> There's a cable leading from these glasses to your pocket where you have a tablet-size device doing all the heavy lifting, most likely using mobile SoC's. Pretty sure you can't run a desktop CPU and GPU on a pocketable device.

> You don't get 1080gtx performance or anything remotely close to that with a setup like this. Its mobile-level graphics.

A.) the pocket device is the light source array that feed the scanning fibers. A processor drives each light source linearly. Neither the light source nor the driving processor are likely to be head mounted for quite some time, but I don't see that being an issue given the dramatic improvement over existing interfaces (i.e. I'd rather have a pair of glasses with a tether than a helmet any day of the week);

B.) In light field VRDs, resolution is not limited by active matrix array addressing as it is to a degree in LCD displays of mobile devices. Instead, resolution primarily depends on how quickly you can resonate the tip of a scanning fiber and concurrently how quickly you can pulse that fiber's light source in a synchronized manner (each pulse matching the bit color/intensity of the intended pixel);

C.) Multiple fibers form a composite image;

D.) Maximum resolution is only needed in the foveal region (i.e. a few deg about the center of user's eye gaze at any given time), so eye tracking can be utilized to minimize processing. The remainder of displayed content is low resolution, albeit still critical, peripheral imagery.

My team & I have been batting around with a slightly different approach to the light field VRD, which we're thinking about simply releasing as a FOSH project.
Sure, even within languages you can be looking at nearly a 50x difference based on things like framework & database choice. Hence my suggestion that raw language speed should not be a deciding factor for most projects these days.

For example, look at the difference between the gemini-postgres and dropwizard-mongodb: https://www.techempower.com/benchmarks/#section=data-r12&hw=...
Of all package managers I use, homebrew is without a doubt the most satisfying. It tracks updates closely and has always had any package I was looking for, yet I don't remember the last time I ran into an error.

(I'm sure all three happen, but if I can't find them with close to 200 packages installed, they must be doing something right)
I came here to post this after reading the article. These clickbaity headlines using ill-conceived methodologies are going to doom us all to the pits of misinformation.

There are notable ceasefires still in effect in the middle east, eastern europe, and asia that have been going on for years (if not tens of years).

Of course, ceasefires, like medication for a psychological illness, are merely a treatment of symptoms and not a cure for the cause. But they do create stable living conditions for the civilians in an area.

And, perhaps equally as importantly, they open up the opportunity for diplomacy to find that cure that will lead to a longer, more lasting peace.
>> It's not unheard of (Firefox is a positive example in my book)

Well, I'm not trying to say it's not without it's difficulties, but designing a browser's UI is not even just not in the same court as putting together something like Photoshop, it's not even the same sport.

Photoshop's UI/UX isn't...great, itself, I'd say.

It's far from intuitive. I use the example of Photoshop when explaining software that really learns better when you have someone over your shoulder teaching you.

I find people can't even 'get' photoshop until I sit them down, spend an hour and show them the basics of what's what. Then they can explore.

This is...technically still good UI/UX. If, for such a 'pro' level tool, after an hour or less of slight instruction, a user can find their way around, that's cool - but I think the 'de facto' standard of UI/UX these days is 'pick up and instantly understand how to use'. PS doesn't translate to that, and GIMP could fill that void, and even create a better UI/UX, if they could find some dedicated, passionate people to do it.

Lord knows I wish I had the time.
Just take Harvard's CS50x on edx. It's probably the best intro to programming online and primarily uses C.

Depending on your university's CS program, it might cover the equivalent of 2-3 semesters' worth of material without feeling like drinking from a firehose.

If you already know how to program, then you could just pick up K&R and work through it.
Why do you need anything more than an acoustic guitar and some picks? (yes, a case/bag/stand)

All you need for climbing is some shoes and a chalk bag. Possibly a crash pad. You're a hobbyist, and even pros (see: Alex Honnold, or anyone that primarily does bouldering) can climb with only that.

All you need to make music is some software, a playback device, and possibly a microphone (purely electronic music is a thing, of course). It's a hobby, you're not a professional producer.

Don't needlessly raise the barrier to entry.
In order to get around this legal issue, could someone accept money only to cover the cost of the groceries? There would be some markup but, on paper, the preparation/cooking would not be part of the transaction.

Subverting zoning and health regulations does open a very real possibility for people to get sick though. I wonder if a product could be created that would scan individual food items for illness causing pathogens, allowing people to legally trade food without a licensed kitchen.
You can still disable SIP

Even if only an academic exercise, it would be cool to actually strip out SIP and mandatory kernel extension signing.

At the time of writing, Apple still hasn't open sourced Sierra's XNU[1].

[1] 10.11.6 source: https://opensource.apple.com/source/xnu/xnu-3248.60.10/
"A war is not won if the defeated enemy has not been turned into a friend."
Yes, the classic "just world hypothesis" https://en.wikipedia.org/wiki/Just-world_hypothesis

If you "work harder", you will be compensated fairly. Of course, "work harder" is overrated now that work doesn't involve physical labor. "Work harder" has been replaced by "create more value".

The expectation is after you create more value for the owners, you will be compensated fairly. If you believe that, go talk to engineers who worked on startups as early employees and got screwed by investors, founders, managers etc.

Why? For many reasons:

- the owners didn't think you could do any damage to their reputation and impact hiring prospects after they screwed you

- after the company grew, you were now interchangeable

- needed to raise more money and dilute your shares

- you were no longer as valuable to the next stage of the company

- They didn't believe you could replicate the value you created again

etc.

Of course, founders, investors and friends stick around regardless of the stage of the company or the value of their contribution. Why? Because they OWN it, they have power.

Do not confuse performance for power. The only time I got a significant raise (I mean 4X the pay) is when I had significant leverage. Opportunism, self interest and politics rule business.

People are not gonna give you more money if they can avoid it.
Would love to meet for coffee ant talk about the company and marketing roles. My email is jenniferkaypollock@gmail.com
How about taste vs yield? Non GMO always seems to taste better to me.
Not only is it like a totally different language than Perl 5, the most critical problem is that it simply wasn't popular.

All it would take is buzz... and millennials. Lots of millennials.

Generally, products that are the most popular aren't always the best. Better to just accept that now, especially before you invest much time in the space :)
I saw Capt. Scott Kelly speak a few weeks ago regarding his 1 year in space. Sounded like the space station was minimalist experience! He said he sold all his stuff after coming back to Earth. Lived 1 year without it, so he doesn't need it now.
> The population at large has a very poor level of education about food, and Soylent seeks to exploit that very large business opportunity.

Conceptually, the advantages of a product such as Soylent includes long shelf-life, reducing the frequency and time needed to shop food, offering healthy fast-food meals, having a lower carbon footprint and being more sustainable than regular food, reducing the time spent preparing food, being cheaper than other sources of ready-made food (with basis in my own budget). These are not trivial advantages if fully realized, and it seems reductive to reduce the advantages of Soylent to just being a product for people poorly educated about food.

> I would prefer to see more people with an understanding of healthy eating and cooking.

I believe most people who eat healthy basically just follow hand-wavy norms and guidelines about what is considered healthy, e.g. include fish and vegetables in your diet (simplified). Once someone actually tries to engineer a complete diet such as Soylent it becomes apparent how hard it is to guarantee rich completeness. However, in the long run I believe the engineering approach, based on scientific input, is more likely to result in a proper diet. Especially when in the long run a "Soylent version X" can be based on a closed loop with personal body telemetry and customized food mixes based on these sensor readings.
Which full-stack developer are you?
What do you mean, "ridiculous" "rumour"?

Do you not accept the authenticity of DKIM-authenticated Wikileaks e-mails? It is written there, black on white, byte for byte.

EDIT: Just to clarify. The e-mail in question specifically contains "spirit cooking" so it is in no way a rumour. What that means exactly - well, yes, that is open to your interpretation and imagination.
I had to double take to make sure I didn't write your comment myself in a haze late last night.

I moved to Shanghai a while back and sold / gave away / disposed of most of my earthly possessions. The really tough one for me was my books. I had 12 large boxes which I had been collecting since college and donated the entire set to a local library. Once the truck drove away I remember looking around at the empty bookshelves and having a very odd combination of sadness and freedom.

Once I got to Shanghai I bought 5 black Uniqlo t-shirts, 5 Airism undershirts, a bunch of boxers, a bunch of red socks, and that was my new closet. Was a wild feeling. I love it.
Definitely true, but in software engineering it's typical to have short stints anyway. If you change companies every few years, why not play this card all the time before jumping ship?
This is the worst kind of fragmentation.
> So how then can anyone expect that we're going to solve the hard problems the brain can, with ANNs?

Because RNNs can approximate any self-referential circuit with reasonable efficiency. Just like the brain does with neurons.
Ther are cynical observations to be made about kurtosis and professional incentive structures for analysts and economists employed by investment firms.

However if his model performs with the precision of last time then the confidence intervals might be criticized as too wide.
It's often a bit true though. I bet your direct manager didn't have that authority himself and had to go up higher and justify it to either his boss or his boss's boss.
It's not just Apple. FreeBSD for the last several years has been purging itself of GPL software as well.

Going so far as to go through the pain of yanking out gcc for the llvm suite for the OS and ported applications.
In Leaked Speech, Clinton Promises Bankers to Stand Against Pot Legalization
Hey man, thanks! I didn't try to filter to any subgenres, but I did try to give the model as easy a time as possible by trying to stick verses which stuck to the most common words (lowering the perplexity of the corpus). I would call this genre 'mediocre', and may explain why I had such a hard time with the sexism thing.

Internal rhyming / assonance and other stuff could be done by rewarding the model for using it during the beam search. I suspect it's going to be hard to tune how to set the reward so it still makes sense, it only just makes sense already. I also think at this point you would really need to sit down and figure out what rhymes and what doesn't. I did the quickest, hackiest thing I could think of, which was good enough for generating end rhymes, but if you want to have internal rhymes and not massively constrain the model, I think you need to work it out purely from analysing the syllables.
Can you contact me on this? My information is in my profile. Use the email address. Oh and reply to this comment too :)
Honest question, did that affect your working relationship with your manager / their manager, or did it work out well long term for everyone?
Right but even for life/death science such as in the medical community, drug development, space science, etc., those people who oppose any progress of science will never be satisfied with the current-day process.
If we are making programming analogues then I'd say this is more akin to hating LISP because it doesn't look like C.
If the option of giving people nontrivial raises is unblocked, you only need to play it once. It is harder to play it this way, of course, but once you have an exception / your boss has more budget / etc., you can hopefully just do normal raise negotiation.
> is this because of that ridiculous spirit cooking rumor?

1. Most likely absolutely not.
2. That's...not a rumor but you don't have to accept the reality.
But the government can also mandate frequent STD tests and safety reqirements. AFAIR Netherlands, where prostitution is legal, has the lowest STD rates.
You can hear a tsk-tsk-tsk in the joints if you listen closely.
In your opinion, did learning C make you a better programmer in Python?
Hey thanks! I will check this out tomorrow!
I use mine for one thing, and one stupid thing only: Locating my phone. If I shout "OK Google", the screen turns on, and if I shout "Turn on the flashlight" or "Play <music>", it lights up or makes noise anywhere in the house. That's about it for me.
IMO, the majority of "pros" that have made the most noise about the latest MacBook Pro aren't pros at all.
I'd encourage you to read this[1] article as it seems you are confused about what the phrase "probably carcinogenic" means in the context of the IARC report. In particular, the report does not assess risk which is what you care about when making a (rational) choice to avoid/not avoid particular substances in your diet. Interestingly, the WHO does report on risk and in their evaluation they found "glyphosate unlikely to pose a carcinogenic risk to humans from exposure
through the diet"[2].

[1] https://www.wired.com/2016/05/monsantos-roundup-herbicide-ca...

[2] http://www.who.int/foodsafety/jmprsummary2016.pdf?ua=1
Nice! I too work on CodeIngiter and Laravel along with Angular and React. I live in India and the local companies pay peanuts, which means no local projects. How do I find more clients and projects in the US?
> It gets depressing....It just feels empty....it consumes you.

Maybe try treating it as an aesthetic preference rather than a fundamentalist religion and you'll be happier.

Over the weekend the FT published an interview with the famed Japanese architect Tadao Ando https://www.ft.com/content/e0112c50-9f55-11e6-891e-abe238dee.... A wonderful read, and featuring a quote which seems apt:

“Architecture has a function. But at the same time a home is a home for the spirit”
Took about 8 years to double with 3 different jobs. 2 jobs at consulting companies. Last was at an insurance company full-time.
It really is one of the best books I've ever read.

The explanation of why the angle of incidence is equal to the angle of refraction, or how and why oil makes such pretty colors when mixed in water was mind blowing.
Setting alarms and timers -- way faster than using the UI.
Short book which shows how to build microservices in java world
I was wondering the same thing ... shouldn't a design goal for the signing mechanism be to make it impossible to derive signing capability without access to some secret not present on the device?
I agree it can be reproduced over time. I encourage that they do everything they can to do that. It's worth a Manhattan project just because of all the side benefits it will probably lead to. We now have computation and storage for it, too. One ANN scheme even printed neurons in analog form on an entire wafer then packed the whole thing without cutting it. Because brain-like architectures let you do such things. :)

Now for the problem: that's not what most of them are doing. Instead, they're intentionally avoiding how the brain does reasoning and asynchronous/analog implementation to devise weaker techniques built on synchronous, digital implementations in tinier spaces. They try to make up for this weakness by throwing massive amounts of computation at it but it's already clear the algorithms themselves are what has to change. Ideally, we'd start experimenting with every version of the brains own algorithms and structures for specific types of activities in brain structures we're pretty sure perform such activities. We might accidentally discover the right stuff for certain problems. Tie them together over time.

That's not what they're doing though. So, they will have to independently invent an entirely new scheme that matches the brain's capabilities with techniques mostly opposite of what it relied on for those capabilities. Looks like a loosing proposition to me. They might achieve it but I'd rather the money clone the brain or it's architectural style.
Don't ask, don't get. And asking is the only thing you can do. Almost never will your boss/manager approach you and offer you a significant raise, even if you're a kickass developer who is crucial to the company. Just ask.

Still, asking will only get you that far. I got $80->$90/hr raise by asking. But then I got a 40% increase by changing jobs.

And if you're consulting, and are confident enough, you can just raise your prices by a lot. I once was very busy, and told the client that I would freeze my other project if they pay $150/hr, and they agreed to it. Win-win. I get more money, they get the product.