skysight-inc/HackerNews huggingface dataset:
Not to beat a dead horse but I'm also considering abandoning Apple as I'm due an upgrade now.

I'm still using a MBP from 2010 that I added an SSD and some extra ram too, it's still going strong although showing it's age it has served me very well over the years.

Gluing parts in that used to be user replaceable, models now are 16gb of ram only (can someone explain this one?), thinness for thinness sake, removing standard ports etc. I can live with non-apple hardware but I would much prefer to use MacOS. Considering dual-booting a hackingtosh/linux.

I get the impression they are trying to transition their laptops to life cycles closer to their phones and I won't be coming along for the ride.
You get what you measure, in this case clever whiteboard solutions to trivial problems.
2 more ram slots.
Invoking St Bayes when exploring
Show HN: Async/await alternative
Agreed. When someone says "not meant to be viewed by a human" I think protobuf or png, not XML/JSON.
i still think there is a much bigger problem in simply getting the thing through the red tape necessary too... even if it was useful, it would be a real struggle to be allowed to operate at all imo...
Does Elementary handle mutli-resolution displays better than stock GNOME? That was a major reason for me leaving Linux. I love gnome, but I couldn't deal with not being able to use (in a stable way) a 1080p external monitor with a 4K laptop screen.
I feel that Python is more readable than most languages, and nice to look at it. I also like the magic functions. And whitespace never bothered me a second. I have the same amount of whitespace errors as I do forgetting a semicolon in PHP, which is infrequently. I don't know why you would consider JavaScript a better option with all its warts.

But you are right about the Python ecosystem. It is massive in the scientific and statistical computing. The other scripting languages outside of R aren't in the same ballpark in that domain.
Hey, can you explain how your heatmap handles scrolling? I expect a heatmap to show what elements of a page were interacted with a lot, if scrolling isn't handled correctly, it might look that the user was interacting with another part of the page than he actually was.
They are much cheaper than paid labor in many ways.
Love the idea! Suggestion (I assume that the link is posted by the author or at least author will see this): include links to some some of the "required"/important reading/resources on the topic. It would be great to have materials that are confirmed to be good by the people that know what they're talking about. Maybe somebody here can suggest good resources about management are related topic for the aspiring/first-time CTOs? So far I've seen that this book is frequently recommended: https://www.amazon.com/High-Output-Management-Andrew-Grove/d...
They must not be complainers. They probably hate you in secret.
Every time I'm reading about emacs I'm thinking if it might be worth porting my vimrc to emacs+evil. What do you think? Anyone done the switch? Are there any significant benefits I get from doing it?

(Please don't suggest spacemacs)
Please consider split keyboards with raisers for future advanced models, I have a Kinesis Freestyle 2 with VIP3 kit, and this is the best keyboard I've ever used as far as ergonomics -- and it doesn't have to have such a large footprint or long travel keys to be ergonomic, though the riser and the wrist rests are almost indispensable.

The Goldtouch Go!2 tried to go in the direction of an ergonomic mobile keyboard, but the layout is crap and the separation of the two pieces and wrist rests make the Freestyle 2 vastly more ergonomic. You could also make 2 pieces that are separated completely wirelessly.

I used to have a model M-type keyboard, and I would disagree that these are the pinnacle of good keyboard design. Typing on a flat keyboard is not natural/good for your hands as you are almost constantly near the limit flexibility of your wrists and arms.
The new Macbooks are so close to being great it's annoying. The specs are fine by me and I'm neutral on the Touch Bar, but the price and lack of ports just makes them not worth it. While I'm glad Apple is trying to move the industry to use USB-C for everything, it wouldn't had killed them to include some USB 3.0 ports and an HDMI port.

It's going to be at least 3-5 years until the industry uses USB-C and by that point a new series of Macbook Pro will have been released.

This applies to the non-Touch Bar Macbook as well. Price and specs are fine, but why does it only have two USB-C ports?
I agree with the gist of the letter. Watching "Truth in 24" makes me appreciate Audi so much more.

I thought this snippet from Jason Snell summarizes the new MacBook Pro offering well:

"I don’t quite get the existence of the low-end, non-Touch-Bar-having 13-inch MacBook Pro. On stage, Phil Schiller argued that it was essentially a Retina replacement for the 13-inch MacBook Air, and I can see that. But it’s $500 more and is it really a MacBook Pro? Does the MacBook Pro line need to have this extra product attached at the bottom of it, lacking the most interesting feature of the rest of the line?

"Then again, it’s not really a MacBook either, because it’s heavier and has two Thunderbolt 3 ports rather than the one USB-C port on the MacBook. It’s a tweener product and Apple has apparently decided that it doesn’t want to introduce another new name to its laptop line, so MacBook Pro it is. But it’s weird. Not necessarily bad—it really does fill a niche that’s between the full-on MacBook Pro and the MacBook—but weird nonetheless."

https://sixcolors.com/post/2016/10/a-few-quick-thoughts-abou...

I think this is likely the beginning of a correction in Apple's laptop offerings. MacBook/MacBook Air/MacBook Pro was a departure from the consumer/pro split. Apple was overdue in updating the MacBook Pro and got a bit caught in the power/CPU/memory state of current offerings. For a lot of people the new MacBook Pro will be good. Just not the Pro (some) are looking for. Hopefully we will see a true Pro model next Fall.
They're building solar power plants everywhere, shutting down factories and coal power plants around large cities.

"Other main targets include:
– reduction of emissions from coal burning industries and vehicles2
– boost cleaner and more efficient use of coal
– promote the use of electricity and natural gas in place of coal
– support for wind, solar and bio power sectors; increase in proportion of clean energy
– encourage the use of waste straw as a resource
– reduction in-field burning
– implementation of control measures to deal with air pollution

...

By 2020, he said, the intensity of water use per unit of GDP will fall by 23%, energy intensity by a further 15%, and carbon intensity by 18%."

What about U.S.? It's people saying "as long China and India get a pass... Even if the US disappeared off the face of the map, its still to late... so let it happen."

You're the problem. Even if the rest of the world disappeared of the map, U.S.'s carbon emissions and pollution still exceed world's capacity to absorb it. Do you know how much of the world's environment is scorched to produce raw resources to produce goods for consumption in the U.S.? You're not taking it seriously.
Hm. I first thought it was an effort to pool resources to repeal patent trolls.
Lovely screenshot. Mind sharing that wallpaper?
"Subscribe to read:
Silicon Valley’s corporate culture is ageist"

No.
Which hub? That doesn't even make sense since the only port the Anker accepts power in on is the USB-C port.
>Isn't this article just stating the obvious fact that programs at some point do I/O, so no program can be purely functional?

I agree with the point that a program can't be purely functional, but lately I've been wondering if you could still have a programming language that is purely functional (preferably also total). It is designed for writing data transformation libraries and needs to be called into by a stateful language that handles IO and orchestration. If you've seen Gary Bernhardt's talk Boundariers [1], this language would be the purely functional core.

[1] https://www.destroyallsoftware.com/talks/boundaries
It's surprisingly good - if you combine poor vision with the relatively low latency of the Gear VR, it's quite convincing. The only thing it can't do (that an Oculus can) is depth.
Sure! But until that Show HN, 'RA_Fisher seems like a perfect protein bot for the task ;).
$ apt-get install texlive-full

Not sure how much more of a snap installation of something can get....
Surprised it took this long. These things are incredibly jarring and low-quality, and actively try to redirect users away from the publishers sites into a rabbithole of even more links.

If they supposedly pay so well, I wonder where the money for that comes from. Just high ad-density?
Except India and China use less per capita than Westerners, and China is building low-carbon infrastructure mega-projects.

Just because 100 people are dropping candy wrappers at the park doesn't make it okay for you to dump a bag of garbage.
> sculpted full travel loud mechanical keys

I learned to type on a Model M keyboard. But are they actually better? Or is it all psycho-somatic? I don't think I type any slower on a modern scissor-switch keyboard. And frankly it's a lot less physical exertion and not to mention quieter.
A false media narrative. Apple will sell millions of MacBook Pros. Microsoft will be lucky if they even sell a million of the very cool-looking but niche Surface Studio.
Don't use glib. Just use musl.
I wish Razer would ditch the souped up Honda Civic vibe, the internals on the machines look cool. That green logo is terrible.
> Functions, by definition, are pure.

That's just not true in our domain. While it may be true in some categories, we do not program in an abstract category. In our domain, "pure" functions are distinct enough that we call them "pure" functions and even in Haskell we draw a line between effectful code and pure code. As a core concept in modern programming, the word "function" makes no judgement about how many side effects are there.

I'm not sure why people think otherwise. Or perhaps all Lisp and OCaml programmers are just liars and cheats.

EDIT: I just had a long conversation twitter about this and I'd like to offer an example of a functional style we commonly use even with side effects: tail recursive loops. We often use this modeling technique even in handling I/O because it dramatically simplifies the logic for consuming a stream.
It's not quite the same thing, but there are many self-propelled wheeled contraptions when balance is a concern. Standard and hand propelled trikes are safe. Some even provide bucket seats with seatbelts. There is a bit or risk of tipping in sledges, bit most people are fine going straight and slow. (Users are also strapped in to reduce the chance of injury.)

It's basically a trade-off: it is exchanging the skateboard or inline skating feel for something that is more real and independent.
Just the opposite - agreeing with TuringMachine boosted his credibility for me.
What you're seeing is people who never really liked Apple or its products, but ended up using them anyway because they were clear best-in-class products, and who consistently posted rants and conspiracy theories about Apple and threatened to jump ship at the earliest possible opportunity. And now they have what they see as an opportunity to exit while doing the most damage to a company they hate, by portraying the current hardware lineup as fatally flawed in all sorts of ways.

Time will tell whether an extremely loud but mostly not-rationally-arguing crowd can really have an impact.
I would disagree, I think it's a label attached to those people that actively attempt to influence policy making on behalf of their client's interests.

Just offering specialized input would be consulting.

And the way I see it: company and industry group lobbying works just fine, but there is a significant lack of public interest lobbying.
I moved from windows 10 to ElementryOS 3 weeks ago and I haven't had the urge to go back at all.
be careful, tesla is not successful as a car company yet, and its not in good shape to become one either.

one day it might be, and more generally i do hope that we see more progress in the electric car world... but for now tesla only turns a profit as a car company coupled with government incentives. even then, outside of the US (and inside actually) their market share is tiny or zero with very little growth. saying that it doesn't even exist is a very good approximation to reality... if you ignore tech focused news articles and the like at least.

i wouldn't call that a success just yet... as much as we may admire the mission.
> was designed to emit a smell when a user visited a web site or opened an email.

What a waste. All this potential, and the best application was websites?

I've been thinking about an idea like this over past few years, but in my view, the applications would be immersive 4D movies - adding a smell dimension to the experience that already features 3D images, sound, and tactile effects like blowing wind, water dripping on you, etc. - and immersive video games.

Anyway, thanks for posting. Until today I didn't know anyone was seriously working on something like that.
If you (or anyone reading) are attached to macOS in any way, getting a maxed out 2015 Macbook Pro might be a decent option. Refurbished might be a cheaper option as well.

Sure, you're paying for "older" hardware, so I can understand being hesitant, but they still hold up fine and will last for a long time.

Note that I don't use virtual machines, games, or video editing software so the 16gb of RAM is more than enough.
Either I missed something or this is wildly inaccurate.

The PM's party lost much support in this election, in particular the coalition they're in doesn't have majority. This was expected.

I find no Icelandic news about him resigning. On the contrary he says he's not going anywhere as the party leader for the Progressive party.

NYT might have misunderstood the entirely customary "request for release from duty" that the PM makes to the president on behalf of his cabinet. This is a normal formality after a majority coalition loses parliament majority. The president (which in Iceland is just a figurehead) then usually asks the cabinet to remain until a new coalition has been formed, at which time he gives a new coalition agency to form a new cabinet. This is just normal procedure, and nothing newsworthy.

Pirates tripled the number of seats since last election, but they have been polling much higher, towards 30% support on par with the Independence party.

But, inaccurate foreign news of Icelandic politics seems more normal than accurate ones.

(source: am Icelandic)
> design as a kludge aimed at amateurs, to the point of preferring the worse UI (all else being equal) so as to prove something.

Ugh, I know exactly what you mean. It's maddening to see stereotypically uncultured nerds celebrate ugly UIs and clumsy CLI apps. It's so ridiculous.
Speculation time: What if the big master plan is an Apple Compute Cloud? It would be a public cloud that can run all your favorite resource-intensive macOS apps.

Then you could actually run Xcode and VMs and machine learning on your iPad Pro, because it runs on the cloud instead and the iPad is just RDP'd into your cloud account. The need for a separate Mac product line would then be obliterated entirely.

Within that theory, the disappointing update can be explained as the Apple Compute Cloud being delayed, so they had to scramble something together quickly.
As If JS isn't becoming more complicated by the year, and PHP didn't add a ton of features in 5. Anyway, Python ranks in the top 4 most popular language rankings on multiple sites, and plenty of people are still learning it.
> "models now are 16gb of ram only (can someone explain this one?)"

"Apple told me MBP maxes out at 16GB RAM because LPDDR3 limit is 16GB/chip; Apple uses it because of performance/energy ratio."

https://twitter.com/DanFrakes/status/791754757404626944

So basically, it needed to be thin and light ... because, Apple ... which limits the size of the battery. And more RAM would consume more energy, requiring the device to potentially be thicker and heavier to accommodate a larger battery in order to meet their runtime expectations.
The Unmaking and Remaking of Sierra On-Line
SpaceX's success is largely due to not having to perform all the hard R&D of rocketry up-front. They got that done for them, for free, by major governments in the 50s and 60s. So now SpaceX can simply build off that, making evolutionary rather than revolutionary changes to the technology and turning it into a profitable business.

But Hyperloop is unexplored territory. There isn't billions/trillions of fundamental R&D already done and given away for free by somebody else. I suspect that's going to have an impact.
Are they throwing their laptops down a flight of stairs on a regular basis? What exactly is breaking? My Dad is still rocking a 4 year old "POS $500 Costco laptop" and it runs as well as it did the day I bought it.

I added an SSD and upgraded the memory to 8GB and it's more than fast enough for everything the normal person would do outside of kids that are trying to game (in which case you shouldn't be buying a laptop anyway).
It took 5 years to name this 'one of the "25 Worst Tech Products of All Time"', but the idea was already being made fun of 5 years before this product hit the market.

http://web.archive.org/web/19961231045934/http://realaroma.c...

Be sure to check out the <DEVELOPERS' CORNER>

http://web.archive.org/web/19970416020233/http://realaroma.c...
Agree. Model M / Cherry blues are too loud for any shared space. Even Topre switches are probably kind of annoying, but it's a lower-pitched sound so not as noticeable.
John Berger: ‘If I’m a storyteller it’s because I listen’
Fascinating. Do you have any sources on this? I'm interested in learning more.
I was always thinking about cinemas - especially since I first saw a "4D movie", in which they augment the usual 3D movie experience with tactile effects generators - air blowing at you to simulate wind, small amounts of water suddenly being sprayed at you, etc. It really added to the immersiveness of what you were watching, and the only thing lacking was smell effects.
Ahh yes, the infamous Thunderf00t "debunking" video. Never have so many Hyperloop myths been created by a single piece of content! I've debunked-the-debunking a half dozen times myself, and it shows no signs of slowing down.

The big problem with his air cannon theory is, pipes are not lossless! Friction and viscous interactions between the entering air and the tube wall will slow down that "shock front" to a highway speed wind in only a couple km. So unless it's so close that the pod can't stop in time (and actually derails at the breach), there should be no loss of life.

As far as thermal expansion, that can be solved with sliding interfaces every few hundred meters. The Hyperloop has switched to mag-lev designs for levitation, so the ultra smooth interior is no longer necessary. There will be some air leakage at the joint of course, but this can easily made up by the pumping stations installed at intervals along the track.

The pressure in the Hyperloop was specifically chosen so that simple mechanical vacuum pumps can be used -- no turbomolecular or cryopumps needed. The Hyperloop runs at 1/1000th of an atmosphere. True "vacuum trains" use vacuums at about 1/1,000,000th of an atmosphere, meaning the pumping is about 1000 times harder (not because the pressure difference is meaningfully different, but because you only get 1/1000th as much air per "stroke" or "cycle").

The Large Hadron Collider uses a harder vacuum still (about 1/1,000,000,000,000 of an atmosphere, and yes that's a trillionth of an atmosphere), which is why LordHumungous's experience mentioned earlier isn't terribly applicable. The LHC is doing something a lot harder than the Hyperloop.
The forces aren't much different, even if the allowable leakage is higher and the pumping easier.
Given the first pass seems often to be picking some standardish stuff to look for it sounds like this could be useful even with minimally "smart" feature selection.
Well, I don't really think that async/await is goto. For one thing, it cannot really be reduced to that - it's rather a syntactic sugar for CPS.

Now, CPS is like goto in that it's also a very powerful and occasionally useful tool, that's prone to making a mess when used improperly. But async/await fixes that exact problem - it lets you get the benefits of CPS without most of its disadvantages in terms of code readability, messiness, and ease of mistake.

So it's really more like what structured programming (loops etc) were to goto + conditionals back in the day - syntactic sugar that enforces some structure to avoid the mess that's otherwise so easy to make.

So I don't really have much problem with smearing it all over anything. It does solve a very real problem, and it seems to be the most pragmatic available choice that solves that problem (more so than, say, green threads).
That's like asking Apple to stop making minimalist aluminum laptops—the gaudy lights and green logo are part of the experience.
> The American Association of State Colleges and Universities report on education shows that the U.S. ranks second among all nations in the proportion of the population aged 35-64 with a college degree, but 19th in the percentage of those aged 25-34 with an associate or high school diploma, which means that for the first time, the educational attainment of young people will be lower than their parents;

Maybe because since 1995 [1]:
"The average tuition and fees at private National Universities jumped 179 percent. Out-of-state tuition and fees at public universities rose 226 percent since 1995.In-state tuition and fees at public National Universities grew the most, increasing a staggering 296 percent"

[1] http://www.usnews.com/education/best-colleges/paying-for-col...
I remember seeing this at a tradeshow and wanting to buy their $99 developer kit, but they disappeared from the market before I got around to it :-)

I asked them about the "hundreds of chemicals" and they claimed 10 or 12 were enough for most scents. (Compare display gamut to full range of visible light.)
You're probably right! I just (for once!) wish a few opinionated people would tell me what they think!
Samsung Galaxy S8 to feature revamped AI assistant and boosted camera
Nothing will happen otherwise. We've already shown that.
Liu Cixin was talking about the survival of the humankind in the galactic context, but it possibly could be limited to a single localized culture on earth.

From this perspective the example you gave does only good for the survival of the whole.
Yeah, China's situation is a bit different:

- There's already a well developed, wealthy, stable of markets that will buy the output of production along with the domestic development.

- The technology to kick off the development has largely already been developed, China just had to import it and get people to run the equipment and work on the assembly lines.

What's just as interesting is the ways in which it's the same:

- Powered by Coal - just like Britain, America and Wallonia

- Rapid urbanization triggered by the rise of manufacturing jobs