skysight-inc/HackerNews huggingface dataset:
> invert a binary tree

What does that even mean? Swap left-right child nodes? Write it linearly (n-th children at 2n and 2n+1) and reverse it as if it was a string? OP later described it as "to min-max the tree, ascending to descending." confusing me further.
and in ocaml: https://github.com/c-cube/spelll/blob/master/spelll.ml#L124
The ad binary app can inform the ad network server which Url links serve the ads, so only the website owner and the ad network know which URLs are ad pics.

How does the ad network confirm the images being served are actually ads and not blank rectangles? It needs to visually confirm their content, which means there's some algorithm the blocker can use to identify ads.

(Why would a site serve blank rectangles? Simple: it'd allow them to serve ads from dozens of ad networks without making the site an unreadable mess)

Adblockers work with regex based on URL and usually block third party files (different domain) from ad networks.

Current adblockers work that way, since it's easier. They'd adapt. For example, Brand Killer[1] (aka Adblock for Real Life) already works by visual detection, and it would certainly be easier to do that online.

[1] http://challengepost.com/software/brand-killer
Have you actually tried pooping while on tiptoes??
False. You can't pay to get your page to show higher in organic results.
Interesting counterpoint to this is jQuery. Their jQuery book came out very early in the game and was authored by people very much involved in the project. Some of the jQuery API docs are actually based on the book.
Lausanne have transparent self cleaning toilets that are drug dealer / homeless proof :)

https://www.youtube.com/watch?v=0WL2ZnE1vAU
C++ without C copy-paste compatibility warts can be quite good.

A big problem has been the C mentality that has prevented the existence of frameworks at the same level of .NET and JVM, although the language is quite capable.

This has been mostly caused by the language support level across compilers/platforms and the need to write portable code.

Now modules are a TS post C++17, :( .
There is absolutely nothing worse than a site that pops up a full-screen ad over the page content on a touch device. Especially when using a mobile browser that's resource constrained as it is. I feel like more sites are using these pop-over ads even though I've never seen it described anywhere in any good terms.

Possibly up there with auto-playing ads that make any kind of noise (I don't necessarily mind the ones so much that don't expand unless you mouse over them).

I'm not against ads, I don't use an ad-blocker. I don't even mind ads on YouTube. I mean, after all I'm getting all this content for free and they have to be paid somehow. Some of the YouTube ads are actually quite clever and I've ended up watching many of them on purpose. Still glad Apple is doing this, but it's a shame that designers/developers couldn't show some restraint to let it get to this point in the first place.
I don't have sources at hand but it can actually be cheaper in the end to give homeless people homes than to keep them homeless. It's apparently mostly due to emergency police/hospital response which costs a ton.
Finally somebody else except me saying this. I've probably gotten -1000 comment karma saying that over the last couple months.

It's complete fiction that she is censoring anything. Every time it is sub moderators removing stuff that violates the rules of their sub. And there are massively upvoted threads bashing her everywhere with huge comment threads full of vicious attacks on her and nobody is deleting those.

If she is trying to censor criticism of herself on reddit, she is fucking awful at it.
GHC weekly news 2015/06/10
You should try Frantastique, it's pretty cool.
What's happening is that lenders are saying "we'll pay back your loan and offer you a lesser interest rate". So they pay the government the 200,000 you owe at 6.9% APR and then send you a bill for the 200,000 with a 4.4% APR. The USG loses all the interest since everything is paid back immediately and these lenders pocket your 4.4% APR. It seems like a win win win for everyone since the government gets paid back everything, the student has a lower interest rate, and the lender pockets the 4.4% annually but when there are so many lenders doing this it essentially cheats the USG out of all interest they'd earn on these loans.
Tried CodeSearch, but after installing it and clicking on it, it shows a form that says it will "be available soon for private repos" and asks for a bunch of information.

Tried the Graph plugin also -- after installing it and clicking on it, it shows a blank page.

The HipChat integration works well, but they've had that for some time now.
6.55% on a government provided student loan?!

I think I'm paying about 1.9% interest on my (Dutch) student loan. (I'm really in no hurry to repay.)

I can (sort of, though I disagree) understand not wanting to spend too much tax payer money on education, but this looks more like the government is actively trying to make a profit on the fact that people want an education.
19 days to build a 57-storey tower
I once got asked to spin off an ec2 instance from an image provided by the company I applied to, and then answer certain questions about the dataset on that thing. I had to write actual code to obtain the answers. All that had to happen within 24 hours. Then there was an on-site interview where they asked questions about stuff like JVM garbage collector fine-tuning and such. That was the best interview I had, ever.
German parliament may need to replace all software and hardware after hack
I think that’s a London thing rather than a UK thing.
> But where? I just can't imagine a professional game dev house using the UE4 editor.

Why not?

Most AAA games are done by designers, with developers just providing the engine tools for them to create the game content.
Good engineer you didn't hire is not much of a cost to the company (other than resources wasted on hiring process and perhaps some bad publicity).

On the other hand bad engineer will stay at the company, lower standards, damage morale and set bad precedent to other engineers.

Being engineer myself, I feel much more motivated working in an environment where you can just assume, even before meeting, that the other person is intelligent and motivated. You trust hiring process to filter everybody else so you don't have to subconsciously distrust every person you meet.

This comes at the cost of situations like that.
Qualcomm Robotics Accelerator Providing $120k to 10 Lucky Robotics Startups
Techniques to Selectively Filter Content in Browsers (2010)
Ask HN: What is your favorite web font for long texts?
We, as the Hacker News crowd, are reading blog posts, magazine articles and the like every day. And maybe you find some web fonts more readable or more pleasant than others.

So what are your favorite web fonts for long texts?
Maybe I'm wrong but I think HR's pushiness might be a result of their process yielding so few offers, then even fewer people accepting offer letters. It could be resulting in HR having to work A LOT harder than the industry average to fill positions.
If you look at settlements from a scaling point of view you will inevitably find that not only are larger cities more efficient structures but they lead to an improved quality of life. This is not just because of "companies like Google". Here are some slides (http://www.complexcity.info/files/2011/12/BATTY-Scaling-Laws...) and a TED talk (https://www.youtube.com/watch?v=XyCY6mjWOPc).
I really enjoyed reading about your experience. On a side note, if those offerings happened at the Turkish side, you didn't need to worry about taroof. As someone who was born and raised in Turkey for 18 years and now living in the US, I can tell you that I had never heard of taroof. You could have accepted those offerings without worry. :)
This is a great announcement for regular users.

And think about: On the iOS, Apple has the control of annoying/fake/phishing ads. On the web does not have. Even if ads will be shown on native apps, the experience will be more pleasant for users and will reduce abuses.
No, that part is not changing. What is changing is more rules getting added. They still don't remove anything that doesn't violate the rules.

The only new rule is no harassment.
The act of creating a, say a self balancing binary search tree, is something you should know about. If you ever have to implement it, you go look it up. Engineers are exactly the same - you would rather have one that know where to look up all the stuff, or search for information, than one that can regurgitate the entirety of his education theory.
Yeah, but the 6.9% interest the government is asking is ridiculously high for a student loan (which is still an investment in the future of the country).

The government not wanting to fund education is bad enough, but trying to profit from it with loan-shark level interest rates is insane.
IN the UK it is with inflation, so the % is almost nothing
This is my experience as well.

I only know 1 person among my friends/family that uses ad-block, and he's a very tech-oriented person.

Most people don't care about ads, or see them as a positive/useful.
Ellen Pao's Emails Show Her at Her Worst
Unfortunately they might not be able to view this - as it might be viewed as "unsolicited design" - which they can't view due to company policy.

Stops people suing Wizards if they print a card identical or similar to a homebrew card.
Maybe you will find the following TED talk interesting (https://www.youtube.com/watch?v=XyCY6mjWOPc) and perhaps reconsider your position.
We don't even know if it's an ad-blocking API yet, or simply used for things like tracker blockers. It's a big question mark- how will Apple police what ad blockers can do inside Safari? Yeah, the API exists, but we have no idea what Apple is going to allow app developers to actually do yet.

Anyway, the premise that it's all "positive collateral damage" is reaching. I agree some ad companies abuse it, but in general advertising has gotten better, not worse, in my opinion. Most people -- non-tech folks -- simply don't care.

The consequence of universal ad blocking could be that it becomes harder to access quality content for free. I don't know what that consequence will be, but it sure seems like a lot of content will just be paywalled or bungled into native apps, which users will be forced into downloading to view what they wanted in the first place.

I doubt we'll actually get to a point where the majority of the general population utilizes ad blockers, however, and I'm skeptical about what this change is actually for.
Yes, theoretically they could. And banning users.

If they were abusing that, we'd know about it. There would be a shitstorm just like this. There has not been.

I reported a user harassing me all over reddit, stalking me everywhere I went for weeks. They did not even ban him. Anecdotal but the bar seems to be pretty high.
You can see a live demo of Kibana here: http://demo.elastic.co/packetbeat/
Not anything useful, yet. Liquicipe is open source, but I'm not happy with it yet: https://github.com/andresmanz/liquicipe

Personal website is a bit of a wrong term, maybe. I work as a freelancer, so I'll manage customers, code, invoices and all that stuff on the site. There are other tools for doing that, so it's really more about testing out Spring. :)
Apple is a for-profit corporation. Its purpose is to make money and it's very good at it.

That said, let me off a non-cynical motivation: remaining competitive. Many users want to block ads, and blocking most web ads on Android is fairly easy even without root. Firefox users can just install an extension. Chrome users need to configure the local-proxy based version of ABP. It's a minor hassle, but my mother uses it, so anyone moderately tech-savvy can too.
This is off-topic, but bitlaunder.com is arguably a poor choice for Bitcoin mixing, given that it does business in the US. Far better is Bitcoin Fog at foggeddriztrcar2.onion, because coercing them will be harder.
That happened to some guy and he kept using reddit as normal for three years until he found out. Took it pretty well. His history is painful to look at. Just talking to himself, nobody ever responds or upvotes him.

Was in /r/TIFU recently, too lazy to get the link.
This is precisely why I run adblock plus is non-intrusive ad only mode.
I don't get the point. Ad-blockers are available for Android and most non-tech people don't even know that ad-blockers exist. So for the large majority, nothing will change unless Apple ships with ad-blocking on by default (which they won't).

I also think that blocking ads is everyones right just as it's your right to record stuff on TV and filter/fast-forward ads. If business models based on advertisement don't work out anymore because of blockers (which i highly doubt), companies will adapt and start monetising their content in another way.

Apples search integration is a different story, though.
I'm a CS major, and I'm not even sure exactly what they're expecting. I mean a binary tree is just nodes with no more than 2 children. A linked list is a binary tree. Do they want a search tree? Do they want a self balancing tree?
I'd like to hear your definition of an authority. For example, how do you define an authority in Economics when experts disagree on conclusions on both sides? There can be no absolute authority for about anything, unless it's actually demonstrated by facts and maths, and if that is the case then there is no need to call for authority but simply explain the proven observations.

CQFD.
SpaceX Plans to Launch 4,000 Satellites, Broadcasting Internet to Entire World
>The frontend has code to verify the decision of the miner, and it has no ability to change anything.

But, if all the users agree to use frontend code that rejects the decision of the miners that refuse to play along, then the chain the miners are working on is effectively dead.
Trust. When I see Daring Fireball advertise something, I know it's approved by Gruber. And he makes it clear that it's a paid advert anyway.

Works great for me; it'd never occur to me to even want to block those adverts.
I think it's because people who use adblockers aren't used to tuning out ads.
The fact is, that reliably separating bad from good engineers is incredibly difficult at best.

For big companies that want to scale hiring process, there's really not much you can do.

You put difficult questions and you hope that bad engineers will not be able to solve them. Then you absolutely have to commit to not hiring the guys who can't solve the assignment, otherwise it's all for naught.
Regular users simply don't care.
"Finally after wasting other people's time for 9 months, a manager made the decision to get him out."

Why did the manager wait so long?
It seems to me that if early repayment of a loan is disadvantageous enough to require a penalty, the interest on the loan was unreasonably high to begin with. Out of proportion with the risk the bank is running, and out of proportion with the ROI they could normally get out of that money.

Maybe we should take pre-payment penalties as a sign to negotiate a lower interest rate.
I said he should ignore his boss's interactions with others. Do you really think it is healthy for op to be stressing over the fact his boss flirts and is married? I repeat, he should mind his own business.
I don't really want to access that content, by definition. I've always said that. I use Adblock, and it's trivial for websites to detect that and make it difficult to view the content. I fully support their right to do so, and if they do, I'll just close the tab as soon as I realize there's no content there. It's really not a problem.
What sort of IDE/debugger did you use (if there is such a thing for Javascript)?

How long did it take to write and debug?

Looking forward to v0.2!
This could backfire on Apple. Instead of asking people to install app websites can just show that this website is not supported in Safari on Ios and they should install chrome or Opera to view it. Just like they stop you from viewing a page if you have an adblocker installed.
The thing that a lot of basic income proponents do not seem to understand is that this situation we have where apparent material wealth goes hand in hand with joblessness is temporary.

China essentially made a deal with us that said "look, we'll give you a ~30% discount on everything we manufacture, and in return you look the other way when your industry gradually moves over to take advantage."

Actually, it was more than just China. Many countries gave us this deal.

This situation has been going on for decades but it is still temporary. This stream of goods arriving in west coast ports at cut down prices feels like it will continue forever, one day, when China feels like there is no advantage to her in giving us that discount, because our industries have been truly annihilated, she will turn off that tap and when that happens we will see a shocking amount of inflation if we don't have an industrial base to fall back on that can substitute those imports.

Basic income is a nice idea that we could certainly afford today, but it will be inflationary, and it will contribute to the ongoing death of our industrial base, and if that China tap ever gets turned off, and if the rest of the world gradually agrees that the dollar is not needed as a reserve currency any more, the results could really be disastrous.

So, maybe it could work, but first, we need to reject the Chinese "30% off everything" offer.
The miners are users, so all users won't agree to anything adverse to that set of miners.
It requires extraordinary skill for a human - but for a computer? Computers will learn to think, imo you would be a fool to believe otherwise. At that point creating more software will simply be a matter of burning more coal/collecting more photons/harnessing more wind/fusing atoms/splitting atoms/exploiting temperature gradients/etc.

So what we are arguing over is when this will happen. I think we are getting quite close - decades away. Maybe less for simpler software development processes.

Most of us are going to live through interesting times, our children are going to live through very interesting times indeed - as the old Chinese curse goes...

source: Msc mathematics and have been following the bleeding edge of ML like a hawk, looking for a problem for the solutions
That explains a lot. I have a few users whose submissions to my sub are always flagged as spam even though they are fine. They must be shadowbanned.

Interestingly, one of them submits awful content. It's not spam but he is absolutely terrible. I wonder if they shadowban because the algo's figured out you suck.
The sidebar image made me chuckle;as I read about the CEOs statement in the news about making reddit "a safe place" I had a question immediately pop up in my mind. "What's the safest place on Earth? North Korea."
Related to the recent events at Reddit - it's kind of hard for Pao to act as a role model given her baggage of power harassment at her former company + claim of gender discrimination when it actually did not happen (as judged by the court). Somehow she still made it at the top of Reddit.
Well... Using a ring around a star to collect energy is much easier than a ring that produces gravity by rotating at speeds much higher than escape velocity. For one, it doesn't even need to be a rigid single structure but could be a fleet of smaller machines simply orbiting the star.

Another worthy point is that rings and cylinders have a much better surface to mass ratio than planets, so, with that mass of even a small planet one could maintain a human population of many trillions.
'Bring in something you've built and we'll go through it' is getting pretty common.
Of course, people hired after their second interview are more likely to be mediocre, because people with more options are more likely to not re-interview (like mxcl https://twitter.com/mxcl/status/608687283869503488)
You might very well be right that this is what will happen.

And yes, it would be bad if native advertising increases dramatically because everyone has adblockers.

However, the problem I have with your argument is that it rests on preserving something bad and to keep something worse from happening. I think that's generally not the best approach, which is why I'm not 'conservative' in most of my views.

Let's say web content suddenly becomes infested with native ads. Those of us who care, might actually start paying for paywalled content. Those of us who don't, happily read advertising dressed up as proper content.

Or maybe the bigger publishers will not be able to exist anymore, and content becomes either really shitty, or really good with little middle ground. Perhaps we'll finally start paying those individual journalists and writers through donations and crowd funding.

I think a good comparison is music. People started ripping their music, so the industry replied with DRM. People cirsumvrented this, and the DRM became increasingly intrusive. Then downloads and torrents happened. All seems lost. And what do you know? 'Paywalled' music actually starts sort-of working. This may very well happen to video and text once companies get their act together and go with the tide rather than swim against it.

I've been a pretty extreme 'modern', tech-savvy consumer for most of my life. And yet, now that I reached my thirties, and now that I have disposable income:

1. I pay for The Correspondent, a Dutch, pay-walled web-only publication that has been doing well and produces great content by great authors, including some of 'celebrity' journalists here (and soon to be released in English, too).
2. I occasionally buy single articles from any of the newspapers in Holland through Blendle, at prices of around 20/30 eurocents, with the option of a refund that I rarely use.
3. I pay for Spotify, not just because it's convenient, but because it offers (or used to offer) a really nice interface for discovery and curated playlists.
4. I buy ScreenCasts and (e)books direct from programmers/writers in my communities.
5. I've donated to a number of arts/journalistic crowdfunding projects.

While there are many bad things that could happen, I'd argue that the current state of production, consumption, and accompanying advertising is already pretty bad. I'm fine with either: 1) the current models crumbling, and new models coming up that might be worse, so that it might get better quicker, or 2) fighting the fundamental problems and actively working towards a better alternative, or 3) hoping that the changes will end up better altogether.

But preserving a situation that is already pretty shitty just out of fear for something shittier seems like the worse possible approach.

I do realize that I'm leaving out the moral arguments in favor or against bypassing DRM, pirating content, or blocking ads. That's a difficult and perhaps important issue too, but I'd say judging by current behavior it's largely irrelevant to what actually happens.
Rather unlikely. They would require enormous amounts of raw materials, would need to be constructed out of things that are so far beyond the state of the art they might as well be magic, and would be dynamically unstable besides.

Much smaller ring-shaped stations such as Banks' "Orbitals", quite likely, up to the limits of material science. But I'd be surprised if any true ringworlds existed in the entire Universe, or ever will.