skysight-inc/HackerNews huggingface dataset:
I was a little bit disappointed with the content feed.

I was getting spammed by the same authors (I eventually blocked some authors which was a shame), or by the types of questions I didn't find interesting.

When I picked a category as general as Food, I would constantly get questions and answers that weren't interesting and I couldn't find a way to say that it wasn't interesting.

Eventually I left, although I've made hundreds of comments, questions and answers. Just didn't enjoy the time there anymore.

It would be nice if there was some effort on personalizing. Currently, everything mentioned seems to be about content and not the user.
Hi Debra,

I've always been skeptical of these kind of "rock the vote" initiatives because I believe they motivated not by a overall altruistic love of democracy, but a motivation to sway elections towards the organizations favored political party. What are your thoughts?
I am skeptic of electoral democracy, but as long as we're doing it, aiming for 100% turnout is the only option. The incentives in electoral democracy reward those who marginalize voters who disagree with them, and it's far easier to marginalize the powerless than the powerful. This is an unacceptable outcome, yet we've done it since the founding of the republic, and we still do it today.
we agree 100%. technology is capable of being secure, it just isn't secure yet. think of the stakes here. if a 16 year old hacker working out of his mother's basement in belarus could change the outcome of the US presidential election, we'd all be farked.
If a new feature is completely buggy, but it does not impact any existing features, then that doesn't require any compatibility switch. You just fix the feature and issue an update or new release.

If a new feature is buggy but useful (say, the behavior is wrong in a way that users figure out, and start depending on), then you can have an option to emulate that buggy behavior.

If a new feature causes a regression in existing features, then that is a call you have to make. You have a situation in which something worked up to version K. Then was broken between K+1 and L, either not working at all or working differently. Then as of L+1, it was discovered, fixed and works again as before.

If it was completely broken, then you just fix it and that's that. If it was broken in ways that left it useful, such that users may have come to depend on the altered behavior, then just subject it to compatibility. Emulate that behavior if users request compatibility with a version between K+1 and L. If they request compatibility with K or less, or L+1 and higher, enable the current fixed behavior.
The Case Against Micropayments (2000)
Just to pile on... are your home and office windowless?
As someone that is pretty content lobbying or going directly to a regulator to change a law, than through Congress or a local representative

Why do you think voter turnout is even worth spending energy on. Lobbying is way more likely to get your way and only marginally less passive. When Google got the FAA to change a regulation regarding blimps and skydiving, they didn't wait for the next Senate vote to put in their politicians, to nominate a more amenable chairman. They simply said "lets do it this way" to the FAA.

Its cute that people fought for the popular vote. But just cute.
Why should anyone care what you want people to do?

That's the point.

People aren't going to care one bit what you or I for that matter, consider crushing towards the bottom or what you want to see less of.

They do what they consider most easy for them to get started with.
For another take on "Just do the math" see, "Clearing Up Mysteries - The Original Goal" by E.T. Jaynes:

http://bayes.wustl.edu/etj/articles/cmystery.pdf

>While it is easy to understand and agree with this on the epistemological level, the answer that I and many others would give is that we expect a physical theory to do more than merely predict experimental results in the manner of an empirical equation; we want to come down to Einstein's ontological level and understand what is happening when an atom emits light, when a spin enters a Stern-Gerlach magnet, etc. The Copenhagen theory, having no answer to any question of the form: What is really happening when - - - ?", forbids us to ask such questions and tries to persuade us that it is philosophically naive to want to know what is happening. But I do want to know, and I do not think this is naive; and so for me QM is not a physical theory at all, only an empty mathematical shell in which a future theory may, perhaps, be built.
How has the track record on old fashioned voting been? Do we require a perfect replacement or a better one?
Recent phrack had an article on Internet voting for those interested.

http://phrack.org/issues/69/11.html#article
Or selling his house to some poor unsuspecting sap.
Is this even real? I didn't even see any printing take place.
You're 100% correct - this is merely a direct presentation of the weirdness that results if you choose to interpret this experiment in the language of pilot wave theory. The physical results are the same as you would predict using normal methods, and as such it's a real stretch to consider this experimental support for Bohm's interpretation.
I'm waiting for the editor with a layout engine that doesn't assume monospace -- the tooling is a bigger problem than anything else for variable-width fonts.
PgElevator should be the name of a chatbot that gives personalized Paul Graham-esque advice in exchange for your elevator pitch.
Show HN: Cerialize – Typescript serialization by annotation
This is a little utility I've been working on, hope others find it helpful. Feedback welcome

https://github.com/weichx/cerialize
It looks like they've hooked up standard function optimization techniques to their lab equipment. Nothing new from an ML perspective. Is there something clever in the way they parameterized the space of possible experiments?
I'm really lost on this debate.

Even though I'd really like to have control over the information that concerns me, I also find it highly morally questionable to restrict others ability to see, know or remember, either naturally or technologically assisted[1]. Even for those who are unfriendly or outright malicious. That just feels unnatural to me.

And if someone shares their knowledge[2], while I fully reserve the right call them assholes if what they do caused me grief or worse, I'm also not sure it's still morally right to demand for me that they shut up.

Still, if I can apply this sort of logic to myself (i.e. I surely can decide for myself that I can't complain if my photo was published and is a part of some database), it would be plain wrong and even inhumane to apply this to anyone else. Can't impose this sort of thinking on others, especially given that the general expectation and attitude seems to be drastically different with all those "right to be forgotten" and other privacy laws and stuff (which - I'll be honest - feel just unnatural to me, but, heck, I guess I can't really argue with majority).

This damned dilemma sucks. /rant

___

[1] And where to draw a line? Glasses for poor eyesight? Pen-and-paper notetaking? PDAs (phones or whatever)? PDAs with cameras? Networked PDAs? Those sci-fi brain implants concepts that don't exist but would probably happen in the future?

[2] Given that it's about valid true facts that literally anyone who sees me in public can obtain. So this is drastically different from the restricting what others say when what they say constitutes a defamation.
It happens all the time with electronics, particularly chargers. And it prevents me from buying food/toiletries from amazon, because who the hell knows who they were sourced from.
i would say that our funding tends to come from more progressive donors. that being said, we are ready, willing and able to take funding from say the Koch brothers should they ever offer to financially support our efforts to increase voter turnout.
The title is misleading.

Here is what the experiments actually showed. Quantum mechanics continues to predict things correctly in an experiment that has a fun interpretation within pilot-wave theory.

We also received the standard lecture on why pilot-wave theory makes more sense than the standard Copenhagen interpretation. And a passing acknowledgement of the many-worlds interpretation.

There is no explanation of the fact that many-worlds also explains the result, also is mathematically simple, and lacks the explicit non-locality that is troubling in pilot-wave theory. There is also no note of the fact that all interpretations of quantum mechanics can explain all possible experiments that fit the predictions of quantum mechanics. Therefore no experiment can support one interpretation over another UNLESS the result is in contradiction to quantum mechanics. (In this case the result was emphatically not in contradiction to prediction.)
Yeah, I'm still wondering for how long the Hyperloop can keep its high speed before it has to break again. This is already a big issue with high speed trains in Germany, so that some people say, why do we waste money on 300 kph trains which have to break after six minutes anyway. The energy needed to reach this speed is way too high and you don't save a lot of time either.

And with Hyperloop it will the same thing. It might work to go from LA to San Francisco without too many stops but Think about Boston to Washington DC.
I'll definitely hit you up on that -- I got friends in LA.

Yep meditation is yet another form of strengthening the resolution within yourself that you have power over your mind. Psychedelics show you this insofar as your effects are felt almost immediately -- this is why I said your thoughts can spiral up or down. Negative feelings must be taken responsibility for with one self and that is all. Even if you were burning at the stake, fear has no utility.

Fear is the ego's chief instrument in ensuring its command over your mind. Humans have not woken up yet to the deeper Life inside of them, and as a result feel victims, and as a result believe fear (and attack) is justified. Veiled in one action or another is the constant reminder that you will die, and it is this idol you serve when you are experiencing fear.

When one is completely silent in meditation, their identification is slowly dissolving from ego to Life. You are sinking into your mind and realizing more & more that your feelings come from your own valuations upon your projections. When this is recognized, the great game you play of devil & angel on each shoulder becomes meaningless and conflict (and thus fear) is dissolved with it. Yet to those who cling to their body for identification and purpose will have a sad life indeed for it is guaranteed to fail.

Now, if you really want to take it even further, I would explain that this world is not real but rather a dream of Hell that we have summoned after purposefully forgetting our creator ("biting the apple", "great fall") so we could be our creators in complete opposition to God. As a result, all fear is rooted in the fear of God and serves as witness that you are what you are not (you are life; you cannot be not life `A != !A`, but having infinite power you can will yourself to forget and live out a dream). Sleeping dreams are merely re-enactments of the great fall we took as one and you get to play out your egotistical desires & fears. In short, fear is never justified because of who you are and any value system with it as its underpinning is not to be trusted.
I for one welcome the syntax. I run the OCaml meetup in Silicon Valley and syntax is definitely an issue for newcomers. This makes it easier for other programmers to instantly just jump into OCaml/ML rather than ask about what is `in` or what is `let foo = function`, etc etc.

EDIT: Hosting a Meetup this friday at 6pm in San Francisco about Reason and how to instantly start using it,
http://www.meetup.com/sv-ocaml/events/231198788/
Fyi: The printer is $130,000.

I'm not saying it isn't great, but it's not exactly for home use. Or if it IS for your home, you have an amazing home, can I please come live with you and use your printer?
Anyone interested in electronic voting, I would suggest reading the article: Internet Voting: A Requiem for the Dream in the last issue of Phrack. It was eye opening for me.

http://phrack.org/issues/69/11.html#article
Kinda, https://www.youtube.com/watch?v=xjpN_jobblk&t=50
Source code typography and programming are two different things.

And by source code typography I imagine more ASCII markup for "drawing" flow charts and structuring for headers which would not align or break entirely with variable space fonts.
Why is char[] preferred over String for passwords in Java?
I dont think he said anything about default.
vote-by-mail patters are changing, however, to be more representative of the electorate as a whole. i think it tended to skew more conservative in the past because the RNC invested considerable resources into VBM programs. the DNC has been a little later to the VBM process.
Google is knowingly paying for it.
Anguish: Invisible Programming and Invisible Data Theft
I dunno, it seemed to work pretty well.

if they hadn't undermined themselves by developing XMLHTTPRequest I wonder if we'd still be on Windows using IE
What is India's Net? Do you mean Indra's Net?
"Insert the pre-packed HP 3D Materials cartridges into the HP Jet Fusion 3D Processing Station." Will the use of 3rd party materials cartridges void my HP Jet Fusion 3D Processing station warranty? ;)
We need to go beyond Motor Voter IMHO. The DMV was not built to be the foundation on which democracy rests. Also, a surprising number of Americans don't have driver's licenses.
Here's another alternative interpretation that's been around for a couple of decades:

https://en.wikipedia.org/wiki/Transactional_interpretation

Though at a much earlier stage in the development of such things.
Chrome tries to be snuck in via bundleware when users of other browsers like Firefox and Opera go to install or manually upgrade flash.
Ask HN: Requested Rust libraries and/or interesting projects
I intend to dedicate some of my leisure time to increasing my
proficiency with Rust.

However, I am stymied for ideas. There are the classics:
Dijkstra’s, Floyd-Warshall, Traveling Salesman, A*, bloom filter,
breadth-first iterative search, binary search, K-way merge,
bubble/selection/insertion sort, in-place quick sort,
bucket/radix sort, closest
pair (https://medium.com/always-be-coding/abc-always-be-coding-d5f8051afce2#.z04nk39y1)
but none of them are inspiring.

My own ideas have been limited to writing a shell, but I have
already done that in C, and a MIX-simulator, but I have already
written a MIPS32-simulator in Java. All my other ideas are poor
fits for Rust so I won't even mention them here.

Since other people beat me to implementing Protobuffers and
Flatbuffers (as well as Doom) I am stymied.

Therefore I ask you, is there any kind of library functionality
you miss, perhaps something that already exists in another
language, or do you have any suggestions for Rust-suitable
projects?
> humanity made it this far (15000+ years of agriculture) with

That's an argument to "the way it's always been done", which is not very effective.

http://www.condenaststore.com/-sp/Something-s-just-not-right...
Oh that is very easy on the eyes, thank you!
Europa's Ocean May Have an Earthlike Chemical Balance
how do i vote this up roughly 1,000,000 times? does that happen here or is that only a reddit thing (please excuse my ignorance -- i try to spend very little time in online comment threads and a lot of time working on vote.org)
Does anyone else find most programming fonts to be overly heavyweight? I end up sticking with Courier New because of its light, thin lines, even though it's not a perfect font.

Are there any other monospace fonts with light weights?
Are you sure? There's quite far from Monokai to Mononoki.
Fast fingers lead to fast mistakes. Thanks. :)
For me it also works good on Vbox 5.0.10
Theres a video explaining the print process

https://www.youtube.com/watch?v=VXntl3ff5tc
Pretty good sense of humor from that author:

'This AI is extremely specific in its design, of course, ... for more flexible automation, physicists will still have to rely on the general-purpose research units called “graduate students.”'
Sure real. Printing is demoed within the first video where you see laser beams working on a powder bed.
I haven't used it much, but I recently learnt that emacs allows it. There's a minor mode called ‘variable-pitch-mode’.
Probably the most under-represented group is the youth vote, so 100% turnout would probably mean much more progressive, socialist results as well. I say socialist here without the negative connotation.
However, vote by mail is more likely to suffer from the peanut butter & jelly problem, which is getting food smudged on the ballots while filling them out at the dinner table.
I'm not classifying people who use web stack as illiterates. Where did that idea come from? The discussion is about developers and the tools they use. We aren't talking about those who are technically illiterate. Nor are we talking about certain technologies being responsible for a project's success. And there are very few instances where one could convincingly point to a language as the reason for success. Making such assertions are usually immature at best.

I think we must be talking past each other.
You're suggesting Musk is so concerned with the success of Tesla that he is willing to torpedo alternate projects to drive up sales of his own product. If that is true why did he release the patents for those products into the public domain where someone could build a directly competing product?
A slightly more informative video about how it works: https://www.youtube.com/watch?v=XeTdo-w6Qx8

Edit: And another much more informative video about the actual printing process: https://www.youtube.com/watch?v=VXntl3ff5tc

Looks like it uses black ink printing onto plastic beads spread on a printing bed to make some sections melt under light and others not.

Edit2: Probably not actually "black" but "UV Absorbing" for the ink.
Hello World: Episode 1 – New Zealand – Bloomberg's New Start-Up Series
Actually I might do this myself, even some static html pages are better than nothing
I would argue the downside of being distinguished by having js disabled or dnt enabled are not significant but noscript/μblock/requestpolicy definitely mitigates a lot of what both of these would do.

Also, installing all three of those addons it not advisable.

The ipv6 and colour profiles seem like accidental inclusions surely... unless there's some mysterious unmentioned logic.
Who is the target market for this kind of printer?
I'd also be interested in data about the why's as well. My personal reasons span somewhere from personally humorous contempt of the idealized process (and its manifestation in reality) to observing how well extra-democratic interventions work for influencing specific political goals/change (esp in "democracies") under the right circumstances.

Though I doubt there will be a poll/test that would allow for such description and provide it within a larger context of being available as dataset for the public. It's easier to cast blanket statement of "low information/access" and work from such basis and pat oneself on the back for token reforms to be cited in a pamphlet/resume somewhere.
Why stop at 100%? Chicago supposedly has gone far beyond before.
My mother is an elementary school teacher. She recently bought a set of ipads to use in the classroom. She cant get them to work because the internet at the place is set up improperly and they wont let me fix it for her either.

Schools suffer from bureaucracy, not a lack of tech.
The Everett FAQ makes even stronger claims about the status of Many Worlds. See http://www.hedweb.com/manworld.htm#interpretation
You think more than 50% of the people using Chrome deliberately sought it out and installed it after making an informed decision?

Not because it was pushed via bundlware or a Google-owned property?
Funnily enough, a central piece of the Copenhagen Interpretation is the collapse of the wave function. But there is no mathematics to describe the actual process of the collapse, only the outcome. It even happens instantaneously and discontinuously, which natural processes usually don't.

I mean, it does it's job, it gives correct observable results. And everyone knows when and where to apply the "and then it just collapses" rule to get the results. But the rule is defined in English, not mathematically.
> If it were only localism, there would be localities that were fantastic at investing in their own infrastructure.

Seattle. Great water, renewable energy, lots of transit investment.
Nah, for me it's an admission that some things are now harder or impossible to reverse course on. You can't reverse time, and making dramatic changes to your life after you're settled with people depending on you has the potential to upset a lot more lives than your own.
Can you explain why the more simple explanation is not favored by most scientists than?
I tryied chrome on Ubuntu. It is so slow it is almost unusable, so I switched to firefox (that I feel less user friendly). That may be the reason why it is preinstalled on linux distos.
Please copy me
Optimising Development Environments in SOAs
Yes, you're missing that is not the same "Monsanto doesn't want consumers warned" and "Monsanto doesn't want its products to be listed as carcinogenic and put labels that say it causes cancer".

Surely Roundup and other pesticides have instructions and safety warnings and procedures, isn't?
Why would you assume that the paving on your driveway is fit for purpose on a public roadway?

At the very minimum, load and wear patterns are vastly different. Drainage probably looks quite different also.

I wouldn't be surprised if it requires a fundamentally different approach. Would you?
I am suspecting the people down voting are too young and didn't experience IE6 hell.
Thanks for conceding the argument.
This looks awful on a Mac at size <= 12, super fuzzy compared to Menlo
Honestly I'm perfectly happy with Typescript and browserify. At this point I'm not sure I need support for JS in the browser to advance unless it allows my transpiler to produce more optimized code.
Emacs can do it just fine: mx variable-pitch-mode

https://www.dropbox.com/s/f7u7iagunxl4p25/emacs-var-pitch.pn...
> Largely hitting pause on FirefoxOS and Thunderbird and everything else not Firefox is also the right, if painful, thing to do.

Unfortunately, that's not what they are doing. They are going full throttle on the nebulous "IoT" on an equal footing with Firefox (VP & all). Mozilla seems to have abandoned it's mission statement: email is still an important part of the internet and it is far from solved. Yet they killed Thunderbird and chased after the ill-fated FirefoxOS. Who knows the next fad Mozilla will be chasing? Yeah, I'm not bitter at all. It's just that Mozilla could be more - they are selling themselves short.
Well, yes.

If you have a profile, it's most likely there will be a link rather than just a text note. And the value of text notes ("here's John") is generally much less than of a profile link.

Still - you're correct - it's well possible that someone tags a photo with a full identity information - and that person won't know it. But I think it's quite uncommon.
My policy is when in doubt vote for the non-incumbent.
Gzipping by hand the horizon.js served by the development server I got a 42kb file.
It originally comes from the IE Blog in, I think, the IE7 release cycle (my memory of the date could be wrong; it's certainly a while ago!). At the time almost everything there was pretty censored and overly-dressed-up.
Ron Wyden, Rand Paul Team Up Again to Halt New Computer Surveillance Expansion