skysight-inc/HackerNews huggingface dataset:
I'd say there's something even more important operating here for you than career, and that's who do you choose to be? This is really a question it works for you to answer yourself. Consult your own values, search your feelings, is this something that really inspires you? Are you being you authentically if you do testify or not? Whatever you discover, take the risk and act on that, whichever it is. The choice that is you, even if it's risky. This is an identity inflexion point. Get your game face on :)
Sweet, even better. Is there any mitigation for that?
I'm not fully qualified to have my own opinion on launchd, although people who I respect fully describe it as being a very poor init system.

theres some discussion here though:
https://forums.freebsd.org/threads/systemd-vs-launchd.44973/

(I'm just commenting to make sure people know that OSX's init system is not exactly without major criticism from people who know there stuff)
Ask HN: What I should do with my life?
I finished my CS degree in UK university 1 year ago. Just after finishing it I started working. First few weeks were quite interesting as I was learning a new framework I had to use, and also learning some aspects of working in a commercial environment. But it got boring quite fast. The salary and other perks are great, but the job is boring. I usually just do stuff that doesn't require any creativity or thinking or coming up with interesting solutions. Besides that, it just doesn't matter. I just do stuff so the clients could sell their stuff.

It has made me a little bit depressed...

I am young (23y), and I have so much energy and desire to do something important, to change something, or at least try. I've never cared about money as long as I was able to afford rent and food, so I don't really care about salary.

I remember the days when I had some hobby project (can't come up with new ideas for the last year or so to work on), or some interesting Uni project that involved solving some interesting and harder problems, and it just made me feel alive, it made me think about solving it even when I was trying to fall asleep. I want that again, I want to live like that.

What should I do? Where can I find companies / start-ups that would fulfill me, in UK or some other European country (I really wouldn't mind to move)? Is it even possible? I don't think I even care about the area I would work (as long as it would require computers and programming), I am ready to give all the time to it, and learn stuff. The one problem maybe is that I am not very smart, although my employers are very happy with my work, and basically all the clients I've had since 15 years old, but that was just simple websites, nothing difficult.

What should I do? I really need some guidance, I feel my life is just being wasted.
http://wisataparalayangpuncak.blogspot.com/2015/04/wisata-pa...
Do what you think is the right thing to do. Any firm that doesn't hire you based on your decision is saving you the frustration of working with a group that doesn't match your ethics.
Same here, 8 billable hours (four days a week), 6-8 productive hours, depending on how stressful the day is.
I don't see a lot of wireless mice in PC-land. They exist, but don't seem to be as common as with Macs. I did have one for a bit, but switched back because it ate batteries way too fast.
Can I Upgrade Luna to Freya?
I'd be more likely to hire someone who testified all things been equal, it's an incredible indicator of integrity.
Anybody knows how this compare to fossil?
I agree with the advice above, and adding on to it, as a founder... If the case is morally and ethically sound then I wouldn't hold it against you, probably applaud you. On the contrary if it's a shakedown of sorts I would be questionable.

As an exercise I would look into the recent lawsuit against VC firm Kleiner Perkins. Search the web for "kpbc lawsuit" and read how people have reacted to that case.
Pretty sad to see MagSafe go. It's saved my laptop's life many times before.

Also, it's crazy that none of the adapters has more than one non-C USB port.
Don't do it. What's the upside for you? What's the downside?
Are you going to get remunerated enough for testifying? the law firm is probably as corrupt as your employer.
"Oh hey... someone else working 4 day weeks, just like Stavro... oh..."
I would not. Even firms that are not doing anything blatantly illegal steer clear from whistleblowers and the like. A recruiter that googles you and finds you testifying against a former employer may just pass on your resume.
It depends if you plan on working in big Companies or small to medium size Companies/startups.

Large public Companies (assuming we are talking about a case against a public Company) may be reluctant to have you because HR might freak out. HR is all about damage control and compliance.
But startups to medium sized Companies can be talked into it, and if you work is valued and appreciated, you should be fine. As a founder or executive of several Companies from 1 to 80 people here in California, I would not take this against you.

As a side note, I would also advise you to do some SEO on yourself as was said by porter. It's unfortunate, but worth it.
I think most companies are more worried about hiring an employee of POOR integrity. Such a person is more likely to shirk work and be a liability. You should definitely testify.
in one of our datacenter facilities with multiple cages i.e. hundreds of servers and networking gear to support, the onsite work is less than 10 hours a week. almost all failures are engineered against. one of our co-founders just goes there one afternoon per week since he lives nearby. he says it's nice to get out of the office occasionally. it's basically just rack/stack/wire/replace.

as we move into more software automation the job will be less hours as failures will no longer be time sensitive. maybe one visit every month.

i've never personally seen a robot in a datacenter so i'm not sure how the physical aspects are being automated but it's fairly low wage work so i figure it will take a long time before putting robots in DCs is cost effective.

having said all that, it still requires someone smart onsite to know wtf is going on when something is seriously broken or needs to be built right the first time around.
It would be so great if the connector/port module was customizable _on_ the laptop. I.e. I could get a laptop with USB-C, DP, USB-A, while someone else could use the same machine built with USB-A, VGA, card reader. Without all these clunky adapters.
Whoudn't it be useful to collect here a general list of all actions we can do against the surveillance? So that everyone could choose whatever is personally preferable. I would suggest to continue this list.

1. Use increasingly as much encryption as possible [0].

2. Use FOSS whenever possible and promote it.

3. Tell as many other people about it as you can [1].

[0] If we continuously make it increasingly harder for NSA, MOSAD, GCHQ and the rest of them to spy on us, we can increase the costs for such operations

[1] For example, like this https://www.youtube.com/watch?v=XEVlyP4_11M (via https://news.ycombinator.com/item?id=9327003)
Something like this: http://venturebeat.com/2015/04/06/watch-this-microsofts-surf...
I replaced most of our custom models (build on scikit-learn) with this.

Pros:

- Super simple API, you can be up and running in a few hours

- I don't need to maintain machines/code to do all the training and querying (huge win for us)

- Relatively fast

- Very limited ways to influence the models it builds

Cons:

- Like other Google APIs, it 500's from time to time (~0.5%) for no good reason

- It's a big black box, doesn't expose much information about the models it builds other than a confusion matrix.

- Very limited ways to influence the models it builds

If ML is critical to your business and you know what you are doing, you can get better results with a custom stack.
Yes, it is "limited" to something like 500mbps. At least the 2013 models got that, this one might be fast, 802.11ac can go faster than gigabit ethernet.

You could spend $12 on a superspeed+ USB-C to USB-A adapter at amazon. But that doesn't get you power.

I predict USB-C high power hubs will happen soon and we'll all be happy.
Batteries last very-very long in many mice designed for PCs. The biggest reason I'm sticking to a wired one is weight and response time.
When the end comes and you look back on your life, how will reflect on the choices you made?

I would testify.

Consider that the law firm can subpoena you. If the choose to do that you would have no choice but to testify - or rather, you could be prosecuted if you choose not to.
How to Structure Your Days If You’re Depressed
Anyone interested in Logic and Probability should take the time to read through (at least) chapters 1 & 2 of Jaynes' Probability: the Logic of Science [0]. Jaynes' is the arch-Bayesian and in these chapters mathematically develops what is essentially an alternate Universe model of probability which, in his view, arrives as the natural extension of Aristotlean logic. There's no "coin flipping" in these chapters, and when he finally derives the method calculating probabilities the fact that his model matches with coin-flipping models is written off almost as a happy accident. If you're familiar with Bayesian analysis but have not read Jaynes it is very likely that you aren't familiar with quite how (delightfully) extreme his views are.

Jaynes' fundamental metaphor through the book is building a "reasoning robot" so anyone interested in the intersection of logic, probability and AI will get many interesting insights from this book.

[0] PDF of the preprint: http://bayes.wustl.edu/etj/prob/book.pdf
Electrical control of qubits in silicon paves the way to large quantum computers
What do U say guys? Any yays or nays?...
If Angular 2 will adopt Flow as replacement for rtts, it will be amazing.
Simone, thanks for all your help over the years! I don't think we ever talked directly, but I was certainly aware of and very grateful for your influence.
If it's clear the company has behaved immorally, and that you have no ulterior motive, I don't think anyone would hold it against you.

When people are thinking of hiring you, they aren't thinking whether you'll sue them legitimately. They're afraid of a spurious suit.
What benefit are you getting for testifying? Is it enough to warrant the possible negatives?

It's simple: do the positives outweigh the negatives?
The Meaning of Failed Replications: A Review and Proposal
You don't need career advice, you need to degauss your moral compass.
Show HN: BoomFilters – Probabilistic data structures for processing streams
Testifying isn't as big of a deal as someone who bring a lawsuit against their company. There are a lot of people who testify in lawsuits, and their names never make it to the articles. I wouldn't worry too much about it.
I had a completely different reading. I thought the fable portrayed Alice as thoughtful and bright. The punchline is that this talented student was right to leave programming for cooking because the lack of sequential consistency in high-level languages is absurd.
In Blue, but Not Blue-Collar: Why police are better paid than most workers
Sell them at flea markets. I have a friend who does quite well with this.

Also sell them on the street. There are some places where this is welcome, as on telegraph avenue in berkeley. Some cities may require a permit, or limit the places where such vending can be done.
In terms of career, there is no possible upside to this; I don't think anyone is more likely to hire you because of this. And, there are plenty of downsides.

What's good for society may not always be good for the individual.
It will hurt your career, sure some companies will be enlightened and not hold it against you but some will. That means less places will hire you, meaning less prospects. Are those places you would want to work otherwise? Maybe.

That doesn't mean don't testify though, what's more important to you, your career or getting the company punished for what it did?
per day;

8 hours working full-time

4 hours on dev/devops for kihi.io

2 hours learning something new (go, rust, etc.)

rest walking the dog or sleeping

seems normal
Recruiters are a pretty terrible way to get a job, though.
Tell them to subpoena you - then the choice to testify is not yours any more. You'll have to. But you can tell future employers that you were forced, if you'd like to.
Ask HN: Job offer without equity, because of ongoing 409A valuation?
Hi HN,

I recently received an offer letter with this language:

'Foo is currently undergoing what is called a 409A valuation of its common stock, and will upon the completion thereof provide you with a stock option grant in accordance with company policy and commensurate with your position'.

The rest of the offer letter doesn't detail anything about the amount of equity being granted (presumably, because this 409A is ongoing).

Is it really common practice to not tell a candidate how much equity they'd be offered, until after an ongoing 409A valuation is complete?

This is, effectively, asking me to sign up to the company without telling me how much equity I'd be getting, right?

What is fair to say/ask, in this circumstance?
I'd agree with this; if it's something along the lines of "executives were embezzling from the company," I'd consider it a sign of integrity. If it's "Uber isn't complying with taxi regulations!" then I wouldn't want to work with you.
No doubt, they are all great people. It may have just been misunderstanding, but the cumulative effect just felt that way.

I love React and their team, and am incredibly positive on the future of what FB is doing.
As pointed out in their discussion, TypeScript is closer to C# while flow is closer to ML. Those type systems are very different. Considering how functional JS tends to be, I suspect that something based on Hindley-Milner inference could be a great match.
It might be possible, theoretically, to build a breakaway adapter for USB-C. Maybe further downstream on the cable itself, so the USB-C plug remains in but the cable comes away and can be re-connected.

The ONLY problem with this is safety. USB-C can easily kill, so any breakaway would need to cut power reliably.
Yep, just tried it in stores a few times. Well, too bad for Apple, since I don't feel like buying a machine just for experimentation (maybe I will, sometime, but I don't feel like it right now). I respect Apple's approach to design, just don't feel like it's "the right thing" for me. Linux offers much more choice, and mimicking Apple looks funny to me, but well - that's the power of choice I guess: you are free to do what you want, including acting like there's no choice, right?

Right now I have a souped-up ThinkPad X200s as my main machine, which I use with an external monitor, keyboard and mouse via a docking station at home and at the office. I'm running Ubuntu, stock flavour; sure, getting used to Unity took some effort and I'm still not too happy with it, so I'm looking to other window managers, mostly tiled-based ones. Are there even alternate window managers for Mac? I doubt so; surely all Apple store staff I asked were puzzled by this. I figure if one desires to change desktop environments, then Mac is not for them.
This is an interesting point because the typical amount of RAM in a modern computer is 8GB, with 16GB being a rare upgrade.

For data analyses which I've done, my 8GB computers will complain when analyzing 2-3GB datasets because when processing the data, the computers needs to make a copy in memory, since the analysis isn't in-place, and there are memory leaks (stupid R). So 4GB-6GB of memory usage causes hangs (since the OS is using a lot of memory too) and is why I've had to resort to SQL for data sets that hit that size. (which is perfectly fine)
Download Best Jailbreak Tool Free iOS 8.3,iOS 8.2,iOS 8.1
Generous is easy when it's providing computing resources which effectively costs them nothing.

Bandwidth and storage and compute time doesn't "effectively cost Amazon nothing".

It's disgraceful that Amazon haven't offered you significant financial support.

Amazon has tried to hire me, and I'm sure that if I accepted their offers FreeBSD/EC2 is one of the things which I would be working on. But I'm not looking for a job. What I want from Amazon is access to information and to not be spending my own money on this.

They get the benefit of your hard work and you don't see a cent of the bajillions Amazon is making.

I like to think that FreeBSD users get the benefit of my hard work.
Because when travelling through SE Asia previously, the wifi was generally terrible. I didn't realize the mobile data was that good.
I want Google to put a live demo of this for weather prediction and stock market prediction to demonstrate how well it works :)
Flash was about 10 years ahead of its time.

There's still stuff you can't fully do with JS on all browsers with market shares large enough to cater to. The problem with Flash IMO was more how people used it than the technology itself; if we wanted to make sites with large photo backgrounds that blur and have some slight movement of elements, that was pretty easy to do with Flash 10 years before it became easy to do with JS. The vector stuff was huge at the time.

Lastly, re: CPU usage (mentioned in article), Flash could be a hog, but plenty of sites still eat 100% of 1 core just to re-sort a list of things on screen on a maxed-out rMBP because of their poorly-implemented logic in whatever the new JS framework is this week. Flash at least wasn't usually that bad, and graphics smoothness was way higher with Flash than stuff I've seen using JS animations.
And why is this being posted now?

MathWorld is great, but there was the CRC Press fiasco http://en.wikipedia.org/wiki/MathWorld#CRC_lawsuit

MathWorld was more important before Wikipedia came, today you can find similar content in both sites
You should spend some time watching some of the videos about Angular 2.0 from ng-conf, and you may see that there is much less reason for the opinion you have stated. The core team and some of the other presenters really laid out both a migration path going forward as well as the advantages Angular v2.0 will bring, and why they couldn't just do it on top of Angular 1.x.
I would avoid investing too much in UI Router. As soon as the new Angular 2 router is available, it should be used for Angular 1.x projects as well to support migration to Angular 2 in the future.
ArsTechnica has a good explanation about this:

http://arstechnica.com/apple/2015/03/explaining-the-usb-3-1-...

In short: "USB 3.1, by contrast, is a much smaller change—so much so that the USB 3.1 specification has actually absorbed the USB 3.0 spec. For whatever reason, this has led to some odd name changes. The 10Gbps version of USB 3.1 that you probably think of when you think about USB 3.1 is called “USB 3.1 Gen 2.”"
Would you mind specifying what was the law being broken?
Prediction.io is just an interface on top of Apache Mahout. The results appear to be the same: mediocre.
Career advice- it's a wash I don't see how it realistically would hurt you or benefit you much either.

However, don't get pressured into doing something you're not comfortable doing. If you morally want to do something, but only feel comfortable doing it anonymously just stick to that. And if the law firm doesn't see any benefit from your anonymous reporting then I would recommend to just leave it at that.
I like the rationale that services should be represented by a graph, and I'd like to see this pick up on BSD (it's not terribly complicated to implement on top of init).

However, systemd goes way beyond that, and tries to control everything too much, in too granular detail. I wish the move from init -> systemd had been more gradual, there was no need to rewrite absolutely everything around init.
This is derivative of daemontools from DJB, one of the more elegant pieces of unix'isms I've ever used and a key piece of many large infrastructures in many startups.

Anyways, it's a neat idea... Other derivative tools like runit and s6 are all slightly more modern pieces of software built on top of, or replacing parts of ucspi-tcp and daemontools. This is yet another... and assuming it's well written, probably pretty good.

Daemontools: http://cr.yp.to/daemontools.html
Thanks for the tip, I'll be wary about going down that route then!
i think part of the challenge is how to count hours spent in the office but not coding. Some amount of discussion is necessary to get a group on the same page, and some time socializing about things that aren't work lubricates those discussions by letting people feel comfortable and familiar with their coworkers.

That being said I worked remote (from home) for ~5 months and felt like a got a ton of work done, most days coding for 5-6 hours, 1/2 - 1 for communication, and 1 hr for technical reading / self-training.

Currently i'm working at a shop that thinks i should arrive at the office at 9 and leave at 6. to me, that adds up to 45 hours a week (per above, imo lunch with coworkers is an important part of teamwork and counts as working): that's too many hours each week at a place that also strictly counts PTO days! and those two factors combined certainly discourage me from ever putting in more than the odd hour or two of self-study on the weekends & evenings.
>>Dreamweaver is a zombie

So true!Back in those days(circa 2008) i used to see people design decent and good websites(by those times standards) with ease.It was so cool .Dojo amongst others in those days could've only made it more cool!But yes, today its dead!
Sure, no problem. http://www.sheetlightning.net/temp/helpme.zip
> You could testify but still have a plan for controlling what comes up when people search your name. For example, by doing SEO on yourself.

Hah. Easier said than done. :)

But no, seriously OP, don't rely on this. Whitewashing one-self via attempted SEO is more likely to fail than not fail.
Then they would have needed to supply a usb 3.0 charging cable. I guess one reason why they are using only a usb 2.0 cable is that they want it to be thin.
Thank you for your advice! :)

I didn't buy a bunch of tshirts hoping to sell all of them. I'm selling the tshirts on Teespring. Teespring handles everything for me. They design, print and ship the tshirts. Only if I get enough pre-orders though. I just get the money at the end of the campaign. :P

I can definitely see this working on the street. In retrospect, I'd buy one on the street if it was presented to me. But I don't have the time to do this. I'm just a lazy college student hoping to make some easy money.

I really appreciate your insight though! :)
I would tell people to install mint instead - It's easier, the UIs aren't impossibly stupid and canonical doesn't have their malware in it.
Who is your target demographic? I think you need to reach out to that audience and iterate on your product to meet their needs.
AFAIK, no companies does these ways.
I'm sure you can run Linux without a virtual machine of any kind on a Mac. With the right hardware (which MBP of some generation just might be) there's no need to fuck around; everything just works (and, unlike Windows, you can count on pulling a hard drive from one machine and putting into another). I have installed Ubuntu 14.04 on a white 2008 MacBook and it just worked.
Beside searching for a new job, you can join the community to help and develop FOOS. There were two topics about it recently:

1. https://news.ycombinator.com/item?id=9305398

2. https://news.ycombinator.com/item?id=9307255
But linux isn't all about servers, there's a lot of desktop users out there.

And having desktop and server diverge at a kernel/init level seems too much burden to maintain.
Usually it's only ethical to pay expert witnesses. At most maybe try to get some free suits and first-rate hotel rooms out of it :) ... but if you're judged to be a whistle-blower you do get paid for winning.