skysight-inc/HackerNews huggingface dataset:
I didn't read dionidium's post as an endorsement of the chain of logic, or of the fetishization of intelligence by the upper crust, at all. In fact, quite the opposite.

I don't know who you are either, but this comment comes across as rather harsh and over the top,
In the new chrome 60+, you can go to chrome://flags/#show-cert-link
and then it can be found through a link under "view site information" again.

just learned this the other day, a setting thats very well hidden.
I've been using handwriting more often as well.

One great benefit is that, unlike when typing, your writing speed is usually slow enough to where your brain can go over it a couple times for sanity checks.

There's also the free form advantage (especially if you're just writing notes, it's fine to just draw little diagrams in the corner, scratch things out).

Even writing out pseudo-code ends up being very useful. Thinking while staring at an IDE is usually very difficult, I've found. IDEs are great for looking up and reading code (jump to definition, extra metadata) though
The numbers aren't advertised that way, and also Google is inverted in that you apply to Google and then after meeting a hiring bar for a level they match you with a specific role.
Lost Over 200lbs and Saved My Life
I'm not angry at all, I'm just trying to tell you that if you're going to comment on what makes this community worse you need to consider your own behaviour.

> Since 2015, the term has become more commonly used as a pejorative characterization by commentators to criticize what they regard as the platitudinous, empty, or superficial support of certain political views"
https://en.wikipedia.org/wiki/Virtue_signalling

You can see why I would misunderstand you because this is the definition of the word as I (and obviously others) understand it. So basically saying someone's opinions are "platitudinous, empty, or superficial" is both shitty way to try to have a conversation and a way to write people's opinions off. The wikipedia also pretty nicely sums up how it has become a misused buzzword without any actual meaning, unless you're a signalling theorist.
Yeah sorry. I've just realised how I'm subconsciously getting very picky about the domains the articles are on and whether or not I read them vs just reading the HN commentary instead (which is usually better). I don't know whether that reflects badly on me or modern journalism.
I mentioned in another comment but may as well put it here too. chrome://flags/#show-cert-link has a workaround that puts it back in a more easily accessible location in the dropdown from top left (where the site permissions currently are)
Whoops, thanks. It wasn't until February 2011 that BTC hit $1.00.
Honestly, I don't think there is a real shortcut for in depth knowledge of how secure authentication should work. I think if your going to be writing a program with authentication, you need to know what is going on, what the framework is doing under the hood. If you don't, you are likely to misconfigure it or trust it to do something it doesn't do.

Writing a secure auth isn't exactly hard, and there is good info on the web about it. It just requires time to implement and not taking shortcuts to do it right.

In node there are not really official solutions - it's just packages. Php has a nice password_hash function which hashes and salts your password for you securely.
7887 KHz, Your Home for Classic Cuban Espionage Radio (2010)
Composable Datatypes with Functions
Agreed. Reading [1] was a fantastic eye-opener for me. The code is the design, and design is always "trying until it works".

[1] http://www.developerdotstar.com/mag/articles/reeves_design.h...
Not really the point of this thread. Analogies should elucidate, not distract. My bad.

Maybe we'll get a chance to argue it another time :)
Cultures must really be different. I have used public transport to work for years and I can't even recall one single time someone tried to start a conversation.
How do they manage to con so many buyers?
Escher Reality is building the back end for cross-platform mobile AR
This is because emotions and empathy are a small part of management.

Bulk of it is politics. And politics is a ultra-competitive space which it own demands.
I understand that part. I just don't see how they could sell any coins because the urge will always be, "It's still going up! I can't sell now." So it seems to me the wealth is more "on paper" than on selling and spending the proceeds. Like the bubble in the late-90s?

(Not that I'm arguing or worrying. I was just curious.)
What do you mean, you don't understand "lingo"? Do you not understand english? Because that's an easily understood english sentence, and you just claimed "pretty good handle on things like recursion or traversing or implementing structures".

What's the difficulty with questions like that? But honestly you are lucky if you get asked these questions. Usually it is more about some absurd dynamic programming questions.
Why would they (the humans they are) ban something if they can regulate/data mining/monetize/control it?
NFA weapons
Highly addictive medications
Drones
Dangerously poor quality imports
Fiat currencies
Exotic, Dangerous, endagered animals as pets
Your birth
Is it safe to use it?
Are my username, passwords and important numbers accessible to chrome extensions?
This reminds me of a fun story. Back in 2011, our then head of IT kept a server under his desk that nobody but me seemed to notice. It was there for at least a year. One day over lunch he let it slip that it was a bitcoin node, but insisted it wasn't actually mining.

I was at the office one night kinda late, and I walked around the corner to see him working on the server. He was installing what looked a lot like a graphics card. Sure. Not mining.

In the end, he never got caught. I recently looked him up on LinkedIn and he hasn't been working for over a year. I obviously don't know this for sure, but given what a bitcoin enthusiast he was, I would not at all be surprised if he made a fortune mining for free by stealing the company's money and also investing heavily.

Indeed, greed in cryptocurrency is a thing.

(Created a throwaway to protect the privacy of the guilty, even though they don't deserve it.)
E. H. Carr's Sense of History
We detached this subthread from https://news.ycombinator.com/item?id=14938179 and marked it off-topic.
For currency: the fact that it is quite difficult for an average person to keep their keys both secure and backed up. For example choosing a secure enough but memorable password for their wallet. Not having their PC hacked while they type in such password etc. As the currencies go up in value so will the sophistication of attacks.

For other applications: Miners fees are high. Any data put into the chain is public and immutable and probably stored forever. So even encrypted messages may be attackable at a future date and the secrets leaked. So you want to stay anonymous there can't be too much interesting data stored in there.
How to Convert Website Visitors into Customers
Software engineering isn't math research. While I'm not against making it easier to formally prove correctness, at the same time I'm not sure why you think it's so important. We've been doing pretty well without it. How do you justify your certainty that we need it?
There are ten million Hacker News comments, so obviously perceptions like this are a little prone to sample bias.

We detached this subthread from https://news.ycombinator.com/item?id=14936809 and marked it off-topic.
This is a thing with a lot of couples when they retire. They're not used to being around each other 24/7 and drive each other crazy.

http://www.huffingtonpost.com/2013/08/09/divorce-after-50-re...

In Japan, they call it Retired Husband Syndrome, and it affects 60% of older women there.

https://en.wikipedia.org/wiki/Retired_husband_syndrome
I think your type is the exception rather than the rule. I have a background in computer science and I love the beauty of correctness. But at work, I constantly find myself struggling to get my fellow developers (even with CS degrees) to think in terms of mathematical correctness instead of just, "how can I get this program to work today?" For example, can we define our methods to use the most general base type that is appropriate, or an interface that is yet more strict, and guard clauses that, the combination of which, create a method that mathematically cannot fail except for upstream, downstream, or machine level (e.g. out of memory) issues. If we do so consistently, then we have rock solid methods that we can trust. But usually I find that my co-workers don't want to think in terms of these sort of rock solid contracts. And instead they just want to get the program to work today; To get their scrum story done. Inevitably they keep going back to these methods to fix a scenario they didn't anticipate. It's such a colossal, collective waste of time. I don't think everyone has to study computer science, but an appreciation that programming can be more mathematically precise than many programmers try to make it would benefit the industry. It would drastically reduce bug counts, improve the ability to reason on code, and increase developer productivity.
I have to really disagree.

I don't have friends...

But it is not really a self-inflicted problem, I did tried to strike conversations with random strangers the most I could, be pleasant, whatnot.

But the places where I lived, it just didn't worked.

1. My neighbourhood has a race problem, most people there are mixed race but think themselves as black, I am mixed race too, but I look white. Trying to talk to neighbours didn't led to friendships, it led to people threatening to sic their pitbulls on me or showing to me their baseball bats and telling me to get my white ass out of their black neighbourhood.

2. For some time I lived in a Brazil's biggest city, where most people moved there to work, and are always in a hurry, there is always something to do, and they are always 'just passing', people frequently don't want to have friends, because they don't want to get attached to a place where they want to be only temporarily, and often people don't even strike random conversations, they are too busy, sometimes it wasn't even possible, like overcrowded and noisy public transport where you couldn't hear even yourself, much less someone else talking to you.

3. I went to some startup-related events, my company wasn't famous, and I didn't even had money to look fancy, for example I can't afford a nice watch. (an object I saw lots of successful startup owners wearing, despite today most people checking time on their phone...). Many people flat out refused to talk to me, they were dismissive in some ways, or moved away, or one guy I approached in a obviously expensive suit, that immediately said: "WHO THE FUCK ARE YOU?" and when I tried to tell him my name, he immediately made a 'eeeew gross' face, like he was royalty talking to a dirty peasant, and physically pushed me (not strongly) away from him.

So I don't think it is self-inflicted no...
I have not been to your site yet, but without much of analytics isnt it same as MFUtility which happens to be free and provides direct investment option as you do?
Once again, people registered to vote and people who vote are not the same thing. As anyone with a lot of DB experience, I appreciate how hard it is to keep data fresh.
Regarding ICOs, I have noticed a fair number of submissions to HN titled something along the lines of "[Insert market] ICO : sale opens [date]". These submissions are from new accounts with newly created Github and other social media handles with an anonymous user behind the submissions. Most of the submissions get flagged and the ICO never happens. Do these people think they can raise hundreds of thousands or millions of dollars anonymously with newly created accounts? It just screams scam.

All of the successful ICOs seem to have a team full of PHDs, investors, and seasoned entrepreneurs and they also have commitment from a few well known investors and entrepreneurs as social proof. Some even have "pre ICO sales" to reward their inner circle.

For people in the know, I have a few questions:

* Who invests in these ICOs apart from the "pre ICO investors" who are generally close friends of the founders?

* How do ICOs reach these people (I'm guessing a subset are clueless retail investors and the average Joe who gets excited by the words blockchain, cryptocurrency and ICO)?

* What is the legal status of ICOs?

* Are there any case studies regarding how successful ICOs take place?

(I have no plans of starting my own ICO, just want to understand how these ICOs work.)
> Now, the awkward silence never occurs in the first place. It's been entirely replaced by everyone scrolling the feeds on their phones.

It will be interesting to see which ways AR/VR goes.

() You're walking somewhere, displaying a side banner of things you're enthused about. So there always fodder for striking up conversation when standing around. And look, the gal unlocking the eyeglass shop is an Atlantic winter solo sailor. Perhaps a "good person to have a conversation with" rating system might help cope with those that aren't.

() Standing at the bus stop, you don't see the stop. You don't see the people waiting, and they don't see you. Especially the homeless guy. You see a "tree", placed so you don't run into the pole. A log for the guy, so you don't walk into him. You see bushes, or boxes, or bears. But no people. The bus pulls up to a stream in a glade in the woods.

() Bus? Are you going on vacation? Wouldn't your vacation be a nicer at home, and around your block, in VR? Like work. And play. And getting together with friends?

() No more two-body problem. What's a "long distance relationship"? Oooo, that sounds like what you were telling me about yesterday, how when you were meeting someone in olden times, you had to arrange exactly when and where you would meet, because without real phones, otherwise you might fail to find each other. Wieerrrrd.
Would you please stop injecting this agenda into HN? It's obese in its own right.
Artnet has been doing the same basic analysis (finding comparable artworks and calculating the worth of a piece of art) for over a decade. They offer theirs as an add-on to their price subscription service: https://www.artnet.com/analytics-reports/
That's a great question. I'll start by repeating that I don't know the specifics of the market in Germany at all and the article focused on Germany, so my comments are more general than what was described in the article.

The sense I get within the company is that we have a pretty strong preference for the small owner over someone who has many properties. There are a lot of reasons for this. A big reason for this is ideological: we truly believe in Airbnb as a human platform, not just a place to find lodging but a place to connect with other human beings.

Internally, at least in my circles, we don't focus on supporting property managers. It hasn't come up in any meeting I've been in over the 2 years I've been here. In fact I've seen plenty of bugs caused by an engineer not considering the fact that an owner might have a lot of properties. That wouldn't happen if everyone was always like "don't forget the property managers!"

More directly answering your question: I believe the article is summarizing something that is a legitimate problem in some cities, which is why Airbnb has engaged with cities and has banned multi-property owners in some. But I also think the article is using hyperbole and flawed logic to exaggerate the problem. Two examples:

1. "Even though Airbnb told the SZ that the focus of its business model was "home-sharing," the platform appears to actively encourage professionalization - with tips including stipulating set check-in times." How do tips about stipulating set check-in times encourage so-called "professionalization?" That just seems weird. Naturally we ask hosts to specify the check-in time. Guests want to know that information.

2. "Some 58 percent of all offers on Airbnb in Germany are entire apartments or even apartment blocks - meaning professional landlords are effectively the core of Airbnb's business." I find this dubious. Tons of hosts list an entire home/apartment even when it's their only listing. The cottage behind my house is listed as an entire home/apartment because it's not a shared space, but it's my only listing and my wife and I clean it ourselves. There are a lot of people who only rent out their place when they are on vacation, to help pay for the vacation. That doesn't create the "emptying of inner city neighborhoods" that the article describes.
Cara Mengobati Biduran Dengan Mudah Secara Alami – Info Kesehatan Keluarga
Meeting planners in the Long Key
This. Someday software developers will look back on us the way doctors look back on barbers' bloodletting.
> Well no, but the same underlying principles are still operating. The only difference is how much you care about heeding them. You don't need an aerospace engineering degree to make a paper airplane or a short bridge or a raft or whatever, but that doesn't mean that your knowledge of how to do so reliably and correctly wouldn't be improved by such a degree, or that if you're going to sell a product that you hope people will pay you for and subsequently depend on that you shouldn't bother trying to make it functional (in the "it works" sense) to the best of your abilities.

Not really. The time scales are completely different: that HN feature that is schedule a week of dev time is incomparable to that probe feature that is scheduled years of dev time even if the amount of code involved is the same. You could argue that both are "just programming", but the activities and process involved in both are going to be completely different.
There are various fields in computer science, nobody claims formal specification and correctness in a NLP/ML library nor in a graphics library. Formal verification is orthogonal to other fields.
Sometimes. And sometimes it's better to walk away from the mortgage and file for bankruptcy. Unfortunately, there's no way to predict which choice is right. I think "The Money Pit" has some solid guidance here but I haven't watched it in many years.
> I think there's not much chance of regular software devs being any good at security. There's just too much to know.

I have over 30 years of experience and I couldn't agree more. The security field - heck, the website security field - is way too complex for me to navigate it properly. Sure, I know about SQL injection, but "authentication is not authorization" is something I tend to forget, and I am pretty sure I have no clue about at least half of OWASP top ten.
While I absolutely agree re: distance, I think that another reason "20 years ago" resonates is that many of use were younger 20 years ago. And it sure was easier to make friends as a kid.
Facebook liking anti-government posts banned under new public service policy
Would you please stop posting uncivil and/or unsubstantive comments to HN? We've warned you before, and continuing to do this will get your account banned.

We detached this subthread from https://news.ycombinator.com/item?id=14934569 and marked it off-topic.
Neither are "better". Its all about tradeoffs.

I hate large python code bases with no strict types specified anywhere. It's a nightmare to maintain that code.
If you understood and saw the promise, why didn't you load up? If you believe Sathoshi's thesis, and believe that the technology can fulfill the stated function, it is kind of a no-brainer to buy a few/a bunch?

In addition, even now, at $3200, the market cap of bitcoin is still only ~50 billion. If you believe it has a good shot of being a superior global reserve currency, then it is still cheap and you should be glad that you can buy it for $3200.

Most people I know who knew about it but did not buy constantly thought it is worth less than the current price, whether that price is $3000 or $30. So they never buy. Your job as an investor/speculator is to guess what something is worth, not just look at a chart going up and wish you got in at sometime in the past. In addition, you need to realise that the people who really do well in any bull market or bubble are people who did stupid or manic things and managed to catch the upside. Sensible people rarely make outlandish returns. If you are a very level-headed, sensible person, you will not make outlandish returns, especially short-term.
Stallman was criticising the lack of arrays etc in Tcl which stops it from being used for building complex applications. Tcl author John Ousterhout responded[1] to this by saying that Tcl is a mere glue language and not a replacement for C/C++ and we need both type of languages.

If you look at today's language landscape, you have langauges like C, C++, Java etc occupying the "serious" niche and languages like Python etc occupying the "glue" niche ( although sometimes these languages do exchange roles ). The "glue" languages that succeeded did have support for arrays etc.

I think both parties have been proven right, at least partially.

[1] http://vanderburg.org/old_pages/Tcl/war/0009.html
Every time I read one of your comments, I know it will be about your employer, how great its products are, and how great its business is; even when the article, like this one, is not about your employer.

Yes, we know that this sort of thing is rarer outside of Internet companies. Yes, we know that Jobs's Apple and Pixar notoriously initiated no-poaching agreements with other Silicon Valley employers that depressed salaries for their workers. After Facebook broke the cartel for Internet companies, compensation skyrocketed, and it's possible to be paid well at an Internet company doing nothing so long as you aren't doing something for a competitor.
To summarize what oracles appear to do, they capitalize on information served via https and the verified status of the certificates used by sites, to have an independent party (the "notary") declare that the information was indeed produced by the party. So the signed statement is of the form -

Entity E verified by certificate C said statement S on date D

You can also get, for example, the TLSNotary [1] to sign a secure page's contents for you without sending over the contents to the service.

To me, this seems to form enough of a trust network to enable injecting external world data into blockchains, with certificate authorities as the linchpins.

Appreciate if any security folks here can take this apart and explain/validate/trash in detail.

[1] https://tlsnotary.org/pagesigner.html
Think about JavaScript, which was added to browsers the following year, explicitly with the intent of being "just a tiny little scripting language." I'm not generally that much a fan of RMS but his counsel here seems pretty solid. As odd as JavaScript is, imagine trying to write the client-side code for gmail in Tcl.
if the demand for property in an area grows, the poor is going to get priced out no matter what. Whether it's airbnb doing it, or some other factor (like tech investment money or something to such an effect).

The problem to solve isn't to stop airbnb from working, but to increase the opportunity for the poor to get out of poverty. Otherwise, the next airbnb-like disruption will cause the exact same problem for the poor.
Then why do you sound so worried?