skysight-inc/HackerNews huggingface dataset:
I really want to try out coreboot (and also BITS, but that's easier).

What's the cheapest non-QEMU way to play with coreboot?
This replication and composition of permutations - in the same time - uses lambda calculus together for composition but otherwise the permutations and replications are not lambda calculus like https://chorasimilarity.wordpress.com/2015/07/22/permutation...
I am sorry, that really cracked me up. I hope you have business acumen > 0, for your sake :)
Chromebooks, for one.
dpreview aggrees:

http://www.dpreview.com/reviews/sonydscf828/2

I'd be very curious to see a raw file from this camera if anyone has one.
That's basically how the stock market works already
Asking somebody to stick to the dictionary definition of words is against HN guidelines??

I am going to take a screenshot and put in on the wall in the office.

Thank you!
Yeah; but at the same time when you're building and scaling an app you run into all sorts of issues like this. JRuby is almost a platform of its own: you get the scalability and benefits of the JVM with the flexibility of Ruby. IMO it's a decision you make pretty early in the product lifecycle. If you're already on Rails, there are other solutions that give you many of the same benefits with an easier migration path (i.e. app containers like Docker).
Your comment has little to do with JRuby 9000, as the bug reported there was observed in JRuby 1.7.20. Yes, JRuby has bugs, like MRI, like any interpreter or compiler.
They were entrenched in a few niche markets: Education, Music Production, Desktop Publishing. Photoshop, Pagemaker, ProTools were all Mac first, so that's where the users were and they were locked in due to files, plugins, fonts etc.
Most hiring managers, with the question put directly to them, are going to tell you that they want an honest and in-depth answer about why you left your last job. But you can see from the way this one just answered the question why it's all downside: they are worried that they are missing another opportunity to disqualify you.

Stupid as it may sound, even in this market, most hiring managers run screening as a systematic search for disqualifiers.

The most important thing to remember here is not my opinion on the validity of the question or the reasons any hiring manager gives you for how important the data is to them. The important thing to remember is this: most candidates don't have interesting reasons for leaving their previous jobs.

No matter what any hiring manager tells you about their preferences, the reality is that giving a boring answer really can't disqualify you. Nobody runs hiring processes that select only for people with interesting last job quit stories; they'd reject almost every candidate! But an "interesting" answer certainly can disqualify you.
It would tough for someone to make $10,000 coding something that's worth a few million, and not receive any equity. I'm not saying there aren't people willing to do that, I'm just saying it must suck to find that out.
Hi! We don't assign more people blindly. But what do you propose we do if a developer gets sick or has to travel? We are engineers ourselves and are certainly careful to not just load up a bunch of devs on a project. We've done that before and it was painful :) Thanks for the feedback!
Couldn't agree more. The UX + Service suckiness just takes it to another level. Don't even get me started about how the shuffle, repeat buttons look and feel. It appears that the HIG is no longer read by those who work @ Apple any more...
It's not linear but the math works out - managed right, and up to a point, projects get faster with more people. The management part is hard but that's where our platform comes in.
No. I said it is already successful. Then I said, based on trends, it's likely to become one of the most successful.
Interesting, though as this is a way to interface with Postgres I'm not sure your warnings about licensing costs are useful. Still, there are the other reasons you mentioned.
This is pretty cool. So far Codementor is the best but maybe I should look at this.
Also compiling C could be quite hard If you don't use tools like make, autoconf, etc..
I mean statically link to all places could be quite hard..
We actually plan to give all Gigster developers equity or options on projects!
thinkpads.
the X200/X300, T430/T530 series are all fairly modern and cheap laptops that are supported on coreboot.

Also Gluglug, that builds 100% free (as in freedom) laptops - http://shop.gluglug.org.uk/
Deploytron – feature flagging for safer deployments and quick rollbacks
Haha thanks! Submit a sample project if you want to see how it works.
Wouldn't this be an example of motor cognition (https://en.wikipedia.org/wiki/Motor_cognition)? Isn't this essentially what motor cognition does when we write?
Good points. Far as code proofs, I think you should look at Microsoft's VerveOS (safety not security), seL4 (security), Astree, and the SPARK-based security projects. They all prove aspects of the code itself. The old A1 projects also typically mapped a low-level spec to code with many things at or near a 1-to-1 mapping. Very low risk of a misrepresentation or abstraction gap attack when done that way.

I still always encourage them to combine their efforts with thorough testing, code inspections, static analysis, and careful source-to-object code validation. Most of that is even required in the high assurance standards. Takes a lot more than proofs, code reviews, or tests in isolation to begin to make a strong security argument. As you know, it's so labor intensive and requires such specialist skills that almost all commercial and FOSS projects skip steps to get running code out the door. That's why penetrate and patch will always be the norm with highly secure systems always several versions worth of features behind mainstream. If they have them at all...
This doesn't work in the case where the reference is the candidate's former superior and the superior is the kind of person you want to avoid dealing with. I can't have been the only person to deal with manipulative bosses who are sweet at first but turn on you when you assert yourself.
Probably outsourced different sentences to Authorster.
Couldn't this be seen as a kind of motor cognition (https://en.wikipedia.org/wiki/Motor_cognition)? Isn't this essentially what motor cognition does when we write? Perhaps this is more low-level than that, but it seems to me this neural network embodies the 'muscle memory' we develop when we practice handwriting.
I don't think so since the pro rata wasn't in their "standard investment documents". Thus YC doesn't have a clause that allow them maintain their 7% in future funding rounds. Trying to maintain 7% on previous YC alumni, may caused the mixed signals they are trying to avoid with this change.
Perhaps coincidentally, on BBC Four tonight a programme was shown which describes vellum (the material on which this manuscript was written) and the process behind creating it.

A clip is here: http://www.bbc.co.uk/programmes/p01pr4ty

A slightly longer clip on the same subject: http://www.bbc.co.uk/programmes/p00n3rdf
> Much like Uber hands drivers rides and they just have to accept them.

So much like Uber, can we assume that "$10-$20k/month" is a mythical number[0] that could only be achieved by working 100+ hours per week and virtually no developers will actually make that much?

[0] http://www.slate.com/articles/business/moneybox/2014/10/uber...
What about "small" projects? Or projects that are "changes" to an existing solution/project/deployment? Finishing touches to existing project?

UX-design as a service would be great, at least from a developer's perspective. This is something I've never been able to do, and pretty much forces me to go elsewhere if I want a project completed.
So, a consulting shop with some MIT, Google buzzword thrown around?
Maybe you should hire a sarcasm-identifier on TaskRabbit?
> But what do you propose we do if a developer gets sick or has to travel?

There's a difference between "if a developer gets sick or has to travel" and "if a project is behind schedule". (Though if the first happens late in the project, the problems with trying to backfill with an developer with no prior connection to the project at the late date are similar to trying to stack on more staff when a project is already behind schedule, and pose similar risks of delaying rather than accelerate delivery even further than accepting the cost of the loss.)
These are ok provided the budget is $1k+. Otherwise it's probably not worth it for you given that we have to get in & learn the code. We do UX design too!
How Is Facebook Powering Real-Time Analytics?
There's very boring technologies to mitigate these problems and buy us enough time to figure out something better.

Bigger grids, lots more wind turbines geographically distributed, pumped hydro, demand management, smart grids.

These are all being rolled out right now in various places and we've not exploited these to anywhere near their full potential so we'd be best to do so before calling a halt to expanding wind (or solar, which has similar issues and solutions).

In the short term gas burning plants that we only turn on when we actually need to is a stop gap measure that isn't perfect, but is better than just running them (or worse coal) all the time.
Probably used gigster.
And then we have TALENs...
What you're saying is true, a boring answer probably won't disqualify an applicant outright. However, the three or four people that gave answers like "looking for a new challenge" this week certainly didn't make a good positive impression on me. If your objective is to not get disqualified, then it's sound advice. If your objective is to find a job at a company whose culture and expectation match your own, the OP will have better odds with their honest answer.
So you ask clients to give Gigster equity?

Also, would love to hear more about your pricing generally.
Actually, it's quite explainable. Unlike the Bible, the "official" version of the Koran has always been the original text in the original version of Arabic spoken in the 7th century. Since it was written down at the time without having to rely on decades or even centuries of oral tradition, as was the case with the Christian and Hebrew scriptures, it's understandable that the text has remained unchanged.

Once you start translating something into different languages, that's when the unavoidable changes start working their way in. So, I agree with you that it's not "miraculous" in any way, but it is a fascinating and important archaeological find.
> A gambling addict that plays at a 0% house edge would not loose money in the long run.

This isnt true because the house edge is the average return. the individual players can have a positive or negative edge depending on their skill. this would be like playing poker without a rake.
Product Tour Tool from Linkedin
What is the official success & failure rate for Ycombinator companies? What percentage of companies succeed?
I'm not saying the voting ring problem doesn't exist, but that the question of "is this ethical" is one that is more difficult to answer than this algorithm. I think the developers who ran this collusion algorithm must agree with this to some extent, otherwise there would be no reason to pseudo-anonymize the results.

To give an example. If I were to create fake accounts and then do some type of automated up-voting system for my own posts; in my mind that is clearly unethical behavior.

If I announce to my existing customers that I have posted something and they go of their free accord and up-vote this is clearly ethical behavior.

If I ask my existing customer/friends/family to go up-vote me I believe this falls into a grayer area, but I would personally say this too is unethical.
Participants on both sides are just as vile as the other. Have anti-GG been harassed? Yes. Have GG been harassed? Yes. On equal terms of severity. There are a few sane participants but they tend to be quieter and also seem to be taking a step back from it all.*

Eh no. Look globally. Are men-as-a-class second class people in any country? Nope. Are women-as-a-class? Yep (e.g. Saudi Arabia)
There was no day one Quran. It was compiled many year's after Muhammad's death. There were many versions of the Quran that were destroyed.

https://en.wikipedia.org/wiki/History_of_the_Quran#Uthman_ib...

"When the task was finished Uthman kept one copy in Medina and sent others to Kufa, Baṣra, Damascus, and, according to some accounts, Mecca, and ordered that all other variant copies of the Quran to be destroyed. This was done everywhere except in Kufa, where some scholars argue that, Ibn Masʿūd and his followers refused."

Thousands of people claim below:

The famous ten People who form the chains of narration regarding the Quran are as follows.

Umar ibn al Khattab [26]
Uthman bin Affan[27]
Ali ibn abi Talib[28]
Abu Musa al Ash'ari[29]
Ubay Ibn Ka'b[30]
Abdullah ibn Masood[31]
Zayd Ibn Thabit[32]
Abu Hurairah[33]
Abdullah Ibn Abbas[34]
Abu al-Darda[35]

Amongst those ten the two most important people were zayd ibn thabit the personal scribe of Muhammad and Ubay ibn Ka'b who was the foremost authority on the Quran after zaid.[36][37]

So 12 people were essentially responsible for Quran, mostly through hearsay.
> You cannot easily convert between functional and monadic style without a radical restructuring of code.

Yes you can, though you do it backwards from what many people expect. Instead of getting something out of IO why not put the pure function into IO?

This can be done with liftM and fmap.

> let x = return 1 :: IO Int
> let z = fmap (+ 1) x
> z
2
> :type z
z :: IO Int
You seem to assume that the parent post was making some sort of negative comparison.
>it turns out that people subject to racism are actually quite good at telling when it's happening to them

Not always. Just have a look at the Ellen Pao trial, and the github "sexism" episode. (Sexism rather than racism in both these cases).

Sometimes people just infer a nefarious motive or bias that doesn't actually exist.
Apple was #1 in personal computing before the IBM PC crushed the Apple II. Apple dropped below 10% market share during the PC era. It took a long time for the Macintosh to get any traction, partly because Apple was years late coming out with a good hard disk machine. (1983: IBM XT, 10MB internal hard drive standard. 1987: Macintosh SE, 20MB internal hard drive optional.) By the time Apple had caught up, the IBM PC was entrenched as the standard.
Show HN: Copy tables from MySQL and run queries/analysis with BigObject faster
Another nice property of ZFS mirroring is the read performance. Since data integrity is verified by checksums rather than by reading the data back from all disks and comparing it, the disks within a ZFS mirror are able to serve read requests in parallel.
How about a tutorial on how to please your mother you hater! get off hackernews now!
Romania has had at least 5% of its population emigrate in the last few decades (13% population decline since 1990). The median income in Romania is $400-$500 per month.

The parent's statement is neither offensive, nor out of line with reality. It also says absolutely nothing about the math skills of the Romanian people, rather it speaks to the inherent nature of all people to seek greater opportunity for themselves.
No Scala, PostgreSQL on Gigster. :(
Interesting I just tried signing up for a project. Under platforms they only have web or phone base platforms.

Am I the only one who doesn't develop for a mobile or web platform anymore:(

Just give me a couple of statisticians who can program so I can update my backtester!!!

Interesting idea, its easy to dismiss it but as someone who initially said meh to Uber and AirBnB when I first heard about them, I've learned that my initial gut reaction to most apps is pretty useless.
2 years ago, I was in NY trying to create a platform to match great open source devs and startups in need who also love good software (github/crowdfunding/great search engine).

I'm impressed you guys are doing it...

What does it take to actually work as a freelancer for Gigster ?
What does Saudi have to do with this discussion?
If those figures (93Gb/s) are right and represents a real-world scenario, and not a lab test, then it's really impressive.

The following quote from the article highlights the difference between HORNET and Tor:

"Unlike onion routing protocols that use global re-routing through overlay networks (e.g., Tor [23] and I2P [47]), HORNET uses short paths created by the underlying network architecture to reduce la- tency, and is therefore bound by the network’s physical intercon- nection and ISP relationships. This is an unavoidable constraint for onion routing protocols built into the network layer [29, 42]."
What's HIG?
So is this platform part-time work-friendly? Or just for devs who are wholly freelance?
>Bob designed other boards for S-100 bus machines, including a PROM board that eliminated the need for hobbyists to manually enter a boot-up program sequence via front panel switches
Does it mean Bob Harp invented the BIOS?
Pretty nice. Although I have a simpler implementation...

#!/bin/sh
if grep --quiet '<?php' $1; then
echo 'run for your lives!'
else
echo 'phew. all ok'
fi

Edit: OK so everyone lost their sense of humour. Was just pre-empting the inevitable PHP bashing to come...
> We actually plan to give all Gigster developers equity or options on projects!

So, Gigster can only be used by for-profit corporations? (Since non-profits, public sector entities, and non-corporations can't offer equity or options.)
> I guess it could be a culture of exclusion, but for it to work that fast it seems like it would have to be exceedingly toxic.

It's a failure of experience.

How many people can bake a cake? More on this later ....

My first assignment in data structures is simply: "Here is Eclipse, here is a project, here are directions for checking that project in, do it. Now use that to create a second project to print "Hello, World!" exactly."

1/3 of the class CANNOT DO THIS and drop. I'm serious. Following directions exactly appears to be a learned skill that not many learn.

Back to baking a cake. This is the same problem. Cakes have some exact directions occasionally. If you get them wrong, something goes wrong. I cannot give out several of my cake recipes because people accuse me of giving them the wrong recipe when the problem is they don't follow it.

And, yet, these recipes were directly out of women's magazines in the 40's, 50's, and 60's. So, it's not an anti-female bias to this characteristic.

It may be more of a fact that women who can follow directions exactly get pulled off into different areas/fields/hobbies before they reach computers.
The "limitation" comes from the notion that you code to a particular implementation with Heroku (or Cloud Foundry). If you want to change implementations, you must code to that new implementation. With a true aPaaS, the implementation can change, but your code goes against the same fabric-like API.
A few other differences - you don't interface with developers, price is guaranteed, costs are lower because dev talent isn't in house (no holding cost).
I think that puts the opposite into perspective, how much adding an engineer affects dilution (hard to notice).
To be fair, in those models that assume "perfectly efficient pricing" this would not be considered arbitrage because of the obvious inventory risk and cash flow implications.

In models that don't assume perfect efficiency this economic activity is the driver of the pricing parity. That is, the market is efficient because there are very good & usually professional businesses that drive these differences in price away.
It's worse than Seinfeld says: PC undermining free speech, expression, liberties
I'm not sure that the iTunes Match subscription actually included a papal indulgence and absolution of past copyright sins.
I got round the footnotes issue by placing the source
link on the verbs in the text, while internal linking
is handled by nouns.

That's a very elegant idea; I congratulate you very genuinely. I wonder where you'd head if you had a third category of links, though?

The single biggest problem that gnaws at me is what to do when a single (hotspot|link|icon) needs to point the reader to two completely unrelated remote resources (e.g. a scholarly edition of some text where notes on the original manuscript and editorial additions refer to the same segment of text - or worse, overlapping segments.

In the print world, the only options are this kind of thing[1][2], or eschewing markers in the text in favour of references in the notes - but carrying either over when so many more options are available electronically feels lumpen to me. Drop-down menus are an obvious solution, but have huge dependency on the display agent to behave properly.

[edit: layout, phrasing]
You can apply here - https://app.trygigster.com/gigster
The chance may be low, but I think people should be concerned because it exists at all. It doesn't have to be possible to install a trojan that shuts off a car's brakes on the highway - that possibility is the result of engineering choices and compromises which could have, and still could, be avoided. It doesn't have to be an acceptable level of risk for drivers to take on themselves, either. That there's little chance of someone taking advantage of it is irrelevant.
First, I'll say it's a cool idea and the website interface is well done on the backend. It looks as if they have created a great means of managing a project.

Speaking with their support staff was concerning, however. I asked rudimentary questions about how projects are handled that is not covered in their documentation. The staff member I spoke with became increasingly curt and bluntly asked if I wanted to proceed with a project or not, ignoring my questions. I apologized and logged out. I won't be returning.

So take my experience as you will. Best of luck to the team.
By its design _browserify_ can be very powerfull on the node space (there are dedicated options in this way).
We use it a lot (with grunt & co) to pack & deploy production code (with excellent result)
Or like the piracy alert system in the US, which the White House "only mediated" and the ISPs' "volunteered".
For anyone who doesn't understand the context: [1] This is a quote from the movie "When a Stranger Calls" [2] 127.0.0.1 is the IP address for "localhost", one's own computer.
Help us rid the world of shitty developers
I'm really struggling to believe "elite" people from MIT or google are going to be working at a rate where they can make 10-20k per month. It just doesn't really make sense given their other options.
Absolutely. Most developers are part time :)
This may seem irrelevant, but you were actually born atheist. You learnt to be Muslim.
Hello, React.js
http://goo.gl/6DlbO3
I think it boils down to: Apple established a platform and ecosystem for consumers, education, and business. The S100 companies largely sold CP/M boxes for business use. When PC clones turned "business" computers into a commodity, there was still a reason to buy Apples.
You know, let's be honest--starting your first business is hard, because you have to learn about marketing, customer outreach, listening to people and connecting them with things they want, etc.

But 100 hours a week, for years? There's something bigger going wrong there--either you're trying to sell something people don't want, you've hired a lot of the wrong people, or whatever, I don't know. That's not typical, and it's certainly not praiseworthy.

As for that "indefinite free money for past work," again, you're free to say you want that, and right now it's certainly yours to try and put into a contract. I don't agree that it's moral or right or deserved, no matter how many 100 hour weeks you work.
Human Interface Guidelines, a smuggy (but actually really detailed and overall good) document they publish on how you should design the User Interface of your program to provide a nice experience for your users, particularly on Apple platforms.
Age of the vote, not age of the voter.