skysight-inc/HackerNews huggingface dataset:
I commented on a similar post a couple of months ago but will re-paste it here.

A good job posting in my opinion must include:

- LOCATION or REMOTE. You can talk all about your great company, awesome team, great perks but if you don't tell me where do I need to go, it is really not very useful.

- COMPANY NAME: I hate it when recruiters post "Fortune 500 client". Really ? Could you be any more specific ? </sarcasm>

- SALARY RANGE: "Market Rate Salary", "Salary: Competitve", "Salary: commensurate on experience" is all bullshit. Give me a range. I understand that the exact salary could depend on how good you are but every employer has a range. Specifically big companies. Also, please make the range reasonable. 60K-150K is bullshit because then you are just throwing numbers for the sake of it. 60K-85K or 100K-130K is more reasonable.

- TEAM DESCRIPTION: Describe the team as much as possible without necessarily revealing personal info. I would rather like to read "We are a team of 5 people spread across the globe where 2 of us do the back end dev in NYC.......". Don't give me generics like "Excellent motivated team working on world changing projects looking for the next ninja to join our awesome team". Really again ?

- WHY ARE YOU LOOKING TO HIRE: This is a must for me. Is this position open just because you have some cash to burn to show good to the management that you are "growing" the team or is there really a pain point that can be addressed by hiring. What problems are you facing currently that could be solved by this hire ? It is better to be needed than being a nice to have.

- BENEFITS: This one is a nice to have. But again be specific if you can. You offer 401K/pension ? awesome. now tell me what the employer match percentage is. Or at least link to your HR benefits site if it is externally available. I am always surprised to see how little you know about benefits until you are hired. In the US, health insurance is a big deal. I want to know upfront what kinds of plans are offered which could impact my salary requirements as well.
Fashion GPS Updates Radar App To Streamline Search, Style Requests
I went back to Firefox 7 months ago. That was when it became better than Chrome: faster, more stable, consumes fewer resources, supports more tabs, better UI.
Any alternatives? I asked about this two days ago but got no answers: https://news.ycombinator.com/item?id=7124132

Also, I know that "?tbm=dsc" works but I expect the quality of the results to start falling (it already has for a while) since Google probably isn't going to work to improve the filter.
Well, to be fair, strings are much nicer to work with when you have a suitable overload for '+', and that very much is a problem with C the language. Same goes for 3d vectors in C as well.
Brilliant! Now your glass is more interesting and enigmagnetic. Instead of explaining to everyone how Glass works, you can explain how magnets work. Much more interesting.
Why I Turned Down Apple For A Startup
It's the videogame that reminds me most of "Ready Player One" which is a pretty fun read.

One of my life goals is to do some studies on EVE (most likely economics). I'll convince someone it's a good idea eventually :)

Edit: Maybe do a study on terror cells and get military funding :P
I think the reality is that they're reacting to uncertainty which may threaten them and both those things are real but for the most part it's really just change and the best way to deal with change is to adapt rather than to fight it.

I think there are valid questions about what happens when the bulk of consumers are people who aren't used to paying for media but in many cases there are alternatives.

There have been a great many times in history where, for instance, movies were going to be killed - the introduction of the TV, the introduction of the video recorder and so on - but they're still going strong. Cinemas got nicer, screens and sound better, the whole thing became more of an experience than watching the movie at home and people kept going to the cinema as a result.

Similarly the music industry has changed it's revenue model to focus on live performances and merchandising rather than album sales. Even if album sales fall significantly they're relatively well placed to cope.

There are valid concerns (I'm not sure what an author does if people stop paying for books for instance) but if the free markets most of these corporations regard so highly mean anything then surely if there is a demand for something (say books) which someone else wants to make (say an author) then the market will, if it's possible, make it happen.

And if it doesn't then maybe we just don't want it that much after all.
Ah. Style points. I get it.
The title made me think this was gonna be minimalistic, something like <html><head><title>My Great Website</title></head><body><h1>Hello world!</h1><p>Find ye great content yonder.</p></body></html> so I was surprised to see it using LESS and delving into .htaccess
There is already a modern Elite called "Elite: Dangerous" currently in alpha phase.

http://elite.frontier.co.uk

http://elite-dangerous.wikia.com/wiki/Elite:_Dangerous_FAQ

And Eve is nothing like Elite.

http://elite-dangerous.wikia.com/wiki/Elite:_Dangerous_FAQ#W...
How to Start an Anonymous Blog
OK, bootable USB OS. Considering it's for 10 digits of people at the bottom of the technological learning curve on little more than trashed hardware, how confident are they that each copy WILL work on any/all combination of host hardware & users?

This seems the kind of thing has a very high "fiddle factor": gotta fiddle around to make it work, something hardcore geeks love but few other can get anywhere with.
Why not? It worked well for me when I got HN'd and I hadn't even setup caching (though I did have Cloudflare). And that was on the free tier.
I think the biggest deal is the profit aspect of the situation. If there was a person earning money for every person that he tells where Tarantino's script (in some fashion analogous to Gawker's add revenue from site hits) is your analogy sounds a lot worse. Publishing that link wasn't any kind of public service, they were using Tarantino's unreleased work to make a profit and he has grounds to sue for that.
Ask HN: What is a great company no one has started?
OpenStreetView
Fit.js – Fit things into other things
Heh.

250km/h for 2 hours on a 70 litre diesel tank in a BMW 535 would require > 73% efficiency of the engine, which car engines don't reach.

Calculations assume:
Coefficient of rolling resistanc) = 0.01
Mass = 1700kg
Coefficient of drag = 0.25
Frontal area = 2.2 m^2

...and those numbers are on the kind side to the car.

On the other hand, 150km/h would require < 20% efficiency to last 2 hours.

Writing calculations is a bit tiresome, so I'm not going to worry about it unless/until someone provides some calculations producing significantly different numbers.
Ask HN: C – The Good Parts?
Is there a recommended book on how to not shoot yourself in the foot with C?

I'm working on my first embedded project, and want to avoid future chaos. I've read the MISRA C guidelines.
I need more clarification on how this is ironic.
>7. There is no convenient string type

This the reason, which stops me from going back to C. After coding in Java (mostly) for past 10 years. I wanted to switch back to C or C++. Mainly to save on ton of memory being used which I think is unwarranted.

So I experimented with a new service, and coded it in all three C, C++ and Java. When I did this I had not coded in C++ for 10 years, but it did not hurt at all. I could switch back easily with almost no great difficulty. There were some minor inconveniences of foregoing the Eclipse editor. I think, I might have missed Autocomplete the most.

But within hours after I started, I was getting my previous feeling of the Vi(m) editor coding of C++ back. And with the benefit of having STL (vectors, strings, etc.) I did not feel much discomfort.

But coding the same service in C was painful. And it was mainly because of not being able to basic things on strings easily like copy and concatenate.

But thankfully I still managed to do it. And on comparing the three services for latencies and memory usage, I found little difference between C and C++.

So eventually that service was deployed in C++ and still runs the same way.

This above episode happened about an year back, and recently I am using Go to do a lot of services (new as well as moving some old). Mainly I have been motivated by the promise of an easier C, which it seems to offer.

Some services, coded in Go, I have deployed and are already running very well. But even now, I need some more experience on the results side, to have a definitive opinion on whether Go is indeed C with strings lib (and other niceties) for me.

Edit: rephrase for clarity
Rainbow cable FTW! https://www.modmypi.com/image/cache/data/GPIO/ribbon-cables/...
Those guys must really hate their readers. That crappy web site is not zoomable! In the 21st century? In the era of “responsive web design”? Mega fail. Did they use TDD?
Smart locks are awesome, I have a z-wave lock in my house, hooked up to a home automation system I wrote so that my front door unlocks whenever I walk up to it. I love that I've reduced the "wallet/phone/keys" patdown to "wallet/phone".

Unfortunately, many of the smart locks that use your phone as an unlock mechanism don't have a good solution for what to do when your phone battery runs out. Usually the answer is "use a key", but the new problem is that once enough of your locks are smart, you stop carrying keys.

In the home, keypads work well (and they can easily be set up for guests, etc), but that seems prone to memory error in hotel situations.
>>Some serious incidents took place during this time, like bites.

This is serious. Whatever love you might have for your pet, but if its get around to directly harming some one, that's simply just not acceptable. Animals are animals, you need to take responsibility for their actions if you own one.

I have extreme fear of dogs since a dog chased me till fell and bruised whole of my left arm, my friend's brother had a dog bite after a chase and suffered from serious health issues post that. Of the things that I fear the most is dogs in a pack. In a pack dogs exhibit hunting behavior.

Plus asking for a workplace where pets can be bought in is just going to far, What has this industry come down? In other professions there are people with kids who would do anything to get day care at work.
so, what you're saying here is that if you skip the ease and convenience of .htaccess files, you can get better performance?

as in, if you get slasdotted (ha! i'm old!) your site will stay up either way as long as you're getting less than 215 rps. and it goes down either way if you're getting more than 245 rps. that's a pretty tiny window in the grand scheme of things.

yeah... i'd rather my personal site be easier to maintain.

and, as to the security of it -- if you have access to the httpd.conf file, i GUARANTEE you've got bigger holes in your own hodge-podge, whole-system security than something like an .htaccess file on which you'd have to work really hard and explicitly make insecure.

just sayin'.
Indeed: http://bstring.sourceforge.net/
He said hand coding. Not hand hosting. He's on a shared host, so good luck changing the main server config.
Or go with the asymmetry and get a pirate patch for the other eye.
packaging and distribution are definitely python's weak points... for deploying to (internal) servers i've really been liking docker.
I fell in love with C, 25 years ago, but then I moved into enterprise applications using higher level languages. How is the job market place for C programmers? I would imagine that younger programmers don't go that route.
Maybe this is a good spot to mention how much the updated Google Maps also suck. Pretty though.
When I used to play it was exactly the same with or without the lag and this describes any battle with more than 50 or so combatants, the firepower is so overwhelming.

Small scale combat is more skilful, but it's almost impossible to find balanced fights.
"deserve": Are you arguing economics or social justice?

I'd like to see everyone's standard of living go up. But when equilibrium doesn't exist because of cheating, Pareto optimality no longer obtains, and some people profit at the direct expense of others. Slavery is a prime example. It shouldn't exist at all.

I'd recommend anyone reading this thread take a look at "Apple (and America’s) Chinese Slave Labor Problem" by Karl Denninger at http://www.financialsense.com/contributors/karl-denninger/20...
i'll be "that guy" and fuck, i'm a gamer.

imagine that all this energy, time, effort and cash would be spent on some tangible issue. the revolution in ukraine, a movement for civil liberties.

there are very creative minds at work within EVE, reading the mittani is amazing. those guys would run circles around the organisers of, say, occupy wall street.

to put it dramatically and over the top - the world is burning and the brightest minds play games. sort of an inverse ender's game.
Ask HN: How do you "hack" your domains?
I believe picking the right name for your company or product is pretty difficult, but it gets tougher picking one that also has the domain available.

What do you usually do? Add "Use", "Get", "The" before the name or use different ccTLDs?
The misleading title will hurt.

Oddly I'm sure you can have a cheap computer that would connect to a TV, something like a raspberry pi.

What about the internet ? I doubt that project will connect people to the internet.

And why are we talking about giving the internet to poor countries, what's the real benefit ? What a stupid charity. Internet infrastructures have a cost, and this project is not about financing that.

And are you sure most refurbished computers can boot from USB anyway ?

You could present this minimal OS USB stuff to anyone and they would say "meeeh", but wow, for a poor fella, now it's genius ? And how do you educate people about how it works ? Good luck.
I just wrote my first every job post yesterday, what a great life experience =) !!!

Anyway I did all of these things except salary range. If I left that out, I thought it would give me more room to negotiate, it's an iOS job for a startup btw (email me if interested I guess). I mean, these iOS guys know what the going rates are, I didn't see the point of writing down a number for my first ever job post, plus I was scarred of picking the wrong number =/ How bad is it to not include the salary range type info?
Many localities in the US have similar laws. Not really contrioversial b/c in many cases, they were specifically targeted at the Ku Klux Klan. If you see any recent (past 50 years) of Klan marches, you'll see they have to wear modified hoods which show their faces.
Actually, evolution did invent the time-shared wheel
Not that the database will get corrupted, but that's a good way to lose data.
If you work on (real time) embedded systems, it is pretty much a C and C++ world, at least for the lower layer, and middleware part. You can pretty easily work in Automotive, Aeronautics, Robotics, Defense, etc...
I came to the same conclusion as the author recently, which spurred me to write a simple, no frills lightweight CMS. For those interested you can see it at https://github.com/mox1/webpy-bootstrap-blog

Personally, I think there's a middle ground somewhere between writing everything yourself and using hosted Wordpress. I want to control the HTML / CSS of the pages on my site, but I don't want to end up in a WYSIWYG environment where all the details are hidden.
>All the puritan whining about dogs assumes its a standard issue frat boy bringing in his basset hound, but the puritanism melts away like ice from a blowtorch when its the blind lady instead of some frat boy antics.

Well yeah, for obvious reasons:

1) It's not a luxury for the blind person to bring her dog into work, it's a necessity.

2) It's not her pet, it's a service animal, and she will presumably treat it like a service animal (i.e. no cutesy excusing any bad behaviour, no doggy-talking all day long etc).

3) Seeing-eye dogs go through a tremendous amount of training to make them basically not act like dogs, so that they won't be hyper, and won't randomly bark, and won't randomly crap on the floor. Pets go through bare minimum training (if that) to make sure they don't savage a human.

Surely you can see why the analogy between a service animal and a pet isn't apt? It's like calling a Democrat hypocritical for disliking domestic firearms usage, yet allowing military firearms usage; sure the object in question is nominally the same, but the context and effects are entirely different, and it's really the context and effects that the speaker is objecting to.
Poorly Redacted Snowden Documents Finger Al-Qaeda in Mosul Using Adobe
There is no reason to believe that an nfc controled lock is any less secure than a traditional physical tumbler lock. In fact, if set up correctly (well sealed pannel, sound generation of keys, etc), it could be significantly more secure since well set up cryptography is a hell of a lot harder than simple lock picking.
Ukraine's PM Azarov and government resign
It seems expensive to me too, $38k for 1 "slum".

They better be sure to make the OS partition not writable by default (and somehow lock it until update) or these things will be garbage in short order. A botnet owner could target these things and have quite the army...

I'd also love to see them get some bigger blocks of data that solve the lack of interent. Eg: 4GB wikipedia download, CC image packs, khan academy videos (K-12?) those sorts of things.
What, autogenerated code never has strange bugs! :)

That said, it works well enough for deriving monad from a transformer stack. Do people use monad transformer stacks? It's been a while since I've written any real Haskell code.
They recently resumed updates:
https://www.kickstarter.com/projects/primerist/code-hero-a-g...
Remember there are huge logistical costs in getting the refurbished pc out there as well. So $7 seems reasonable as they will get the USB drives for maybe $2 at scale, there are other costs involved in overhead.

I wonder if you guys would be more likely to support this if it included a buy one give one model. I.e. $20 gets you your own keeps as well as sends someone one?
I wouldn't say it's totally fine when oom kills mysqld and corrupts tables for example when a shutdown as alternative would have been better. Unfortunately oom-killer is not that smart.
Since they're providing the shared recycled PCs it will run on, they can in fact test it before it's in the field.
What Might A .chrome gTLD Look Like?
There's more to this than just the anti-protest laws - what kind of protests do you think they were trying to prevent in the first place?
See which of your friends joined Facebook first and see where you stand
I like the tools that do a lot of the work for me:
http://www.leandomainsearch.com
http://www.panabee.com
http://domai.nr
http://www.namemesh.com

I love using those to get my brain going, and then using that to launch into more creative and unique domains.
The author never called his tests "unit tests".
But is it illegal, or is this simply a civil thing?
Dropping out of High School to Join a Startup in San Francisco
Many people have a fear of dogs. I myself have an extreme fear of dogs. Most people have had experiences with dogs which amplifies that fear. Being chased till person falls and bruises themselves badly, or getting bit.

Plus animals aren't like humans, they don't use the restroom when they have to relieve themselves. They beg for food, stare at you when you are eating, make noises and smell.
Is that a BSD thing? I've never had to enable it on Linux to avoid killing the process.
Does it include information on the market manipulation?

https://news.ycombinator.com/item?id=7126153
The "next" at the bottom needs to be bigger/bolder for newbies...
There are several categories of service which are in this category where a private company's decision not to service certain customers amounts to a problematic (and sometimes arbitrary) discrimination. Credit cards & financial services, payment processing, insurance (auto, health, tradesman etc.), some rental markets. There are a bunch.

These tend to be oligopolistic or monopolistic markets where where decisions are made methodically by algorithms, actuarial & statistical analysis & such. Low margin industries.

The problem is that accessing health or financial services is something bordering on the realm of human right. I understand and sympathize with the objection to the proliferation of"positive" rights. The "right to housing" for example has been tried and (not everywhere) failed or at least caused a lot of collateral damage.

But, I also sympathize with the statement that access to (for example) financial services is pretty fundamental and needs to be accessible to everyone in order to maintain a base level of egality necessary for democracy. So if by whisky you refer to…..

It's a hairy problem. I think square & paypal should make it a priority to be fair in a common sense way, even if it raises costs somewhat. If not, they will eventually get stuck with ombudsmen or regulators.
Actual Innovation Returns
= Make an announcement first to win.
One trick I've found is to do a reddit search instead of a google search for anything where you want advice, or general tips.

For example searching google for "how to start a garden" is going to give you a lot of junk like wikihow, etc.

But if you search reddit you'll get actual advice from actual gardeners.
There is some scientific evidence that playing games is very beneficial. Somewhat related TED-talk (you can also check out her other talk):
http://www.ted.com/talks/jane_mcgonigal_the_game_that_can_gi...
If you actually read the laws that Yanukovych passed, they were hardly extreme, and are close to what is in place in most Western countries already.

Limits on shutting down infrastructure, arming yourself in a protest, wearing body armour, inciting violence, and setting up tents in public areas... Things which are illegal everywhere in the West.

But everyone gets their news through a filter here, no one reads primary sources, no one reads Ukrainian or Russian or even bothers with translation tools...

Edit - love the downvotes for suggesting people look into primary sources. Guess people love being sheep.
Learn C the Hard Way. If you basically know C, skip forward -- it starts from nothing, but has some real gems that advanced C programmers would benefit from going over.

http://c.learncodethehardway.org/book/
9 year old Nailah sings "Diamonds", will blow you away