skysight-inc/HackerNews huggingface dataset:
The object of science, in the final analysis, is the collection, evaluation, and‒if the stars align‒acceptance as truth of sufficiently explanatory evidence. It is laughable to assert that the astrologers have better assisted us in this endeavor, or even that their contributions are on a par with those of astronomers. If you cannot adopt this perspective, you are simply lost to logical discourse; what evidence could possibly be provided to you to convince you to value evidence?

For what it's worth, you might like to know that it's destruction which pride precedeth.[0]

0: http://biblehub.com/proverbs/16-18.htm
Interesting to see films like this and the Lego movie relying on proprietary renderers instead of industry-proven solutions like: Renderman or Arnold.
this tells you what and when, not why. straight from Hitler: "To prevent this terror," that's the justification he repeats.
>I mean, I'm sure fitting more on the screen is valuable, but people already know how to fit many times as much code onto a screen. They avoid it on purpose for whatever reason.

I think this reason (whatever it happens to be) is probably wrong.
forking is a more civilised approach than bullying and threatening the author.

Absolutely, in that almost anything is. :)

But specifically, at this point I'd really welcome the anti-systemd ranters to just do some work that makes them feel happy, such as making a new distribution that has the exact init system they want.

I suspect that Debian would love for them to do that as well. Debian is in general welcoming of downstream distros since the downstream distros—if given proper care and feeding—often feed back useful improvements to Debian.

The problem here is that no one is actually doing a fork (yet). Some of the same loud, uninformed minority have just created a ranty web page that presents a skewed view of history and makes threats. It's just more of the same interminable mailing list snarks but in web page format.

Trying to put out and support an entire distribution may serve to broaden their minds as to the delicate position the distribution is in with regard to integrating upstream work into a coherent whole.

Sadly I'm not convinced that any enlightenment is going to be achieved because the people behind this web site admit that they haven't even got the time to become involved enough in Debian to have a vote, so I don't know where they're going to find the time to launch a non-toy distribution.
Don't like your MAC? get a new one...

import random

import os

mac=''

# os.system('/etc/init.d/networking stop')

os.system('ifconfig wlan1 down')

os.system('ifconfig eth1 down')

for i in range(0,3):

r=random.randint(16, 256)

mac=mac+":"+str(hex(r))[2:]

mac="00:07:E9"+mac

print mac

os.system('ifconfig wlan1 hw ether '+mac)

os.system('ifconfig eth1 hw ether '+mac)

os.system('ifconfig wlan1 up')

os.system('ifconfig eth1 up')

# os.system('/etc/init.d/networking stop')

os.system('/etc/init.d/networking start')

os.system('ifconfig')

print "echo 'MAC changed..."

print "new random MAC "+mac
Enrollments Open for “More Data Mining with Weka” Starts Monday October 20th
http://wekamooc.blogspot.com/

Enrollments open for "More Data Mining with Weka."

A new session of More Data Mining with Weka is open for enrollment and will start on 20 October 2014.

This is part II of the WEKA MOOC offering.
So, cram in the following playlist for Sunday night.

https://www.youtube.com/playlist?list=PLm4W7_iX_v4NqPUjceOGd-OKNVO4c_cPD

Congrats on learning WEKA!
http://wekamooc.blogspot.com/
Enrollments open for "More Data Mining with Weka."

A new session of More Data Mining with Weka is open for enrollment and will start on 20 October 2014.

This is part II of the WEKA MOOC offering. So, cram in the following playlist for Sunday night.

https://www.youtube.com/playlist?list=PLm4W7_iX_v4NqPUjceOGd...

Congrats on learning WEKA!

Edit: It is free to all :)
http://www.listbox.com/member/archive/107499/2014/05/sort/ti...

The list is subscriber-only, and I apologise that the information isn't very easy to get at.
Anyone notice that they're throwing out known translations for these phrases? "Love was in the air", or maybe "a premonition of love"(for 恋の予感), "the spirit of the stairwell" (for l'esprit de l'escalier) is a bit ambiguous, but I'm sure that in context it would make sense, they're not linguistic constructs, but cultural ones.

It seems that every time somebody writes an article like this, they emphasize that sort of ill-conceieved reason for learning a language. If they want to talk about cognitive benefits, they should stick to that.
Several years ago, thousands of people were infected with a virus from an ad that snuck its way onto reddit by exploiting a Java flaw. I was one of those people and I have run ad blocking software ever since.
Funny how the copyright of this page dates back to 2012.
Duplicate https://news.ycombinator.com/item?id=8477659
Am I the only person who prefers systemd? Maybe because it's the only init system I've managed to get my head around. Other init systems seem so complicated. A config file vs a bash script is far easier and they all seem to require forking.

I only use Linux for servers so I may be unaware of a sane init system that works like systemd but isn't systemd. Until something like that appears, I'll stick to systemd.
For Hire: Used Husband, Classic Model, Works Well with Kids
> But I don't agree that the cost of abstraction is higher in Python/Ruby. You can create code that does A LOT in a few lines, that most of the times will have a good enough speed.

I think you missed the author's point - you may want to re-read the blog's first two paragraphs.
Thoughts? Does anyone care?
>What I'm trying to understand is, what would make an experienced senior engineer prefer such shortcuts over doing the right thing.

Organizational failure. An onerous documentation change/approval management scheme. Covering up a mistake. A culture that causes people to fear losing their jobs, especially for cost reasons, or the feeling that company management are looking for reasons to cut staff. Having your group be blamed for an expensive product recall makes you an easy target. One of the last things a middle-aged engineer in the US auto industry wants to be right now is laid-off.

We naively expect a senior engineer to do the ethically correct thing without respect to whether it has negative personal consequences. The problem with this idea is that the consequences for being "that guy" are too great; and both engineering societies and state licensing boards have been derelict in their roles of helping to protect engineers who refuse to do the ethically gray/wrong.

>I interpret it as the deadline being a root cause. At the heart of any complex issue lies one or more root cause(s).

There are so many things wrong with product engineering management, but yeah laying a deadline that no engineer has the courage to break would definitely be one of them.
if anyone doing a hand-wired build has a better/more efficient method of making the cables for the columns, please let me know

Use self-fluxing enameled wire. It's insulated with an enamel that melts/converts into flux at soldering temperatures, so all you need to do is wrap a turn around the post of each switch contact for a column, then add solder to complete the connection. Some are sold in a convenient pencil-shaped dispenser (http://en.wikipedia.org/wiki/Wiring_pencil ).

I've always wanted to build a keyboard for fast typing, with ultra-light low-travel leaf-spring switches that have a more "bouncy" feel. When trying to type at 160WPM+ it matters far less what kind of sound or tactile feel the keys produce as you care more about the key actuating immediately when hit and providing some spring action to help the finger back up afterward. A leaf-mounted keycap has essentially no sliding friction, which means very little difference in force required between hitting it obliquely or perpendicularly.

Isn't buying a premade MCU board for a "keyboard from scratch" cheating a little? I'd go with a deadbugged 8749 in a DIP-40 package, the classic MCU for a keyboard controller. :-)
The hierarchy could be inverted with a very small change to the laws governing engineers, just as it has been done for lawyers. The details vary by jurisdiction, but generally lawyers must practice in some form of partnership where non-lawyer members are restricted. Work similar to project management is frequently performed by secretaries that are subordinate to the lawyers.

Whether or not strengthening the profession of engineering would be good for society is another question. It is inherently anti-competitive. It could easily slip into a system with very few and highly paid "qualified" engineers whose small number would hinder development. This is a problem with medicine and the supply of doctors in some places.
That's obviously a problem but more a migration script problem than a systemd problem, I'd say.
poor minds, they are just ridiculus. and they make up too many false statements
Oh wow thanks for the wire tip! That will definitely make life easier :)

As I say to everyone questioning whether to do a keyboard build (or any DIY project) - go for it! Let me know how you go :)

edit: Didn't see your comments about the cheating bit. You are right, it probably was cheating a touch - it didn't quite occur to me until you said it. I'll see how I go with my next build and work out how to cheat a bit less, haha!
On Chrome I get "Area too full, drawing is disabled". The site disables my cursor (if I give it permission) and then I simply can't move my cursor, but I can click which creates a ripple around my cursor.
There was an interesting discussion about technology stacks in porn here: https://news.ycombinator.com/item?id=6137087
After biosafety lapses, US halts funding for work modifying virus targets
Now make a dictaphone :P

For real though, here's another guy who makes keyboards:

http://mykeyboard.co.uk/microswitch/

They're a bit weirder and with very light switches.
Keybind found so far:

* O: spawn
* A/S: change paint color
* W: exit? green block
Yes, I'm aware of that. I'm not asserting that there is any kind of equivalence between astrology and astronomy, I'm asserting that it is not science itself that can draw the distinction between the claims of the two but rather it is the philosophy of science where this takes place. that was my rebuttal.

I never knew (obviously) that 'pride comes before a fall' is a common misquote but I do now! Thanks!
Anybody figured how to get gold in "You can't get always what you want"?
Ask HN: My VPS got hacked and now I'm facing a massive bill. What can I do?
I've got a VPS which I use for small programming projects and college assignments. Two weeks ago I received an e-mail from my provider, stating that "your VPS has been transmitting a lot of outgoing traffic which results in a very large traffic usage bill". In September on my 500 GB data-limit VPS, it had been transmitting 27 TB of data traffic. This resulted in a € 3300 extra charge on my € 15 VPS. I'm expecting a similar bill for this month.

Of course I immediately shut down my VPS after the notice two weeks ago, but by then it had been using these amounts of traffic for a month and a half.

What are my options here? I can't afford to pay > € 5000 unfortunately. Does anyone have similar experiences?
It's unclear if it's an isolate:

http://en.wikipedia.org/wiki/Language_isolate

http://en.wikipedia.org/wiki/Japonic_languages

Also from http://en.wikipedia.org/wiki/Japanese_language:
"During the Heian period (794–1185), Chinese had a considerable influence on the vocabulary and phonology of Old Japanese."

I think that qualifies as somewhat related?
VR porn is a new area with difficult problems to solve.
> My config management system creates files and pushes them out, I'm not in the habit of running idempotent commands repeatedly.. I'd rather check if something is correct before correcting it.

You should be laying down a base initial configuration at the time that the machine was provisioned. The basic example of this is the sudoers file. The default setup for Ubuntu/RHEL is different enough that it was causing problems and the solution was simple - force defaults.
Ask HN: How to hosting website more cheap by utilizing Google drive or dropbox
Not really relevant to the article but bugs me because it was incorrect. The Bronco II is not what OJ Simpson drove on his infamous low speed chase. He was driving the full size Bronco. The bronco II was the mid size ford ranger based suv(at least the article gets that right)
> I dare you to tell my why lxc-docker silently fails to start at boot in jessie. Without a single shred of clue in any log, no matter what logging options are turned up - at least with a shell script I can add some echo/exit/touch etc. statements to convince myself it's at least being noticed at startup: https://groups.google.com/forum/#!topic/docker-user/bg5-hlmR....

Have you tried adding "touch" commands in ExecStartPre/ExecStartPost? Systemd also gives you a hint of why something didn't start via "systemctl status $servicename".
This article illustrates the need for trial lawyers and keeping that route option open.

See how Texas shut down the medical lawsuits under the guide of malpractice reform where it didn't really work as advertised.

In an ideal world, the consumer protection agencies, etc would do their jobs. But they can't because of the revolving door syndrome, the industry lobbying, and so on.

So what are our alternatives to force companies to fix their product defects? People actually died due to their shoddy design/production and these companies tried to hide or cover up.

I wouldn't be surprised to see an increased effort to pass laws to remove the ability for us to sue companies in case something goes wrong. This on top of the media campaign to paint trial lawyers as the scum of earth. Some may but many are actually very good and very dedicated at what they do.
Am I Really Done Testing?
Different people have different definitions of complexity. For me having a single point of failure is complexity, for most people a centralized single process handling as much as possible is simplicity. Neither is right or wrong.
No trouble here. FF 31.1.0esr.
It would be interesting to know how many people are injured. It's unfortunate that "killed" is the threshold (in at least part since it is easy cutoff to define), when in reality we should be just as worried about permanent or long-term damage caused by bad decisions as well.
That's how I run my game project as well. Except that I haven't gotten to a point where it can sustain working on it full time. Have you written about the history of Tarsnap like how you started it, how long before you were able to use it as a living, etc...?
Mine's at least as good as yours. It's not.
Can we as a community move on from this? If someone feels like forking a distro "because systemd", let them, and it's only newsworthy if it's successful.

We could also move on from the accusations of "betraying the Unix philosophy". You know what else is the Unix philosophy? User-based security model. Fixed-length strings without overflow checks. World-readable passwords, badly hashed. Unencrypted remote shell with host-based trust. Maybe systemd is good, maybe systemd is bad, but accusing it of merely changing things is not a valid argument.
Apparently there are all kinds of interesting bugs out there in the wild that you run into if you actually build a USB keyboard with full n-key rollover - enough that most manufacturers just emulate two keyboards and call it a day.
What Happens in Your Stomach When You Consume Packaged Ramen Noodles
Be more subtle.
I can't see any way to do it I think the solution is it's impossible.
It only remotely reminds of FLNG, FPSO & al. because they all float - a container ship is orders of magnitude simpler those pipe dreams !
The Many Colors of Electric Lights
I'd love that, I sometimes use my keyboard to play synth and the muxing behaviour is very annoying.
I've been there for a while and tried everything... Nothing worked so far.
I'm honored that you credit me with the authorship of the term sexism, but, unfortunately, I am not the originator of the concept. There is no sexism[pron] but simply "sexism"[1].

There is no rhetorical fallacy here, but the mere misuse of the term sexism by you, and it really doesn't matter how many people make that mistake. While you bring up murder and puppies as an example, you are simply mistaken in the meaning of the word sexism. You make an analogy to murder -- which implies intent -- while a more proper analogy is killing -- which does not. Killing is bad even if the deaths lack malice. Murder is worse than killing, but only when judgement is concerned. If killing is widespread (as sexism is), people care about stopping it more than passing judgement. The problem with sexism is, that unlike killing, those who are not its victims (and sometimes even its victims) are blind to it (although, to be sure, pointing out sexism often feels like judgment -- just as accusation in indirect killing does).

The articles you linked to are irrelevant -- when I say "sexism", I simply mean sexism (which I've even defined), while you insist on a wrong meaning of a word simply because you feel like it. There is little point in arguing about that.

> I do hope to prevent you from imposing your will on those women who behave in ways you disagree with.

Ah, this is where things become interesting, and because people here like their science fiction, let's talk sci-fi. Did the people living in the Matrix choose to live there or didn't know other possibilities existed? Was there liberation coerced or their subjugation, even though the former was quite inconvenience while the latter was as tranquil as slipping into a coma?

If society, over millennia, imbues people with an idea that benefits some and harms others, so much so that the oppressed can't see their oppression, isn't it the moral duty of those who can see outside the matrix to point it out, even if this entails some discomfort? How free is someones choice, if they've been raised to make it? You should know that even during slavery in the US, many slavery supporters claimed that at least some slaves liked their position in society -- which makes sense because they weren't exposed to a different reality.

Now, you should realize that this isn't rhetoric but quite the opposite. It is rhetoric that keeps most of us blind to reality. Once you start seeing how power structures in society work, that they ensure that the powerful stay in power -- even without any conscious, sinister conspiracy behind them, but a constant drip of ideas -- you'll feel like physicians must have felt when germs where discovered, and the true nature of many illnesses was finally truly seen.

The reason why feminism is so often concerned with words and rhetoric is precisely this. Being forced to actively thing about something so seemingly "natural" as language is a good mechanism of curing our blindness. If you live in the matrix, to see it you must question everything -- the more "innocuous" the better. It's so prevalent that it's hard to spot unless you try very hard.

[1]: http://en.wikipedia.org/wiki/Sexism
That's what I don't like about these "throw you into our world" games/websites. Sure, it's kind of adventurous to just be thrown into some game you don't know what is about or for, but it's not good for the web surfing procrastinator in me. OK, nice game and all, but is this going to be taking 5 minutes or two hours to complete? (Yes, I did finish this particular game. Someone pointed out how many levels there were, in one of the comments.)
https://en.wikipedia.org/wiki/Systemd#Adoption
Amazing we have the tech to build that now.

I saw a segment on TV with wind turbines from 30 years ago compared to today and they were practically toys compared to the current behemoths.

How do the sides of the ship not collapse before they assemble it in this photo:

http://alastairphilipwiper.com/blog/wp-content/uploads/2014/...

or is that what the pylons on the side are there for?
Thanks for the tips!

I found it very difficult to do the soldering due to an extremely unsteady hand and not a whole lot of experience. I 100% agree with everything you're saying though - I just ran with what I thought worked.
Yeah, previs (pre-visualisation) is generally always done these days, as it lets the director preview what things "look" like, but that only has very basic geometry, low res textures (if any) and no proper cloth/skinning deformation animation, and no proper shaders / lighting. So it's basically using a game engine without even game engine decent lighting / shading for the most part.

So while it's great for placing objects in the scene and getting the camera position correct, that's about it. There has been a move to using progressive raytracing more and more over the past year or so, but it's still very early days with that.

On top of that, as previs is almost always done early (before most asset generation - modelling, texturing, maybe animation too) is done, it doesn't always give you all the info you need - i.e. it's often the case with mechanical hero objects in the scene (i.e. aircraft, robots, weapons, etc) that the basic geometry used for previs isn't good enough, and later on in real lookdev/lighting (or sometimes even at animation stage) serious issues are found - i.e. the previs has a robot moving through a street, but when animation actually start trying to rig the robot to get it moving realistically, they find for the arms to swing, it can't actually fit in the street.

So there's a huge amount of iteration that works up-and-down the pipeline, sometimes causing lots of different parts of it to re-do work.

Generally it goes:
Previs -> Modelling / Texturing (linked, as you need UVs) -> Layout -> Animation - > Lookdev / Lighting -> Compositing.

Any non-trivial change before Lookdev / Lighting will trigger new renders having to be done for some layers / scenes.
Cindy Gallop's "Make Love Not Porn" (http://www.makelovenotporn.com) is trying to solve some of the issues around the rise of Internet pornography (addiction, detachment from intimacy, unrealistic/degrading portrayal of women, etc).

She's approaching it from a great, sex-positive way but is having issues whenever the company touches the "regular world" - hard to get funding, taken seriously by non-adult industry people, payment processing, etc.

The "problems" in Internet porn do not appear related to reducing barriers to access or better tech, but in solving issues with how people cope with sudden, instant access to a historically unprecedented amount of material.

Yet again, porn is trending ahead of regular tech use, which is also starting to deal with the same issues of addiction, information overload, how to monetize premium content in the face of a vast universe of free, tech saturation causing detachment and loss of intimacy (and the controversy over whether it does any of these in the first place).
Restaurants in the South Bronx band together to save some dough
Wow those are some crazy keyboards!
Same in Taiwan, and even in Singapore I've had fun speaking Mandarin with random hawkers. Taiwan is a great place to learn Chinese without having to mess with the Great Firewall and all that :)
There are a few clues in the text like "I've made a net loss running you for the last two years" and "At some point in the future, I may need to offer complimentary software products to Ad Muncher user" hinting that he thinks that bulding a bigger userbase by being free and then bundling ads into it would make more money, as paid users were no longer paying the bills.
Honestly some screenshots would go quite far. Some of us aren't that familiar with Swift.
I use systemd on all my servers. A couple of lines of declarative configure file to specify a daemon with its restart policy beats a messy shell script.

For my custom processes I've ripped out all the chroot, fork, and setuid code added in a couple lines for systemd watchdog and status support calls. I'm not going back.

Granted, journalctl with a filter is longer to type than cat. Someday I'll add nice alias to my shell rc.