skysight-inc/HackerNews huggingface dataset:
> 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 razor-thin margins in PC space force PC manufacturers into making bizarre compromises. I've been looking for a rMBP 15" replacement for about a year now and every alternative seems to have some sort of deal breaker driven by cost cutting. Coil whine on the XPS 15, low-contrast IPS displays on much of HP's lineup, PWM backlights on the T560, 50-60 watt-hour batteries on laptops that aren't any smaller than the rMBP, which packs 100 watt-hours (or used to, grr).

I think the new rMBP 15" is a less good machine than the 2013-2015 model. But there still may be nothing comparable at any price-point.
It's not really for a compromise. I think caps is a much more useful button when remapped. For how often it's used, it should be in a more home-row centric location.
>See how many 15-16 year olds going into college know what a SD card or a USB drive is

Are you guessing that they won't? Phones and game systems still use SD cards and usb drives. Any kid that has a 3DS or a Wii U probably knows what an SD card is, or at the very least has seen one and knows how to use it. Flash drives are still commonly used (not sure what makes you think they aren't, have you tried to share a 5gb+ file with someone who is right beside you?)

You're being pretty unfair to those 15-16 year olds you're talking about. They're not stupid.
Please do not add aliases to the language (Golang)
So basic income + penance.
There are many, many ways to maximize shareholder value. Or at least try to. No path is without risk.

He could focus on privacy and discover that for most people it's not a big deal. Or some kind of WikiLeaks/NSA scandal could happen and people decide it's a very big deal. (Oftentime timing is everything. DoubleClick lost a third of its value because of controversies about cookies, but 10 years later Facebook went far, far, far beyond DoubleClick and their market value went up.)

He could decide that price is the most important thing and move all their operations offshore. A recession might come and it turns out low cost is the way to go. Or the economy might boom and people spend money like it's 1999.

Apple has had a pretty golden touch over the last 15-20 years, and it's hard to argue with success. But past performance is no guarantee of future results.

Microsoft stomped Apple and everyone else for 20 years, then went sideways for 10+ (as measured by stock market performance). But it's not like they decided to stop trying to maximize shareholder value. They just had difficulties figuring out how.
> Best price is in Canada

Huh. That's not something you read every day.
Trump will win the election and is more popular than Obama in 2008, AI finds
7000 entries :(
The fountain of youth may actually be broccoli
Your point on the inflatino-adjusted price is a good one.

I'm less convinced about the other. The difference between a musical instrument and a laptop is that the musical instrument may last 50 years or more. The laptop will be lucky to make five (for professional use).

So yeah... it's worth it to pay for quality tooling to do your job, but depreciation has to be factored in, which is much higher for IT technology than almost anything else.
Thanks, not sure what up with that other page. As I feared, Dell still only offer the standard def screen on the lowest end model. I do not want a touch screen and I do not want the high dpi screen, if only for the extra power required. Why Dell thinks the high-end screen is desirable on a developer laptop is beyond me.
An Email History of the 2001 iPod Launch
It is one thing to act fairly, and expect others with whom one has direct contact to act fairly. It is a quite different thing to invent any interest in the fairness of situations twenty miles or more away. Civilization is definitely to blame for that.
If US debt were a problem, interest rates would rise.
How about we import enough H1B workers to replace you and collapse wages, see how long youll think like that
I'm not sure what conclusions we're supposed to draw from this. Just because they were able to hide the messages from a 3rd AI doesn't mean the encryption was good. Shouldn't a human examine it and see if they can codebreak it? Isn't the goal better encryption?
Uber doesn't make an example out of the UK. The UK makes an example out of Uber. I think you got your power play confused.
That seems like the sort of rule that a government could apply to itself, but very unlikely to successfully change nongovernment company behavior.

If governments (city, state, federal, etc.) really want to see part-time versus full-time employees treated more similarly, the way to do that is to reduce the differences between them. Of course this goes straight to the heart of many of our difficulties around all these things: the legacy-of-WW2-wage-controls connection between full-time employment and expensive (health insurance mostly) benefits. If that ever got fixed it would also fix many other things.
Half of the typing control system is fixed: proprioception, reflexes for stopping finger extensions when you hit something. Keyboards designed to work well with that system---the hand and brain---let a user type more rapidly and more surely.
That requires decomposing problems in more unnatural ways and introducing greater overhead.

Using a trivial sort example, you're suggesting something like:

sort (Array):
i := 0;
while(not-sorted):
sort-step
i := i + 1
if i % 100 = 0:
yield

This requires tuning, and all sorts of fun things. And a redesign of your algorithms.

With something like webworkers, you don't have to alter your algorithms in any fundamental way. They're left alone and the change is how they're plugged into each other. You allow the scheduler to handle yielding and other details.
Hill climber climbs hill, news at 11?
Why is it annoying? I'm genuinely curious: what are you doing that takes that much RAM?
> Most of the moaning comes from people who wanted to remain.

...and this is surprising why? Would UKIP have been all smiles and cheers if the UK and voted to stay in the EU?

"Remoaners" is one of the stupidest political memes to emerge in recent years. People have justified grievances, reducing that to "moaning" helps no-one.
I don't drink the coffee version, but I've otherwise had the exact same experience. It's so nice to have times when I can skip the whole "figuring out food" thing and grab a soylent. I keep a case or so of the pre-mixed liquid bottles around at all times now. At my various clients I generally leave one in the fridge. It's the meal I can eat during a meeting, and feel even less guilty about my Sunday night double cheeseburger.
It's wholly possible that taking the idea from a concept to a working product is just so hard that they don't want to show it off before it's 'ready'.

Demonstrating an innovative product before it's in a state where people can really understand it is risky - getting written down by tech pundits would seriously increase the time it'd take to get the public to buy in. Arguably that's what happened with Google Glass; early adopters bought in but couldn't realise the potential of their investment, so there was something of a backlash. That limited Google's options for a bigger launch because people wouldn't have bought in. They apparently kept going but in secret. Magic Leap are doing the same thing but without the mistake of launching too early.
If the concept is valuable, something will spring up to replace it.
>You and/or your publishers are terrible human beings.

Eh? Not sure why. Because we have a list of papers we don't believe? It would be naive to believe everything that is published.

I don't like the notion of withholding information, and personally I would not like to accept any paper that does that, but I'm merely stating the norm in the field.

You still have to contend with journal size restrictions. A paper in Physical Review Letters needs to be less than 3 pages. You simply cannot put in enough detail for replication in there. Nature has a page limit of 5.
> Why isn't someone grabbing the chance to take a linux distro and polish it to get that audience?

Isn't that what the elementaryOS [1] [2] developers are trying to do?

[1] https://elementary.io/

[2] https://plus.google.com/communities/104613975513761463450
Mistaeks I Hav Made: A Whirlwind Tour of the Kotlin Type Hierarchy
Self driving cars are more than a "few years" out. All fully automated proofs of concept so far operate in light traffic with clear skies and high quality roads. These conditions are not prevalent in most of the US.

I believe that even truckers will be safe well into the next decade. They don't add all that much cost to the overall costs of shipping goods (when compared to fuel, maintenance, and insurance).
The memory is soldered in to save space, yes. That also means it is not aftermarket upgradeable.

But still, they could have soldered 32 gb on.
Ok, that's reasonable. That still leaves the possibility that you declared it before which would imply needing to keep a record of the original customs declaration every time you travel?
The UK doesn't have a medallion system
I would be more of the foodie bent, but I love Soylent. You don't have to eat it all the time, just when it's the best way to get your next meal.
As far as I know, yes the memory is soldered in.
Show HN: A man page database that isn't awful
Basically every other taxi driver firm also employees self-employed drivers.
Spaaaaaaceee
Dell XPS 15. It has great build quality, a 4k screen option, 4 core CPU option and a touchscreen option.

I'm quite happy with mine, having switch over from the Asus line of high end ultrabooks.
It might just be an irrational perception, but when this first came out and got some media attention, I thought it was a great example of the attitude that some engineers/developers have: "too good to do something normal like eat a sandwich, the only thing that matters is more coding."

It struck me as a fundamentally antisocial product developed by someone who might have some kind of an eating disorder. But, like I said, that might only be a perception.
Total parenteral nutrition (TPN) has been used in medicine for a while; it feeds people directly, bypassing the digestive tract and delivering nutrients via an IV. Enteral nutrition (feeding tubes) have been used for a long time as well. Medicine has thought long & hard about how to keep people alive on a liquid diet. It's not a new thing and Soylent is not even close to a "first".
Your dismissal is 100% emotional. Do you have any reasons that I should find it compelling or are you relying entirely on emotional resonance to make your anti-soylent case?
Actually I'm not convinced anyone really wins on a case like this, other than those who get paid additional code benefits or salary from past work. Going forward, it seems the more likely outcome for the typical driver is not that they suddenly get more money for future work, but that the job goes away or shrinks.
Isn't that the direct antithesis of IPFS? Might as well just Airdrop whatever you want to share with your buddy if you are going to require a rendezvous mechanism.
What about extra key travel is "designed to work well" with "the hand and brain?" If anything, it's unnecessary work to push the keys any further than you need to after your brain registers the key press.
Same here, I'm going to upgrade gaming pc's win10 and give Linux subsystem a go, if it works for POSIX dev environment I am finally leaving Mac after 15 years.
But not to the extent that we really ever have to do any kind of conversions between them.

Sure beer is served by the pint, but no one's ever going to ask for "10 ounces" when they want a half.

Pretty much the only conversions people ever do are between inches and feet when talking about height.
There is essentially no other stable place to put your money though these day...
"doing startups is hard, and we all make mistakes along the way"

I'd love to see a restaurant use that line. Food safety is hard!
Yeah, it's really only useful for game dev and other math heavy use-cases. In normal JavaScript, which could also benefit from threads, you use Objects and Arrays, which can't be transferred.
For most people it's running a lot of virtual machines, or compiling large projects.
If only Dell would add some keys to that keyboard! Just an extra column at right with Del / Home / PgUp / PgDn / End would make it so much more comfortable. Why copy Apple and remove things many users like?
I don't see the big deal with looking at it. It's right below the bottom of the monitor.
I've also heard that most of those rule making people were at some point children themselves. It's a vicious circle really.
Did you even read the article? Because what you say is a direct contradiction of the article. The article even explains why the reforms didn't work in the US(TL;DR; they weren't properly implemented) while they did work elsewhere, like Japan which is the example the article uses. Given that their statements are backed by evidence while yours are not, I think I'd rather believe them.

As an aside, no one is saying that there is no place for practice in math teaching. What they're saying is that it needs to be balanced with time spent actually learning the concepts and exploring on your own rather than just practicing and drilling. From the article:

"Similarly, 96 percent of American students’ work fell into the category of “practice,” while Japanese students spent only 41 percent of their time practicing"

Those students still spend just under half their time practicing, which is still significant, just not the overwhelming majority of their time as in the case of American schools.
Well, there is, but it's not real. :)
If by modern you mean last gen...
English law recognises that there is a continuum between obviously employed and obviously self-employed, but the categorisation in any particular case will be down to the reality of the actual relationship between the employer/contracting company and its staff/contractors. There's no bright line, edge cases are ruled on case-by-case in the tribunal, as here.

The actual criteria are pretty complicated - see the guidance manual at https://www.gov.uk/hmrc-internal-manuals/employment-status-m... - but the essence of it is control ("does the boss have the right to tell the worker what, where, when and how to work?"), personal service/substitutability ("can the worker send someone else to do the job, instead of doing it himself?"), risk ("who is on the hook if something goes wrong?") and some other factors. Very fact-specific.

Incidentally, one of the standard features of traditional taxi drivers in the UK is that they don't set their fares, that being the responsibility of the local government. Uber drivers are licensed in the separate category of 'private hire', which has less stringent licensing (and the right for a firm to set its own fares) but a prohibition on picking up passengers by being hailed, and some other restrictions.
Because ES6 is a standard and TS is not.

Moreover ES6 is almost fully supported by current browsers (besides IE11) so you don't have to use transpiler (which adds a performance overhead).
They are looking after the people working in the gig economy
Just think of all the integration programming jobs that will be preserved! All of the pointless conference calls and GoToMeetings scheduled weeks in advance between developers and project managers and teams on the other side of the world because someone made a typo in an API specification that could have easily been cleared up in a two-second email.
Duplicate of https://news.ycombinator.com/item?id=12800228
We have black cabs which is just as bad.
2.8 seconds without
3.3 seconds with webworker

Imho not acceptable trade-off, did not hear the term web workers yet, and now i'm not even upset i did not and probably will never....
Yes. Some of this is in the paper, but I didn't try training with multiple eves at a time (yet). It's a very reasonable thing to try. We did test the robustness by doing a final evaluation pass where we trained a fresh eve a few dozen times without modifying A&B. That eve was generally 0.5-2 bits more successful than the one being trained iteratively, suggesting we could do better.

The last question you asked is, well, a good question. There's no reason to think that the current algorithm is very good in that regard. It's probably vulnerable, since we know it mixes multiple key bits & plaintext bits together.
HP: the pros are moving from Mac to Z
A WPA-style infrastructure program isn't the worst idea, but yes, eventually you're going to run out of useful work to be done. The <5% unemployment that's managed to sustain a capitalist society seems like a quirk of history.
I always saw it as a strong portable machine for people who needed to work on the go. I'm sure video editors, photo editors, audio people use shortcuts and do touch typing.
Although the web worker version is slower, the fact that it doesn't block UI is a huge gain.

I tried to see if I could make the bubble sort function async as to not block the browser UI using callbacks as opposed to workers. Here's a (messy) fiddle for those that want to check it out: https://jsfiddle.net/tbinetruy/8q1de9jk/ (watch out, this fiddle runs the blocking bubble sort on a 50k array on page load, so it'll freeze your UI for 5 seconds. Then the non-blocking sort kicks in and your UI becomes usable again).

For a 50k array, the blocking code ran in 6.682s and the non-blocking code in 9.297s (when I ran it locally just now anyway). I added a clickable button and update the DOM every 25ms with a random number to show the user what the non blocking code allows for.

The same type of non blocking code without relying on web workers should also be possible with async functions and promises. I'll have to look into it.
That was my thought as well. Especially if in some way this could run as a "personal" search engine. So I could fine tune it to avoid crawling and indexing certain sites - I really don't need to see anything from CNN, HuffPo, etc. If I have that urge, I can always Google it.
This isn't an employee rights case. The only winner in this case is not employees but other Taxi services. If I were an Uber driver I don't want to be an employee. I want to be a contractor that can turn his app on or off at will.
Exactly. Where's Photoshop or Excel for Linux?
That's at least 10-20 years before the legal implications of driverless cars are figured out. That is, if the technology really proves to be reliable. Uber better have a lot of VC money to keep burning $2.4bn/year.
They won't look very good. I'm pretty sure the hash map data type that bash provides is of a fixed size, so performance will degrade pretty quickly as the number of cached items increases past that.
Yes, especially since we don't get these families' definition of "civic calling". It could be "help fellow humans be more informed" or "control information to our liking for the betterment of the society we want". Both could be seen as beneficial from certain points of view.
Lyft is even more economically troubled than Uber and faces all the same regulatory obstacles so... no.
> I don't see how equating statements like "I resented the time", "it's just a hassle" and "never have to worry about the stuff" with "a footnote in life" can be called presumptuous.

If either the article this thread is commenting on, or the person I replied to, had quoted any of those things, I'd be inclined to agree.
> for the "naturalistic fallacy" group, how do you account for the role of evolution as an optimizer for health vs evolution as optimizer for 20th century economic cost?

Human evolution has optimized us for having children early and often and living to 40-50 so they've enough time to grow up and become the next generation of subsistence farmers/breeders.
F# is an amazing language on the .NET stack that is strongly/statically typed but will infer many of the types. It has TypeProviders which let you strongly type your external code sources (FSharp.Data.SqlClient is just amazing - statically typed SQL directly in your code!). Unions/Discriminated Unions, units, etc.

Much cleaner than C# with all the .NET goodness!
But by the same logic a website that helps matching graphic designers with prospective clients should be considered said designers' employer? This makes no sense.
If you are a True Emacs User your fingers are already a twisted mess so this shouldn't be that big of a stretch.
This is underrated advice that applies to any household chore. I like cooking for the sake of cooking but the time spent on it feels wasteful. If I put on an educational podcast I suddenly don't mind the time I spend cooking/washing dishes/whatever.
Depends, If all their drivers lose their jobs because of this, people will just be angry at the law.

Considering Uber is pretty useful for people like to work flexbility, there would a few of them.
I get the sense that many commenters misinterpreted the point of this study. This isn't about show-boating some newfound, great cryptography method, this is about teaching computers to re-write their own code.

If you can write software that improved itself better over time, our species as a whole would advance at incredible speeds. Think about all the possibilities that could evolve from self-maintained programs. Obviously the thought is a bit scary, but it's also incredibly exciting!
I hope you are right, but the progress with deep learning and AI has snowballed in the last few years. At least that's my perception.

> I believe that even truckers will be safe well into the next decade. They don't add all that much cost to the overall costs of shipping goods

I do not know about the US, but in Europe labour costs are high and there are laws on number of hours that truckers can work. Self-driving trucks can be on the road 24 hours a day all year round, with no unions or human resources to manage.
The touch bar is instantly recognizable and serves as a status symbol, which is important for part of Apple's demographic. This is not sarcasm, just stating a fact.
I can't speak for OP, but personally, I've been mulling a switch. I'm not locked into macOS at work as I never touch our iOS apps.

As far as what about yesterday makes me consider switching, honestly, it's just the price points. Specifically, the high cost of internal upgrades.

Obviously, MBP solid state drives require custom form factors, etc., but it's still crazy to see such large gaps between consumer drives on Amazon and the upgrade options for MBPs. Again, I know it's not a perfect comparison, but the price differences are just hard to stomach, even if they "just work".
How is this of benefit? All I can see it doing is chopping off my arm if I've got it hanging outside the window.
Zap-O-Cana mixed reality living room 1v1 death match
The benchmark reports of coroutine
Evan You (Vue.JS): Demystifying Front End Framework Performance
George Hotz cancels his Tesla Autopilot-like ‘comma one’
2.8 seconds is locking the browser

3.3 seconds is not locking browser

When dealing with web it is unacceptable to lock the browser. Also with core / worker distribution you may be able to make the worker approach faster :).
That actually makes a lot of sense. Since WatchOS spends most of its time syncing to other devices its a pretty natural choice. I suspect the main reason they did that was to avoid exposing the secure enclave directly to macOS.

For all the people calling this out as a hack I would counter that it is actually an example of elegant code reuse.
UK VAT is also 20%. So its not sales tax alone deciding prices.
As an aside "nutritionist" is not a legally defined term. Any quack can call themselves a nutritionist. Some may have had some training, but it's not necessary science based or complete.

On the other hand, "dietitian" is a registered and regulated profession of which practitioners have a recognized university qualification.

TLDR: be skeptical of nutritionist.