skysight-inc/HackerNews huggingface dataset:
well first thing - that code at the top can be simplified.

function getDevJob(studying, hardwork, luck){
return study && hardwork && luck;
}

But more seriously - I actually really like point #2. I firmly believe that job interviews have a strong bias towards people with experience doing job interviews. Your "offer-ladder" seems to confirm that for me.

It reminds me of that freakonomics article about how real estate agents get more for their houses because they wait longer for a higher offer. By getting the practise and being better at job interviews and NOT jumping at the first offer, you get a better overall rate.
Free stock photography, logos and printables
Ask HN: 17 inch Linux Laptops?
I know the question about new laptops that run Linux comes up regularly, but the answers are often in the 13" to 15" range (Dell XPS).

17 inchers are less common no matter what the OS, so I think this question is somewhat new.

I am looking at brands like the System 76 Kudu because I need portability, not graphics or gaming performance. And in my case portability means reasonable weight - not Apple sacrificing ports thinness in a mobile workstation.

Additionally I would prefer to run Fedora or another RHEL based distro, as all of my production systems are on CentOS.

Any with experience here that would recommend System 76 or another brand?
dillinger.io for drafting markdown
> Any website which knowingly wastes an advertiser's money on aggressive attempts to display adverts to those who have clearly indicated they don't want to see them is essentially engaging in fraud.

Eh. It's not fraud, it's just bad business practice.
Who has claimed wikileaks is decentralized?
Michael Moritz Sequoia Capital
I imagine that if the service call to verify mock data fails, it should retroactively invalidate all tests based on that mock data, or at least this should be understood to be the case by the people reviewing test reports.
Option 4: Use Ruckus equipment. I plan to switch from Ubiquiti equipment to Ruckus equipment because I was able to purchase a used Ruckus Zoneflex 7982 off eBay for $90 and I understand that it would allow me to use only 1 AP where I currently use 2.
The Federation has the problem of being completely undefined; it has a president but no elections, politics, news? Does it have money or not? If not how does that work? We haven't really seen how normal people live inside the Federation.

The Culture is a benevolent Matrix where machines make decisions taking the desires and opinions of humans into account to whatever extent they choose to. The amorphous nature of the society is actually part of its explicit nature (whether a ship or population is part of The Culture is kind of up for debate and reassessment at any given time)

The difference between the Federation and the Culture is that Banks actually considered the societal impacts of matter compilers, godlike AI, etc. and tried to describe the results as he imagined them. THe Federation is "kind of like the modern US" with a bunch of tech that would make the modern US make no sense at all.
Nobody wants another binary encoding, and there's HTML already.
also support an admin UI where one can define this data more easily.

I'm looking for one such or a couple, can you enumerate?
While the parent technically said "at the start of functions", at least C89 (I don't remember about K&R) allowed declarations at the start of any block. This is not incompatible with minimizing scope - just introduce more blocks. And in fact, introducing a block to bound the scope of a variable allows a smaller scope than simply declaring it halfway through a function, as you can also end it early.
No.

Both of them live 20-bike-minutes away from me.
I in general share your sentiment about standardization and fidelity of tools.

I disagree on this completely, here is why:

It is simple format and users can figure it out and it will empower them. Some will know very basic things, but others can learn and do more.
Yes, female premiums went up to cover the cost of not having that factor in the model.

Fortunately I'm sure people are hard at work finding "proxy factors" which happen to map to pretty well gender but have an acceptable parallel explanation for why they're meaningfully descriptive of an applicants risk profile :)
I have two questions:
1) What's the problem that's being solved?
2) And what's a good answer?

I'm genuinely curious because I've never considered Markdown anything more than a way to more easily render text -- which it seems to do fine. But, maybe I've just exposed myself as an average user..
This is excellent. There has been a lack of tools to solve this exact problem - wanting to get a basic site up very quickly and cheaply.

Previously the best alternative was a free Firebase/Google account, and then setting up a HTML/CSS site, and deploying it.

This is much faster.

Thank you for building it!

And please, don't be dissuaded by the other commenters. Sure, the market is much smaller than the market that Squarespace et al are targeting, but you're solving your own problem, and there are at least a few others that share that same problem!

Problem this solves: People who want to quickly register a domain and get a text landing page up.

Side note: I wish Medium.com could set up a specific blog post as the home page for a publication with a custom domain

Or I wish I could get a custom domain for Quip.com notes
Unfortunately ad-blockers also block static images hosted on your own server.

I run the community website for our small town. We have a (free) 'For sale' page where people can sell on/give away their unwanted goods, and upload pictures of them. It's enormously popular.

Every month or two I get an email from someone saying they can't see the pictures that accompany the ads. "I can't see the ads." "Are you using an ad-blocker?" "Yes." "What do you think an ad-blocker does..."
I don't think that's what people are suggesting is happening.

A couple people who have my contact information from playing local sports have added me to email lists for causes they care about, which is incredibly irritating. I could see this happening with a texting tool.
An efficient binary encoding is not necessary. Just use HTML, which has existed for over 20 years.
I know it's not perfect but it's good enough for most cases. It no longer makes sense to completely discount PWA when native apps have long suffered from app install friction. It's never going to beat typing a domain name vs going to play store, searching for app, clicking install, asks for overreaching permissions (why the fuck does a QR reader need access to my contact list), and after all your visitors drop off, the final nail is the loathed uninstall.

http://pwa.rocks have some pretty nice looking examples, and to most users, they wouldn't have a clue if it was native or not if they didn't see the Chrome Browser. But the add to home screen is the true killer app feature here, now your native apps are competing with Chrome Browser apps which is good enough for most use cases.
Yeah, but the 20 years before that also saw the largest reduction in global poverty in history. And the 20 before that.

Not sure what's burning though.
Not anytime soon. Asked them about it just the other week. We would love to get the IPv6 support as Google is not very eager to allocate IPv4 to us in any larger quantities.
Who should be making your cloud decisions?
Random thought: is there a reason we couldn't construct apartment buildings such that each tennant had a Faraday mesh embedded in their shared walls, but not in exterior-facing walls?

It would do strange things to cellular and broadcast radio, but it wouldn't destroy them, I think.
Page is 503ing for me, which is probably why there are few responses.

The development of the passport was more or less inevitable. Internal state-issued identification is a necessity at least for the right to vote if not also many domestic services from law enforcement (show us ID so we can ensure there isn't a warrant out for your arrest) to healthcare (show us ID so we can look up your health history, allergies, etc). The passport is merely a very-limited global standard for such identification.
I agree with you, but I also think living on campus has at least one big advantage - promotes exchange of ideas and discussion with fellow students.

Think about it as Aristotle's Lyceum/Gardens ;-)
> I don't think there is any reliable way of knowing whether an HTTP client that's connecting to you via ipv4 is also capable of ipv6?

Send XHRs to a v4 subdomain and a v6 subdomain, check which requests succeed.
"If all you have is a hammer, everything looks like a nail"
The statistic measuring this property is the price-to-rent ratio: https://smartasset.com/mortgage/price-to-rent-ratio-in-us-ci...

Landlords in California have a great reason not to sell - prop 13, a tax benefit for people and corporations who bought low.
I love testing things like that.

I was a caller for my University's Phonathon. Somebody realized that the software had never been tested, so they asked a number of the frequent callers to test the system. I wondered what would happen if I put a negative number in for a pledge. The system accepted the input, but the systems it was tied in to did some really weird things with it. The pledge was automatically marked as completed, because the amount paid (0) was larger than the amount owed (a large negative number). Recognition for gifts isn't based on paid amount though, it's based on amount "credited" to the donor. This makes sure that people get recognized for matching gifts from their companies, but the companies get the tax documents, etc. The recognition amount was stored as an unsigned integer with 4 decimal places. When a negative pledge was entered, an integer underflow occurred and you suddenly were the largest donor to the university by a huge margin. Funny thing was that anybody could have messed the system up, because you could also enter a negative number on the online pledge page as a donor.

That being said, professional fundraisers are very familiar with the largest donors at an organization. Somebody would have caught the error immediately, and there wasn't any way to screw up the financials/bank statements, but it was a fun little error to uncover.
Either they had it and destroyed it, lost it or did what lots of small businesses do and had a credit card or checking account only used for business, then referred against the statements to determine deductions (sans receipts)
You yourself say that Safari is a worse experience.

Having to choose between "using a worse experience" and "having my laptop try to self-immolate" is not, historically, a choice Apple foists on its users.

(Yes, Chrome is third-party. Doesn't matter. Linux rightly gets flak when devices don't work because of third-party manufacturers, OS X can get flak when videos make Apple hardware conflagrant.)
I'd assume he's a poor white man, from the very beginning.

White, because most people in the US are white.
> Do they run tests against the top 100, 1000, etc rubygems before releasing?

I don't believe they do. They only recently started testing against ruby spec.

I work on an alternative implementation, and we are planning to test against literally all the gems in RubyGems ourselves. We test the top 100 or so at the moment.
I'd love if the podcast were more about teaching other founders how to build billion-dollar companies, and less about their stories. Most interviews are founding anecdotes, while the greatest benefit would come from learning from interviewees' mistakes.
How to Get Millennials to Give to Your Nonprofit as Told by a Millennial
IMO, it's stupid to rewire your entire house to add connectivity for wired networking when WiFi is more than sufficient - and getting better and better. I have a Roku in my bedroom that works fantastically, I'm really not sure what I'd gain by ripping up walls/floorboards and installing a networking cable just because the TV doesn't move.
Applying the term engineer to software is a problem here, there is a lot of law attached to the term, and proper lines between being a Software "Developer" and being a Software "Engineer" have not been drawn yet. I have found that some corporate entities insist on calling an engineer anyone developing software, just so they can point the blame and liability at some employees, like VW tried. Liscensing as an engineer requires at least an ABET BS degree in Engineering, plus tests and years of junior time, but corporations throw this word about like confeti, conferring it on any employee they like. In the licensed world this title indeed means both criminal and civil financial liability in the case of errors. It is strongly advised to use the title Developer, and avoid the title Engineer, unless one wishes to work in harms way of prosecution from some error that harms someone.
I might make an analogy: "I use a dog whistle and no matter how loud people are talking, my dog always hears it"

OK, now take your dog to a place full of dogs and other dog whistles. See how well it works.

Once the spectrum gets noisy, interference happens. Just because you found a quiet spot in the spectrum doesn't mean that spectrum sharing isn't a physical reality anymore. It just means you found some to keep all to yourself! Until someone else starts using 5GHz too.
This kind of thing happens constantly. They're not all receiving dire news. They're just oblivious.
I dunno; I think the bottom line of this page is that functional programming is a set of approaches for solving problems, and some of those approaches can be done in Swift.
Yup, the trick is simply to not buy a shitty router. I got an Netgear AC1900 Nighthawk, and its working flawlessly.
Venkatesh Rao from ribbonfarm
Are there really any successes beyond Bitcoin?

(which I would call a qualified success, I think it is handy for a small group of people more than it is really having any impact on society)
Brian Eno's Oblique Strategies Cards [pdf]
A small piece of Arcana - SpaceX uses some of these ship names for its landing platforms. I've always appreciated that.
It's the spirit of pure corruption. The subtext of the blockchain 'spiritualism' is to have market forces unleashed without regards to ethical or legal systems.
That is a significantly smaller subset than "all US customers and all US transactions".

The point is that it's a fishing expedition.
Personally I've run CAT5 when I've added sockets or rewired after moving in. I've yet to own a house, esecially older, that's not been greatly lacking enough sockets and I don't want everything hanging off an 8 way adaptor.

With wood floors you can usually avoid much impact and just run cables under the floorboards.
Personal (family) stuff - I have a 3TB NAS in a RAID1 configuration at home that my wife and I save our photos and videos to. We also back up our personal documents and such there. We are not super-prolific in terms of media creation, so currently I think we only have about 200GB worth of files. About 3 times a year, I make a copy of the drive and store it in a safety deposit box at our bank (e.g. in case the house burns down). I just don't like the idea of our entire set of family photos and videos in the cloud.

Work - I'm a consultant/freelancer, so for some things I rely on the client's backup systems and for things that are more my own responsibility, I rely mostly on cloud version control (github, bitbucket), as my work artifacts are mostly code.
TL;DR: The barchart can be misleading. Increasing # of applications can decrease the rate at which they mature into offers.

I like some of your points like get through to real people. That's an incredibly important part of landing a job. However I do have an issue with the graphic at the beginning. I think it's misleading, because you shouldn't really be applying to 200+ companies. When you take that kind of approach its like you're selling yourself short (not putting your best foot forward). Its like saying "I'll take anything, just please give me a job". It's also more difficult to actually show interest in whatever company you're talking to, which is a key part of performing well and ultimately obtaining an offer. So you end up showing 8 offers from 291 applications, but I would argue that by making so many applications, you are decreasing the rate at which the applications turn into offers. I can offer a contrasting viewpoint to this job search thing. When I was in school for Physics I taught myself how to program and started focusing on Web Dev. I ended up dropping out of school and decided to become a programmer. In that initial job search I applied to three companies in SF. (Companies that I was familiar with and legitimately interested in) and got offers from all three. That was two years ago and I've since applied to two other companies in Mountain View (I'm trying to move to an ML engineer position) and received offers from both as well. And like I said I think the difference between what our bar graphs would look like is due to the fact that my applications were much more targeted and my interest and motivation in the companies was much more apparent.
This is very good work in this space. Rebirth 338 was the bees knees tipping point for virtual analog on a PC. We have been seeing numerous things that hint at the direction of where things can end up and this is a good way to establish cred for browser-based audio generation.

Generally good piano roll implementation, controls.
It'd be nice to have a master fader and possibly a compressor amongst the effects implmemented.

I'd also love a swing parameter.

Something I've noticed is that knobs with a touch screen can be rough since your digit is covering the visual feedback. Maybe a single vertical line indicator next to the knob could mean you would know where you are and how far you can go when tweaking one?
> An open spec for efficient binary encoding of formatted text is the thing we've needed for 20 years - not more MD tools.

How would this improve anything? Is there something about Markdown that makes it inherently inferior that I don't know about? I don't consider myself a tech-elite and Markdown seems just fine to me.
Consolidated: https://carinelallemand.files.wordpress.com/2014/11/enoobliq...
That makes sense. Kids will have passed messages person to person or place to place. Taking turns drawing on the same area is a bit less common. Doing math together exclusively by writing & erasing numbers on same, physical space would be extremely weird. Might be a better metaphor for shared-state concurrency. That's just what popped into my head thinking of the common examples people start out with like bank transfers.
Ask five programmers to define functional programming, get fifteen different answers.
Sam Altman
Elon Musk
Founders of Airbnb
Ali Diab Collective Health CEO
Second time founders
First time founders in the midst of working on their startup
Angel Investors
Chris Sacca
Host live office hours with companies in YC
Any additional insight in to YC
Can't say from experience since I am in the research phase. But I like the outdoors so I want to be able to boondock.

So my current plan is a Wifi Device from Verizon, plus Satellite Internet, plus lots of Solar and Batteries. This is not cheap, and I am pretty sure it will not resale very well.

The satellite dish alone is like $7,000 (http://www.rvdatasat.com).

But I know I'll be working remote for some time, and why not just go hit the National Parks for a bit. Of course, still need to pick and choose. Not sure I could rely on a view to a geo-sat from Yosemite Valley for example, but up high at Tuolumne Meadows should be fine.
Hehe yep that's me. Buying never really appealed to me for reasons that go beyond the financial bit so I guess it never occurred to me that people consider it part of cost of living.

Call me "grew up at a time when getting loans sounded crazy and kinda still does"
H1B Impact and Trump Uncertainty Principle
1) See here[1] - problem very specifically being solved is lack of readability of HTML (and HTML being the only open portable spec for formatted text).

2) A good answer is another, more efficient open spec for encoding formatted text - meaning I can use any app to format my text, then open it in another app and be sure I have full fidelity. This fidelity would be constrained by a requirement of HTML output.

[1]: https://daringfireball.net/projects/markdown/syntax#philosop...
Don't forget iPad Pros! Yep, we're all gonna replace our computers with iPads! The Post-PC era is here folks!
Over at /r/bitcoin https://www.reddit.com/r/Bitcoin/comments/5e3y7b/goldman_sac...
You're right, but that doesn't make this any less awesome :)

To me, it's a demo of what's capable with the Web Audio API. It's _amazing_, because with a URL you can share a drum machine equal to any of the other emulators you'd need to buy (or, at least, download).
The Mindful Commute
Alabama pays Nick Saban almost $7M/year. At first blush that seems outrageous. Then we find out that Alabama pulls in nearly $100M/year from football [0]. While not every school is so lucky, most (if not all) that are spending 7 figures on a coach are getting that money back and then some.

[0] http://www.forbes.com/sites/jasonbelzer/2016/02/24/the-unive...
At the time mainly Mixed Media paintings were offered, and the default sizes were smaller (21x28 was set as the default "large" size). The "under $100" text links to the Mixed Media product page.
definitely on my list :)
After I had fiber installed at my grandmother's apartment in Shanghai, I found a backdoor in router that China Telecom provided. It was similar with Verizon in the US where they have your wifi password and remote access for various things. Then there was Cablevision that turned every router that they provided to people in my area into an access point without permission. Beyond having creepy backdoors, ISP provided routers are junk. There is no good reason to use them.

As for Ubiquiti being consumer grade, it is like an Intel Xeon E3. It is the same chip that is used in consumer stuff with enhancements for reliability. For instance, Ubiquiti equipment supports grounding via STP Ethernet. It generally supports some variant of PoE and is meant to be mounted on walls and ceilings. There are even outdoor models. It also does not require a reboot on every change. In addition, there is a team of engineers working on making the firmware better and their customers are able to report problems to them. Then there are firmware features like VLANs, policy based routing, BGP, ping watch dogs and other things not found in stock firmware of consumer grade equipment.
i agree with cannam above. Many people prefer the vertical motion to change values.
Not to mention that AMD's current state is absolutely perfect for intel - too weak to be a serious threat, yet viable enough so that Intel is not a completely obvious monopoly that might attract unwanted regulatory intervention.

Even if the licensing problems went away, I'm not sure it's in Intels political/legal interests to lose their only plausible competitor. AMD can't be costing them a lot of money (the real risk is slow irrelevance if ARM usage grows any more), and the risks were AMD to cease operations considerable.

That is, until some ARM-based system can at least appear competitive enough to keep justice departments (and powerful negotiating partners like apple) at bay.
A pretty detailed write up on how H1B could be tightened. The GAO study is interesting and most of us never knew that such a study existed
> so must rent apartments—and cannot afford large ones

There may be a unit conversion problem here, but an apartment as small as 500Sqft apartment would be exceedingly rare - that's ~46.5Sq/m.

Many cities don't even allow apartments that small...
Your unconscious mind will see them. I don't know how much effect that has. I did consider helping people eliminate bias by creating a HN client that replaces the names with random ones on a per-thread basis. Any replies get substituted with real name when sent to actual site. Also some filtering options.