skysight-inc/HackerNews huggingface dataset:
This and add disruptive million dollar javascript websites that could've been built with jQuery and some HTML5, stupid shit like an app that sends two characters, and entire businesses built on the back of existing social network that almost always ends up getting the rug pulled under them.

Money is flowing to people who don't need it and shouldn't have it (Because they don't know what they are doing) based on some weird self-fullfilling prophecies of naive investors (I know what I'm doing I rolled a dice a few times and got lucky) combined with idiots (I'll just burn all this cash and look for new ones or I'll get the most unrealistic valuation possible so I get kicked out of my own company).

Quietly, many corners of HN, people are building and making money by bootstrapping. There is no money to burn here, only due dilligence. There is no bail out or connections, only yourself and your employees. There is no chance to make costly mistakes so you focus on making money today.

But everywhere you look it seems like we've reinvented the value of money. Money that will be made in the distant unknown future seems to be more valuable than money made today.

We are in for some major market correction that's going to evaporate a lot of dreams, jobs, and capital. All so they have a chance at another Uber.
Why is loading 5k faster than loading ~500k?
> “Imagination is more important than knowledge. Knowledge is limited; imagination encircles the world.” ~Albert Einstein

Still Einstein did not say that the previous centuries of physics were bullshit. He built on them to further the theory in specific cases (like his work on relativity).

Taking quotes out of context is very hazardous and does not prove anything either.
Ronda Rousey fights like a statistical outlier
Flytenow seems to be suing the FAA to get that overturned. I can't imagine that will get them anywhere though.
Thanks. As a student I'm aware that perfectly mastering a skill is difficult.
I put the progress bars because I thought it would be pretentious to just mention a language or a framework and pretend that I master it fully.
What problems are you referring to? I've never had any issues.
Reykjavik Center Map
If you want to see an even faster "forum", see

http://forum.dlang.org/
Can someone buy the .text TLD already and make a whole part of the internet where this approach is standard?
What about it has been unreliable for you?
I think this is a good step in the right direction, but still falls short. For instance, it's heavily gender binary, and has odd cultural mismatches such as "man with turban" but no "woman with hijab." However, major kudos to the Unicode consortium for their work on this -- it's a very challenging set of subjects to get into!
Template prefetching for AngularJS with UI-Router
I found that HN became much more performant for me when I got above 500 karma points.
Here is another way to look at it:

For this technology to actually take off, an industry working group will need to be formed to promote and share it in the same way we have working groups for existing wireless charging techniques.

We already have the Wireless Power Consortium who currently foster the Qi inductive power standard: https://en.wikipedia.org/wiki/Qi_(inductive_power_standard). Same sort of deal.

What good is a new wireless charging technique that doesn't come built into my iPhone or Android phone? If it isn't included in every phone and gadget no one is going to bother with it.

In the process of forming such a working group, some extremely smart people are going to take a very close look at this from both an engineering and business standpoint. If it isn't absolutely rock solid it is going to die.

Until a working group is formed to share this technology with the likes of Samsung, Apple, Sony (major hardware device manufacturers), you can pretty much discount it.
Real Estate Investment Analytics
interesting you say that because I found Ryu unbearably boring and bland. Maybe it was poor english translation but I couldn't make it past the first hundred pages of Almost Transparent Blue.
Wonder what was the decision to make color set fixed to Fitzpatrick scale and not use something generic to allow non-natural/non-realistic/not-human tones[2]. Something like language tags[1] but for color codes.

[1] https://en.wikipedia.org/wiki/Unicode_control_characters#Lan...

[2] The Internet is primarily about cute kitties, not humans. And there are still no means to mark whenever U+1F431 (🐱) is black, or, say, silver spotted tabby.
Well, one of the novelties of the Phillips screwdriver is its ability cam out of the screw head if it encounters too much resistance.

While frustrating to many who use it, it does prevent the all too easy case of sheering off the screw head because the screw met resistance (something I've done a few times with hexagonal heads and flat screwdrivers).

Lego - completely novel for its time. Just because it's not novel now, doesn't mean it wasn't novel when it was invented.
Money that will be made in the distant unknown future seems to be more valuable than money made today

High political and economic stability has brought us to this point. The more uncertain the world is, the more people prefer money today to money tomorrow. But when people have accumulated more wealth than they could concievably spend, and feel safe enough to let it out of their sight, they want to invest. Hence the flood of cheap money. The capital flight from China helps too.

Investors are also still believing that they can win the Apple lottery: buy an underappreciated tech company at the right time then watch it take over the world, and stay there forever.

I don't think we're in for a 'correction' any time soon. Where else are investors going to put their money? Leave it in a bank earning 0%?
Pretty close!

We don't actually use GeoIP at the DNS level, we use the routing table of the internet to direct people to the closest location we have to them by announcing the same IP addresses in the routing table in many places (eg, anycast) You can find a blog post primer and general more explanation here: https://blog.cloudflare.com/cloudflares-architecture-elimina...

the upshot of this is that TCP and SSL connections start faster because of lower latency to our location, and we can pull items out of cache faster and give them to the client.
I can't comment too much about hiring interns--we've only done it once and I wasn't involved. But I think you'd get phone interviews from companies like mine* next year for junior positions, and offers if those went well.

As for this page, I don't know if you have a traditional resume, but I do have concerns about it as someone who's interviewed/read resumes for Junior devs.

1) I don't know what your progress bars are supposed to mean, and I'm forced to make inferences/guesses about what they mean. Don't make me guess, because I might not guess the way you want me to.

2) I don't like the read more link under your experience section. In fact, before I started writing a response here, I didn't read it.

I'd rather have the text that I want to see inline ("authored PHP plug-in for the HostBill CMS to automate the task of domain registration, validation and domain name changes. This reduced the response time from several days to a couple of minutes, enhancing the user experience dramatically.") (P.S. What did this PHP plugin use? Frameworks, persistence, etc?)

If you want a "read more" link that does a cute popup that a reader probably won't click on, that's ok.

* We're an unsexy enterprise Saas company. We're certainly not Google, but we aim to hire good developers.
Because Unicode standard is so simple and boring as it is already.
Heh, I got one for my wife, cause all she used her computer for was Facebook. Who gives a shit if Google gets all that stuff now too, Facebook already had it in their datacenter.
Am I the only one that find the whole emoji thing a bit ridiculous?
This was news to me (the UTR is dated 2015-06-09) but I found that it had been discussed on the web previously.
A good overview is [1].

Another thing I learned is that there is a scale for skin tones, the Fitzpatrick Scale [2].

[1] http://blog.emojipedia.org/2015-the-year-of-emoji-diversity
[2] https://en.wikipedia.org/wiki/Fitzpatrick_scale
Unit Tests are not Friends
So every time a new comment is posted, is the CloudFlare cache invalidated and replaced with a new version of the comments page?
I always just thought it was because Paul Graham is a wizard. some might say they don't know why that would have an effect on site loading times, but I know it does.
> idiots (I'll just burn all this cash and look for new ones or I'll get the most unrealistic valuation possible so I get kicked out of my own company)

Doesn't sound idiotic to me. So far as anyone has been able to prove, humans live only once. And realistically speaking have about 20 years in which to make money that will determine the level of comfort and luxury they will enjoy for the duration of that single life. If at some point in that 20 years one finds oneself in an environment in which "naive investors" are willing to hand out $10m at a throw on the basis of a physically unworkable idea and a pitch deck, I would strongly advise coming up with physically unworkable ideas and pitch decks. Writing articles about how foolish people are to pursue these ideas does not put money in your wallet, even if it's true.
I am really curious about this too. Waiting for review over 1.5 months. He doesn't care or something happened to him?
'tptacek gave an interesting answer some weeks ago: https://news.ycombinator.com/item?id=9874525
"Es gibt schon schöne Trotteln!" (Armin Wolf)
As far as complexity go, this is quite simple. Unlike a lot of latin accentuated characters, colour modified emoji do not have evil twin brothers that look the same with a different series of code point.
Love this car. It's beautiful and reminds me of the jaguar e-type. I wasn't even born during this time but I always appreciate a good car. Always amazes me how they were able to build all these things back when they didn't have cad software.

The comments on youtube from fedoras tho...
That's impressive. What is their architecture?
I have a fast FIOS connection, and the New York Times webpage still takes around 6 seconds to fully load according to the Chrome Network panel. In that time it makes 226 requests and downloads 168 KB. This is after several page refreshes, so I'm fully taking advantage of browser caching. Simply put, there's way more images, fonts, and network callbacks on that site than on HN. It's way more heavyweight. HN, by contrast, downloads all of the content in only SIX requests, at 14.8 KB total, and in under a second.

It's the number of requests that's killing the NYT site. HN is very simple and old school, and doesn't do a single thing that isn't explicitly necessary to render exactly the content you see on the page, which is presented cleanly and without frills.
what else would they be spending money on? money has to be spent. might as well do it on a low probability potential breakthrough
$10M dollars? That's pocket change for VCs basically. It's the "ok, I believe you, now build me something" (but still cheap enough to risk it and lose 100% in case of failure)

So, how many scientists believed that you couldn't get a train to go faster without suffocating the people inside? (and a load of other things)

I am definitely doubtful of UBeam, but for every sayer that is right there are 10 naysayers.
What is next? Unicode Afro-hair? :)

Thinking about it, I want a Unicode hacker beard :)
It's not just small but the HTML part is also dead simple to render.
This one is crazy. How are they so fast?
This was on HN 9 months ago.
Here's the original discussion https://news.ycombinator.com/item?id=8542091
Germany halts treason inquiry into journalists after protests
That it's pocket change is exactly the problem especially when compared to how cheap it is to start and run most companies.
Actually for now, HN is not caching their HTML with us. we put a "CF-Cache-Status" header for when we are caching things
http://forum.dlang.org/help#about says

> This website is a web frontend to the DigitalMars NNTP server and mailing lists. It is part of DFeed, which is also a D news aggregator and IRC bot.

> DFeed was written mostly by Vladimir Panteleev. Portions (including style and graphics) are Copyright © by Digital Mars. The source code is available under the GNU Affero General Public License on GitHub: https://github.com/CyberShadow/DFeed

Probably as static as possible, speed is easy then.
What IS "inking data", anyway?
The data takes long enough to load that it would be better to say "loading..." in place of 0/0. I thought it was a project with no interest.
0) Thanks for the response, much appreciated.

1) This is the second comment I get on the progress bars, I will be investigating another form of data visualization.

2) The popups have been on my TODO list for a while, I agree that a shorter re-write would be more efficient than a fancy animation.

I will get on this ASAP, Thanks
Because people have been trying to build flying cars for a long time, haven't really had any success, and in the process have exposed most of the problems with the concept. Since most people understand flying cars and have a pretty good idea as to why they can't be built, it's much more difficult to bamboozle someone out of money by telling him you're going to build a flying car. Things that either haven't been attempted (at least publicly) before and/or rely on physics or other underlying behavior that isn't widely understood have a much better chance of getting funded. It's just easier to snow someone with something they don't understand.
Screen readers and/or refreshable Braille display for the former, Dragon NaturallySpeaking for the latter.
Make sure you wait a while - the data loads fairly slowly.
I haven't read all of Ryu's novels so I cannot comment on all of his work. I have tried to read several of Murakami's novels and stopped half way because I found it way too boring. I guess it's just not for me. I can't fathom why he is so popular, honestly.
Because Windows sucks, since it doesn't have anything like systemd.
I guess that if you put enough energy in an out-of-hearing-range frequency, at some point you will start hearing the harmonic distortion.
So when hitting a comment page, HN's backend is being hit in some way, whether by reading a db or by concatenating flat files or something else? Or are they just using a local cache that isn't pushed out to CloudFlare because there would be so much churn that pushing to CF wouldn't be a benefit?
Product Roadmapping Tool for Product Managers
I have a bit of feedback:

- My idea of a pastime is, no doubt, literature, music and organizing social events."

First, remove 'no doubt', it makes the sentence clunky and to be honest, it made me think that you used Google Translate to build this. That isn't bad per se, but it made me question whether you truly have professional-level fluency in English.

In fact, I would likely rewrite that whole sentence.

- The percentages in your progress bars make me ask (myself) too many questions.

When you prepare a resume, assume that the reader will see 1000 resumes and seek out ways to cull the herd. In this case, I find myself asking things like "how does 70% in .js compare to 75% in HTML5??" Or, "I see that you can set up Joomla. Does that count as 80% knowledge of PHP??" You don't want a reviewer to have to make guesses about what your resume means - we rarely guess in your favour...

You likely want keywords in your resume, but I wonder whether it would be a better use of space if you expanded on your projects a little more.

- The descriptions in your skills section make me wonder if you're telling the truth.

For example, consider, "Logo design, Typography, Graphic creation... (Photoshop/Illustrator/Inkscape/..)" When you say that but only show skills in Photoshop and Illustrator, I wonder if you have ever actually done any typography or logo design, or if you have ever used Inkscape. That makes me question the rest of your resume!

Those little issues aside, you did a good job and should be proud of yourself. Good luck in your search, your project and the rest of your Masters!!
Not sure, but cloudfare supposedly speeds up content delivery even for dynamic content where you need a new db hit each time. The idea is that it leaves open a persistent connection with the webserver, which means A) less work creating and destroying connections B) each new connection isn't starting off as throttled.
stupid shit like an app that sends two characters

It's always worth remembering that it's people who get investment, not companies and certainly not ideas. What we see is the public face, not what's really going on. Yo is a good example of why some people get investment - someone who can take that app and persuade large numbers of people to use it is clearly good at building and marketing things. If they get their idea (not Yo, their actual idea) in front of an investor having proven that they're capable of building a product and taking it to market, then the investor will listen and do the necessary sanity checks and due diligence, and then invest in the next product. The real one, the one that needs investment.

Building something that proves you're someone who can build an engaged community of people that you can market other things to is a very good thing for your investment prospects. The fact the thing you built is stupid is of absolutely no consequence.
OK, I checked a few sites and cross checked it with the cyanogenmod supported devices but I can't determine whether the one on the "vendor site" is the same as on the cyanogenmod site.
A lot of the archive is online - see http://genome.ch.bbc.co.uk/search/0/20?adv=1&media=playable&...
To be fair I'm very skeptical when I look at those graphs. "80%" progress would suggest me that you're extremely fluent not only in language (as in syntax), but you also have deeper understanding of how it works under the hood (so at least familiarity with the specification + being able to use that knowledge in practice), and probably familiarity with some most popular frameworks/libraries. And I just find it hard to believe (not saying I'm right) you have that much skill in 2 languages (which would take quite some time of actually working as a dev, I think), and not much less in another 4 (~70%). That's a lot. I'd much rather see language + brief overview of skills (frameworks, is it mostly knowing of syntax or you have actually built some larger scale projects with it)
Yes, exactly my train of thought.
Guy's lifetime first class pass ticket, terminated after costing airlines $21 MM
Gravity Payments facing Hardships
I am fascinated by fixed points and quines and their relationships.
Show HN: [PHP] PSR7 Http Implementation Package
Yup, you're not alone.

In my personal opinion, that's more of rich text formatting (text with images), not extra characters anymore. That's debatable (and the debate's lost already, huh) but I still believe pictures (emojis) should've been a separate encoding, independent from Unicode, as there is a distinction between a grapheme and icon (yes, the distinction's very blurred by pictograms and ideograms - and I'm not sure I get all those things correctly, but still...)
Soft Skill by John Sonmez (published by MAnning)

Although written as the "Software Developer's Life Manual" the lessons taught in this book is universal to all careers.

I really wish I had this manual 21 years when I started out on my career. It would have been a great guideline in stead of lessons learned the hard way.
Linux-insides: Linkers
So what? Those investors are pretty smart accomploshed people[0]. Obviously, clinkle proved that doesn't matter, but the company evidently has a working prototype and the VCs deemed it worth betting on. Funding isn't really zero-sum as there is a ton of capital in the market. Fuck it, it's small money chasing a big impossible goal. Exactly what I want to see in tech investing.

[0]https://www.crunchbase.com/organization/ubeam
I've found that not including Google Analytics, Twitter buttons and that sort of stuff plays a major part in loading time. Despite the fact that those scripts have the 'async' tag, they still impact loading time.

Heck, I get the feeling that they impact loading time more than my own CSS, images and Javascript. I already heavily minify and concatenate everything, as well as use SPDY for improved concurrent requests, but it seems Google and Twitter add 1-2 seconds.
And that's how you can build something like this:
https://en.wikipedia.org/wiki/Sound_from_ultrasound
People have raised millions for flying cars. It continues to bilk credulous investors. But that one's been going on for 40+ years so at this point most investors are wise to it.
Writing tests quickly with WebDrive
Correct - its a slower process but it can be done. Programming is all in your head, how you get it into the computer is irrelevant (recall programmers used to use hole punches on paper). I suspect that we'll have non-invasive mind to computer interfacing before my hands give out anyway.
I don't know why this comment is being downvoted. If medicine still advances at the rate it is now, by the time we will be 60, the average old age will be in the 100s.
For OS X and iOS users, Apple has a "Network Link Conditioner" utility in the developer tools that can simulate different throughput as well as packet loss.
'POLICE STORY: LOCKDOWN' - A 'MOVIE TALK' Review;
If you asked Nash what he thought of game theory if he was alive today, he would tell you it have very little to do with how most people interact with each other.

It was said earlier. People get into contracts out of desperation or ignorance. Therefore there are contracts that are not mutually beneficial.

Since the vast majority of the people of this world are desperate or ignorant, ethereum can become a frightening tool.

Imagine this horrific scenario. It is the year 2030. Ethereum contracts can be written where a robot comes and steals your child for slavery automatically if you don't hold your end of the bargain.

Even today people sell themselves to pay off debts. Ethereum would just be another tool creditors can use to enslave people.
Awesome, thanks for the additional info. On a related note, I really appreciate how good CloudFlare is about knowledge sharing. Not a lot of companies would be so willing to share information that's so integral to their business.
One more thing that makes this possible: you actually have some room for "choice" in which way the ray goes, and so at the 'last step' you can just choose that it goes towards the sun. What do I mean? Well, most objects are largely diffuse, meaning that light is reflected in a random direction. When you hit a diffuse object, you can choose to sample light that 'randomly' bounces off in the direction of the sun. Since if it bounces off away from the sun, then it doesn't contribute light.

Lots of caveats here, of course. You do need to also sample light going in other directions, since the sun isn't the only light source (other objects reflect). You can only do this on diffuse surfaces, so you need to keep going until you hit a diffuse surfaces. Most surfaces are partly diffuse partly specular, etc. so you'll actually want to sample both straight towards the light source and off in other angles.

But what does the most simple path tracer look like? You shoot rays from the camera. If it hits a diffuse surface, bounce a ray toward each light, adding that light if that ray isn't obstructed from the light. If it hits a specular surface, bounce off based on the surface and ray orientations, and recurse when you hit another surface. You see how we cheat? If everything is diffuse, then we only ever make one bounce, straight from us to the sun. But that's a great first order approximation, since sunlight is so much brighter than reflected light. Same approach works for more bounces; just end with it trying to hit the sun.