skysight-inc/HackerNews huggingface dataset:
I'm intolerant of people who's world-view denies the personhood of an entire category of people. Differentiated just by how they look. He can choose to rectify his behavior and outlook and I will welcome him back into society. I believe people can change. And I will thank you for not assuming you know the hows or the whys of my past. It was not faux-tolerant people like you who would ever lead to that change. My past is full of enablers who spoke just like you did, conflating religious and ideolgocal freedom with bigotry and racism.

Intolerance of intolerance is a precondition to an actual open society. Suggesting I allow people to divide themselves in half in a way we'd never do in any other portion of society (imagine this person being appointed as a teacher at a university then promising his beliefs won't affect his communications with his students). It's ludicrous. It's absurd. Let him actually demonstrate the behavior he's pledging and then we can talk, but there is no rational reason to believe he won't bring conflict, strife, and bigotry with him wherever he goes. Even if you cannot see it because you don't seem to be the subject of his ire.

Mendacious Moldbug has brought this rejection upon himself in one of the few ways we universally recognize as a way to earn that rejection: by passing the identical fate upon a whole category of people just because of the circumstances of their birth. Far better to reject one toxic person than make every non-white person walk on eggshells throughout the conference. And you need not look far to find a number of people in the community who would feel that way, and already face substantial marginalization that no amount of behavior changing can ameliorate.

I'm fine being intolerant of intolerance. Any rational person should realize the implications of not speaking out against intolerance wherever we find it. And part of that speech is making proponents of intolerance feel unwelcome. We shouldn't invite Eric S Raymond or David Duke to speak at these events either.
That's your opinion :) Many I've talked to are not happy even after getting windows 10 and using it for months.
Good for the developers. If you're doing the work, it's up to you to decide how it goes.
Bingo. This is just a rant from a Mac Apologist who's bitter because his browser isn't everyone's darling.
"not because they are cheaper, but because we can't get anyone here to do the job at reasonable rates."

Um... that is the definition of cheaper. In your own justification sentence. H1B must (should) be paid at your prevalent rate -- and this may not be what you consider a "reasonable" rate.
Write your programs out of modules
Blogspam of https://news.ycombinator.com/item?id=11359915
Mobile Safari doesn't go anywhere near the top of my rankings until they can make it simple to disable the silly rubber-band scrolling for mobile apps. Every CSS solution I've tried only works 95% of the time, never 100%.

https://www.youtube.com/watch?v=xkwZbi3AslY

The rubber band stuff is downright annoying, but what's shocking is 0:14 where AFTER the top part of the app got rubber-banded once, the bottom part of the page would refuse to scroll further down for another several seconds until 0:19 where it resumes scrolling further down. Then after proper scrolling of the bottom part resumes, the navigation bar just disappears into nowhere (!?).

This is why HTML5 just isn't there yet. Mobile Chrome on the other hand renders this page perfectly, 100% of the time, without any CSS hacks.
I don't mind searching to find what I want, but I find myself uncomfortable if I can't then see where it "really" is. In a universe with just tags/labels, it doesn't feel like it's anywhere.
The problem is the security of you GPG jey. If my phone gets hacked or stolen I lose my key. Sure, my master key is not on my phone (or my workstation) but still a big deal.

I use Yubikey Smartcard both on my workstation and on my phone. The setup works, but its both exepnsive, takes a long time to set up and its fairly difficult to do. Now that I have the setup, I can only use it with a few friends.

Keybase is working on a more scalable solution. Every device has different keys and messages are encrypted for each device. This allows them to revoke individual devices. While deploying this to most non technical people, is still quite a challenge, at least its an attempt at solving the multi device problem. I can at least imagen how with their approch we could get wide use, while with traditional gpg I cant really see it.
I'm a developer so I live and breath the file system tree. On the other hand, don't forget that the original Mac did not have a file system tree. Rather, it had a bunch of linked objects through which you could navigate. (It also had flags for file revision numbers which was never implemented.)
Hydrogen-powered drone has 2 hour flight time
But did the founding owners or managers take massive $1000/hr wages while this was happening? Likely so.
If Stack Overflow jumped off a bridge, would you follow them?
"Chrome is unfortunately contributing to the web’s bad reputation by caring more about developers than end-users."

Actually, this is my favourite part about it. It's fast and it has its priorities in the right spot: me, as a developer. If you don't like Chrome, well, then don't use Chrome :)

Another point I would like to make is Apple's ridiculous refusal to allow anything other than Safari on the App Store. I feel that this is holding back the web more than anything, at the moment.
> the features it has work properly

You may want to avoid that blanket statements around developers who've worked with indexeddb, safari's implementation is famously awful, so much so that caniuse makes special note of it.
I must be the only one that likes Windows 8. Even that launchpad-like start menu.
Indeed, Eric Demain is amazing. Thanks for the reference. There's a lot to be discussed about computational origami and computer science. And there are many materials on the subject. I was trying to also touch the behavioral aspect of the connection between being a programmer and a folder.
It may come as a surprise to you, but "ethnic slurs" is not in the curriculum for English, especially not overseas. This thread is the first time I have ever heard it, and I grew up in Canada with some of my best friends being Jewish. If I hadn't heard it till now, I can sure as hell tell you the author most likely hasn't as well.

And seriously, what do you honestly believe happened here? That an Italian, non-native English speaker incorrectly conjugated the non-verb "kik" into the best he could? Or that he knowingly and maliciously took a jab at all Jewish people for seemingly no reason whatsoever? If it's honestly the latter, then I feel sorry for you.

No, I can't tell you how to respond. But I can sure as hell tell you when you're coming off like an asshole by responding in the way you do.
I agree. I enjoy both fields (CS and EE), so I think I should be OK in that regard. I'm going for a PhD because I'd like to teach eventually, but I'm not sure about what I want to do in between.
Um no? A really simple model of a healthy economy is that money sloshes back and fork and yet value is created. A more realistic variant is that the money supply also increases (loans & interest). The point is in either of these the money supply isn't going down. I'm no economist but all that money just disappearing sounds really bad. I doubt the gains to the economy from the "free stuff" would offset it.
"The agreement arises from a USD 3.45 million contract..."
"Focused paid the Indian company just over USD 82,000..."
"Overall, the Indian company performed approximately 37.5 per cent of the work on the contract”.
If the U.S. really had a shortage of prosperity then this would make sense. The problem is that the U.S. already has more wealth than it knows what to do with, it's just that it's completely misallocated.

And given the fact that sending our designs to China to get manufactured is basically the only thing stopping them from going to war with us, I'm not convinced it really makes sense to give up this benefit in order to 'fix' domestic problems that don't really have anything to do with globalization.

Certainly there could be more domestic manufacturing than there is currently, but just because the current system is causing some problems doesn't mean we should discount the benefits.
https://www.reddit.com/r/privacy might be worth a look
Heh, funny, looks like I'm both. I make use of searching (spotlight, on windows the search thingy in the start menu) but I also navigate through my project folders when I know where something is (which I usually do with my work related stuff).

I'm also really missing the windows 95/98 start menu that would open sub menus instead of just being a view where stuff slides around.
Consumers will pick the best cheap gadget regardless of origin. Investors want maximal profits in a 1-3 years time frame. The system unfortunately does not afford much wiggle room for ethical and national duty when working with those constraints.

Grove's outlook also colored by difficulties of semiconductor industry. Asia in addition to having cheap labor, governments would prop up barely profitable fabrication companies as national champions, give them subsidized loans and regulatory favors. American investors & management, perhaps rightly, balked at trying to compete on that front.
I didn't say I didn't have the evidence. You haven't sent me an email.
I think it would be cool if the clickbait title could be edited.
That's ridiculous. They say "1%" because it is easy to write and pronounce. It is a figurative number.

When people complain about billionaires, they don't think that $1.1Billionaires are monsters and
$0.9Billionaires are middle class.
Which sites are you loading in the tabs?

These days Safari actually shows that rainbow spinner when the background process that runs the tab is hanging, even though Safari.app itself is perfectly responsive. This usually is indicative of a problem with a site loaded in one of the tabs in the window (I believe Safari does process separation per-window), as opposed to a problem with Safari or WebKit itself.
Not commenting on this particular project, but to the general point of "just do it": very, very, very few people are autodidacts; it just happens that autodidacts frequent sites such as HN. The vast majority of learners need (ideally face-to-face) guidance to provide structure, motivation, and feedback.
And I didn't mean to imply that you did, just that the person I replied to did.

Your explanation there is a great example of what I personally want to see more of. A clear concise reason why you prefer one browser to another.

So often its just "X is faster" or "Y uses less memory" without any other details. And those kinds of complaints help nobody.
On any platform other than iOS, Safari is the 3rd best browser on its best day. Just because something is pretty, doesn't make it good. This guy is clearly a student of the Jony Ive school of thought.
Can blogger make $100,000 a month?
Ralph Nader: Why Bernie Sanders Was Right to Run as a Democrat
It's more than fair use, trademarks are very narrowly interpreted, and in the case of domains (I'd expect package registries to be similar) the main criteria is wilful confusion (aka is the current domain owner trying to sow or encourage confusion with the mark).
Empirical research often turns up "no duh" results.

It also, often, doesn't.

In both cases, there is value in publishing.
> but it was never large enough for me to consider putting it in a package either.

That's OK, someone did it for you:

https://metacpan.org/pod/Text::Trim

CPAN to the rescue!
How can you abuse that for phishing attacks? The whole reason for it to only show the domain is specifically to avoid common phishing attacks.
Absolutely not, it has really fallen behind on features and the devs aren't competent nor numerous enough to keep the pace. They may get back on track with the new fork they're planning, but I'm betting they're going to fall behind again after that.

Maintaining an entire modern browser on your own is no joke.
Germany sets a great example here with its local industrial production base and culture.
Been using Firefox on Android since they switched over from their initial UI to the natively built one. Used it on a HTC Desire HD, One M7, Nexus 7 and Nexus 5X. Only site I really have issues on are the Wikia family of sites. Just checked, they're better but still not a pleasant experience on Chrome either.
Hi HN! My brother and I made WifiMask for the "normal" computer user to protect his or her public Wi-Fi connection.

Most normal computer users already know by now that public Wi-Fi is not safe, some of them know that something called "VPN" can protect them, but don't know what the next step is or if the next step is the right one, current VPN providers often being too confusing with too much options and features or simply because they do not have a focus on public Wi-Fi security.

Hence its name, WifiMask, and a very easy to use and elegant app with a focus on public Wi-Fi security it is clear from the first moment that WifiMask is the right choice to protect your public Wi-Fi connection, there is no room for doubt about it.

WifiMask uses OpenVPN, strong encryption (AES256, 4096-bit RSA & DH) and takes care of DNS leaking, DNS hi-jacking and IPv6 leaking, something some of the other VPN apps forget about. Firewall rules to prevent leaking un-encrypted data are active as soon as you hit Connect (before you're even connected to a Wi-Fi) and when the connection is lost, until you hit Disconnect.

In other words: WifiMask automatically takes care of as much as possible with a focus on security and usability, while making it clear it's all about protecting your Wi-Fi connection. WifiMask is a public Wi-Fi security service and uses VPN technology to make it happen.

We'd love to hear what you guys and girls think about it, the app and the website! Any feedback and suggestions are welcome.

PS. For now there is only an OSX app, but expect apps for every platform in the future.
Well that and "the failure of Focused to adhere to a requirement that over 50 per cent of the labour hours of the contract be performed by individuals with disabilities"
Free Max for Live Kit Connects Ableton Live to Arduino, Mindstorms and More
It's rare, but in cases of amnesia grown adults with no memory of their identity would have a name assigned to them sometime after receiving medical attention.
Or even I have a CSS issue to look into in Safari soon where a combination of tables, max-width, width and overflow properties is behaving oddly on Safari only (even IE gets it right). This is CSS2 stuff..
If they can deliver truly cross platform GUI toolkit it would be huge. No one has quite pulled it off yet. But frankly the task is so large it is hard to have much hope.
PSA: Multiple issues with iOS 9.3 update
Poor Software QA Is Root Cause of TAY-Fail (Microsoft's AI Twitter Bot)
A USB Designer, Inspired by Star Wars
If you buy a business type router, a similar wireless AP, and some "smart" switches, you can actually segregate things pretty well.

Examples:

Ubiquiti EdgeRouter Lite https://www.ubnt.com/edgemax/edgerouter-lite/

Ubiquiti UniFi AP AC Lite https://www.ubnt.com/unifi/unifi-ap-ac-lite/

Netgear Web Managed Plus switches http://www.netgear.com/business/products/switches/unmanaged-...

$238.98 on Amazon (before tax/shipping) for the ER Lite, UniFi AC Lite, and the GS108E 8-port switch.

The key here is to have network gear that supports VLANs and VLAN trunking (802.1q).

On the ER Lite, you setup separate VLANs (networks) for each class of device just as you said. You can control what traffic can go from one network to the others via firewall rules. So, just as you said, your laptop can access everything, while your wall switches can't get anywhere.

Each VLAN will have a number associated with it, I recommend starting at 100 or something and going up from there (the netgear switches treat vlans 1-3 as special). There are up to 4096 vlans available.

Tell each switch about which VLANs are coming and going on each port. For actual devices (eg. an IP camera hard-wired) you want to have the port Untagged with the PVID and Untagged vlan being the vlan for that class of device. For traffic between switches and the AP, mark every VLAN in use as Tagged on those ports.

Tagging puts an extra header on the Ethernet frames so that the devices on either end know the traffic is for a different network.

On the wireless AP, send all the VLANs into it as tagged. Then create separate SSIDs for each VLAN with separate credentials. I recommend hiding the SSIDs (disable SSID broadcast) for this, not for security, but for sanity.

With all that setup, you can set arbitrarily broad or specific rules on your router as to which traffic will be routed between vlans and the internet.

As said in another comment, you can use "dumb" switches still, but they won't understand VLAN traffic. So every device on the switch will have access to the same network(s).

One important caveat about separation like this is that devices normally discover each other via broadcast traffic. Since each VLAN is a separate broadcast domain, only devices on one VLAN with discover each other. This may or may not matter for your devices. For example, you probably connect to an IP camera directly rather than via discovery. However, for a Chromecast there would be discovery needed.

For many devices, they use mDNS for discovery. There is a mDNS reflector service on the Edgerouter that can be used to replicate discovery packets on another network. That way your laptop can discover devices on other VLANs.

All that said, while it isn't outrageously expensive to accomplish this, it will be time consuming to configure properly. ;-)
When you sign a contract to employ disabled people, and get a subsidy to do so, outsourcing to India is a contract violation.
Matt is an incredible human being. I reached out to Matt (as a stranger) on behalf of a relative with a rare genetic disorder and was humbled by his support and generosity.

Matt is a true mensch and a hero in rare disease diagnosis. What words I have are insufficient to express my deep admiration and appreciation. Well worth your time to read a bit about Matt's work.
Show HN: "if" keyword as an NPM package
Currently it costs us practically nothing to run, so we're just focused on getting users.

Monetisation will come primarily from providing analytics to restaurants. Because of the way the app works, we can go to a restaurant and give them info like "x number of people were interested in going to your restaurant, but they went across the road to your competitor instead". In addition to analytics, we planned to do the usual promoted results and coupons etc.
> Given the confidential nature of the information of the fingerprint cards, Focused was required to perform all of the work in New York and it could only use employees that had passed a criminal background check. It was also prohibited from subcontracting any of the work to any other entity.

(Breaching your contract is only illegal (as opposed to a tort) when the other party is the government)
The illustrated guide to a Ph.D
> I feel that this is holding back the web more than anything, at the moment.

Perhaps a little exaggerated? Sure, it'd be nice if Apple were a little more welcoming to products from other vendors that are in the same market as their own but personally I feel isn't such a big deal in the grand scheme of things.

If the MAS was the only way to get software on Apple computers (as the app store on is on iOS where chrome is available) it'd be another matter.
How long exactly do you think it takes to build a startup?!
All: it took at most a single click to figure out that "canibekiked" included "kike" by obviously innocent accident. I understand the magic power of the bikeshed to hold internet forums in thrall, but holy magoly you guys outdo yourselves sometimes.

You all owe parro-it (<-- notice the country code in the name? big clue) an apology. How about setting this right with some substantive feedback about the project?

Edit: We'll mark this and the other "is that a racist slur on the bikeshed" subthreads off-topic, so your forthcoming substantive feedbacks should all rank higher in the thread.
Any movement that focuses on one section of society (KKK, feminism) inevitably drives intolerance. Just ask Matt Taylor who was crucified by feminists for wearing a shirt designed by a woman. It is one of many examples that highlights why BLM and feminism are flawed in the same way.

EFA should only promote groups who represent everyone equally. You wouldn't accept the KKK, why accept others who encourage equivalent prejudices.
The last guy who got that ring wasn't too happy about it.
I'd love for the name to switch back to plain system like the old days. So much cooler. I know I have a Mac, it's staring at me every day.

Completely superfluous, of course, and they are probably going with macOS, but one can dream of a more sensible casing future.
I have been watching the app/food space for many years. The idea you describe has been tried many times over.

It's one of those problems that everyone faces one evening, but the hassle of using an app is usually higher than actually having a 2-minute conversation about where to go.

That being said, you never know what will work, so don't give up just because of random Internet advice.

It looks like your app doesn't need to have network effects to be useful. That's a good thing. So you'd be fine with even 10 people using this every week. That would be a sign that your app is useful. Once you reach that stage, you can focus on scaling. But just even getting 10 couples to use this weekly is a tough challenge. Do you use it? Does any of your friends actually use it?

Looking at your website, if you are disappointed by the conversion rate, target a smaller niche first and see if the conversions increase. Right now it sounds like a generic "restaurant recommendation". The couples angle is not there. You go with more punchy headlines: "no more arguing Friday night about where to take your SO".

Bottom line: go from 0 to 10 users by sheer force of persuasion. Then come back here and we can chat some more :-)
Upgraded to iOS 9.3 yesterday and found out that clicking links from Mail, Messages, any other applications really, does not work. Safari opens links only within the same site but does nothing or freezes when clicking on link to another website. Suggested workaround (disabling JavaScript) did not help at all. Turns out others experience vene more serious issues with the upgrade, e.g. for many people update rendered iPad 2 useless.
Exactly. It's like immigration vs. illegal immigration. It's easy to drop the "illegal" part and stir up racial emotion and thus divert attention away from the real topic.
Thanks for your feedback. Both myself and my girlfriend, and my business partner and his girlfriend use the app regularly. Occasionally we use it with family too. We launched a beta recently and got some users, but didn't get much engagement - I think partially because we pitched it for groups of friends.
Have you measured this? Do you actually build or use specific apps where the dominant factor is JS execution time and not layout or network time?
Okay, so you've identified a prerequisite, then. People need to be taught autodidactism. If you're correct and the idea is valid, then tautologically they cannot do it themselves.

Why?

Because without being able to teach yourself, programming is a sisyphean task. What happens when you're done 'learning to program'? You just stick at that level forever?
I'm not the creator, but I am a native English speaker. I've never heard the word "kike" before, had no idea what it meant...
Give them a steel spoon in their mouth, and a work ethic
Caradoc – a PDF parser and validator written in OCaml
It would be great if you can remove India from title it make it clickbait. It could have been any country.
Is it a Sony GDM-FW900 ?
You hit the nail on the head for me. Exactly how I feel.