skysight-inc/HackerNews huggingface dataset:
> Perhaps you should read the submission. The larger point here is that even if you set up a network in the first place which is genuinely airgapped, as time passes and systems evolve there will be constant pressure from within and without to re-establish a network connection somewhere in order to make everyone's lives easier and eventually, whether deliberate or inadvertent, a connection will be made (and of course, we know that the NSA has a variety of infiltration and exfiltration methods to get across air gaps, such as dropping flash drives and waiting for an insider to be foolish enough to bring it inside).

The article is not well written, and I personally had to parse it several times to figure out what he was trying to say. I'm still not even sure if this is the correct interpretation.

> Believing that an air gap exists or will continue to exist indefinitely is hence setting yourself up for some unpleasant surprises in the future, and encourages weak security designs where the network/system is crunchy on the outside and all delicious and soft and gooey on the inside. (Which is more secure, to have your local WiFi set up with WPA or whatever and have employees telnet into servers, or just go Google-style and have fully encrypted end to end links without requiring any belief in security of the links?)

That depends on your physical security. A facility like the one he described should have had regular security audits to verify that no hard lines were placed where they should not be. All hard lines and ports should have been marked with identifying information. Nobody should have been able to keep a line open for any significant period of time unless these processes broke down.
Yes, it's called Hobbes' State of Nature[0]. Simply put, it's every person's natural right to do whatever is necessary to provide for themselves.

[0] https://en.wikipedia.org/wiki/State_of_nature
Check out http://optonaut.co
Our prototyping app Framer, also deeply integrates with Sketch.

http://framerjs.com
Soma, Spice and Substance D: A History of Drugs in Science Fiction
So if you have 784 completely different ways of analyzing the image[...]

Interesting intuitions; but if by "ways of analyzing the image" you mean functions, there are an awful lot more than 784...
> "welfare" has negative connotations

> People do not like paying welfare.

We should work on fighting this perception. Welfare is actually good.

There was a time in the past ('30s-'70s) when welfare wasn't a bad word. People liked the idea of welfare. It was a positive idea.

That we're still all talking like this, like welfare is a handout to worthless losers, etc is a testament to the success of Reaganite conservative politics. We all talk like Gordon Gekko now.

We should rehabilitate the word and the idea.

Say it with me:

WELFARE IS GOOD AND COOL.
Corel had a serious SVG effort during this early period around 2002-2004. They created a SVG Viewer and tooling around an initiative known as Smart Graphics.

Here's a Press Release about it:
http://www.corel.com/uk/pdfs/press/79.pdf
I wonder what would happen to Darren Herman in the long run. My understanding is he was hired to help driving the ad business side of Tile.

No, they just mean they will no longer engage with the Tiles. Their contract with Yahoo is not impacted and has nothing to do with Tiles.
note the emoji.. that balances it out
A browser, since it can observe all of your activity locally without sending it to the cloud, can be a great place for some kinds of content discovery. I, personally, like privacy-preserving discovery mechanisms.
SVG specification distinguishes two types of conforming SVG viewers: static and dynamic [1]. The static viewer does not have to support scripting, animations and user interaction.

A good example of a relatively small static SVG viewer/renderer is libRSVG which is used by GNOME project to render icons.

[1] https://svgwg.org/svg2-draft/conform.html#ConformingSVGViewe...

[2] https://en.wikipedia.org/wiki/Librsvg
You had me right up until 'dignity'. You can't give someone dignity.
Seems that this isn't what I thought: an ad-blocker integrated into Firefox directly.

They are apparently no longer going to be advertising in "Tiles", whatever that is. A quick search makes it seem like an optional interface for the new tab page, before any navigation has occurred.

I don't use Firefox so can't really comment about Tiles, but I would be kinda annoyed seeing ads on the new tab page in Chrome.
The title is a little misleading - Mozilla is removing the sponsored tiles that you see when you open a new firefox tab.
Pieter Hintjens is the creator of ZeroMQ, for what it's worth.
All of their funding comes from search deals, which are driven by the high value of search advertising vs display advertising. The tiles are display advertising and probably added up to roughly nothing. I predicted (at launch) they'd kill it as soon as they realized it was irrelevant to their bottom line, and annoyed people.

Edit: added info about search/display ad split
The computer mouse and the graphic user interface was invented at the young SRI by Englebart. He didnt commercialize it. But Xerox a few miles away, fleshed it out.
Published in 2013.
A good friend of mine owns a small coffee company in San Antonio—probably one of the best roasters in the country. He loves Starbucks. Nobody would ever venture into the world of high-end specialty coffee is Starbucks didn't serve as the gateway.
I disagree that "There is nothing hidden away from me that I am unable to see in the textbooks". Biases are often difficult to detect by non-experts.

Textbooks commonly reflect the biases of their authors. These biases range from benign (Sedgewick doesn't like parent pointers, so he rants against them in his book) to malevolent (See any social studies text in Texas).

Without sufficient knowledge of the subject, a reader may be unaware of the author's biases and will shape his view of the subject based on biased information. Most high school students (and people in general) do not have sufficient knowledge of history to carefully analyze the biases of their author, nor do they have enough time to read enough books to access a balanced view.

We accept the negative effects of this bias when the effects are minor, as is the case with most high school textbooks. The benefits of forcing everybody to use the same textbook generally outweigh harm caused by bias.
Right, there's no roundtrip for code, except wrapping it in a plugin.

One way of handling the situation where you have hand-made changes in the code but still want to update the UI from Neonto Studio is to use git branches... Put Neonto's output in its own branch, then merge from that into the main. That works surprisingly well because git is pretty smart (though only if the project's structure stays mostly intact).

Neonto Studio plugins are written in JavaScript, and they can write out iOS / Android code with specific hooks. Unfortunately the documentation for plugins is in a fairly miserable state... Here's all that exists so far:

http://neonto.com/developer

There's a bunch of examples there. Due to the lack of real documentation, the only reasonable way to write a plugin is to pick one of the examples and modify it.
I'm not sure that we do.

Most of the budget goes to defense, social security, and medicare.
None of these primarily provide food, shelter or medical care to the unemployed.

A large portion of the budget goes to provide these things to the elderly but a very small portion of the budget goes to provide these things for the unemployed.
The shut-down nuclear capacity has been more than replaced by renewables generation. [1]

[1] www.energypost.eu/energiewende-dark-side/
I worked with them at more-or-less arm's length from 1997 - 2002. Truly a magical time while it lasted.
I have driven by Amazon warehouses before and never seen this happen once. Do you have examples?
I think a lot of credit for SVG's resurrection goes to Mike Bostock for making it the core of his visualization technology. Obviously D3 is the big SVG thing now, but his 2009 work on Protovis also relied on SVG, as did Polymaps in 2010.

I argued with Mike back then that SVG was a bad choice because it didn't work in MSIE and it was sort of a forgotten technology everywhere else. Fortunately he didn't pay any attention to me. SVG is particularly handy because it lets Javascript create and alter graphics using a DOM representation. That's something you really can't do in Canvas or WebGL without reinventing parts of what DOM does.
You will probably be interested in Kolmogrov complexity, which studies this using an information theoretic lens. However it is just an abstract concept and not really something you can measure precisely.
So, was Paracetamol to blame?
Evolution of transistor platforms
No, it doesn't.

https://www.nationalpriorities.org/budget-basics/federal-bud...

Large parts of those segments representing health care and social security represent money that is paid out to people who are working -- that is, it's a direct subsidy to employers who don't feel like paying their workers enough to cover their grocery and housing bills.
That's interesting, the computed bbox seems to be slightly off on Chrome when I apply "italic" font style.
> Those of you who disagree are invited to imagine the world repeating the most misconstruable thing you said when you were 19.

Having known him at the time, I will assert that this is not some random cherry-picked chat fragment of him being a dick. It just happens to be one of the few times he explained his thought process in the open.

I think it highly unlikely that he changed this much while no one else I knew at that age did. Among dozens of people of the same background, university, age, cohort, and activity, none have had such a remarkable transition from devil into saint. Their personalities are intact. And his?
Actually, I doubt anyone notice anything. I for one, keeps opening new tab with CMD + Tab and rarely pay attention to the tiles. Even if I did, my eyes turn to the sites I visit the most (facebook, HN, AWS, Google, etc). So the Tiles experiment itself is pretty doom from the beginning. When you try to sell ads, and you want to remain polite and least annoying, you are doing it wrong. You can't have it both ways easily.
Not sure why you're being downvoted here. Exploring non-invasive advertising techniques is a valid monetization strategy, especially when it's optional.
Betteridge's law
Oh neat... so i just have to own the system by sending a bad attachment (containing the malware), and having exfiltration happen via mail attachments. Got it.
I'm not sure what the issue is with North Americans having "their knickers in a twist."

It's a proven health issue, even if the smoke is inhaled second-hand. I'd say it's more of a responsibility for smokers in general: if you want to smoke, I won't judge, but please respect me in turn and understand that you may be near people who would like not to be getting the smoke second-hand.

Again, not sure what the issue is.
After 25 years in the industry, and been in the roles of senior engineer, lead engineer, manager, business owner. Here is my advice and thoughts.

Companies, divisions and teams are inherently social and political. Communication is very important. Understanding other people's perspectives, even if you disagree. Keep your emotions in check. Take the high road. Don't assume malice when incompetence is a sufficient explanation. Go out of your way to help other people. It builds good karma that will pay you back. Get to know other people in the company. Talk to them and show interest in them.

Perception is king. The only thing that matters is other people's perception of your you and your work. That said, the best way to increase people's perception you is to be a hard worker. Manage the visibility of what you're working on and look for visible things to do. When a department is being downsized, it's the people who are perceived to be of high value that are retained. Remember that you're being watched, even when you think you aren't. Don't look at porn at work. Don't be the last to arrive at work or the first to leave.

Knowledge should be your main goal at this point. Knowledge increases your value. Learn new technologies. Absorb as much as you can. Become the expert in niche technologies used by your team/company. It is your responsibility to make sure you understand what needs to be done. Don't expect someone to explain it to you. Make an educated guess about what are the relevant for next year and learn those. Code at home. Follow your interests.
This is a VERY important point.

I won't cry over tiles going away, but if indeed all the magic happened client side, then that's a perfectly ethical way of going about advertising.
> You may believe in positive rights, like I have a right to food, shelter, etc. Others may believe in only negative rights, like I have the right to not provide you food, shelter etc. It's funny how so much of political debate can boil down to this fairly simple idea.

The distinction between positive rights and negative rights is a lot less clear than is often presented. Sure, the right to food, shelter, etc. is framed in the language of positive right, but the right to not be obstructed in the pursuit of food, shelter, etc., is a framed in the language of negative rights.

Simply dividing things into positive and negative rights and saying that (as is one common argument) only "negative" rights are valid resolves nothing, even then there is considerable debate about which negative rights exist and, when they conflict, how you determine which has priority.
I thought SRI was classified war related research spun off from Stanford during the anti-war years. At one time the S stood for Stanford.
Stanford didnt completely divest all its war miltary research because the computer science department still accepted DARPA money. I remember Professor Terry Winograd feeling conflicted about that. Terry,s compromise was that all their results would openly published for both military and civilian applications.
It still works and because LTS only ends Februar 2016. never change a running system.
I was involved early with SVG. I was the Javascript test engineer at Adobe for their plugin, and I sat in on some of the working group meetings. When I left I found the marketing department had been raiding my tests for marketing content, so I contracted back to them and built a couple cool demos for adobe.com/svg.

Years later I was interviewing and my interviewer asked me a lot of questions about one example in particular. It turns out he had run across an example and it was exactly what they wanted for their project, but they didn't understand the math. He had tried to find me with no luck, going so far as to call Adobe and find my coordinator who refused to give out my name.

I opened the sample for him (it was still up), clicked on View Source and pointed to the first line that said "Author: [My fairly unique name]". His response was "DAMN IT! It was that easy?!?!?!"
I think that's the sort of distinction that most people just don't care about.

They aren't against ads because of how their personal data may be collected or used, especially when this happens without their knowledge.

They're against ads because ads are often visually disruptive, especially when they're unwanted and useless.

So Mozilla catered to a concern that most people don't have, without addressing the real problem that most people have with ads.
I've always loved those old-fashioned star forts. True story: Ft. Monroe was an operating military installation from 1609-2011 (the star fort dates to 1834)!

https://en.wikipedia.org/wiki/Fort_Monroe
Neither tool has a good way to do matched-impedance traces. Both rely on scripting or a plugin to do this, and the feedback is not real-time nor can you make design rules on matched nets.

Also, neither tool integrates smoothly with simulation software yet. One of my pet ideas for a while has been to integrate EEScheme, the KiCad schematic capture tool, with ngspice, an open-source spice engine. The integration would include things like probing voltages and currents in the schematic to make graphs appear. Or, associating spice models with library components.

However, this would also require some way to create "simulation-only" versions of schematics. Typically, you only want to simulate a sub-section of the schematic at once. No other schematic tool, even the big ones (Cadence, Mentor), does this very well yet.
Just so people are clear, paracetamol is Tylenol.
> It's completely consistent to say that you have an obligation not to actively hinder someone someone from obtaining food/shelter/etc., but no obligation to provide it to them.

Preventing someone from making use of food and shelter that exists is actively depriving them of it. If there is a (negative) right to freedom from interference with the acquisition of food/shelter/etc., it conflicts with the (positive) right to exercise exclusive dominion over particular items as "property".
I'm not saying that all Indians are alike in all ways, just that in India the most popular majors are STEM [https://en.wikipedia.org/wiki/Higher_education_in_India], whereas in the U.S. the most popular ambition of students is to become business administrators [https://nces.ed.gov/fastfacts/display.asp?id=37].
"Conclusion:

F-AD is primarily a man-made condition with PA as its principal risk factor."

From the Abstract ...
Filezilla support sftp
Teabot? I'll stick with a non-hackable teapot.
This is how I felt about the Math GRE. On the practice test, when I gave myself plenty of time to think, I was able to answer almost every question correctly. But on the real timed test, I scored very poorly. They gave you so little time to solve the problem there was no "thinking" involved, it was all rote algorithmic manipulation.
(RC cofounder here.)

Sorry to hear our previous answer wasn't clear. Yes, residencies are an invite-only thing, however, everyone is welcome to apply to attend RC :)

We recently updated our User's Manual (see: https://www.recurse.com/manual#sec-residents) with more info about residents, including what we look for and that they're selected via invitation (typically after being suggested by current members of our community).

I hope this helps!
Though climate change is a crisis, the population threat is even worse
They already do this within the warehouses, with robot-pallets re-arranging themselves based on a slew of "big data" metrics, the same techniques can be applied forward to determine what to load on the trucks and how to deploy them.
UUCP delivered email (and Usenet and file transfers) for a very long time before full time network connections became the norm.

https://en.wikipedia.org/wiki/UUCP

So, it is possible to send/receive email without an always on network connection.
Hacker News law of Betteridge's law of headlines.

https://news.ycombinator.com/item?id=4842803
On a related note, what is the legality around sharing liquidation preferences with (non-founder) employees?
It made more sense a few years ago when there weren't distro centers near most major population centers and 1hr delivery options. Pre-shipping isn't going to be 1hr by much!
I'd prefer to not have these "discovery mechanisms" exist in my browser at all.

If I want said functionality, I should be able to install it using a browser extension. Unless I opt in like that, my computer's resources should not be wasted on something I don't even want in the first place.
Which is just blogspam sourcing the Motherboard article I gave...
I did something similar to this a few months ago using nginx, rtmp, and vlc in hopes of making an HTML5 only streaming service.

In the end, I found out that using a VM for transcoding is not a great idea. Having a > 3 minute lag time between input and output was... difficult to work with.

I'm not willing to pay for Amazon's transcoding service because of uh, student wages, so I scrapped that project.

Fun weekend project at the very least.
Also known as acetaminophen, and a bunch of other trade names[1]

[1] https://en.wikipedia.org/wiki/Paracetamol_brand_names
They will need to do some work to make that safe. There has been a number of famous attacks able to determine some people's browsing history entirely on the client side. I think most of them have mitigations in place, but we can't dismiss the fact browser itself still contains history.

Anyway, what kind of content delivery are you thinking about?
What do you mean in particular?
Don't Use Your Child as a Business Opportunity
When working on it a year ago at another employer, we had a list of edge cases. I don't recall them all but some were off by quite a bit. Enough so that the work around was to do everything in SVG except text and use plain DOM position on top for text. That was a bit better. It would be wonderful to do everything in SVG.
Yeah, good eye. These pictures are terrifying. I wasn't aware their were different types of underride guards.

http://www.iihs.org/iihs/sr/statusreport/article/48/2/1
>Applications — even basic filesystem tools — aren't aware of the additional content.

That's not actually true. Most if not all Unix utilities have been updated to deal with resource forks, and they have been integrated into the Unix directory hierarchy by treating the actual file as a single level directory.

The fact that the resource fork is invisible by default is the most reasonable way I can think of. Other options such as concatenating all the forks together or treating the file itself as a single level directory by default would actually break everything.

The solution that they found is to have this interpretation (the file is really a single-level directory) accessible, but make one fork (the data fork) the default "bag of bytes" for most of the Unix tools.

For example:

file /tmp/Euclid/..namedfork/rsrc
/tmp/Euclid/..namedfork/rsrc: MS Windows icon resource

Well, wrong answer, but correct access to the file.

That was a copy of a resource-fork based font I created by typing:

cp Euclid /tmp/

The `cp` command copied the resource fork just fine. tar was also updated to handle resource forks and other metadata. I know this because long ago I created `hfstar`[1] to do just that, because the tar that came with the OS hadn't been updated yet. Today, hfstar is no longer necessary.

[1] http://www.macupdate.com/app/mac/9405/hfstar
What Is Internet Goverance and Why Does It Matter?
"People need an income to survive. Most people get incomes through jobs"

Exactly, which makes any quibbling to my statement nothing but worthless pedantry.

"Jobs being displaced through technology means output is produced more effectively without the job than it would be with the job, and someone is capturing the value of that output."

Which has absolutely nothing to do with my question.

"The issue becomes one of distributing the value of the output."

Which is just rephrasing my question.
Ask HN: Why there is no startup school 2015?
We had 3 startup school sessions last year and there seems to be none this year. Does anybody here know what is going on or why it is not hold this year?

Also, is there any potential startup school plan for the upcoming 2016?

Would really appreciate your reply!
Is Marissa Mayer to blame for Yahoo’s failed comeback?
Darren has already announced he is leaving. https://twitter.com/dherman76/status/672889449265676288
You're gonna need more to back up that statement. Especially given how much people get fucked over with options, and how many startups just fail.
Maybe HN should have a Betteridge law bot that operates when the last character of a submission's title is '?'.