skysight-inc/HackerNews huggingface dataset:
I had a chance to visit the Macclesfield Silk Museums[1] a couple of years ago, part of which is the Paradise Mill. Macclesfield was the "end of the silk road", and its silk mills were quite renowned in their day. The mill has rows of large Jacquard Looms that are built into the structure of the building, at least some of which are still operational at demonstration capacities. These were some of the earliest era of Jacquard looms, which accepted massive racked loops of industrial scale punch cards to drive the weaving patterns. The mill includes a look into the tools and processes which started with paper-drafted designs, vetted and turned into punch cards, then woven on the mills. There's a good selection of sample woven works as well, all of which highlight the nigh-photographic level of detail these looms were capable of.

On a more modern take, I'll plug the OSLOOM project[2], which aims to create "an open source electromechanical thread-controlled floor loom that will be computer controlled." It's been slowly ticking along for some time now; hopefully it'll eventually achieve its goals of enabling much cheaper access to a modern Jacquard loom.

[1] http://www.silkmacclesfield.org.uk/museums/silk-museums

[2] http://osloom.org/
I attended your presentations at Connect.js. Looking forward to checking out the site and picking up the book. Thanks for all the hard work!
And ?

Is there ANY evidence that Apple is collecting data. Because it seems to me that all that is happening is that Safari is contacting an Apple service which searches Wikipedia, news, articles etc. Pretty sure it's easy to disable by switching off Smart Search Field in Safari.
Sending your searches to DuckDuckGo is OK because they're committed to protecting your privacy.

Sending your searches to Apple is bad because... they're also committed to protected your privacy but they're Apple so it's a big conspiracy.
What is the color of the fur of the cat who will be the first one to start chewing on your leg after you die alone at home and leave all of your pets without any food or water for days?

That one made me pause. For any single people with pets (like me), please sign up for http://DeathSwitch.com or a similar service.
This is ultra-cool!

I wonder why they didn't take advantage of the fact that it could draw a huge amount of lines in a small amount of time and tweak their edge-detection algorithm to draw more lines.

Anyway, I'm sure there was very good reason why they haven't... likely the lines they can draw can't be very fine with the sort of marker they have to use.
Might this be for sharing one's browsing history across devices? This seems like old news: http://www.tekrevue.com/safari-sync-browser-history/ Perhaps that type of syncing can be turned off? (I don't have Yosemite installed, so I don't know.)
By listing so much on a requirement, you may well be scaring off some truly brilliant people with a greater than average amount of modesty, a trait this industry sorely needs more of.

Going a bit deeper on this, men and women tend to have a very different threshold for applying to jobs when they don't meet 100% of stated requirements. If, when you look around your team and see a bunch of self-aggrandizing dudes, realize that is what your job listings and hiring processes are optimizing for.
praseodym is pointing out that there are two checkboxes called "Spotlight Suggestions". One in System Preferences, and one in Safari.

It's unclear which OP unchecked.

Screenshots of the two options: http://imgur.com/a/TWDxy
https://support.google.com/websearch/answer/465?hl=en
"When you delete items from your Search History, they are no longer associated with your Google Account."

Whether you think that's sufficient or not, at least I have the option. And the last octet in my IP address is automatically modified after 9 months and deleted after 18 months even if I don't do anything. If you can tell me how I can do the same thing with Apple's search log files, and what Apple's IP address retention policy for its search log files, I'd be much obliged...
Hey there! I'm the writer of that article. Thank you for sharing it and I'm glad you found it enlightening.

I like to call those of us in the industry that put out great tech, operate on open communication and transparency, and don't cheat systems or customers as next-generation adult companies. It is a difficult road to take given the obstacles in the way, but that's also why it's exciting as an entrepreneur. If it were easy, everyone would be doing it. :)
You may have missed the point. Sending them to DDG is OK because the user _intended to send them to DDG_. That was the entire purpose of the user's searching experience to begin with. Apple being strung into it is different - the user doesn't need Apple's involvement to complete the search.
Show HN: DeathSwitch
There are any number of people who have shown that by leveraging the Internet, they can build and launch almost anywhere. Build on-line relationships, leverage on-line communities and see what you can accomplish. Then, if it still doesn't work out, move.
The author of this post is confused about Safari and Spotlight privacy settings.

Spotlight search suggestions are a major new advertised feature in OS X and iOS.

To disable Spotlight Search Suggestions in Safari, open the Safari preferences and de-select "Search > Include Spotlight Suggestions".

To disable Spotlight Search Suggestions in the system Spotlight search menu, open the System Preferences and de-select "Spotlight -> Spotlight Suggestions".
Post seems to indicate that the wrong "Spotlight Suggestions" was unchecked. One in System Preferences (which the post mentions disabling), and one in Safari itself (that the post does not mention).

I would expect the one in System Preferences to disable suggestions in the system-wide search only, and the one in Safari to disable suggestions in Safari only.

Screenshots of the two options: http://imgur.com/a/TWDxy
We are always drawing lines of what things are and are not permissible. You can move the line to the other side of pot without erasing it entirely.
People in general have an inherent need for 'heroes'. This need for an idolized leader, the protector of all and the 'savior of humanity' has manifested itself across the ages and I don't think there's a need to enumerate the instances. This recurrent phenomena will not fade away soon. I'm sure that in many cases these self-made achievers have thanked and acknowledged those who got them there, whether in public or in private. The problem is that the masses want only one hero and can only remember one.

Edit-- This might be relevant: http://ed.ted.com/lessons/what-makes-a-hero-matthew-winkler
When there's a wealth of historical information about how cannabis prohibition was instituted to target minorities in the US? no
A few years ago there was a minor scandal about microsoft's Bing "stealing" google results through the internet explorer search box. It seems strange that apple would have that kind of motivations, given that they don't have a search engine of their own... Here's the accusatory blog post google made: http://googleblog.blogspot.com/2011/02/microsofts-bing-uses-...
That seems to be about Spotlight searches, not web searches using Safari.

(And arguably seems like a worse behavior to me, as my Spotlight search terms are often for private info I'm trying to locate on my disk.)
..Same as google with chrome then.
> 3 is slightly more difficult; for 7-of-8 you'd have to store 9 hashes, one for the full list, and 8 more hashes resulting from removing one of the 8 words. What you gain in user friendliness costs you since you have to store several times the hashes, and you have to run multiple hash computations for each attempted login.

Naw. Store one hash (of all 8 words, sorted), along with an (unencrypted) total function mapping words^7 → words, constructed in such a way as to maximize entropy. This can be implemented simply by storing an XOR of the (dense) index of all 8 words: XOR the 7 provided words together with the stored XOR to reveal the 8th, then hash all 8 to check the password.

(Yes, storing the XOR of the word indices unencrypted reveals information – exactly one word's worth of information, which represents knowledge of the 8th word given knowledge of the other 7. i.e., this knowledge does not reduce the search space below that of 7 sorted words. Hence this same system can be used to remind the user of the full password given the partial password as well.)
I'm guessing in about 20 years you'll start seeing propaganda to force it.

But that's just the beginning. After that you'll start seeing some kind of kill switch being mandatory. Then you'll start seeing more regulations to dissuade people from even owning cars, autonomous or not. And then of course the final step is to impose "sign ups" for when you want to use some government vehicle (all in the name of global warming, or whatever name they'll switch to by then).
This is inaccurate alarmism. It shouldn't be surprising that the search bar makes autocomplete requests to Apple as you type. The address, phone number, and map link that popped up when you typed in the name of a local business, for example, didn't just appear out of thin air.

However, it seemed suspicious to me that Apple would make it impossible, as the author claims, to type in the Safari address bar without sending queries to Apple. So, I fired up Charles proxy to confirm my suspicions.

When using Safari default settings, typing in the address bar resulted in a few requests to Apple and Google autocomplete APIs. Then, I turned off "Include search engine suggestions" and "Include Spotlight Suggestions" in Safari search preferences. (Safari -> Preferences -> Search)

As I initially believed, no requests were sent whatsoever when typing in the address bar after those settings were disabled. Can we put out our pitchforks yet, or am I missing something?
> The Fed also exists to supervise and regulate banking institutions

So how, exactly, in a world where bitcoin was king (and pigs could fly) would the fed "regulate" bitcoin institutions?

You cannot do fractional reserve banking in bitcoin without all your loans being blatantly obvious and public. Users would track the coins they put in the wallets you control in their name, and if you touch them they will raise hell. You don't need consumer protections in that system because everything is public. And I don't condone whatever privacy violations would be necessary to audit a bitcoin banks wallet security infrastructure, when they can naturally (in the same way services like bitfinex and campbx have sought security accreditations) do so on their own as a competitive advantage without any unnecessary violence.

So what exactly is the federal reserve going to do to bitcoin wallet holders (aka bitcoin banks) besides the above? Bitcoin as property is just as prosecutable in court if your bank fucks up and loses your money as any other asset, I can't believe that is reason for an entire bureaucratic federal infrastructure to exist.
Safari private browsing is broken too. Just private browse, quit safari, reopen safari and then check in the preferences on the privacy tab and see the cookies, etc.
Thanks, chockablock - I missed that. Same URL to block for both though, apparently: api.smoot.apple.com.
Ok, thanks! That was as very clear explanation!
I live in the middle of a big city. From my apartment there are at least 50 different wifi routers visible. The Chromecast simply cannot maintain a stable connection under these circumstances. My parents do not have internet.

These are two situations where this device is, entirely needlessly so, completely without value.

That said, when it works it is a charm.
I use Little Snitch to monitor and control all my outbound traffic. I've noticed a lot more requests to Apple's servers with Yosemite than with Mavericks.
App Review – Pocket
All of college should be “one and done” like the NBA.

https://medium.com/@timrpeterson/all-college-should-be-one-a...
As someone who learned to code long before the whole "boot camp" thing, I would be very interested in hearing stories of what they are all about. I would hate to give someone bad advice in either direction.
Weekly Outrage Time on HN.

Have any of the commentors used the latest Safari? Safari does not passively collect data. It is doing much more. It has what can be called search actions.

Example

Type in a Nissan dealer's name => Brings up with an Icon a clicky that would take you to the nearest Nissan dealer location on Maps.

Type in wiki X => Brings up with wiki page for X.

Pray tell how would they accomplish without processing the results?

I agree that they should have informed users before. But let us not assume something nefarious is happening.
I hear the legal recreational weed is selling out, that's part of the reason why only two stores are open, the supply is so limited. You can drive by and see a line out the door. The recreational weed is a separate supply, they had to grow it from seed and could not fence medicinal or illicit weed.

Because that supply doesn't come close to meeting the demand, most people either have to see a doctor and get their green card, or keep buying on the black market.
Angular Web Console Hacking (2/4) – Scopes
Faking it would be much easier and not betray such evidence:

Hit F12, edit out the HTML to be whatever you want.

Everyone is freaking about the "URL edit", but it's probably that it's actually a long string exploit and he's just edited the URL to fit into the screen to take the screenshot.

It's too amateur a fake, so I'm actually leaning on the side of it being real.
the solution is simple. stop enabling flash or javascript ads with real time bidding. i cannot imagine how to secure flash ads because the flash can invoke logic from outside the program.
DuckDuckGo Search Suggestions and Spotlight Search Suggestions are separate features in Safari. Either can be enabled or disabled by the user in the Safari settings.
OP here.

Which really gets me, and I mention it in another comment on site. It's probably a good portion of the reason we don't have a great deal of women in the tech industry.

They tend to have a lot more modesty on their resumes, and a nightmarishly disturbing amount of impostor syndrome dragging them down like cinder blocks. What's annoying is that without a woman on team, it legitimately feels like you're missing something.

Put simply, we think differently, and that manner of different thinking is critical to preventing some really unruly code and architectural patterns from happening. I get worried every time I see an all-male team because there's not that dissonance there to keep things more on the level.
FWIW, the Github page says search terms in their tests were sent to Apple's API even "with all privacy options enabled": https://github.com/fix-macosx/yosemite-phone-home
" I decided I wanted a cloud-powered digital photo frame in my house, to retroactively justify my tendency to over-photograph every event, and because I had a ton of digital photos but no way to display them in my house. "

wow, just wow....
Interesting point. Really it seems to be something ingrained in our mentality that would take something truly significant to change.
Well, clearly Whitney has been hugely successful with his odd little language.

There's the case for a kind of extreme pragmatism — writing code that does the one thing it needs to do, without particular concerns for things like abstraction.

We all write one-off scripts that are short and precise, but for a myriad of reasons won't scale to anything bigger or more general: we cheat and use global variables; we target one specific use case but don't allow parametization/configuration to support others; we target one OS and a certain constellation of dependencies; and so on.

What Whitney has accomplished, I suspect, is that he has found a way to reduce the problem surface by going for extreme simplicity in absolutely all areas of his system, which is by making certain assumptions. Everything is lists or simple data types, there are no abstractions (by which I mean things like interfaces, generics, abstract data types, even custom types), almost everything is in-memory.

You can do this with a Lisp or a Scheme, too. But the temptation is always to reach out for abstractions and patterns and build complicated systems out of subsystems. A database would have a cache manager, a page manager, a planner, an index manager, an SQL parser, a transaction log manager, etc. etc.

K shows that you don't need go for this clean, compartmentalized, layered subsystem approach if the whole program is small enough to make it easy to see the whole system on the screen. You can use global variables because it doesn't violate any layering. You don't abstract things like indexes and operators into abstract internal APIs because you know at any point what they are.

An example of this kind of extremist simplification is how kdb+ stores tables: It memory-maps the entire table file and treats it as an in-memory list. Instead of having to invent a paging mechanism and create functions that work on tuples in pages, they can simply reuse all the vector-oriented K operators, which work on the tuples exactly the way they work on other in-memory lists.

I don't think I could write K, but it is certainly a source of inspiration when designing systems. We developers have a tendency to pattern-match and generalize, when often "ad hoc" techniques would be better. The old adage is "make everything as simple as possible, but not simpler", but it's actually possible to make things simpler.
Epic Privacy Browser - private browser built on chromium for Mac & PCs -- epicbrowser.com (one such niche privacy browser)
Thomas, you basically just told me, "That's not fair either. Most of this stuff is happening in the open; you just have to know the obscure places to look."

Visibility isn't a matter of "can the public see it?" I also mean "is it in a place the public is likely to look?"
So the 2007 version of the iPod refused to work with some random 3rd party software you had, and you've sworn off all Apple products for life?

That's just childish. Not only can companies change but one product doesn't necessarily reflect everything a company has to offer. You should stop being such an ideologue and learn to use the best tool for the job. Which is sometimes an Apple product.
In fact, at current market caps, you could very well go ahead and buy the whole damn shipyard instead [1]. And its next-door neighbor in Geoje, Samsung Heavy Industries, one of the largest shipbuilders in the world (even accounting for its recent merger with Samsung Engineering) [2]. With the right multiples, you could even end up with enough chump change to get yourself another Minecraft or something.

I have a feeling something is not quite right here.

[1] http://www.bloomberg.com/quote/042660:KS

[2] http://www.reuters.com/article/2014/09/01/us-samsung-hvy-ind...
I personally believe this is an evolutionary trait that has stuck with us across the cycles. I can't find scholarly articles that discuss this topic at the moment but I'm quite sure many have studied it.
Wonder if more experiences like this [1] will come up. He actually got a cease and desist to take down the blog post from them...

[1] http://joselcontreras.com/about-coding-house/
If you're concerned about your privacy, you should look at System Preferences > Spotlight > About Spotlight Suggestions and Privacy:

About Spotlight Suggestions & Privacy

When you use Spotlight, your search queries, the Spotlight Suggestions you select, and related usage data will be sent to Apple. Search results found on your Mac will not be sent. If you have Location Services on your Mac turned on, when you make a search query to Spotlight the location of your Mac at that time will be sent to Apple. Searches for common words and phrases will be forwarded from Apple to Microsoft's Bing search engine. These searches are not stored by Microsoft. Location, search queries, and usage information sent to Apple will be used by Apple only to make Spotlight Suggestions more relevant and to improve other Apple products and services.

If you do not want your Spotlight search queries and Spotlight Suggestions usage data sent to Apple, you can turn off Spotlight Suggestions. Simply deselect the checkboxes for both Spotlight Suggestions and Bing Web Searches in the Search Results tab in the Spotlight preference pane found within System Preferences on your Mac. If you turn off Spotlight Suggestions and Bing Web Searches, Spotlight will search the contents of only your Mac.

You can turn off Location Services for Spotlight Suggestions in the Privacy pane of System Preferences on your Mac by clicking on “Details” next to System Services and then deselecting “Spotlight Suggestions”. If you turn off Location Services on your Mac, your precise location will not be sent to Apple. To deliver relevant search suggestions, Apple may use the IP address of your Internet connection to approximate your location by matching it to a geographic region.

Information collected by Apple will be treated in accordance with Apple’s Privacy Policy, which can be found at www.apple.com/privacy.
Even if you trust them to "don't be evil", i.e., don't "collect" it, they could accidentally retain it, get compromised, waste users' bandwidth, etc. All of which encroaches on privacy and personal freedom, even if it can be said they're not "collecting."

See also: NSA's definition of "collect." [0]

P.S. This is assuming the portrayal is accurate. People in the thread are saying it's not. Default-enabled stuff like this is kind of scummy IMO, though, either way.

[0] http://www.slate.com/articles/news_and_politics/politics/201...
Thank you so much! I've been hoping to see something like that video for months, now I have a much better understanding of how the Jacquard Loom works.

My initial interest was driven by the osloom project (an open-source Jacquard Loom)...

https://www.kickstarter.com/projects/mbenitez/osloom-an-open...

http://www.osloom.org/

Sadly the project appears to have stalled, hopefully it'll restart at some point.
Ethics aside, copyright infringement is always your best entertainment value.
Landon feels that disabling Spotlight Suggestions in OS X System Preferences would have an effect on Safari. I'm as mystified as you.
So the writer describes the guy who does the CSI on the car as a "grease monkey" and implies he is an uneducated hick. Yet it was his work that figured it all out.

Have you ever used a Tech 2 scanner to diagnose one of those cars? They are quite complex, with mutliple computers networked over the canbus system.

Grease Monkey. Like Code Monkey or Porch Monkey. Derogatory.
Great story and thanks for posting something I probably wouldn't have otherwise seen. As an American, the footnote is tangentially interesting, as the idea of having 17 generations of history isn't something we commonly consider:

A small side note: Nobunaga’s line survived into the modern era. His 17th direct descendant, Oda Nobunari is a world champion figure skater (a strange twist given Nobunaga’s bloody reputation).
Russian deep sea exploration ship PROFESSOR LOGACHEV is heading to the Stockholm archipelago (http://www.marinetraffic.com/en/ais/details/ships/273456410)... while Russia officially denies submarine accident (http://function.mil.ru/news_page/country/more.htm?id=1199615...)
I'm not claiming that, though that's what the MPAA believes.

Really, I think the costs and liabilities of what was proposed would do it all on their own. It would substantially increase costs for advertisers and decrease payouts for publishers. Once an ad network does that, it's going to start bleeding from both ends.

At which point some operation in who-knows-where can do better for everyone.