skysight-inc/HackerNews huggingface dataset:
It's fragile: leaks the password when TLS is having a bad day, when the server's compromised—say, on more than 1% of days in the last five years.

It's fragile to request smuggling attacks too, because the password is not entangled with the request, just next to it.

We have lots of mechanisms that do better than both of those: client certs beat the first, and HMAC of the request and key headers with a secret beat both.
I know that malaria significantly impacts the ability of a family to be productive, perhaps with decreased malaria rates families will not be knocked out and with decreased child mortality families will shrink in the long term because more children will survive?
Not worth the click.

TL;DR: Freelance, build a website like this one and monetise it, build apps.
"During the Tang dynasty, a gazetteer of Sichuan province stated that at one of these 182 m (600 ft) 'fire wells', men collected natural gas into portable bamboo tubes which could be carried around for dozens of km (mi) and still produce a flame.[287] These were essentially the first gas cylinders; Robert Temple assumes some sort of tap was used for this device.[287]"

Can also find evidence of them sticking a bamboo shoot into the well and lighting the gas that comes out on fire. But not anything concrete about them piping it long distances.
Because they are experienced. For a fresh grad, the job market is tough. Very tough in some cases.

OP is actually above average by having an actual side project. He just needs help with his resume or application.
Sorry, try again!
Oz KFest Apple II Convention Registration Now Open
That 424million should be 424,000, so we are back at 300m deep. Except the ESB doesn't fill anywhere near all of the (2 acres x 443m) cuboid, so 100m is closer.
I've only used Scala and TypeScript. TypeScript is crap compared to Go. It's yet another abstraction layer on top of javascript and it's much slower and even more difficult to program with than Go. There's no point in using TS when Go is there.

Scala is yet another language running on a JVM and its syntax is almost as bad and clumsy as Java. Most benchmarks put it on par with Go in terms of performance.

I just don't see a point in using these languages when Go is just as capable, more simple, compiled to binaries (and can even run on bare metal in some cases), runs on more platforms, has much better editor support, and is just more fun to use in general.
Some "suggestions":

- Develop a Relevant and Useful Application

- Create your Own Website

Right, thanks...
For a reasonably direct comparison this is like a bridge on a US interstate. The US has 4,000,000+ miles of roads and only has 46,876 miles of interstate, but those interstates are extremely valuable national infrastructure as they significantly reduce long distance transportation costs.

So sure locals can benefit, but that's a side effect.
Great Real Estate Services in Miami and Ft Lauderdale, Florida
Top Gun Brokers was conceived to provide an innovative approach to meet the needs of the Miami Real Estate and the Ft. Lauderdale Real Estate Communities.

Oscar drives the business with vision and innovative ideas, ensuring that his client’s expectations are met and communications are kept open. Since the beginning of his Real Estate career in 1981 when we saw 18%+ interest rates on home mortgages, Oscar has continued to grow and improve his business to give his clients top-quality service with a professional and personable attitude.

By staying on the cutting edge of technology in order to provide a streamline and stress-free experience for our clientele, we have evolved into an efficient, knowledgeable and friendly Real Estate company while creating niches within the team that enables us to serve the individual needs of the client.

Follow/Check us for more details:

https://topgunbrokers.com

https://twitter.com/TopgunBrokersFL

https://www.facebook.com/TopGunBrokers/

https://www.linkedin.com/in/oscar-fernandez-hreu-cdpd-ldpd-rsd-trc-hrc-363b3913/

https://www.instagram.com/topgunbrokers01/

https://plus.google.com/12731408402314566792

https://www.pinterest.com/TopGunBrokers/

https://foursquare.com/user/421046070

https://www.youtube.com/channel/UCTDvybbUnSUXpts4qem2lzw

https://topgunbrokers.tumblr.com/
The no-so-subtle cosmosDB pitch missed the real killer feature: mongodb compatibility
And hipaa compliant.

https://docs.microsoft.com/en-us/azure/cosmos-db/mongodb-int...

I'm not shilling just a happy azure user.
I'm aware of most techniques for making websites more accessible, and try to apply them where possible.

Unfortunately, the problem is most often not in applying the techniques, but convincing non-technical colleagues that these steps are important, even if they take a little longer.
An alternative reading is that every country that has possessed nuclear weapons has acknowledged that their destructive capabilities make them a virtual suicide pact that would be fulfilled in the case of war between major powers.
Lol!
https://youtu.be/tNfGyIW7aHM
It was a numbers game 20 years ago. The first "gatekeeper" is the computer, and if you don't have enough "keyword match" then your papers don't make it through the first gate no matter how many you send. The probability of randomly hitting the right keywords is poor because there are millions of words in English, and they aren't uniformly randomly distributed in the job descriptions. Are you going to pick the right 200 when you make your resume? Your chance is much worse than 1 in a million.
CI setup on gitlab
> For a fresh grad, the job market is tough

Good point, I agree
Type checking, mainly. Lack of generics makes the type system fairly useless. Go generate works around the code duplication caused by no generics, but exacerbates the debugging problems.

This is a tradeoff, increasing bugs and debugging time in exchange for faster compilation. I believe the developers when they say this makes sense in a 1 billion line codebase like Google's, but I've worked on 1 million line codebases and at that size debug time vastly outweighs compilation time in i.e. C#. I'm actually in a good passion to evaluate this because I worked in both C# and Java with and without Generics. Most codebases are far fewer than 1 million lines.

There were other big problems with Go last time I checked, but I haven't looked at it much in a while, so I won't venture to say more since those things might have changed.
Don't assume most people are polite and reasonable like you. Many people are arseholes.

You're choosing to use either the ad-blocker, or the software, and you've chosen the ad-blocker.

You can see how tiresome it would be to have a flood of rude people saying "your software sucks", when there's nothing wrong with the software. There's a problem with the ad-blocker that the user has. The bug report should go to that ad-blocker.

You can also see how it must be a bit frustrating to have people saying "ZOMG why can't I use both? Fix your software so that I can use both!", when the fix needed is only achievable by the ad-block creator.
Have you kept an eye on how much fresh graduates are making in SV these days?
It seems to be an improvement for the user.
> iOS developers do not face a huge demand like they have seen years ago

This is an apt observation. The number of jobs are seriously lacking for Objc/Swift, I was lucky to do an internship in iOS but could never get into another interview after that for the bleak number of iOS jobs available that I applied to. I transitioned into .Net web development and I have been given a lot more opportunities since.

Also, Apple also has a way of creating a walled-garden for their developers. Some of the best practices back when I was an iOS dev involved Apple-specific technologies like AutoLayout constraints and CoreData which doesn't give as many marketable skills if applying to non-iOS jobs.
> The function body is well indented

To be fair, there is only one level of indentation. Kind of difficult to screw that up.
First off, Mjölnir is not just a "hammer".

Second, most CEOs of comparably sized companies would use the command chain to make improvements. Some SVP's goal for the next 6 months would be to reduce rate by 25% over 6 months and (s)he would be required to report on progress weekly. The fecal matter, as they say, rolls downhill.

Musk's actions are often perceived larger than they should, but he's certainly taking injuries at Tesla personally. Good for him.
Yea, I was thinking they where off by 1000 somewhere. Checking https://en.wikipedia.org/wiki/California gives (423,970 km2).

And yea, 1/3 of the volume is a better approximation but the numbers where so far off that seemed less useful.
Natural, shmatural
If extensions can interfere with each other's internal resources then the real breakage is in the browser's extension mechanism.
Tunes.Design – Where music meets design
yes, a site could allow the user to preload data into the cache and prefer that later.
The real problem is that 37 million is too big a number. Saying something would fill 10 or even 100 Empire State Buildings is relatable. Once you say 37 million ESBs or 10 billion swimming pools, you might as well say it's 10 quadrillion coffee cups full.

I prefer the examples higher up the thread of filling the Grand Canyon 9 times or submerging all of California to a depth of 100m.
s/political assassinations/political maneuvering.

Maneuvering is a far better less inflammatory word here. Nobody died from disagreement working at soundcloud.
Don't use wal-mart. Don't use facebook. Don't use windows. Don't eat at Chick Filet.

How often are these boycotts successful today, honestly? (I'm now there are some historical examples...last I can think of was the campaign against DRM in iTunes mp3s.) I think a much better solution than boycotting/complaining is for someone to develop a better alternative that people will significantly prefer. (Lyft apparently doesn't meet this threshold.)
You could also finish your game and get it into the app store. I'd pay a few bucks for that, and judging by some comments here, other HN-ers would as well.
I fully agree with you. Here is how I'd write the first example. Note that I don't know anything about SQLite and that I may have introduced typos. The comments 'resize ...' are just place holders.

https://gist.github.com/W4RH4WK/57a8701190b682bcac5b8daadb43...
Seriously, it doesn't look like either USA or Russia are enthusiastic to sign that kind of deal in the current climate and if they don't then who even cares?

Putin on nukes, 2016: https://www.youtube.com/watch?v=kqD8lIdIMRo
A bigger problem than the children being dead? For whom is this a problem? Why won't the people who didn't die of malaria be capable of feeding themselves? And given that the there are seven billion people in the world, the 0.03% increase in world food supply efficiency seems both possible and worth doing, does it not?
Anyone doing probabilistic programming with big data? I started experimenting with probabilistic programming frameworks several years ago, but couldn't get it to scale to the level of data I'm working with (~6 dimensions ~100 trillion vectors), or even a small fraction of that. But, I'm sure it's being done in scientific circles somewhere.

Are there communities to collaborate on probabilistic programming? It seems like he domain knowledge is obscure enough that all the good information is locked up in the big corporations and academics.
Just for others reading this thread, interns (and new graduates) make around $10,000 per month these days, in the San Francisco Bay Area.

Ref: http://sfist.com/2016/05/02/tech_industry_interns_making_ban...
The study of the evolution of understanding of geology itself, particularly from the late 18th century, when things started hotting up, is pretty interesting.

A lot of initial observations and attempts to reconcile those with the biblical record, but that didn't add up. Lyell establishing gradualism. Lord Kelvin noting that thermodynamic cooling only allowed for about 30 million years of Earth history (pretty clearly not consistent with the structural geological record). Rutherford, Soddy, and Hardy establishing radioactivity and radiodating. Plate tectonics being proposed (initially as "continental drift"), rejected as patently absurd, and adopted some 50 years later as the fundamental organising principle of geology.

Added gloss from discoveries such as the Chixulub impactor, etc.
I wouldn't be so quick to credit the UN with this. I would say it's more likely that between mutually assured destruction upon major powers, and the United States' role as global peacekeeper and Don't Do Something Crazy or We Will Bomb You mantra we've reached a state of world peace. Not because of the UN.
Cached text-only copy http://webcache.googleusercontent.com/search?q=cache:NzxuClC...
Go may not be the language with the most features or have the longest academic pedigree but it is really good for getting stuff done.

I think that the problems that Google were trying to solve with go are particularly relevant to the open source community. In particular simplicity encourages more contributors.

The way I see it is that the big open source go projects (eg docker, kubernetes, terraform, etc) have made go popular and a good choice for code within companies who now want to hire go engineers.

There are lots of little reasons for go's success in the open source world like gofmt, integrated testing, quick compile times, easy to read, godoc, single binary deploy, excellent support on all major platforms etc. In short it is really well engineered.

Go projects seem to be really well engineered in general and make for reliable Lego bricks for building bigger things out of. (Go dep and vendoring have helped here.)

Personally speaking go brought back the joy of programming for me getting useful stuff done (like rclone) quickly with minimal fuss and maximum reliability.

Long may Go continue in the top 10!
https://dlang.org

https://elixir-lang.org

http://www.groovy-lang.org

http://kotlinlang.org

https://nim-lang.org

http://racket-lang.org

https://www.ruby-lang.org

https://www.rust-lang.org

http://www.scala-lang.org

=)
No, the technology demonstrated is only capable of imaging 8x8 pixels. Here's a link to the actual research: http://www.caltech.edu/news/ultra-thin-camera-creates-images...
you can still have bands and services ontop of bitcoin which allow refunds. Bitcoin is just like hard cash in that the transactions themselves are non-refundable.
Ok, I ordered one of these based on your comment. Looking forward with a new toy to play with when it arrives.
Some probabilisitic systems can cope with big volumes of data. E.g. http://i.stanford.edu/hazy/
I saw this same headline on Reddit World News and it made me pretty angry. The headline was something along the lines of "World votes to abolish nuclear weapons, 9 nuclear powers including US vote no".

Why "including the US" ? This is just clearly pushing an agenda. Why not "including France" ? What does this little snippet add to the journalism other than to press a little bit on anti-Europe/anti-Us sentiment?

Really annoying.
Though I never get to use Hetzner sop can't comment how good they are, I got into issues with them because of there convoluted process.

I was trying to calculate the total cost as their list price excludes VAT. It turns out they just booked the server for me and started sending invoice. Of course they allow to cancel within 14 days but I was handling a personal issue so didn't check my emails for almost a month. It turned messy.

If Hetzner support are listening, please improve the process and if possible take to credit card/payment details upfront so that person is aware that you are spinning the server for them.
Of course. They don't have to import a library as a package, as most are BSD they can just use the code. And even if they use dependencies, dependency management can be simplified by only importing mature, conservative libraries. Most problems developers have with dependencies are caused by importing every 0.x versioned library in i.e. NPM and plugging together a bunch of buggy leaky abstractions.
It's very unusual for a landlord to have prospective renters buy the report where I live. They typically pay for a credit report plus a background check and then pass the cost on as part of an application fee.
Yup, had an "analytics.js" in a project recently (related to an app dashboard, nothing to do with tracking) and it got blocked. Luckily I caught it right away because I have uBlock installed in the same browser I do development in.

Moral of the story: blocklists are a bit shitty and prone to overblocking due to excessively generic rules. Take that into consideration when naming things.
Is it me or is the scrolling behavior on this site awful?
Had similar issues while debugging why the advertisement team had trouble deploying their updates using our CI system. Took a really long time to discover the xhr requests for their projects where blocked by the ad-blockers, the irony :)
But Intel did innovate: The processes for fabrication are ahead of all others.

Also, they were the first to move away from the "higher frequency is better" to running lower power CPUs with more computation per clock cycle for mobile.

IMHO, Apple should have moved to Intel when the IBM PC came out. The IBM PC used the Intel 8088 which ran Intel 8086 16-bit processor while using a cheaper 8-bit bus which could use the more mature and less expensive 8085 interface chips. The Apple II had only an 8-bit processor.
What an incredible achievement. Every time I see China's engineering marvels, or any visible statistics of its progress, I feel a slight tinge sadness as an Indian citizen. In India, such feats are few and far between and if you account the time taken to complete them, the scenario is even more depressing.

Chenab bridge, touted as soon-to-be world's tallest railway bridge, for instance, was scheduled to completed by 2009. Work halted due to safety concerns, but began again an year later. The date was, then, shifted to 2015 and now, the newer estimate suggest it will be completed by 2019 [1]. I am not sure if we'll be able to abide by that too.

Democracy might give people something to cheer about, but, for a country fraught with inefficiencies, it does make progress awfully slow.

[1]: http://economictimes.indiatimes.com/industry/transportation/...
Prop 13 untaxed land. Untaxed land combined wealth inequality, combined with a dearth of other investment opportunities after 2008, combined with very lax regulations of international capital flows led to property hoarding on an enormous scale.

Rich investors want to hoard the kind of properties they would want to live in. Hence luxury apartments and houses that take up way too much prime inner city land - not just in Los Angeles, but Singapore, Vancouver, London, Hong Kong and many, many more.

Hoarding obviously takes supply off the market and rents are obviously driven by supply, so rents have gone up.

>Even if the incentives to build luxury apartments are gone, the codes still don't make other apartments all of a sudden economical.

If land became a lax liability rather than an asset that gives you the license to tax others, the incentives to build high rises to put ordinary people in would be much stronger.

Of course, without doing something about wealth inequality all of that money would still flee into other asset classes. Bitcoin would probably do well :)
So I did a quick audit of your GitHub and minimal experience is definitely a correct assessment. But, don't worry! That doesn't mean you can't get a job. You'll just need to work harder or join a company that has the capacity to train you.

Legend Wings is nice, but the last several pages of commits are all just updating the README. I see that you committed your most code on the initial commit, however, I was also able to copy and paste and find exact code matches on StackOverflow. Forgot to mention, I use to be a teaching assistant so students would do this all the time.

Next up, you have a lot of boilerplate on your GitHub. You have a blank repo called VaporServer. Employers will check your most recent code as a basis of your skill. I'll ignore that one and look at the next one, WebJS (2 weeks ago). You were learning to use express and setting up a boilerplate.

The rest of your repos are tutorials or homework assignments. CalendarData is just a repo with a JSON file. Lots of forks aren't necessary good since the first thing I do is look for individual commits. Being that you come from a university I know there are a lot of group projects, I can't tell if you are the one working on the project or your peers.

This is all the information I gathered looking at half your repos more carefully. A recruiter will spend even less time than I did.

My suggestion would be to clean up any boilerplate repos or forks that don't really give much information or actually make things worse. CalendarData from April shows me that you probably don't know SQL. I can also tell you are starting to dive into node.js meaning you probably don't have backend knowledge. I noticed firebase implementation in your swift code so knowledge of APIs are good.

I would also try to find an internship as starters to get some experience and/or look for a job where they focus solely on the academia / whiteboard challenges. I'm not a big fan of those, but they have their place especially for college students without much experience. Just brush up on your data structures and algorithms and you should be good to go!

Good luck! Don't worry too much, it'll all work out in the end!
Show HN: Flash Briefing Skill with Top 5 Stories from HN and PH
IMO, this list has very low correlation with what programmers spend their time on. Yes, they write

"The ratings are based on the number of skilled engineers world-wide, courses and third party vendors".

but effectively count search engine hits on "+foo language" (https://tiobe.com/tiobe-index/programming-languages-definiti...) on quite a few sites, over half of them Google properties, so they probably double-count a lot, and including IMO weird choices such as eBay.com.

So, even disregarding the question whether that can lead to ratings "based on the number of skilled engineers world-wide, courses and third party vendors" any tweak Google makes to their search algorithm hugely affects their results.
The infrastructure projects alone are fascinating to me. It's like traveling back in time to witness Eisenhower's interstate highways going up in the 1960s, only bigger and better.

> that guy speaks Chinese like an excited teenager

So, in the modern American documentary interview style even when everyone's speaking English, then?
American homes are typically 240vac, 60hz, between both hot lines. (That's what feeds car chargers, baseboard heaters, dryers, and stoves.) 120vac comes from taking one of the hot lines and one of the neutral lines. It allows a home to have two voltages without a transformer.
You know it affects Android but you only suspect it might affect iOS. That headline is misleading. "The researcher specifically points the finger at the Broadcom BCM43xx family of Wi-Fi chips included in "an extraordinarily wide range of mobile devices" from vendors such as Google (Nexus), Samsung, HTC, and LG." is missing one rather obvious vendor.
If everyone has their camera rolling, it's impartial witness testimony, including the feed of the defendant.
OT: I think it is a bit of a jump to equate subscribing to paying a ransom.
When the 'return' statement is put on the same line as the parent 'if' statement, setting a breakpoint on returning requires dealing with the assembly code and hex values (identifying the instruction that implements the return (could be a ret or a jump), then using its address to set the breakpoint.

When the return statement is kept on its own line, this is much easier.
IIRC, the original source is split into many files and you can build a one file version, and the reasoning behind doing so has to do with compile and link performance.
Nectarine Demoscene Radio