skysight-inc/HackerNews huggingface dataset:
Playing with Python's Magic Methods to Make a Nicer Regex API
Awesome writeup. Wondering why this post did not get any attention. How does YC work?!
Exactly. Everyone knows that black background with bright green text improves hacking skills by 23%.
"Four beer caps are placed on the corners of a square table with arbitrary orientations...."
Please can you tell us the solution to this puzzle? I cannot find the answer anywhere online. What is the solution?
Ask HN: Is StartSSL worth the $0 price tag?
I am trying to secure a low traffic site but need a certificate. Is StartSSL a good option or should I spend money on another service?

I am helping a non-profit that has a very low budget and I want to be helpful without causing long-term ramifications (of which I am currently ignorant of). Thanks for any help, this stuff is confusing and I am new to it!
A black woman's experiencing changing her Twitter avatar to a white male
Calq – Advanced custom analytics for mobile and web applications
> There are plenty of tech workers, but not enough cheap ones.

Then there are not enough tech workers: supply and demand.

> Lots of companies also want experts in specific technologies instead of getting a good generalist who can learn quickly.

Then there are not enough experts either, though you try to blame this on the companies: how cheeky of them to hire more knowledgable people!
Yup, it's about labor costs.
The original audio is here: http://www.onthemedia.org/story/31-race-swap-experiment/
This is very cool. It would be interesting to use this as part of an abstraction layer for HTML5 Canvas games so they could run in the terminal as well as the browser.
Agree with both points. H1Bs get paid the same as citizens yet still have downward pressure on wages.

Wall street salaries are never going to happen. Look at computer science enrollment by American students. Surprise, people respond to incentives. Turns out Americans are willing to program.
Suggestion: to have a checkbox on the submission interface, unticked by default, that says "remove my name if the content is changed".

If it is ticked on and then someone else changes the title or link, the the submitter's name is automatically removed.
I really like this idea. It is a shame that H1B workers get 60k for a job that I'd take at 85k and the company's justification is that it costs them 25k to process the visa or what not. That cost should not be computed into someone's compensation!
Perhaps we disagree, but I think the transparency has measurably improved HN over the course of more transparency.
He came and spoke at my university a couple months back. He was a really nice personable guy, especially considering how many people wanted to chat with him. It was very surreal being so close to someone acting so normal with the realization that he created so much of what you use everyday. The entire CS department felt like they'd just seen God.
The HN guidelines ask you not to post questions like this to the site, but instead to email us: hn@ycombinator.com.

I'm going to demote this submission now. I will come back and read it properly when I have the several minutes it will take to do so.

I don't remember what happened to item 8052399 at the moment.
Can an Argentine startup reinvent governance through a smartphone app?
Microsoft customer service experience: The good after the bad
Here's a video of it. I really enjoyed listening to the talk.

https://www.youtube.com/watch?v=bkf04kQw1YU
hey petar, why you're tilting your texts?
What would be needed are not simple checks, but thorough research, which in turn would require reliable local intelligence. The kind one could expect the organisation responsible for ATC to have access to, as opposed to an airline based far, far away.
But what if you just need the job done? Sometimes you're hiring for a position you expect to make a deep impact on the success of your startup, sometimes you just need the project written. In the latter case Ms. Intercept might get the job done in a week while Mr. Slope will take six months in some cases. All the aptitude in the world won't compensate for experience when time is a factor. Experience knows how to do the job on day zero, even if they aren't any better at it after they're done. The time you save from hiring Ms. Intercept as your first programmer might even buy you some extra time to find exactly the right person to be your superstar hire.
The Patreon campaign for my ongoing web comic[1] hit a milestone this week. I'd promised that when I hit $50/page, I'd turn off the ads. Now they're gone. No distractions, just the comic, and a polite note at the end of every few chapters asking people to consider supporting me on Patreon, buying some stuff, or telling their friends about the comic.

I dunno if this model is sustainable in the long run; if nobody has ads I'm not sure how I'd have gotten eyeballs on my comic in the first place. It's not something that's dripping with viral shareability; it's a dense, long-form work best consumed in chapter-sized chunks. And I've still got a ways to go before it's paying my rent. But it's working for me right here, right now.

1: http://egypt.urnash.com/rita/
Because the OP continues to receive points for the modified title/URL, it seems as though the current system incentivizes "first to post", not "highest quality". Would it be better if the mods could more aggressively sink poor content with weighted downvotes? This way, the original submission remains attributed to the OP--title and all. If it's a bad/misleading title, secondary source, etc. it might be briefly interesting, but then modded down in favor of better content. But if it remains interesting to the community, it could remain afloat with enough upvotes. It seems like this system would be fair in terms of attribution while incentivizing people to submit primary sources with good titles.

Sorry to bikeshed here, but curious why it doesn't work this way? Too much work? Is there too much luck involved in making it to the front page & mods are interested in changing poor content into good content rather than hoping the good content will eventually make it there itself?
This doesn't really affect geopolitics any more than any other conspirology. No fingers changed direction because of this.
Dying at the Grand Canyon
HOPE X Streaming Live
The https://example.com/ site has a certificate valid for many interesting domains. Unfortunately, none of them are example.com. I guess it's because of the Edgecast CDN?
> Since when did economists have tech worker interests in mind? All bow down at the altar of GDP, everyone else can burn.

Good straw man, but most economists are left-wing academics who chose a low-paying career track despite having a very marketable degree. I don't know of a single economist, not even any Austrian nut-jobs, who seriously think GDP is more important than human welfare.

But hey. Tell me, seriously, why it is good for the world to take this enormous pool of potential high-skilled workers and shut them out, leaving them in countries they don't want to be in, in places they will be less productive. Explain, in terms of the human interest you care so much about, the benefit of this. Explain how it produces more value for the world.

Hint: as you correctly noted, money != wealth. In particularly, allocating more money to us does not make the world richer.
There are good reasons to believe that raising the number of H-1Bs create a downward pressure on wages. Yet, as cynicalkane mentions here, there are good reasons to believe that letting more smart people work on tech is beneficial for almost everyone involved.

The solution, IMO, is to try remove causes of wage depreciation due to H-1Bs. Right now, tying the petition (and GC) to the employer is the primary cause for this. Opposing this, instead of a blanket disapproval of H-1B program as a whole, looks to be a more tactically sounder approach. The employers who are asking for H-1Bs as a form of cheap labour will oppose this, showing their true colors. But those employers who are genuinely seeking smart employees should have no problems with it.
None. (seriously, generally you pay for your articles to be published, academic publishing has a long way to come...)
Comments on Apple and National Federation of the Blind Resolution
W3.org used to have up to 130M (!) requests per day for HTML DTDs [1], probably mostly from poorly written spiders traversing all the links they managed to find the crawled HTML pages, or clients validating schemas without any caching of DTDs.

Would be indeed interesting to get reliable info about how example.com looks in comparison.

[1] http://www.w3.org/blog/systeam/2008/02/08/w3c_s_excessive_dt...
Now I have to pay, then verify each payment manually. This is the job I thought PayPal was doing for me. Instead they've created more work since now I have to check two places to make sure charges are correct: my credit card statement and PayPal.
> "If MS, Google, Cisco et al want to import workers, they should be paying them the same amount as their American counterparts"

They are. You're pointing the finger at the wrong people. I've met many a Google/MS/Amazon/Facebook H1B and they are all making very good salaries, on par or better than their American peers.

This list should be enlightening:

http://www.myvisajobs.com/Reports/2014-H1B-Visa-Sponsor.aspx

The top 6 places are all outsourcing and consulting shops, and as expected their average salaries are dramatically lower than the "real" tech companies in the mix like Google, Microsoft, et al.

This trend holds true as you go down the list. Companies that do their own tech are paying on average high wages (even Wal-Mart, heh), while consultancies are the ones hiring people in the $60K range.

H1Bs are a bimodal distribution. One the high end you have Google, Facebook, Microsoft, and the such, who are paying their employees well into the six figures and anecdotally, competing for top talent. On the low end you have Infosys, Wipro, Tata, Accenture, etc, who are importing vast numbers of low-pay engineers. Note that Infosys imported in a single year 15 times the number of people Google did, at only 60% of the salary.

If you want to start somewhere, it'd be useful to look at Infosys, Wipro, Accenture, and the rest before you start rapping on Microsoft's door.
Definitely, I made that comment based on past observations. If enrollment is up, I agree, Americans should be given first preference.
Introduction to Coreboot, an open source BIOS
They don't have David Marcus anymore to respond in these forums. Poor PayPal.
1) slate is a shitty source. There are a bunch of websites that keep getting posted to HN and those sites are really fucking awful. I hope mods have a panel that flags up any time those sites are posted so they can chose whether to change the source to something better or not.

2) mods usually mention that they've changed the source or the title.

3) I gently agree that having the title / source changed but leaving it attribed to the original submitter is odd. But at least that person is still getting the karma. I imagine people would be much less happy if the mods put their name on the articles.

4) So far I haven't seen any example of mod changing urls or titles that I disagree with; I have seen plenty that I am very pleased with.
>As a left-libertarian it always disappoints me to see this attitude. But political opinions have always been about incentives, always about expressing your position in an in-group, and it's amusing in a depressing sort of way to see how peoples' political philosophies switch when their interests are at stake. In particular, it seems to be common among hackers to be very libertarian except when they feel threatened in their jobs, then you hear them talk about unions and protectionism and regulation and so on.

H1-Bs are the very antithesis of freedom, which is apparently what libertarianism is about (I have my doubts its supposed adherents sometimes).

Giving corporations the near instant legal ability to revoke your immigration status (this is what H1Bs are) reduces you to a state of semi-chattel worker. In turn THAT pressures the wages of other workers down.

It's ENTIRELY consistent with libertarian views to oppose H1-Bs and the companies that push for them if they're pressuring your wages down. It's not an anti-foreigner view. That's not EVEN an anti-immigrant view. It's an anti "letting companies dictate the right of ANYBODY to stay in the country" view.

If tech companies OR you want more skilled tech workers they should lobby for more green cards or shut the fuck up.

Of course, what they really want is more easily controlled tech workers. That is, tech workers they have under their thumb. Tech workers they can say "I need you to work late tonight... unless you'd like to be on a flight back to your home country next week that is."

>I think it's very selfish to oppose H1B visas.

Don't call yourself a libertarian then.

Use the phrase 'anti-freedom corporatist apologist' or something.
I'm most excited for the mountaineering / backcountry application in the short term but as critical mass develops in urban areas, there could be an interesting ecosystem that develops around this even without repeater functionality. Anything from people discovery like Tinder to b2c interaction like OrderAhead could build on top of a comm stack like this.
I'm sure this isn't the case everywhere, but I got the same reactions in thailand; any time I tried to say anything in really awful thai, everyone was super appreciative and friendly about it.
Not exactly. There is a lot of movement in the direction of rescheduling marijuana, which would have some pretty lasting effects.
Plenty of them with serious math chops, such as MIT EECS graduates, become quants in Wall Street and the like, at least for a while.
Really? I'd rather have the experienced but dull people to put together the minimal product first. Having them onboard gives me more time to find and hire the right aptitude people, and having them there _first_ keeps the inexperienced people from sticking in all the deadlocks and security holes in the first place.

Do people really want their minimally-viable product to be full of deadlocks? I personally do not. And I don't want to hire promising but new-to-the-industry people who have to check stackoverflow to remember the difference between a pointer and a reference, or who spend hours trying to debug why something in their python program is iterating over a string.

Bottom line, I guess I don't see how anyone can want to bring in aptitude in the absence of experience. People with both would be fine, or a combination of both types of people would be fine. Aptitude without experience is not going to work.
I think this probably speaks a bit to the value of text-centric interfaces. Most of the time when I read HN, I don't even notice the usernames, and if I do it's always after I finish reading the comment. There's no extra gender/racial/age/etc. baggage that goes along with the post.
No, it's not about "raging against the system", that is actually the reason why drugs won't be decriminalized in the US anytime soon. It's a lot of money that no one will let go of easily. And that's without mentioning all the civil liberties that we've lost where the war on drugs was used as the reason.
DUNGEONS and DRAGONS SAVED MY LIFE
I guess Portland summers are warmish.
A single trusted root is better than the hundreds of roots in the CA system. I don't trust Verisign very far, but I certainly trust them more than Verisign AND Diginotar AND honest achmed's used cars and certificates AND ...

And shouldn't it be possible to implement certificate pinning for whole tlds? Then we'd only have to trust root for unknown tlds.
how can I increase the traffic on this website

Thank you
Interesting. I'd love to hear some problems that this is good at solving to put it in context
Start from the last step:

AB
BA

From here, flipping two opposit corners will result in all 4 being the same way. One step before:

AA
BB

Flipping any two adjacent ones will either solve it or get you to the previous step.

So from here, we can see that any state with two up and two down is solvable. The state with all four one way or the other is already solved. The only thing left is the state with just one out of line.

AB
BB

No matter which individual one is flipped, you are in a solvable state.
Suppose all caps face the same direction... DONE!

Suppose two caps (AB) face the same direction, if they're diagonal, then you can flip the diagonal. Regardless of which caps flip, all caps will then have the same orientation.

If the two caps are along a side, then you perform a side flip. If you get the other two caps, or you flip AB, then all caps have the same orientation. If you flip one of the AB caps and one other, you now have a diagonal setup, which we have already solved.

If you have one cap, then flip a cap, you will either have two caps in the same orientation (which we know how to solve) or all caps in the same orientation.

Three caps is the same as one cap in the same orientation.
Git is named after him: "I have a habit of naming things after myself".
> How is a company like Google supposed to protect against an attacker that has legal access to parts of their network, actively researches zero day exploits, bribes or subpoenas employees to work with them and bugs their hardware when it is sent via mail.

The same way they would defend you against a mafia-run state while you are traveling. You have to assume the the government is a hostile party, and has nation-state resources and police powers to apply to the task of taking your data. Even if we can get the NSA's activities under control, you won't be able to do that with all governments in all nations.

Web-of-trust, open secure client software, and strong encryption all work. We should help this along by steering the NSA's resources toward defending American people and enterprises from state-actor attacks, but the bottom line is: trust nobody.
How US satellites pinpointed source of missile that shot down airliner
Every single time one of those has been posted here on HN, there's been ignored backstory to the outburst. Usually there's a fair amount of polite conversation before it, then he gets frustrated and vents. If you actually poke around at what he says day-to-day, it's really not the way he is - it's just clickbait articles that paint him that way, being sure to present him out of context.
If you want to watch it in VLC and not the web player:

vlc "http://livestream-f.akamaihd.net/686369_3195566_97867750_1_2096@120921?v=3.0.3&fp=LNX%2011,2,202,394&r=TISMC&g=UNUKFSXFPFLU"
I have used them in the past with no issues for personal sites. What are your concerns? In many aspects, a cert either "works" or it doesn't (in most cases, a SSL trusts the cert without warning). Generate a private and CSR that meet your security requirements (e.g. key length, cipher set, etc), submit it to StartSSL, and verify the resulting cert. If it meets your specs and is trusted by the SSL engines you use then you are good. If not, you will need to find another CA.
I am curious how do you know that. The H1B's wage is public record but what about your American counter-parts?

The whole "H1Bs are getting the same salary" is very popular but I have not seen it supported by anything. It also seems contradictory to common sense since H1B's have the lowest bargaining power of all possible workers. How can they manage to negotiate salaries on the same level as Americans?

PS. I had been on H1B too. My salary doubled in about 2 years after getting GC (I had to stay a bit more than .5 year with the company that made my GC).
You're absolutely right--H1B workers do not have nearly enough rights.

I don't really care for whatever else you have to say. Try speaking to me like a rational adult instead of telling me to "shut the fuck up".

EDIT: I find it incredible that, judging by the downovtes, people seriously think I am obligated to respond to someone who has shown so little respect to me.
Identifying Backdoors, Attack Points, and Surveillance Mechanisms in iOS Devices
Same here - I like having my IDE full screen on my main monitor and my browser or emulator on the other.

I recently had the brilliant idea to try three monitors, figuring that if two are good then three would be better. This only lasted about a week, though. I found it just to be way too much mouse movement (yes, I use a mouse, get over it!) going all the way from monitor #1 to monitor #3.

So my observation is that monitors are like martinis, one isn't enough and three is too many.
The URL should IMHO be http://www.zdziarski.com/blog/?p=3441 (primary source) or even directly http://www.zdziarski.com/blog/wp-content/uploads/2014/07/iOS....
Please see my other comment on this page where explicitly say I completely agree HN is in the right in running a site in this manner. I was just trying to point out that while you may know Daniel others might not. And, again, I believe that a moderator system is 100% fine. HN news has made it work and produces quality content. But, for someone to tell me that since they know someone I should keep my trap shut, it's a little presumptuous.
Hm... I do know tech companies are much better than the consultancies, but your source doesn't compare H1 salaries with W2 salaries. I seem to recall another set of data with Cisco in particular paying H1s much, much less than W2s, though I couldn't find it again in 18 seconds of Google searching.

This probably all circles back around to the social and employer pressure against sharing salaries thats been circling around HN the past couple of days.
I would trademark "dual-bootbable" right now if I were you
OT: Technically, it is not free access. You (or at public institutions, the general public) paid for your access … in discussions on open access, I often learn that many researchers, scientists etc. are under the impression that they already have open access although the simply get routed around paywalls because they use IP addresses of their paying institutions.
Hmm, I think that Nominatim gets updated with a bit of lag (minutes to an hour), so the address should be there now? Assuming you changed the information from the map, it should update it within Nominatim, as it get's it's info from the map

If not, you can leave a note http://www.openstreetmap.org/note/new and someone can take a look at it. I've been contributing for a while now and still like using Notes to let people with more techy experience or local knowledge help.
If you to ask HN for help with your site, you should do a "Show HN:"
submission, or you can just edit the title of this submission to have
a leading "Show HN: " in front of the site name.

After editing your title, your submission will end up on the "show" page:

https://news.ycombinator.com/show

Also, you might want to read the "Show HN" guidelines:

https://news.ycombinator.com/showhn.html

Initially I thought this submission was spam and flagged it,
since there was no way to know that you were asking for help.
>Good straw man, but most economists are left-wing academics who chose a low-paying career track despite having the most marketable degree in the world.

Wait. Is that a serious sentence?
Digicel is currently accused of blocking voip on its networks in the caribbean.
well yeah, that's the minimalist "KISS" spirit... I guess when you're so much dedicated to what you do, you don't really have time or will to care about details.
He's saying, for students, there's zero marginal cost to access it