skysight-inc/HackerNews huggingface dataset:
So has Craigslist.

All adverts are free, with the following exceptions:

Help-wanted employment ads.

Housing, in New York City.

I believe a few other classifications, including "for sale by dealer" ads in some markets may also be paid.

The point is that most of your advertising activity does little but make a market: providing liquidity and interest in the classifieds market itself.

Within a select number of classifications, there are sufficient numbers of large players, readily identified and monetized, that you can support the rest of the operation.

Newspapers were basing forward models on past, not recognizing what had changed, or that it was simply necessary to support the classifieds marketplace itself on net, not to equitably charge every last comer.

What happened was that everyone fled.

Curiously, Craigslist is starting to get upended in specific classifications where other services can beat their offerings, not on price but on quality. Personals, some jobs classifications, "by dealer categories" (furniture's been worthless for years and years, etc. The problem for CL has always been that it relied on low-tech and pretty coarsely-operating crap filters, and increasingly those classifications are overrun.

The marginal cost of provision fell. No, classifieds weren't going to remain the cash cow they once were, but some market remained.
Asphalt roads are a type of concrete.

In my area, paved, minor county roads certainly don't have a Portland cement concrete base layer, when they are paving they might add some gravel during the surface preparation and grading, but that is about it. As you say, the ground movement shows through, and they are more susceptible to erosion.
A nice notification panel like the one in github would be excellent. I really like Gitlab and have been using it for my projects but the lack of a notifications panel is annoying.
Errata are usually caused by bugs in the logical design of the chip, not in the manufacturing or physical behavior of transistors. If you have a source for an errata that was issued due to systematically buggy transistors, I'd be curious to hear that story!
"shouldn't be" is in the eye of the beholder.

None of my input is in the range where a+b generates an overflow. I "shouldn't" have to pay for something I am not using - overflow detection. If you want to pay that price, fine, use a BigNum library and pay it.

I'm not saying I'm right, I'm pointing out the thinking behind the 'only pay for what you ask for' type languages.

edit: more context is in order. This is a trivial example of numeric issues. Try writing numeric code using IEEE floating point. There is a large number of concerns to keep in mind. While we can envision schemes that would make it safer to write naive code, I'm going to bet the average person is willing to accept a frame rate of 5 because "safety". Any real language design is going to make trade offs in this sort of thing, and any given line drawn in the sand will inconvenience somebody.
This bug can manifest itself for arrays whose length (in elements) is 2^30 or greater (roughly a billion elements).

Of course if you have ~2^31 elements it's going to fail anyway so it's not really buying you much. Instead your much better off using Longint or at least unsigned int for large arrays.

PS: int mid = (low + high) >>> 1; might work assuming overflow's are ignored, but you might endup with the same bug.
> Government can also work differently. The folks at 18F and the US Digital Service are demonstrating that in ways both large and small. Indeed, when I was looking at a USDS job, a White House advisor told me plainly that agile, iterative approaches were clearly better for government because they were much more effective at risk reduction than producing piles of documents ever could be.

Is there a reason you didn't take the USDS job?
'Westworld' producers hint HBO's drama has great, freaky potential
TWC robo-calls customer 153 times, now owes her $229,500
It's merely a question of how heavily we subsidize their lifestyle with infrastructure & other spending from the state/federal purse, which ultimately comes from economically productive cities.

One of the things we currently do, through differential housing prices, is send retirees to small towns with dead economies. They get a pension, Social Security, and Medicare, and that income is often the sole thing keeping the town afloat. In more distant reaches (I'm thinking Appalachia and parts of the South), generous welfare policies have enabled people to stay in this excess housing capacity despite the lack of jobs.

But here's the thing - there are costs to this strategy, like greenhouse gasses and children/grandchildren that have to move away and human capital going to waste, and these people could just as easily have public services provided in a metropolitan area where it's much cheaper to reach them all and provide a good quality of life.

The phenomena shows up even at the state level - https://img.washingtonpost.com/wp-apps/imrs.php?src=https://... but it's much more stark when you start at an older town in the Eastern half of the country and make your way to a productive population center.

Hey, we have a fiscal union, unlike the EU; These places aren't Greece because of all those payments, and I don't support turning them into Greece, but because we have that union it's also on us to make deliberate decisions that concentrate less of the population in Stavrodromi and more in Berlin. The game-theoretically natural strategy of utilizing the entirety of the existing housing stock (stratified by income) no matter how decrepit the location, is a bit of a local optima, and better arrangements are not difficult.
The main thing, at least for now, is IAM.
Upgrade NPM on Windows
Study: Using reusable totes at the market leads to buying more junk food
I went to sign up and was very confused by the recurring fee. I fully expected to pay like $25 bucks once by now. I wonder how the one time fee would have looked currently?
Really? Comcast also has similar caps and customer support is horrible but I pay around US$70/mo for 50Mbit/s downstream compared to something like Kabel Deutschland which seems to offer 100Mbit/s downstream for US$22-44/mo (lower price is promotional for first year).

Also, while I bought my own modem and router to avoid Comcast's additional rental fee, the German company includes it in the cost.

I don't doubt that they also suck in terms of customer service and will take your word for that since I don't have experience with them. Still, unless there is something I'm missing, it would seem that you can get double what I can get for 2/3 or less cost.

(*disclaimer: I only looked into some popular cable internet providers and looked at their site to get a quick overview. If I'm missing some detail that customers would know about, I would not be surprised.)
> The parallels to the IRS case should be obvious

Please point the specific provision(s) of law parallel to the one in your hypothetical, both as to the unlimited discretion and as to the discretion to decide what constitutes criminal punishment.

Because I don't think the parallels are at all obvious.
Hetzner is amazingly cheap, but nowhere near as big. DO is indeed much cheaper. AWS is cheap, but performance varies too. Also, Azure (?)
The article mentions using a different database for each service. Which means, you cannot join table between different databases and you lose the 'relational' aspect of RDBMS. How is this problem solved by people using micro-services? For example, how do you related trip data and driver data for reporting purpose?
My parents and grandparents told me to "go to college and learn something useful". We spent a lot of time discussing cost vs. benefits of each type of degree. And this was 20 years ago.

I've never understood how people can get a degree in something with little market value and then be confused as to why they can't find gainful employment.
Forget ice–this device helps ALS patients by translating eye motion into speech
China Stocks Make Biggest Daily Gain in Six Years
Scientists Study Atmosphere of Venus Through Transit Images
That seems pretty reasonable, maybe even preferable. Having issues attached to specific repos but synchronized to cross-repo common milestones sounds like it would work well.
Nope, an employee can certainly opt to pick their own investments! Though we've found that the vast majority of employees don't want to bother with choosing funds and doing the work of managing and rebalancing their 401k accounts themselves.

Yes, we have access to Vanguard's lower-fee admiral funds. Companies can pick which funds they want in their 401k plan, although most choose a standard lineup of Vanguard index funds that spans across all the major asset classes and risk categories.
You replied to the parent instead of the top-level poster.
How an Indian e-commerce firm ran out of cash
I paid $10.38 about a year ago. I think he just switched the one-time fee to an annual one for new accounts. Still really cheap for a great service.
I'm sure there are cheaper ways to send that signal.
I've been using Gitlab now for a few months and really like it but I've run into some bugs on gitlab.com that I've reported through multiple avenues and have had zero success fixing. The main one is that there are some repos that if I make an issue or edit an issue on the server will 500 error on form submit (the submit will still occur, the redirect is broken.) It would be beyond nice to see this extra cash go to a more responsive support system.
The company that doesn't believe in resumes or in-person interviews
Do you think motorcyclists can't travel on gravel roads? I do frequently.
Of course, part of the "fun" is that much of the red tape is put there by (theoretically) well-intentioned people who want to prevent waste, inefficiency and corruption.
It does. Sorry, but in that case, it's not broken insomuch as it is terrible UX.
Here's my understanding: if you use Wealthfront direct indexing, you mostly hold stocks, so you pay a minimal amount in ETF fees. This means your expense ratio is pretty close to the Wealthfront fee of 0.25%.

If you put everything in a Vanguard target retirement fund, your expense ratio is something like 0.18%. [1]

So as long as tax loss harvesting adds a tiny fraction of a percent (~0.07%) to your returns, it seems optimal to use Wealthfront, no?

[1] https://personal.vanguard.com/us/funds/snapshot?FundId=0699&...
I'm writing several apps for the Amazon Echo that are hosted on Lambda. I'm also using DynamoDB.
A lot of these SSL vulnerabilities show that complexity is an inherently bad thing for security. In general, bugs in a system are exponentially not linearly proportional to system complexity. With security that means that the addition of a feature, option, or extension to the security layer of a system exponentially decreases its trustworthiness.
> The “I believe Republicans hate poor people.” is an example I took directly from the article and was not me stating my own opinion.

I didn't intend to imply otherwise. I was using "you" in the general sense.

> The author seems to be indicating however that opinions should be delivered as statements

I didn't read his article that way -- can you point out where you got that impression? I just went back and re-read it and I still didn't see it making that argument.

I read his argument as being specific to "I feel like". For example, these lines:

> I have a theory that this phrase truly took hold in the feel-good, self-esteem driven, sharing-is-caring educational environment that permeated the 90’s childhood.

and

> For instance, if someone does something offensive to you, tell them how you felt affected, not how wrong they were.

The closest thing I can find to your reading of it is in the next paragraph,

> Instead of becoming more certain about ideas or beliefs we hold, we use verbal legalese to de-escalate our statements.

But I use "I think" for things I've actually thought about. If I haven't thought about something then I wouldn't bother opening my mouth (or keyboard?) about it.

Maybe the author can chime in here.
Yes, they do. I did not dispute that. But as I said (perhaps not sufficiently clearly--my mistake), and as other posters have pointed out, this neutralizes out over the 30-year time horizon of an index fund investment. One dollar invested in the S&P 500 in 1970 would become $43.12 in 2000, for example, despite the crashes of 73, 87, and 2000.

I repeat, if the market were bad enough that these crashes actually wiped out your account over a 30 year period, nobody would make money in the market at all. Index funds are a low-risk, low-return investment with low management fees. They're a much better investment choice for a retirement account than algorithmically trading that money. And if you were good enough at algo trading to make solid returns over time, you might as well quit your day job and open a hedge fund or asset management shop.
I find myself particularly turned off by lengthy introductory paragraphs that begin with some useless generality, anecdote and such: stuff that might be effective in public speaking or writing essays. I know that connecting the material to the real world somehow is important: to provide a bridge to the subject matter which makes it relevant to the readers. But at the same time, I recognize the device and it's just irksome. I've already somehow decided that I'm interested, and landed on the page already; you don't have to waste words convincing me.

Petty Woman [1990 movie] quote sums it up:
I appreciate this whole seduction thing you've got going on here, but let me give you a tip: I'm a sure thing.

:)
You're confused. This thread is about OpenSSL. OpenSSL doesn't have tests.
I've been a member since December of 2010 (when there was some trouble brewing with Del.icio.us) and I've never been disappointed!
Yes, you have to poll CodePipeline every second or so to get the jobs and perform your task. Currently, web hooks are not implemented or they are WIP.
look pretty awesome. never heard of this before. I'm sure it has some caveats...
My bike stops, I ditch right towards some bushes and roll off the sidewalk into grass. The bluejeans, shoes, and presumably legs of the homeless guy asleep across the sidewalk are safe, their owner sleepily oblivious to my passing. In the Houston summer, I don't know what he dreams of--maybe of the same thing the homeless lady I saw last month sprawled (high? napping? seizing?) across the light rail platform, maybe of a job, maybe of a society that gives a damn.

As it is, I've got to get to my job. My job which has no benefits. My job which pays about half the median salary for developers. My job which is theoretically solving all those "hard problems" that investors and people here on HN bandy about, and yet which curiously never seem to materialize funding despite the amount of public celebration of our company's work. Praise is easier than paying invoices on time, I suppose.

Train opens, I get on, I lean over my bike and watch the world slide by. Some other millenials (judging by age) are here with me. Unlike the homeless guy, they still are trying to play their role in the system. Like me, they probably believe in living within their means. They probably have fuckhuge college debts to pay off. They probably have people telling them all day "Get a job", "Work harder", "Be generous to others".

If they're entrepreneurial, they get other messages too: "Work on important things", "Screw revenue, acquire investment", "Everybody is getting funded", "Normal jobs are for sissies and cowards and the middle class".

They'll keep doing this, as perhaps will I. They'll keep voting for politicians bought and sold so thoroughly that their vote will never register. They'll put in long hours working on solved problems, to impress a boss just as beholden to the system as they. They'll come to work sick because who has time to see a doctor, if the shitty benefits package could afford one anyway. They dream of a better situation, of casting off their chains and maybe fixing the system. Then again, they see through the window as I do the police hustling the poor and crazy and sick and afraid into vans and cars and tanks to God knows where for God knows how long. That's the alternative. That's what happens when you don't mesh in.

With no funds, large debt, and yet so much messaging that you can change the world if you just try hard enough, it's a rough place to be. A billboard urges compassion and giving next to a church, telling me to be happy I've got what I have. A few blocks later, another billboard shows off cars I can't afford next to bars that won't let me in.

The door opens. It's time to get off.
Also a great choice if in an account that allows ETF purchases. The point was VG forced much of the industry to at least try to offer lower cost index funds, and others have reluctantly followed.

Schwab has one with a .04%. http://etfdb.com/etf/SCHB/
Unsurprisingly the EU made a sensible ruling. Just like most of the rulings they've made in the past 10 years. I'm not sure why the media and social justice groups got so worked up over it as it was in the minority anyway.

It's called a democracy for a reason - you've got to have fair representation from all angles, not just the most sensible. People are getting mightily agitated every time a strange law is brought to the table recently. I blame Twitter. /s
Bad example. XML is the wire format in XMPP RFCs, not a file format.
Came here to comment this myself - was wondering if I read it right.

I don't understand the value proposition here at all. If you're subscribing for unlimited use then more likely than not you're all-in and are going to be testing for more than 2 or 3 months - probably continuously for years in fact.

At that scale doesn't the up-front cost and commitment of buying/managing the device make much more sense? What have I missed?
The latter two suggested fixes are also incorrect for arrays of length > INT_MAX where the goal element is close to the end, there won't be any out of bounds array access though.

For example, when low is 0x70000002, high is 0x90000000

int mid = (low + high) >>> 1;

and

mid = ((unsigned int)low + (unsigned int)high)) >> 1;

will both have mid as 1 due to unsigned int overflow.
Incremental DOM from Google
Would you be able to list some German job boards? And, in your experience, how often is speaking German a requirement? I live in North America, but have dual citizenship from an EU nation. I've wondered about packing up and moving to Europe if the right opportunity came about.
Overflow detection at the CPU level is almost free. If common languages add it by default you quickly get HW speed ups.
This is from the transit that took place on June 5, 2012. (I write this because I thought this report concerned a new transit; measured perhaps from some space probe.)
This is excellent. Upvoted, obviously, but I also just wanted to reply to say I laughed out loud and also thought, "Yeah, that does seem about right."
Office 2016 for Mac is here
Pinboard is one of those pieces of software that has "just worked" since I first signed on. It's been a surprisingly useful part of my daily life, and the lack of bullshit when using it has been awesome. Also: Maciej is an incredible writer. If you haven't read his blog (http://idlewords.com/) or his Twitter account (https://twitter.com/baconmeteor) you really should.
So, bad certificate HAS to be signed by leaf certificate, and leaf certificate HAS to be trusted. (And you need two CAs with the same keys)

openssl would accept certs that have been issued by a non-ca cert (which is trusted).

So if you have control over the leaf cert, you can just use it for contacting openssl.

If you don't have control over the leaf cert, you can't issue a bad cert.

Am I missing something?
> I guess that's what the whole "invest more conservatively as you get older" thing is supposed to help with?

The big index and mutual fund companies offer different allocations between stocks and bonds. You might start out with 80% of your account in an index fund (or other diversified basket of stocks) and 20% in a hedged basket of investment-grade, low-risk bonds. This percentage allocation would change over time as you got closer to retirement.

You're not going to get insanely rich off of this, but it is a decent replacement for the fact that savings account interest rates are effectively 0% these days.
Yeah, your first paragraph is what I was getting at there (but why be clear about it when there is an opportunity to be hackneyed?).
Why do you not want downvoting? Isn't that desirable part of the opinion gathering?
Build Your Business with Inbound Marketing
Walmart's Buy-Online-Pickup-Instore Train Wreck
Not directly available in C, but wouldn't RCR[0] fix this appropriately on X86 at least?

[0] http://docs.oracle.com/cd/E19620-01/805-4693/instructionset-...
This is one of the most uninformed titles I've read. There were no eu (commission or council) plans to kill freedom of panorama. The liberals inside the European parliament proposed it in one committee, the liberals, conservatives, right wing and socialists voted in favour of it (green and left against) in the committee and it passed. Now in the plenary, after sufficient backlash, socialists and some liberals have changed their opinion, thus an amendment introduced in a committee was slashed in three plenary. All that happened in the parliament, not in a mysterious other EU.
You don't pay for a specific device. You pay for unlimited runs using 1 device, but that device could change each run. So its sort of akin to leasing without an option to buy.
Well, I went ahead and read up on Charles Marohn a bit, and... I think your reading of him is a lot closer to what he believes than mine was.
You can do that: https://pinboard.in/faq/#filter_by_tags
“In mathematics and theoretical computer science, we read research papers primarily to find research questions to work on, or find techniques we can use to prove new theorems.”

This is why figuring out an elegant, concise, and powerful set of mathematical models which apply to multiple domains, and then devoting effort to simplifying, organizing, and explaining those ideas in an accessible way is so important.

Incentives for researchers are mostly to push and prod at the boundaries of a field, but in my opinion mathematical ideas are only of marginal value in themselves; more important is the way they help us understand and interact with the physical universe, and for that building communities, developing effective languages and notations, codifying our understanding, and making it accessible both to newcomers and to outsiders is the most important task for a field, and perhaps for our society generally.

Just like with software projects or companies, the most “success” comes from helping a range of other people solve their problems and extend their abilities, not from making technically beautiful art projects for their own sake (not that there’s anything inherently wrong with those).

Perhaps more generally, while theorem proving has overwhelmingly dominated pure mathematics and related fields for the past 80–100 years, and has been an important tool since Euclid, theorem proving is only one way of approaching the world, and in my opinion is a mere tool, not an end in itself. Just like simulation is a tool, or drawing pictures is a tool, or statistical analysis is a tool.

I like this bit from Feynman: https://www.youtube.com/watch?v=YaUlqXRPMmY