skysight-inc/HackerNews huggingface dataset:
I'd like to talk to you more about this. Care to exchange email?
I really wish his take on college admissions wasn't shared around this time every year...
Honestly, I would love it if anyone could make the decision at all. Usually it's "I want all three".
Not true. Nullable values in a database can be dealt with (and I would argue _should_ be dealt with) using a maybe/option[1] type. This is exactly what Slick[2] does, for example.

[1] https://en.wikipedia.org/wiki/Option_type
[2] http://slick.lightbend.com/
What is TrustZone being used for in practice?
Choice means interoperability, not picking between walled gardens.
'Obvious' considered harmful, though.
Short answer: Yes. But, it's pretty new. So, don't expect much pre-existing work today.

Long answer: Vulkan is a foundation for high-performance computing on GPU's. It includes SPIR-V which is intended as a compile target for higher level compute languages. https://www.khronos.org/spir
I think the name confuses people; it is not just bash, it is the entire Ubuntu user space!
He did say he saw a similar project on GitHub.
I'm more successful than most people I know. I put this down mostly to phenotype, education, and and general social background. None of this is anything to feel proud about, I didn't choose any of this.

I know (and admire) many many less successful people who work a lot harder than me, who display most of the traits that are meant to make people successful, but the halo effect, being white and male, getting easily bored, and being brought up in an environment where suggesting I could be the Prime Minister one day was met not with derision but with book suggestions were surely the keys to my success, and also the basis for all my choices.

The key belief - in my experience - between the Left and the Right is that the Right doesn't believe in luck, good or bad.
I don't think most people on HN think "luck" happens by pure chance. "Luck" is most often used to describe why 5% of startups make it, and why the other 95% fail despite the same level of intelligence and effort of its team. Another hackneyed/common phrase is "luck is where preparation meets opportunity". In the scope of entrepreneurial efforts, there's sufficient amounts of chaos that one has to attribute success to some amount of chance or luck, in addition to the effort required in running/starting a business.
Is the ego a parasite?
The linked project is for OS X, not iOS.
Internet polls are significantly different from Amazon turk; see my sibling post. Internet polling isn't nearly as problematic, especially for a study like this.

crowd-sourcing platforms need their own bias adjustments and I'm not even convinced that it's possible to adjust for the bias caused by using these platforms, unless you really are interested in putting a lower bound on human ability. Not a statement about the quality of people on Turk, just the amount of effort they often (rightfully!) put into below-developed-world-minimum-wage work...
In 2016 I think the best approach is pick a formatter (gofmt-alikes 'standardjs' etc) run it on save and not think about it anymore.
But people putting a raspberry pi into an old gameboy case don't want gameboy parts, they want modified gameboy parts.

At the moment there will be a youtube video and an imgur gallery of where to apply the dremmel. In future there'll be downloadable 3d printing files.
SIP can be turned off easily.
I've got no CAD skills whatsoever - how would I go about creating a replacement for the back of a remote that's cracked?

It's similar to the back of http://www.ebay.com/itm/Panasonic-Remote-Control-EUR644862-C... and I suspect the tiny gap at the top is going to be my downfall.
Choice can mean both things.
Would this or coreos/dex replace something like Auth0?
Truth is stranger than (science) fiction
A bit of self-selection here. Those two million Cuban-Americans were more likely to have been upper class Cubans (or descendants of upper class Cubans). Not only would upper class and upper middle class Cubans be the only ones to afford to flee Fidel Castro's dictatorship, but they would also be the ones most affected by Castro's communist policies and redistribution of wealth.
I stand by my statement.
SIP can be disabled by the user by design, but yes, it would require doing so.
"Social science" isn't a singular amorphous blob, and these methods aren't uniformly accepted.

Online surveys are certainly becoming more popular as they are significantly cheaper to conduct than the alternatives, and yield publishable results that garner media attention. There are peer reviewers that will be sympathetic to these issues, regardless of the method's robustness.

However, there are others that would say this reeks of dredging (p-hacking) in a very murky pool of data. Their "scepticism" rarely makes the New York Times (or a bestselling book), though.
> As the best predictor of your wealth is your parents wealth.

Coming from an Eastern European country, my parents were making less than $10000 a year combined in the '80s and '90s. Nowhere near "wealthy" by western standards. However, they gifted me with a strong STEM education, which translated in material affluence 25 years later on a different continent.

Might consider that the biggest transferable wealth across generations is a good education and a life long example of thrift and hard work.
You can't apt-get in cygwin, but you can apt-cyg:

https://github.com/transcode-open/apt-cyg
The "luck" argument isn't about comparing an idle slob with a hard-working person. It's about different outcomes for equally hard-working people due to luck - such as the luck of birth. Which is not just about parents, but about ones entire environment. How many little Einsteins where born in Ghana and nobody ever noticed?
The details of success are pretty much luck. But the choices one makes to recognize opportunity when it flows your way, and being prepared to take advantage of that opportunity, that is not luck.

I.e. if you're not out there swinging, you are never ever going to hit the ball.
Exactly. There's no denying that especially at first, Cuban refugees were skewed toward the middle class. But no matter what they came from, they almost all came with nothing. Which is what my point is. It's not the money, it's all of the cultural things that correlate with it.
Yes, good point. I think the best way to go around it is supporting systems that prevent people having unnecessary horrible positions in life, starting at country or even state wide, and hopefully worldwide systems in the future. Also to help this, getting people to identify what sort of arguments value another persons life as nothing, is a great way of diffusing harmful ideas. It is that obvious that it has been mentioned in ancient times, such as the biblical "You will be judged as you have judged others". Putting an emphasis on the value of a persons life other than what can be taken from them, should support these better systems.

Back to what you have put forward, yes, it is very easy to forget the people who you just don't see.
If that's the case, then the "no chance for a proper job" mentioned by theoneone is unrelated to Greece's economic situation.
I don't feel this reflects on the article itself, although a better link would set off fewer red flags.

I think the article "looks more legitimate" as an archive.org link to the experimental aircraft association web site: https://web.archive.org/web/20140416074216/http://www.eaa.or...
It seems to me that was precisely the point he tried to make.
I've used rtags and it's very heavyweight because it strives to be correct. It literally runs a compilation every time.
How to Build an AI Artist
Its opposite is the "technician effect", whereby your malfunctioning system always works when the technician (who is going to fix it) is present.

Incidentally, the antidote to the Pauli Effect is to tape a raw sausage to your circuit. Everyone knows that your circuit always works when you put your finger on it, and the sausage emulates your finger. (There is actually some truth to this joke, as the sausage/finger provides a little parasitic capacitance, which can make an unstable RF circuit become stable.)
Bing's RSS feed for news results is broken; there is a bare ampersand in the namespace declaration for search results' RSS feeds rather than an &amp; entity.
This is why it is still "early days" as far as I am concerned with 3D printing. But it is also about learning and understanding your tools.

Prints that are insufficiently strong may be because the material is not strong, or the way in which it was printed did not favor strength, or the "slicer" converted it into layers in such a way that it was not strong. Sizing is another issue, my Makerbot Replicator does not print dimensionally accurate pieces, what it worse is the X direction is more accurate than the Y direction, the Z direction is spot on. So after printing a number of test pieces where the size it "should" be was known, and the size it was, was measurable. I came up with some "calibration adjustments" that I can put into my slicer program to improve accuracy (Simplfy3D).

There is also an issue of materials, very inexpensive printers might print only with PLA which is not nearly as strong as ABS. In the middle is a PET variation I got from MadeSolid. PLA, ABS, and PET are all shorthand for the chemical formula for the material. Different materials, different properties, these days you can also print in Nylon and other high density plastics. Somewhere I have a picture of a "hula girl" that was printed in PLA and put on a dashboard of a car, she is all melted due to the heat on the dashboard.

So it isn't as simple as click, print, and use. And most printers seem to be a bit cantankerous and picky, but if you take a bit of time to methodically learn what they can and cannot do, they can do some pretty amazing things.

For engineers with new printers I really recommend printing out test pieces to understand your printer. You can test strength (tensile, shear, compression), detail reproduction, dimensional accuracy, and environmental durability. There are a lot of test printable things on the Thingaverse site. Once you know your printer you'll be able to quickly design and print a part that will meet your expectations the first time, every time.
I think the (IMHO valid) point here is that that survey is a whole of a lot better than the anecdotes in the book that prompted them to do the research. It isn't about providing definitive evidence - but about providing better one.
it's used for stuff like trusted firmware, and easily leads to devices being bricked
It is NOT about how hard you work. It is about how smart you work - i.e. your choices on what to work on.

Working hard on non-productive things is not going to get one anywhere. Everybody has choices on what to work on. Working hard waiting tables is not going to help create a hit album - working hard on guitar skills might.

To be successful, you have to have a plan that makes sense, then work that plan, not something else.
I wish that was true. I maintain a site for a manufacturers representative company. We want to include news from the manufacturers but few of them provide a feed. For a while I ran a "feed" created by scraping their news pages. Of course we got burned when they changed the page format.
Can be, yes, but that doesn't mean modeling it that way would be sane. Working with a fully FP game engine sounds terrible, for example.
Looking at your comment I find this funny. All you make is an assertion.
Yep, managers seem to think the triangle can be overcome with enough money/prowess/brute force.
As the author did state write:

"While I only have experience drawing in 2D, how much harder could it be to add one more D? Fairly hard, it turns out."

Being a mechanical engineer doesn't mean you automatically can draw 3D models (and I should know, I was a mechanical engineer).
Visualiing and Understanding Recurrent Networks [pdf]
This is the most unique and fun thing Ive seen shared on HN in a while! It makes a ton of sense. I can speak for all of North America, but nothing like that is available in Ontario (the most populous province in Canada). We have dry food and canned meat for dogs and cats, and a new thing showing up in grocery stores in Canada, and walmarts in the US are refrigerated, 'fresh' meat pellets. They are expensive, and spoil quicker than my cat can eat it. I would jump at the chance to have 100% pure shredded meat for my pets. I bet there are lots of happy dogs and cats in AU that dont even know how good they have it :)
Wonderful story.
Yahoo! Weather's RSS feed has some handy additional data. Useful if you only have a US postal code. Includes things like lat/long coords, separate elements with weather forecasts ad current conditions, sunrise/sunset times... Pretty handy bits of data just for requesting an RSS feed.

https://developer.yahoo.com/weather/archive.html#response

Bonus: the @code attribute can be substituted into the URL for an image, and visually identify the weather condition referred to by the code:

https://s.yimg.com/zz/combo?a/i/us/we/52/26.gif

Just replace "26" part of "26.gif" with another value.
Add Event to Secondary Calendar of Office 365 and Bind SMTP Client to Specific IP
We are pleased to announce the new release of Aspose.Email for Java 6.5.0. This month’s release includes the same features, enhancements and bug fixes as were included in the .NET version of the API. Specifically, the API has been enhanced to bind SmtpClient to specific IP address and the functionality of working with events on secondary calendar folder of Office 365. This month’s release introduces a new feature of working with Secondary Calendar folder on Office 365 server. This enables developers to add a secondary Calendar folder to the server, Create calendar events and Update and Delete calendar events.
Oh! So this submission is just a pagerip of someone else's content? I hadn't noticed that.
There is no "death" occurring in regards to OOP, and there won't be for a long time, if ever. It works very well for many things and times it's not the best choice are the exception. Misleading title.
6 people? You must be going during their busy periods.
Previous discussion: https://news.ycombinator.com/item?id=7353767
> what is that?

A collection of popular buzz-words in contemporary software engineering research.

> And secondly, does it serve the customer if those are not the customer's requirements?

These are never any customer's requirements. Not a sane customer, at least. Instead, they are (conjectured, probably correctly, to be) generalizations of sufficiently many customers' requirements.

But you're correct -- most customers don't want or need any of those things (except non-linearity. But every piece of software everywhere has this spades.)
Resonates a lot with me, would you mind sharing any resources you have found useful to develop these practical skills in marketing? i.e. maybe Moz for SEO
The first point is valid, but many people in Greece could borrow that starting money from family.

Points 2, 3 and 4 are essentially the same: "don't want to live outside Greece". I can understand that it's hard to decide to leave your home country for better economic prospects, but many many people make this same decision every year.
3b) it does. The Linux files are just regular files in ntfs under some obscure path.
Upwork using upwork to keep Upwork up
I fixed 2 remotes with missing battery covers. The secret to getting a good result seemed to be not trying to duplicate exactly what is missing but reimagine the part a little to take advantage of what 3d printing brings.

In both cases, I first modeled as best as I could the parts that I had (not the parts I wanted to print) so that I could see the fit. On one remote, I replaced the entire back, not just the battery cover because I just didn't think my printer could create that thin curved shape. This came out awesome. The second, instead of copying the missing cover exactly, I left much plastic that an injection molder would not (ex between the batteries and set my infill to 90% making a very solid, strong part that snapped in nicely.

Note: Blender has a learning curve like the side of Everest but there are endless excellent video tutorials available on youtube to get you up to speed, so don't despair when you open it the first time and literally can't even navigate the view with your mouse.
Painting Beyond the Frame: Religious Murals of Colonial Peru
I am, unlike the author, not a mechanical engineer. However, I've been able to teach myself enough about designing and printing in 3d to make household-useful items with my 3d printer. The interesting thing is that my wife and I now take it for granted that I can just print something to fix the problem.

It's not been easy, and I laugh at my earlier attempts, but it's been a fun learning experience. The fun thing is that I've had to re-learn a bit of trigonometry because of my choice in CAD tools (openscad).

I have a repository of the household items I've printed: https://github.com/elliotf/reprap-household-misc
Storm is written in Clojure. Which I am pretty sure is at least part of the reason it was abandoned by Twitter.

Pretty much all the JVM frameworks should work with any JVM language.

Groovy is kind of a turd so I can understand wanting to avoid it but Scala is very nice and Java is OK. I would much prefer Scala or Java to any of the choices you listed. Apparently a lot of people agree with me considering that most of the frameworks you listed are written in Java or Scala.

Why make things hard on yourself?
So basically, when you discover critical vulnerabilities in a server, do not tell the owners about it. Sell the information anonymously to the highest bidder.
Git bash is just a subset of the minimum tools to get git working. Windows 10 bash can run apt-get, ssh, and a full python/ruby *nix environment
They could just simulate a client cargo by loading it up with various heavy objects. They can even be funny about what they load it up with. Imagine 2 tons of "Make America Great Again Hats", floating in orbit, wreaking havoc.
The first version only run as root. From the second release they added user creation when installing.
Yes, the property enforcement is involuntary, but in the absence of property slavery is not unethical. If there is no property, then why slaves have a better claim to their body and work, than someone else?

Either the idea of property is accepted implicitly, or it is ethical to enslave in some situations.
Keep at it! Part of the problem is designing, part of the problem is printing. If there's a reprap group or a makerspace nearby where there are people with experience, that would help you a lot.

I've tried to keep my designs as simple as possible and it's worked out alright. As you say, more complex things are fairly hard to model. Having calipers so that I could accurately measure things greatly helped me design things for around the house.
You guys in the US should be asking this question extremely loudly. You're seeing a full-scale militarisation of your police, and very public fear tactics being used against non-criminals in any case surrounding information security. These stories echo the Stasi-era more and more each day.
Biotech Firm Creates Fake Rhino Horn to Reduce Poaching
As with any manifesto, words, interpretation, and practice are where they fail. I've been through the Agile/Scrum classes, yeah, great. Does management buy in, despite professing such? Yeah, not so great.

Unfortunately, for me, whenever I see the word "manifesto" in relation to computers, this is the one I immediately remember...

http://phrack.org/issues/7/3.html
It's like you worked out that the intuitive emotional response that most people use for their moral compass isn't exactly well thought out...

If I understood this correctly, you want me to take emotional outrage as seriously as well thought out propositions. Are you joking? Of course emotional outbursts aren't though out. Do you know what these emotional outrages presented as moral judgements (Emotivism) are similar to? Sneezing and farting. They have few things in common with them:

1. It's meaningless noise (kinda like sneezing as a reaction to allergy)
2. You can't argue with it (can you argue with farts?)
3. You can't criticize it
4. You can't take it seriously and analyze it, since it meaningless rambling
5. No progress can be made

It's either disingenuous or just plain ignorant to set the bar at objectively wrong

I assume by 'setting the bar' you mean bar for taking something seriously. Correct? You are criticizing me for asking from people well though out (which can be subjective) or objective facts about the world. Why don't you then criticize construction workers and architects for having well thought out plans, based on objective laws of physics, when building a house. Tell them to just go by the flow and let their emotions decide.

If you want me to take something seriously, then it's gotta be more than an empty, personal emotional outburst (chemical process resulting in meaningless sounds, similar to coughing, sneezing, moaning, farting etc.).

Neither moral universalism nor realism have a dominance in the philosophy of ethics

Wrong [1]. Majority of philosophers are moral realists.

...googled some phrase sceptical of ethics as a whole, found nihilism, potentially with a detour through scientism, and then burrowed down that rabbit hole without considering any other established school of thought.

Emotivism is not an established school of thought. It's largely abandoned by most philosophers. There are many criticisms of it without good counter-arguments. How does guessing what I did make my arguments or questions any less valid? You'd have to give some arguments in favor of Emotivism and aginst nihilism, realism etc. Not just write insults here and label my statements and questions as 'silly' or 'stupid'.

[1] http://philpapers.org/archive/BOUWDP - page 15, question 14.
Hilarious:

They informed me that they had written their tests in
such a way that they didn't have to change the tests when the
functionality changed.
I think there's too much attention payed to ideologies in programming. OOP is bad but only because it is so demanding in its scope. Everything in programming is really just a set of tools, so who is deciding which tools I am to use all the time?

The flaw in OOP is simply that a lot of things do not need to be instances. Fewer instances of different things, fewer problems. If you want to perform a mutation on an object, it's best to pass that object into a mutator and get your mutated object on the other side.

I shouldn't need an instance of a mutator, which gets I suppose attached to the object I want to mutate. That adds all kinds of (in this comment unspecified) unnecessary and really useless complexity.
Disarming Corruptor distorts 3D printing files for sharing of banned items