skysight-inc/HackerNews huggingface dataset:
Pardon problem was with low power DDR4 RAM memory that would be required to exceed 16GB limit.

Source: https://macdaddy.io/macbook-pro-limited-16gb-ram/
Some notes from the Editor and a continuation of the story. https://medium.com/code-like-a-girl/thoughts-from-the-editor...
I love ultrabooks- I was using a eeepc when the 2012 macbook pro came out and took credit for removing the cdrom. The problem with current macbooks is that they moved beyond ultrabooks and became ultralights. Thinner at all costs. Forget about any ram upgrade, forget about any extra cpu core, forget about longer battery life, it is thinner at all costs. I am an apple fan. I had $6000 budgeted towards a new xeon macbook and tb3 external gpu. The release we got just has me scratching my head. Why did they brand this piddly weak macbook as a macbook pro? Where is the external gpu? Where is any other tb3 equipment? Where is a performance macbook? I want apple to succeed, I want apple to have my money, so it makes me sad when they fail like this.
For what it's worth, GA Tech is an amazing school, but I do think they are far more known for their traditional graduate engineering programs (aero, mechanical, electrical, etc.) than CS.
"the planning tasks (e.g. writing emails, having meetings) have grown, though perhaps not entirely linearly."

Or is it because of the cult of Process and Bureaucracy? Skunk Works is/was one of the badassest engineering units in world history. They did projects that made sense, they had high individual responsibility, very flat organization , and encouraged communication between disciplines above all.

The book "Skunk works" by it's former director Ben Rich contains as an epilogue a lamentation to the new way of doing things by lengthy meandering process and bureaucracy with an inflated middle management - instead of just doing things right.

The book is the best book on the subject on how to do great technical things - but not by way of theory, but by of example. And I can tell you, it does not contain an inch of Scrum, six sigma, RUP or any of that. They had a simple high level process, and then they drilled down on specific processes on per project basis, as needed.
Donald Trump was celebrating just a few days ago that Chrysler was going to open a new plant in Michigan instead of in Mexico[1][2]. Could this be a political move by the EPA?

[1] https://twitter.com/realDonaldTrump/status/81846086267555840...

[2] https://twitter.com/realDonaldTrump/status/81846146776682496...
This is in essence what happened with FB Instant Articles. Many publishers are hurting from it because their CPMs dropped and they didn't get people on their properties. They didn't really have a choice in the matter though. Some, like BuzzFeed have adapted their models to thrive in this new reality.

Google is thus trying to keep people in their "feed" and reduce the cost of their ad inventory by (in theory) reducing publisher payouts over time as a result of this leverage.
Paywalled. Meh.
Thoughts from the Editor
I'm not yet convinced that online learning is an equivalent replacement for a university degree. Exceptions do exist. For the most part, people graduate from these online universities without the skills needed for the jobs they want.
Sure, but Google can offer tooling and best practices to push people in a certain way, like they do with everything. The best way to encourage people to move to new technology on their own is to change the search algorithms to provide positive incentives to implement those changes. Look at SSL. A lot of people don't care about encryption, but they care about SEO improvements more.

Google's AMP policy has been aggressive and heavy-handed. You can appreciate the technology and Google's desire to make the web faster and disagree with how they are implementing it.
It's an interesting article, thanks for sharing.

I feel the jobs argument is outdated. As of right now the fed is unable to induce inflation despite huge amounts money pumped into the market. In other words the fed lost its ability to control employment.

It also ignores the productivity gains from increased demands of bigger markets created by free trade. Yes, productivity gains destroy jobs, which is the opposite of what the globalists like to say. However this is essentiallly a Luddite argument. Had we stuck with it we would still live in an agrarian society. Reducing costs stemming from increased productivity affords more expendable income, creating new markets and new jobs in them. So free trade has the effect of promoting productivity, which I argue is the same as scientific and technological progress of our civilization.
Similar in some ways to how evolution depends mutation?
BBC NEWS – UK – A scanner to detect terrorists
GA Tech's CS program did not require the GRE, partly for the reason you state. There is still the usual admissions process with old GPAs and reference letters. Instead of GRE scores and very tough standards, students are conditionally accepted until passing 2 foundational courses within the first year. Hopefully the new program does the same, but it doesn't look like they've officially stated that yet.
We're still in the overture to the computer era. The most powerful software tool ever built is the function call, and that's been stuck in a developer-only release for 50 years. It's still early days.
Very cool idea. Certainly makes it easier to engage with our politicians, hopefully in a more meaningful way.

They place a lot more weight on letters than clicks on an online poll.

I could see something like this being very helpful for NGOs focused on lobbying on behalf of their constituents e.g., they could pre-pay for a certain number of letters to be sent out, provide a coupon code and a sample/fill-in-the-blank letter to their members, then the members could, in seconds, send out an email to all of their reps. This could be a powerful tool.

Also, nice UX and love the price transparency. Doing this as a 501(c)3 is also a nice touch. Bravo
Yoshi (YC S16) raises $2.1M to fill up your car, or wash it, anywhere
Function.prototype.map II
Great writeup. (Especially for your first trade—most new option traders don't do so well.)

How do you screen for event-driven trading opportunities?
Nice script, though I must note that it will only work on Linux. Tried it on macOS, but there is no `/dev/shm`.
Security issues often come from engineering and culture, not math.
1gbs is pretty slow nowadays and if you do any work that uses huge files that need to be copied to a NAS or a file server then moving up to 2gbs via bonding cuts transfer times in half.

10gbps is expensive, uses a lot of power, requires cat6, and rare outside of servers and SANs currently. Interestingly enough, there's a recent 5gbps spec that works with Cat5e that might be picked up by OEMs to replace 1gbps. Still no chips or cards out yet, so it will probably be a while. In the meantime, bonding two 1gbps interfaces gives you about a 200 megabyte/sec write & read speed off a SSD based server/NAS.
100 Days of Dash Without the App Store
This is super cool. The source lives at https://github.com/maxwellito/tetrispad for anyone looking.
> The only thing I really miss is Excel.

You could try SoftMaker Office.

Quote: "No other spreadsheet is as compatible with Microsoft Excel as PlanMaker 2016. Both the old .xls files (Microsoft Excel 5.0 and higher) and the modern .xlsx files from Excel 2007 to 2016 are displayed true to the original and saved reliably. This guarantees trouble-free data exchange with Excel users."

http://www.softmaker.com/en/softmaker-office-linux
Data Science Bowl 2017: Can you improve lung cancer detection?
AMP adds an additional horizontal bar on the page, under the native address bar, clobbering valuable screen real estate on a mobile browser. Why anyone thought this was a good implementation and ready for prime time is beyond me.
Listen to Paul Graham's essays as a podcast
How so? The free 1 year Pro came with additional features. There was effort required to activate it, but it was minimal effort. To me it feels like a 1 year demo. I come from a time where shareware stopped functioning after X days (where X was usually a month). So to me, it feels generous.

> but once there was nothing to upgrade from there was nothing free at all.

There is, if you self host. To me, it seems a serious organisation should anyway, for data protection reasons. Right now, I'm hosting the access to my e-mail data in the USA. Sounds good? For a European (individual, for profit, non profit organisation, or government), it isn't. I'd like to not hold that against Nylas, but OTOH they could just provide a self hosting backend server with Nylas N1 anyway. Or inform the user about this at least.

Nylas also plan to offer a limited, free version on top of that.

Its a young company, so they're still figuring out their business models. Its easy to attribute malice to that, but it could just as well be incompetence.
I would claim that for analysis work to be worthwhile the organization must be more productive with the analysis than without it. If not, then the analysis is pointless.

This does not apply to scientific research of course, but actual scientifically valuable research is a different thing entirely.
Google Introduces Toontastic 3D – A Digital Puppet Theater for Kids
If you'd like a longer read along the lines of this note, then you might enjoy Bruno Latour's Science in Action: https://www.amazon.co.uk/Science-Action-Scientists-Engineers...

I found the book super interesting in terms of explaining how innovations happen and how we talk about them in retrospect. Although it is about science, I think a lot of the thinking would apply to programming innovations too. And unlike most blog posts, there is actually some serious sociological research behind it :-).
Alice – Digital Assistant Like Jarvis with Smart Home Automation
How is the dell xps faster than the macbook pro? In what way is the windows dev experience superior to the mac dev experience?

There's plenty of actual things to blame apple for without inventing new ones. The issue with the new mbp is not performance.
We have just launched https://play.ht, an app that helps you listening to the best articles from Medium.com and other websites and blogs from around the web.
The above link is for Paul Graham's blog, you can find all his essays as audio.
Give it a try and let us know your feedback.
GitHub missing* (hard to see) info
Union Will Base Defamation Appeal on Free Speech Argument
> What's more, the reference implementations of these algorithms also come from Dan Bernstein (again with help from others), leading to a never-before-seen crypto monoculture in which it's possible that the entire algorithm suite used by a security protocol, and the entire implementation of that suite, all originate from one person.

We've had crypto monoculture before. 15-20 years ago, we were using RSA, RC4, and MD5. Ron Rivest had a large hand in all of them. They weren't bad for the time, and the bad parts weren't bad because of common authorship.
Calling his study of theology and alchemy "crazy" seems a bit short sighted. Newtons intense devotion to understanding the scriptures was likely what allowed him to make so much progress in science. Since God saw what a devoted student he was, chose to reward him in that manner of scientific enlightenment. The study of scripture was primary, his science, secondary.
Isn't that the norm as you continue along the education path?

E.g. someone who did a PhD with one advisor vs another
> what kind of person pays for wallpaper.

Non-technical users. I think that technical users often forget how lucky we are that we can make the assumption that often good, and sometimes even the best, tools are free.
Credit for what, to whom? First, it's a pledge not a commitment, and second it's a statement about Amazon's continuation of 20 years of steady growth. This isn't "insourcing" or "onshoring" ? Trump did this? How?

When you consider the wage of Amazon warehouse workers, it's a lot less than 2-5% of wage growth, which is what matters.
I would read it as "Trump administration enters intelligence-sharing agreement with Giuliani consultancy".
It's not as much as you think, and goroutines also have significant overheads that OS threads don't. Most of the time, when people talk about goroutine overhead, they're referring to the small stacks, which are actually a property of GC--there are language implementations that are 1:1 that also have small stacks, such as SML/NJ.
Report: EU unhappy with US response to Yahoo email scanning scandal
These are sadly not linked to the sources, but they have ranked high for a number of years in CS - http://www.cc.gatech.edu/facts-rankings.
I switched my default search engine on my phone from Google to DuckDuckGo because I got sick of the growing number AMP links, which I also don't like for all the same reasons you listed.

They are a bad reminder of the early days of the mobile internet when lots of websites would automatically redirect you to a terrible 'mobile version'. I certainly want better mobile sites, but not in the form of these AMP pages.
I disagree that RSS wasn't/isn't popular. However, RSS's use case intersects with that of news aggregators such as HN which are even more popular.
http://www.reddit.com/r/rational/ - a community discussing rational fiction (sort of like hard SciFi). This is one of the best communities (aside from HN) that I am aware of, a lot of extremely intelligent people, I'm sure you guys will like it.
Does anyone know how Z seeks applicants?

What & where & who hires for Z?
Try bazqux.com
> Posixcube is certainly not ready for massive enterprise usage, but I don't see why it couldn't be.

Because its architecture doesn't fit the job. The same situation is with
Ansible or Salt being used for maintaining configuration of servers.

> For this particular point, it seems that no matter what technology you're using, SSH can always get mucked up, and I see no inherent reason why shell scripts are worse.

I don't say shell scripts are worse. I say the "push" architecture over
SSH is worse for configuring machines than with an agent in "pull" mode. You
could easily write an agent that works on a cron-like schedule, downloads
commands to be run, (verify their origin with a digital signature,) runs them,
and reports the results back, all in shell.

> Are you talking about a use case where an administrator is not monitoring a deployment (i.e. fire and forget)?

No, I'm not talking about deployment. Deployment is a one-off operation
(even if similar is repeated in the future). I'm talking about managing
configuration, which is what Chef, Puppet, and CFEngine are for. If you were
trying to use Chef for deployment, then no wonder you got a terrible
experience.
So many of these new features seem like really they should be window manager features. I am a user of tabs but I occasionally think they also should really be a feature of the window manager and not the browser.
Higher category theory and physics
>>I would argue that async/await is far more important for native applications. I've seen plenty of apps doing significant work on the UI thread and hanging. Making it easy for developers to run things in the background is great for performance. Web browsers automatically add a level of asynchronous interaction.<<

You can achieve the same thing in a GUI app by simply off-loading the long-running operation to a separate thread. The same is _not_ true for a highly concurrent, I/O-heavy server workload. That's where async/await is necessary and not just a syntactic convenience.
This 'lower work week thing' misses the point of social dynamics.

Yes, we could call work '16 hour weeks' and maintain a 1940's standard of living. But to make progress, we need 40 hour weeks.

At least for the time being, we've come to resonate around 40 hours as being 'how long someone should work' - and so we will work those kinds of hours.

Sure - we could all work less hours, but it would mean another kind of social contract.

You can see this in Europe vs. USA vs. Asian attitudes.

And yes, 'more hours' generally does mean less productivity per hour, but you still get more output.
As a current OMSCS student I have to agree that Piazza is less than optimal. I've found that in order to be successful I have to put in significant effort to communicate across all channels - Piazza, Slack, Hangouts, HipChat, email, Skype.
The classes do vary in difficulty and polish. I definitely have had some negative experiences with students that weren't prepared or weren't doing the necessary reading and studying.
Aren't you over looking something? Like, in "traditional TV", shows are generally run in order. Ie, you get Monday - Friday, episode 1 - 5. So are you going to account for this? Or will you just play shows random. So you could get 1, 18, 3, 3, and then episode 19 but from a completely different show!
Actually, the main problem is that you can't put 2x full length video cards in it.

Cooling a mini-itx board with a 14mm processor with <90W TDP is not a unsolved problem. But the standard ATX motherboard layout assumes most of the head will be generated by the processor, and that's simply not true today. A dual GPU setup for gaming or ML might generate 5 to 10 times the heat generated by the processor, and there's literally a couple centimeters for airflow between the two cards.

When I see an innovative design that maximizes airflow across the GPU(s), preferably one that involves removing the stock "windtunnel" cooler and replacing it with massive "tower" passive radiators and 3x 120mm temperature controlled case fans blowing cool air across them, then I'll be impressed. (note that this would require either a new motherboard design or using pci ribbon extenders)
The first problem is that .NET Standard is not a specification in a traditional sense: "The official spec is a set of .cs files that define the APIs that are part of the standard." [0]

If you're new to the .NET ecosystem and you try to dig deeper, you find yourself having to understand more and more things: .NET Core, project.json (dependencies, frameworks, imports), vNext, portable class library, PCL profiles, CLI implementations etc, all the while battling misinformation, confusion and terrible proprietary tools, should you chose (or be forced to!) use them.

It took me about two weeks to finally wrap my head around the ecosystem in an effort to build a ".NET Standard library"(not a standard library) with a few dependencies and use it in a non-trivial Xamarin project. Let me know if you'd like me to share.

[0] https://docs.microsoft.com/en-us/dotnet/articles/standard/li...
If google thinks page bloat and loading speed are a problem, they could have come up with a set of recommendations (likely most of the ones in AMP) and use PageRank to promote websites that adhere to those standards.

Instead, they created a way to hijack the mobile web and become the de facto content presenter for any publisher who doesn't want to be punished by Google.
Try amethyst https://github.com/ianyh/Amethyst
It's not screen scraping, certainly. Here's some of the code; if you can figure out where vesselState is coming from, you'll know: https://github.com/MuMech/MechJeb2/blob/master/MechJeb2/Mech...
It's an open issue: https://github.com/dularion/streama/issues/4
Strawman, that claim has not been made.
Which FOSS CPUs (out)competes the ones that are based on RISC-V? Or work-in-progress that you think will in the future?
https://www.reddit.com/r/financialindependence/
> If Plex isn't matching what you want, mark the media type "Home Videos". That matches everything.

Does it do wildcard search then? Last time I checked Plex wasn't capable of "select * from movies where filename like 'whatever', and from reading the forums this was very much not accidental, it seemed to be a matter of principle to them for some reason.

Even if that works, the inability to view long filenames is a deal breaker anyways for me (again, I have a feeling the answer to this would be "you're doing it wrong").
Yeah, the more that I hear about interviews at the Big Four, the more I'm glad I've stuck with smaller companies and startups. My experience has been so much better and I've learned tons from having to be more bootstrapped.
Seriously. Next thing you know there will be a Rust-based BLAS.
Except that that fails to account for the many devout believers who tried and failed for such enlightenment, or the fact that others have reached great scientific and mathematical heights without being devout students.

Also, having read a fair bit about his life, his scientific and mathematical endeavours were most definitely not secondary to anything.
This is huge. Using CT scans to diagnose lung cancer is a really important task. Finding it early increases probability of survival by 1000%.

After I founded Enlitic this was the first problem I worked on - it required making a special request for the data, and even then we only got a limited quantity.

Feel free to ask any questions (whether it be related to the technical modeling task, data issues, or whatever else) and I'll do my best to answer them.
in vivaldi you can ctrl-d to bookmark then shift-tab to set a shortcut name

in future you can just ctrl-t then shortcut name to go straight to bookmark.

yeah, it's bookmarks under the hood, but being able to just go 'ctrl-t' then 'webmail' or 'workmail' or whatever saves the convolutions of smartcomplete and autocomplete and displaying history or suggestions and such in the url bar.
Oh no, there's no limit, it just can't search filenames (last time I checked anyways), and there's no practical way to view long filenames.
Amazon Prime Rewards Visa Signature Card by Chase
regulatory capture. The deep pocketed telecos went to state political leaders and had laws passed to prevent/restrict these in many cases
Thank you for reading and commenting with good faith and a, as far as I can tell, correct historical frame in mind. As opposed to with some literalist naive and/or hostile, contemporary-navel-gazing nonsense that is completely missing the point of the essay.

For more thinking in a similar direction, see Nassim Taleb's excerpt on the Lindy effect (https://medium.com/incerto/an-expert-called-lindy-fdb30f146e...), where he elaborates on the connection between risk and survival of ideas.
The "MacOS experience" has been in steady decline since Snow Leopard, while Linux on the desktop has come a long way and continues to get better. I'm using elementaryOS, which despite it missing a few things (in fairness it's currently v0.4), I find is a workable macOS replacement.

Apple should bring back Scott Forstall as CEO, leaving Cook to do what he does best, i.e. supply chain management.
I think books like comic books or special edition books that would target the same group of people that like Vinyl records would be a way forward for books.

For instance I read A Killing Joke which is a graphic novel without paying for it. Once I walked into a comic book store I bought the Hardcover comic.

Typically when I go to a comic book store I will buy graphic novels or at least story lines that are self contained. Sometimes I will buy individual comics but most often I gravitate to collections.
"Books" is also not a static category.

Just like the way we consume movies has changed to adapt to technology and taste (3D, lux theatres, etc.), the book business has innovated as well.

Amazon is printing books at the edge for rapid delivery, printing presses are featuring 4800+ DPI films and 1200 DPI standard text, old companies are embracing what it means to be enhance the reading experience and promote emerging authors (I'm biased, but check out: http://www.bookofthemonth.com as an example.)
Kaby Lake desktop have upped the number of PCIe lanes by 20% if the Xeons do the same then you just about have enough -- your list above is 112 lanes, 48*1.2=57.6 and so 56 is not unreasonable.
Did you know that at one point X had a freaking printer server? These are all complaints from the maintainers of X themselves. I am not making that up.