skysight-inc/HackerNews huggingface dataset:
> The bottleneck is the fact that this is a ongoing research topic

That's a general statement as well. It's like saying "the bottleneck is that we don't know how to do it" which leaves the question unanswered: what is the stumbling block, what is keeping us from being able to do it now? such as: speed / sensors / not enough robots and funds for researchers / esoteric machine learning considerations / something else.

I'm trying to understand the slow progress in robotics as contrasted to the fast progress in deep learning.
Sure, well probably not in this case. Not sure what the point you're trying to make is, but the research being done is to make the ships supplemented by wind power (one such ship deployed a parachute-like sail). They're not actually capable of navigating alone by the wind as is the case with sail boats.
How can they make so much money while also losing so much money?

Isn't it just an app with some staff and lawyers? Where did all the money go?
QEMU used svn, but that was when everybody did, so don't judge him from that. :-)
If there were more antimatter than theorized, we'd expect to see much more radiation due to matter-antimatter annihilation. If we don't see this, then there must be a heavy bias in one direction or the other.
Databionic MusicMiner is a browser for music based on data mining techniques
It’s often veiled/subtle about its explicit vs. implicit messages, with layers of indirection and lots of wry humor, though the surface meaning of the text is straightforward. Which is why it’s great for the careers of modern political philosophers who can spend years combing through it for clues.

Oh hey, linked at the bottom of the OP: http://www.nybooks.com/articles/1971/11/04/a-special-supplem...
There is some work in this direction. See Bengio's Biologically Plausible Deep Learning (https://arxiv.org/pdf/1502.04156.pdf) and its references for a starting point. So far, they don't achieve SOTA on anything.
What does your comment add to the discussion, and what is the proof of what you are attributing to the user?
"could be they are no where near to producing the revenue needed to make payments or pay off a loan a"

---> Then there is no way they could feasibly get any debt.

That's the odd part of all of this.
On what Distro though? What should I try if I want something that pretty much works out of the box i.e. has acceptable battery life + WiFi + Sound + Suspend mode on a Macbook / Latitude / Thinkpad without me having to set up config files according to all kinds of internet sources for a day... or even a week?
Multi-threading http servers in Python like CherryPy has a decent performance regardless of GIL.

People need to stop hype the buzzword GIL. NodeJS/GoLang doesnt even support native threading.
The word “Machiavellian” is only loosely related to Machiavelli the real person (as discussed e.g. in the linked post).

Machiavelli the scholar is a clever and perceptive observer/analyst of human nature and political affairs. Anyone interested in any kind of human politics, institutions, or society should read both The Prince and The Discourses on Livy, which are both fantastically insightful.
Look again; it doesn't mix presentation and (business) logic.

Unfortunately, the example from the tweet really does: the storage and manipulation of the to-do list itself is right there, mixed in with the rendering component. I think it’s a bad example of how to write UI code using React, because while it’s concise and it works, the techniques it shows lack flexibility and don’t scale well, and they’re not how you’d actually write a larger app’s UI that renders using React.
Securing MongoDB Instances
The topic of extraterrestial communication always reminds me of His Master's Voice, a Stanisław Lem novel [0]. While it does not focus strictly on the contact/communication - it's equal parts a harsh criticism of a certain kind of scientific approach and a philosophical discourse - it's still very enlightening.

[0] https://en.wikipedia.org/wiki/His_Master's_Voice_(novel)
I learned Erlang before learning (of) Elixir as someone who'd only used C-like languages after an acquaintance recommended it for a project I was working on.

The thing that seemed magical about Erlang was how efficient it's syntax managed to be without being ambiguous. In a weekend I picked up the syntax, and in days I was being productive with it.

I've heard Elixir described as "Rubyfied-Erlang" which would explain why I don't particularly love it, since I don't love Ruby syntax (and I secretly harbor a tiny bit of resentment for Elixir for taking off and essentially cementing Erlang's place outside the spotlight), but it's not bad either and doesn't add that much syntax.

And it's not like the syntax of C-like languages hasn't evolved towards something that looks "different" anyways. Lambdas + Rx/Promises + Streams practically looks like it's own language in most C-like languages...
This is a complaint I've heard often about React, and usually it's by someone that's never actually tried it (myself included before I first used it). But it's a visceral response. Until you sit down and give it a go, it's hard to believe that we had the separation of concerns wrong. Separation of concerns refers to responsibilities, not languages.

If you're building a static website, sure, you probably don't need React - the old tools and techniques handle that use case well. But if you're building a webapp, something with complex, dynamic client-side behaviour, it doesn't make sense to pretend that CSS, HTML and JS aren't already heavily coupled by the nature of what you're building. React just embraces that idea, rather than pretending it doesn't exist.

The reality of modern apps is that JS is going to transform your HTML and CSS at runtime, and most of the bugs you'll end up tracking down will be related to it being transformed in ways you weren't expecting. React's component model and declarative rendering are far more effective at addressing this problem than any other tool I've tried.
Cuba tries offering home internet access
true. of course, a lot of the external SSDs on the market are bound by SATA interface like speeds anyway (even if they have fast external ports). so they won't be as fast as the internal flash memory in, say, a new iMac. the comparison is roughly: 500 MB/s vs 1700 MB/s

http://www.apple.com/imac/performance/

an alternative to the garden variety external SSD would be an external PCI-E card housing (e.g. sonnet or akitio) connected through a Thunderbolt cable. now that's a lot faster.

but, for that we buy an external housing in addition to the actual storage that goes into the housing. so this is more expensive than computers which let us install a PCI-E storage card directly inside the case. which Macs don't let us do easily or at all.
OH! This explains why they're in so big a rush for self-driving cars that they can't even be bothered to stop at red lights...
Image Processing AI Learns Mostly on Its Own, Just Like a Human
Thanks for the details! Interesting the touchscreen still works.
Well they have videos pushing the iPad Pro as computer replacement.

https://m.youtube.com/watch?v=1zPYW6Ipgok
To certain user communities, "almost." I know I am looking forward to seeing the new iMac. Having a good portable device is secondary to me. My 2012 MacBook Air would be fine except for the lack of memory (only 4GB). So, I will probably purchase the new MacBook Pro without the touchbar, and then sell my MacBook Air.
SQL Server on Linux, aka Project Helsinki: Story Behind the Idea
AMD's Display Core difficulties
As long as politicians bought by Oil/Gas/Coal get majorities in House and Senate there's no gatekeeper to impose such compromises. For this election cycle this seems a non starter to me.
Taxi companies are "small businesses"? Like in NYC, where taxi medallions used to be a safe investment? I guess mafia enterprises are "small businesses" and taxi and limo companies are not far from those. Zero compassion for those.
Good ol' i5-2500k Sandy Bridge keeps going on strong. I expect it to last yet another 5 years. "Thanks" to intel monopoly the desktop has been in a good place (if a tad expensive) for a long time now.
I'm like your brother; I innately understand cause and effect when cooking; I can see something in a restaurant, and mimic it on the first try with reasonable results.

a fellow programmer shared that not everybody understands cooking like that, that the causal relationships, understanding of temperatures, or additions of flavors.

He was reading this book. "The Science of Cooking" https://www.amazon.com/Science-Cooking-Peter-Barham/dp/35406...

In a way, cooking is like coding; we can all learn through a bootcamp or tutorial, but for some of us it clicks really quickly.
So if the Macbook 2018 suddenly uses intel 80386, slow FP operations are also Intel's fault?
How so? The Mac is not a PC.
10 Remarkable Principles to Design Informative Dashboards
On the same level as supported by Nintendo, Sony, Microsoft and Google (Vulkan is only currently available on Pixie and Samsung S7).
How today's cio is stepping out for the need of speed
On my device (Firefox for Android) I only see a large blank emptyness with a column of words on the right side of the page. Only the first two words of the sentences are visible.
Mark Zuckerberg and Jarvis, the AI Assistant He Built for His Family
KDE Neon or Kubuntu.

That's what you want.

Just works, anyone can use it, and if you wish, you can right-click on anything and have tenthousand config options to make everything exactly as customized as you want it.
The mac is a personal computer.
Nero Burning ROM 2017 Crack Free Download Full Version X86 X64
As I said, impact, not improvement
MS is not part of Vulkan working group, and neither is Sony, so they don't do anything to support it. It can be supported on their systems only when they don't stand in the way (like on Windows or Android).

Nintendo on the other hand now has officially confirmed support: https://www.khronos.org/conformance/adopters/conformant-prod...

Want to bet who will be next?
It's cold as hell and I can't run, bike, or swim anymore. I don't like doing the aforementioned on stationaries because it's so artificial and boring.
My George Foreman does this for me eating chicken. I can just throw a mostly thawed chicken breast on there, wait for it to click at temperature, check to make sure it has browned, and then eat it.
How to Rank Number One in Google: A Study of 1M Pages
Who's conflating energy sources with storage mediums? EROEI is about the viability of fuels as energy sources. I've never heard otherwise.

Obviously, charged battery storage has an EROEI < 1, and that's fine because it's a portable storage medium, not an energy source.
Do all hosting platforms support and benefit from CDN?
I recall a blog post by Ian Storm Taylor [0] that suggested it from the perspective of a painter. Not sure how well it applies to screens, but it's definetly not a thoughtless move to use #222 for your fonts.

0: https://ianstormtaylor.com/design-tip-never-use-black
I ran VMs on a Thunderbolt HDD, and had issues with VirtualBox being frustrating to setup regarding file-paths. There might be a better way of handling that now, at least!
If Any Startup CEO or Founders Looking for a VA or Help
The iMac and OS X made them relevant. The iPod made them massive.
arranged marriages are usually family introductions and rarely forced. the way they limit choice is by constraining potential partners to your own caste or community, to the supreme thrill of family conservatives who regard that as "respectable". if you're american, you're talking about a society that places a lot of importance on self - not the case in other societies. in a lot of indian families, family comes first, not the individual.
A couple things to note:

1) Average driver drives ~13.5K miles/year (http://cars.lovetoknow.com/about-cars/how-many-miles-do-amer...) with an average speed of ~32 mph (http://www.ridetowork.org/transportation-fact-sheet). This translates into 420 hours/year. Or a person becoming an expert driver by the age of 40, if we accept the "10,000 hours rule"...

2) But the Gladwell's "10,000 hours rule" was proven wrong (http://journals.sagepub.com/doi/abs/10.1177/0956797614535810). For example, if we follow FAA that recently changed the rules to require 1500 hours for ATP (i.e. airline pilots) license, then you are talking about 3.5 years (for average driver) vs. 9 months (for taxi driver). Not that big of a difference.

This means that on average the US driver becomes an "expert" by the age of 21-22. This actually matches quite well with the insurance company rates that drop drastically at about this age.
Yes, the promised 'delights' are too often frozen plainwrap food from Albertsons, barely defrosted in a dirty industrial microwave.
Code is primarily for communicating between programmers, if it were mostly meant to be executed it would just be object files.

Being a great coder means being adept at reading code however its structured. Reading unclear code is important because it helps you avoid making the same mistakes... it's also an important skill in practice: You will often encounter unclear code and have to understand it.

The idea that there is one true good form is a misconception often held by novices. An expert should be able to read and write in a multitude of styles so that they can conform to whatever codebase they're working on and apply the best practices within that context.
It's great if you can take your time to get bootstrapped and build something sustainable, but sometimes you're Sidecar and you get Ubered by a company with seemingly infinite backing and you stand no chance, so you have to accelerate or be left in the dust by someone much hungrier. Same with businesses such as Homejoy / Handy where you need to be hugely unprofitable for a while until all of your competition dies out and then it's a winner-take-all market with you being the monopoly and reaping all of the benefits. It's a strategy, at the end of the day.
The Intel Skull Canyon NUC works great. Didn't even realise I was doing just this until you mentioned it.
>drive around aimlessly searching the streets for fare

That's not how Taxis work in my neck of the woods.

I call a company, get a cab at the time I want it.

Or I use their app or website, share my location, and get a cab arriving at the time I want it to.

And yes, they still pay the driving a living wage, take care of the insurance and don't treat me like crap unlike Uber.
Had the same thing. Turns out, I'm more of a design snob then I thought I was. Trying to move away from macOS and trying out Windows and a few Linux distro's, my god it's all ugly.

I don't care much about Apple hardware specifically, but they got my hooked because of the OS.

Pretty lame.
"Fair", to a libertarian, has an objective definition. No force, no fraud, contract freely entered by all parties. If that definition is not met, then it's not fair.
Email clients in Fedora
Carly Fiorina, Marissa Mayer, Ellen Pao... seriously? These women are poisoning the barrel. Let's not even mention Mrs. Theranos.
Henceforth, I will add "Keywords and phrases" sections to my crawlable writing
It does not seem like a stretch to expand the definition of mental illness to include mental conditions which predispose to the commission of violent crimes. Certainly such conditions are maladaptive for the sufferer.
Ask HN: How do static website providers make money?
This is a question that kept creeping up when I was researching which static website provider to choose from.

Most of these offer free plans that can be used for general purposes, but how can they afford it if most of the customers aren't paying?

To name a few: surge.sh, netlify and github pages.
Superintelligence will be achieved by:
a) Training a system to trick the smartest people on the planet that it's smart, and then
b) Asking it to prove itself by solving the Riemann hypothesis.
I mean, you don't have to use JSX...

...but I agree with many of these comments; I thought it was odd (to be charitable) but after using it find it to be quite nice. Redux is what I see over used (imo) and at times almost an antipattern
Yeah, I sometimes joke that Asus put out a touchscreen MacBook before Apple did
Like the industry developed standards and common APIs for people to send text to each other :)
The usual reasons to choose this pattern are "because versioning" and "location transparency".

When the resources you interact with are local OR you have tight over the environment, you're totally right, there's little reason to introduce "middle procs".

When there's a risk that different versions of things will manipulate resources in incompatible ways then the rpc layer makes sense.
> EROEI never made any sense to me

Did monetary ROI ever made sense to you? EROEI is the same thing, except in units used by nature.
The entire world (even the most remote places) already has internet access (VSAT, BGAN, etc). OneWeb is just supposed to make rural satellite internet faster and cheaper.
Lot of these studies overlook the fact that it might have more to do with culture than race, also, I didn't see them try to do their experiments in reverse, maybe 'Asians' have bad stereotypes towards others that set them back as well.

> As the population of workers in the United States changes, so too should models for leaders.

There is no proof for this, maybe there is a reason why in general us white boys are better at leading people. What people overlook as well is that leadership is not just unicorns and rainbows, as a leader you will get a ton of abuse from your bosses and have to deal with the complaints of your subordinates, maybe white men in general are just better at handling this.

Maybe we would be better off with more 'Asian' or 'women' leaders, but maybe not, there is no proof that having a white men majority in leadership roles is a bad thing for society.

> In the meantime, businesses should focus on determining the competencies needed to fulfill a leadership job and then select leaders who fit the requirements rather than leadership stereotypes. If we do this, it is likely that more minorities and women will reach the top.

It's not always the most competent people who ascend to leadership roles. There is a good reason for this: the most highly skilled people sometimes just lack social skills and as a result would be lousy leaders.

I'd wish there would be studies that would look at people in a rock, paper and scissors kind of way that would ignore race and focus on culture instead, something like Myers–Briggs.
You know, I find callbacks in JavaScript far more painful to read, follow and reason with than Erlang.
A few decades ago we had this same argument about bringing telephone access everywhere via satellites. After a spectacular bankruptcy, we learned that wealthy people don't take their calls in the unpopulated desert, they spend their time in cities and well-equipped resorts
Yes, but where do you separate these concerns... Do you put view rendering and raising events in separate files? From my own experience in reviewing other people's code, it depends, but usually no. I mean, you can use MVC as separation pattern, but there's also MVVM and many other patterns that place the walls in different places.

I'm pretty happy with how React/Redux works compared to what came before... separating file structure by directories of features, and components/actions/reducers that represent them is much easier than looking in one spot for all my view templates with a goofy DSL abstraction, and another directory for the actual event binding.
Try something without any design at all, like Linux with a tiling window manager and some minimal applications.
Have you published the scripts or anything about them? I've been using hexo (https://hexo.io/), which is fine, but I've been thinking I might write my own but haven't settled on the language.
Using categories to organize your Org Mode agenda
My dirty little coding secret: After decades of coding, I think MVC isn't appropriate for all websites!!! The horror.
M(V&C) is my dirty secret.
Same here, switched to a Dell XPS13 after 15 years of macs (Still use an iMac at work).

Dell quality has been very bad though, I'm not amused.

Linux bash on Windows also helped me a lot to transition development work to Windows.
R&D costs are, by definition, operating expenses and thus should NOT be subtracted from gross margins. The opinion piece you link states:

"Gross margin is generally considered the incremental profit margin delivered by the sale of a product"

This is not remotely correct. The author is confusing Gross Margin with marginal profit, sometimes referred to as variable margin.
Having a VM in picture decimates video and storage performance.

I've tried this exact approach not a week ago. There's an NVMe drive with ~700MBps read speed and a GFX 10xx hooked up to a 4K display. The best I could squeeze from VM was 245 MBps in read and I couldn't get rid of a lag in cursor movement when running Visual Studio full screen. Going up and down one a page was OK, but when you get to the edge, there was a very noticeable hiccup before it started scrolling. CPU and memory throughputs were largely unaffected though. That's using VMware Workstation 12.5 with Win 8.1 as both guest and host.

I ended up with just sticking all data onto an encrypted USB3.1 SSD and setting up the desktop and the laptop identically. Not as elegant as a VM would've been, but works really well so far.
Yes, but "PC" has a very specific meaning in almost every context, and Apple never refer to their machines as PCs. Which is why Apple was able to run those "I'm a Mac/I'm a PC" ads.
I just want to point out that the upvoted by friends part is against Hacker News policy and not encouraged and I personally consider them as very unethical:

> Can I ask people to upvote my submission?

> No. Users should vote for a story because it's intellectually interesting, not because someone is promoting it.

> When the software detects a voting ring, it penalizes the post. Accounts that vote like this eventually get their votes ignored.

https://news.ycombinator.com/newsfaq.html
LinkedIn Top Voices: Predictions in Tech for 2017
Or worse when those three files are in three different, mirrored directories.
It seems like self driving cars would reduce the importance of the network effect and make the barrier to entry a capital one (cost of the fleet).

I'd like to see how much utilization the drivers in a typical market are getting. In order for the self-driving fleet-ownership model of future-uber to work, I think the vehicle utilization would need to be relatively high to make it economically competitive with car owning.

It also occurs to me that ride-hailing may not be a good substitute for those who use a car to commute. $70B starts to look awfully high if most people still need to own a car to get to work....
The resources are local in this case - it specifically uses a Unix domain socket.

And if/when the "different versions of things" are an issue, they can just as well affect the RPC layer.
It is simply not possible economically to support these type of benefits.

It is possible to support these types of benefits. It's just not possible to do it while also using the public workers' pension fund as a backup piggy bank when the rest of the government budget needs help.

When you dig into these types of stories you almost always find that millions or often billions of dollars have been raided out of the pension fund by the legislature or the executive in order to make their budget numbers look good. Same is true for other publicly-funded initiatives which are always touted as "too expensive" or chronically "underperforming".

Of course, the same is true in the private sector as well, it's just that there at least the leadership has to go through the formality of declaring a bankruptcy in order to raid the pensions and repurpose money to their own preferred projects.
No one mention the Mac Powerbook Duo, so I'm just going to do that, for completeness.

http://www.techradar.com/news/mobile-computing/laptops/slick...
That's lovely. Beautiful, readable, elegant bit of code.

(35 years experience)