skysight-inc/HackerNews huggingface dataset:
You are paying through the app, the driver gets most of it, and Blablacar takes a few percent. Regarding the price, I think the application is recommending a price given the distance, gas price, possibly the type of car, and availability. But ultimately the driver is free to set any price.

Historically they launched with home-work travel, but as you mentioned, after a while people were short circuiting the system. On longer, occasional, travel there are much less chance that you will ride twice with the same person.
Oh cool, C++ might finally have the features that Ada had over 20 years ago!
> I'm speaking about free software aka open source

After 25 years of experience, one would expect some acknowledgement of the difference between the two concepts.
Flying Robot Rockstars
PDFViewer – Adaptive open source .NET WinForms control to display PDF documents
How about a weaker FDA that simply advised people on the safety and efficacy of drugs rather than forcing everyone to follow their rules? That would technically be a weaker FDA, but enable more freedom for patients and their doctors to pursue treatments that they found efficacious.

How about a weaker FDA that allowed the import of drugs from other countries? That would create international scale competition for the US drug purchasing market.

There are lots of ways that we could get creative in solving these problems if there weren't a monolithic government agency in the way of our personal freedoms.
I'd like to see more open source software, but more importantly higher quality and much better designed open source software. To make that possible, open source software needs well paid developers. I'm tired of seeing open source software that has unreadable code from 20 years ago, and looks like it was designed 20 years ago, too. Such software from my point of view is unusable and therefore pointless.

That's why I think the best model is offering open source code that is freely available for other open source projects (to expand "freedom" and all that) OR free/gratis software (or perhaps only to non-profits), BUT if you get paid for it, you have to pay for a license. I think it's more than fair that if you make money off open source software you should give a cut back to the creators of that open source code.

Right now we're in the shameful situation where large companies making billions of dollars in profit every quarter don't even pay modest sums to projects such as OpenSSL (this changed a bit, but only after Heartbleed happened, and there are many more such projects that don't get the same benefit).

I know there are some disadvantages to this model, such as having hardware built with open source software cost more than it would otherwise, but let's face it the alternative would be hardware that comes with proprietary unverified code that may cost even more. So I think this "compromise" is well worth it, considering it can get the open source developers the money they need to keep working on it and expand the project.
You can make money on a service, but not on a protocol. You're never going to build a "unicorn" company around an open protocol.

(Unless it's a patented protocol, but then people avoid it like the plague)
I am not sure if it will suffice to fully answer the os side, but I mentioned this book in a reply at the top:
"The Architecture of Symbolic Computers" by Peter M. Kogge. Amazing book, THE book, at least for me. Written in 1991, it is so fascinating and clear. See if you can get a copy. They seem to have gone up in price this year - from $45 to $250! Lisp is having some sort of renaissance.
Uber using driver phones as a backup datacenter
There are many amateur astronomy images, sometimes even better then professional. For example checkout this corona pictures, author started as an amateur, not sure about his current status:

http://www.zam.fme.vutbr.cz/~druck/eclipse/Ecl2001z/0-info.h...

http://www.zam.fme.vutbr.cz/~druck/eclipse/
What we learned about launching after interviewing 1,000+ tech startup founders
I've used a 13" laptop as my main workhorse for 7 years now and can't imagine trading it for a bigger laptop.

The reason for choosing 13" is that I travel a lot for work and I want to get some work done when I'm on the road. I also find it the ideal size to still accommodate a decent-sized keyboard and trackpad. When I need some extra screen estate, I just hook it on an external monitor.

Because I do allot of programming on it, I've chosen one with a high resolution screen (1920x1080) so I don't trade in screen estate but that might be a bit too high for most people (e.g. everything tends to get a bit tiny).
Ohh I know there has been a lot of work, exotic codecs for a long while. I'm not an expert but I have looked up whats out there fairly often. What I'm saying that most of them had been too slow or specialised to be used by most people. But in recent times those exotic codecs has been transformed, tuned to make a lot of practical codecs.
Note that you can upgrade the RAM on the 13" model to 16GB, although you have to do this at purchase time, it's not possible to expand later with the current model.

I, personally, use a 13" with 16GB RAM and have external screens both at home and at work. It provides a good balance between portability and utility.
Just ASKING: Why are you switching to a Mac instead of a more sane Linux dual boot machine? Mac's dual booting is a serious PAIN with my experience. The machine runs HOT and the battery drains FAST on anything but OS X.
How does this do compressing trimesh binary data like this stream?

https://d3ijcvgxwtkjmf.cloudfront.net/a4c3c7313b7bdeb68ad46a...

Base: 6,779,000 bytes

GZip2 Normal: 2,296,362 bytes, Ultra: 2,258,967 bytes

LAMZ2 Normal: 921,600 bytes, Ultra: 920,147 bytes
Who are you convinced we can't store electricity? Pumped storage for storing potential energy has worked long before we even had electricity.

Sure, the whole process of storing electricity is lossy. Thermodynamics guarantees it. But the point isn't to try and store enough generation capacity to meet our demand. You just need enough storage capacity to deal with the peaks.

There is of course the argument of "pumped storage isn't practical for meeting all of our peaking demands". Of course it isn't. Neither is nuclear suitable for meeting all of our baseline demands. They are both just tools available.
> "Manufacturers are too busy covering every possible niche with dozens of models"

I agree. It amazes me how many models and variants there are. Look at Volkswagen, they have ~20-25 active Basemodels (Polo, Golf, Passat...) with each Basemodel having a addtional 15-20 variants. You can buy a Golf anywhere from 15k Euro to 40k Euro. But even a much smaller manufacturer such as Porsche has 9 Basemodels with nearly 200 variants.

Who _really_ needs that?

Granted, i never worked in the automobile industry, but the overhead with producing, developing and maintaining so many different models really seems insane.
I would agree with this. I love my 14" ThinkPad because it really does seem to be the perfect size for me, and also probably has the best keyboard of any current mainstream consumer laptop. 13" also cramps the keyboard in most cases (especially with small bezel laptops like the XPS 13) and 15" results in excess weight and size.
Jason Zook of IWearYourShirt Fame Sells His Future
Success and Failure at Fog Creek
The messaging integration certainly looks really good, we're trying out Let's Chat, but development is kinda slow (and we don't have the time to contribute). How does GitLab CI compare to Jenkins? Will I be able to substitute it for simple and complex projects?

Is there a slender version of GitLab for small computers like the RaspberryPi? All of the dependencies kinda hog/slow it down, and I don't really need realtime performance. I've grown fond of the interface (at work), and would like to use it for my hobby projects.
If we had such a great pony as described in your final paragraph, then yes it would be great. But that's not what we're anywhere near getting at the moment.

And it's always worth questioning what value the "things" are providing. Home automation has been around for decades and remains a niche. Even business computerisation (other than communications and ecommerce) seems to result in surprisingly marginal productivity improvements.
He mentioned that he does iOS development, so Macs are the only way to go
For those not in the know:

https://www.youtube.com/watch?v=4xgx4k83zzc :-)
I have a 15" MBP from mid-2014. I tried the 13" and it was too small for my tastes. I'm very happy with the 15". It is easy to travel with, even the 15" weighs next to nothing.
I travel a lot and coding (a lot) on my 11 inch Macbook air works very well, also for very long coding sessions. Not sure what the obsession is with programmers and big screens but I went from multi monitor setups to smaller and smaller over the years. The 11 inch air would be perfect if it had retina and 20 hour battery life. I would never buy anything else. Battery life just still sucks for small laptops unfortunately, that would be my only reason to buy something like a Thinkpad X250 with 3-4 6 cell batteries I can hotswap. But in general I find it way too big.
Not holding your own politicians to account for their actions guarantees that the status quo is unchallenged, much to the benefit of the US.
It's an insurance and once it is really needed it will be worth more than all dollars combined.

In my opinion the amount of stored oil is ridiculously low with about 8 days of world oil consumption. It can only be used to iron out minor hiccups on the world production or to power the US military and US emergency food supply for some time. Is this reporter telling us that this little safety measure isn't worth that amount of money?
NXP's (and now Freescale's) LPC1100 are ARM Cortex M0 processors available in DIP packages. IIRC, NXP is the only one making DIP ARMs, but breakout boards exist....
rocks are really frozen balls
Wikipedia for new species – order to chaos
I have an 11 inch Macbook Air and 15 inch Macbook Pro. The battery life of the 15 inch is far too poor (but if you don't travel much you wouldn't mind) so I hardly ever touch it. I would go for the i7 though; I notice considerable difference when i'm compiling.
One way to get around the paywall is to send a message to yourself on facebook with the URL, then click on it.
I don't have any experience with Ruby, but I did a Jython project last year and I was rather disappointed. For a start it's still stuck on the 2.x versions of Python (I find 3.x much better, esp. for things like Unicode support). Secondly I found it to be really, really s l o w.

So while I love the concept of being able to write Python code for the JVM, I'm probably not going to be doing it again any time soon with Jython.
Your comment reminded me of an old Turkish saying:
"Looks like your intention is not to eat the grape but to beat the vineyard keeper."
GitBook – Building Real-Time Laravel Apps with Pusher
After Furore, Indian Govt Withdraws Draft National Encryption Policy
Womens wear
which color combination is perfect for party?
In theory, there is such an option. In practice, no one will take it, because why should they? It's both a coordination problem and a short/long-term values problem. How do you convince an average Joe to reduce his quality of life now in order to secure some abstract better future later; a future, that will come to pass if and only if every other average Joe and Jane does the same? You can't, unless you're a god.

And that point itself is irrelevant anyway. I too recommend watching that TED video[0] 'pdkl95 linked. The first world can try and reduce their energy consumption all they want, while there's the remaining 2/3 of the population that is industrializing itself right now, who will need more energy for things like transportation and healthcare and washing machines and food production and entertainment, and that need will offset whatever we can save.

And while we the first worlders have privilege of worrying about climate change - after a hot meal and a hot shower, dressed up in clean clothes that were washed and dried by machines - most of the world won't care. They want their hot food and hot showers and washing machines now, to have time to go to school and to read books to their children. They will seek power sources they can get.

All this makes current anti-nuclear advocacy outright dangerous to survival of technological civilization[1]. We should be pushing nuclear for baseline and renewables on top for peak loads, and slowly phasing-out coal altogether (and maybe pouring some more money into fusion research as well). We should be doing it right now, gaining more experience with building and maintaining safe nuclear plants, so that maybe developing countries could even skip coal altogether and go straight for nuclear+solar. But instead, we got a lot of people irrationally afraid of nuclear power, thus endangering their own survival.

RE going to another country - I live in Poland, so I do have a perspective on how to live on less energy than an average American, though we still use a lot of power here.

[0] https://www.ted.com/talks/hans_rosling_and_the_magic_washing...

[1] I initially wanted to write 'mankind', but humans are a resilient species and will no doubt survive even total civilizational collapse. Yes, there will be a world of humans. But it won't be a world any of us would like to live in. I like my pizza, showers, Emacs and an air-conditioned office, thank you very much.
GitLab CI should be able to replace Jenkins. Obviously, it doesn't have the maturity of Jenkins or the plugin ecosystem, but it's flexible runner system, easy configuration with .gitlab-ci.yml and integration with GitLab make it quite powerful.

You can already have multiple, parallel builds, builds on success/failure, trigger builds and thus create pipelines. We don't support build artifacts yet, but you can circumvent this by using something like S3 for output. We'll add this in the future as well.

GitLab should run just fine on Raspberry Pi 2. Do you have any data on slow down?
The biotechs with which I am familiar are the early-stage research arm of the development chain. Kind of like acqui-hire startups for google. They live off of investments from vc and/or license deals for final product. My impression was vc was the bulk.

But my view might be myoptic, so I was double-checking.
"If you runners overload your CI system now both go down" Isn't that a bit worrisome?
Scientists Are Getting Closer to an Invisibility Cloak
Funny how this uses all platform agnostic software and the Windows install instructions are to buy an ubuntu VPS.
This would be a good argument if a high portion of a comfortable lifestyle energy consumption went to washing machine-level improvements to living standards. Instead energy is so cheap in first world countries that we waste it and use 10x more than we need.

The washing machine might eventually show up in the charts once we cut out enough of the big items from energy wasting cuplrits. Even then most of the electricity consumption goes to heating the water, but it doesn't even register enough to warrant hot water intakes in washing machines. Or heat exchangers in waste water systems for this and shower/dishwasher.

(You don't want to waste electricity on water heating when you could heat it with solar, CHP or waste water recovered heat)
> it's far, far cheaper in virtually every case, especially for the really early stage.

Except if the company fails, which is a very common case (especially when you have to guess at the early stage).
> America is basically a conservative, corrupt dystopia.

America is a country of 320 million people with a median income of $51,939. A place where people are literally flooding to legally and illegally to get a piece of the prosperity. It a place that in the past 60 years invented the transistor, the personal computer, satellite communication, the internet, chemotherapy, lasers, fiber optics, countless pharmaceutical drugs, the iPhone and Android mobile devices, the list keeps going. Doesn't sound any dystopia I've ever heard of.
Got it from the Mattermost Beta1 announcement. Think it's inappropriate?
A lot has changed in last a few years. Taking images of planets is relatively simple with lucky imaging and decent webcam. One can even use unguided dobsonian now.
The disingenous (or ignorant) thing about that sort of thing is that it makes no mention of alternative fuel prices. Coal and natural gas can be refined into gasoline. This is obviously not a great idea from an environmental standpoint, but from a cost standpoint it becomes economically viable when oil hits about $70/barrel.

Electrolysis-refined hydrogen becomes economical when oil hits $200/barrel, and that has a lot of environmental benefits. I would bet if oil stayed over $120/barrel for several years the economic incentives would kick in and someone would find a way to make hydrogen cost-competitive, probably even eventually bringing the cost down so it's similar to current oil prices.

http://www.greencarcongress.com/2014/06/20140609-lux.html
I guess I'm a bit of an outlier. I use a 13" laptop for most of my coding, and I don't think I've ever hooked it up to an external monitor (not counting projectors when I'm giving a talk). I used to be part of the "bigger monitors are better" crowd, but I find that focus is my biggest challenge so I actively do not want to have any chat or email or other-distraction windows alongside the one in which I'm editing code. Even without power- and memory-sucking Retina/QHD resolutions, 13" is plenty for a decent edit window and a couple of smaller compile/general-purpose windows.
I did the sorta the same
Wrote code for 4 years on 13" Air, switched to a 15" MBP (with dedicated GPU). Satisfied.

For me, the size or weight of the laptop isn't relevant. It's the "clumsyness of it". With unibody Apple made the larger ones easier to move around.

I'd buy a 17" MBP if they would still make them. I prefer laptops to an external monitor because I use the touchpad with gestures a lot, and I like the focus.
India withdraws controversial encryption policy
"I've never understood why the proof had to be so complicated."

Others are trying to explain, but I'd point out, as the article observes, this is very accessible math. If you really want to know, sit down and try it.

The only warning I'd give is that this is an extraordinarily well-examined problem, so I'd encourage you as strongly as I can that if you think you found a simple proof that you leap to the conclusion that you must be missing something, and then go searching for that something, rather than believing that you've found the simple proof.

I'm being serious, not sarcastic at all. This sort of thing is really quite educational, with counterexamples literally producible with a bit of doodling and four colors of pen, and can be quite fun, and this is far more accessible than many such mathematical exercises.
"In theory, theory and practice are the same. In practice, they're not."

Open source vs free software is the opposite. Free software is about trying to claim the moral high ground, and proponents see a huge difference. Open source is about what works, and as long as it works all that silliness isn't all that relevant.

I would say that thinking they're the same means he's on the "open source" side of that, except that his "share-alike" promotional FUD is very clearly a "free software"-side argument.

:)
the US dumped >250,000 tons of copper from its strategic reserves onto the world market

Do you have a source with more details? 250,000 tons of copper doesn't really sounds like much. Wikipedia says annual WW production is 18M tons, so the US dumped 1.4% of one's year production on the market. Sure, enough to depress prices, but for how long? It would seem like you'd need to keep dumping over a long period of time otherwise the price would dip for a few months, then recover.
Basically it's ssllabs server test but in local.
Former GM and BMW executive warns Apple: Your car will be a ‘gigantic money pit’
Where does it say that?

It should say that they don't both go down! Runners are fully external to GitLab and GitLab CI. This means they will never interfere with GitLab's functioning.

You should not host a Runner on a GitLab instance. It was not intended like that and in the documentation we explicitly tell you to not do this.
it basically describes OPEC's current strategy

Not really. OPEC's strategy is one of production. Based on their reserves, OPEC could keep it up for decades. If you're dumping a strategic reserve, it has a limited time span and likely the market can estimate how long since the reserve was public info.
I used to look at my friends 13 inch laptop and thought "that's way too small, I could never program on that." Now I have a 13 inch laptop and it took me all of 20 minutes to get used to the smaller screen. I find it's a lot more portable too, since I ride to work on a motorcycle and it goes in my bag every day.
You have the correct response. The paper is a sleight of hand. It defines CAP as something it's not and then attacks the straw man.
I have a 13" Retina Macbook with 27" monitors both in my office and at home. Whilst the 13" is great to carry around and fits nicely into airplane and train tables - I did find my old 15" much better for displaying more workspaces in sublime and jumping into photoshop quickly etc.
If you move to a MacBook, beware of the keyboard. Especially the ENTER key can be rather tiny.
Very neat. Thanks for the info!
Scratch Monkey Story (1987)
Ok, I don't see, why they should accept paste at all!
Maybe the European government will do something similar to what they did for cellphone's charging ports (require all manufacturers to use micro USB). And as for the cellphone change, it would hopefully be applied mostly across the board by manufacturers (in USA too).
Holy mackerel. This war has led to the destruction of antiquities. Now it's threatening plants domesticated since ancient times. We humans think we hit a home run when we were born five feet from home plate!

Enough already.
I had a 13" mbp for 5 years and it was great until the last 6 months. The only problem at the end was it needed more memory. Dual booting with linux was a pain, so I stuck with OSX which is a great OS once you get used to all the key commands and helpers (get used to using spotlight search).

I am on a macbook air now, but I would not suggest it for development. Its very thin (which is nice), but its noticeably slower, and I am worried I will run into the memory cap quickly.

The funny thing is that I have been looking at Dell's 13" XPS Developer Edition. Has anyone tried it?
I'm pretty sure people have exploited this in the 1990s to create a hackish webcam (a camera recording each frame as gif and the server "streaming" the individual gif frames as they come in).
Muesli
Does the general consensus of HN believe the i7 option is worth the upgrade for the 13" MBP Retina? Standard software development; also been killing my air with powerpoint thanks to school lately, with the various simultaneous use of VMs to load windows programs
Thanks for mentioning that, very useful!

If you look in the numpy source you can begin to understand why the overheads are so large: for every operation it's first necessary to apply rules for broadcasting between different sizes and types, plus often being callable with a number of different function signatures (that includes __getitem__). And in many cases all of that is implemented in Python.