skysight-inc/HackerNews huggingface dataset:
I sent you an email about this that you haven't responded so I decided to also respond to you now that my very annoying shadowban messaging limit allows me to post again.

There is a simple way of letting two connections view same set of windows but work on different windows simultaneously.

Say you have a session named CODE and you want to view the windows in it using two connections and sometimes you want to see different things at the same time. What you can do is you can source another session from that session with `tmux new -s CODE2 -t CODE`. Now you can attach those sessions and look at different windows at the same time.

This does not require "complicated scheme of multiple-layers of indirection".
Doesn't this mean the prosection makes an assertion and the defendant has to prove the contrary ?

The context for the bit you quote says the defendant must prove the contrary (their innocence).

It does say evidence is required and states that evidence is an assertion of the date and details of the file, nothing more.

This is not a law to be prosecuted but an investigtory power, an obstruction of justice , there is no jury, the judge decides, like contempt of court.

This then imposes a "disclosure requirement" , no further proof is required to jail someone who non-compliant, no jury is involved.

IMHO the standard of proof is no more than prosecutorial assertion of file contents & date so to my mind it guilty by accusation until proven innocent - a travesty.

IMHO the standard of proof is so low, file contents & date that it really seems one is guilty until proven innocent
Good point. I should have counted before posting.
So, just to point out, the quote you're referencing is about the diagram, not the code. That is, the expected use case of the dog is undefined in that case; what the code does is thus undefined, and up to the implementor. It COULD crash. Or it could be handled. Or the message could just sit in the mailbox unanswered (messages that match no case clauses sit in the mailbox because the code may at a later date be able to handle such a message; see below). It's up to you.

We even see an example of that in the code. All those pattern matches with _ in them are the 'default' handling, the "it matched nothing else so match here and handle it". If it matched part of the receive clause, but that was not coded to handle that kind of message (your guard was insufficient), then it could crash (eg: receive {event, Pid} -> Pid ! blah, but you send the message {event, "stuff"}, would crash, since you can't send an event to a string).

That's actually a pattern I've noticed when it comes to Erlang vs Scala/Akka. A lot of the things that have special syntax in Scala/Akka, don't in Erlang, because they just flow naturally out of the language primitives. Another example is Akka's "become". In Erlang, you just call another function, that has a different receive block. And that's also why messages just sit in the mailbox if they match nothing; because the actor may enter a different receive block at a later time, that -can- respond to that kind of message.
How to Create Amazing Blog Content
The value of my PhD – Looking back one year after graduating
No an internet lower case is just a network of networks you can have a 100% SNA or X.400/X.500 internet
A lot has been written, in this and the other major Hacker News discussion, about Microsoft. Very little has been written about Canonical. Another ZDNet news piece (http://www.zdnet.com/article/ubuntu-not-linux-on-windows-how...) quotes in part a Mark Shuttleworth press statement that is on the Ubuntu WWW site in full (http://partners.ubuntu.com/microsoft).

Another thing that no-one has mentioned at all is how this pairs up with UbuntuBSD.

* https://news.ycombinator.com/item?id=11326457

Michael Hall of Canonical is quoted elsewhere (http://www.cio.com/article/3046588/open-source-tools/ubuntub...) saying that

> I think it's a cool project and I'm looking forward to seeing how far they get with it. It would certainly be an interesting addition to our already varied list of official flavors, if they can get there.

If one has Ubuntu binaries, one can now run them directly on top of 3 operating system kernels:

* On the FreeBSD kernel, with UbuntuBSD.

* On the Linux kernel, with Ubuntu Linux.

* On the Windows NT kernel, with this new Windows NT Linux subsystem.

So whilst RedHat is busy pushing systemd, and the systemd people are busy pushing a convergence of all Linux distributions into systemd operating systems that do a whole lot of things in the same single way, Ubuntu is apparently taking on Debian's "universal operating system" mantle and extending it to places where even Debian is not.

Everyone is focussing on Microsoft. It's important to remember the "and Canonical".
How Your Startup Can Re-Claim Customer Loyalty in the Digital Age
I don't think 10k a month is a reasonable cost of living. It's just what we pay.

Prior to buying a co–op we were paying $8900/month in rent for a 900 square foot two bedroom. Manhattan is certainly an expensive choice to live, but we both walk to work and have 2+ hours a day extra by avoiding commuting.

As for what I do: I solve catastrophically expensive technical problems for companies for a percentage of the savings. My partner works for a large I/T conglomerate. Between us we make enough that $120k/year in housing costs are manageable.
I'll grant that in the middle of a phone conversation with a doctor about flatulence, it'll just be neutral.

But otherwise, I got nothing.

And let me stop you before you reply "but what if it's terminal flatulence?" because you just answered your own question.
As a hardware startup founder, I would like to note that the lean model only really works for hardware when you not creating something complex (ex lots of mechanical parts or lots of integrated electronic systems). In cases like that, the lean method completely falls apart because of the cost, and it becomes really important to make sure your calculations and simulations are correct.
Wow that is cool. Thanks for sharing. From old school to high tech .. Love how the internet brings together experiences!
Why would they build on Android then launch on iphone? ? I also can't find ruguscope
I've seen this in practice, but it begs the question (and it might be answered in the talks): what is the alternative? That is, I have this corpus of rules and behaviors that I can express as an FSM...is there a better way of expressing it, given that I actually need something that behaves according to them?
Mortgage interest is deductible to a point, it starts to phase out at certain income levels, and if you're in alternative-minimum-tax land it's diminished even more.

R/E tax is also deductible.

We “extracted” enough from sales of two previous apartments to give us close to 65% equity in our current apartment.
I'm sure it's true and I don't mean to diminish your comment but.. Isn't that kind of true for anything? Start small and build up.

You're not going to be a contender of, say, Apple in a year or even 10, but there are several companies in the pipeline already at more advanced stages
Yes, in a few days hopefully
Right - `isdigit` checks for membership in unicode class Nd. So the other decimal digits you quote work. Similarly `int()` supports the same values. `isdigit` doesn't support Nl or No class digits (not even ones corresponding to decimal digits, like Ⅳ).

I don't know if it is possible to construct an example where `isdigit` would return True but `int` would fail. It wouldn't surprise me, either way, but at the least the failure case isn't obvious.

The real problem is the converse `"1.23".isdigit()` returns False, where 1.23 is a number, so it doesn't 'check number'. And `int("-23")` works, but `"-23".isdigit()` is False. You could argue it 'checks non-negative integer'.

I happened upon a stack exchange answer a while back, accepted, that failed because of this bug.

In general the Python way to check if one thing can be converted into another is to try, and trap the error.

def isnumber(text):
try:
float(text)
except ValueError:
return False
else:
return True
Claiming coverage has anything to do with reliability is just fooling yourself, at least if it's done on line or branch level. Will your 100% line coverage catch the divide by zero bug in this function?

int foo(int x)
{
return 1 / (5 - x);
}
No security. Maybe binding it to localhost and using squid as a frontend with authentication would work?
I think you'd get disagreements from both sides of the fence on that definition of a state.
Not sure if it counts as disruptive but few years ago THINX underwear was on the news [1].

[1]: https://news.ycombinator.com/item?id=8021090
FTA:

> “A prominent male faculty member may make noise at a university’s technology-transfer office if he doesn’t get what he wants, and he also has relationships outside the university and he’s more likely to know venture capitalists.” Meanwhile, “a female professor doesn’t tend to know as many people in industry.”

I wasn't aware that male genitals ensured that you're more likely to know venture capitalists.
I wouldn't be so sure of this.

ClearPlay, for example, works by marking video frames where unwanted content appears and then skipping over them during playback. The Family Home Movie Act 2005 carved out an exception for this in 17 USC 10(11): https://www.law.cornell.edu/uscode/text/17/110

There's an analogy between deleting objectionable portions of a film and parts of a website. I'll ask my copyright attorney friends, I'd bet this is an unresolved question.
Curio – A Python library for concurrent I/O
In theory, you do. Lots of companies sell insurance and you can buy the coverage you want. In a single payer system, you are stuck with what the government gives you and that is where the "death panel" talk comes from.
Perhaps, but the next question any sysadmin is going to ask is "Authorized by whom?" and the conversation is likely to end shortly after the answer to that one.

Microsoft have spent much of the past two years training everyone that their advice on new or updated software simply can't be trusted any more. They'll recommend updates even when you have actively indicated you don't want them. They'll override those indications and offer the same thing again anyway. They'll even shove things out and call them security updates when they have nothing to do with security.

I expect they'll get away with that, up to a point, with home users. I've seen plenty of people who think it's wonderful that they've got a free upgrade to Windows 10, even if they don't know why they should like it, because it's newer and so must be better, right? Within that market, Microsoft is still a big brand with a lot of weight.

But professional sysadmins and "power users" aren't nearly as easily convinced. I doubt MS would get away with the kind of half-truth you mentioned for more than a moment within that community, because it would be all over every online forum within 24 hours just like the GWX control panel, the policies to set on domain machines to block Windows 10, the warnings about the IE security update that also introduced the ad, and so on.
The police can't do any such thing here. Only a court could. And even then, it generally happens to the property that is the result of a crime (like bribes, for example, or drug money). What message about the level of respect towards private property and human rights would it send if unrelated property was seized for no good reason? If you can't sell your raw milk (I don't actually believe it's illegal here anyway), I don't think anyone is going to take it from you. After all, it's better if you have to get rid of it. You're perfectly free to drink it. At least the state doesn't have to pay for its sanitary disposal.
Although this sounds useful, it also sounds like the kind of thing that industrialised agriculture profiteers (eg Monsanto) will go out of their way to stop. :(

Wonder what strategy places like Monsanto could use for that purpose? First approach that springs to mind is trying to discredit the approach... probably combined with something legal like trying to get it banned outright because "food safety".

Hopefully the industrialised agriculture profiteers can be warded off long enough for this to get legs. :)
> The cards were taken to an insurance company down the road who did actually have a computer.
You are working for the company. Your managers job is to make you as productive as possible (one of their jobs is shielding you from distractions). Their job is not to provide you with interesting jobs unless that is in the companies interest. If you don't want to do the work the company wants you to do you of course have the right to leave.
Very interesting! As someone writing a Master's thesis right now and feeling overwhelmed a bit I can tell you that this article kind of helped me calm down some.
Hadn't heard of ISS before and in Germany there's one big and many smaller incumbents doing this line of work.
IMF Internal Meeting Predicts Greek 'Disaster', Threatens to Leave Troika
I typically use .po files, which I think is the linux standard. Most languages should be able to use .po files, or an equivalent format. It might make sense to create a git submodule for all of your .po files and give all your repos access to it, do it acts as a shared library across all of your languages, frameworks and tooling
Narcissism in Male College Students Linked to Sexual Assault
This is still version control, just without very many features and easy to mess up.
There are two factors for growing food that I learned the hard way, "when to plant" and "plant temperature tolerances"

For when to plant, I use this web site, if my desired plant isn't on the chart, I make a best guess based on related plants:

http://www.almanac.com/gardening/planting-dates

As for temperature tolerances, googling the "hardiness of a tomato" is a great stepping stone.
Obstacles to 'coding while black'
10 Unique Games Like Undertale
Maybe I'm paranoid, but my concern with these things has always been that Facebook (or Google or some other personal data aggregator) would buy the company and suddenly my toilet would be calling home to their servers (à la Occulus Rift). I'm sure they'll find a way to make it need an internet connection.
The complicated part of Paxos is not these 25 lines of code, but all the extensions people add over them.
> I am not sure how this would be a precedent. People have already gone to jail in the UK under this law

Lauri may well be planning to appeal the matter all the way to the European Court of Human Rights.
> I used to own some Vibram Five Fingers, but are prefer proper barefoot these days.

Where do you run? How did you build up your soles? I run on NYC sidewalks and in parks and my feet wouldn't last more than a few hundred yards before I stepped on glass, gravel, or chestnut or sweetgum pods.
پکیچ تور ارزان کیش در هتل های ۴ ستاره ورود ۱۹ فروردین ۹۵
Somewhat related: "Visible Earth: Earth's City Lights" http://visibleearth.nasa.gov/view.php?id=55167

This shows the lights of the cities (and IIRC a few natural and artificial sources). It's very interesting to look at your city/country and understand the light/darkness patterns.
Same thought here, wondering if it's deliberately easy to circumvent and they only implemented this due to force of hand.
Fun to see how almost all his questions are answered by other God-tier developers such as David Fowler and Eric Lippert.
When you write random data to the disk, you will also destroy the boot mount (that little partition that is not encrypted so you can boot the PC and show the password dialog). If you don't overwrite this partition, they police might believe that there is actual data on that disk. And I don't see any reason why you would not erase that part.

Furthermore, if the encrypted AES keys are not stored in that boot partition, and you overwrite them, the algorithm might detect that the keys are corrupted and refuse to decrypt them with the given password. This once happened to me when a disk failed and corrupted the section where these keys were apparently stored. I don't know how truecrypte (the software used to encrypt the hard drive) handles drive encryption, though, so my information might not be accurate.
Ugh, is every medical startup with female founders going to fall into this "Theranos" semantic frame now, with all the crappy assumptions about viability and research integrity that entails?
Derek Sivers Interviewed by James Altucher
any long-term plan to add 32-bit compatibility, probably?
Can you elaborate on how you're doing this in Redux? Are you adding a logging middleware to log actions?
Go is probably one of the least interesting languages released lately IMO, certainly when you compare it to Rust (and I don't know a whole lot about Julia), and yet the amount of attention it has gotten is pretty huge.

So I think MS is just as capable of throwing new shiny things at developers as anyone else. Typescript and free Xamarin are recent examples.
No, no it is not, for fuck's sake. Automation is not new. The spinning Jenny was invented in 1764. Robot labor has been here since industrialization started and there is NOTHING new in the last twenty years. Automation is only the replacement of manual labor with machine labor, a.k.a productivity growth. If you've noticed, economies have been growing for centuries. In fact, growth is slower now than in the past. Automation is happening less now.

Stop believing all this 'robots are coming for our jobs' crap. The robots have always been here.
Xe appears to have proven the opposite of your point, if anything.
While he sounds really intelligent, SO points are a really bad way of determining that. And the artical the story mentions is mostly about fame and publicity, not the best. I've had the pleasure to work with and know a few developers that should have be up there, but they work on commercial projects.

SO can be very swayed by names and becomes cliquish. There are a few ppl that have massive points that have questioned SO's methodology and scoring.

Sounds like an interesting guy, but the story seems really flawed.
How is this top of HN with only 60 points and 10 comments?
It was actually pretty common at the time. At my school, we used electrographic cards (basically a cross between a punch card and a MarkSense test card, where you coloured in the dots with an Electrographc (#2, HB) pencil¹). We used either the local university's computer or one of INCO's, depending on their own needs at the time. (Not ony were computers expensive, they were also quite slow, so INCO's would be off-limits during quarterlies and at tax time and the university's during enrolment/scheduling and exams.)

¹ No, that didn't mean less work, since electrographics didn't tolerate erasures well. You still had to throw away the card and write a new one.
Jon Skeet answered several questions I had when learning c#, he's been an inspiration to me and extremely helpful on my journey!

His "C# In Depth" book is fantastic as well.
In an increasingly end-to-end encrypted world, wouldn't services like this be going away eventually?
Kings and queens didn't have to work 70 hour weeks to feed themselves last I checked.
SIGBOVIC isn't actually a hoax: it's a real conference. It's just that it's focused on the absurd and the silly rather than real science.
At least it wasn't just cardboard

https://en.wikipedia.org/wiki/CARDboard_Illustrative_Aid_to_...
Mostly C++, probably a 80/20 split or so also. Two other things, I've noticed that performance has improved greatly over the last couple of releases and my older MacBook pro (2012 model, 1gb nvidia gpu) wasn't nearly as good. I wonder if it's a case of Epic really only testing on certain Mac Laptops? Not sure I'd still use the engine if I was getting your level of performance on my machine.
- hidden brain

- 99% invisible

- radiolab

- only human

- planet moeny

- criminal

- from scratch

- ted radio hour

- talking machines

- data skeptics

- In our time (BBC)

Listen through Iphone podcast app during commute to work.
Samsung adds experimental WebVR support to the GearVR
1. Get the latest Samsung Internet

2. Onetime activate webvr by navigating to?
internet:webvr-enable

3. Try the Three.js Cubes VR example: http://threejs.org/examples/#webvr_cubes. You will see enter VR at the bottom of the screen.
Why metadata is bad – 3 minute video your Mom will understand
The taxes are paid by the people who now own the entire productive economy.
Human history has always been dominated by scarcity. Fully automated production would by definition be a repudiation of all economic theories built upon a foundation of scarcity, so we can't really use them to guide us in devising a solution.

The closest humans have ever come is the indiginous potlach societies of Papua New Guinea where scarcity wasn't an issue and people lived fairly idle lives (and substituted physical scarcity with societal scarcity).
But of course, San Francisco is hardly a good representative of the state. What happens when the Dairy Queen in Fresno is required to pay the local teenagers $15 an hour, or around $30K a year, to sell ice-cream cones? My guess is that there's going to be one less Dairy Queen in California and those teenagers will be out of a job.
He tweets lots of questions as well ( and many times answers back :)
I would have to guess that interruptions happen most often when things don't proceed exactly according to plan; but, honestly, I'm sure that never happens during surgery.

(In the interest of full disclosure, I checked the box marked "sarcasm" after writing my reply.)
When Good Intentions Go Awry
Its in the same development hell, as all the other great ideas that surface now and then (new programming paradigms etc.).
Its ready to use, but the world refuses to use because the cost of transition from the c/c++ Codebases or in this case the software/hardware ieee float standard is just to high.
If any of these is ever to succeed it will not be by superiority of concept, but by backwards compatibility - as in either being just another extension to the existing ieee floats or by offering proofen automatic port-functionality for a existing codebase.

Its a shame, as many superior innovations basically remain sidelined, but the pre-existing infrastructure is in production and you never change a running system. You would need a easy integrate able hardware option, that allows a simple auto-conversion of a preexisting codebase and which would then run in parallel for quite a while, to even just be considered :(
Higher for who and compared to what?

If a television is a requisite for a high standard of living, great, we're beating Ptolemy. It's disingenuous to pretend that you can do an apples-to-apples comparison across thousands of years and attribute it to market economics. Given the tremendous natural wealth in the United States, we'd probably have a higher standard of living most countries even if we adopted mercantilist economic policies.

This isn't to claim that market economies aren't a great idea, just that I don't think your reasoning holds water.
If this looks useful to you, you might also want to see Anveo and their visual call flow editor. The UI isn't quite as polished, but it's been around quite a while and has a lot of features and integration points. It's not open source...runs on Anveo's servers.

Couple of screenshots:

http://www.anveo.com/features/images/variable_sample1.png

http://www.anveo.com/features/images/callflowsample.png

Edit: No association with Anveo other than being a customer. There are very few services that provide a drag/drop IVR or call flow builder with very low end pricing, so I thought it worth mentioning.