skysight-inc/HackerNews huggingface dataset:
> sounds like it's generally a tradeoff of UX vs. Security

Not necessarily. Wire has shown that a Telegram like UX is possible with end-to-end encryption, multi-device sync and multi-platform support. It's just that Wire and Signal are slow in catching up and seem like they need a slightly larger team and/or better management of the development.

> didn't know things were that much better in the Telegram world.

I keep trying any new messaging platform like this, especially if it promises privacy and better security. So I'd recommend you try Telegram and see for yourself what it provides. I'm heavily impressed by what it offers and use it as my primary messaging client, but don't like the crypto and the fact that normal chats are not end-to-end encrypted.

> Seems to me though that if you're willing to use telegram you might as well just use iMessage or What's App though?

That depends on which company one is more comfortable with on the privacy front. I don't consider iMessage to be equivalent to Telegram in features or UX (it's actually inferior and has issues with handling SMS as a backup option). WhatsApp being connected to Facebook is a no-no from the privacy point of view.
Even if you solve the scarring issue, the invasive option seems impractical. They might use it on patients that are locked out or missing senses. But what doctor would let a healthy person get brain surgery so they can use a computer slightly faster? Would the FDA ever approve something like that?

However there are other options. People have figured out how to hijack existing senses. There was a plate you could put on your tongue that would let you see images through the nerves on your tongue. There was a project that converted video to sound waves, so you could learn to see through your ears. And there was a guy who made a vibrating suit which could let deaf people hear again by converting sound to more noticeable vibration frequencies.

It's unclear what these extra inputs actually add over just presenting information on a computer monitor or HUD and using vision. I think brain interfaces are massively overhyped. Our brain is already super flexible and can learn to process info from existing interfaces just as well.
This economist asked people to flip a coin on important life decisions
without docker the software is even safer.

Actually for all people below, here are my reasons:

Docker adds another Layer. This also adds another attack target (docker). Saying a software is more secure while adding another layer is just naiv.

Docker is good for some companies and it definitiv is true that you can make it to run a PaaS, it's still not more secure as the world before.

Also some other people also pointed out other things.
With docker you add a lot of complexity to your actual software, that is negligible if your big since you have a total different set of problems.

Still when it comes to docker it's mostly buzzword bingo. I mean just looking at the table... oh god it's like half the things there could just be done without docker in a way more secure way, without LXC, Docker or RKT.

Also I always tought that docker should make the deployment easier, which would be a hugh bonus in security since the process of understanding and everything beyond would be more understandable. however the more docker grows the worse the complexity gets. Docker once looked shiny but than the enterprise hit it and it's direction more and more makes it less secure since they try to add more and more stuff and stops focusing on the stuff docker was firstly invented.

How could adding a ton of abstraction (which grows every release) making something more secure? I just keep that as an open question to everybody.
I had a similar bad run with Seagate 3TB drives..3 out of 4 in 2 years. I was really thinking it was the NAS, but switched to WD Reds and have had no issues in 18 months.
"10x Dev" doesn't mean "10x Code" it means "10x Productivity" (which hopefully translates to something meaningful for the business). That almost demands a language that allows concision.
The funny thing was that in the US, there was Minitel. But you had to get a terminal, or a PC emulator for one.
France Telecom deployed dial-in ports in most US cities. It was popular with French expatriates, because there was no extra charge to reach services in France.

There was a failed attempt by a Silicon Valley company, "101 Online", to deploy Minitel terminals in the US. The terminals were available in electronics surplus stores for years.
easy. just crowdsource the test drives.
I can tell by your antagonistic language that you are hiding something!

To the thought-extractor citizen -- we'll get to the bottom of this!
The context of my reply was generally towards a 4 year program in engineering or computer science.

I think if you just want to be a front-end app or web developer than a bootcamp or alternative education can suffice. And I agree you learn more by producing work. Teaching yourself how to use frameworks like bootstrap or angular is easy. But teaching yourself fundamental CS principles like traversing a linked list or rotating a 2D matrix is much harder, and the payoff comes much later.

For example, you mentioned that you do backend dev. Suppose your boss asks you to do load balancing to handle server traffic. You could probably hack something together with AWS tutorials and Stack Overflow, but do you understand the principles behind it? Can you actually improve whatever it is you built? What if you can't afford AWS or you need a custom solution? If you don't know or can't do these things, then you'll never be as valuable or useful than someone who does.
Point.

But that's logically irrelevant. I still wonder whether common valley wisdom (as personified by TechCrunch) is a predictor of future success (of the uniquely valley-centric YCombinator program.)
I notice nobody in this thread has yet mentioned the FOSS (Apache license), cross-platform, encrypted messenger ChatSecure https://chatsecure.org/

The Guardian Project writes a bunch of nice software https://en.wikipedia.org/wiki/The_Guardian_Project_(software...
That was my immediate reaction as well. "10x" means "10x productivity" which is likely inversely proportional to the SLOC/etc. If you have to spend your time writing code that isn't meaningful that's code that erodes productivity.
https://news.ycombinator.com/item?id=12361094
He didn't mention one of my pet peeves: the "stratoscope, robertheaton, and dang are typing" messages below the input window. They draw you in to watching... nothing! I sit there slack-jawed (pun unintended, but I'll take credit for it anyway) waiting to see what - if anything - will eventually show up.

Even on #random. It seemed like such a good idea at the time - keep "water cooler" chat out of the main channels. But what really happens is that all the fun stuff goes on in #random, so you pay as much or more attention to it as anything else. Who wants to be late for the party?

And there's the uncapitalized, unpunctuated, line-by-line stream of consciousness writing style I ranted about some time ago:

https://news.ycombinator.com/item?id=11239614
Canada police chiefs push for law forcing people to hand over passwords
My Android has an unlockable bootloader but you need to actually request the key from the manufacturer. Malware can't unlock it against my will without a jailbreak. Seems like a decent arrangement to me- safe by default, but if I want to root my phone I can.
Comparing an American highway map to a train map is telling.

The highways are a neat, practical grid, and we cut the landscape to enable that. The traintracks, coming later, had to circumvent both natural features and the highways occupying the best routes. Plus, without a culture of train travel, express routes are pricy and most trains stop constantly to fill up and scrape together a profit. Worse, even our express trains simply have slow top speeds.

The one thing I'm proud of is our train system for freight, which is actually quite efficient.
ARM microarchitect: Steve Furber
I was limited to 2k chars in my initial post, but I knew this question will come. I do not like that. And let me explain why, at least for now!

As of this moment, I do not consider myself vim expert, but I know my way around it. Enough that I felt really comfortable using it. So you could say I am average Vim user. Know few commands, chording, moving around without keys etc etc. And after that I struggled with Emacs keybindings, since I finally understood philosophy under Vim. I installed Evil in Emacs and wow, I didn't expect it to be that good! And it is an option, but not for now. Not for few years, until I become just as (or even more) comfortable in Emacs than I am now in Vim. Because for few weeks I used Vim I found my self using commands from Vim mixed with commands from Emacs, to do particularly the same thing. And it would be like using some third editor. I think I cannot forget Vi keybinding that easily, it feels like it's riding the bike. So I was thinking lately, and most likely scenario is that I will stick with Emacs. It will hurt now, but it will get better over time! My guts tell me I won't regret it and that it will pay off much more than Vim. So I will basically follow the guts. And after time spent with vanila emacs I think I could jump into Evil If I steel feel the need for vim bindings and modal editing. I just think I got used to it a lot.
Using alternative definitions of terminology is disingenuous.

A "safe space" is a place where certain speech and actions are prohibited, and people considered likely to participate in them are excluded. This, of course, is true everywhere, but in a "safe space" these restrictions are stronger.

The university enforces a certain code of conduct globally, prohibiting clear abuses. When they prohibit safe spaces, they are saying that their standards of conduct should be sufficient, and that defining a stricter standard is not acceptable because at that point it would be considered censorship and exclusion.
No, students get harassed and raped at a pretty high rate. And suicide is the #2 cause of death among young adults. Physical security and "acceptance" is a big public health issue.
Having to look in half a dozen apps to track down information is not a hypothetical inconvenience.
Is there any way to check if an iOS device has Pegasus installed, without installing and registering for the Lookout app?
>> But trigger warnings are a really simple common courtesy.

>No, they aren't. They are neither simple, nor are they,

You are mostly right, but there is danger here.

Traditional courtesy and political correctness do overlap a lot -- they tell us to do the same sort of things. They are not the same. As you suggest, personal consideration is not the same as political sensitivity.

But when the backlash against PC comes, that too is a kind of political sensitivity. Fear of being PC can lead people to be offensive when they would otherwise have been polite.
You can negotiate the commission if you will do more of the legwork. Also you can do it without an agent.
Yes please.

Anything that will get us closer to direct-to-consumer sales of cars. I'm ready for car dealerships to be a relic of the past.
The use-mention distinction is a sensitive subject for me, so I would appreciate getting a warning next time you allude to it. Thanks!
Not sure if it was the IBM drives or similar designs from other companies, but apparently if you abused the drive just right (it could be controlled completely by software) you could make it walk across the floor. Some university IT labs held late night HDD races...
I have an iPad 1 which long ago was left behind by upgrades. It'd be nice to know when the vulnerabilities were introduced too. Should I stop doing anything networked with it?
Simple react wrapper around Tether from Hub Spot
Fixed, but I really did want to yell.
I had the same thought as hackuser when reading the article, and then it was quickly followed by your point. I think an important first step would be to get certain things classified as arms. Once that's done, normal options may be able to handle them appropriately, such as not allowing the purchase or sale of certain types of arms within or over borders, etc.

This would of course open up a whole new can of worms in the US, as we are constitutionally guaranteed the right to bear arms, but that's just makes it hard, not impossible (and could possibly even serve to provide some much needed nuance to that discussion in the US).

That said, I haven't put a lot of thought into this, so a well reasoned criticism could completely change my stance.
The article links to another on teaching rape law to criminal-law students.[1] From that article:

One teacher I know was recently asked by a student not
to use the word “violate” in class—as in “Does this
conduct violate the law?”—because the word was
triggering.

So in some cases, even mentioning the word is included in this issue.

[1] http://www.newyorker.com/news/news-desk/trouble-teaching-rap...
What do you mean? Rent for free with governmental subsidy? Rent for small recurring fee?
Complexity is killing the smart home
GitLab Issue Board
It is rare to see a buyers agent earning their 3% in the US. The amount of information and tools available to consumers is nearly in parity with agents. The more hands-on you are with the process, the less value the agents bring. They can still provide value in competitive markets or through complex deals, but your inspector and lawyer are the ones doing the real work.
Kind of. They partnered with Nissan to deliver a car to somebody in a huge box; it was never meant as a continual or long term thing just a marketing stunt.

Here is a truly horrid video about it: https://www.youtube.com/watch?v=yISx15OYogU
That story is an excellent read - first hand accounts of the Hiroshima bombing. I'd forgotten the article existed - I seem to remember it being released for free in the last year or so? Thanks.
D, maybe. It's both lower level and higher level than Go.
Another example, corrupted people in power was often harassed and threaten by someone else, like musicians and poets, they harassed government for thousands of years. If you change definition of freedom you will empower political census to exploit and shutdown criticism, this is essential part of democracy, even ancient Romans did it. do not help ruin it
no motorcycles? :(
heartily agree with "give most of your profits to"

Even though Plaid comes up a lot in these conversation, I haven't found their pricing any better or startup friendly than any other provider (fincity, yodlee etc).

Better marketing yes. Better api? Meh.

Anyway, I see the current set of financial data aggregators being fine for market validation for some type of applications, but they are too expensive to allow for wide-spread innovation.
I was just wondering yesterday, if there is a service out there, which would let me see the type and model of cars which are popular, and most-bought? I assume there must be such a dataset available somewhere through government sources? Or perhaps not. Such a data could be a valuable service based on crowd's wisdom. Amazon here seems to provide public comments, which is generally available via Google.
Using Slack is like a dream compared to Skype for Business. Sure Slack may have some dumb default settings but Skype for Business finds a way to somehow sabotage 5-10 mins of most meetings with some sort of technology issue.
a SaaS could provide this is the deals are standard enough. Could it be like termsfeed.com where you just fill out a form and check off some boxes and you get your output?
I don't think you will be able to get a good software job starting so late. Sorry, man. Good luck trying something else!
The reviews for the car I looked at (Honda Fit 2008) all looked legit.
Boy, good thing Amazon does not need to ship them with USPS. "Pime Drivers" will drive them to your door steps.
So let me get this straight. I'm a private citizen early adopter who buys a fancy new expensive self driving car. I'm super fond of it because it's a hot new technology. Then I lend it out to Uber to have the shit beat out of it with city driving, drunk people puking in the back of it, etc. And I'm supposed to cover the costs of maintenance and cleaning. Uber better be offering me a fuck load of money, otherwise that sounds like a pretty bad deal.
I'd love to see the original authoritative source that the IBM 360 project cost 5 billion in 1960 dollars. Something about that seems way overstated. I am wondering if it's just one of those facts that has been repeated so long that it's just taken for granted as being correct. 5 Billion appears to well exceed the cost to develop the Boeing 747 which was a massive bet the company undertaking.
> * In the 1990s, strong encryption was called a 'munition' and export was restricted. That turned out to be impractical (it was available in many countries and the Internet has no borders), morally questionable (restricting private citizen's privacy), and it fell apart.

IIRC, thats still on the books. Its just one of those sleeping paragraphs since the PGP release.
Why, exactly? The article's argument is that containerization limits the vulnerable area - even if an attacker gains root access to a container, they still can't do as much damage as they would had they gotten root access in a host machine.

I don't mean to sound adversarial - but what's your counterpoint to that?
> The people doing this aren't magical geniuses

Says the person named 'magicalist'. :)
I completed that course awhile back. Definitely a really great course if you can keep up. It is quite difficult, and I was quite terrible at it.

I don't think I have any affinity for the topic, but at least now I can read/discuss the topic without being completely blind. There are also a lot of smaller components in the course that I found useful even not working directly in AI/ML. Just some general data modelling and linear algebra stuff was nice to pick up on the ride.
Now that I have read your last comment, trolled is unfortunately an apt description of how I feel.
I think files have proven themselves to be a useful abstraction in enough use cases across enough device form-factors to be worth backporting into whatever your idea of an ideal lisp machine might be.

You could, with a non-trivial amount of effort, replicate the file-like conveniences of global tagging and sorting and organizing of all the objects in your image. You could, also with a non-trivial amount of effort, work out the schemes for permissions, etc. so that objects with all those file-like conveniences can be shared, like files, on multi-user systems or between machines or over networks.

It's not clear to me that the above would offer any tangible benefit over files. So if you're going to put a non-trivial amount of effort into a lisp machine, why not just teach it what a file is?
I agree with many points you have stated and feel the same way about Facebook (vs. Google or others), but I do believe there is a big difference between the ethics and values of many Facebook employees and the evil things that Facebook as a company and Mark Zuckerberg want to do. I'm sure they like working on things that make a difference (including open sourcing some big impact stuff) while at the same time not liking the privacy policies and what their employer does with data collection.
It's called a booking fee now. I think they called it safe rides because it included the cost of insurance & background checks.

http://uberestimator.com/booking-fee
You'd think that students should be able to feel safe at least somewhere on campus! But apparently they don't accept that.

I certainly understand and agree with the need for the university as a whole being a place where students with differing views and identities discuss and debate each other. But it is also necessary to the spirit of inquiry for like-minded people to be able to enjoy the freedom of association and speech. Just as I wouldn't want certain "safe spaces" to overtake the university as a whole, I wouldn't want them to be eliminated either.
Absolutely worth asking those kinds of questions!

But such an outlook would require a softer headline. "How bicycling can be the safest form of transportation" would do a lot better.
You guess and invite people to correct you if you're wrong? How is anything that requires judgement decided? Eventually there will be an accepted norm but at the beginning there never is.
I think that many of the arguments again safe spaces, trigger warnings, and actually most things are subject to the Nirvana Fallacy [1].

[1]: https://en.wikipedia.org/wiki/Nirvana_fallacy
Required fields are bad; don't use them.

You should be very careful about marking fields as required. If at some point you wish to stop writing or sending a required field, it will be problematic to change the field to an optional field – old readers will consider messages without this field to be incomplete and may reject or drop them unintentionally. You should consider writing application-specific custom validation routines for your buffers instead.

https://developers.google.com/protocol-buffers/docs/proto#sp...
Education, at its best, is dangerous. There's no way around that.
1. Don't sell yourself short.

2. Start small. Really small. Tinker with tutorials. See what happens when you change stuff around.

3. Read the documentation with another browser tab open to look up definitions.

4. Don't be afraid of the math. Its your friend. If it feels too complicated (it happens to all) then look for tutorials / online help on forums to figure it out.

5. Realize that nobody knows much about AI. Its still being developed. Pompous people will try and make themselves look smart by making it seem like they know a lot about it. They might know a lot of what we collectively know about AI, but they don't know a lot about it. No one does.

PS. I'm currently working in AI applications and this is how I started. Don't believe the hype.
Observatory by Mozilla – automated website security testing tool
What is really needed is the common sense and personal decision to get help with issues which are distressing so that reminders of those issues doesn't cause anxiety, stress, or a break-down.
> my borders fell away to where there was no longer anything—my skin, other surfaces, the distance between them—separating me from everything else.

In the world of meditation, this sounds like a jhana state and is the kind of thing anyone determined can experience with enough practice.

Decent jhana discussion at /r/meditation

https://www.reddit.com/r/Meditation/comments/4e0dqt/why_are_...

https://www.reddit.com/r/Meditation/comments/31z2by/did_i_ex...
The argument for "treat ISP infrastructure like a utility" has always been that quality of service will improve and prices will drop if competition is introduced. It sounds to me like the regulations did exactly what would be expected when an actual market is allowed to form. How does this arrangement not work if you have good customer service and low prices from Comcast? Are you suggesting that the alternatives are somehow even worse than standard Comcast?
complEment is tricky. How do you propose that it be encoded?

You don't literally want to create a complement set and populate it with every possible object that is not in the original set (but could be, according to type).

A clone of the set with a complement flag? That could work.

At least until someone constructs a complement of a set, and then wants to iterate over it, oops!
What I find rather interesting, is that throughout human history we never had a need for trigger warnings until now. We've had slavery, 2 world wars, famine, countless horrors inflicted on a countless number of people. Nobody asks for it.

Then I look to the third world there we have things like female genital mutilation, are the women who had that horror put upon them concerned with trigger warnings? Nope. Not as far as I can tell.

Why here, why now? Are modern first world citizens mentally weaker somehow? I posit that it these types of policies may do more harm than good long term.