skysight-inc/HackerNews huggingface dataset:
>To have something analogous in C, your "app" would be a large number of shared libraries (dozens), and they would be dynamically loaded and unloaded. They would talk to each other and shared libraries in other processes. There would be garbage collection, lifetime management and possibly reference counting. Calls into them could be asynchronous, as well as calls out. Managing all that would be non-trivial "scaffolding".

It sounds like you could do it a lot more easily by just having separate processes or threads for each activity/service/whatever.

>This isn't remotely the same thing as swapping out pages as is done by the kernel.

It seems to be almost identical to the OS sending SIGTERM and then SIGKILL to the process in question however.

>The "native" API it would provide would need to be analogous to libc, glib, X (and extensions like xrandr), gnome, systemd/udev, dbus, sdl, ibus, garbage collection, shm, reference counting etc all combined (in addition to whatever I forgot).

Are you assuming the necessity of a one to one mapping between Java API functions and C API functions? I don't care about something "analogous" to libc, just give me libc and you don't have to do any work. That solves most of what's on your list and obviates the need for garbage collection or reference counting.

The real trouble is the UI API because there isn't anything to lift it from since Android has a totally independent UI from Desktop Linux. But that doesn't mean it isn't worth doing -- and even if that isn't worth doing, why can't I have the rest of it? If I'm trying to port a Linux daemon into a service then I don't much care about a lack of GUI functions but I most certainly could use a full POSIX implementation.
Did you tl;dr at the first break? :P

That's pretty much the message of the post.
Mildly better.

An obese person should not be running in any case, even if they're able from a cardiovascular standpoint, the impact that running & jogging has on joints is unacceptably severe until a person reaches a normal weight range - even the ubiquitous-in-the-US 'Overweight' status is pushing it.

Ellipticals, cycling, walking, leg lift machines, etc are much better.
Nothing more than OPSEC, really.

The big defect is allowing long-duration (or even permanent) gag orders, and not just for the NSA-style stuff. There's been quite a few court cases where parties settle on something which is public-interest but the judge seals the whole damn case forever.
If you've got the technology and infrastructure to build a Dyson sphere, is there that much difference between a star and a fusion generator? Maybe the reason we've had so little success with fusion generators is because they have to be built very big to keep them lit.
How is this "pseudo-news"? It sounds very important and "newsworthy" to me.
The newest version of Opera strips away most of the tools power users like. It's one step away from Chrome's UI.

They'll probably add most of it back, but it'll take a long time.
From 1986-88, I worked for Xerox AI Systems, the group that commercialized Interlisp-D. We (my personal contribution was relatively small) added Common Lisp to the system, along with SEdit, a friendlier-than-DEdit structure editor.

Interlisp-D went against the grain of most other Lisp implementations at the time:

* Byte-coded implementation interpreted in micro-code, for very compact compiled code (vs. RISC machines' larger, faster code)

* Tuned for interactive performance (vs. tuned for Gabriel benchmark performance)

* Managed code and structure editing (vs. text files and emacs)

In late 1988, Xerox tried to spin the Lisp/AI business out into a separate company named enVos. Envos crashed almost immediately:

http://www.the-scientist.com/?articles.view/articleNo/10590/...

Medley, the last release from enVos, hung on as a commercial product from Venue:

http://top2bottom.net/medley.html
Why is this being downvoted? It's somewhat cynical, but pretending that international competition isn't a major driver in all of this seems bizarre.
Linux 3.10 Officially Released
The quality of the outsourced programmers is extremely low. They might cost 20% of a domestic programmer, but if you got even 20% of the productivity you'd be pretty lucky.

These outsourcing companies will also only do exactly what you have specified. This means the specs have to be very precise, in a way that I think would be difficult to do if you weren't a programmer already
I think this is an interesting thought, but I would probably say no. I don't think that just because the Omni makes violent gaming more realistic that it changes its effect on players.
Linux 3.10
Speed. Try loading theverge.com or cnn.com with / without javascript.
My initial comment was pointing out that we libertarians very explicitly don't underestimate corruption; which factors very strongly in why we view centralized power in the form of legitimized coercion as A Bad Thing.

My follow-up to an off-topic but related comment was that accountability exists in freed markets; just not in the way you might be used to in democratic societies.

My intention is not to defend freed markets from every possible criticism. There is plenty of literature out there that does that much better than I could already. A nice place to start is David Friedman's "The Machinery of Freedom" for pragmatic details. [1]

Just as accountability can come in many different shapes and sizes, so too can regulation. The only requirement is a bit of imagination.

[1] - http://daviddfriedman.com/The_Machinery_of_Freedom_.pdf
The more I learn about software, business, design and leadership, the scarier it is - I know enough to know that there is still a lot to learn.
> around 15% of the browsers we see have JS disabled

How many are bots/scrapers?
What part of the industry were you in before the VCs did the things you say they did to the industry?
If Firefox's developers are worried about people not understanding why a page doesn't work, another potential solution would be to provide users with some feedback. For instance, if Javascript is disabled but present in a page, perhaps show a (simplified?) small debugger box showing the next lines of Javascript which would have been executed and some sort of an obvious Run / Play button to start the script.

I'd prefer if browsers treated the Web as less of a black box, and if they erred more toward helping users understand the world they are exploring.
I use mine as Minecraft consoles for my kids. The next step is to teach them Python and the API and let them modify their games.
The best ones are actually very careful not to do anything fishy. They don't need to, and in any case it would not be worth the risk to their brand.
Web porn: Just how much is there?
That's hyperbolic. If 100 people took LSD, some would be negatively affected, some would have life-changing experiences, and most would just experience some profundity and hallucinations. I think even for them it would be life-changing, but not on the order of, say, being in an auto accident, or running a marathon, or raising a child.

People call these things "trips", and I'd say that's about right. (I haven't taken LSD, but have taken psylocibin which is milder.) An extended trip, vagabonding without a goal, going new places and meeting new people, without "pushing" to make things happen, is similar to a "psychedelic" experience. It is profound.

I wouldn't recommend using LSD. I'd recommend using a milder drug like psylocibin, or maybe mescaline extracted from a farmed San Pedro cactus. (Don't go after the peyote - it's going to go extinct.)

Also, I would suggest waiting until you're in your early 20s to 30s, and if possible, not using any alcohol or other drugs prior to it; I think it makes it harder to notice the dosage as its taking effect.

It's been around 20 years since I've last had a trip, but it affected me a lot and made me a less judgmental person. I did eat some around 10 years ago, but it was a tiny amount and had only a mild effect; but having curtailed drinking, it was a much better experience.

I do not know where to get these drugs now, nor am I interested in obtaining any.

Also, if you want a profound experience without chemicals, travel if you can afford it. Do some work with people who have difficulties in life. Work a physical job that leaves you exhausted. Teach something to someone who cannot learn a subject you find easy. If you put yourself in a situation where you're not only helping others, but allowing others to help you, you will have profound experiences often.
The word "profligacy" has taken on new meaning in the past several years, but keep in mind that many people believe the first .com bubble was in part a result of Alan Greenspan not raising rates quickly enough in response to a stock market that was overheating. In other words, even though rates can't get much lower than they have been the past several years doesn't mean that they weren't too low in the late 1990s too.

As for IPOs, I'm not sure that what we saw in the first boom should be used as a baseline for anything. The IPO window has most certainly been open and Facebook's IPO was an historic one.

In any case, I'm not sure I understand the point you're making. Even if you believe that bubbles can be created without extraordinary central bank action, which is true, the injection of trillions of dollars into the financial system in a few short years and what happens when it has to come out should be top of mind for any investor in any asset class, particularly now that it appears we are closer to the end of this phase of the experiment.

Listen to people in just about every corner of the financial markets, from equities to credit, and this is the topic. But it's striking that instead, Silicon Valley startup investors seem more interested in how they can get in on the hottest deals, convince founders they're friendly, etc. That should be of concern to everybody in Silicon Valley, including the entrepreneurs who will likely find themselves in a much different world sooner than they expect.
I just want to mention that the order of operations here was that the web took the world by storm overnight and application developers said "there is a turning complete language in the standard, lets use it for programs rather than document scripting".

It didn't start out as lets make an application platform that can be accessed via url, it was make a document format (html) and share them over a network protocol (http) and provide scripting with javascript, and when everyone and their moms PC had that, developers started saying "can't we make that into a full blown application platform?" (besides failed experiments like java plugins or flash as an application framework)

I really wish we had just let html be documents and made a real remote-access application framework to work along side it, rather than having your program be 2 - 3 tags of html and 5MB of js. I'd much rather be sharing a qml application than an html5 one, because the latter was ground up designed to be a full featured interactive graphical interface program.

That would actually be neat, if browser engines included a qml parser and could load qml files as programs in the browser window frame. It is just extended javascript after all.
If you're willing to pay - this is probably the canonical textbook.

http://www.amazon.com/Computer-Organization-Design-Fourth-Ed...
May be that works for you. But a significant number of web developers are moving on JS frameworks for web development such Angular, Meteor, Node, etc. Most sites built on these frameworks will break is javascript is disabled. As an end user, that is the worst user experience you can ask for.
I know it's the best, I am using it was we speak and have been doing so since 2000. The last time I tried it Opera Next after the switch to blink, I couldn't install it -- so I read the comments instead, and it sounded like a gazillion of features were missing. If those get all transferred, I am happy and you can strike that comment. But if they only transfer the shiny stuff "most people need", I'd love to move on, just because all of this is sad and I don't wanna see it anymore.

Don't get me wrong, I always wished Opera mainstream success. But I think there is also something to be said for niches, and the desire to appease the existing average just because the balance book says that's the best, needs to be called out on sight. Imagine authors only writing books 98% of the people agreed with or cared about. We'd still be in caves with that attitude.

I know making tools isn't exactly the same, but it's also not totally different, IMHO. We need to aim higher than were we are. Every sports fan knows more and more complicated facts than even using all features of Opera would require. Riding a bicycle, much less driving a car, is more complicated than being aware of what option you just clicked - ffs!

If even Firefox can't help but caving in like that, I simply won't dare to hope Opera does better, until I actually see that happening.

I am sorry for ranting, this topic is a huge pet peeve of me. Like when Apple talked about how folder hierarchies are "too complicated", gah. I know I'm expecting too much of people, but I really would rather err on the side of that, than on the side of expecting too little, and then getting exactly that.
The NSA is watching. So are Google and Facebook
Show HN: I'm trying to build a viable Google Search alternative
I think there may also be a market for it in health clubs as well, they are constantly looking for new gizmos to entice new members in. Also, I see people at the gym try to do lateral movement on the treadmill by going sideways on it so I think people are looking for more than the boring 1D experience of a simple treadmill.
>They're not in the business of building long-lived healthy companies, even though that's something the world sorely needs.

That's the thing, though; being a long-lived, healthy company is much easier if you have one person who unambiguously owns it (and that person is also the top operational manager.)

That's the thing, what kills a web startup? the owner deciding to get a real job.

If you have two owners? now rather than having one person who will kill the company if they get a real job, you have two.

I'm not saying absolutely that it's an unsolvable problem; if the person who loses interest early gives most of the ownership to the remaining partner, I suppose it could work out? but I'm not sure how that would or even should work.
I'm coming up on 20 years, and still learning a lot, but far less about the tech, and more about how to work with different people/groups/orgs.

On the other side of the 'junior' definition is 'senior'. Have been looking at job listings the past few days (for a project I'm working on) and am surprised at how many posts for 'senior software develop' start with 'must have 3+ years of PHP development', and then add jquery or photoshop.

Don't get me wrong - not bashing on PHP (it's a large part of my bread and butter), but I didn't feel comfortable using the label of "senior developer" on myself till about 6-7 years in professional settings. Even then, I was conscious of many things I didn't know (obviously moreso than I was as a junior).
"Most algorithms complexity is accounting only over ALU ops in assumption that memory load/stores are free."

That is not true. Asymptotic analysis assumes that memory loads/stores have uniform cost, not that they have no cost at all. You do not see loads/stores included explicitly in algorithmic analysis because typically a load/store will appear in conjunction with some other operation, so the cost is just rolled together as part of the constant factor.

"Strassen seems to be using more memory bandwidth than the naive multiplication so it's likely to be even slower."

Only for small problem sizes. As the problem size increases, Strassen's algorithm will dominate. The Wikipedia article suggests that the "crossing point" is somewhere in the thousands range (i.e., an NxN matrix where N is several thousand), and after that Strassen's algorithm becomes increasingly faster. To put it another way, a small number of expensive operations will still be faster than a large number of cheap operations (for some value of "small" and "large," but the difference will increase as the problem size increases).
Don't know if anyone else will tell you, but thanks for doing that.
In firefox, go to "about:support", "reset firefox." Probably not exactly the same (and it's not exposed as easily) but it's there.
How LSD, Ecstasy and Magic Mushrooms Are Helping People Face Death and Addiction
> There are plenty of brilliant free thinking people in the world

Ah yes, and you are one of those brilliant, free-thinking people I assume. One of the enlightened ones, who sees the folly of government and the glory of anarchy?
Wow. From the article:

On my first trip to Nepal, I took a
rowboat out on Phewa Lake in Pokhara,
which offers a stunning view of the
Annapurna range. It was early morning,
and I was alone. As the sun rose over
the water, I ingested 400 micrograms
of LSD

I can't imagine what it must be like to be someone who would do something like that. I just... can't. Is that a sign of good judgment, or of cowardice?
I swore to myself I will never criticize underengineering, just overengineering.

We all know everything. Anybody knows how to overengineer. Don't feel smug like God told you how to overengineer and nobody else knows how to overengineer -- it's common trivial knowledge. We all know scaling and algorithms.

You know when you scale, it doesn't get linearly worse, it's way worse. That applies in shrinking, too. When you work on a tiny project, it doesn't just get small, it gets way-small. You can eliminate linker and just have compiler, for example.

We all know the score -- nobody doesn't know how to overengineer.

So when a designer decides what scale to make it, a coward makes the airplane wing 10 times too thick. Is he smart and smug? No, everybody knows he's a fucken clown coward.

Look at USB specs.

Look at HD Audio

Look at UDF.
On Medium
Go ahead and try the experiment. Lock two people in two rooms and give one a choice of food or cocaine every day and the other just food. What do you think will happen? It's pretty clear the one with cocaine will be slightly less nourished than the one without cocaine.

The cocaine doesn't offer any benefit except a surge of dopamine. Maybe you could argue the guy has ADHD, and the cocaine helps him function normally, but given two normal people my hypothesis is probably correct.
Thanks to recent legislation in Poland webpages should inform user if they are using cookies. Result? Web littered with annoying popups that everybody closes without reading.
The alternative to a system of monopolized coercion isn't the absence of coercion, it's the diffusion of coercive violence.
The parent wasn't "spreading nonsense about serious medical problems [they] know nothing about," they were talking about the shoes in video and how they could perhaps be modified to be more comfortable or applicable to other shoe designs.

Your medical issues sound serious and I'm sorry they cause you excruciating pain, but please don't assume people know of and/or were referencing your particular issues before you specified what those issues were.
"Instead what they do is they make themselves experts in a few areas (usually one or two, as far as I have seen), and instead of learning every language, environment, and/or technology out there, they pick maybe one or two languages, environments, and/or technologies, and make themselves true experts in those."

This seems to be in stark contrast with the "always keep learning" philosophy I've read on other blogs.

Is focusing on one technology really the best way to be stay valuable in the industry?
> The effects of LSD resemble schizophrenia so closely, in fact, that it has led to studies on rats using LSD as a hypothetical model to represent schizophrenia. In other words, we give rats LSD and see what chemicals reduce the effects to find treatments for schizophrenia.

And that was the research which led to the rejection of LSD as a model for schizophrenia, and there is still no evidence tying LSD to schizophrenia as all the correlations are heavily contaminated by polydrug use.

It's messy, but https://en.wikipedia.org/wiki/LSD_and_schizophrenia is a better overview of the topic...
Reagan? Now I remember some of what
he pushed with his political capital:
He called the Soviet Union an "evil empire"
and stood at the wall in Germany and said
"Mr. Gorbachev, tear down this wall.".
Then he pushed 'Star Wars' hard,
had Ed Teller in the Oval Office
explaining nuclear powered, orbiting
X-ray lasers, etc.
During his campaigning and his many
rubber chicken talks for GE, he kept
saying how important it was to have
a balanced budget, but in office he
told Stockman to "spend". And he
spent big time on the US military.
So, we got a lot of Abrams M-1 tanks.
Leaders in the aviation parts of the
US military were expected to fly
and got their personal plane to
fly, e.g., an F-16. When
Reagan negotiated with Gorbachev
in Iceland, Reagan would not
give up on 'Star Wars' --
he was pushing hard.

The difference is, Reagan had an
agenda and used his political
capital to push things. It's not
clear what political agenda
Obama has, beyond making the
Federal Government bigger and richer
to enable more on social justice,
and he essentially
never pushes anything.

During the Reagan Admin,
my wife and I were doing some
consulting, and there was an
issue in healthcare: The previous
administration figured that if
reduce the number of hospital beds,
then will reduce the cost to the
Federal Government for healthcare.
So in each US county, etc., there
got to be fights, with lawyers,
for the available
number of beds. I was involved
as an expert witness on the statistics
of how many beds were needed.
Then Reagan came into office and
right away cut out the group
trying to regulate the number of
beds; that was just part of
Reagan wanting smaller government.
Yup, I lost that part of my consulting business!

Maybe one likes Obama better or
Reagan better, but there are
differences!

The best the Federal Government
does is terrific stuff --
NSF, NIH, DARPA, TVA, FAA,
FDA. Otherwise
I figure that any money the Federal
Government doesn't spend it doesn't
waste; any program it doesn't pursue
does no harm. So, I'm for
a more limited Federal Government.

Then in a sense I should like Obama
because from all I can see
actually he isn't doing much,
that is, is concentrating on
his golf game and jump shot.

He is spending a lot of money,
but likely the economy still needs that.
Otherwise I suspect that the next
president will have lots of places
to cut back.

Oh, by the way, we should not miss
that mostly or entirely, Obama
has never had a Federal budget!
So apparently he just spends money,
and when he runs out Congress gives
him some more.

One effect may be that starting
in 2016 real estate prices
within 200 miles of the
Washington Monument will
head for the floor, e.g.,
from DC beltway bandit
body shops no longer paying GED
employees up to $200,000 a year.
That area is now the
third
richest in the US, behind
Silicon Valley and
the hedge fund area of
CT. I suspect DC's going
on a diet, especially
as interest rates start to
rise!
If you define that as the goal, my argument still stands and it's still advantageous to not introduce artificial stimulants into the procedure.
A diaper-like seat would be a nice addition. With that kind of support user could be waving his legs forwards, backwards and even sideways with little to no problem.
I'm pretty sure @nknighthb is thinking about something along the lines of strap-on overshoes, such as http://www.amazon.com/Stabilicers-Original-Heavy-Traction-Cl...

I've tried both the rubberband type and the sandal-type (linked to above) and there are challenges to both. The rubberband type fit better, but are hard to put on (particularly when sitting in a driver's seat in the cold - but this wouldn't be as big a problem for the Omni). The sandal-type aren't secure enough, so they flop or slide (this would be a very big deal for the Omni).