skysight-inc/HackerNews huggingface dataset:
I'm no civil engineer but the info on their kickstarter is more engineering-oriented. I don't vouch for them, I just think they seem pretty legit and interesting. Obviously, the "it can't move" and "it's damn heavy" factors make it useless for the majority of applications, but for off-grid renewable energy purposes it does seem ideal.
Robert Sapolsky talks turbulence – teens, stress, and the information age
I think TikZ is fairly capable in this regard, I never used it for 3D stuff though.

http://www.texample.net/tikz/examples/tag/3d/
Don't trust their motives. It's more likely they want you because they can take advantage of you (due to inexperience) than anything else.
I think people confuse division of labor with hierarchy. The former means other people make decisions I don't care to. The latter means others tell me what to do and are acknowledged as my superiors.
https://www.easypost.com/blog/how-we-bought-easypost-dot-com for those interested
Oh it's all speciesism. A human has more inherent worth in the common human morals. It makes zero sense from a logical point of view, probably an evolutionary remnant.
MetaES – JavaScript in JavaScript interpreter
Correspondence Chess – the draw problem
Money doesn't stop buying happiness at $75,000 a year
Ask HN: Best books on marketing?
For my next role I will transition from PM/Software Engineering into a general marketing position.

Are there any great books/other resources you can recommend to freshen up my knowledge from a few classes?
But this IS kind of what happened! Ignoring temporarily the very good points below of this not being a good analogy (you'd have to take into account one app at a time, streaming, etc), this is essentially what happened "naturally" to the app market.

Go to top revenue: none of those apps are paid. They're all free (with in app purchase). The market itself "raced to the bottom" to a world where, yeah, most the apps actually succeeding due in fact operate as if they're "free" for x months, and then you make orthogonal purchases. Sure, no one is stopping you from charging 99$ for an app on the store, but most of us know that relying on that model is like hoping you're a NBA-level player (or rock star, ha!).

Developers aren't complaining, well, they are, but aren't desperate because we at least have created an alternative for ourselves. Sure, we all wish we could charge box-sale rates, but at least we;ve figured out something to do instead. Maybe this is what the music industry needs to do. Maybe I should be able to listen to anything I want but be able to in app purchase taylor swift emoji or t-shirts or what have you. Maybe that looks like an innovative industry as opposed to having come up with exactly ONE new idea of how to sell music (rhapsody style streaming) in the last 10 years. These are teens we're talking about here. Put a teen in a mall and tell me its hard to get them to buy something. Come On! If they're not buying the EXACT something you're offering, maybe its worth tweaking it just a TINY amount.
I really liked it, I invite every college student to read it. Thanks.
If your sleeping well your startup is doing something wrong. This behaviour is to be expected when competing as a startup
A note -- if you're linking to arXiv, it's better to link to the abstract (http://arxiv.org/abs/1505.04254) rather than directly to the PDF. From the abstract, one can easily click through to the PDF; not so the reverse. And the abstract allows one to do things like see different versions of the paper, search for other things by the same authors, etc. Thank you!
Imo, if you're serious about your project (i.e. you want to start a biz, not just run a side project), then you want:

- .com domain name (buy also others, but you need the .com)

- name clearly understandable, possibly even by non-native speaker

- name without strange plays on words that you only understand

- name without any subtle replacement/elision of letters

- name that doesn't start with an article (e.g., the)

- name that you can pronounce very clearly

In short, any random person that you meet, should be able to get and remember your name and find the related .com domain.

The easiest way is usually to combine 2 words, or a word and a number.

In the 2 words case, your domain name will also be your product name, I assume. Don't try to write it in any strange way. Your name will be ProductName, or Product Name, available at productname.com. Any other attempt is a waste of your time, and everybody will misspell it.
Dropping Out Is Probably Not for You (2011)
Swift optimizer considered harmful
Take a look at The Wealth of Nations by Adam Smith
Common sense can best be thought of as the collection of small facts that people have acquired through thousands of years of observing humans and the results. eg, Folk Wisdom.

It's much more useful than you seem to think it is.

Look at priming. It was a recent academic fad, Malcolm Gladwell included a big section on it in "Blink". The idea that you could influence people to walk more slowly by making them read a list of words associated with old age defied common sense. Surely someone would have noticed this effect before.

And the result was that the common sensers were right. Key priming studies turned out to be outright fraud. The rest weren't repeatable.
As an Australian who has lived in Silicon Valley for 20+ years it’s good to hear the perspective from home. I co-founded, bootstrapped and sold my first startup to a public company. There is room to not “pursue” the unicorn model in Silicon Valley – but you need confidence in your approach. Needless to say, I am on my third startup now – and having done it “my way” I intend to continue doing it my way. Good on you and good luck — I think you’ll enjoy your life alot more doing it the way that feels right to you.
"None of which gets round the core issue: if EHS is real, I asked Diane, then why has it not shown up in formal experiments? “I encourage scientists to go to where we are and measure the environment,” she replied. “Don’t try to pretend that you’re God and expose us to different frequencies in a lab. That’s like taking someone and breaking their legs and asking how much it hurts.”"

Right, so we can't actually test your crippling sensitivity to EMF in a lab even though, if it's as bad as you say it is, a double blind test to see if you could reliably tell when a radio in a shoe-box is switched on ought to be good enough.

---

"the lack of proof from major studies is merely evidence of a conspiracy between interested parties. “Conventional government-funded science isn’t a reliable indicator of health defects,” she told me. “There’s a vested interest in keeping the truth out of circulation."

So, beyond the fact that willing test subjects are hard to find, there's a conspiracy to cover up evidence showing people really are "sensitives".

---

"Like Meckna, Dacre felt that there were people claiming to be electrosensitive who were nothing of the sort, who were queering the pitch for the others: “You can tell at once who is just pretending,” she said. "

Even better, the test subjects we can round up are likely fakers!

---

"“See those?” he asked.

“Aeroplane trails?”

“Not contrails – chemtrails,” he said. “The government sprays the air – it gets in the atmosphere.” He paused and looked me in the eye. “The world needs to know what’s happening here.” "

My suspicions about what's really going on here are beginning to coalesce...
I mean sorting parallel arrays with a compile time constant amount of memory for sorting scratch space, this of course also means no unbound recursion into the stack. The most obvious solution is an additional index array, but that seems pretty wasteful. This is one area, in my experience, where linked lists beat out vectors, multidimensional sorting. Consider all that data that needs to get moved around in a parallel arrays implementation, vs simply changing the * prev and * next pointers in a linked list.
I can imagine this being useful to show how buildings and bridges move in the wind or earthquakes. Could be quite alarming though.
Related (and cooler, no offense:) http://boxcar2d.com/
My business is using a domain I've had since the mid 1990s. Having it - along with a product to show off - made it a lot easier to raise venture capital.

When the great recession hit, I had an idea for a business I thought would make sense with consumers being more frugal. At the time I couldn't come up with a name that I found acceptable, matching with an available .com. About a year ago I stumbled upon a .com that worked perfectly; it's a relatively short, concise address, and it has just been sitting there 'waiting.' So I grabbed it, and have been building that new product for the last few months. I still manage to routinely find great .com addresses available for registration, using two word names.
Cool! Thanks for the references I had never heard of those. They don't seem to predate LXC by that much though. Solaris Zones was released in '04 and OpenVZ was started around '00 and open sourced in'06.

I guess I don't consider 10-15 years a "long time" that's just approximately the amount of time necessary to turn a fundamentally new architecture concept into something you want to work with every day.
Wages only rise if the demand curve doesn't drop with the higher price. In other words, just because something is scarce won't automatically drive its price up. Strawberries might be scarce in the winter, but that doesn't mean their price will be $10 or $20. It just means the volume at the normal price is negligible.

Likewise, programmers are quite useful as they can automate things and so act as a lever on requirements. But that doesn't mean companies have $500K to pay to someone to do that. It just means the volume at the normal programmer salary is very low compared to the demand at that same salary.
Why ‘Buy’ Buttons Will Pose Big Challenges for Google, Facebook, Pinterest
Wow, you are expecting HN to do research for you? The data should be easily available via crunchbase but it seems like you don't want to put the work in for basic research
> Subscription revenue has already been proven to be laughable with Spotify.

True, but that's because the labels keep the vast majority of Spotify's payout.
This is a good article, but the headline is so very tired. Why not succinctly describe the bug that you found and use that as your headline instead of writing yet another "... considered harmful" title?
She can do it when she is young after finishing the degree. She will still be young at 21 and she will still be able to afford risk at that point. The other thing to note is that people found companies at all sorts of ages. If she has that founder spirit, she will find a way.
Please note that dropping out of school and going back later is also a choice. I am appalled that many people tend to dismiss this alternate path. College will not go anywhere. It'll be there to go back to if your startup fails and if you really need to get a degree then.
Got Chrome? Google Just Silently Downloaded This onto Your Computer
"or a word and a number"

If you get a word and a number remember you need both "nametwenty.com" as well as "name20.com"
The highest we've paid for a .com domain name is $1.5K. We also ended up buying the same .co domain.

In another case, we opted for the .co, since the .com owner wanted $16K.
Using a .co is a good alternative, since Google treats it as a generic ccTLD [1].

I am curious, what do people here think about .co domains?

[1] https://support.google.com/webmasters/answer/1347922?hl=en
Finishing your education is the better option given a long-term perspective. You can always join a startup after you're done with school. At least you'll have something valuable even if the startup fails.
The Drivers Behind Uber’s Food Delivery Service
> Basically, I think you aren’t going to understand what Hestenes is talking about until you engage with his work more directly than just this short summary.

Agreed. Unfortunately, I haven't heard anything that makes me think that would be worth the time. I could certainly be mistaken.

> The laws of the “real physical world” are absolutely not defined by T-squares or rulers.

They certainly aren't defined by them. Rather, rulers are how we make contact with the real world.

> The fundamental thing is the structural/spatial relationships between objects which are directly interacting in whatever system we care about

You are referring to the abstraction which humans have constructed, and which we believe approximately describes an external reality. (It's very possible, of course, that space is emergent, in which case neither coordinates or vectors are fundamental.) However, the way we make contact with the world, and the foundation from which we infer the abstraction, is based on coordinate systems.

To discuss this further would require us to dive into significant philosophy of science.

> The geometric picture of a vector is the vector, and insofar as it’s “an abstraction” it is because the concept of a vector is itself the abstraction in question. The geometrical properties and relations of vectors are the fundamental nature of vectors. If students “struggle to build the proper abstract machinery in their brains”, what that means is they haven’t actually learned or properly been taught what a vector is yet.

This is semantics, and I don't think we disagree here. There are multiple ways to build up a vector space from more basic mathematical objects. One is with coordinates, and another is with operators. They turn out to be equivalent, and a student certainly hasn't mastered the subject unless they feel confident with both.

Nonetheless -- and here is where we probably disagree -- the coordinate representation is more fundamental from a physical (through not mathematical) viewpoint, because of the direct connection it has to our empirical observations and tools.
Always brand first. Then check SEO terms and domain availability. A good name shouldn't be detracted by lack of this, however, just as long as no one is using the same name and is doing something similar to you. For example, if a domain is taken, any variation like joinNAME.com, tryNAME.com works out. I have two businesses using this strategy and it hasn't been an issue.

TLDs are typically determined by your audience. If it's young and hip, then a new TLD should be ok. If it's a SaaS product, then .com is a must.
I think (a) that's a common belief among pentesters and (b) a pretty dangerous trap. You don't just want to be able to program; if you want to be good at this job, you want to be a really good programmer. There are a bunch of reasons why.
There is huge difference between theory/Theory and practice:
https://en.wikipedia.org/wiki/Tomáš_Baťa#Career
Chobolabs raised $7.3MM Series A round for the development of multiplayer mobile games. https://www.crunchbase.com/organization/chobolabs
That's the plan. Gamma's still in super-high flux as I use it for a production-grade app (along with Om/Datomic, some fun tech). Once things settle down, I expect ClojureScript should be pretty close to self-hosted, so everyone should be able to visit the page, see the code, edit it live, and see it output/working immediately, all in the browser.
Five Reasons 8 Out of 10 Businesses Fail
When you're managing a team, contributors can be in one of three positions: 1) they require constant monitoring and adjustment to stay on task, 2) they stay on task as long you keep handing them a task, 3) they understand what is needed for the project to succeed and take initiative beyond their own tasks. The first needs time from me, the second doesn't, the third saves me time. Being a 2 is fine, but don't expect promotions or recognition.
Talking about a procedure that is used on people with failing hearts:

> It is not for the fainthearted.
Work hard, play hard always means engineers working hard nights and weekends and people in charge not really doing anything in the way of work but drinking, drugging, partying, etc all the time.
Nicely put. 100% agreed.
Wifi signals actually create fairly complex regions of nodes and nulls in most rooms. There might not be a simple gradient between the two rooms in this setup, so it could be difficult even if people really were "sensitive" to those signals. It would be more reliable to just turn the router on and off and (in a double blind test) ask "sensitives" to tell you if the router is on or off.

That being said, blind-folding a bunch of these people and asking them to simultaneously stumble around and find the router would be pretty hilarious.
I've had the pleasure of dealing with the Gitter team, and they are an awesomely talented bunch of devs.
Oh sure, but for example, a company that's doing a knowledge-app that's unexpectedly big in Japan, and they want to hire Japanese-fluent (also technically very high skilled) engineers here. Early on they may not have the cash-flow to hire "market-rate" (e.g. MicroGoogleBookZon) salaries, but is willing to put skin in the game with other resources.
Get your degree.

I personally think that the tertiary educational system is broken so far as CS goes. However, a DEGREE OPENS DOORS: many more doors than that one single partnership.

That's coming from a guy who left his degree for a job. Despite being one of the most senior devs at a $200M still stares at closed doors on a daily basis.
Lambdash: AWS Lambda Shell Hack: New and Improved
Even as a guy whose done very well for himself with out a degree, finish that degree, the degree is not about CS, it's about making contacts, and getting VISAs. Listen to Chuck.

Second, sign the fucking document, if the startup is successful great, if not bail on the fucker and finish your degree. If there are no metrics for success even better, if they insist that there are metrics use "going concern" which means that if the business stopped taking revenue that day that it could survive for 2 years with out making any cuts. (Most startups fail this test giving you leeway to leave)
Because they're scared shitless that Indeed is taking away their business. Monster used to be the leader and they squandered it all away with a crappy, candidate hostile site. Nobody else could come up with something better before Indeed because they were too focused on trying to wedge themselves into the position of profiteering middlemen to bother with improving the actual search process.
So why not make that the way the instructions tell you to do it?
Saudi Arabia to raise production to maximum levels, escalating oil market battle
I'm Korean and currently based in Hong Kong. And the US is definitely a place where I want to move in the long run. Thank you for your helpful point about moving to the US.
You are confused, are misinformed, or misunderstand.

BPL did not take hold because it fundamentally caused interference to HF radio. BPL itself has nothing to do with wireless anything.

It is not the usual case that cities own powerlines. The cities that do own such utilities have generally preferred to lay fiber instead of experiment with BPL, as they frequently own utilities that deliver telephony and video services.
Jesus, what a mess. Sounds like someone made a decision without doing even a modicum of research into pricing. Bowing to peer pressure just means someone is managing by consensus.
"...incriminating information, pictures that you wished you had not seen ..."

Since the device might contain photos that are illegal to merely possess, I'd be worried about even carrying it in my pocket or keeping it in my home. I'd just leave it where it was, hoping the owner would come back for it.
it's interesting that you state in point 2 that the dev is "probably getting paid above market wage" - because normally, if someone is PROBABLY getting paid X then X is not above market rate: x is market rate. (Another way to state 'market rate' is 'is probably getting paid x').

It would be like saying that listing a used iPhone on eBay will probably fetch more than its market price on eBay. It kind of doesn't make any sense at all.

However, it certainly can make sense if you define "market rate" more broadly than the amount that ideal devs are themselves earning. If you define market rate as the rate for all devs, then the ideal dev may be making more. So what this really means is that ideal candidates have a much higher market rate than the general market rate.

If this is the case, then advertising that much-higher market rate will very possibly flood the advertiser with applications from average devs (the broader market).

But if this segmentation isn't what you mean, then it's very hard to interpret your point 2, and I would like you to expand on it.
Programming, but not software engineering. For example, it can be merely a nuisance if the tools you write leak lots of memory, acceptable to parse XML with a regular expression, and not a problem at all if programs run entirely within an environment you control aren't themselves secure.
I think that's the "Golden Rule". Either way, your definition of "common sense" isn't particularly common, and whether it even makes sense has long been the subject of debates in ethics.
Here's a famous recruiting ad for "Super programmers" from Autodesk, in 1986.[1] It includes two things you seldom see today. First, there's no list of narrow technical skills:

"Relevant experience is nice, but if you're as good a person as we want, you'll be able to pick it up in a week or two."

And finally:

"We'll pay you more than anybody else in the industry."

That worked. Autodesk ended up owning the CAD industry and the animation industry.

If your company is complaining that it can't find programmers, try that.

[1] https://www.fourmilab.ch/autofile/www/chapter2_43.html
Second this, but want to add:

You don't necessarily need to be able to sit down and bang out quality C, but learning some C is a great way to understand how software works at a lower level than you'll get from Python or Ruby. On the other hand you can apply that understanding to more quickly and correctly understand what higher level code is doing and what risks it is taking.

If you don't already have a good theoretical background, learn some C. Something like C++ or even Rust would work for this too, but those introduce a lot more language concepts that you don't really need.
I disagree. The truth is, some of my most used apps are the least important and/or cheapest. This is why, if we went with a pay by usage app store plan, the true winners would be the addictive, least useful apps.

I use the Spotify app 24/7, yet I use Editorial and Pythonista (both costing around $7), an app I value to a much greater degree, sometimes just -8h daily. And the truth is, while OmniOutliner is so much usefuler than say Pinterest, people spend a lot more time on Pinterest.

Don't get me wrong, I do see why the losers are probably the 99¢ apps, after all, you probably do not use those on a concurrent basis. Yet, if we go by the hourly usage, people use social networks like Pinterest and Facebook, games like Temple Run, and music services, to a much greater degree overall.
How to Make Pad Thai in 5 Parts