skysight-inc/HackerNews huggingface dataset:
Seems very Java-y to me. Like a Everything Inherits From Element kind of philosophy.

Historically, one of the core values of browser design is to just provide the minimum possible hooks to access functionality, and to let library authors experiment widely with different APIs and interfaces on top of that. That's why there is so much innovation in things like application lifecycle, layout engines, look-and-feel, etc, on the web.

I mean, I get the idea: you can define these custom elements, and then have a bunch of "raw" HTML files that don't use JavaScript and have access to this advanced widgetry.

But boy, that's adding a weird layer of confusion. Now those files are "HTML"ish, but can't actually render without this other JavaScript going on.

You sacrifice a clear definition of what HTML is.

It reminds me of ES6 actually... everyone rushed to add all of this syntactic sugar and comfort features to the language, but now there is no definition of JavaScript anymore. It's just some vague container for some set of possible language properties that may or may not be available on various platforms.

I think people underestimate how powerful the web philosophy of "just add the basics, and let people build powerful inferfaces in the application layer" is.

We have Rubyists and other folks from pro-oriented languages coming in and trying to turn HTML+JavaScript into a professional programming environment, with all of the chaos and insanity that comes along with that: versioning, build systems, package management, etc. They really don't understand the power of having a single runtime that works everywhere and doesn't do much.

Separation of concerns is powerful, and the simplicity of the browser runtime I think provides a helpful constraint which is worth the frustration.

The Ember people are near the heart of it. They recently dropped support for Node, making a hard fork where they're only supporting IO.js developers now (franchise naming rights aside). But that attitude is everywhere now. The React crowd is all-in on transpilation. The Webpack people have ditched the idea that there should be some observable relationship between what's in the browser and what's on the filesystem.

I don't know. I guess I'm just sad that the JavaScript+HTML community have been taken over by people who don't really seem to like JavaScript+HTML much. And not enough time has passed for those of us who actually like the web to start our equivalent of record stores and classic car clubs.

Old man rant over I suppose.
One fine morning I opened the San Jose Mercury News to see that Atari had announced a new Transputer-based workstation.

It was especially exciting because I was working for Atari Corp, and our little engineering team (of maybe 20 hardware and software people) had no inkling we'd been working on it!

This was a project shot out without permission by a group in the UK. They hadn't bothered to tell us.

[I rather liked the Transputer architecture. Bizarre, but very interesting]
Oh! ... but wouldn't this still be quite short-term?

(Or, is the argument that the DDoS was actually meant to redirect some queries, or...?)
Privacy and transparency are not opposites. It is possible to have privacy in a perfectly transparent world.

I agree that the privacy battle as we know it is already lost. Once someone has the kind of powers the "umpteen eyes" are possessing, no amount of legislation will make them give it up.

That does not mean we should pretend that it is not a problem. There is a massive discrepancy right now in the kind of tools and information that is publicly available, and what secret government operations are possessing.

What we should be fighting for is transparency, not privacy. I want to know exactly what kind of data is collected about me, and I want to know who accesses it and when (unless I'm subject to an investigation, during which the information about my data being accessed can be embargoed until it's over).

I would blog about this, if it wasn't so damn difficult to host a website without revealing my full identity. I don't want future employers to judge me for political views, sexuality or whatever. That's why privacy is important, and still will be in a fully-transparent world (which I do think is inevitable, but no government is currently working towards that).
The first minute of this interview should clear this up quite quickly. Julian Assange has certainly been seen alive recently, and certainly much more recently than 46 days ago!

https://www.youtube.com/watch?v=_sbT3_9dJY4
easy: 1000000's of them rotating around a fixed point!
I don't believe in gay conversion therapy and actually support gay marriage, but I shouldn't even need to say that because it's not relevant to this discussion. The value that I'm advocating for here is honesty and good faith debate.
Not single sign on = infinite points of failure
Is it really true said "leaky edge case" is applicable throughout our entire local space? e.g. the solar system? or even the vicinity of Earth?
Completely disagree. I want a separate account for all my services. SPoF are a terrible idea. I miss when all my google stuff was separate accounts
Idealist make the worst mass murderers and dictators.
Nuxt.js 75 second Hello World video
> Racist piece of human garbage.

This is why Clinton lost the election. Most people don't buy this hyperbole anymore. Even 1/3rd of Clinton voters don't believe the media anymore.

> "Jeff Sessions, considered too racist to be a judge in 80's, is Trump's AG."

My understanding is that Sessions worked to ensure that a KKK leader, who kidnapped and murdered a black teenager, received the death penalty instead of a life sentence. Isn't this counter-evidence to the assertion that he's a racist?

But I guess it's hard to reason when you've made up your mind that your opponents are "human garbage."
He could still stand at a window or have someone else share a photo of him.

There's just too many strange things going on. The one thing that did it for me is when they published those pre-commit hashes.. and then released the files and the files didn't match the hashes... then they tried to claim that the hashes were for the decrypted files..

Which to me raises just too many red flags that something is off.
The emdrive (at least the current version) requires way more power per Newton of force than even ion engines, which are themselves famously power hungry. You definitely could not get free energy out of an emdrive because the amount of power required to run it is way more than you'd get out.

The advantage of the emdrive is that it does not require reaction mass, at the cost of incredibly high power consumption. Unfortunately that makes it not really viable for anything; ion drives are limited by power, not reaction mass, so the emdrive is actually worse because it uses way more in power than it saves in not needing reaction mass.
And your alternative is?
Don't make it a boat; make it an Uber and an audition? With only room for 2 passengers.
Can't fight faith with facts cuts both ways...
> How I should rewrite that text so it will not cause unwanted emotions, but will not look like a dictionary article?

That's easy to answer. A "good" post, one likely to generate light, has many topical references and almost no, or no, first-person ("I") or second-person ("you") pronouns.

A less desirable post, one more likely to generate heat instead of light, has fewer topical references and more first-person and second-person pronouns.

So when composing a forum post, a post to be read by strangers, it's desirable to either remove or edit all constructions that might be taken to describe a distinction between oneself and others.

One could go so far as to write it as an equation:

Forum post Q factor = (topical references) / (1+sum of first-person and second-person pronouns)

The advantage of the equation is that it could hypothetically be automated and added to a forum post editor, so one's score could be seen to rise and fall as the post is typed. The drawback is that it's a classic case of reductionism -- the possibly misguided idea that everything can be reduced to (for example) mathematics.

There's obviously more to quality forum posting than this, but it's at least easy to explain and apply.
Yup, that's it. I found the article I read, edited my post to include it.
He did not. The emdrive requires a very large amount of power to operate, way more per Newton than even an ion drive.
Looking at their example code.... I find there is a lot of problems, duplicated code, large function with many many obvious simpler functions inlined causing lots of local variable pollution.

MISRA is another standard that's popular and I've seen a bunch of code developed using this standard.

But the problem with style guides, they have lots of points that are very agreeable, but it is all undone if you don't have clean well designed code. I've seen too much emphasis on conforming to the style guide (often because of contractual agreements on the developed code). But the more important part of making the code clean gets less attention because it is harder to quantify and harder to enforce via static analysis.

however, that doesn't mean it's a bad thing to have, it's just that conformity to a style guide is a very low bar in terms of quality.
Woah that would be cool. So the red would be invisible to the blue/green and visa versa? Seems like that could be easy to add....
> 6502 or Z80?

It really depends on what you want.

The Z80 is more "corporate". There were lots of embedded systems built with a Z80 at the heart. People used it to get a lot of stuff DONE.

6502 is more of a hackable computer. Because it was used in the Apple ][, there were lots of people trying lots of strange experiments. Some were incredibly good, years ahead of their time. There are games in 64K that were more fun than most bloated multi-GB games on consoles today.

This dichotomy exists to this day. (Search "Visual Z80" vs "Visual 6502" and compare the depth of understanding and/or passion.)
A few months ago I bookmarked a 1923 talk/essay by Bertrand Russell that is actually entitled Vagueness. I thought it was extremely interesting to read the perspective of a cleary-brilliant thinker prior to the computer age.

http://www.personal.kent.edu/~rmuhamma/Philosophy/RBwritings...
Atari has some fun computers during this era that were overshadowed by the (arguably better) Amiga. The Falcon was a favorite of musicians.

Inmos sold a T-400 board when I was in college. It was another example of a stack machine. Occam was an interesting programming language. I still have the book for that.
Practically speaking though the power generation is the limiting factor. An emdrive requires way more power, which means way more generating capabilities, which ends up taking up way more mass on your spacecraft than the ion engine reaction mass.
> I am just surprised that you would even propose Tunisia.

In case you missed it, I am a Tunisian myself, so it's only natural that one of my options is Tunisia.

Do you have something against Tunisia in particular, or what exactly? You seem to be personally offended that someone would consider living in Tunisia, which is quite odd to be honest. Tunisia is way ahead of virtually any other Middle Eastern country.

> Would you still go back to Tunisia if you were a woman?

Tunisia is one of the best countries in the Middle East when it comes to women's rights. It is ranked 46th in the world when it comes to gender equality. We have around 30% female participation in parliament. Women have had the right to vote since Tunisia's independence from France in 1956. Abortion was legalized in 1965, almost a decade before the US. Female birth control was legalized in '62. I can continue if you like ;)

Are you mixing up Tunisia and Saudi Arabia?

And by the way, I visit Tunisia every summer, so it's not like I've been away for years or something.

> you see nothing wrong with Tunisians trying to ban Islamic political parties

Tunisia is in a very sensitive spot right now. Domestic terrorism and extremism is a huge threat right now. Two political figures have been assassinated since the revolution. The government is therefore trying its best to control potential threats.
Migration routes from San Francisco
Sexual conversion therapy sounds nuts to me, and I bet the majority of the country. If it comes to that point (where actual federal legislation is a possibility), I assure you many of us will be protesting in the street. I, personally, consider it as likely as me being killed by a terrorist (i.e. not very).
The TU Dresden people did not "verify" that the device works --- instead, they identified many spurious error sources, and recognized that the final results were essentially null on the level of measurement accuracy, and unable to say whether there's thrust or not.

http://arc.aiaa.org/doi/pdf/10.2514/6.2015-4083
https://tu-dresden.de/ing/maschinenwesen/ilr/rfs/ressourcen/...
Syncing Google Sheets Data to Excel
Ain't that the truth.

Neither side is free of lynch mobs and people conveniently ignoring facts that don't fit their pre-agreed agenda.

This is just a side account of a regular HN user so sick of lynch mobs that I have to use a pseudonym.
But even very small acceleration should add up to significant velocity over time, no? So if we launched something that's only 10 W, how long before we can easily observe the velocity difference?
Well, since you keep defending racists and homophobes, it's hard to see you as otherwise. Here's some more reading material:

https://www.splcenter.org/hatewatch/2016/11/18/jeff-sessions...
Sorry for the bluntness. I responded with better phrasing.
These new plutocrats seem much scarier and creepier than the old ones.

Having these companies that know way more about us than any government or agency becoming involved in partisan politics should scare the pants off of everyone. Who better to conduct opposition research than Google? Who better to decide what fake news is vs real news, if you want to control the vote?

These guys haven't realized it yet, but they've crossed a big bright red line, changing their focus from being innovators to corporatists more interested in protecting their business models through political manuevering.

Part of me really does hope Trump turns out to be a trust busting Teddy Roosevelt.
My paranormal adventure in pursuit of life after death
Sorry for the crudeness.I had just woken up. I responded with a better articulated thought.
I'm sorry, but can someone explain to me why this would not be accepted as proof of life? He is asked questions in the first minutes of the interview and gives answers about events that happened this month. Isn't that conclusive? Somehow I must be missing something.
No, I mean other countries could impose carbon import tariffs on america if they renege on the paris agreement.
The 6-7 grains of rice is an interesting comparison, but they actually they didn't get 1.2mN, they got 1.2mN/kW and they only tested the device with 40W, 60W and 80W and they got http://arc.aiaa.org/action/showPopup?citid=citart1&id=t3&doi... so they only measure a force of ~70uN, that is like 1/25 of a grain of rice, that's probably like a few grains of salt.

And then they use a "aggressive slope-filtering level" method (whatever it means) to get 124uN, that is still very small, like 1/10 of a grain of rice.
> no more free from the details

i suppose it depends on what you mean by "the details."

details can be just the inputs required by "the interface" or it can be specifics of "the implementation". the purpose of an interface is often to distance (perhaps even "free", depending) the user from the implementation.
In 1983 AIDS wasn't still a big deal, no all primates have SIV strains, some primates never develop AIDS, we know some species for primates can effectively suppress SIV permanently, while some do develop immunodeficiency syndromes, heck it's even possible that the species or sub group of primates in the research was introduce to SIV from another species because of humans (mostly because the research does states that they have had 14 different species locked in their research center), it is however not possible for HIV to be the origin of the virus since we now have genetic models of the disease.

When that research was conducted we didn't even knew what was causing AIDS as neither SIV nor HIV have been identified yet.

Also research animals die all the time in great numbers, if it's a research laboratory then they'll probably die or be put to death way before they'll develop AIDS, if it's a conservation then they die to natural causes all the time, it's more likely that no one bothered to think why primates die to various infectious diseases more frequently than they should beforehand and then when AIDS research began to be published some one made a connection and looked into it.

It's not like in 1983 or prior to that we commonly had 100's of primates locked in for a multi decade research in a state of the art habitat which was constantly monitored, they were either lab rats that lived a very short life or at best simply tracked for conservation purposes on a reservation.

In fact after reading the research fully, it looks to me like they've unintentionally introduced SIV to Asian Macaca Cyclopis from an African species M. Mulatta (commonly known as a rhesus monkey) since SIV is not commonly present in Asia it's no real wonder why an Asian primate species would be considerably more affected as African species would be more or completely immune to AIDS while being SIV carriers.

If anything this paper proves that African primates coexisted with SIV for a long enough time to develop an immunity or high tolerance to the virus while species from other regions that did not have SIV strains did not.

And you can chuck this again to the fact that in 1983 no one knew that AIDS was caused by HIV, SIV, FIV and other similar viruses.
Nobody knows. All anyone knows is that A happened and B happened. Everything else is speculation, including how the switch might operate or whether or not the outage is related.

I'd recommend reading the chronology on the website, it's all the facts anyone knows for sure.. but regardless, at the end of the day, some proof that the man is alive would be nice.

http://assange.net/chronology/
Mathworks/Matlab is heavily entrenched in the engineering departments of most US universities. So students get free Matlab access in the computer labs and heavily discounted student versions (or pirated copies) on their personal computers. As a postdoc I attempted to push Python into the curriculum but professors are just much more comfortable with Matlab. I never met anyone who actually used Octave.

Matlab's out-of-the-box IDE is good and makes debugging/profiling dead simple, the toolboxes cover a huge range of problem domains, and the language itself is easy to learn. But I've moved away from it due to the cost, licensing, closed source, etc.

I use Python. I have an interest in Julia, but the language stability and ecosystem just aren't there yet.
What the NSA Can Learn from Sweden
> ...we'll have to rewrite the laws of physics.

I disagree. Even if this actually turns out to be producing thrust due to a reason other than thermal expansion, ablating material, interaction with the Earth's magnetic field, etc., that doesn't mean fundamental laws are wrong. It depends on why it's happening, right? There are...I can't even call them theories...musings that this may simply be an effect which we aren't aware of, but doesn't violate conservation of momentum.

We are so far away from being able to explain why, however, since we first need to determine if this is real and repeatable. I hope that other credible researchers attempt to replicate this.
The parent's comment is actually incorrect: what he described is not Stoicism. Stoicism is the philosophy whereby you accept things that are outside your control and view them with indifference.

In contrast, the examples you gave are situations in which the person does have some manner of control, no matter how small. Even those oppressed by tyrants can rise up and overthrow them.
Rich people within fortresses will command the robot army.

Root passwords will be handed down eldest son to eldest son.
There's an auxiliary reason to use Octave/MATLAB that most people don't talk about. Vastly cheaper access to high quality linear system solvers. Writing high-performing, multicore factorization codes is hard and only a few people do that well. For example, that's been most of Tim Davis' career. Anyway, codes like CHOLMOD are dual licensed GPL/commercial. If I want access to that solver, but I don't want to GPL my code, I can write a Octave/MATLAB routine that uses the `chol` command. Implicitly, this uses CHOLMOD on both Octave/MATLAB, but it's baked into the interpreter. Now, MATLAB has paid the appropriate license for access to the routine, whereas Octave just abides by the GPL. If I deliver a piece of code to a customer that needs this routine, I just tell them they need to use MATLAB because they provide the license cover. If my customer chooses to use Octave instead, that's not my choice. However, even if they do, GPL only kicks in if they externally deliver their code. It's this weird situation where I can legally deliver code because it's fine under the MATLAB license, but the end result will work under Octave, which can be used freely under GPL. Anyway, there are a huge number of solvers where this occurs. Something like Python is fine, but I'd be very careful with the licensing if anyone intends to distribute under a non GPL license since a large number of the good numerical libraries are dual licensed GPL/commercial.
I'm using it to build wrappers around d3-based graphs to make it easy for non-software engineers (mechanical, electrical), to create and modify simple PID controls. There's PLC programs and interfaces but by and large they're klunky, aren't customizable, or require learning something g like LabView.

The custom elements help specifically by encapsulating the (somewhat tedious) d3 graphing and controls connections into simple HTML objects with a simple spec the engineers can lookup. HTML is then declarative and easy for non-programmers to try, test and see immediate feedback. This works out well for creating functional controls systems which can then be cleaned up by experienced developers who can tune the underlying web components.

JavaScript libraries all require much more knowledge and generally don't "scale" when you want to add several graphs quickly. Frameworks like Angular2, Vie, or React all require significant learning curve and understanding of the framework generally to get working. Though Vue seems to be the simplest, but web components provide an API which Vue et al can build on by encapsulating more complex HTML/CSS/JS into semi-hidden sub-trees.
There was similar being in [it seems] earlier book, "The City and the Stars". Still one of my favorites among science fiction.
Feel free to question as Im a human acting on incomplete information like the rest. ;) Just don't assume or read in too much as that can get you. Happened to me plenty here, too, haha.
> a self-described racist

Man, even after losing the election, the left still hasn't changed its record. "-ist -ist -ist, -phobe -phobe -phobe!" Most of the electorate doesn't buy it anymore.
Ah. The transputer. Did my doctoral thesis using CSP converted to occam for the transputer. Fun times.

There's some of my occam code here: http://blog.jgc.org/2009/08/in-which-i-resurrect-13-year-old...

Oxford had some transputers from INMOS. The story I heard was that they'd been manufactured with the die in the wrong way round meaning the pinouts were all messed up. So a bunch (16 IIRC?) had been wirewrapped together to make some hideous but working machine.
Classic, textbook example of lifeisgood-oceanswave syndrome.