skysight-inc/HackerNews huggingface dataset:
Then you should reevaluate your eating options.

There is more than cooked or take-away or Soylent.

How about this:

- Whole-wheat bread

- Avocado

- Smoked fish

- a piece of feta

- an apple

- a banana

Just one of many cold-dish very healthy meals. A good mix of everything - carbon hydrates, proteins, fats, ruffage, vitamins, minerals - enjoy.
MoonScript: A programmer friendly language that compiles to Lua
> Outside of Microsoft (disclosure: MS employee), I don't see much competition for Apple in the innovative premium tablet space.

Care to break down Apple vs. Microsoft's revenues in tablets? I can't imagine it's within two orders of magnitude, at which point I'd hardly say that Microsoft counts as competition. But maybe I'm wrong about the numbers.

(Granted, you said "pro tablets". I doubt we can get numbers on that, but I think the relevant distinction is "tablets used for work" rather than "tablets with XYZ specs", and in that space too I suspect without data that Apple is far and beyond the leader in terms of revenue.)
Workplaces are intensely political. Corporations are huge donors to political campaigns.

Of course, politics goes beyond the pageant of professional politicians we call elections. (For example, saying "corporations are illegitimate entities" is political. Or "corporations are structured as dictatorships, and that's where you spend much of your lives". What would we expect a corporate gatekeeper to do, upon seeing that?)
But his goal is to be a good developer. And good developers do make a lot of money. You don't get experience by whining "oh, I have so little experience!" He just has to keep working, and he'll get there. Baby steps. Everybody has to start from zero in this business.
Love the design. Can you add Readability Top Reads? https://www.readability.com/topreads/
Please don't break my browser's back-button.
It’s Now Possible to 3-D Print Transparent Glass
We are likely to hit zero global population grown sometime between 2040 and 2070. It's not around the corner but I hoping to still be alive at that point. https://en.wikipedia.org/wiki/Projections_of_population_grow...
They have been out for much longer than this...

http://world.taobao.com/item/40576438073.htm?spm=a312a.77007...
As @patio11 (I think) pointed out, saying "I know that I'm breaking the law" doesn't actually protect you from breaking the law :)
"And no one started at $40k. The general consensus was that maybe I hadn’t gone to college, but I had proven myself in the past 8 months. I deserved the same starting salary as everyone else, which was about $75,000 "

Holy fuck. I work as a full time C++ developer with a couple years of experience now and I make $30k/year. And I have a first class Masters Degree in compute science. Games industry man.
Did bad high-school mathematics education conditioned us all to hate everything that's related to mathematics?

Label a concept "this is just engineering practice" or "this is just physics. this equation describes how universe works" and people will happily accept it as is.

But label it "mathematics" and explanations are in order because maths is hard to understand...

I don't see any posts where authors concern themselves with metaphors for Maxwell's equations (or anything else in physics; maybe I'm hanging out in the wrong circles though).

What is a process of understanding a mathematical equation? Stare at it until you grok it? Use it to solve problems to get a feel of what it means? Write proofs about it so you can state some properties with certainty?

I don't know what the best/structured process is, but the core is "take this equation and do something with it".

Do the same with monads! I think people having problems understanding monads are those that defer writing any code until they feel "they get it". Instead of "now I get it, monads are burritos, time to write some code" one should write some code in order to understand monads
And let me guess: You are the unicorn?
Correct. For example Mozilla's recommended TLS server settings (which are fairly popular) will result in XP+IE8 (default browser) using	TLS_RSA_WITH_3DES_EDE_CBC_SHA
Wow this thread is grumpy.
I have tried few code formatters and almost always regretted it. The big problem is that code formatting contains a significant portion of intent and explanation. Sometimes I want to put two assignments on same line because it emphasizes relationship and atomicity but other times it's better to keep them on separate lines for sparcity. There are actually quite a few times I wanted a line go well beyond 80 chars because I wanted to de-emphasize unimportant monotonous part taking away all attention and have far more more important steps immediately stand out to reader. I take code formatting very seriously and consider an integral part of my expression. Style guides are good but they shouldn't be followed like a robot, let alone enforced by robot. In fact code formatting tells a lot about culture and philosophy of an author. For example K&R C starts braces on same line to emphasis compactness as elegance, C# doesn't to emphasize sparse code as elegance. In SQL sometime it's great to put subquery on same line and sometime it doesn't - it really depends on what you want to emphasize and convey rather than hard and fast rules on number of tokens and syntax analysis. Code formatting is not just set of fixed rules, it's a communication mechanism that guides reader on what to focus, what is unimportant, where is a gasoline spill and where wild fires may burn. This is not to say everyone takes their formatting seriously which is where automate formatter would probably add value (and the case where you are importing/copy pasting from somewhere else). I think K&R C is likely the gold standard for code formatting. You should try out your formatter on those snippets ;).
Not grumpy—the grandparent was being a total ass.
Did you edit your comment to make it more aggressive?
>... If anything, they've made it harder to reach Apple customers by fragmenting the experience across 3 form factors

Microsoft and Sony both sell tablets, phones, desktops and laptops as well as Apple. Of the three who's OS, development tools, deployment and hardware lineup seems most coherent to you?

> ...There doesn't seem to be any true rational why you would need an AppleTV, that another cheaper product doesn't do better, or something many people already have doesn't already do.

I don't think there's ever been a single Apple product ever released that people didn't say the exact same thing about.
They're not allowed to actively discriminate on it, but people naturally make choices based on gut feeling and having a good photo can really help.

They're not allowed to discriminate on whether your resume contains the right collection of trendy buzzwords either, but that's what HR systems sit and do every day.

You play the game that exists, not the one that's written in statute.
Got you. I personally like it too.
> That's not a bad thing, by the way. I think there's something human and basically nourishing about thinking about strangers as people, and constructing even a fabricated, artificial form of empathy for what they and their loved ones are going through. That those emotions have no practical connection to the world we live in is irrelevant.

But the Steve Jobs persona, you describe how it was built in the previous paragraphs, was not a stranger to anyone. The whole Apple marketing team and Jobs built that. He's less a stranger than some people you meet everyday on a commute.
And you know that you either flag, or downvote, or ignore the asses.

(Or some combination.)

You don't write a post to call them idiots, even if they are.
was wondering if my current apple tv is upgradeable to the new OS?

my apple tv is the latest generation though (before this new one obviously)
If you think that's aggressive, you must be a sensitive flower. The point is that it's mean-spirited, silly, and stupid to tell someone with four children that they obviously love that they are an idiot for having them. That's what is "aggressive."
I am really bothered by your comment esp. since you call yourself "anonfounder", which I assume means you are also a startup founder.

I agree brokdev did many things wrong, namely not communicating concretely what he expected his salary to be. I've been in that position before where, because of in my case were insecurities, I did not communicate clearly what pay I was expecting. Secondly, I agree he should have looked for another job before things came to a head like that. Thirdly, he may have been lucky to get that job opportunity initially, although I'm not too familiar with tech hiring markets.

However, you clearly say "EVERYTHING", and I think that the company too did things wrong. Just as he did not communicate, the CEO did not communicate what he was projecting. The CEO should have, in my opinion, given a ballpark range at least. I think that it is reasonable otherwise for brokedev to have expected comparable salary to his coworkers, unless something is missing from this story.

Secondly, for the CEO, I am bothered that he did not buy the equipment for the guy. How much is 1.5k for company to spend, consider they spend it on every other employee really? That in my opinion is very disrespectful of them.

Thirdly, and again I'm giving brokdev the benefit of doubt in how he portrayed the story, the way the CEO handled the firing was in my opinion very unprofessional.

Just because a person is in a situation where maybe they do not have a lot of options, doesn't mean that you should take advantage of them. I think brokdev was taken advantage of. Maybe you think same which is why you make throwaway account for your post?

to brokdev, my 2 cents:
- You should have communicated your salary requirements clearly, even though it might be scary to hear no. Better to get the no sooner rather than later.
- Doesn't do much for you but good luck! I unfortunately don't know any positions atm.
8 years after the iPhone, Apple still breaks the rules
And yet, several governments wants to ban encryption or have a master key for all online communications.

Good luck keeping that secret.
i want a smooth game, not a small sized game..
Intel CPUs have the highest performance per watt when running performance intensive code. The problem was that they could not scale down energy usage enough when performance requirements were very low, such as on mobile devices, and thats what they have been trying to fix for some years.
>Lyft just can't beat Uber at PR.

I'd say Uber has far superior execution and product distribution, but worse PR/Perception.
>But making it sound like you're on the brink of poverty with 40k?

He's living in a trailer with a wife and 4 kids, one of whom's severely autistic. At $44,600, his family is at 137% of the federal poverty level.
Great project, I am currently testing it, a big plus for the simplicity and usability. Id love having http://www.fastcompany.com/ on that :D
It's not so much "fake" as presenting one's best face in a professional context. Most of us present different faces in different contexts every day.

I often pick my nose, scratch my ass, tell rude jokes, love wearing sweatpants, and don't have a problem with embarrassing-to-most sexual conversations. Do I engage in these things on a first date as I might on a day to day basis with friends? No.. I dress up a bit, smell a bit better than usual, steer clear of politics and sexual jokes. So it goes when seeking a job.
Bloomberg runs on 25 million lines of Fortran...

https://etrading.wordpress.com/2006/06/01/25-million-lines-o...

The NY Times is right to point out that it's the range of offerings in Bloomberg that make it so hard to dislodge: news, dealer quotes, market data, reference data, historical data, email & chat, charting etc. There are many firms tackling parts of that puzzle, but nobody attempting to do it all. Bloomberg is a classic platform business; with such strong demand from one constituency - traders renting terminals - that it can afford to treat other platform clients with disdain. When I worked for a dealer contributing quotes to BBG I found them incredibly difficult to work with.
Public transit info, for the dev on the go! And I guess the extra language support is always good for our South East brethren.

Split view support sounds good. Let's see how it measures up against things like Spectacle and Amethyst.
Taxi drivers block streets of Sydney and Melbourne in rally against UberX
I think it has much to do with the abstractness of mathematics (especially category theory). Some just have a hard time anchoring the ideas to something concrete, and they are in need of that anchoring to make the ideas stick. With engineering and physics equations there is always something physical to relate them to (at least somewhere in the universe(s)) -- not to say there aren't harder equations to grasp in those fields too, but again that is typically trending into the more abstract (less macro) areas of the field. The trouble with math is sometimes you just have to work through equations enough until you form some intuition about how they work. Some folks just want to skip that step and others Oblidge them by assisting their mental model with metaphors which seem to never be universal enough -- if it were it would just be math.
I agree with you in that multi-line conditionals should go, and no beautifier is going to make it up for bad code, but it's still great that they try. You can't always devote as much time as you'd like to make the code perfect, and that is when a beautifier comes the most handy. Also, having a good beautifier when you have to deal with other not-so-perfectionist programmer's code is great.
And now your password strength is a function of the length of the site's name. Great!

EDIT: This seems like much more effort than just using a password manager, or even just a stronger, memorable passphrase or two.
Huawei's version is not Force Touch, as Apple has defined it. It's a pressure sensitive display, with no haptic. It's about as precise as MotionEvent.getPressure from what I've seen (which isn't really precise if you've used that API).

Basically, they saw the Apple Watch, and kinda cribbed together a rough copy of it, and jammed it into a phone.

Shocking, I know, as Android OEM hardware hacks are always done as cohesive, full-thought implementations.
The double negative issue makes me think that checkboxes are a UX antipattern. They should always be replaced with radio buttons or a "light switch" toggle with two named states that describe what is does.i.e. "Ignore Corrections / Honor Corrections" not "Yes / No". Then you can also order them and color them differently depending on which is the default or "safe" state, without having to have to use double negatives to make all the options default states look the sames.
I'm a very good back-end developer. I hate front-end fiddly bits. I can do it, I just hate it. (If you live for seven levels of LESS code, more power to you.)
"Don't work for managers you can't swear at," would be my advice to the world :D
This method fails as soon as you have to change a password:

- One of the sites is compromised

- One of your devices is stolen/lost and you have to change some passwords

- One of the sites has a password expiration policy

Pretty soon you end up with multiple password schemes and you're in precisely the same situation as before, wondering which password goes with which site, only this time you have to perform algorithmic dances in addition to memory feats.
Guide to the Onboarding Process in Mobile Apps
Top Most Successful College Dropouts
It says a Bloomberg Terminal costs 21k dollars per year. I was expecting it to be more expensive, since an on-premises license for Hipchat in a large corp (5k users) costs 3.5 times as much. Is it 21k $ for how many users?
It’s probably a bit easier to learn than MetaPost. (For just drawing postscript drawings, you can do AMAZING things by just programming in postscript directly – http://www.math.ubc.ca/~cass/graphics/manual/ http://web.archive.org/web/20140326124027/http://www.fho-emd... – it’s a fun little language.)

Otherwise, nope, this thing doesn’t have too many features. Looks like someone’s little hobby project.

What I’d like to see out of a project like this is an interactive JavaScript version, where I can drag around points and see how the whole figure reacts.
Right, blame the guy for being exploited like so many others.

1/ He did not quit or made any ultimatum. He acted on what was promised, nothing wrong with that. But right you should always lower your head and submit to the startups and their heads.

2/ Typical protection of abusive companies by telling employees who are being openly screwed : "Deal with it". Such a healthy advice, lets not question the ethics and working of most of the tech sector who all have been dipping their toes in shady hiring practices.

3/ Easy to say when you're not living paycheck to paycheck and you see your dream slowly crumble before your eyes because of a company's unacceptable behaviour (acceptable to certain on HN though who probably think the CEO was right).

WHile 4 & 5 are valid, your first advices put the entirety of the blame on OP, when in fact that blame lies entirely on the CEO and startup in question. If I were in his position I would have made sure that their name are public and known to prevent others from being exploited.
Because he can use it to follow RoR devs and find out what they are working on, having problems with, and may need help with. That can lead to work.
Going into content would be a terrible mistake for Apple. It would set them up as a competitor against the very services they rely on to make the Apple TV competitive. As a neutral party, they can provide an attractive platform for Netflix, HBO, etc services.

Sony made the mistake of getting into content decades ago. Their aim was to deliver content to their device businesses, but it made them the enemy instead of an ally of every other music, TV and film company on the planet. Apple had an exclusive with HBO Go last year. That would never have happened if Apple had their own TV service.
TL;DR: we had nothing better to do than to rewrite our entire app in Swift while the competition continues to destroy us.
Hey Mumu,
Just updating you.

They eventually responded to me, from the management email address. It only happened after I emailed the address you gave me and the called the number (even though I got voicemail, I left a message).

They said they got the wire and didn't know who to credit it to.

Very annoying process.

I asked them how to get in touch with them in the future and they ignored that question so far.

So all in all, everything is good right now. We will see what happens next time.

Thanks for your help though, really appreciate it. WIsh I could upvote it a billion times!
I think it means 21k for each panel.
Homonaledi – new species of human found [pdf]
People are filtered all the time for BS reasons, e.g. there's a fairly well-known "I only hire lucky people" filter where a random half of the application pile is tossed out without a glance.
Awesome CSS Features You’ve Probably Never Used
> I hate front-end fiddly bits.

Yes. A lot of back-end devs would rather chew glass than debug for four browsers, plus mobile devices.
Yes, it helps to briefly skim the book "Getting to Yes". (For those who can't spare the funds, it's at libgen.) Fear signals a weak bargaining position, and bosses are trained to take advantage of that instinctively. Really, it's their daily job (an aspect they unfortunately often find fun).

One must have backup plans. If you're privileged enough to be a dev, always try to have jobs lined up. (Especially going into a negotiation, where it's an option to follow through on the firing threat.) Show your face at local usergroup meetings if you can. Feel the safety of knowing there's multiple companies who'd hire you the next day.

Bosses often don't give a shit about your productivity per se. They do fear losing perceived "irreplaceable" devs... but you generally have to be one of their first hires, or somehow release some big projects alone which other devs would rather not maintain.

[Edit] Professional mask: see "Disciplined Minds: A Critical Look at Salaried Professionals and the Soul-Battering System that Shapes their Lives" https://en.wikipedia.org/wiki/Disciplined_Minds
> My concern is the apps that are approved for this device and the speed at which it occurs.

Microsoft and Sony have much longer and more arduous processes to get distribution on their consoles, so I doubt this will be a significant problem. I think a greater risk would be a loose policy allowing sub-standard apps and games getting on to the platform and giving it a bad reputation.
I could be the Android App as there are some issues with some devices. Codeanywhere the Web App is Free to use but not Open source (yet). We also offer 2FA to our users :)
My advice: try to understand why you are getting down voted so often and think about changing.

While it is certainly possible that everyone else has the wrong attitude, on the chance that isn't the case, perhaps some introspection is warranted on your part.
Institutions and residents are not mutually exclusive. An apartment block could benefit from adding the service included in the rent.
That "I only hire lucky people" is clearly parody. Noone actually does that in real life.

I agree that many of the filters that people use are bullshit.
> Don't iOS require some additional software to copy over files. When the easiest and simplest way is just drag and drop which is available for Android users.

Are your saying most android devices act like USB cards? I decided to test one of mine and it didn't show up so I don't quite know what you mean by that.

> If you go by sales wouldn't then Android figures indicate that their approach was better?

And if you go by profits it looks like Apple is better. Funny how that works out.
> They also need design skills.

I disagree with this and am tired of the coupling between front-end development and design.

Especially on large apps, dedicated designers do the designer. Front-end developers implement.
I would just like to point out that OP didn't put his name, and he didn't mention the name of the CEO or the company. I think he acted very professionally, maybe until the point where he was fired (in a very unprofessional way). I think we all have a point where we stop acting unprofessionally if we are being treated badly.

The important thing is that he's just venting, and trying to use his bad experience to his advantage. Let's say you get a resume from a web developer with some factory experience, some design experience and an internship. If you check his references you might hear that he was fired and that he acted unprofessionally. Maybe that he had "unrealistic salary expectations", or that "his personal life got in the way of work". (Because the CEO clearly was an ahole).

He had some bad luck, tried to do a good job and now he's in a tough spot. I think that's easy to sympathize with.
Craig Federighi told journalists that in terms of software it's 95% the same as iOS an OSX. It's a new OS brand, not a new OS.
I've been around here a lot longer than you have. I do know, and I have, but sometimes nastiness needs to be called out.
[Android]RecyclerItemDecoration-ItemDecoration for RecyclerView
Communicate team status with this cool Information Radiator for Jira
21k$ per user and per computer.
You should continue. In any startup, user engagement is important. If you have schools and students on your app then why are you worried about monetizing? You can put some advertisements who sell products to students or you can sell directly like stationary, books, and games. Initially you may be requiring some investment to build user base but keep continue.