skysight-inc/HackerNews huggingface dataset:
Do CDNs always cache all your content?
I'd love to see more transparency in the way CDNs decide to cache or not cache your content. For example: Cloudflare publishes crawl frequencies in their pricing table but what do they actually do with that content? Push it to all their edges? I'd doubt that. I guess it's based on website traffic, your website pricing plan, ... but it seems quite arbitrary to me.
You could always just pick a number that you want to use and repeat/trim the name? So if you picked 9 you'd use AMAZONAMA as the base for amazon, but HACKERNEW for hacker news?
> Sorry for the awful writing. I can’t think straight at all anymore.

If the author is reading this, you should know that your post was very lucid and engaging. Much better than most of stuff posted on Tumblr.

You seems very capable and determined, you should consider freelancing. Please keep us posted on your progress.
AMD Reorganizes and Creates Radeon Technologies Group
Oliver Sacks’s Twins and Prime Numbers
Obligatory XKCD: https://xkcd.com/137/

Not that your advice is bad -- it's about the same as any college advisor would give -- but to those with whom such fakery leaves a foul taste, just remember the tech industry still has plenty of opportunities where that's unnecessary.
It is usually more susceptible to bugs than the back end. The combination of a lack of control over the environment your code runs in and javascript's weak typing give it that extra dose of fun.
Unfortunately you've just met a sociopath, I hope things workout for you, if not reply back to me on here and I'll try to onboard you to a remote ruby contract that I just landed. Even though this contract would help me, I don't mind giving it to you and helping you get used to the work.

Your BOSS sounds like a complete and utter douche bag and this experience may turn out to be a great lesson.
Johnny Mode: {Subtle|Elegant|Fusion|Materials|Accentuates|Innovative}
Note: Lynx is called Axe in other countries.

I was just thinking how a terminal web browser gets you laid :)
Honestly, I am a bit disappointed by the remote.

I read a blog post recently, that got me TOTALLY excited about the prospect of an AppleTV - https://syrah.co/joshdickson40/55ee7b652450db710180a79b

The TL;DR is that if Apple made your iOS device the controller for the game on the TV, that changes everything.

Imagine that...game developers can design and program controllers for their games. That may be a bit confusing for some, and there may be some standardization that is needed....but just the idea blew my mind.

Imagine a game where I can play with my 3 kids. But, the controls for my 2-year old (on my iPad) are different than the controls for my 5-year old (on my iPod) which are different than the controls for my 7-year old (another iPad) and myself (an iPhone).

But we all experience the game fully, relatively easily, in our own way.

Oh man....that got me so excited....alas...that was not meant to be.

One can only hope that it comes in the future...because that would most definitely unlock a whole new generation of casual gamers that no console could dream of unlocking.
Soooo...

What happens when an errant grep wanders in to the directory holding these persistent pipes?
New human-like species discovered
The AppleTV is intended to work as an always-connected device, so apps can reasonably be expected to download the assets as they are needed.

That might be what Apple think, but that certainly isn't what users think. People won't wait 30 seconds for a game to start - they'll just delete the game and buy a different one. If too many games have long load times they'll stop using Apple TV for games altogether. By pitching Apple TV as 'apps in the living room' the competition stops being Netflix and starts being a Playstation.
Homo naledi, a new species of human relative from the Cradle of Humankind
Onion is now a Reserved tld
That's a different effect. It exploits transparency and the fact that Twitter uses a white background for tweets, but a black background for lightbox images.
You don't have what it takes to be a software developer. Please, do yourself and everyone else a favor and stop trying to be one.

Why? Pick one. It's like the other poster here said: you're doing it all wrong.

If you ARE a programming fool (like me for example) go out and find a new gig. Move it! Move it! That's what I tell myself.

Then I get my act together and make it happen.
"the perception of an employee wanting to leave a company goes from 'terminable flight risk' to 'an asset worth fighting to keep' as soon as you get an offer from another company."

This is so true. An offer changes the dynamic of the negotiation totally. I think the psychology and economics goes like this: If there is no counter offer, then the company would pay just more for the monthly asset they will likely have any how.

However, if there is a direct offer they are competing with, it means there is on the balance an acute need to find and train a replacement - one whom might actually cost more than the current employee is paid. Also, the value of the employee is validated by his demand in the job market.

The emotions, which will be present but subdued in a professional setting, are also different. Without a counteroffer, the employee will just sound greedy. With a counter offer, the employee is actually generous by offering the current employer a chance to save in hiring and training costs (unless the new wage is ridiculously high).

Silly and strange world we live in.
No, Twitter isn't for bragging in this case. It's to follow other RoR devs and find out what they need help with. It's about leveraging Twitter to help you find jobs. Bragging isn't going to impress anybody, you have to let your Github do the bragging.
Does "fully tested" means it is supposed to work as a replacement of IF in Common Lisp? Or is it just a toy example in a made-up Lisp/Scheme to beat that dead horse?

>> In Common Lisp IF is built in and COND is a macro. One of the conditionals needs to be built-in.

> That's actually not true.

The context was about Common Lisp, not Haskell nor Scheme (of course other languages do things as they wish, including lazy evaluation).
There need to be at least one conditional built-in in CL in order to map generalized booleans to {T, NIL}. This conditional could even be eager, but there has to be a construct which selects the approprate value. Which of the other 24 special forms is suitable?
While you are right to point out that the OP was being exploited, it also doesn't matter in this case. Nothing you posted will actually help this guy get a job.

The reality is, that this is the market that exists. All great and valuable to rally against bad practices and push back where possible. Even better to start your own shop and create a better environment. At the end of the day though, you have to do whatever it takes to make things work - regardless of how fair or equitable things are.
Xcode betas are now made publicly available. I don't think you even need an Apple ID anymore.
They have an order of magnitude less money.
Proper link: http://www.i24news.tv/en/news/israel/society/84795-150906-yo...
Yep. The "security" is that compromised; leaked photographs or no.
A High Growth Driver or Just Another Hyped Tech? IoT in Manufacturing
The effects of IOT are ubiquitous. Pick out any industry that is fuelling modernisation of the society, and you will find the ample benefactors of IOT. While the ultimate motive of living an unflinchingly automated and connected life has been made possible solely by Internet of Things, the latter is still continuing to surprise us with uncanny evidences of its omnipresence in the parallel virtual world.
For more info visit the link
https://www.linkedin.com/pulse/high-growth-driver-just-anoth...
It's probably saver than 'password123' which is the alternative for most people.
Lot of weird trolls on this comment thread. New accounts to post anonymously.

What does that even mean, 'you don't have what it takes to be a software developer'? We work in a professional, respected industry where if anything the OP's boss should be pushed out, not the OP.
Just thought about something that I think is analogous to explaining monads. I remember reading few articles about "core math" in the States and it had example problems related to addition, subtraction, multiplication.

The complaint was that those problems where incomprehensible gibberish and kids and adults alike had really hard time figuring them out.

From what I recall the core of the issue was that the question authors had some specific mental model of how addition and multiplication works and the questions were structured in a way that required figuring out what that model was (otherwise it was very hard to understand what was being asked).

Why does 2 + 3 = 5? Well, because it does. I don't even know what my mental model of addition is. I just do it. I stared at it long enough as a kid and I developed neural circuits that compute the result.

Instead if I asked:

I have two stars in a box. How many squares do I have to put in the box to have 5 shapes?

| * * | + | ??? | = | * * # # # |

Which is how I recall those weird maths questions were structured.

Now you a have a (terrible IMHO) model of addition. That's what I think those monad tutorials do for you.
Using a Surface running Linux sounds like a proper definition of "hell."
No, “you weren't ahead of time”, you just were riding the wrong diffusion curve
More efficient memory-management could enable chips with thousands of cores
Remote diagnosis of people is not advisable.

It's good to be aware of these facts, sure. Reading a one sided three paragraph description is not sufficient evidence.
more than 10 years ago some company was doing adaptive beam forming WiFi routers/switches, and what i remember reading about them is that actual direction of the beam for a given connection wasn't necessarily the geographical straight to the other end of the connection, instead it was whatever direction was adaptively found, and that frequently meant very non-straightforward mulitply reflected path. The beauty was that beam power at the "total multi-segmented reflected/bounced" length of the path could still be much higher than onmidirectionally transmitted power even at the lesser distance.
Show HN: Waevio-Put your memories in the context of time and place
Why the Best Kids Books Are Written in Blood
Hmm, did I use "hacker news" or did I use "ycombinator" or did I use "news.ycombinator" or....?

You have to be specific when you pick the algorithm if it's to work the way the author suggests, and preferably something that is not easily shifted, such as the domain name and not the site's title.
Not sure if memorizing a 6x6 matrix and computing that password in one's head is very efficient.

Also, shouldn't there be standard encryption schemes for doing stuff in your head? That homemade matrix encryption is probably not very hard to break.
Design firm proposes replacing London’s Circle line with a giant travelator
It's hard to kill something that's already dead
Nothing, since those "persistent pipes" are just regular sparse files (just like VM images). Clever idea.
Remember Google TV? Flash support on Android? How is Google Glass working out? What proportion of Android phones get regular OS updates, and how does that bode for Android TV updates?

Google's corporate culture is to move fast and break things. That works great for online services that you can iterate on rapidly and fix for everyone quickly, but once you sell a product to a consumer how does it get updates? How does it get fixed? How do you overcome a bad initial experience? Apple has faced all of these problems and over many years has built addressing them in to it's DNA, it's corporate instincts. Google has never had a good answer to these questions.
That's not true for UTC, you'd need TAI for that. UTC includes leap seconds.
The State of Front-End JavaScript Tooling – 2015
> Nobody notices if a backend feels slightly off

Oh you'll notice it in three months, when you have to write that new feature.
I assume the new App Thinning process will play a big part in reducing app sizes.
Sure, but you know that you shouldn't call put nastiness by being nasty.
I'm a fan of Schneier's take on it:

> The whole thing neatly illustrates one of the main problems with backdoors, whether in cryptographic systems or physical systems: they're fragile. [0]

[0] https://www.schneier.com/blog/archives/2015/09/tsa_master_ke...
That's in the ballpark for basic service where I've used it. However, there are add-ons like exchange connectivity that will require extra money. If you want to see real-time orderbooks in exchanges around the world, it's a good chunk more. I'm sure there are other add-ons as well.
That's good advice for people who are in a position to chose who they work for. Is OP in that position?
I use a method like for years and it works great. I also included some non alphanumeric characters so I fits in almost every password policy.
I had always a knack for the technical stuff. While in school my main focus where natural sciences. You could say, I always had two hearts beating in my chest.

So when the chance arose, I first started doing some web analytics. As the data grew more and more (esp. in our internal tools) I needed more then excel. So I tried to learn a little bit of (in my case) python to help crunch bigger numbers.

From there I got to manage the technical side of an ad server, did a lot of project management and via a gig in online marketing as a "pure" web analyst I came to work in a digital agency as a so called data analyst. Most work is "classic" web analytics, some is work on bigger datasets (growing part of my work).

So basically I had a knack for math, science, empirical stuff, statistics and tried some programming (bad code, but code non the less) and that way I was able to jump ships.
One day I will try to incorporate my love for literature/texts into the mix - maybe NLP or some things like that might be fun. We'll see.
Free tools for tax optimisation of your startup
Swiboe – The text editor for the next 25 years
Color Contrast Checker
This is not how I understood the parent. He doesn't put blame, he just gives advice (which is great btw).
Thanks for the reply. You're quite right, bit of a bubble here in Launceston, Tasmania. Population of about 100,000and relatively benign government.
Slightly offtopic but I always thought that Mike Bostock's bl.ocks.org was created to support D3 visualization sharing. This is the first time I see it used for another language, somewhat contrary to it's designed use.
No, I don't know that. I think I did the right thing. Thanks for chiming in, though.
It's a closed source proprietary chat client claiming to be end to end encrypted.
New species of ancient human discovered, claim scientists
Other animals seem to be less talented in making a big mess. I'm sure they would be up to the task given opposable thumbs and a bigger brain though
True, but I think the problem was that the WinRT looked like ordinary Windows but couldn't run any of the applications that people put on them (x86 binaries). Plus, it was competing against another form of itself (the Pro) in a squashed market anyway (Android gazillion models + iPad), where people typically saw tablets as a consumption device (I could be wrong, but my dad still dislikes my mum's iPad and will go to his laptop to do anything any day).

So WinRT and SurfaceRT struggled. My sister bought one and liked it though.
I was talking about end users, although having to rewrite bad code is true for both front- and back-end.
Well OK - whenever I tried to put twitter to some good use the ration between signal and noise just threw me off.

But maybe I just wasn't able to find the right strategy.
Agreed, it's cultural too. Some cultures make more mess than others
https://news.ycombinator.com/item?id=10166863

https://news.ycombinator.com/item?id=10156804
Perhaps. Here's an old video about stealing bikes in NYC: https://www.youtube.com/watch?v=ZbklkFuFk-4

Note that the guy is hacking away at the lock and the police show up. To tell him to not sit in an active traffic lane.
Oh no. That's people at work. Notice how there are two days a week where it doesn't rise during the day.

We just don't appreciate how slowly many organizations update their "frozen rigid" workstations images.
I'll ignore the idea that an A8 processor based computer with gigs of memmory and 32 GB of flash storage could be fitted into an HDI stick. Presumably why did they produce a full-featured computer platform instead of a streaming stick.

Chromecast already exists, so why duplicate it? My question to you is, where's the value added in an Apple version of Chromecast? Where's the revenue stream? How does it establish a platform? How does it play to their strengths?
The entire piece reads as a promotion piece for people trying to evaluate Apple stock, emphasizing how Apple's design team within its corporate structure has a unique process that allows it to deliver the kind of innovations that produced the iPhone.

That may well be true, but read the article and there is no hint of a single criticism or critique of Apple's description of its design team. There is little external evaluation of the claims that are being made about how they operate. There is no meaningful 3rd person analysis from the reporter about the "truthiness" of any of the claims being made here about Apple's design team.

It's a fascinating article, but the OP has a point in saying this is clearly an article whose content has been carefully crafted by Apple's PR team. That doesn't mean it's not informative, but we should be aware still of how an article like this gets produced. This is precisely the kind of in-depth coverage that Apple needs for boosting their stock price amongst market investors. It reassures them that Apple's "still got it" when it comes to producing big wins into the future.
We have a tendency to romanticize the past. Not just the Victorian era; I've heard people exclaim they wished they lived in the Middle Ages. Of course you don't! I love the Middle Ages a lot, but it was a horrible time to actually live in. People managed of course, but most of what we take for granted today would be unimaginable today.

If only we could live in an age of Victorian style and/or knights in armour, but with modern rights and medicine. Well, we can play dress-up, I suppose.
Yeah I did mull over whether to use news.ycombinator, but I call it hacker news so that's what I went for - I can't really think of a website that I have multiple names for, so not sure that'd confusion over the name would really be much of an issue
Here is a short video of caver Rick Hunter squeezing through one of the tunnels to the Dinaledi Chamber. Not for the claustrophobic.
https://www.youtube.com/watch?v=fTPRx8xVafE
Out of interest, are Surfaces gaining in popularity in the business world?? I do not mix with sufficient business types (I associate with penny pinchers who scoff at buying cheap Windows laptops and gag when anything Apple comes along).

My brother-in-law will probably love this iPad Pro as he is a financial advisor and spends a lot of time getting quotes from websites, so he loves his iPad.
He hates his MacBook Pro as he says "it keeps too many things open and doesn't shut them down properly" which is indicative of not understanding how apps close on OSX (or bothering to learn), and an interesting side-effect of the 'freeze-dried' app states on iOS for multitasking. I would have thought that OSX > iOS (I find using the iPad frustrating as it is like using a child's toy with no filesystem access) but for "real world" users it is obviously different. Enlightening to me anyway!
Fair enough. Though I still can't help but think there have been people out there who read the fable and then said, "That's a good idea, I'm going to try it."

(You've most likely also read https://web.archive.org/web/20120501193533/http://raganwald.... too, a point in which is that other BS filters act just like the toss-half one in that they aren't really useful when your qualified applicant proportion is small.)
What this man needs is good career advice and smarten up about life in general not some downward spiral of focusing on being victimized. I symphatize too but that's close to worthless if not straight up harmfull in this situation.
Thanks! :)

How on earth he got through that gap I'll never know
Previously on HN there was a MasterPassword[1] app that solves the issues changing passwords, too short site names as well as doing computation in head.

[1] http://masterpasswordapp.com/
A Study of the Difficulties of Novice Programmers [pdf]
Best Free Mockups Websites for Designers
The inverse of this is when there's a glaring error in a design (we all write bugs - this is just a design bug) and the front end dev implements that in the final product. Of course, other processes (QA, Design QA, etc) has to fail for this to go through to production...

I don't think we need FE Devs who are full on designers, but FE devs who are design 'aware' are, in my experience, much better.
Holy shit dude. My comment is OT but holy shit. That's a hell of a story. Good reminder to many of us that putting in active work on profiles (linkedin etc) will probably pay off even in normal scenarios. Thanks for posting this. I hope brokedev (OP) saw/sees it.
> If I were in his position I would have made sure that their name are public and known to prevent others from being exploited.

I respect and agree with your points, but do not agree 100% with this advice. Exploiters are the default. (Just the higher up you go, the nicer face they show you. Because you can hurt them more.) I only agree with this advice if you can do it without suffering serious blowback.

I try to carefully assist non-dev coworkers screwed by their bosses. This includes talking with crying coworkers who swear revenge because their boss humiliated them and thieved money — and they can't just quit because the next company may be even worse. One thing that helps is understanding this is an institutional problem. Not necessarily a "bad boss", nor their fault. Even with completely different people, the overall functioning would be pretty much the same. (That's why I keep recommending books like "Disciplined Minds".)

Then we take effective steps to make their resume look good, increase their bargaining power, learning tech/PM/etc skills, start winning internal company politics...
Technical restrictions are subject to the laws of physics and our current understanding.

Legal restrictions are subject to human whim and can be changed to something more sensible.

I'd definitely say they were less valid.
I used Lynx but preferred elinks or curl when in desperate need.
I've seen projects where a 'back end dev' has written CSS or other FE stuff and done a terrible job of it - just bad code.

CSS and the DOM has it's own set of quirks and bits of required knowledge that good FE devs will all know quite well.
People looking for jobs are usually far more motivated than managers looking to hire (or worse, people who aren't going to work with directly with the employee).

Even the CEO, who has skin in the game, won't be entirely dependent on making the best possible hire (hopefully).

Most job seekers are terrible at job seeking. What does that say about how good managers are at hiring?

(Also, managers has to look at hundreds of different candidates.)
Physical key locks gives people the feeling of security but its not so false it´s security! People think locks keep their things safe but they don´t except from amateurs.

Also see 3D printed bump keys
http://www.dailymail.co.uk/sciencetech/article-2739879/WATCH...
Also mentioned here:

https://news.ycombinator.com/item?id=10153795
John McAfee for President
Touch-screen steering wheel? What could possibly go wrong?

As an aside, I find the obsession with touchscreen interfaces in cars to be irritating because obviously the testers test these things whilst sat perfectly still in a stationary vehicle or in a car with hydrogas suspension (just kidding), and not on a typical road that has bumps. They're impossible to use whilst in motion as your arm bounces around.