skysight-inc/HackerNews huggingface dataset:
>That happened at least 10 years ago with the publication of The Game

Despite what you may feel about pickup artists, The Game is genuinely worth a read.

The trick is not to read it as a "how to meet girls" manual.

What's most interesting about it is the behaviour of them belies their own insecurity and an uncomfortableness around women. The book itself alludes to this.
Canlı+Maç+Yayınlarında+Bugün;+Liverpool+-+Leeds+United
Every western European country has one of those nowadays. Though I never heard about anyone trying to exercise that kind of right, and I wonder if there is any way to verify that your data has actually been removed, or just a NO_SEND_MAIL flag has been set.
Customer Purchase Insights for Applicant Tracking System
The app is meant to track habits that you want to do. So in your case I would put in "don't smoke."
Wavepad Sound Editor Masters Edition Registration Code 6.37 Free
I would argue that "pro" doesn't mean "user in an aggressively locked down IT department."

I am a pro and I never need this.
This is super interesting and great timing for me but I can't seem to access the PDF anywhere,

Various links that I have found through google all point to what seems to be an old half used domain...

Any suggestions?
But if you're a local you have to be careful not to pickup someone related when at the local bar
http://www.bbc.com/news/technology-24304415
The parent said "companies" not necessarily "tech companies".
5 Steps That Separate Brilliant Speakers from Mediocre Ones
Regex Hub – Useful Regex Patterns
Well, IIRC that was one of the reasons for Facebook building a datacenter in Luleå. If you're building a DC in the area anyway then you might as well build it in the colder area.
Take Down? WTF he still has all of his many millions and is not in jail.
FWIW, during my time at Apple, equity grants worked in the usual way of converting completely to a share count on the grant date. I never saw the grant-value vesting that you describe.
Really nice work. I never quite adjusted to these metal plate mounted keyboards (PCB mounted are much more pleasant) and I wonder if wood do the trick.
Are you seriously telling the founder of Zapier that the product sucks and will never see success? I think Zapier is amazing and I know plenty of people that feel the same. It's not some obscure thing.
I believe the path being suggested is: write new software in Python 3, or at least in a 3-friendly way.
Sorry, I'm not native English speaker. Will fix! Also, that kind of approach would entitle own blog post ;)
Thanks for this! It looks like a very useful way to wrap tests around a large bash shell script before migrating it to Python.
BIG Bell Test: Worlwide quantum physics experiments powered by human randomness
I have nothing against Python 3, but right now Python 2.7 is more than good enough for all my current requirements, and is used by every client I work with that uses Python.

At some point that might start applying to Python 3, in which case I will use Python 3. In the meantime I stay out of religious programming wars and use the best tool for the job. For me, right now, that is Python 2.7.
I think you'll experience the opposite. Most employers will realise you're in a real shitty situation and will be more than happy to help. Moreover, they will probably quite keen to interview you, if for nothing else than to get more information - use that opportunity to your advantage.

The morality and ethics of Theranos are in question, not the quality of their software, most organisations would be more than happy to have a former Theranos engineer in their ranks.

No one thinks the engineers are the liars or frauds, it would be really hard for a company to corrupt all the engineers on that scale without the whistle being blown much sooner that it was - employers will know that.

Stop worrying and go find a great place to work (preferably somewhere a little less controversial.... Uber perhaps!).
As in university tuition? Or as in sometimes they decide to send you on a course and pay for it?
Finding a mentor probably helps most and is the hardest. I know a few good people who wouldn't have got where they are without a mentor.

I never found one and I'm 10 years in the game now. So I'm probably cursed to mediocrity, haha.
Some of that is quite distressing. I'm not sure I want to support a company who encourages sociopathic practices between employees.
Win32 is itself a layer on top of the syscalls, and already provides much of the functionality of the C standard library.
All foods are slightly radioactive.
Finnish flagship airline to hire 70 developers, designers, etc.
> Our team was far better, technically speaking, than what you describe. Everyone was a pretty awesome developer, including my manager, who was really awesome overall.

I've been in many teams and I can agree there are many strong developers.

> Developers went home at night; no one was being driven as if in a sweatshop.

Maybe not like sweatshops, but I've met many tenths of people that left because of the constant pressure to deliver combined with the oncall duties. Once I witnessed a whole team disappearing in a short time.

> We had game nights and played board games. Periodic team dinners (that were awesome!). It was a blast.

We too, but phrased like this makes it sounds like Amazon is a relaxed and laid-back company. Far from it.
They are not. They are mostly an iOS and OSX company. So even within their own niche, there would have been options.
Identify which cloud provider will provide the best cost and performance benefits
Also, the usual rebuttal to that article. http://tex.stackexchange.com/a/219581. Anything that did not perfectly reproduce the typesetting of a reference document, they counted as a typesetting error. Any word placement at the end of one line as opposed to the start of the next, for example. The sort of thing that LaTeX handles automatically, and better than humans.
Maybe Dan confused 13 year olds with 13 month olds - these guys indeed try to eat every shit they find on the floor :)
ESCORT EVA – escorts| athens escorts |call girls
Kind of like this? https://www.youtube.com/watch?v=aI0euMFAWF8
Converter pattern in Java 8
Negative stories that make it into the press are rare events and therefore it's difficult to compare if there is much more dissatisfaction in one company vs another. A better indicator is turnover rate.
Yup. Movies (and games) often have very hard deadlines and missing the release window can mean losing a fuck-ton of money. I remember working on a TV Christmas special once, and let's just say that letting the release slip to early January was Not An Option.
Tbh, fnv was not that bad even though I started it with negative bias.
and how do you know your colleague is not a spy, or a double agent, or an advanced AI seeking to take down the human race ... /paranoia
Have you tried writing technical reports in LyX? It's not a nightmare and you can see what it looks like.
Please release your essay! You don't even have to finish it. You could even email it to me without commentary, and I would ask you questions about it.
The funeral industry. But it's very very fond of metonyms.
I too would welcome a mentor!

I've often thought this would be a good social network - online mentoring. Lots of upside for the mentee, not sure about the mentor...
Hacker News, a place where you have to say sorry before delivering a joke.
Check out this thread: https://news.ycombinator.com/item?id=12550465. I wrote a response in there about how I "soft left" FB. You can still use messenger and groups but you won't have to deal with the noise anymore. Just takes 2-3 weeks to get used to.
Or maybe: Pwning coworkers thanks to arbitrary code.
For those who lack colleagues sitting by and ready to help you getting involved into open source will provide you a kind of mentoring.

Then there are people who will mentor you for money. Giles Bowkett (http://gilesbowkett.com) did this a while a go. Not bad option at all. I'd see paying for someone way smarter than my self to teach me as an amazing investment.
The other, complementary correct approach is "Hey, you know all the software we paid you to write? We'll pay you to port it to Python 3 because we don't like running two different interpreters".
And with tools and decent Unicode handling etc. in the original version, the update will be done inexpensively and on time.
there are is never not information asymmetry, so this philosophy would become an excuse to make government intervention in all cases. The next conundrum is how to define 'evening things out', and if you can't imagine that power being misused, you have either a poor imagination or very little knowledge of history.
I think you mean Dwarf Fortress.
Steepest drop in global temperature on record
Also easy if your free/malloc is just a wrapper around munmap/mmap.
Sound Bounce: Sound Absorbing Technology
Yes, admins, please, the current title is against HN title non-editorializing policies.
I consider Python 3 a huge benefit for a similar reason: I can avoid or charge $$$ for people still using 2.6 (e.g. on ancient RHEL). There's always somebody. 2.6 is pretty sucky, not to mention unsupported by the PSF.

If you support 2.7, some "clever" manager or client will say that 2.6 support surely isn't so unreasonable. It is. 2.7 is legacy only now IMO.
Yes, but do you have an implementation of a sparse array with constant time lookups?
Yes, humanity really needs a taskforce to combat misplaced apostrophes
They state 15 Joule/day per gram, this gives 0.000174W
I was wondering the same thing. My first thought was that perhaps here "coffee" is being used in this popular press article as a shorthand for a relative of the coffee plant, but I haven't been curious enough to dig up the five "coffee" species names and research them. I'm not particularly knowledgable about coffee (I'm not even sure if arabica is a sub-species or proper species), but I would be surprised if there are 5 proper species of coffee used commercially.
I've been using Overleaf to great effect, mainly because it's free version isn't limited to one collaborator.
It turns out their website is now live (it wasn't the previous time I checked) and appears open for business.

Since it's up I'll just directly quote from the horse's mouth:

"Velkess’s flywheel was conceived from the very beginning up to provide dramatically lower cost for performance. To do this we had to take a fundamentals approach, re-imagining the flywheel from the ground up.

Flexible vs. Rigid

Traditional flywheels are designed and built like the turbines of high performance jet engines. They use super rigid materials and super high precision fabrication to very tightly control the powerful natural dynamics that are characteristic of all high energy spinning rotors. These materials, precision, and control techniques are all very expensive, so you simply can’t use the traditional rigid approach to make a low cost system.

Velkess’s flywheel is flexible and works very much like a cowboy’s lasso. Our flexible system embraces the natural dynamics of the rotor, redirecting any stray energies into stabilizing counter forces. By working cooperatively with these natural rotor dynamics we gain excellent control of the rotor system without having to crush out its irregularities. Because of this we can use much less expensive materials and don’t need nearly as much precision as rigid designs."

http://www.velkess.com/technology/

One day I hope to build a microhydro plant and having one of these would be great.
I've been using Unix on and off for 20 years, and I've done a bunch of Unix development work here and there (and more than just "did some programming and it was on a Unix system") - but I've no idea how to write a bash script, or a zsh one, for that matter.

If I need to automate something, I use a GNU Makefile, or Python. That way it works on Unix as well as on Windows...
Mark Taimanov, World-Class Chess and Piano Player, Dies at 90
> Python 2.7 is more than good enough for all my current requirements

> use the best tool for the job. For me, right now, that is Python 2.7.

Sorry, but these two statements seem at odd with each other. I absolutely agree with the first principle, and I agree that in many cases 2.7 is more than good enough; however, in nearly all cases I have encountered (and I have, a lot!) Python 3 is notably better, which means that it is not "the best tool for the job".
Except it's not. At least not until someone starts making aluminum unibody laptops with Retina displays running some enterprise Linux distro in which everything on the desktop "just works" including printing and networking.
What makes Merriam-Webster stand apart from others is that it doesn't feel overly contrived.

The Denny blog - http://blog.dennys.com/ - is similar. A hilarious blend of surrealism and non-sequitur.

I've never eaten Denny's in my life but I hope it's as delicious as its social media is witty.
I can work up one. Choosing the right bucket will be O(1) as the index is integer. We can store the buckets for lookup in a hash-table or an array-of-arrays, which again will be O(1). Reaching to the actual index should again be O(1) - unless am messing something here.
lol @ still using messenger but writing a blog article how you quit facebook.
I just can't agree with the recommendation to read the comments before articles you find online.

Critical thinking is such an important skill for everyone, not just engineers, and this habit all but eliminates it. You go into an article with a framed opinion of what it's trying to convey, and spend the time reading the article looking for confirmation of that opinion rather than thinking critically for yourself.

This might be OK in some communities like HN where people are usually pretty reasonable and the site seems fair. But it becomes a habit and can be dangerous in other places where the top comment could be paid for or manipulated without you knowing, seeding opinions and confirming them as you view the content.

Definitely read the comments. The author is spot on about the gems and lessons to be found. But do it after you've read the article, and thought about what it meant for you.
SnapMeLoud
https://webcache.googleusercontent.com/search?q=cache:381dvf...
Punishment is probably the worng word.

In developed countries, people don't get punished, but shown how they were wrong and how they could do better in the future.

If you're just able to buy you out of evey crime you do, you learn nothing.
There is no doubt that C, by definition, opts out from performing bound checkings. But if bounds were always checked by default (implicitly), then you would have to opt-out explicitly, which is a safer approach, because all else being equal, in case of a programming mistake, the code ends up not being vulnerable to that specific kind of attack.
The mind is willing but the flesh is weak
White Hat SEO Case Study: 334% More Organic Traffic in 7 Days
There are a lot of species in the genus Coffea, and multiple ones (not sure how many) are used commercially, but the vast vast majority (probably >98%) on the market is either robusta or arabica (which are different species).
> the platform does need too much edge-case-fixing which is usually overwhelming for small shops

Do you mean that by simply choosing Android as a platform, you're automatically incurring a ton of technical debt?
iBridge, eh? I can see where this is going...
Relatively, but don't most electronics shatter much more easily? In a traumatic event that shatters my embedded diamond-powered pacemaker, isn't the squishy rest of me much worse off already?
Now they need to add on-demand loading for parts of these applications and things could really get nice.
FNV was developed by Obsidian Entertainment (founded by ex-Black Isle folks), not Bethesda Game Studios.
Murphy's law in action, there was a correction made to the paper you quote, so I clicked through to see what was corrected:

Notice of Republication

This article was republished on March 30, 2015, to correct the sizing and placement of the figures; none of the article content was changed. The publisher apologizes for the original layout errors. Please download this article again to view the corrected version. The originally published, uncorrected article and the republished, corrected article are provided here for reference.
Someone got in before me: https://news.ycombinator.com/item?id=13061517

Agree with the sentiment, very easy to 'armchair quarterback' something like this.
20 years ago I wrote my dissertation using LaTeX. Two years ago I found it in old backups and immediately stuck it into a git repo, build a LaTeX hosting docker container and built the whole ~120 page doc using the makefile I made at the time. I then proceeded to marvel at the ingenuity of people, the hubris of a young man and the futility of it all.
I then quenched the rising tide of existential angst with a few craft beers I purchased using proceeds from my day job building silly web-apps in JavaScript for a big multinational mining company.

Had I written it in word I would have tossed the disk into the trash, and watched a movie.

LaTeX, the gift that keeps on giving.
I have this book, and it's not what I'd call a textbook.

It rarely explains how any of it works (you'd be hard pressed to find the formula for a probability distribution function, for instance), so it's just a one-stop collection for a lot of useful tests and the circumstances under which they should be used.

It's less of a textbook, and more of a reference for someone who needs to occasionally work with statistics and can't remember offhand when the T-test is appropriate or the procedures to undergo for a chi-squared test or whatever.
A "little tough" for "those whose morale is easily damaged" sounds like an attempt to blame employees.

Amazon is not as meritocratic as people imagine. People are often praised for building a shiny thing or stopping a fire. Rarely for preventing a fire, or a security issue, or doing the hard work it takes to keep an old system running. A lot can depend on being in the right team at the right time.

On top of that, expectations can be arbitrarily high and are increased based on previous successful reviews.
Essentially you end up competing against your previous self and your colleagues, but this is not discussed openly by management.
A value in the range between -4095 and -1 indicates an error, it is -errno.

The syscall/errno stuff has always seemed unusual, inelegant, and inefficient --- instead of just returning a negative error code directly, the function returns the vague "an error has occurred" -1, and you have to then check errno separately after that. It only adds insult to injury when you realise that the kernel itself isn't doing it, but the syscall wrappers. And thanks to POSIX standardising this mechanism, the alternative will likely never get much adoption; of course, if you write your own syscall wrappers like this article, then you can skip that bloat.

For now this guide is linux-only, but I will be writing a windows version when I feel like firing up a virtual machine.

Unfortunately the Windows syscalls are not officially documented and even less stable than on Linux, changing even between service packs.

http://j00ru.vexillium.org/ntapi/

http://j00ru.vexillium.org/ntapi_64/

At least on Linux the first few (i.e. the oldest, most common and useful) syscalls have not really moved around over the years:

https://filippo.io/linux-syscall-table/
well this was indeed a helpful post but rather than post we can called this as a case study.I got some of the results like you got if you wanna check them out head over to this http://www.snapmeloud.com/white-hat-seo-that-works/
Most logs are actually bytestrings. If they include user-controlled strings, they will likely have to be parsed as binary blobs to accommodate that.
It's funny that New Vegas stands out from the lot; turns out it had some of the original Interplay/Black Isle people working on it. I learned this from a Tyranny AMA on Reddit...
Seems to work nicely in Firefox 50 release (no nightly required) once the config is set.

Really happy about the way this is progressing.
Make Uber Like Handyman App – Uber for Home Improvement
How Will Our Religions Handle the Discovery of Alien Life?
Ah, 8 of them.

I bet that made it some much more secure! /s
Not specifically direct to this post but something relevant.

We had that discussion with a colleague yesterday while we are thinking of starting a company ourselfs.

The only thing I actually told him that if we start off something I dont want it to focus on investments or anything crazy and I'd like to go very humble with everything. Create a small business with a product and let it grow in a normal pace.

Atm we are both working for 2 entrepreneurs that started a small company and slowly slowly grew it up to a medium company that returns over 50m a year. Its a very stable environment and they don't go into heavy risks when it comes to spending.

I see a lot of people nowadays that are very proficient in tech doing startups. Startups are everywhere. The main thing we see though is that most of them fail at it.
I mainly think its because they are not experienced enough on how life works and they think they gonna make the next uber etc.
NO! Thats a big NO! People that created uber are like people that win the lottery. They were lucky enough to get investments they way they did etc and kept at it. Thats all about it. For me its not a success story about a company that started small and ended up big. Its just the lucky draw that investors picked up and threw money at.
People around tech industry need to realise that. Start a company, have a product, and go slowly with it. Stick with it and yes in 10-20 years time you'll be at some good amount of money. Don't expect it to happen in a year or even 5 years or else you are stressing your company to fail.

I feel like this is the issue with the tech industry entrepreneurs atm. They want to have it all fast, and thats why they fail.

Also you see people celebrating investments... I love the show "silicon valley" because it shows you in reality what this industry is about. When you get an investment you shouldn't be the happiest person in the world, you gonna get people demanding stuff etc which will definitely put you in a difficult position especially if the company and the product is very young as the investors might wanna take a different path and lead you into taking it as well.
I find surreal how much people underestimate how big is the population that deals with those unicodeerrors. It's SO MANY FUCKING LANGUAGES AND SO MANY PEOPLE. The majority of the world population writes using non-ASCII characters!

It's a HUGE problem in Python 2. Python 3 was needed. If you don't think the Unicode change was needed and you actually work with texts in any form, you should also stop developing "for web scale" before fixing this. Because you're actually focusing on a small percentage of the world population on your software.

For me Zed's argument sounds like "This is America, speak English". Specially with his quotes around "international".
I would like to understand: what was the key mistake in the transistion to Python 3 that generated this huge divide and this ultra-annoying situation for the people that still have to use Python today?

What can be learned from that Python desaster to avoid such a catastrophy with some other programming language?

I really would like to read some analysis about what went wrong.

Thank you very much for your attention!
Not doing any kind of reconnaissance before a conflict would be crazy! But I guess maybe they didn't think of it!

It's also my working theory of why we won in Independence Day the movie :) Aliens were never warring among themselves and/or allowing any kind of a hacking culture, so didn't think to secure their systems!
I took a 20-page multi-threaded ruby code that took 2-4 days to complete and changed it to a 1-page MySQL stored procedure with some @variables. Brought it down to 4 minutes to run. And to top it off, reduce the overall server load from 96% to 20%.

I kept that CPU usage chart and added it to my CV as it was quite impressive to look at.