skysight-inc/HackerNews huggingface dataset:
Yes and you could almost say Myspace moved too fast, chased after local maxima (rapid A/B testing) and pursued vanity metrics (registered users). In contrast, Facebook stepped back enough to have a real vision, and carefully chose the right metric (active users). DAU and MAU are industry standards today, but back then it was a bold and careful decision by Facebook.
Not sure about you but I've personally started and run a foreign, non-chinese company that relies on internet access to hosts not wholly controlled and hosted in china without insurmountable problem.
I read somewhere (can't find it now) that hackathons work better when there are specific problems to solve rather than just having a general theme. Makes sense, but I'm curious whether anyone has any experience regarding this. I've only ever attended one, a couple of years ago.
Is Forth still being used in industry other than for legacy systems? (genuine question)
ARC is pretty great, but it's still very possible to leak memory, and you can actually cause longer pauses when references go out of scope than well-tuned modern GCs can. So there's pluses and minuses, as in all things.
I read that domain as "Bed Eveloper.me"

Bad combo of words right there..

EDIT: I can't make saying "Be Developer" sounds like English.
Fascinating and really quite an accurate article, but I have one question: Is it common to describe interface designs with almost pseudo-css style definitions? It seems like a really good idea but I've never seen that sort of description before
That YouTube one is a good approximation to what I hear if I leave the radio turned on in the background and playing music, but am not paying attention to it and focusing on other stuff.
Totally! Or RAII, but that requires much more re-thinking of how your program is put together to do it well.

Performance depends on a lot of things. For instance, if you have 'unlimited' memory, GC will be way faster because most likely the collector will never run, and allocations are extremely fast since you can just hack off a slice and hand it out. But in that world, relying on something like a finalizer is impossible since your object will never be collected -- ever.

In the real world, memory isn't unbounded. Collection can happen any time and requires traversing large amounts of memory to see what is free and what isn't. If the heap is small, that's fine. If the heap is large, that problem can become truly enormous. Collection can happen at any time, and is totally non-deterministic.

On the other hand, ARC's simplest implementation inserts calls to increment and decrement the reference count on your behalf. Plenty of optimizations are possible -- i.e. if the compiler can statically validate the lifecycle of your object at compile time it can cut a lot of these out. And Apple does some amazing runtime magic, too. In return, your objects never outlive their scope, collection happens in-line, deterministically and predictably. Memory usage is much lower and no traversals of your object graph ever happen.
No one has the source or binary code for the webserver AWS uses. It would be nearly impossible to write an exploit for it blind like that. Even if you did write it blind, it would be a slow process that likely requires bruteforcing parts of the address space and there is no way you could do it without alerting Amazon.

tl;dr what you described is possible, I guess, but so incredibly unlikely it's not even worth thinking about.
If you're Canadian, you can use RBC Bank (rbcbank.com) and leverage your Canadian credit score to get a card.
I was excited to read this but the last paragraph saddens me. Namely because it's a sensational article and doesn't deliver. 'Too early to tell'? Sigh. Regardless, research is awesome and I look forward to Rubin's attempt.

Last paragraph/Source: "Back in the states, HHMI's Rubin thinks that—even a decade in—more time will be needed to know how the Janelia Research Campus turns out. "For some of these things, I would say it's too early to tell," he told Ars, "When you're trying to do high-impact, long-range research, maybe eight or nine years isn't enough.""
Endpoint security.

SSH guessable passwords.

HTTP daemon vulnerabilities.

Any other daemons running.

Resource exhaustion.

DNS.

Client MITM.

Route corruption.
Wealthfront: Silicon Valley Tech at Wall Street Prices
Persistent data structures with structural sharing (eg, Clojure's data structures) benefit substantially from GC.
An approachable platform for hacking Forth is the OLPC laptop[1]. For about $25 USD[2], that's a pretty cheap way to go Forth and multiply :-).

1 - http://www.openfirmware.info/Forth/FCode

2 - http://www.ebay.com/sch/items/?_nkw=olpc+laptop&_sacat=&_ex_...
That's why we have the 'weak' keyword ^_^ I'm confident any algorithm you want to design for a GC world can be implemented in an ARC world, maybe with a tiny bit of tweaking. It's not that there's 'no need for GC' its just that there are many ways to solve a problem.
I'm cool with some discovering that I read their eMail.

I am not cool with them discovering I read their eMail while receiving pleasure in a hoyse of ill repute.
OP mentioned they had a dedicated computer, so I ignored endpoint security issues.

DNS hijacking and other firms of network MITM are a risk, sure, but they are so incredibly rare to see in the wild that it's outside the scope of most people's concerns. "Normal" attackers generally can't pull it off.
China Makes Selling for Big Investors Illegal
MONOPOLIED MAN
Open Firmware and the FreeBSD loader use it presently.
It would if they promptly removed offending content.

I'm not sure what the exact timeline in the DMCA is (72 hours?), but the 17,000,000 views that went by before removal is something... (Not sure where the counter was when the removal request was received.)

Not sure what that status of money made on material you've been told was infringing and haven't taken down is..
> > You seriously made another module loader?

> Yeah. There are several reasons why:
> To create a new-feeling environment that is clearly not node,
> because you’re writing code that runs in node and IE9 and Chrome
> etc. It shouldn’t feel like any old node.js module.

Why shouldn't it feel like any old node.js module? Nearly all the work
in JS packaging of late has been to abstract the differences so that
we can use the well-established node packaging system on both ends.
We're already able to do it with stuff like babel and browserify.
There are lots of examples of startups that failed due to moving too slowly. The problem is that you probably won't know about them because they often don't get multiple rounds of financing (and hence don't make the news). Uncountable numbers of startups fail all the time in relative obscurity.

Your question is hard to answer, though, because it depends on where your funding is coming from. Part of your pitch for your business probably included an exit plan (if it didn't, then you should probably figure it out now). You need to get your business to wherever it needs to be to deliver that exit plan. Now you work backwards. What conditions need to be met to make that exit work? For a business that is built mostly on technology, what do you need to have in place to meet those conditions. Then you need to allow time to iterate your development because I can pretty much guarantee you that whatever you think you need now is almost certainly wrong. So you need to deliver early enough to allow yourself time to figure out what is wrong about it and what you need to do to make it right.

I've been in this industry long enough (and been with enough startups) to say that most founders don't understand what they are doing to the extent that they can make a coherent plan. Therefore they simply push to move as fast as possible and "pump out features". This is not necessarily a bad strategy if you are good at reacting to failure and adjusting your plan accordingly. The faster you fail, the more time you will have to discover what will succeed.

This strategy will only work for so long, though, and you need to be able to change your strategy at the correct time. This is very difficult and my experience tells me that most people get it very, very wrong. Sometimes even if the founder can do it, the people they hire to search the solution space (by banging out features one after another) are incapable of building a coherent product. To off-set this problem some startups adopt a demo-only strategy. Their goal is to build a disruptive demo and get bought out by one of the big boys (and probably buried). They have no intention of actually building a viable product. This can actually work well, depending on the prevailing economic environment and how scary you can make your demo.

If you want to build a sustainable business, though, my suggestions is to avoid the "pump out features" track (and the developers who are good at only doing that). Instead build more slowly with very strategic experiments and a very flexible code base (along with programmers who have experience building real products this way). If you can find the programmers who are able to do it, then you should have a higher rate of success. The "if you can find the programmers who are able to do it" part may be limiting, though. You may be forced to go the "bang out features and react to failures" route.
offer to barter something as I and kbar did. They have a really good wiki maybe you can get service in return for writing a HOWTO.
From page 40:

>Thing I won't do again...

>Write a VM in C/C++

>-Java plenty fast now

What is he trying to say here?

Is he saying that he would use Java to write a VM? Wouldn't there be two layers of GC then?

Or is he suggesting a stripped-down, GC-less variant Java instead?
Yes, Java developers still hand code their getters and setters. What era are you from, again? Also, those "brain dead" Java developers still write code that smoke your dog slow Python code regardless of how meticulously you hand crafted your code. So yeah, I would be bitter too.
This reminds me of:

http://blog.everydayscientist.com/wp-content/uploads/feynman...
A thread from 2010: https://news.ycombinator.com/item?id=1337157
Thank you a lot for taking the time to write this, you have no idea how helpful it is - if I could upvote more than one time I would!
It's a real problem that people in this world still drink raw sewage.

It's a real problem that people starve to death in the midst of modern cities, surrounded by restaurants, in the street like dogs.

It's a real problem that people hack one another into pieces with machetes in the name of Stone Age fairy tales.

It's a real problem that there are islands of garbage floating around in the ocean the size of American states.

It's a real problem that people die of dementia, cancer, heart disease, and aging.

Ad Infinitum.

The world is full of real problems, of which your passion is one. Brilliant, driven people are trying to solve them. Look beyond your nose and you can find the whole field of human endeavor that lies beyond startup culture, and problems that are far, far more fundamental than "what comes after the internet." And I guarantee you someone is trying to solve that as well.

The problem is not everyone else, the problem is you. Your arrogance, your lack of insight, your lack of ambition. If you have yet to meet anyone you consider credible to tackle these issues, then your world is too small. Go do something about that.
Fitbit's S.F. office lease is second largest of the year
I can't help but feel I am living in the future with such buildings existing like that. It looks like a space ship!

Sadly though many libraries, especially rural and regional ones just can't afford that.
For investors, time value of money is more important than lowering the risk profile of the portfolio. Also growth is easy to sell to other investors including retail on IPO. And it sexes up the whole portfolio with brand recognition. So get big fast is the accepted 'wisdom'.

Really depends if your building a growth engine vs job creation machine vs small cash generator - that will dictate your approach to growing and funding and of course exit, or not.
Data Maven
I would wager that Google handles a large enough cross section of all email traffic such that their internal statistics on the trustworthiness of domains/ips would rival any other blacklist system.

I've never had issues inboxing on gmail accounts using SPF/DKIM/DMARC + Sendgrid, even when sending 125,000+ emails (legit!) per day.
Had I ever thought to bring a tape recorder to school I could have had two of my teachers prosecuted for child abuse.

Instead I puzzled over bringing a bayonet however I could see how that might lead to my not getting into a good university.

Ive spent a lot of time in psyciatric hospital as a result of stuff like this. Most of the women I met their told me they were molested by their schoolteachers.
Announcing the First Art of Computer Programming EBooks
Show me something or I won't hire you.
I have middle-aged female family members who work in a major UK supermarket, and I can tell you that conditions have deteriorated dramatically.

The supermarket in question (it starts with a W) is no longer giving full-time (39 hour) staff regular contracted hours, switching to a system where their hours changes day by day, week by week. This wreaks havoc with family life. Furthermore staff who have been there long enough to get 1.5x or double pay on Sundays are no longer being given those hours. Overtime is also now non-existent. W is even hiring and training new 17 year staff for administrative roles because it's cheaper than paying older, more experienced, already trained, staff, who are contracted at a higher rate, for the hours they need them to do.

The general feeling is people who have been there for 20-30 years are simply no longer wanted and seen as cost burdens.

The supermarket industry is in a race to the bottom brought on by the likes of Lidl and Aldi
Linux has added "renameat()" and "renameat2()", which are supposed to be atomic if the system does not crash but are not guaranteed to recover cleanly. Some networked file systems (NFS, at least) can't do an atomic rename; if you lose the network connection during the switch you may be in an invalid state.
given that your handle is nej, i'm assuming you know that skit means literally "shit" in swedish. men jag tycker den har är en faktiskt bra ide.
This piece from the Today Show highlights how entrepreneurs are leveling the playing field by giving people from all backgrounds fair opportunity to be selected for top jobs.

http://www.today.com/video/companies-using-blind-auditions-t...

Is this a real problem worth solving in your opinion?
How about this:

We let people who do the creating decide if the want to give what they created away for free, or try to make some financial gain from it as permitted by our society's IP protecting statutes?
"It's easy to get a job in programming. If you are having problems you must be a moron. If you can't find a job, it must be your personality." ...But that's the whole point of asking for help. We want to be programmers and we want jobs, not to be treated like we're trying to take advantage of people. It's also a huge circlejerk, people are just gloating about how successful they are and picking on those who didn't get as lucky.
I know plenty of H1Bs. They live in constant fear of their job ending and having to be deported. Afraid to speak up, afraid to ask for a raise and hoping that the company will sponsor them for a green card.

What would you call this?
Brand new community news site
IBM may have extended the lifespan of Moore’s Law
postscript is a dialect of forth http://hyperpolyglot.org/stack
have a look at http://xe.com/ I expect they offer an api. I was always happy with them, also great tech support.
The site was thrown together in a few hours using telescope:
http://www.telescopeapp.org
If the threat model posits an attacker with an exploit for Amazon S3, then we're well out of the realm that is appropriate for security questions about static web sites.

That's not to say that S3 could not possibly be broken, but if it is, there are vastly more attractive targets for that attack than some random static site.
Honest question, wouldn't you just write a lexer with yacc/bison for a DSL? How does a full programming language act as a base for a DSL, which is usually more limited than a programming language?
Nobody has the source or binary code for dozens of proprietary systems which get hacked on a regular basis.

In fact, I'd argue that most prominent hacks are of systems which are not open source.
No, it's not that close. The small number of reps plus the huge variation in state sizes means that it's not particularly close even before considering the distortions from Senate seats. There is, IIRC, almost a 2:1 ratio between the maximum and minimum population-to-representative ratio among the states.
Show HN: Calculate changes in metrics by segments – Google Analytics-based
Yup, you're right. I just meant that to have a program composed of many processes that can be stopped & collected independently, those processes have to communicate 'functionally', i.e., without shared mutable memory. (So this isn't a viable approach for languages like Go where all the goroutines share memory.)
You can solve technological problems
> people don't want to earnestly told that their face is ugly

This says more about society than honesty. If we collectively quit valuing physical beauty (you know -- something you're born with and can't control), that kind of statement wouldn't be an issue. Say "I'm bad at basketball" and no one cares. Say "I'm unintelligent" and everyone does.
All they do is ship ship ship, no matter what.
Is this your site?

Have you tried any https://en.wikipedia.org/wiki/Steganalysis?
Not much. Forth is from an era when it was hard to program small microcontrollers and the tools for doing so were expensive. Today, everybody cross-compiles to microcontrollers.

I've done robotics programming in Forth. I do not expect to use it again.
OT: What does the red-flower-on-the-sun doodle mean?
That's a great idea.

Etendue shouldn't be too much of a concern because we are emitting onto a relatively large space. We hadn't considered using a BEF but will certainly look into it.

Someone else mentioned using a holographic printed film for the same purpose of a BEF. Have you every used something like this?
Btw, green status gets you the free refills (5 store visits).
I am aware of multiple companies that died because they were forced to "grow too fast", rather than growing slow.

One was a search engine ahead of google in its category that would have been an ideal google acquisition target (in fact, google is still doing a poor job in their area of search.)

Another was a company that invented a key gaming technology, but was ahead of the market by a couple years.

In both cases the VCs forced them to make compromises to to the product to chase the current fads... rather than invest in the parts of the product that their customers wanted (and would have paid for.)

Both companies had identified markets that would be extremely fast growing and are today worth many billions of dollars, and in both cases, to date no company has really done what they did.... though the market has shifted to get by without them.

VCs focus on growth because it benefits them. Finding the market and addressing it benefits the company. IF the timing is off by a couple years, then its "too late" for the VCs. This was the case even though it was obvious that there was a massive market coming-- in both of the above examples, the hockey stick had started.

VCs would apparently rather have a $30M valuation in year 2 than a $1B valuation in year 6. The VC funds last 5 or 7 years, if I recall.
> it'll usually serve remote http pixels for "open tracking" either way though

given how most clients/web-mails filter these by default, is this of any use? Only users which explicitly click on "show images" will get tracked, and the rest won't even show see your email properly.
What's DAU and MAU?
Well, that's legally where we are right now.

But we are living in times where IP laws are facing technological problems. For example, no one can copyright a joke and expect to make a fortune off of it, because anyone can hear a joke and repeat it their friends. The joke might reach millions of people, but no one can profit from it. It's unenforceable to limit a joke's distribution. And no one expects to, nor to make a fortune off of a joke. Humans are too good at making copies of jokes.

The same is happening to other media. Anyone can see a clip on YouTube and share it with their friends anywhere else, including Facebook, the topic of this article. With wearable tech, this will get even easier - as easy as repeating a joke, or even easier - just tell your device "record", "stop", and "share". And you've made a copy of anything you can see or hear.

When humans are too good at making copies of anything they can see or hear, the way they already are too good at making copies of jokes, IP law will have to change.
If the growth rate is slower (or faster) than the optimal growth rate then the management has made a mistake (assuming they have any control over this). When you frame it this way what you are asking is have any startups failed for making mistakes which is does not need to be answered.

What you are really asking is it possible to workout in real-time (no hindsight) what the optimal growth rate should be for each company and if this is always “as fast as possible”. This is very hard question to answer. My feeling is the optimal is more often than not close to the “fast as possible” level, but it will depend on the company and industry.
Trivia: the FreeBSD boot loader uses forth
Yes, we lose there is energy losses from Stokes shift. For example, when we shift from a high energy blue photon to a lower energy red photon we lose the difference in photon energy as heat. Blue LEDs are approx 55% efficient and red LEDs 35% efficient. Even with Stokes shift losses our fixtures end up being more efficient.

If, however, blue LEDs and red LED emitted at similar efficiencies our technology wouldn't work. We'd lose too much energy in the conversion. Luckily (for us) blue LED efficiency is projected to increase more quickly over the next few years than other colors (more R&D dollars behind them).
You underestimate the absurdness of some users who will give a poor review for the poorest reasons, sometimes as a result of their own misunderstanding. On Apple's app store you can't even respond or address these misgivings.

You aren't abusing the mistrust of anyone because you still have to be good to get good reviews and ratings.
Daily / Monthly Active Users.
Osborne computer?

Either they were moving too slow or announced new product too early (killing demand for the model they were actually selling). They went bankrupt before new model came out...

Apparently not entirely true, but that was the takeaway.
it got a name: the "Osborne Effect"

https://en.wikipedia.org/wiki/Osborne_effect
Anyone else reading this, they're not a bad budget provider at all. A good analogy to make would be they're like a small pizza place in your hometown, versus Limestone or FDC.

If you don't mind me piggy-backing, I have a non-affiliated love affair with ReliableSite.net. Yes - weird name, but I've had nothing but amazing, amazing experiences with them. The quality is 5x what you get for paying 1/5th the price.

Before anyone thinks about getting into hardware on this kind of level, please do your research @ webhostingtalk.com. Yes, $5 can go a long way with DigitalOcean because they're funded (and kind of got lucky); but that other $5 VM? Good luck.
Before You Fix the Bug Make Sure You Understand It Exactly
It's possible to argue that it's not necessary to make money from art. It's quite easy to argue against harsh enforcement against p2p noncommercial copying.

But if someone is making money from the material, then the creators should get a cut.