skysight-inc/HackerNews huggingface dataset:
Obvious reversal: the 8086 has a 16 bit bus, and the 68008 only 8.

There is a slower kid in every family. :)

Note that both the 8086 (1978) and 68000 (1979) were introduced ahead of, respectively, the 8088 (1979) and 68008 (1982). Basically these 8-bitsters were probably kind of a cost reduction following a familiar pattern in the hardware industry: product catches on, then customers want to put it into more and more things that are cheaper and cheaper, with simpler boards, where big MIPS aren't needed.
The first personal computer to use the TMS9900 - the Marinchip 9900.[1] This dealt with the problem of using a 16-bit computer on an 8-bit bus by using external logic which turned one TMS9900 memory access into two bus accesses.

Everything ran much slower back then.

[1] http://www.s100computers.com/Hardware%20Folder/Marinchip/990...
Might be helpful to the reactos and wine folks if unofficially.
Nearly, but they didn't register them, they just had their network announce routes for them (which is just telling other networks "hi, if you have traffic for this IP range I can send it on", the registration is unrelated to that)
Wow, this article kind of makes we WANT to play it. I had read about it (before it was released, so didn't see a wall of complaints about difficulty) and watched the trailer, but the aesthetic and the core game mechanic led to a false assumption that it was a really simple game. I honestly almost bought it for my kids (who would probably have found it daunting). I'll pick it up on Switch when the patch is out.
Behold the U.S. Postal Service’s Groovy New 2017 Solar Eclipse Stamp
Most of "human nature" is taught and learned.

If you think "untrustworthiness" is part of our fundamental animal instincts, then just look at how most cultures have managed to repress one of the most basic animal instincts – sex – through indoctrination.

Why can't the same be done for violence and maliciousness?

Check out the Green Sky Trilogy (aka Below The Root) books, which depict a world where pacifism has been more or less achieved, through teaching children to abhor violence the same way our world does for sex and stuff.

[0] https://en.wikipedia.org/wiki/Green_Sky_Trilogy
NSA GitHub
You're right. I'm sorry! I remembered wrong.

But that's only if you can first connect to the database with a general-purpose client program, like psql or one of the GUIs. By default Postgres allows connections only from localhost. So even if you had a user account, you couldn't connect.

So how would something like this REST interface even work with accounts for each user? The REST program would have to be installed on the same server as Postgres, or you would have tell Postgres to allow network connections only from the server that the REST program is on. The REST program first connects with its own user account, say "resty". resty is a member of your account, say "jdoe" (users and groups are the same entity, and they're really called "roles", and one role can be a member of another role). If a role is member of another role, then it can become it, like this:

set role jdoe;

Now you been downgraded to the rights of jdoe.

The REST program could pass through your username and password and relogin as you. Or it could trust that your web server authenticated the REMOTE_USER and just set itself to that variable.
ntu.org has some recent data. In general, federal income tax has gotten more progressive since the 50s. For example, the top 10% paid 49% of taxes in 1980 and paid 70% in 2014. http://www.ntu.org/foundation/page/who-pays-income-taxes
So what are people supposed to do? lol
Just die? Seems harsh.
It's not a dialect of JavaScript, but rather a typed, compile to js language.
Another good data science post from okcupid. The reason I stopped using the site was low response rate, so this is very salient
At the risk of sounding like I'm defending the guy (which I'm not), do we have a comprehensive definition of "Sexual Assault and Harassement" ? Because in some places (northern europe for example) these terms have very volatile definitions which allows pretty much anything to fall under the "rape" category.
I totally understand that repeatedly violating somebody's physical safe space is a form a sexual assault (grabbing someone's butt etc) but I'm not sure if bad jokes and misplaced remarks (however annoying) qualify as such.
(Not trying to start a war here, I'm geniunly asking).
Maybe, you should read it again.
Look: the author has written the essay, when she did not have to. Does that not tell? She has picked details to report that are unflattering to her (and not because she is unaware). Does that not tell?
> It used _main memory_ as registers?

Yes, that's exactly how it worked. The 9900 only had one internal register, which pointed at the current "register bank" in main memory. I worked at TI in those days and wrote code for the 9900. It wasn't a crazy idea when the chip was designed; after all it made context switches completely free. But after the chip went into production, the speed differences between CPUs and DRAM started becoming obvious.
Gambit is another one that has some real-world usage (it's what LambdaNative uses).
My first job out of college was to write a polygon fill routine for the TMS34010 graphics processor. I developed a love for it's clean 32-bit risc architecture ... it was even bit addressable with a flat address space. I actually loved programming in assembly language ... you could fit most subroutine arguments in registers.. use any of 32 registers you pleased.

Later I did some 8086 assembly programming. I learned why a generation of programmers hate assembly... only a few special purpose registers, segmented memory, long list of nonorthogonal instructions, ... yuck

I blame the general aversion for assembly programming to the choice of using the 8086 for PC's.
Chinese Idioms – Learn Chinese – Chinese Word Culture
Notes on “Training ImageNet in 1 Hour”
Is there something mature along these lines for MySQL?
The Importance of Being Idle
Ask HN: What is the current state of quantum computers?
That is excellent, thanks. Double for mentioning Docker.
Worth mentioning that while Azure doesn't automatically provide the same sustained use discounts (MS' model is more similar to AWS') - Azure is considerably cheaper than either GCE or AWS for various configurations (but not all.)

I don't have a source handy at the moment. Please correct me if my knowledge is out dated a I haven't done a comparison myself recently.
I bit the bullet and bought a pair. I have the Etymotics and they've been quite good but not as stable to wear as I'd like. Hope these are better
I recently got entangled with some "big data" and "machine learning" B.S. in the form of the U.S. health care system.

CMS, the federal agency that administers Medicare, introduced a hospital quality ratings system last year. It is supposed to combine a variety of objective metrics into an easy-to-understand grade for hospitals.

However, the techniques they used are really bad. For example, a programming error makes the model give different results depending on how the data are sorted. Some measures get negative weights, meaning a hospital should do worse to get a better rating.

I wrote more about the technical failures here:
https://sites.google.com/site/bbayles/index/cms-star-ratings

Another criticism:
http://jktgfoundation.org/data/An_Analysis_of_the_Medicare_H...
I'm having a hard time reconciling what you're describing with the Vue.js development experience. I have lot of experience with Angula so I understand what you're saying.

But in Vue, two way data binding is _very_ local. It doesn't appear everywhere, on the contrary. It's barely worth mentioning when describing how development works. Honestly, this whole debate just seems weird - take away two-way data binding from Vue.js and at most you'd get several sighs from developers as they change few form-handling lines of code.
Nothing new - I imagine - this internal NATO video from the 1960s seems just as relevant today: https://www.youtube.com/watch?v=0loanNljuZQ for example
It's a bad thing if the business with the biggest advertisement budget wins, rather than the business with the best (or most fitting) product.
I fully expect privacy disasters based on imperfect implementations of Differential Privacy. Do you not? Do the researchers not?

The superior alternative is to avoid sharing sensitive datasets and avoid keeping data whenever possible. No such alternative exists for many applications of cryptography.

But we live in an era where organizations find our private data impossibly tempting and are content to sacrifice the rights of individuals so long as they can't fight back. This research gives such entities the excuse to build tools that should not be built and publish data that should not be published. By saying "OK now it's safe (if you did everything right)" rather than "don't do that", it is the enabler of future privacy fiascos.

The answer, if there is one, is probably legislative: hold entities criminally liable for data breach. Should such legislation pass, I wonder how much interest in this research will wane.
Hi homakov, given your experience with security, could you please expand on _why_ we should not this particular guide? I do understand why we should start with using a good framework, and I have so far felt that reading guides also help us understand things to be aware of.
And maybe also the fact that the computer and browser has to be open all the time, right?

I believe OP did this by running a cron or so on an always-on server.
Red Hat Grows Linux Business as Telcos Adopt OpenStack
Isn't Weex that's backed?
Great article. The 68000 went on to become the first processor in Sun workstations and the original Macintosh so I wouldn't call it a total loser.
> A few years ago the ReactOS developers had to stop all development for several months to perform a source code audit.

What kind of an audit can you do without access to the original software's source code? How would you tell if it's actually different?
GraphQL in the Python World
You're actually picking up the smaller of my two complaints. If everything else about Angular were sensible, I'd probably grumble about dumb overuse of trendy visual primitives, but that's about it. And I absolutely agree that, used sensibly, animations and whatnot are very useful. This complaint basically boils down to wishing all web designers were actually as good as a lot of them think they are.

You missed my complaints about the uselessness of Angular apps without a JS interpreter. That's important, because it means they're basically worthless for consumption by nonhumans. (Sure, I can run Chrome headless, but that's an entirely different can of worms that play poorly with pipelines, not to mention an enormous, absurd runtime for what should be a trivial file transfer.)

Web automation on a personal scale is enormously useful. Angular breaks the underlying assumptions that make it work for sites that don't go out of their way to accommodate it. I get that may be an unintended benefit to some people who want to be control-freaky about how their offerings are used , but it enormously reduces the value of the web.

A connection just hit me - it is similar-ish to way back when, when some misguided designers wanted to publish PDFs on the web instead of HTML. They wanted full layout control, at the cost of basically everything else. Angular is similar, in that doing anything the creator didn't anticipate is very difficult, despite complying with the letter of web standards.

And also, as I said, I default to browsing with JS off. When I hit a blank page, I curse "Angular" and go back to the search engine. So that's annoying, but I've yet to encounter an Angular site I can't live without.
Sadly though this probably means that you can't date anyone who you are working with in some capacity.
This doesn't speak to the question that was asked, though. The original post -- "keep a haskell software in production is not easy job" -- implies PostgREST presents operational difficulties, which is quite different from what you are saying here.

There is plenty of software that people use without direct competency in the underlying language -- for example, running Jenkins to do builds for a RoR shop does not require a Java programmer.
I've since updated the color scheme.
How do we know what the actual basis for all material phenomenon is?
Good point.

So this would only apply when a specific sequence is required.

In analogy, if making a puzzle the first piece could be cut randomly. However, the following pieces would have to fit with the proceeding pieces. And each additional piece would grow in specification.

So for a cell, it is true that there could potentially be a large number of proteins that could prove useful. However when that one protein requires 99 other protein types that "fit" with it in the puzzle of a single cell, then you have a specific sequence required which would be more and more precise for each additional protein.

In addition, since there is a need for 1,000s of copies of each protein type, there is also a need for factory proteins of even greater complexity.

In the case of every life form on earth, they all have these protein factories built-in which read the rna to create specific proteins.

Although, there might potentially exist other possible protein combinations that could create an alternative functional protein factory, any protein factory would have many interacting parts that each require increased specification as each part is included in the design.

In addition, it would be hard for a protein factory to function without a healthy cell holding all the necessary parts close together.

---

Another analogy would be like sodoku.

With a blank board, it Is possible to put any number anywhere.

However, as the game gets closer to completion, it requires a specific answer for each square.

If randomly putting a single digit in each square, the likelihood of getting a correct solution would be:

- 9^27 ~ 6e25 (possible random configurations of 1-9 in each square)

Divided by

- ~ 6e21 Number of correct solutions

So it would be like this for a random single cell:

- Number of possible amino acid combinations for ~100,000 proteins of average length ~50.

Divided by

- Number of protein combinations that would function as a living cell
Good point.

So this would only apply when a specific sequence is required.

In analogy, if making a puzzle the first piece could be cut randomly. However, the following pieces would have to fit with the proceeding pieces. And each additional piece would grow in specification.

So for a cell, it is true that there could potentially be a large number of proteins that could prove useful. However when that one protein requires 99 other protein types that "fit" with it in the puzzle of a single cell, then you have a specific sequence required which would be more and more precise for each additional protein.

In addition, since there is a need for 1,000s of copies of each protein type, there is also a need for factory proteins of even greater complexity.

In the case of every life form on earth, they all have these protein factories built-in which read the rna to create specific proteins.

Although, there might potentially exist other possible protein combinations that could create an alternative functional protein factory, any protein factory would have many interacting parts that each require increased specification as each part is included in the design.

In addition, it would be hard for a protein factory to function without a healthy cell holding all the necessary parts close together.

---

Another analogy would be like sodoku.

With a blank board, it Is possible to put any number anywhere.

However, as the game gets closer to completion, it requires a specific answer for each square.

If randomly putting a single digit in each square, the likelihood of getting a correct solution would be:

- 9^27 (possible random configurations of 1-9 in each square)

Divided by

- ? Number of correct solutions

So it would be like this for a random single cell:

- Number of possible amino acid combinations for ~100,000 proteins of average length ~50.

Divided by

- Number of protein combinations that would function as a living cell
The Universality of All Domains in Respect to Human Experience
Laravel Zero
SpaceX Successfully Launches and Lands Second Reused Rocket
> Patents started out as a 20 year protection on mechanical mechanisms or chemical processes as long as what was protected was publicly documented in full.

1) Patents are not an American invention. England had them before, and the Romans before that.

2) I'll assume you implied U.S. patents. The Founders regarded patents so highly that they wrote them into the U.S. Constitution. It was written generically and not limited or fixed to only "mechanical or chemical" but rather "to promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries".

> Thing is though that 20 years is a very long time when we are talking software. By the time the RSA patent ran out, the algorithm described was largely obsolete.

RSA patent expired nearly 20 years ago yet RSA is still used today. For example, the public key used to secure https://news.ycombinator.com is RSA.

> Not that patents have not been a problem even before computers. Serious refinements of the steam engine for example didn't happen until after the initial patent ran out.
>
> Similarly Smith and Weston sat on their refinements for the Colt revolver until the patent ran out.

The myth is that patents block innovation. The reality is that blocking someone from doing something incentives them to find another way to do it. Afterall, if all you want to do is copy then how is that "blocking innovation"?
The answer is obvious. Lower the retirement age to 40!
Why not? Inquire politely, once, and if you're declined, don't be a jerk about it. It's not that hard.
How We Grew Traffic to 16,000 in 4.5 months on $52/month
A comment is provided criticizing the article as usual, not much else is accomplished other than unintentionally admitting that the commenter doesn't really understand the gigantic difficulty of the problem at hand.
On the Wind Sailing
Yyes, he is asking exactly that.
This sort of naive "censorship doesn't work" optimism is one of the main reasons your side lost the copyfight.
> regulated dosage

Of a single device, but how do we account for the accumulation of the dosages when there are literally dozens of those devices constantly around us?

Let's also keep in mind that we haven't been living like this for very long, 10-20 years ain't really that big of a timeframe. For all purpose and effect, this is a rather recent development in human history.

That's stuff bad dystopian sci-fi stories are made of: 30 years from now developed countries will reach "peak ERM" and people's brains suddenly start shriveling to raisins ;)
Another approach would be to have to pay the equivalent of USD 5-10 cents in some email crypto currency in order to allow an unknown sender to put their email on my inbox. If I reply or add the sender to my whitelist the fee is automatically refunded to the original sender and future messages between both parties would won't require a transaction fee any longer.
This is a gross exaggeration. As far as I can see, what "leaked" was the "shared driver source kit" that nearly any hardware vendor (like chipset manufacturer) can get; basically anyone who puts up a few thousand bucks and signs an NDA.
Distributed: A wrapper library in Elixir, to make distribution easier.
The 34010 was indeed a sweet chip. I once wrote a Forth compiler for it in assembler as an exercise. Coding graphics in Forth was a joy.

And yes, Intel's instruction sets are so butt-ugly they make everybody else's look beautiful by comparison. I really wish almost any other chip had won the war for that reason. I'm encouraged by the rising profile of ARM.
Thanks! It wasn't my first idea, but after another side-project failed due to not having enough time to work on it between a full-time job and kiddos, I wanted to start something smaller. I basically came up with the idea one weekend as I thought it would be a great way to keep up with the great reads on HN and more importantly, something that I could "finish" in the same weekend. Emailed some friends and went from there.
You seem to be contradicting yourself. On the one hand, you say molecules can't be selected for because they're not organisms. Then you say genes encourage their own proliferation, but genes aren't organisms, they're molecules.

You also never responded to the fact that humans are colonies, not single organisms, and yet I assume you believe humans are subject to selective pressure?
WowthatisEnuffing Offers Flow Chart or Bar Graph Options, I correlate and collate my intuition with the overlap spheres mainly to sell dreams direct from the inventory of Dreams, extracted from The Dream Pumps at No Over Head Cost Whatsoever and for the direct value of the dream before and after it has been weighed, taking into account the actual IRL market shares of parallel dream pulp in the Discover Portal of, Choose Your Own Adventure Syndicate Stream Buffering or Brick and Mortar. Reasonable Mortification Fee Determined by Grasp of inflation. Only ads sold are pop up adverts for inflatable bananas redeemable in the form of a banana sticker passport book compensation, traded in for one inflatable after say like 100 banana stickers have been affixed to the appropriate spot on the page that states simple Affix Sticker (in canada Place) Here, sent in for a mail order return package of One very large banana in thick vinyl. May add large variety fruit/vegetables of this sort in the future (say perhaps a grapes of wrath feature) to complement any room in/outdoors mostly to turn any physical space into a certifiable fruit or tossed salad conversation piece and potential party WHILE warning labels meet with industry standards and risk assessment in inflating the receivable bananas is a BYOA (bring your own awareness) AYOR (at your own risk) sort of collaborative effort in analytical apathy, sapathy, and trapathy. I make WowthatsEnuffing.
This sort of situation can have tragic consequences too. In high school, a friend of mine was in the same situation: Mother and kids in the US while the father is stuck in Iran. They were wealthy so they didn't go through the added stresses of poverty in the US and my friend seemed to everyone to be a happy go lucky guy. He was popular, involved in the community, and did very well at academics but we found out too late that the stresses in the family over the separation had developed into a drinking problem. A few days before his father finally managed to get a Visa and arrive in the US, he got too drunk at a party and stopped breathing. The psychological toll on the entire family is hard to understate, even when life is otherwise good.

This kind of separation happens quite a bit within immigrant communities, especially nationalities that have long waiting lists for green cards, let alone undocumented immigrants. Due to some quirks in the Visa system, you have to leave the country in order to change your status which runs the risk of delays or outright rejection. When the parents are on separate visas, one can get let through with the kids while the other is stuck indefinitely. Often times that means that the parent not granted a visa becomes an undocumented immigrant in the host nation and the other is forced to return home because all of their stuff and financial obligation/jobs are in the US. If they can't find a job in the host nation, the stuck parent often moves back to their support network in their birth country, further complicating things.
How about Nature and its place in Consciousness?
I understand where you are coming from - however, Dart is super easy to start using, you will feel at home in no time. Solid, though-out standard library, everything just works out of the box. Honestly, it's a very refreshing experience compared to JS / TypeScript. I bet you'll love it after a day or two.