skysight-inc/HackerNews huggingface dataset:
This, I believe, is the core idea behind BountySource [1], and similar sites [2]. People place bounties on problems in open source software that they'd really like to see solved, and "bounty-hunters" (i.e. potentially you) solve these problems and get paid the amount pledged.

And of course, if you're starting a new project, there's the Kickstarter model - followed by, for eg., Neovim, Chocolatey, etc.

[1] https://www.bountysource.com/
[2] http://alternativeto.net/software/bountysource/
Do you have an opinion on math-circle inspired schools like Proof School[1]? To me it seems obvious that this is the direction that math education should go in for kids who are passionate about math.

[1] https://en.wikipedia.org/wiki/Proof_School
Why ask "why" when the delicious question is "why not?"
> 16GB RAM limits on a $3200 laptop is bewildering to me.

...

> If it wasn't for the Mac OS, I wouldn't even bother considering their lineup anymore.

Exactly! The only thing that makes me go for them is the macOS. The software seems good for now. But, how long before Microsoft seeps in the general market via their corporate tie ups strategy?
Google AI invents its own cryptographic algorithm
Ah, that explains the price tag change, its a bundle deal!
By across the board, I meant in all countries. You're paying A LOT more for a Mac Book Pro now, for essentially nothing more than an incremental hardware update, a light bar, and less ports.
I'll put $1 on politics.
I mean look, you have an OS that bgregg has had to pour how much effort into to get the observability that FreeBSD already had? And that's just the observability part. Then you have the FreeBSD network stack. To me it's clear based on the work done on Linux it was a political choice.
I have two problems with the touch bar, first its so damn small and secondly, its at the top of the keyboard away from the touch pad.

I can almost forgive its location but the size is such you have to focus on it to use it

As for pricing, what about reducing prices on models that are clearly obsolete (Mac Pro)
http://blog.soulshake.net/2016/04/command-line-resume/

curl cv.soulshake.net
I liked the surface better when it was called the iPad. That said I was speaking about software products mainly, what was originally Microsoft's bread and butter. Windows 10 is just Windows 8 that spies on you more and includes advertising. I'll believe hololens when I see it, but that seems to be more of a Xbox product than something I'm going to see in someone's office any time soon.
> ... when all cars are connected ...

You're so funny. This is a world of proprietary technology.
then just get the logical conclusion and use ReasonML/Elm/PureScript/whatever for the frontend instead.

Oh, you meant easier/more efficient/safer but only within the comfort zone...makes sense.
Since no one has brought up "Nix the Tricks" yet, here's the link to the ebook: http://nixthetricks.com/

Foreigners are likely unaware that these are the algorithms routinely taught to US students in math class. There are no formal proofs, no emphasis on making sense - the only purpose is to have something memorizeable to have students pass the next test (and possibly the No-Child-Left-Behind test at the end of the year). There is no generalization, no focus on understanding. When you tell an American kid at university level "this is why concept XY makes sense" they don't understand why you might say this, they are only interested in the algorithm and the solution (and passing the next test, of course).

Small wonder that anyone exposed to that curriculum sucks at math and on top of that us turned off the subject. It's like Feynman in Brasil!
I dont't wont to log in to read the article...
> So for an insignificant battery investment, you can potentially save a lot of data and modem power in the long run.

Having run many a phone into the ground while hotspotting, I do not consider the battery investment insignificant. It's annoying enough when I drain my own battery when using the hotspot, I would never allow complete strangers to do that to me.
> Humans may find some way to get optimization cycles that don't involve death, but I hold the opinion that if we don't continuously pursue optimization cycles, we'll eventually be out-competed evolutionary by something that does. We have a huge head start, but in the fable, so did the dragon.

I think we're pretty safe. Evolution works really, really slowly. Even the earliest humans recorded optimized their lives much faster than evolution. That's our advantage - a brain that can do the iterations in abstract, many orders of magnitude faster than nature does in matter.
Right. "Java Applications". Not the JVM.
It's an old tradition, too: there are accounts from the early days of the United States talking about how reading is treated as labor rather than the enjoyable affairs which visitors from England, France, etc. were accustomed to.

https://books.google.com/books?id=2uBEAAAAIAAJ&lpg=PA44&ots=...
> Tip: if you care about maximizing the quality of your dietary supplement, research and buy each ingredient individually, and then mix it all up yourself.

That defeats my primary use case for MRP: not needing to think about nutrition. I hate cooking, I hate cleaning, and eating out all the time feels wasteful. I just want quick, healthy meals with a decent shelf life.
That may depend when suppliers' contracts on currency hedges come to an end.

The fact is the currency is down about 20% +/- so it's only a matter of time before that starts to filter through to prices on the high street. Apple are the first to move in this sector but I don't think they'll be the last.

This is why all the talk of the economy "booming" (here I quote The Daily Express's headline from, I think, this morning) infuriates me. We haven't seen that much in the way of price rises yet but, when we do, consumer spending may well take a hit, and at that point the growth may begin to look less healthy (1).

(And if that happens the same goldfish-memoried newspapers will bleat about how the economy's taking a beating, as if the signs aren't already there.)

(1) Or perhaps it will balance out as exports remain strong due to the weak pound. Economics is hard.
Prices have went up about by 15-20% across the board just not overnight.
Look at the PC hardware prices over the past ~2 years since the GBP started falling pretty steeply after the post financial crisis plateau.
Large companies like MSFT and Apple just bite the bullet and not change prices every time there is a shift in the currency but they usually do large adjustment every 1-2 years if things don't bounce back or it's unlikely that they would.
Lately growth hackers and marketers for some reason consider themself tech companies and disruptors while what they do is just repackage old things that were out there for decades into attractive offering for millennials.

Soylent is a mere marketing company having not real innovation on the product side, not to mention questionable ingredients quality.
13 " TouchBar MacBook base Price is 1999 € in Berlin and 1749 £ (currently about 1952 €) in London. Maybe you will find a flight and manage to get wasted for 47 EUR in Berlin, but transfer from Southend to the next Apple Store will wreck your calculation.
A group in this context is a set of persons who share a property, in this case their gender.

As to the larger point you are trying to make, I'm sorry, you didn't manage to make one. It is true that any given person can be simultaneously in a privileged group and an underprivileged group (I'm both a man and a very short person), but this is a rather trivial observation much like saying that it can be both night and that at a particular place on Earth.

We get it, people have different possibilities in different contexts, what a remarkable observation! Now stop trying to restrict the possibilities women have to express their experiences, and dragging out a quote from Emerson about how he really dislikes the poor (which he can well do in the privacy of his own dead head or just generally away from me) does not count as discussion.
If you're switching platforms you should test the software you plan to run, there are still some small gaps that may kill your workflow (eg zeromq doesn't run out of the box, which means jupyter doesn't either).

It's been pretty good to me, but I'm normally a Windows user, so roadblocks in WSL just send me back to my old workflows rather than causing me headaches.
Worth linking to the excellent YouTube version of this too: https://www.youtube.com/watch?v=fCtZWGhQBvo
> Yes but the entire web points to the wrong files since you no longer own the IPNS location.

Along with a link to all previous versions if there's a chain. And anyone pointing to a specific version will still see that rather than the new one.

> It's similar to loosing access to your DNS configuration

Yes.

> or loosing your GPG keys to an attacker.

I think that's a bit strong.

> >I think there was some discussion about having there be a chain

> Still same problem, if the private key gets leaked, a malicious attacker can manipulate the entries on the chain.

I'm really not sure that's right, IPNS doesn't give you the ability to edit content.
React + Flow is great also.
Since I swithced to Surface earlier this year I haven't looked back. True, Surface is not as good as Macbook but it does the job and is much lighter to carry around as a full laptop (iPad is not a full laptop). Now with Surface Studio coming out soon it's a real challenger to the iMac. The iPhone is the only remaining reason I want to stay within the Apple ecosystem.
No. Not even if I were in the market for an upgrade.

I like physical keys, tyvm, and don't see the touch bar making any significant improvement in my workflow. Vim without a physical escape key sounds like hell.

Even if I did like it, it's always wise to wait for revision 2 of any new Apple hardware. First revisions are known for being overpriced, under-featured, and buggy.

Plus, my next laptop will have 32GB RAM.
There's always a risk of getting caught doing that though. For example: it's attractive to fly to Switzerland to buy an expensive mechanical watch to avoid VAT and save 20-25%+ on the purchase price. If you get caught however, the fines can be huge. Risk vs reward..
I'm also confused. Maybe it's an old chart?

They say they 'raised' prices by 20%, and that VAT is included. Based on the chart, a MacBook is $38.80 cheaper in the UK than in the US (excluding VAT).

So the real story is "Apple no longer gives 20% discount to the UK"
If pressing Ctrl+[ is your alternative and you prefer to press two keys instead of one then we are definitely not in the same group of people, I don't even considered an option.
16 GB RAM limit was already annoying on my 2011-era 12" notebook. And that's flagship now? Wow.
[Spoiler alert for Black Mirror]

Black Mirror's "White Christmas" covered a similar theme with uploaded consciousness, where the victim obviously couldn't self-terminate in any way.
Unless you have a negative trade balance. In that case your import prices rise more in absolute terms than your export prices.

UK has a negative trade balance of 5bn GBP

http://www.tradingeconomics.com/united-kingdom/balance-of-tr...
So I'm an unfortunate fellow that runs Ubuntu on a Macbook Pro. If I'm lucky, this means I should be able to get the touch bar working in Ubuntu, right? Since it's just framed data over USB, it shouldn't be that hard to reverse engineer, right?
> I think you should allow developers to write using straight-up Javascript.

They do, just not ES6. "The examples of the docs are planned to be written in TS, ES5 and Dart". I tend to agree with their argument that if you're using ES6, why not just use TS.
CNET wrote up a quick comparison table, found here:
https://www.cnet.com/news/macbook-pro-vs-surface-book-vs-raz...
If you're going React I suggest starting out with (or at least checking out) Flow over Typescript. It's well integrated with the React ecosystem and has type soundness as a goal.
You will like my counter post then [1] :)

1. https://www.tillett.info/2015/12/18/execution-is-just-the-mu...
I'm mostly sticking with them for the OS as well.

Why isn't someone grabbing the chance to take a linux distro and polish it to get that audience?
I would happily pay for that OS so I can use it with any PC/laptop I want.
+1; totally on point!
Still it doesn't have to check overloaded arithmetic operators each time and to look up class instance properties in hash table.
What can I say? I'm an idealist :)
I disagree. I believe that a big reason kids are so good at learning and trying things is that they haven't yet internalized the concept of "not enough time" - there's always shitloads of time; if not today, then tomorrow. If not this summer, then next summer. When you don't have to worry about running out of time, you don't mind blowing it on learning stuff.
Exactly. Being supportive is not the same as putting everything they do on a pedestal and never have any constructive criticism ever. It's all about thr situation and how you frame it.
I got a windows laptop and am mostly happy. Wish I had a backup solution like time capsule.
> If it wasn't for the Mac OS, I wouldn't even bother considering their lineup anymore.

macOS does have costs to develop, too, though--and they only recoup that investment when people buy Macs. There's also these things:

* Unibody case

* Thinness, lightness, aesthetics

* Better keyboard

* Dramatically better trackpad

* Hardware / software integration

* Internet Recovery / Target Disk Mode / Time Machine

* Environmental friendliness

* Resale value

* Lasting 5+ years for even normal consumers

* Apple's Support vs. Dell's or Microsoft's

I'm OK with it. It's fairly common industry knowledge that companies like Dell and Acer barely turn a profit on consumer PCs. It's unreasonable to expect Apple to make such a better computer at the same price.
The MacBook Pro 13" without Touch Bar is still the same price as the MacBook Pro 13" was when it was introduced in 2012. Still, it is much lighter, flatter, and has a modern CPU, GPU, SSD, a better screen, etc.

Anyway, my point was that it is weird to complain about Apple prices as a reaction to an article that points out that prices for tech is increasing in the UK as a result of the Brexit.
Angular 2 strikes me as a manifestation of the inevitable tendency of all perfectly good frameworks to, just as they reach a likeable maturity, suddenly explode into a morbidly obese, suffocatingly bureaucratic J2EE-type Mother of All Frameworks, because merely working well and serving a purpose just isn't good enough.
Since beginning of the year, the British Pound has fallen from $1.55 to $1.25. Let's see, what is 1.25/1.55 ?

0.806452

http://www.bbc.co.uk/news/business/market_data/currency/11/1...

I think I know where that 20% came from. #Brexit.
Show HN: Invoicing App for macOS
VAT is always included in prices shown in Europe unless stated otherwise.
A Race Against TIme and Cold-Hearted Bureaucracy
Totally right. The iPhone is even cheaper accounting for VAT. US (no tax) is 649$, UK (20% VAT) is £599=728$ compared to 649*1.2=778.8.
#HeartBeatGhana
Note that European prices usually include VAT (sales tax), while in US it is usually added on top of the price.
> there is a (slightly) saner interpretation: branch there to execute the case, then "return" 10 from the statement expression and compare that to i, continuing onward from there as usual [...] and that does not cause any uninitialised reads or writes

The code you wrote did one additional thing: it moved the "switch" starting point from before the "i=0" initialization to after the "i=0" initialization, which is more than just a different interpretation, it's completely different semantics.
Are you actually comparing a tablet with a limited and locked OS to a device that can run any consumer OS/Application?
VAT is already factored into EU prices. Germany and France charge 19% and 20%, respectively -- Ireland charges 23%, which explains a difference of roughly $100.

Switzerland has a lower VAT rate of 8%, so the lower price compared to EU countries is understandable.
You can totally split sorting across different threads/cores, just divide the list up and do a final merge pass. Basically the idea behind external sorting, where the amount of data is not big enough to fit into main memory, so you have to sort chunk-by-chunk and then merge the chunks.
Technology details aside, I don't understand why Touch Bar is such a big deal. Sure it's shiny and responds to touch, but I don't want to be looking at keyboard and hunt for commands that are sometimes there. I don't want another monitor with additional information, I only have one set of eyes.
Be aware that in some countries the sticker price is including VAT/Sales Tax which I think is not the case in the US.
The AutoDesk Files are even older, and more extensive regarding building a company in Silicon Valley: https://www.fourmilab.ch/autofile/www/autofile.html
Can you play Quake on it?
There are Mozilla Firefox plug ins that can get the job done .. one of them is noscript. Give it a shot
Not strange at all, the Apple presentation was yesterday. Everyone is still discussing the new lineup as a whole, and it is directly related to this.
I personally don't buy high end products like the iPhone or Surface. I have used them for work, and pound for pound, I still prefer my Cyanogenmod OnePlus 2 and Chromebook running Debian. I get easily 8+ hours of heavy use out of each (12+ for my chromebook) and I have a far greater level of control over my data. If you look at some of the things coming out of Shenzhen lately they are hitting price points that allow almost everyone to own a relatively high end phone or computer (Remember this is what Microsoft used to be all about, they cut the cost of a PC to a third of what it was before them). That's what innovation looks like to me. Not some feature you will forget about a week after you have the device.
I suspect one of these days we're going to find the obesity epidemic is caused by some environmental chemical such as imidacloprid.
Why the OS though? How often do you interact with the operating system compared to the applications? More than half the applications i use most have no alternative on linux. Someone polishing linux is not the bottleneck (for me).
Look at Mozilla's manifesto [0] and compare that to what many YC companies are doing. It's all about centralization and commercial profit.

[0] https://www.mozilla.org/en-US/about/manifesto/
I've often wondered. How effective is customs at actually collecting on things like that? I mean, if you come in with 3 or 4 laptops in the boxes, sure. But, using my girlfriend's situation as an example: She lives in Buenos Aires, iPhones and iPads are more expensive than in the US. If she travels here, picks up an iPhone and starts using it, how are they to know when she gets to customs that she bought it here and wasn't already traveling with it? They don't have a database of everything you left with. And she's already traveling with two phones (work and personal) most of the time anyways.
I remap caps lock to ctrl, since the ctrl key is also necessary for the command line, and the one on a Mac keyboard is in a painfully awkward location.

And remapping your vim shortcuts is great - when you're not constantly logging in to new instances or (don't ask) sharing logins with co-workers.
Touch Bar is cool but it seems like a solution in search of a problem..
Not silly at all. It can't run faster, as there is a maximum speed your machine could do this. Doing it in the background can't change this but it is non-blocking. Many threads won't always help speed it up, but it does get it off of the UI thread. For example, the browser process may be single threaded or already using all the available cores it can.

Asynchronous behaviours, including synchronising with the UI aren't free and all add overhead. Of course the benefit is that the app stays responsive to user input.

Some problems can be performed in parallel, but even if they can then it may slow them down. Orchestration isn't free and unless you can use more cores it probably won't help. I wrote a simple demo of this in .NET Core [0] for a book [1] (where I've written more on these topics, from a C# perspective).

It may not be intuitive to web developers, as the server is naturally blocking and async has a different effect on HTTP request/responses. Yet if you've done any desktop/mobile app work then you'll know it's very important to not do anything intensive on the UI thread. It's a pretty common mistake to make.

[0]: https://github.com/PacktPublishing/ASP.NET-Core-1.0-High-Per...

[1]: https://unop.uk/book
Thankfully cells aren't sentient.

Also, the cell you mean is not the one that refuses to die, but one that wants to aggressively reproduce.
It requires you a little more upfront work indeed but once you have your stack mixed and stored it gets as practical as with any other MRP.
I would recommend the Dell XPS 13.
http://www.dhteumeuleu.com/

And it was open source before it was cool.
This has to be satire. Right? Please be satire.

Thanks for sharing this though, I was previously under the impression Soylent was created by someone relatively sane.
Not so sure about that; the act of thinking about math is a form of "practice", so in my experience reading about it was sufficient for most concepts.
I code on MBA but with external display and keyboard front and center having MBA sit beside the display.

I have display turned off on the MBA and only use the external main display but I do keep the lid open to use its trackpad.

I resize my communication tools (email, skype) narrowly to the left side of the screen and keep my other main apps (browser, db tools, editors) for the rest of the space. This way, I can look at both without really turning my neck around and the fact that with wide displays, codes/web pages almost start at the center of the screen definitely makes it easier to read instead of having have to move your sight to the left on every line.

I've pretty much come to the conclusion that sticking what to concentrate on, on the main display is the way to go instead of splitting them all over your desk.

Static hand position with vim keybinding and with less eye/neck movement, least fatigue you get. (Of course with the chair your body likes.)
It was just changed to the new lower pound.
> Wouldn't be surprised if we see a move towards a full touch keyboard.

Well, Apple did buy FingerWorks[1] who used to make the multitouch "zero force" TouchStream keyboards[2].

[1] https://en.wikipedia.org/wiki/FingerWorks
[2] http://ergocanada.com/products/keyboards/fingerworks_lp.html
VAT is Switzerland is around 8%, in Germany it's 19% - buying electronics in Switzerland is not a good idea for Germans.
Multi-tabbed-putty

http://ttyplus.com/multi-tabbed-putty/
Ensure is not made by Soylent.
I'm not even a "foodie" person and the idea of just eating these meal replacements all the time seems like being in "food prison."
but cooking good meals is so damn easy, there are even companies which will deliver the ingredients to very nice meals if you want to cook them.

anecdotal at best, but a friend years ago was diagnosed with adult diabetes and told he had to change his diet. this guy never cooked. part of his transition was cooking classes provided as part of his diabetes counseling. he discovered a world of quick and easy meals, many in a single pan and all were healthy.
Why isn't someone grabbing the chance to take a linux distro and polish it to get that audience? I would happily pay for that OS so I can use it with any PC/laptop I want.

So who is going to ensure a smooth experience when it should support any PC or laptop? Either you have the marketshare of Microsoft and have device vendors care (somewhat) or you can only guarantee a good experience for a relatively small set of hardware (as Apple does).
I dunno if I'm representative of HN but I consider YC mostly orthogonal to HN. I don't care about what YC does, but I find the stories and comments of HN valuable regardless.