This should get more press, but not enough people care in NL I think as this is only dredged up as 'wow how can this be' in tech forums while it's usually only a footnote in other press. And I don't believe that's a conspiracy, but rather that, no-one cares...
There has been some uproar about this on (Dutch) internet sites, however I haven't seen anything about it in mainstream media.
On a related note, just today a small ISP that needed to block TPB has refused to do it and they are now sued by BREIN (http://tweakers.net/nieuws/81929/brein-daagt-zeelandnet-om-t...). The trail will start in June and is expected to last several months. I just hope this time maybe more uproar will ensue if the same judge is doing the case again.
1st. No one has been charged, tried, and found corrupt.
2nd. Was this association before, during, or after the court case? There really is a difference between those three.
3rd. What is this "association"? The judge's name is part of the lower category with a dozen other names. Does this mean he's in the same building?
4th. Even this article is starting to claim (in edit/update, forced by a commenter) that this "commercial" course was some type of an official bar course where the two parties were perhaps picked by the bar (as in, they didn't pick each other).
5th. The article keeps on mentioning that this judge ruled "file names" to be illigal. Right, because taking the URL and breaking it appart before posting it on a warez site clearly turns everything around and makes the forum a place for a purfectly legitimate discussion of "file names". The author seems to be outraged by this.
And it goes on and on...
To my (USA) mind, this seems like Enemy action, or a multi-national conspiracy. In the USA, judges with this kind of appearance of bias would most like recuse themselves, and if they didn't, one side or the other would try to set up the whole case for an appeal later, and then appeal later with flags waving and horns honking.
Why does this appearance of judicial bias occur so often in connection with The Pirate Bay?
Judicial decisions should be taken by a council rather than an individual.
This statement would be needed if anyone thought HN was an example of good design and usability, I don't think I've ever seen a comment here claim that, it seems everyone acknowledges that HN was built to work (as in, do the very minimum it can to exist) and nothing more. The lack of polish with HN is part of the charm really.
What I would like to see is a "privileged mode" Chromium (or Firefox) that would let applications break out of the browser sandbox and directly perform operations such as filesystem I/O. Privileged Mode Chromium would obviously be a huge security threat if it's allowed to run any old code, so it would be wise to prevent it from downloading and executing scripts over the network, or maybe have some kind of script signing support in place so that the only scripts allowed to execute are the ones with the app developers' signature on them. Or maybe I'm talking out of my ass here and what we have right now works just fine. Feel free to correct me here.
Also, one question. Isn't the node.js instance serving my application visible to other applications on the same system? Can't a malicious application take advantage of this fact and cause my app to misbehave?
(Offtopic: I must point out an irritating and potentially harmful design trend that is emerging as a result of Twitter Bootstrap's popularity: the top navigation bar that stays in place as you scroll downward. It wastes precious screen space, looks ugly and doesn't add anything of value to the website. Why is it so important that I be forced to look at your website's logo and navigation bar all the time? I'm not picking on the AppJS developers here; this is a general sentiment directed towards all the designers who embrace this terrible trend.)
I myself have gone through great lengths to create a similar (minus Webkit) runtime for Mac, Windows, and Linux:
Despite all my efforts there are edge cases where it simply won't install/build.
Keep up the good work though -- this is a much needed project. (Bear in mind too that Mozilla and other companies are coming out with their own runtimes for web apps, so such projects will likely be rendered obsolete by them).
1) support for hardware-accelerated rendering with canvas2D
2) support for hardware-accelerated WebGL
3) ability to turn off the extremely restrictive driver blacklists in Chrome (which will turn off hardware acceleration for ~50% of users, and is not necessary if building a desktop app)
Yeah, basically games really need hardware acceleration. I know they don't mention games at all but something like this is great for additional distribution platforms and monetisation, as long as it has hardware acceleration. Anyone know if it covers that?
Topcube, however, is missing the Mac version.
Another interesting idea would be to ditch Node all-together and use HTML5/CSS3 literally for everything your desktop app needs. With localStorage and other APIs being implemented in Chromium, one does not need the server part anymore.
I'd recommend placing a few screenshots of example apps on the front page running natively on different systems (mac, windows, linux). Well done!
Yesterday, while working with C# and sql compact I realised the need for something like this.
Not that I have anything against C#. Love that thing, but it is complex (.NET).
(a couple of stories do have this format, but they seem like the rare appropriate cases)
Cartman also uses the just asking questions tactic to antagonize Wendy in a South Park episode where he takes the job of school announcer. http://www.southparkstudios.com/full-episodes/s13e13-dances-...
Don't feed the trolls, and all that.
A question headline attracts the reader to read the sub-headline. And that is the purpose of headlines (and copy). To get people to read smoothly until they take out the CC and buy.
Problem is that if you overuse it in a blog (for example), then your writing style will end up souding like an infomercial.Mind you, if you see yourself using linkbait to gain eyeballs, then your blog is just not worth reading (or advertising in).
Using a question mark just means you aren't sure of your position or what you are trying to say. It makes it easier to sit on the fence and not really say anything, playing it safe.
I think most readers prefer a firm opinion or statement, regardless of if they agree with it or not.
I don't I would have read your post if it was titled like an academic paper.
Earlier in the piece it describes AT&T sending off demands to prospective licensees, and then those licenses being "politely" returned. Is Mr. Pike really so naive that he doesn't understand that the demand for a license is entirely backed by the implicit threat of a lawsuit to force the same? If that weren't the case the participation level would be 0%.
> The protesters were surprised, I think, that my subject was interestingto them. At one point they all applauded spontaneously when I describeda feature of the system.
Rob Pike is a renown scientist, at the time working on Plan9 , the most exciting project of the moment. He tried to portray the protesters as mindless sheep blindly following rms, where indeed they were smart people genuinely against the idea of software patents. After all, this is MIT we're talking about, is anyone surprised that these guys actually showed interest in Rob's talk?
I know that if I were there, I would've definitely put up a protest sign, while still being thrilled to attend the talk.
Stallman organizing protest can not be more wrong than Pike not acknowledging the problem.
I'm not quite sure why Pike wrote this. Was he afraid that the wheelchair concealed a weapon of some sort? But how can you visually verify that a person needs a wheelchair?
I also wonder what Pike thinks now that his employer is being sued over the violations of patents in their open source GUI software. The swipe-to-unlock patent strikes me as about as obvious as backing store.
Written in 2006... O tempora o mores!
In the wider World, we should think twice about criminalizing peaceful protesters, as some recent laws seem to be doing.
I respect Rob as a programmer, but that came off as a little too self congratulatory.
Software patents are bad for everyone. Even those who have patents get sued routinely by those who have other patents. Thy mus file patents as "defensive patents", even if they have no intention of using them. The whole situation is predicated on greed and stifles research and innovation. The only folk who makebny real gain out it are lawyers.
This is what fighting piracy looks like.
I'm going to be offering other things through this site. Would you like to hear about them?
Yes, I'd like to receive further emails about Louis C.K. things. No, leave me alone forever, you fat idiot.
I clicked yes.
Apparently you forgot your password? Ok, so here's your new one, stupid: EMAIL: email@example.com PASSWORD: moron.xxxxx
Totally worth the money.
MACLISP (1980): (format t "Week ~R of the ~:R month of the year ~:@R~%" 15 102 1996) --> Week fifteen of the one hundred second month of the year MDCCCCLXXXXVI C/C++/Java/Python/Ruby: ...uh... COMMON LISP: (format t "Week ~R of the ~:R month of the year ~:@R~%" 15 102 1996) --> Week fifteen of the one hundred second month of the year MDCCCCLXXXXVI
As a Java programmer, I agree that NumberFormat looks ridiculous there. It's a lot of work for a single number to string conversion.
Luckily, since Java 5 there is a printf function:
Using Scala and co only brings you a part of the way, especially if you have to interact with Javaesque APIs like in Android, where you have dozens of different abstract classes (or sometimes interfaces) begging for anonymous inner classes.
If you tack '.patch' onto the end of a Pull Request you get a 'git am' compatible patch file complete with the email address that Linus complains is missing ;)
EDIT: I should note this works on any commit as well. Take this commit from Casbah (the Scala MongoDB driver I work on) - https://github.com/mongodb/casbah/commit/990a36fbde69db26689... - removing .patch gives you the normal web based github commit page.
Furthermore, the patch was deficient in other ways. (a) it was missing the Signed-off-by: header, and (b) it should have been sent to the linux-bluetooth mailing list or one of the Bluetooth maintainers, with the linux-bluetooth mailing list cc'ed.
I mean....ok....this pull request being inferior to the way HE (the creator of Git) imagined it (or implemented it) is a bit petty imho.
What's with the complaining? I am sure this is not the first time I have heard him complaining about something on Github or some other 'new technology'. The same goes with Crockford and his semi-colon.
Edit: Although, I must confess that it is annoying when the creators of a service that you use totally blow off your suggestions (esp. when that service is built on your own creation).....so I am torn on this one. Still has the 'annoying old man complaining feel' to it though.
Even if I can't code like Linus, I can at least try to write commit messages like his…
Linus does not hesitate to criticize and always think about things before declaring them cool.
Oh he makes errors like everybody. He's usually not always very nice in messages (read LKML and you'll understand). But he's usually right and he's usually not writing random things because "it is trendy".
So GitHub is trendy. Linus doesn't care. Linus cares for the good features and pull isn't one of them in his eyes. And then again, I think he's right. Pull in GitHub is crappy.
But what's missing from his message is the reason why the GitHub pull is crappy. I'm sure he knows, but he's using half words. Here's the reason:
If GitHub enforced proper pull messages PEOPLE WOULDN'T USE IT. Why? Because it's the easyness to fork and pull that make GitHub successful. So you see, pulls have to be DEAD EASY. And that means also "single text field, no enforcement of anything".
So yeah. GitHub won't fix it, because it'll be bad for their business.
Also, please write good git commit messages. A good commit messagelooks like this:
Header line: explaining the commit in one line
Body of commit message is a few lines of text, explaining things in more detail, possibly giving some background about the issue being fixed, etc etc.
The body of the commit message can be several paragraphs, and please do proper word-wrap and keep columns shorter than about 74 characters or so. That way "git log" will show things nicely even when it's indented.
Reported-by: whoever-reported-it Signed-off-by: Your Name <firstname.lastname@example.org>
Love this no-nonsense style, but let me say that it's no only the style, but that Linus has enough on his side to back it up.
in one of his comment,"I did not realizes that Linus' shit does not stink. Thanks for clearing that up..."
Apparently, even if a comment gets deleted from a Github discussion, it still sticks to your public activity.
I can't help thinking tons of "rockstar/ninja" developers out there are going to embrace this abrasive style of disagreeing with people and totally rationalize it by thinking well "that's how the guy who wrote Linux does it, so that's how I'm going to do it"
Someone that well respected should (and this is my opinion) never have to reach to the level of addressing someone so far-removed from the heights they've attained, as a 'moron', when simply ignoring them would do. But I'm nobody important, so what the hell do I know about anything ...
Seriously. Just dont' send this particular maintainer pull requests that way.
GitHub commit messages can be really ugly. I'm guilty of this and it's not something I'm proud of. I think the small improvement they did a while ago with the display of commit messages is a step in the right direction, I wish they would apply that same style to the web interface when composing commit messages.
edit: A good fix would be a way to turn off pull requests for projects or at least redirect users on how to send pull requests.
I am also pissed when someone ignores a feature I have written and redoes something without good reason.
Torvalds probably doesn't have time to handle a whole bunch of git pull requests, and most of them from github probably have problems or aren't important so this rule probably helps him a lot, practically speaking.
But obviously the people at github should really carefully analyze what he is requesting and if possible this could result in some minor improvements in that part of the github interface or git or both.
I don't know much about the Linux kernel, but I don't think that this type of driver information should be in such a centralized place and controlled by an individual or small group of individuals.
Or can you sum up yours here?
problem solved :)
For me, an interview is a two-way street, and a company can most certainly put itself out of consideration with these types of questions. The biggest issue I find with these esoteric-problem-analagous-to-something-relevant types of interview questions is that they usually send a negative signal about the company. I immediately think of gamesmanship, trick questions, watching candidates squirm, or about a dozen other things that I find have nothing to do with the entire reason I might consider joining a company.
While the interviewer's intentions sound very noble, I find the means to the end more risky than useful.
For whatever problem the interviewer poses me, I would like them to supply me the context around that problem so I can see what is the benefit of solving it. Solving it for the sake of the interview is not a valid answer for me.
There are a plenty of important problems to be solved for me to not waste a minute on a useless one.
It's trivially easy to figure out how to calculate a rough number. I'd go so far as to say blatantly obvious. It's also a waste of time to actually do it.
When it comes to the real world, an estimate that rough, based on no actual data (since the actual dimensions of a golf ball or the hypothetical, poorly defined bus are not available), is not something I'm ever comfortable acting on. In reality, you can always come up with better data than that.
Give me a day to think/research if you really want to make sure I'm the right guy for the job, because in the real life, I have the luxury of not being forced to come up with an answer in 3 minutes in a job interview (that would very well change the course of my life).
With all respect, I think all your questions are irrelevant and are definitely not a good metrics for hiring/filtering out candidates. For all means ask them about clustered/non-clustered (to use MSSQL's terminology) indices or stuff like that, but don't put them in a position like this one (they don't know the answer, but given a few days they can give you a pretty accurate estimation).
And the question is stupid. Buses are different sizes and of different designs, you know. We have double-decker buses in the UK.
If you must use this class of problem, at least make it more related to your field or narrow down the kind of bus and what furniture is on it. And explain to the applicant why you would ask a question like this. "We want to see how you think" isn't an adequate explanation.
I always assume the reason that you ask these questions is because you don't have anything interesting to talk about in the interview.
Interviews are as much a chance for a candidate to disqualify the interviewer/company because they asked stupid questions, as they are for the interviewer to ask stupid questions.
You got me all the way out here, spending my valuable time talking to you, and all you can come up with is a lame question about golf balls? Sell your company to me. Show me that you are excited about what you are doing. Talk to me about what problems you've been solving lately and try to see how I would go through the process of solving those problems. Sure there are NDAs and you don't want to violate that, but programming problems are programming problems, and if I am spending my time talking to you you can do me the favor of talking generally about what you are doing and making it interesting for me.
...why not just ask a question about building a real-time monitoring system itself and judge the responses there?
i would never pass this test. i would solve this problem using variables for dimensions of the bus and a constant "packing factor" (or assume the optimal cannonball packing and approximate the golf balls as spheres) and write an express formula for the solution. then i would substitute in various constants for the dimensions and adjust the packing factor to find a range of solutions.
the problem with the question is they want an intuitive solution. giving them this formula and evaluating for a range of variables would just piss them off, but it's the best way to approximate the answer of something that poorly defined.
Perhaps, you think that a direct question about realtime monitoring systems isn't tricky enough?
Also, with or without seats?
(What reposts, you say? I was thinking of http://news.ycombinator.com/item?id=2911930 or http://news.ycombinator.com/item?id=3361993 linking to Yan Pritzkers original post, referenced in parent link. But to be fair, they are different posts, not truly reposts.)
(However, there's also value in serendipity of new users "discovering" great links, so perhaps we can just leave well enough alone. Yeah, I know, useless comment when it takes both sides of a point).
> Try to use "Verified-By-Visa" and "Mastercard-Securecode" as rarely as possible. If only your CVV2 code is getting sniffed, you are not liable for any damage, because the code is physicly printed and could have been stolen while you payed with your card at a store. Same applies if someone cloned your CC reading the magnetic stripe or sniffing RFID. Only losing your VBV or MCSC password can cause serious trouble.
Does anyone know if this (using verified-by-visa, mastercard-securecode remove any payment protection if you get key-logged etc) is correct?
[polymorphism code - to hide virus signature]
Randomness is your friend, make your own crypter and make it so fucking random on every compile, that AV reverse engineers kill themselfs (HINT: randomize the crypters sourcecode using perl scripts)
I started coding about a year ago, hacking old malware sourcecodes and reading russian boards. Most botnet operators are dumb as fuck, who don't even care about their traces, the ones you see on TV, catched by Microsoft and Brian Krebs. If you have more knowledge you can automatize nearly everything, like creating scripts that rewrite your sourcecode for your crypters so your malware gets undetected again, saving you hard work.
[finding infections on a computer]
Use GMER (http://www.gmer.net/) every now and then when your spider sense is tingling. Srsly, you can't fool GMER, it scans from the deepest possible point in your system, at ring0 and is impossible to fool, there is nothing deeper than ring0 on a usual PC where malware can hide stuff from. I always wondered why other AV vendors don't do it like GMER, it can detect all rootkits. But when a AV can detect everything, who will pay 30$ a year for signature updates...
This is one thing I've been trying to convince people to do for ages but, for some reason, that one extra click turns so many people off. The extra minute or two I probably spend a day clicking on plugins to activate them will pale in comparison to how much time I'll have to spend recovering from being infected.
> a US credit card costs 2$ on the black market and a UK starts at 60$, americans are all in debt.
* 30% of victims are Americans.
* 80% have an antivirus installed.
* An average income of $40 per day (bitcoin only). May vary up to $1,000.
Furthermore those guys don't understand that eventually they're hurting the web. All that will bring stricter legislation and governments will start enforcing rules like IP identification for just about anyone out there.
I can understand organized crime exploiting the cyberspace. But for individuals its just plain stupid.
I am amazed that magnetic stripes are still the norm for credit cards in the US. Europe has managed to move all but completely to chip-based cards, but the US hasn't.
Does the cost of fraud due to magnetic stripes outweigh the cost to upgrade the entire US system, or is the market just too fragmented to coordinate such a transition?
I guess he's just lazy or thinks he's incapable of making as much as easily legally, maybe he likes the thrill and challenge of it all, maybe he thinks he's invincible and there's zero chance of him getting caught. Either way he's very foolish for continuing to do this especially if he has no endgame in sight.
if you know how your computer is beating inside, you are hard to fool
I see a LOT of stories on HN and other Tech sites about these kinds of attacks. Unfortunately, I rarely, if ever, hear about hackers getting arrested for this sort of activity.
The fact that it's only half the 15 amp maximum for house wiring safety and that it turns off when there is a blackout so electricians don't get killed by the backfeed are really nice touches.
Now bring on the clones for half the price ;-)
Their site looks like they could use a little design assistance: http://spinrayenergy.com/
Their "Product Specs/Data" page is a 404.