skysight-inc/HackerNews huggingface dataset:
That would be wonderful is interviews were actually done with the idea of finding out if a prospective employee was proactive or not, but most interviews are just the interviewers going off a checklist of questions they think they need to ask because they are effectively in a cargo cult.

Take the questions on scalability for instance. I personally don't have any experience with scaling on requests, my highest demand was an application with <5000 users for the entire client base. I want the experience so in my last job hunt I apply to a number of jobs that I know get a lot of traffic. I tell the recruiter the chance to get experience in that skill set is why I am applying. The recruiter tells me the desire to learn is all they want. I get to the interviews and have the same talk with the engineers and the same response. They then ask me system design questions and I answer as best as I can along with bringing up approaches I've heard of but don't have experience with. Interview ends and the recruiter tells me they are passing because I don't have the experience in scaling they want. I had this happen with multiple companies.

Not wanting an employee without that experience is perfectly fine, but why waste everyone's time when an interviewee tells you from the get go that they don't have one of your must haves? When resumes are passed over for implicit signals like which school you're from, unusual names, spelling errors, etc, why go through all of it? It's because most companies and most people interviewing have no idea what they want or what they are doing and are just copying approaches they've seen before.

It's the same problem that gets you interviews where they want you to reverse red black trees on a whiteboard but the actual job is just implementing CRUD api's, or building jobs that run an algorithm that is basic algebra once a day.

At this point a "grill you on everything" interview for any position that's not director level or someone getting paid double the market, because they actually need you to know everything, is just a red flag that the company has no idea what's going on and you'll have better luck making the interviewers like you as a person than actually learning all those skills
Well, if you are being treated well now during interviews then use that to your full advantage and try to make sure the company you hire on with after graduation is a place that you can continue to develop at in ten+ years. Getting hired in any position is comically random as it is a series of pass/fail tests in which any fail is terminal, and the final pass/fail test is often pre-decided (although unknown to most of the involved parties, candidate, recruiter, team, hiring manager, etc... )
That's an interesting question. Speed climbing[0] is for 100% vertical climbs and seem to attain speeds of 6,000+ft/hr rate of ascent for only a minute. Over 30 minutes, people are very close to climbing a kilometer in vertical height[1]. One of the fastest times that author found was 0.568m/s (6708.6614 ft/hr), with an elevation of 16.4 degrees.

I'm going to assume it's roughly similar for 60 minutes, as well as 30 minutes.

[0] https://en.wikipedia.org/wiki/Speed_climbing
[1] http://www.irunfar.com/2012/04/the-30-minute-kilometer-a-loo...
“Don’t wait until 2018 - start today.”

Posted on January 1st, 2018 for the majority of the world. ;)

I get your point, but resolutions are powerful tools. Ever walked into a room and forgotten why you did? It’s because you artificially create a new cognitive context when you walk through a door. A new year is similar. It may only be symbolic, but shedding dead weight and planning for a new year is an important exercise for many people - successful goalsetters included.
True, but if you're not one of those principle engineers already then you likely have no ability influence what tech choices are being made and you should just learn the new tech so you can jump ship more easily in the future
I found it by looking through IOHIDFamily's source, hoping to find a low-hanging fruit affecting iOS. In total? A lot, probably way too much... I had found it in February and started to write an exploit in April. Next to my studies, exams, the Phœnix Jailbreak and Apple trying to mitigate tfp0, it took me until August to get a fully working exploit, at which point I figured I'd wait for High Sierra. And that actually broke a bunch of stuff (heap layout assumptions, ROP gadgets, kernel symbols, ...) so I had to fix these. In October I started working on the write-up, but when I got to the part about the info leak, I had written that it's most likely possible, but I had no demo for that. I didn't wanna leave an empty claim stand there like that, so I ended up taking another month to get the "leak" binary working and basically write a second exploit. By that time it was early November - the write-up with its graphs took some time and before I knew it, December had started (at which point I was finally done). All in all probably 200-250h - but it was a hard-to-exploit bug (IMO), I've done way more than necessary, and when I started I had still rather little knowledge of XNU and required a lot of time to learn how most stuff worked. Especially everything from the "leak" part was later really useful for v0rtex, whose initial version took me just one and a half days then - without that work, it would've taken me a couple of weeks at least.
:D I can see now that my failing this year will be typing '2008' rather than the more common mistake of '2017' for the next few months!

Actually, we do have a Telstra business rep, and I have spoken to her twice now with no result either. Very disappointing.

But on to a more positive note - Another HN user who actually works for Telstra saw my post above and reached out to me via email to try and reach a resolution. I really appreciate that he did this on (a) a public holiday and (b) took some effort to find me email address to reach out to me on.

Fingers crossed that he can sort things out where others have not been able to.
> I don't know how people do such things so nonchalantly, so oblivious to the near-certainty of total failure

I've been starting Internet companies since I was a teenager in the mid 1990s. I've failed a lot in that time. Having observed a large number of different types of people do start-ups (of all variations), the conclusion I've reached is that there is a genetic component to it for some people that gives them a larger buffer against that fear, and for others it's a rather terrifying leap no matter what. There's something abnormally wired in my brain as it pertains to the risk concern of starting a business. Rather than being oblivious to the odds, I don't feel the same fear that most do when confronted with that. I have a normal sense of fear around most things, for example I'm not a huge risk taker about thrills (wingsuit? nope), and I would be afraid to run into a burning building like most people would. I believe it's an aspect some people are born with, for whatever reason and however it functions exactly, as I've met a number of other entrepreneurs that have an extra large buffer against that dread, which from the outside comes across as unusually non-chalant. I also think it gets to everyone at some point, even those more naturally resistant to it; I've had some really difficult stretches of time that burned that buffer thoroughly. Then I'm right back to wanting to do the next thing; I can't explain it other than that there seems to be a throttle missing. If you have that throttle, you have to force yourself to override it; if you don't, you have to learn to restrain yourself while having a less healthy sense of fear about it.
> Nothing. Happened.

> Even one company where I seemed to be an almost 100% fit didn't get back to me.

What's wrong with these hiring managers? I mean, I thought software engineers were super-much in demand. Every founder interview I read includes a complaint about how hard it is to find good coders. These companies publish vacancies, and then don't even respond to well-fitting applicants (I'm just going to assume that the author is compentent). Is this typical? Among "startups between 20 and 100 employees"?
MacOS 10.13.2 (which fixes this) has already been out for almost a month so likely nobody will care. Patch your shit people.
A dj never saved your life, and that's alright. My life was never saved in a club. It happened in a muddy field. It happened in a dirty warehouse. There was no bottle service, no valet. I suppose the importance of djs is overblown in the age of the celebrity dj, but there is an underground still out there somewhere.
It's actually neither TOCTOU nor double fetch, it's not checking anything at all, it's just write-then-fetch using shared (untrusted) memory to store trusted information. Sure similar in nature, but not really fitting any common name...
Logical Reasoning [pdf]
2018 will be 1334-by-750-pixels at 326 ppi for me. Same as last year. No real need for upgrade.
It did? I remember using it as a cheap solution for serving static files, without ever entering a CC number (as I have no CC anyway)
We did research the name in advance and we're happy with it; we're not concerned that another company shares it.
> What are you planning on creating? /s

Maybe I'll start with posting on sites rather than just reading the comments :)

For a few examples I have in mind:

Instead of just playing games, try to create them. Theres the global game jam coming up. I'll make some time for it. And spend the first few weekends this year going over unity tutorials.

Instead of just using apps, hit the hackathons join the teams and try to make a few. Learn new frameworks and maybe even languages while doing so.

Instead of listening to podcasts, write a couple on topics I'm working on or in proximity to (Not just tech, but political activism im my case). Record a few. See what the feedback is like.

Instead of just voting, get involved in political parties (I already do this I must admit), get out campainging and creating new support.

Instead of just passively using open source libraries, have a skim through the issues and see if theres anything I can spend an hour or two helping with. Even if it's just documentation or tests.

The main point of it all is, even if it's bad or goes nowhere, I've found at least trying to create rather than just passively read/play/consume tends to have positive outcomes, even if that's just learning new things, getting new contacts, or getting new ideas to try further down the road. Hence, the resolution: More creating, less consuming.
Almost all US universities are non-profit.
Can't really make that argument without considering the population of a country, right?
Nah, it doesn't fix the actual vuln - it's just that my exploit doesn't work out of the box because the "hid" binary uses a hardware info leak which doesn't work anymore the way I was doing it. If you patched the "leak" and "hid" binaries together, you'd still get kernel r/w on 10.13.2.
Ah dang, you are right, wow.
It has to do, as you mentioned, with the amount of text.

Whatever land you're wrapped up in, I hope everything is awesome there, too.
I was dabbing with this for the last quarter of 2017: https://www.getfrills.com
warp drive
I am blinded by tears. Words are inadequate to express this tragedy. May God help this family.
I would argue the energy was always there -- it is the mass-energy equivalence, after all. I should probably clarify my point: energy must come from somewhere; energy is not spontaneously created.

Also, I don't even think anyone has broken even yet. ITER is supposed to, but we'll see.
Of course they are. You load the registers with data from RAM. You permute the entire array and/or insert/extract individual elements. They are in fundamental nature a contiguous array. Most often you are literally loading them with a contiguous array from memory so you can work with it more efficiently before writing it back to memory.

Downvote me as much as you want for saying so but it is the literal reason why the registers and instructions exist.
Coinbase was operating at a loss last time I check, it's not like they can stake their user's ether funds. Also, the Ethereum addresses they create are intended not to be used for smart contracts
> They gave me only one soft-skills question in a five-hour session.

I wasn't there and I don't know why they rejected you, but that five-hour session was a five-hour soft skills test. That you don't recognize this increases my gut feeling that the GP may be right.
So you give them health insurance? That’s nice!
> getting up twice a night to take a piss

Highlighting this for a quick PSA: this is not normal. People (at least Americans) seem very eager to dismiss this as a thing that just happens for no particular reason, or because you dared to have a small glass of water within 4 hours of going to bed. It's not highly specific to any condition, but it points to an abnormality in some physiological process [1]. It can be anything from lifestyle factors (e.g. high caffeine or alcohol use, or unusually high sensitivity to them) to chronic disorders, to having no identifiable cause. For me it was sleep apnea.

[1] https://en.wikipedia.org/wiki/Nocturia#Causes
Telstra is the current product of a hundred years of monopolistic government owned telco.

They were forced into competition through providing wholesale access to the copper network in various formats, but they've retained ownership of the CAN.

Basically no matter who you get your landline or DSL services through, it's going over a bit of Telstra owned copper at some point.

Things are changing somewhat with the NBN rollout, but not necessarily for the better.
Then I saw the article discussed here https://news.ycombinator.com/item?id=16036794 and it adds a very different perspective about which I really have nothing to add, unfortunately; I don't personally know anyone in this situation.
"most interviews are just the interviewers going off a checklist of questions they think they need to ask because they are effectively in a cargo cult."

Recruiter here. I interviewed with a company ~9 months ago and they asked me "how do you choose whether to hire for experience or pedigree". I gave a bunch of reasons why you might trade off one for the other and the interviewer made a bit of a sour face. He then asked me "is there another way to phrase what you're saying?" I said "Well, the way you make those tradeoffs depends on..." and he cut me off and said "thats what i was looking for". When I asked what he meant, he said that the answer on the sheet was "It depends" and he wanted me to literally say those words.

I didn't continue the process as I can't imagine the type of culture that gets people to that point of disengagement.
Elon to put car in spacebut why?
>> One can only imagine what they will conclude about humans. Perhaps that they were are both environmentally friendly and pretty flashy!

wat. How is it environmentally friendly to needlessly launch junk into space?! Humans are so not ready to be on other planets yet.
bash-scripting:

23:20, I was waiting on a public event for new year to happen. There was no big countdown screen visible. I checked my android phone if there is any clock with seconds, nope (iOS has something I think). I usually would download an app but I am on holidays and there was no Wifi. So I thought, 40 minutes to go, lets fire up termux with ruby and make a oneliner. I discovered that I didn't install ruby yet. Ok, I need to use bash. MAN is also not installed yet. Termux thankfully has a 'help' command. It offers for "while": "while COMMANDS; do COMMANDS;> { COMMANDS ; }". I tried for 30 minutes, but there was always a syntax error.

Another solution would be "watch -n1 echo $(date)", but then I would have an update only every second. Also this somehow didn't work because of some buffer issues. It always showed the same time.

23:56, I give up.

Now at home, I lookup the syntax for while and here it is: "done" was missing. Easy to find out, unless you never use bash for scripting. I tried tons of keywords and combinations, but just couldn't remember that it was "done".
Cracking WEP with Kali Linux TechyTalk.online
Apple's financial reports and behavior the last few years make it clear their priorities are not with the Mac, but with iOS. For better or worse, Apple is a smartphone company that happens to make computers on the side.
Check out givelively.org for (free) Stripe-based nonprofit fundraising and payment tools. I used to work there and they are doing a great job simplifying the process. I'm happy to put you in touch with the team if it's helpful.
Burn down the Disco.

Morrissey is such a magnificent and malignant buzz kill.
A New Class of Airborne Attacks That Can Remotely Compromise Linux/IoT Devices
I really hope people don’t read these posts and think oh man I gotta get aderall because everybody is on it. (For people that don’t actually have some serious issue studying.) if you managed to get into a good college without using aderall something tells me you already have the ability to focus very well. I also think this type of post will bring out a large fraction of the small amount of people doing it and make it look substantial.. I for one agree that substantial regular sleep and finding a job that you like, and holding yourself accountable to achieving the goals you set for yourself are far more powerful than temporarily pounding out 1000 lines of code. I have met tons of people over the years who would finish homework before others and half of the time they would be bored and not sure what to do with themselves and end up sort of always confused about what they want to do with themselves and not very passionate vs. the people studying away in the lab frustrated that they don’t “get it” end up finding a love for the material fairly often when they suddenly start “getting it”.. it’s not to say that one day there won’t be a “make you smarter” drug, but I doubt strongly that a stimulant like aderall is it.. more likely it’s equivalent to drinking a small amount of coffee every 15 mins over the period of a long work day. In my case I don’t take anything like aderall and have achieved plenty and been able to work very long and intense hours through a variety of techniques I use. For example, don’t drink all of your coffee right away in the morning, drink it more slowly. When you are on a roll don’t go to lunch or grab coffee with your work mate, just keep trucking. Visualize the feeling you will have when you finish the thing you are trying to get done at the end of the day and stay focused on that when you start to get distracted. Get up and walk around for 60 seconds to get some blood pumping. Kneel down on your knees instead of sitting for say 5 mins. When you get interrupted by a co worker come up with a nice way of saying that you are in the middle of something. Change locations if you are losing interest and focus in what you are working on. Listen to some music without words to help get you into a zone. Come up with a story to tell yourself about why your thing you are working on is important. Think about what food or reward you will give yourself when you get something done that you think is a good checkpoint. Basically my point is that if you come up a set of methods that help you become successful rather than relying upon a drug then you can essentially persuade your brain to keep investing time and energy into your goal and is more resilient long term. It requires you to build up these skills to train yourself to be able to do these techniques, — no silver bullet.
New Year Wishes Photos – Happy New Year Images 2018
Yes! Don't let online critics or bullies stop you before you've even started. It's okay to be awful and every artist starts there.
Bonus Offer by DeDevelopers
DeDevelopers Special Sale is On Now! Hurry Up don't miss a Chance to Save Up to 25% off at our all services.
Just Visit our Website: http://www.dedevelopers.com/ or Get a Quote: http://www.dedevelopers.com/get-a-quote
Kids Hospital Emergency City Rescue Service
Welcome to the virtual games world of Kids Hospital Emergency City Rescue Service, where you can play as a specialist doctor, amazing nurse as well as an ambulance driver.
At the very least, a nice transition between tracks is a skill. Part of that is selecting compatible tracks, part of it is getting the timing right, tweaking speeds, picking when to switch. I usually listen to recorded sets and shows, but I imagine people like live sets for the same reason they like live music: you can see the magic happen, there's a shared experience, and there's some amount of crowd interaction with the performer. Sure, most of the magic happened earlier, when the tracks were recorded, but there's still some magic left.

I think there's more to a DJ than an old school film projectionist switching projectors between reels, but maybe the future is premixed sets so nobody has to sit in the booth.
Unfortunately much of the data about function points in programming languages is more or less random, because the 'data' was just a guess decades ago or based on obscure measurements done with unknown projects decades ago.

Take the number in table 16 from the cited paper for LISP. There is no explanation what this LISP actually is and what projects the 'data' comes from. One finds the same data in papers from two or more decades ago. There FLAVORS, an OO system from Lisp Machine Lisp from the 80s, gets a much different value. CLOS, the OO system of Common Lisp, gets another one.

These tables were in part computed/guesses from language variants which were looked at decades ago.

Thus without qualifying the numbers, the tables are for many languages just nonsense. The data behind it is weak and the conclusions are on shaky ground. This amounts to pseudo science.
I'm surprised you didn't list better search capabilities. GMail was the first email service I used that fundamentally changed the way I organize my email workflow.
Oh you poor thing, at least invest in an external monitor!
Because a degree isn't worth the paper it's printed on unless it comes from an accredited institution - and that takes $$$.
I see - I will give it a full read little later - I like your writing style based on what I've glanced over so far!
Google "TIO Complaint", then instead of clicking the link to make an actual TIO Complaint, click the Google ad from Telstra asking for "one last chance".

Best I can figure it goes direct to the same complaints team as the TIO complaints, just a little faster.
I would never buy glasses from a store again unless the prices were competitive with the online prices. That said, I've bought lots (>5) of terrible glasses online. Plastic ones break, sometimes the fit is bad, sometimes the lenses are very distorted especially with my prescription, or they're just plain ugly once you put them on. But the price can't be beat so I eat the lemons. Contact lenses are much more reliable since you can buy the exact same product, though last I heard price fixing was being enforced.
Sounds like a combination of sour grapes and he used to be suckered in by Tony Robbins types.
I believe it's more complicated than that. Take a look at this image for example:

https://www.skybrary.aero/images/Erosion_due_to_Volcanic_Ash...