skysight-inc/HackerNews huggingface dataset:
Apart from the external-facing proxy (which is the most exposed link in this setup), these VMs don't need any sort of public presence. Unless the provider inspects processes running on all their customers machines, all they can see is a VM with opaque VPN connections to a few external ips.
There's a bunch of light going into the sky for no reason at all - pure waste. Better reflectors and lighting design would cut that down dramatically.

Then there's a bunch of light going into the sky for sub-optimal reasons. Lighting up the exterior of buildings at night time is something that should be more expensive. See, for one example, the San Diego temple which is a bright white building with an insane amount of exterior night time lighting for very little reason. (You have to see it in person - it's a particarly egrarious waste of energy) http://sealofmelchizedek.com/wp-content/uploads/2011/05/San-...
How many Commodore 64 computers were really sold? (2011)
>It will be a price that's created by me based on several factors - one being the lowest price available in the market.

If a supplier has the best price in the market, it makes sense for him to advertise this fact. So either a supplier is losing potential money by listing minimum price only with you, which is extremely unlikely, or your lowest price will be equal or higher than the lowest on price comparison websites, thus making your website useless. The same people who may use your site are already using price comparison websites.

I can see your idea working if you could somehow display your offer to people who aren't shopping for lowest price while they're buying somewhere else, but how? I think some adware did exactly that...

An another existing variation of that idea is decreasing the price when customer changes his mind at the last moment.
Ask HN: MariaDB/MySQL Optimization experts or companies?
I am running a start up and need database optimization expertise. I am running MariaDB 10 and don't have time for optimization and indexing. I am looking for a reputable and reliable optimization expert who doesn't cost an arm and a leg! Any suggestions will be great!
You mean the "pipes" library? I have a bunch of helper functions for pipes & process here: http://hackage.haskell.org/package/process-streaming
The whole industry has been slowly trending away from eventual consistency. Google proved with spanner that it is possible to do linearizable transactions at mega scale. Even Amazon's DynamoDB offers strong consistency for individual rows.

Nobody wants to throw data away on concurrent writes, and CRDTs or application specific merge functions are complicated.
Since most users only have a few KB of text in OhLife, they could just run the exporter for everyone and then email them the results.
Asking politely doesn't seem to have changed behaviour. Now people are doing the research to try to force change.
Interesting. Is that doing a direct comparison between Leeds and London?

Also - if you don't mind me asking - why did you prefer your life in Leeds? I do really like it in Leeds, but the lack of meetups and networking opportunities are quite disappointing, so I was contemplating a move to London for a year or two. I'd love to hear about your experiences.
Not sure, they weren't always invite-only. You can find mixed opinions about them online. Things used to be more open but now they've put various restrictions in place so you can view that as you will: either they're very popular or things aren't going very well.
I made an improved export tool that handles the line endings from OhLife correctly: https://github.com/kevin1/OhLife2DayOne

You can use Day One as an OhLife replacement by setting a notification at your email time. Then just write and ignore all the other features.
"The Customer is Always Right" is an expression. It's not a literal statement, as is "bend over backward." For people who weren't aware of what an expression is, I wrote another reply with my clarifications. Thanks, have a great week!
Can't we instead have a pill that fixes us our suprachiasmatic nucleus? Preferably one that comes with the remote control
We create collective ISP's. WISPs are more and more viable and advances in RF technology will make backbone cheaper and more distributed.
I can't get it to compile on Mac or Linux but haven't dug into it yet.
I still don't quite understand.

How is it different from a web browser ?
doesn't necessarily work for Uber no?
The contracting market is kind of odd though - people somehow find the money to pay people two to four times as much as their regular employees, on long time contracts, partly because they are not paying enough to get good people as employees. Its broken HR.
What is platform specific about loading assets?

OpenGL is specified as a C API.

Such asset loading API could be defined just on top of ANSI C IO functions.

What about forcing every single OpenGL developer to write the same set of shader loading/compling/linking code?
Difference Between WHERE and HAVING in SQL
They do exist. The finding people process is very broken. Can guarantee there will be quite a few C programmers at the conference I am organizing http://operatingsystems.io/
Perhaps cultural imprinting is as much about reinforcing our self-image as it is about impressing our peers?
Ask HN: How to have a talk with your co-founders about quitting
Hello everyone

I'm a CTO in a young startup, one of the co-founders is a very good friend of mine and we're doing pretty well, hopefully we will get funded soon.

Few weeks ago I was approach by one of my university professors that is starting his own venture. He already got tremendous funding from Google and another VC and the project is truly one of a kind.

He offered me to be the CTO of his company.

Up until now, during my time with my current venture I rejected a lot of offers, but this one was very tempting and I said yes.
The project is directly related to what I had researched as a grad student, and I feel I have much more to contribute to such a company, comparing to my current startup where most programmers can do what I do.

Bottom line, I feel that career-wise - this is a smart decision. But since I'm working with a very good friend, I feel like I'm betraying him by leaving.

So my question is:
How to properly talk about it? Am I doing something "wrong" here? What do you think?
I never said anything about "science". Only that your accusations are garbage.

It's one thing to say "let's not take this too seriously because they haven't published anything yet", which I don't even know is true, but whatever. However you went above and beyond that:

* claiming their methodology was "retrospective design"

* claiming they picked statistical outliers and didn't bother to test if they continued to make good predictions: "The described program collects forecasts, forecasts that can be expected to be half right and half wrong for binary questions, throws out those that by chance were wrong, and preserves those that by chance were right."

* various insults: they don't understand logic, statistics, it's pseudoscience, etc.

* claim they twisted language to make failed forecasts look successful.

* claim they didn't do any statistical analysis
not if you want to attract the incumbent talent away from London. In the short term at least, the people with the "best" experience will be found in London. Whereby "best" I mean that they will have worked on the biggest projects at the cutting edge.
There are these guys with a free offering (for now): http://retainly.com/

As well as using apps like Mixpanel to do "basic" success automations such as basic email interactions, etc.

There's also intercom.io, which is the least expensive (and least comprehensive) CSM app available.
I don't do 3D programming but have benefited as a happy Steam customer from the great games on Linux now. Having said that, it's generally a bad idea to re-write software with such a massive customer base on the basis of age. The term cruft doesn't qualify this notion. Refine, update sure but re-writing seems like a major overreaction.
I understand your confusion, because the author didn't properly cover what he's talking about. It appears to be written to teach people who already know the material.

In the previous article, the closest thing to an explanation or definition of a loop invariant is, "We can make it less so by writing down a specific claim that applies to our particular loop. Such a claim is called a loop invariant." Not a very good description, and he doesn't try to do any better elsewhere.

I ended up having to do a bunch of googling after reading the articles to piece together what is trying to be explained, since I had never heard of loop invariants in that terminology either.

Simply put, a loop invariant is a condition or set of conditions that is true through the loop. This makes it akin to inductive proofs. The loop invariant must prove true for n and n+1 for it to be true for the entirety of the loop. Noting how similar this is to inductive reasoning, you can apply an inductive proof to a loop invariant to prove it.

The easiest way I've seen to explain it is in the body of the executing loop you ask yourself, "What has the loop done so far." An answer to that question should yield a loop invariant.
I hope so, i really want to try this out.
I don't disagree, but when you're growing and responsible for the economic livelihoods of several households, it's hard to write your anxieties off as first world. Because it's not really about you anymore, and a "whatever, I'll be fine in the end" attitude just feels, selfish? Irresponsible? I think a great many of us would sleep just fine if we only bore responsibility for ourselves. I'm not arguing that anyone should be destroying themselves over their startup, just that writing all the anxieties off as first world problems just isn't a reasonable ask for founders who care deeply about their teams.
Sure, I completely agree with the sentiment.

I just pointed it out since you used 4 US companies as examples, and I thought you could be implying that it could be easier to start a company there for a foreigner.
" This saved costs, guaranteed better uptime, and made the site more portable and thus harder to take down "

Probably not true for " This saved costs ". From what i've seen, virtual machines usually cost more than twice the price of renting the equivalent "real" machine monthly.

They could have used dedicated servers; there are more dedicated server providers than VM providers, thus achieving the same goal, less expensively.

Probably not true for " better uptime " either; VMs are still hosted on real hardware, which fails, too. (Although distributing the work on more independent machines can improve uptime.)
Read Amazon's terms carefully. I suspect they forbid what you are planning. You could try to do it against the terms, but I don't think you would get too far.
This might be just me but if you explained to your friend the situation as you have to us he'll most probably be okay with it.
You just made some new friends. (seriously, love your attitude (shit, I still sound snide (not being snide, {although parens are making it look that way})))
Influence is maybe a hundred pages, very accessible, and written by one of the foremost persuasion researchers out there.

You're just justifying laziness. Software engineering does not, in fact, qualify you to comment on human minds, which are very different from software. Presumably you wouldn't accept design advice from a doctor because of some claimed way to bring medical practices to bear on software engineering.
I got the idea from the docs, honestly, which don't talk about system interfacing at all. Though I do now see the "unsafe" page, which at least has assembly hooks.

Serious question though: has anyone ever done this? I mean, are there kernel header import utilities I can use to get the flag definitions and parameter structs, etc...? You can sneer and downvote me all you want, but it seems that the clear truth is that Rust has not been used as a "systems programming language" in the only regime where IMHO that term has any meaning.

Basically: drilling a hole through the compiler to the assembler (which I'll state again is done in Rust as yet more complicated syntax users need to learn and not as, say, a native library interface) is a valuable tool, but it does not a syscall interface make.
Elixir's creator (Jose Valim) says no.

"PS: Elixir is not homoiconic but we do have Lisp-style macros."

https://news.ycombinator.com/reply?id=8337087&whence=threads...
Why big data evangelists should be sent to re-education camps
"Studies show" that growing up is bad for your brain? Does this professor tell his students not to get married because it will dull their minds? How depressing.

I'm reminded of the way many 20-somethings think that if they aren't careful, they'll suddenly be married with kids and wondering what happened to their life. Newsflash: If you want to find and build a relationship that will last for the rest of your lives, you have to try at least a little. You can't dare the universe to force a husband/wife and kids on you.

Similarly, being a mature, responsible, independent member of society is not some inevitability that comes crashing down on us eventually, it's an achievement that is pretty easy to avoid by just being sort of dysfunctional and not taking responsibility for yourself and others.
The kinds of people that start tech companies in this economy are among the most employable people in the entire world. If your company fails, you'll do the same thing a laid-off steelworker will do: get another job. But of course you'll succeed at doing that almost immediately.
Ask HN: How was your experience using parse.com?
There is lot of fuss going around why to use parse.com, is it really worth it. Assuming my app will have 100 active users, $800/month isn't quite expensive ?
I'd definitely agree that they're over-hyped, that said, they are incredibly effective in aggregate even if the individual effect sizes can be small. They don't need to be incredibly effective, either, just more effective than the competition.
Stores often try and sell things as cheap as possible, so being able to beat this is going to be difficult, especially against the likes of amazon. There is a reason they set those prices!

There is a company in Australia called bing lee (http://www.binglee.com.au) that allows you to do this. You can either barter in store or via their chat on their website.

I don't see this idea being successful easily. Driving people to your site and making them interact with you would be difficult. I personally couldn't bother with such a site, too much effort. I'd rather see whatever is cheapest on a few different sites and go from there.
When I think of worse is better, I think of Linux, MySQL, Hadoop, PHP and Windows 3.1/95. Even the original Volkswagen is a worse is better car.
Yes, they did talk about this briefly. I believe Carmack talks about it in his keynote (video linked in another HN news post). Basically the issue in the near to medium term is that VR isn't a big enough market to drive the development of custom displays yet. Display hardware design is still primarily focused on the needs of smartphones and Oculus has to work with what they can get from Samsung right now.
JavaScript Disabled: Should I Care?
Keyword arguments in Haskell (2010)
The Trouble With Harvard
>When people decide they want to be seen as a certain kind of person, they want to remain consistent with that. That's why if you want to reach a goal, you should tell as many of your friends and family about it as possible so you risk "losing face" if you fail.

Commitment/consistency pressure is another well-studied technique; more used in sales than advertising for obvious reasons. It's also a peripheral cue rather than a central cue.

I think the article is an attempt to make human behavior in the face of advertising seem economically rational. It's explicitly so, in fact. This just isn't true.

>hat's what the guy is talking about when he basically says that the flaw of the 'association' argument is that there's insufficient feedback, only visual cues rather than, say, receiving a massage.

You are ignoring that observational learning exists. You should study this concept (observational learning specifically) and then come back to this article and make a more informed judgment.
Unless one has an original product or one of a kind product there is no way to charge less than Amazon. Well, there is one way and that is if Amazon runs out of the product you happen to have then you will be allowed to sell yours.

Amazon monitors the trend and has the purchasing power to buy trending items and sell at a low price. Amazon does not allow you to set your prices lower than theirs.
Jet.com wants to undercut Amazon, by providing dynamic prices. They have raised 80 million prior to launch, and in past have done diapers.com.
Sure. It reads funny because it was (very briefly) a standard "I flagged this" comment that I went back and edited.
Ryder.io: Real Time Prices and ETAs for Uber, Lyft, and More
I agree. I that website was an unnecessary essay. Dot point are always sufficient.
'Homoiconic' might want to require that the code and the code as data have the same internal (internal code and internal data) AND external representation (external code and external data). Also it would be really good if we don't need special AST data structures.

Thus we can read source code and then printing it makes it look the same (usually with some delta).

CL-USER 6 > (let (program)
(format t "~%Enter a program: ")
(finish-output)
(setq program (read))
(format t "~%~%The entered program is: ~a" program)
(finish-output)
(format t "~%~%The result is: ~a~%~%" (eval program))
(values))

Enter a program: (+ 1 2) ; user input of a program

The entered program is: (+ 1 2) ; program output

The result is: 3
Well if you need a C contractor and my general level of snark hasn't put you off, in this thread or others on HN, feel free to get in touch with david.hicks@starnose.net

I'm not saying I'm perfect, but I have been pretty shocked at the standards I've encountered since I left big blue and decided to go it alone a few years back.
In the context of what just happened to OhLife, isn't that just a little ironic?
The Moral Bankruptcy of California Ballot Initiatives
>> "Only one of those tech companies I worked for enforced a dress code. It was the one that went bankrupt. I don't think this is coincidence."

You can't be serious.
Reinvent Your Business Model or Die
> So how come this doesn't work for me? I am not influenced by advertising in the least. I find it all equally annoying.

Like all knowledge, this is probabilistic. Variance exists and a mechanism that will reliably cause an effect will not cause that effect to the same degree to 100% of the human population. Individual differences do exist.

>I honestly cannot fathom why any intelligent human being would be influenced by something as unsubtle and obvious as advertising.

Then you are ignorant of the workings and mechanisms of a very massive industry and research area. That is not a thing to be proud of.
As someone who has been in and out of the US medical system, I strongly agree with the opening statement by Dr. Wadhwa.

In my experience there are a lot of incompetent and immoral doctors. As a patient I need a trusted opinion, for I myself have not spent the last ten years in training to become a doctor. So who or what can I turn to? The medical system in this country feels too badly broken. I need another option.
Yup. It is weird.

One of the factors is that you have no hidden costs (NI, pensions etc) with a contractor. Another is that you can get rid of them whenever you like, in theory. A third one I've heard is that you can keep your company/department's official headcount low this way, which is sometimes good for accounting purposes for some reason, while you actually get to have more people.

But yeah, it is weird.
Be a use your view of malevolence is too simple. Why didn't the car try to kill the protagonist? Because the whole system is a mining operation designed by humans for efficiency, with one particular aspect that abuses one victim, not an intentional madhouse death trap.
GitHub adds JSON-LD support
The main way around that cost barrier is to deploy "bad" technology, like wireless. That can be done on a shoestring budget. It works really well in places where there is zero density (rural, exurbs). But it's not the future, it's legacy deployment, with legacy problems and legacy speeds.

That's the current state of the art, but maintaining that decrepitude has taken a decade of FCC foot-dragging on white spaces and other "cognitive" radio applications. We are nowhere near physical limits of spectrum bandwidth, and radio engineers of the future will laugh at our aversion to innovation in this space.

I think the best thing that could happen for competition and choice in data connection would be for radio regulation to be taken away from FCC and given to a less political organization like NIST.
I would most certainly trust a well programmed computer to replace my doctor.

The examples given in the piece seem more to do with not taking a single measurement as an absolute diagnosis. Which I'd never program a computer to do anyway...
Digital poverty is a global issue we’ve ignored for too long
They are more expensive, but they are usually easy and immediate to acquire. Which makes provisioning much more efficient in case of fluctuating traffic. And overall sysadmins will have less tendency to over-provision, meaning getting more and beefier machines than it's needed "to be safe".
We already have 7 billion of these.
>How do you know? The "science of persuasion" sounds like something I will read about tomorrow in an article about problems with replicating its results.

How can you know anything, spindritf? Indeed.

Attaining any absolute proof is generally regarded as impossible in the philosophy of science due to the problem of induction. As such, science has shifted from logical positivism (requiring verification of ideas as truth) to falsificationism (judging ideas on the amount of evidence in favor of them up to the point at which they become falsified).

Now, the mechanisms I mentioned have been replicated many times, by different researchers, and are mostly between 30-40 years old, but if the pop science press has entirely turned you off anything but LHC results because you pattern-match it to "something that might have problems replicating" you could also reassure yourself based on the massive, billions-a-year advertising industry that is largely based on a combination of artistic talent and these principles. If this doesn't convince you that these results are at the very least operationally useful instead of "true" in some Platonic sense, I don't know what could.

Indeed, heuristics exist because they worked over the course of human evolution. But those heuristics might not be best now, nor are they unable to be manipulated by advertisement.
Yes, I would be very interested. I just signed up for an account with you. I would like the import for OhLife, but do you think there's anyway that you may be able to also include past responses in the near future. For instance, including what a wrote a year ago to the email I get sent today? Thanks!
Isn't this article just a bit confused?

It talks about light as drug (an interesting topic IMHO), but then it veers off into smart networks that keep lights on only where the people are. This doesn't deal with the over-drugging issue at all. In fact, such a network actually allows us to get our drug more easily; if the lights are off where the people aren't, then it costs less to keep the lights on where they are.
I think you are the only one that can determine whether you are wrong or not. I think a true friend will understand and want the best for you and vice versa.
Questions to ask yourself
1. Is there anything proprietary about my startup
2. How would you feel if the shoe was on the other foot
3. How will I feel if the startup does well and my job stinks and I am unhappy or worse fired
4. Do you mind being an employee as opposed to a co-founder/entrepreneur of a startup