skysight-inc/HackerNews huggingface dataset:
6.002.1x "Circuits and Electronics 1: Basic Circuit Analysis"
Based on 6.002 MIT Course
https://courses.edx.org/courses/course-v1:MITx+6.002.1x_1+2T...
1 of 3 part series
Do they? Even when you've littered your new hopefully-general code with `interface{}`?

Go programs may feel comparatively safe if you're coming from a dynamic language, but I always worry I forgot to catch some exception or circumvented the type system incorrectly (because I had to).
Fair enough, what's​ the performance hit of reflection like for larger collection sizes? is this library intended for exploring data during development or a production system?
In the UK, Siri has a male voice with a posh English accent.
Because the ability to have one website claim to be another site entirely in the URL bar seems like a phisher's wet dream?
I guess you could also try to use the Church-Turing teorem in a claim that no instruction level patent are enforceable, since they are all equivalent...

But this is logic bordering to philosophy, which isn't exactly what the courts love to argue about. They look at intents and damages.

My guess is that a simple 'I sell X using my patents, they also sell X but are not paying" is vastly more likely to succeed. "But, but, Church-Turing" will just piss them off.
I agree, in fact, I think our AI deserve far less regard than pets or even our least favorite being (spiders and molds and such).

I want to call my voice assistant robot "Assistant" or just say "Computer", like in Star Trek.
Huh, somehow the URL for this post ended up as "http://://www.yahoo.com/beauty/new-cancer-drug-effective-tum... And if you click it, under chrome, it takes you to about:blank
Thank god I live in EU. I applied for many positions in different countries. They usually just ask for experience with different technologies and projects. All the algorithm problems that I was given were just to test programming logic (no big O, trees, heaps, etc)
Medium.com is blocked in Egypt
Source: I live in Cairo
correct. Perhaps the word "learn" wasn't a good choice. What I meant is that people have to be willing to change their behavior because mesh nets are not something a powerful entity is going to force them to use.
Nice article, just one small pedantic remark.

> Note that Haskell type synonyms reverse the order of the types compared to C++.

This is true in the context of the article when compared with the presented typedef definitions, however the modern way to do type synonyms in C++ is via using declarations, which are very similar to the Haskell ones.

using Path = string;
using PathSet = set<Path>;
Oh, I have. The most eye opening part was realizing all of the host of variables which were factored into wage negotiations which had nothing to do with how good the employee was, including:

* The irrational biases of other companies (even if we didn't care about you being a university grad, our commensurately lower wage offering reflected the fact that other companies did).

* If the employee telegraphed an air of needing the job (e.g. people with a debts), they got offered commensurately less.

It's an ugly process, truth be told.
Awesome design, I just started learning regex deeply so this is serendipity :)
Most modern managers don't, or at least do not assume you have a middle mouse button.

The real issue for me is laptop trackpads. It's impossible to use Plan 9 (or derived works) with one in a natural fashion.
Social SVG icons – illustrator files included
May be. But it's better to be hopeful when that's all you have. Stay positive always.

EDIT: Goes back to the pragmatism I alluded to earlier. We can choose to either rely on chance or hard-work/self reliance. I choose the latter. And yes, most times it is mutually exclusive.

It seems I can't win with you. Before I disclosed my location, it was implied that I couldn't understand because I probably hadn't been through tough times and as such I couldn't sympathize. After I talked about my history, now it's survivorship bias? You want to have your cake and eat it.

In any case, your comparison between coin flipping and putting in the effort towards meaningful work is disingenuous. Bad analogy in my thinking.
Sorry for the late reply, was at NIDevConf yesterday and only just got a look at this.

I agree - I was originally doing this with rebases. The problem I ran into over time was that because things upstream were changing around without my knowledge (which they should), files would move and the replayed steps would break. Even worse was when the rebase would succeed due to no merge conflicts, only to find out later on that the code file is now jibberish as the core team have taken a different direction earlier in the file / in an import / removed a variable etc.

I could have gone through and manually worked around this, but so much was changing, and so quickly (which is a good thing) that it was an uphill battle.

It's also possible that this is a solved problem in git rebase that I'm not aware of (I'm far from an expert), but by that point I'd kind of come to the realisation I was doing it wrong anyway (hacking together multiple Ubuntu versions, pulling packages from different releases etc.)

I now have a docker container I've put together that I intend to expand on (it's "cobbler" in my github, and referenced from this project) that builds the toolchain as a layer over Xenial - this takes a lot of the other hackery out of the equation.

It's beside the point but given that the goal of this when I set out was better tools on ARM and Chromebooks, I'm hoping to expand the docker image out to all of the architectures that debian supports (should be trivial) with static user-space QEMU enabled for all of them with mounted binfmt support (less trivial, but privileged mode should make it doable) - the idea being that adding a foreign architecture for something that's already building on Travis / Circle / Gitlab etc. should be as simple as "switch-arch arm64" before compiling and testing. Obviously, this assumes no exotic platform-specific calls.

Sorry for the rambling response, and thanks for the question.
The relative power is determined by who has the least to lose by walking away from a potential deal.

People assume that that is all about skills but it isn't necessarily. An employee with a serious debt problem and a mortgage payment due soon will be more likely to accept a bad deal than an equally skilled employee who doesn't.
Anthropology professor teaching college students to live like early humans
I don't approve of this decision. If discussion about how AI assistants have female names are on-topic, then so is the rebuttal that "AI assistants having female names is a non-issue". I like you, dang, but I think you added your own ideological bias in making this decision.
Presumably they just have dedicated fibre lines between critical infrastructure? With dedicated routing hardware
What incompetence? This guy built $70B company from scratch in markets which had regulations and very active taxi unions lobbying against the very existence of the company. More importantly, Uber has helped improve the lives of hundreds of millions of commuters across the globe.

What have you done lately which is anything close to what Travis built vs. just commenting on a tech forum at his incompetence?

Also, it is important to understand that his "always hustling" and "being ruthless" or "never say die" attitude are a double edged sword. The same attitude has served him very well when taking on local governments to push his service through - but is creating a number of challenges at running a company which has now become quite big.
Yes, pretty much this.

That scandal has shown that self-policing doesn't work if all the incentives point into the opposite direction. I don't see what significant differences at Google would make them immune to the forces that were at work at VW.
Don't personal assistant use voice synthesis rather than voice acting?
I think it's important to notice that what you are talking about is a zeitgeist change. In the time that Jobs was building organizations the consensus was that work (particularly work by engineers with options) was a voluntary contract and if you didn't like how you were being treated you moved to another job.

The flip side to your point that no one articulates today is that some people with thicker skin like very challenging environments - like a Jobs-ian company that makes them feel like they are part of a a group of with real intensity that is changing the world, and Apple surely did.

Where we mess up today is in thinking that there is one right type of work experience for everyone.: the mythical "we" that you write about in "And that's where we'd have drawn the line."

Maybe it's better to have many diverse workplace cultures and let people chose among them based upon their individual wants and temperaments.
Normally we'd fix it but the story is a dupe of https://news.ycombinator.com/item?id=14524636.
> Measuring causal emergence is like you're looking at the causal structure of a system with a camera (the theory) and as you focus the camera (look at different scales) the causal structure snaps into focus. Notably, it doesn’t have to be “in focus" at the lowest possible scale, the microscale.

Talk about abstract metaphors that have no meaning.

The core of this argument seems to be:

1) Given a fixed state of a system, you can modify it by apply certain operators on the system.

2) You can model the 'causal structure' by observing changes as you randomly apply operators.

3) High level systems at a macro scale have a greater information density than the sum of their parts.

Ie. In a nutshell, you can have high level (ie. real world) systems that display behaviour that is not just hard to predict from changes to low level systems... but actually impossible to predict from them.

Which is to say, basically asserting that you cannot predict the behaviour of macro systems from microscale systems; eg. you cannot predict the behaviour of a molecule based on its quantum state / make up (clearly false) and you cannot predict the behaviour of say, a person deciding what to have to for lunch based on their quantum state/

...but not that you can't because it's hard.

You can't because its not possible.

Am I misunderstanding?

I think that sounds completely crack pot to me.
This is true - Electron currently doesn't support ARM64, so I wanted to get this to the point that it will be trivial to change at this side (which it now is) when they have it ready over there.

I wanted to have arm64 packages out in the meantime that people could use now - Electron will run as a 32-bit executable, but everything else (like the native extensions) are compiled to ARM64 (things like Oniguruma and node-gyp) to reap whatever benefits can be had from ARMv8 on those devices.

It also means that if/when Electron starts shipping ARM64 binaries I can switch over without breaking anything (users would likely not even know unless they had your shell savvy-ness!)

Edit: By the way, if you're looking for a starting point check out Chromium Embedded Framework (CEF), that's where we'd need to start with building out ARM64 support last I looked (then Electron, then this project).
Today’s families are prisoners of their own clutter
Game Based Education with Android Mobile Devices
Licenses can be revoked, patents cannot other than by analysis and finding them invalid.
That is not true on Windows, where most software is either 32 bit only, or both 32 and 64 bit. In fact, for many software on Windows, the 64 bit port is considered beta versions.
If GlobalFoundries didn't make these chips, Intel could pick up the slack... (Not to mention it is a consortium and not part of Samsung.)
I know your comment is a joke, but from Apple's official App Store Review Guidelines (in the introduction):

"If you run to the press and trash us, it never helps."

https://developer.apple.com/app-store/review/guidelines/2016...
Trifecta is best used via the parsers library, which is fairly well documented. This also (in theory) allows you to switch which parser you use between trifecta, parsec, attoparsec and even ReadP. I say in theory because the the semantics of these libraries differ.
Well, exactly. However, just because they want these things and pile in when they appear doesn't meant that they should take credit for them happening.
Try going into Incognito Mode and searching from google.com. When I do that, I get pages, annoying, sucks, and conference.

Actually, I get those same results in or out of Incognito Mode, but it's possible your search history is coloring your results.
AFAIK schizophrenic voices are perceived as indistinguishable from actual, external voices of other people talking. It's a different thing than hearing a voice in one's head and this is what sets schizophrenics apart, not the number of distinct voices.
Has anyone in this thread actually used this or looked at the code?

This outsources speech recognition, and then the natural language understanding is literally just keyword matching: https://github.com/SlapBot/stephanie-va/blob/master/modules....

This is about as technically interesting as the Jarvis this takes inspiration from.
I will try to read into the details of Scheme's implementation of continuations...

The reason I made the claim about efficiency is because Scheme's continuations have an unlimited lifetime. This is in contrast to L2's continuations that can only have a dynamic lifetime. (The rules for manipulating continuations in L2 are analogous (and only analogous) to the rules for returning the addresses of local variables in C.) So I just assumed that Scheme implementations must occur an overhead for the greater generality of their continuations.
The article uses anecdotal evidences of hybrid or electrical cars with very high mileage without repairs to project that such cars have much longer lifespan on average than ones with an internal combustion engine.

My anecdotal evidences tell the opposite. With current electrical and hybrid cars a minor collision may require a battery replacement. The batteries just do not handle collision stress well. And that is very costly.

Now, with self-driving cars the situation may change as the risk if collisions drops, but that is still few years in future.
> sometimes I wish I could take notes while driving.

Hasn't Siri done this since it was first released?

I honestly don't get the point of editing a word processing document in the shower.
We can't increase the population forever,in unless we go full Culture-tech, and even then it's not "forever."

Meanwhile, while it looks as if most continents are going in the right direction, we need to stop the extremest religious/political warrior movments prevalent in North Africa, Middle East and South East Asia.

Eg. In Somalia, a lot of men want 20 kids, and while I can't personally understand why, it's encouraged by religious leaders. It's apparent that Somalia itself won't sustain that in only a generation. This can only lead to conflicts, presumably with richer regions. There are so many pear-shaped scenarios to go to from there, but I leave to your own imagination what a highly industrial neighbouring region could come up with if cornered.

Hint: that region have only minor concerns about locking down the borders, setting up incentives that leads to that whole ships filled with people and kids drowing. Ther might be some public lamenting but no policy changes.
Not sure I follow it all either but one thing I think I gleaned is given a series of n measurements, the measurements at the macro scale provide more information than the same number of measurements at the micro scale. Thinking about the switch analogy they use this seams feasible. Though I think that may only be a part of what's being said.
Same reason why you see so many posts of "(thing) for Rust", "(other thing) in Go", etc.

Some people are interested by the thing, others will be interested by what it was implemented with.
GETS supports modems and secured telephones (STU-III), which in turn support secure modem connections:
https://en.m.wikipedia.org/wiki/STU-III

There are also VPN via VSAT connection too:
http://www.vsat-systems.com/PDFs/VPN-over-satellite-large.pd...
Unsure if you can answer this, but this info is not utterly impossible to find by trial and error, so it's not concretely private.

Are you saying there's more than one 710 number? [Just Y/N]
I mean, that's just wrong lol. Obviously that's apart of it, but to imply that it's not so much about ideas is profoundly wrong. In my opinion, anyway.
How to Improve SEO Ranking on Google
> Until recently antibiotics in the US actually listed animal growth as an indication for use on antibiotic labels and a prescription was not required for farmers to obtain them.

Less monoculture, smaller farms, no use of antibiotic for animals. Pure form of greed, they feed them antibiotics pro-actively.
I don't know how similar it is, but often for customer support lines and the like there'll be shared call centres. When someone calls in the operator is shown which company they're calling for and answers accordingly. I imagine its the same here with a pool of operators handling both this and other services.
how can it possibly infringe on any kind of patent to "promise that commands are executed in order".

maybe thats a difficult problem for hardware to solve. for software, thats just how software works.

maple is solving differential equations and that may have at some point been difficult to write software for. if they have a patent for that, then so be it. I start a company that hires professors who are really good at solving differential equations, and sell the results. basically what maple yields, except produced in a different way. am i infringing on the patent?

patents patent technology. not results. you cant have a patent for "a rocket that flies to the moon" in the sense that now nobody else can build rockets flying to the moon. you can have a patent for a way to store liquid oxygen in tanks to make it yield the energy required to get a rocket to the moon. patenting concepts of things you want to do is at least morally wrong.

a hardware patent should not be capable of preventing someone from writing software that does the same thing.

its like patenting a drug that cures cancer and then using that patent to prevent oncologists from curing cancer by applying chemotherapy.
Do people really use romaji on keyboards in Japan? This strikes me as an odd way to type, as it means that you first need to learn romaji in order to type. I thought that hiragana keyboards (hiragana mapped onto the normal layout) were the norm, especially on laptop keyboards.
First, I am not the person you have been discussing with. I only responded to your concrete sentence which is in my view incorrect.

>But it's better to be hopeful when that's all you have. Stay positive always.

>We can choose to either rely on chance or hard-work/self reliance.

In this wording, I totally agree and am following the same path myself. However, it does not mean that everyone who follows it will be successful, or that we do not need to improve our system to increase the chances. There are definitely billions of hard-working people who deserve a better life but do not get it.
> A lot of things Google does -- a lot of the things people actually like about Google -- are possible only because it's a huge monolith. Divorce the ad-making money machine, and say goodbye to all the services consumers like that are nowhere near as profitable: gmail, maps, photos, chrome, android, translate, youtube, drive, waze, where do you think the money for this stuff all comes from?

Yes indeed. So eloquently said. You can't have one without the other. With scale comes unprecedented ability that cannot be attained any other way.

I'm a huge supporter of google and what you've accomplished in such a short time. Do not feel discouraged with some of the negative feedback. Kudos to you and keep up the good work. What you're doing is truly impactful. I as well as a billion other users enjoy your products immensely.
But I'm not executing it on an i386 emulator.
"If PCI-SIG hits its target goal of a 2019 standard finalization date, PCIe 5.0 could be in-market by 2020 or 2021"

https://www.extremetech.com/computing/250640-pci-sig-announc...
> What have you done lately which is anything close to what Travis built vs. just commenting on a tech forum at his incompetence?
At the risk of going on a tangent - isn't this ad hominem? Imagine for a second, someone profoundly successful made the statement OP made. Does your outlook change then?
I did not find it particularly good. Sure, I learnt some things I did not know, but for the large part I was turned off by Harari's self-assurance about a time for which little archaeological evidence exists. It seemed very unscientific to me.
I don't buy the ending world hunger bs. It's all about profits and an excuse to continue antibiotic doping of livestock. Indians, Morrocans survive very well on veggies and grains. They also eat very healthy compared to other people in developed countries who eat McDonalds and KFC.
War IS disturbing.

It's most certainly life-or-death for both sides, even when resources are asymmetric.

When young men and women are forced to war against their will, they will find small ways to keep their own sanity and humanity -- they rest of us cannot possibly hope to relate.
I tried to quickly grep what 1st part is about and then 3rd, but failed. Can someone please summarize these documents?

Edit: oh, there is wikipedia article on TLA+.

https://en.wikipedia.org/wiki/TLA%2B
If we need Google to tell us to do something that could just as well be achieved by applying reason and sane engineering, without capitulation to a monopoly, then something is deeply wrong with our industry.
Yet again I learn the lesson that wry humour does not work on the internet.
Yes I do. I think most people does. I opened my facebook account for like 10 years already. It's good to know your friends latest news and how they're doing lately.
Climate change solutions by rank
Data is scraped from various sources (APIs, websites). Code is public: https://github.com/eskerda/pybikes.
but not at the expense of offending anyone who is potentially not even part of that group
Yes, when those laws are in place, but almost never actually enforced. Nextbike[0] is extremely popular in my city, even though my country has a helmet law in place. They also offer a bike for 30 minutes per day completely free (you can also rent two bikes for free at the same time), so that alone makes it a pretty easy way to travel through half a city without paying a dime. Not a day goes by without me seeing one[1].

As far as my experience goes, the country did try heavily enforcing the helmet law when they first introduced it (about a decade ago), now it seems to me like the police simply doesn't care if you're wearing a helmet or not.

Of course, if you commit any other traffic violation on a bike, you can be pretty damn sure that they're gonna bundle it with "not wearing a helmet" fine.

[0] https://nextbike.com/

[1] I live within a walking distance from the place I work in, so there's no need for me to use one every day.
It's kind of difficult to believe this when the relevant architecture of today (x64) was developed by AMD. X86 is ancient, any patents that can't be avoided would have expired years ago.
I recommend:

- EDB debugger (like OllyDbg, qt based) https://github.com/eteran/edb-debugger

- HT editor (opensource clone of Hiew, curses based) http://hte.sourceforge.net/screenshots.html

Both provide this functionality as well.