skysight-inc/HackerNews huggingface dataset:
I'm trying to imagine what that might look like if you're on the surface of this thing looking up at the sky. The sun would be really close, comparatively, and even as a red dwarf, rather than main sequence like our sun, it must take up a huge portion of the sky. I would assume, if the planet is tidally-locked, that the sun would pretty much always be at the same point in the sky, when viewed from the same location?

Fun to think about, anyway.
I think a comparison matrix would be interesting: countries in the Y axis, ideologies and religions and other elements of personal identity (e.g. sexual orientation) in the X column. Would provide a quick at-a-glance map of what can get you murdered where.

In addition to atheism there are of course lots of places where just being the wrong religion can get you killed, etc.
Or: LILILILILILILILI
Subjectively, less sequentially than I did. I'll reiterate that I see this as a bad thing that impairs my reading process and harms understanding.
>Forget about balanced budgets

You can forget about balanced budgets. If you print a currency you borrow in, you never have to worry about insolvency. Ever.

Unless you're one of those kooky economists who predicted Japan would experience full on hyperinflation in the 90s. Then again in the 2000s. Then again in the 2010s...
I don't see that as a failure. It did produce a sentence that is shorter, grammatical (though "named to head" is a bit weird) and essentially true — calling Google an "internet company" would make sense in its early days (back when Google would be prefixed by "internet search-engine company").
> .NET came much later than Windows

Before .NET there was only Win 32, and before that, Win 16. (Worked some on both). Edit: Okay, there was and maybe still is WoW too (Windows on Windows), and even something called Win32s (or 16s) (IIRC, but I don't know or remember much about those).
Not built in, but there are libraries, like rayon or crossbeam.
They mean the physical damage isn't the big issue, but added heat from the collision is - You don't want a spacecraft to accumulate heat - it's hard to get rid of.
But can UNU determine if Joe Flacco is elite?
> We're thinking of releasing Carbide as open source in the coming weeks if there's a community interested in building stuff on top of it

I'll be hitting refresh until you do :)
Where are you located? What do you do? What does your ideal customer look like? What is your current web site? Give me something to work with here....
Not sure about the policy, but a few years back I heard from Qi Lu (who now runs Applications and Services) that even though he manages far more than that, he still attempts to read code regularly, even if his schedule doesn't permit him to write code himself. I'm sure his senior engineers are more than happy to ask down the hierarchy "send the code you're most proud of, or something that represents a critical piece of infrastructure or bottleneck to understand, and it'll be read all the way up the chain." In fact, now that I think about it, the morale side effects probably make this a great practice!

On a separate note, that tidbit has stuck with me years later - I heard it as an intern, and I think it's one of the things that really solidified in my mind that I could stick to my technical roots even if I went all the way down the path of engineering leadership. As I find myself writing more and more specs these days, I'm glad to be reminded of it.
And thus, the first world war.
I only remember him identifying the bridge by sound.
You could do a mix of crew replacement by breeding and crew replacement by reviving frozen embryos to keep the genetic diversity up.

Or maybe an all female crew that does crew replacement either using frozen sperm or frozen embryos, and selects for female replacements.

When the ship arrives and it is time to start the colony, I don't think you'd try to grow to thousands of people quickly. I think you'd want to go slow early to make sure you understand your new environment. Maybe 12 years out, the crew switches from 1:1 replacement to 3:1. Sticking with 6 as the main crew, plus possibly up to 6 of the crew's parents still alive, plus 18 kids. I think you'd want to spend a few years based on the ship studying the planet and conducting research expeditions to figure out if the planet really is suitable for colonization and figure out dangers that unmanned probes and study from Earth may have missed. When that is done, the kids should be 18 or so, and you can start the colony with them and with their grandparents, with the main crew staying with the ship to provide support. That would give 18-24 people on planet attempting to live there, but not needing to be self-supporting yet because of the ship.

In a few years, the colony population should start naturally growing. If the babies do OK, people can be encouraged to have bigger families, with one or two per family being from the frozen embryos and the rest produced the old fashioned way.

> tbh I think storing enough food for the journey is going to be the least of all problems

Yeah, there will be a lot of problems.

Many of the hard ones will not even be technical. For instance, you'd want to have some way to stop from happening something that happened to a colony in Larry Niven's "Known Space" universe. When the colony ship arrived the crew decided to set up the colony so that the crew was the ruling class and the colonists essentially serfs.

The ship in that Niven story wasn't a generation ship. Crew and colonists were cryogenically suspended for the trip, with the crew being automatically revived when the ship arrived. I supposed one advantage of the traditional generation ship is that it has some protection against that scenario because during the trip everyone is crew.
Agreed - As someone who got rid of cable and even ditched the OTA antenna (in the US), I couldn't watch any live coverage.

Since the news broadcasts (which are plentiful for cord-cutters) left the actual event-centric coverage to the NBC streams, most of the coverage I saw was of non-event specific news, primarily negative.
Not forcing the author to endorse is fine, but in this case - assuming he did paint it - he actually lied. I have sympathy for the particular role that is authorship of art, but if it was something else like a car or a house, and the previous seller publicly and falsely claimed there was something wrong with it, losing you a sale, is that not an harm? If the author sells his works in the open market, why should he then have privileges above other sellers?
Verisart purports to prevent this with blockchain technology, somehow, take their word for it, handwave, jk

I'm not sure what they do actually.
It's linked in the article: https://www.cdc.gov/violenceprevention/acestudy/about.html
>Apple's core "product" is the user experience. Darwin is open source, Carbon and Cocoa are not.

So? Why should they open source and commoditize their core product?

Besides, I don't know any company that did it and got much out of it, except for some gratitude from OSS fans.
When you get something working, be sure to share your results over in https://www.reddit.com/r/HMDprogramming/
Gene Tests Identify Breast Cancer Patients Who Can Skip Chemotherapy
Price dumping is the precursor to monopoly/cartel which then results in unassailable market barriers to entry and consequently large premiums.

If you're paying too little, you've got to expect that situation is not sustainable - either that good deal withers, or the vendor's lock on their customers means they can raise prices arbitrarily.
The Commonplace Journal – A daily self-learning guide
I am not talking about busy downtowns. If there is a good place to stop, even if it brakes the law, such as stopping in front of a fire lane, then just do that. I am talking about situations where these people stop in the middle of the intersection to pick up or drop someone off.

I get the frustration in downtowns, but I live in San Jose, which is not busy downtown and it annoys me every time these people do weird things and impede the traffic flow.
https://news.ycombinator.com/item?id=12351932
Decades of research don't prove that there's no solution.

It took mathematicians 357 years to prove Fermat's Last Theorem.
If you use this for some time, maybe your brain starts to associate the scent with the upcoming wake up.
RE: Other languages this distinction is what you're looking for : https://github.com/Microsoft/language-server-protocol
Completely separating the tool layer from the language layer. Red Hat, Eclipse, etc have already implemented tons of languages like https://github.com/Microsoft/language-server-protocol/wiki/P...
Haxe, Java, C#, C++ (! probably the most impressive of the list). If you conform to the API you can leverage all of those pre-existing backends.
After reading the first one I pre-ordered both the 2nd in paperback and the 3rd in hardcover, so they'd arrive at about the same time. It felt sort of clever at the time, but I guess I won't do very much that weekend...
> How does one use this to give it a try?

http://alpha.trycarbide.com/new
How exactly would I stream to the server? Say after I have the camera/audio feed.
> They get cluttered really quickly (...)

> (...) without delivering information overload (...)

This is something I guess I'm of opposite opinion to you. I love the ideas Carbide shows, but for the "future of programming", I want those to be tools, not toys. The concept of information overload is something that shows up when your primary focus is selling something to people, as opposed to build something actually useful for them.

Consider e.g. the cockpit of an airplane, or a dashboard in a powerplant. Those are cases of - by modern UX standards - extreme information overload. But they are so "cluttered" for a reason - the user has to make a bigger investment initially to learn what is where, but then he's capable of much more efficient work. For the same reason, Tufte argues good information graphics are data-dense - if your goal is to learn or explore the data, it's better to have it all visible simultaneously.
Here's a better answer on /r/askscience:

Can we directly image the planet from earth?

1. "The planet/star contrast is 10^-7 " This basically means
for every 10,000,000 photons from the star, we would measure
~ one from the planet.

2. "Current instrumentation using adaptive optics and
coronography on 10 m class telescopes (like Sphere on VLT or
Gemini Planetary Imager) aims at achieving a contrast of
10^-6 to 10^-7 at an angular resolution of 100-200 mas"

3. "The planet has a separation of 38 mas".

4. Therefore with the best planet imagers we cannot
currently directly image the planet. Our best hope is the
E-ELT which should have first light in 2024.

https://www.reddit.com/r/askscience/comments/4zdkra/askscien...
>The perfume molecules detach and are transported by the air flow from the capsule (dry-air diffusion); a process without heating, keeping the molecules unchanged.

Seriously? It's a fan that blows air through a piece of paper with perfume sprayed on it.

The product is cool but this marketing is such garbage. And $110 plus $6/month is a bit steep for something that's about $5 in parts.
There is a difference in stopping somewhere illegally (e.g. in front of a fire lane for 5 minutes) or stopping anywhere and impeding traffic.

Just this morning I saw an uber driver stopping at the sidewalk but having the back of his car hanging in the lane making people having to drive around him. That is, in my opinion, just egoistic and annoying. On the other hand if you stop in front of the fire lane without impeding traffic, no one will care.
I don't think they were claiming he has to affirmatively authenticate it; the issue at stake is that he actively denied making it.
Feedback: I did not want to read all the texts (it's too much) and just wanted to try it out. But I couldn't easily find out a way to try. After scrolling down a lot, I finally found some example notebooks.

Maybe 'try out an example' button at the top?
Get a better day job? That seems like the most obvious, immediate solution.

edit: mind elaborating on your situation in your post? Where are you physically located? What are you looking for?
Good for playing around with and exploring the idea. But for practical usage, IDE in a browser is generally a Bad Idea.
Since we're all rolling out our best fiction here, here's mine:

We'll get there animating matter by means of beaming laser instructions onto it. We just need to discover how we can move atoms by simply shinning a laser onto them, a controlled pulse of different light frequencies that allows us to arrange atoms in such way that they become tiny building blocks of nano-machines, like making pizza dough: twisting, throwing, rolling, until we have the right shape. Once the first Lego pieces are ready, we use the same laser to instill the energy required to move them. These animated nano-machines will then auto-assemble and become a bigger machine until we effectively, and remotely, build and operate a full-featured robot. Said bot will send back everything we need: images, audio, chemical reads, etc. Furthermore, our bot can build more bots and eventually build the laser that can be beamed into the next planet to repeat the process and expand colonization.
The implementation is actually quite simple. It checks that the function length is more than 4 lines of code AND that you are not Robert Martin. If that's the case, it prints "Your function is too complex".
I'll just leave this here for you. . .

https://upload.wikimedia.org/wikipedia/commons/d/d0/Comparis...
Yes, we are on it :) https://git.cloudron.io/cloudron/box/issues/2
(It always confused me that my PowerPC 603 @ 75 MHz (a Performa 6200) was so, so much slower than my PowerPC 601 @ 80 MHz (a Power Macintosh 8100) – it wasn't until years later that I learned that the '601 was executing three instructions per Hz whilst the '603 was only executing two instructions per Hz...)
It's not sustainable. Uber is trying to drive competition out of business, so it then has monopoly pricing and can charge what it wants. We've seen a preview of this in China; the day Uber and Didi signed their agreement fares went significantly up because both companies dropped all their promotional discounts.
Yes! I had a similar reaction to that Bloomberg article. My wife and I wanted to watch the Olympics, but were unable to do so because we're not cable subscribers (we mostly use our Roku).

This quote from the article was just so tone deaf:

[CEO of Time Warner’s Turner division] Martin said, “I wonder if there was less content available -- and people felt more compelled to tune in to the traditional network -- whether that would bolster ratings.”
There is a market for active management services. If more active management is not adding value to customers portfolios on a marginal basis, customers will purchase less active management services. This happened over the past twenty years. He asserts "...active management has positive externalities, and if no one will pay for it, those benefits will disappear." There's no question that it produces positive externalities, for example setting bond prices, but this doesn't have to be static -- if public equity prices become less accurate, the bond guys will just have to start doing the research that the equity guys used to. Then equities traders will start looking at bond prices to guide equity purchases.

Looking at a macro/whole economy level, the only capital allocation questions are how to price an IPO or secondary offering, what to do with distributions, and corporate governance. Everything else is just moving money from one pocket to another, and once a company has gotten to S&P 500 size, there aren't very many secondary offerings. It seems highly unreasonable to me (and all of the other index investors) that this function is worth 1% of the market cap of all public companies, every single year, particularly when E/P ratios are 4%. That means your fund manager is taking 25% of the profits of all of the companies you own just for picking which ones to buy.

In the places where there are real decisions to be made, i.e. IPOs and governance, there are specialist companies that exist to make these decisions and try to profit from them -- activist investors and funds, private equity, and investment bank underwriters.
They are extremely different. One is a highly impractical idea from the 1940s, and the other is a relatively recent and promising design that continues to be refined.
> Quantum computer researchers that receive government funding are no longer allowed to publish results over 9 qbits.

Very interesting. One must assume this is because they know something the rest of us don't about what is possible with over 9 qbits.
I don't understand. Uber's a disruptive startup, surely that means they are right. Regulations are for companies that aren't startups disrupting. Taxpayers should be able to be disrupted by startups.
https://github.com/tianon/docker-brew-debian/blob/c2882c541f...

It's using debootstrap --variant=minbase, which (from the man page) "...only includes essential packages and apt." It makes sense that docker would want only the bare minimum. And to be fair, but getting into nit-picking territory, minbase is the default for debootstrap, but debootstrap is not the default method of installing Debian: debian-installer is. So docker's Debian image doesn't install less, but they're not doing a default install, as in invoking debian-installer, and keeping the preselected choices as much as possible.
All AWS re:Invent slides (2012-2015)
Apple Purchases Its Own Vintage Software on Ebay
This article makes it seem so easy to leap in and take a crack at it, but it seems like Step One is to either not value your own autonomy or to not rely on a wage.

I'm not a professional mathematician (recreational learner, at best) and part of the reason I didn't pursue a career of interesting problems like this is because I don't want to do so as a cog in academia or a spook at the NSA.

Am I wrong? Are there people who've had experiences that contradict my cynical perceptions?
Thanks for your feedback. Tradition is a hard thing to break. I've come across a number of websites that fit the viewport, but don't look quite right on mobile devices and I guess it's because of the way min/max-width works, especially in different orientations. Have you had any challenges here?
There are crypto functions that are not amenable to quick solutions with quantum computers, right? Is there any reason why we wouldn't start migrating to those functions today? It seems foolish to wait until technology matures and present-day crypto is completely invalidated before we react defensively. Is anyone working on this?
Do you not realize that that reductionism is exactly why I don't like your definition of "undefined behavior"?

You are using a non-standard definition of "undefined behavior". In common use, "undefined behavior" is only meaningful relative to a language specification, not an implementation.

Why do you think you are using the common definition when you include implementation bugs as part of UB?
Hard to imagine it being habitable when simple weather patterns would expose the thin strip to both extremes.
Every time I see a project in this space I wonder why I never got to finish a similar (in spirit) one I had. Multi-language REPL (with "data translation" across languages for specific data types, so you could pass a javascript array to APL, or load a CSV file as a function in APL and send a column as a Javascript array) and built in visualisations for standard types (a matrix could show a heatmap, for instance, vectors barplots or sparklines, specific arrangements of JSON were chord plots).

The goal was just to make a tool where small-scale data munching was easy (so you could get a plot of a small timeseries right now, no matplotlib, no ggplot2, no gnuplot: just having the variable on the screen meant the graph was there automatically) and as painless as possible. Of course, I didn't advance much because I needed to rewrite everything that I had working so it was easy to extend, and I found another shinier thing to work on... But that still sits in my "someday" code folder.

For now, Apache Zeppelin is almost there in terms of what I want, and has spark in it so...
Obviously missing a bacon scent.
I'm finding that an increasingly large portion of the programming I do involves:

a.) Looking at data graphs to understand the "shape" of my data, eg. plugging a distribution into Weka, Matplotlib, or Kibana.

b.) Looking at examples of this data, eg. running a SQL, Dremel, or ElasticSearch query or visiting a source website.

c.) Inspecting the state of my UI, eg. via React DevTools or Chrome Inspector.

d.) Looking at the internal state of my algorithms, eg. if I'm writing a parser, which state in the state machine am I in, what's my current input token, and why does the code think that it should switch to a state other than the one I expect?

Even for distributed systems, this stuff is important. I spent 5 years at Google, and the best distributed systems engineers there never went with their intuition, they measured. Google had some wonderful tools to trace & visualize the set of RPCs that would be kicked off by a user request, including all latencies and where the critical path lay. I really miss having them now, and distributed systems work would be much easier if that information was inline with your function calls.

I believe that these categories of work - data science, distributed systems, increasingly stateful UIs - will become increasingly important in the software industry of the next 10-15 years, so yes, I do think this is "the future" of programming. It won't be everywhere, and it will take time to figure out how to represent this in a way that's useful and reduces development friction, but it'll be an increasing growth industry.
New Story (YC S15) is hiring a growth director: transform slums into communities
It's just an anecdote. On the other side of this, I have gotten a pool ride from the airport that took 3 riders including myself. We all got dropped off within a few blocks of each other. Uber must have made 2x on that ride.
Peter Bosz mengakui mereka UEFA
Most big and fancy things like Linux start out humble and pokey. Linux inspires me to do great things!!
Typography is impossible
I've never had a single one these happen to me. Has anyone actually seen these behaviors out in the wild? Is it because I use gmail, chrome, google maps, and shut off most of the siri/recommended apps/etc functions in favor of serious battery life gains?

>You see it when the phone identifies a caller who isn’t in your contact list (but did email you recently). Or when you swipe on your screen to get a shortlist of the apps that you are most likely to open next. Or when you get a reminder of an appointment that you never got around to putting into your calendar. Or when a map location pops up for the hotel you’ve reserved, before you type it in. Or when the phone points you to where you parked your car, even though you never asked it to
If Uber grows to a point where they can set their prices to get a reasonable profit margin. If their competitors can't really undercut and make money then they have to rely on VCs who are willing to burn cash to help a competitor grow. But why a VC do that?

`
Oh sure it's a particularly human conceit that that number be exactly 1. But it certainly might be that the number is low enough that it will be very very hard for us to ever detect or interact with other life.
You may want to indicate the sarcasm for those at home.
>As they are still so keen on controlling encryption we can assume with good confidence that so far they have failed.

"assume with good confidence" - this is very naive.

They're not going to advertise their super secret breakthrough by acting like they no longer care about encryption. Such a secret is going to be compartmentalized in the organization etc.
What Ad Blockers Are (and Are Not) Doing [pdf]