skysight-inc/HackerNews huggingface dataset:
Okay here's my feedback:

I know it's a new app, but I didn't get the concept of the app. What exactly is a miscon ? A Status update ? I also couldn't find examples of existing miscons.

If you're introducing a new concept, it's generally worthwhile to have some kind of intro with animations.

I hope that's helpful.
I used Flash audio back in the day and I hardly found it painful.
One extremely convincing data point for starting a stampede of contribution would be, "Person X made $Y/hour for their contributions to projects on assembly"—even if it's pointing to one amazingly valuable contributor, one exceedingly successful project, and one uncharacteristically highly-valued bounty.

Right now it's a challenging mental math leap of faith to make the decision to spend _working_ time on projects there, but for _learning_ / extra time it's already a no-brainer (that's why I've contributed at least).

Of course I imagine this is all stuff that's already being thought about and is more of a later-thing / difficult to bootstrap, but worth keeping a focus on. Top $/hr made by a contributor on the site might be a solid metric to optimize for.
Okay, what do you think "systemic" means? What does "pointless" mean to you? What's a "vibration"? Are you a 'person' and how can I tell?

You just used all those words, and I would like you to educate me.
I'd like to see scoping added so it's possible to easily switch keyboard bindings based on the feature/context.

https://github.com/madrobby/keymaster does an OK job with this, and too bad it's not being actively maintained.
That seems extremely unlikely. Astronaut's time is mapped to the minute, no one is going to run important code without it being extensively tested first (imagine the potential for catastrophe), and the cost of an astronaut's time per minute is astronomical (pun intended!). Why wouldn't you have a professional write it on the ground, test it, and upload it?
The thing is lots of those towns cry foul when someone wants to introduce development. It's virtually a crime. But if you could make the corridor self sustaining with a good efficient transit line up and down the corridor -- that would be my dream. In reality it's going to be piecemeal with old timers kicking and screaming at every occasion.
FYI, bitcoin's programmable signature language is Forth. Variants of Forth are used on many NASA spacecraft and rovers. Forth is doing quite well, thank you :)
reminds me a bit of the "Creating Really Teensy ELF Executables" writeup[1], which got down to 45 bytes.

But honestly... does it really matter how small your executable is? I'd care a lot more about performance characteristics than binary size.

[1] http://www.muppetlabs.com/~breadbox/software/tiny/teensy.htm...
A series of slide templates based on Snowden leaks
There was a quite famous sci-fi short story, published in 1967, with a similar theme[1]: I Have No Mouth, and I Must Scream. Perhaps it was also inspired by the 1939 novel, Johnny Got His Gun?

[1] https://en.wikipedia.org/wiki/I_Have_No_Mouth_and_I_Must_Scr...
You are still young I guess. You will mature.

Just a little thought for you: Imagine you were born 300 years ago. Would you be as sure about yourself as you are now?

Of course you would be. You would be wrong, but you would be absolutely certain you were right.

As you mature you will realize the world is not as simple as you think.

Knowing the truth is not possible.

You are acting like a creationist. No real scientist would talk like you do - they would be humbled by knowing just how often they were wrong in the past. They would only strive to learn, they would never be certain they own the truth.
Lighthouse: a lightweight and scriptable spotlight-like program to run on X
Nobody except you said there was a threat of violence.

Yzzxy did refer to violent segregation: ""Seperate but equal" was abandoned by SCOTUS decades ago. Maybe it's time for you to catch up."

The fact is that housing segregation in this era was enforced by threats of violence, aka "law". Same for banking regulations.

Instead you ended by asserting that any definition arguments are pointless

Providing definitions is important to clarify thinking. Thanks to you providing a definition, I know what concepts you refer to when you say "segregation". In contrast, I don't know what concept "systemic" refers to because of the lack of a definition.

There is no point in me telling you your definition is wrong. If I convince you, all that will happen is you'll apply different mental labels to the same things. Your conclusions will remain the same, they'll just be phrased with different words.

Further, all this argument over definitions has gotten us completely distracted from the actual point. The point is this: humans often allow tribalist feelings to influence consumption choices (housing, movies, etc). Is this a bad thing that should be prevented and/or condemned? The definition of segregation is completely irrelevant to the answer to this question.
The fact that your favorite ~~zombie~~ robot movie used "experiment-gone-wrong" as a plot device doesn't inform you in the slightest as to the likelihood of this occurring in any real life scenario. Why are (some) modern science fiction producers and consumers so damn quick to get preachy about risk profiles they know nothing about?

It just so happens that Asimov (the guy who wrote the series of short stories which inspired the title and character names of I, Robot) had something memorable to say about this kind of silliness:

Anti-intellectualism has been a constant thread winding its way
through our political and cultural life, nurtured by the false notion
that democracy means that 'my ignorance is just as good as your knowledge.'
- Asimov
The “C” Students Run the World
I'm among those who have enjoyed the satisfaction of making my own Forth-like, and I've even used it only to find the same kinds of difficulties as author. Aiming for less is always a valid approach, but it's hard to reconcile with this era of software and the benefits of sheer magnitude. It might have been less true in the early 70's when software was less of an "ecosystem."

But on re-reading this for the n'th time I think the lede of this one is in the comments. Like any guru who is selling a "right way of doing," Chuck Moore has always had a business interest in selling snowflake Forth services of some kind. He, and other Forth followers, may well believe the pitch fervently. It is, at least, a relatively self-consistent ideology, and it discards the messy aspect of building any kind of institutional presence. But it also has a kind of dogmatic quality.
Having fuses as a last-ditch safety measure can be a really good idea, as often the alternative to a fuse blowing is a fire. That said, they should probably be using self-resetting circuit breakers rated to trip before the fuses blow. It's possible they do and his car has a legitimate short.
Electronic Book Readers vs. Paper and Ink
Show HN: App for Falling in Love
I was so impressed with the NYTimes article I saw posted this morning about a study done on strangers falling in love, that I took the questions from the original study and built an app / game. Should be a great tool for first dates or for fun with your lover. Enjoy!

The inspiration was this thread:
https://news.ycombinator.com/item?id=8866933
As a designer or developer, you have to start somewhere and it better be good to help you create a steadfast and reliable structure. Great realization there!
It may have but there is still too little housing stock for the current pop. In addition there are lots of old units which should leave the market... But this market is taking anything and everything available.
I'm glad it was all on one page, not paginated
It may matter in some embedded applications (for which chipsets there is not even Rust compiler support yet) but the point is to show off how much low-level control you have over code-generation, and that no run-time is needed.
I think getting open-sourced has its benefits. It could be good or bad for the company. Let's see how it works for One Cent Movement.
copy-code: Firefox add-on to copy & paste code blocks without selecting text
The problem is that, at this point, the FLOSS community increasingly treats RMS as damage and routes around him.
If, for political reasons such as you mention, you don’t trust your the government of your own country to determine which medications are safe, you should find some other suitable scientific institution to trust. Perhaps some other country’s, which does not have the problem you see in your own country.

To instead trust random people’s anecdotes on the internet is quite possibly the worst thing you could do.
I don't understand; is there a benefit to having a fuse on top of a circuit breaker?
> Forth is doing quite well, thank you :)

I know. But I feel that it still has not reached anywhere near its potential and I'm not sure if it ever will.

First time I worked with it was in the 1980's, I've been only an observer since then but the bug never left me. It's a language for the equivalent of software jewelers.
They're done with bacteria, now they're experimenting on microbes? We never really get enough do we?
The color choice of that page is insane.
My eyes literally hurt after reading the article.
Mostly it would lead to fewer people using Ez Pass and more traffic at tollbooths. Anyway, they've promised they won't do that, so that really would be a story.
He boarded in Paris... so the TSA had very little to do with it... He went through the "normal pre TSA" security... so you are actually disproving your own point...
> Ok so we actually agree in that much of the animosity towards jews stems, not from an inherent theological constant in islam but rather the israeli conflict situation and other regional factors.

Not quite. It doesn't stem from Israel, it stems from Jews (and other groups too!) raising their heads up and not being subservient. Israel is an example of this, but not the cause of this.

Your claim is that it is because of Israel, as I said before this claim is wrong.

Muslims do not have a problem with the Jewish religion, but they do have a problem with Jews.

You abhorred the comparison to Nazis, and the comparison is not completely valid. But there is one thing in common: Both groups believe themself to be superior to all others.

You are wrong when you think Muslim antisemitism is because of Israel.
Thanks for this! I built an app today and used this :)

Basically a responsive / bootstrap carousel with the questions and a timer at the end for the eye gazing.

https://news.ycombinator.com/item?id=8869305
As I understand it, the government required banks to redline. So yes. Housing covenants were probably not, but I don't know the details.

Similarly, much as I dislike them, the "No Students, Foreigners or Bachelors" restrictions imposed by most housing societies near me are voluntary.
Pointless means we'll achieve nothing by doing it. I don't know what "systemic" means which is why I asked. A vibration is an oscillation in a medium.
It's been a few years, but the plant geneticists I used to work with until 2012 seemed to have to solve a lot of problems to get reliable full-genome sequences of de novo species (these have no reference assemblies to go by).

Including what I had until then assumed was the simple act of just sampling DNA material: multiple consistent sites on the plants were sampled and this context was important not just for gene expression, but overall sanity checking of final assemblies (speaking of sanity checks: flow cytometry as well). Then there was setting up Illumina and 454 sequencing experiments, which seemed to involve quite a few iterations/experimentation in developing primers, choosing bead configuration, amplification procedures and a whole lot of other stuff I don't understand...

And still, after all that, the literature did have a bunch of species that had already had a few genes sequenced using earlier methods and traditional PCRs, so the whole sample set was given this treatment as well, again as a sanity check and to get a strong reference to earlier results (1000+ of species, thousands of individual plants, each with multiple samples as I mentioned).

And still, after all that... the evolutionary history of this group of plants still looks slightly different depending on which genes you looked at.

And so now I know what a consensus tree is... and how much fun it is to see researchers have their software doing MCMC tree building run in just a few days on HPC compute clusters when they'd previously waited months :-)
> Now for comedy, someone find the size of a similar program in Go

As far as I know, Go statically links the runtime into the binary (including the garbage collector, the scheduling system and more)... so for a small program like this sample, it will appear to be abnormally bloated. If it were a larger, more complex example, then the binary size wouldn't change as drastically (and on a surface level might appear to be more justifiable).
How about the "I had countless friends who were nearly finished with their computer science (CS) degrees and had an idea for a company, but they struggled to move from concept to finished product. I wanted to help them bridge that gap", says they 21 year old that never launched anything.

Something is fucked up here. I don't blame Charlie Guo, he's just a product of the environment, but why would anyone invest in him doing this idea? There's no knowledge or experience. It's like investing in my idea for in home brain surgery. It doesn't make any sense, and the article thing raised multiple red flags to me.
>I also can't understand how a 21-year-old Stanford graduate who already has experience in the market he's about to launch in could ever feel he "must have just been lucky".

You don't seem to understand how competitive YC is. Guys like that are a dime a dozen when your acceptance rate is less than 3%[1].

[1]http://blog.ycombinator.com/yc-portfolio-stats
Great stuff, but man, what a reality check. The most cutting-edge physics and graphics effects and it's used to sell beer and candy bars.
To me it's more like s/he asked if they could build web apps with it, not about their chance to like it considering they come from web apps.
The underwear bomber boarded in Amsterdam... TSA had nothing to do with it.

Seriously the TSA is bullshit, as it only applies to americans... I assume because the 9/11 attacks originated in the U.S.
There is a temporary work-around, I would think. Presumably the data that games expect to be driving sound comes out in a byte stream, like anything else, expecting to be passed to a side-effect producing function provided by the environment. You wouldn't need to even write the code that processes that data into sound, you could just sample (perhaps on original equipment) and provide sound resource files, and then make sure to play the right sample for any particular set of bytes passed to your implementation. (Even if Web Audio standardizes, it's not clear to me how you would handle essentially arbitrary output-to-be-interpreted-as-sound from an arbitrary process!)
Whether you find it likely or unlikely to happen is not part of the equation, copyleft was created to _ensure_ as far as possible that the end user would have certain rights.

>The ability to develop plugins for GCC has existed for years now, but nobody has used it to do the evil things RMS insisted would happen (remember, he blocked the creation of the plugin interface for many years).

First off the plugin api is unstable which discourages out-of-tree patches, secondly there's the gcc runtime library exception which only allows distribution of proprietary binaries created with gcc if said binaries was not generated using proprietary plugin(s).

>Nobody is proposing creating proprietary plugins for GCC. People are proposing a GPL licensed plugin to export the AST for use by emacs.

But allowing for that will also make it possible to use a proprietary backend with GCC, thus allowing the circumventing of rights which copyleft licensed software is there to ensure. It doesn't matter if you think it's 'unlikely to happen', again copyleft exists to ensure that this does not happen.
Cache Rules Everything Around Me, and bloated executables generally put more stress on the instruction cache, resulting in poorer performance.

Of course, this is just an approximate general rule, and extremely small binaries (and generally any "pointless" experimentation) like this are mainly interesting from a learning point of view (or for small embedded microcontrollers), e.g. understanding syscalls and program start-up, and, for the write-up you link, the ELF format. (Not everything has to be inherently useful for an actual task.)
I think two issues are being conflated here – the issue of whether one should be reasonably respectful, and the issue of whether social or other status should garner increasing respect. I only meant to disagree with you on the latter, not on the former.

From the TV series Kung Fu, episode Sun and Cloud Shadow (season 1, episode 8, 1972):

Master Po: “In the pond there are some lotuses which stand above the water. And though their roots feed, they are themselves untouched by it. Some others have risen only to the water's level. And others, are still under water.”

Young Caine: “Shall I seek to measure these differences, Master, that I may treat them differently, each according to his growth?”

Master Po: “Examine the flower. Is not the flower, in each position, yet a flower?”

Young Caine: “Shall I then treat each man the same?”

Master Po: “As far as possible, without surrender. Be on good terms with all.”
While the article is well worth reading, I was bothered by the article implicitly defining Asians as not counting towards a diverse workforce. I admit my point is unrelated to the bigger points of the article.
Voluntarily, yes. You can't force serenity on someone.
McVeigh was never screened by anyone. He used a car bomb... What security process stops a car bomb!?

I think in Iraq they use closely placed concrete barriers forcing cars to swerve, and they stick marines behind them. Maybe we should do that in front of all the buildings... everywhere.
Because misinformation is misinformation, and i'm not a fan of sitting by and letting it drop, whether it's happening to me, my colleagues, or even companies i don't particularly like personally, but happen to know facts about.

Particularly when this is used as the lead-in and part of a strategy of supporting an argument.

In fact, i'll point out that RMS is actually very good about this stuff himself. If his position is based on factually incorrect info, and you correct it, he will often immediately change his position.
CB doesn't need to be replaced.
ChillingEffects' Robots.txt
These exercises may lack practical value, except perhaps to the virus makers, but they do kind of prove there is no extraneous overhead required by the language.

So we already knew that about assembler, now we also know Rust can be twisted quite close to that too.
I'm here in MD and our interstates are filled with these horrible speed cameras.

Anything over 12 mph and bam you get a ticket in the mail. They are making tons of money thru this as who doesn't speed?

They need to increase it from 12 to at least 16mph or more over the limit! If it's 65 on the highway I'm naturally driving close to 80. I don't think I'm alone here either!
Quick poll: what's your favourite features in Rust? What's the core reasons for you are going to use it soon?
Anonymous #OpCharlieHebdo
A nap in the afternoon might be as helpful. I found taking an hour nap or hour run after lunch helps with my focus/drive. Lifestyle changes shouldn't be downplayed.
This is quite true. Recently I've seen where neither Chinese nor Indians are counted as minorities. I think what happens is once a minority makes it then you're no longer considered a minority in some discussions... It should be noted Chinese in California were highly discriminated against in law till the 50s and 60s (could not own land, for example) so its not as though they had it "easy". They had to work hard to get to where they are. on the other hand I get it we want to lift up the classes which have not made it yet so once a current minority makes it we work toward integrating left out minorities till one day no one is a minority, economically speaking
I imagine your parent was thinking about the fact that fuses are dirt simple and thus pretty reliable. Breakers are reliable too, but certainly more complex
a cname wouldn't work because it would also have the CE robots.txt, but if you used a sufficiently intelligent proxy that stripped robots.txt and rewrote links then it probably would work, but I don't think that's a good idea regardless.
The other sites probably just haven't processed the robots.txt change yet and will in the near future.
For RMS, allowing non free code to be derived from free code is unethical, it goes against all the ideal of his movement. Indeed, from your standpoint, the thing he is fighting against seems trivial, but there are deeper consequences.
Having a fail-safe functionality (vs ... fail-deadly, I guess, with no fuse) is critically important (far more than just being a good idea), but there's no reason it can't be a circuit breaker with feedback to the computer system. Self-resetting would probably be a bad idea (if there's a short, you really do want it to stay off), and even having computer control of it would be questionable (although if the control system met DO-178 standards, it'd probably be fine), but even a simple feedback mechanism would be a huge win. For that matter, there's no reason that the computer can't tell you what fuse is blown, what it affects, and show you where to replace it.

Here's the real deal: a fuse costs cents, and a breaker costs dollars. Fuses rarely blow, so increasing cost two orders of magnitude for an extremely minor benefit doesn't make a lot of cents (har har har). Even Tesla cares about cost control - imagine if the whole car were two orders of magnitude more expensive. I expect that a feedback mechanism would probably actually be cheaper than breakers, since it could be a single, cheap chip rather than expensive mechanical devices.
Its important to note, also, that for RMS the struggle is against non-free software, which is at times in conflict with what people who see free software as an ideological struggle to promote free software would view as desirable.

Its not just that its an ideological struggle for RMS, its what RMS sees that struggle as being about which can divide hi from others.
While I agree with you, one could argue that developers of BSD works are ok with proprietary use but would rather not see an open source fork that divides the community. And the fork would not be available to them for further proprietary commercial use.
#OpCharlieHebdo: Anonymous declares war on terrorist websites
This is a perfect example of the KISS principle. Since I would never presume to call Woz stupid, let's call it the KISW (Keep It Simple Woz) principle in this case.

Woz is proposing that Tesla take well proven, very reliable, simple, inexpensive fuses that are very rarely even seen by customers and replace them with complex integrated circuits and software that will need a lot of testing, almost certainly be more expensive, and almost certainly be less reliable. For what? Very little benefit for a very small subset of customers.

KISW! Sometimes a small length of wire in a plastic holder is the best answer to a problem.
It makes me sad that Miško hasn't checked out other frameworks. I am not sure what his current role is in Angular development, but I would wish that any major contributor to such a "big & important" open-source framework has the drive to look at competitors code to grow as architect and developer.
They have always been django/python and have never used PHP, please don't spread this kind of bullshit (unless you have solid facts to back it up. I remember checking the setup in 2012 and it was already django back then).