skysight-inc/HackerNews huggingface dataset:
> How about OSs that target the hypervisors?

Yup, that's definitely a new area. I guess you're using the hypercall API instead of pretending to talk to the raw HW?

In a way, the hypervisor has become "the" OS, while "an" OS is now just an application running within the hypervisor. Can we avoid the additional (hypervisor) layer? I think yes. But: 1) how, and [harder] 2) also while maintaining compatibility with existing applications? (Not existing OS's, just existing applications.)
color=”red”

and

color="red"

Note the difference between ” and "

"red" is in fact red.

”abc” is still green!
Magento Extensions with 15% Off
Black Friday and Cyber Monday have arrived!
Celebrate with us and grab the best deals that Black Friday and Cyber Monday have to offer!
15% off on any Magento Extension in our store!
Starting right now and lasts till the last minute of December 2nd.
>who~~m~~ offered a discount
Nice little project. The map placed me in the middle of a river, made me laugh
7 reasons why mobile apps are uninstalled
try font color="crap"
You're not using "-quotes, but the fancy styled ones.
Ahh, thanks, that's the actual name of the character! 3am and I've already learned something new for the day.
we can not store, but we also do not want to store this information (credit card) for our customers safety

BUT, our bank does it for us, so you can now auto-credit your prepaid account using probe (no more credit, auto credit every month, ...)
> What if people during Turing's time actually thought that homosexual behavior was unethical (which I think is not too far from the truth)?

First of all, I assert being gay is not unethical. And it never was. Sure, it was considered amoral, but that's not the same. Could you elaborate on why you think an ethical argument could be constructed in favor of being militantly anti-gay?
"He may have better understanding of people who make software. His understanding of gays doesnt have a problem, his perception of gays has."

There is no such thing as "software people". Just as there is no such thing "farmer people", "construction people", or "aeroplane people". They are all just people. And I don't understand your understanding/perception distinction.

"So please go ahead read what he has to say, then decide if he is correct or not instead of judging article beforehand."

My comment was posted over ninety minutes after reading the article. I really don't know on what basis you assumed otherwise.

And I'm away to fight the android emulator now.
Show HN: CaaS - Cocktails as a Service
= ”#FF0000”
= 0#FF00000 (rule 10)
= 00FF00000 (rule 10)
= 00F F00 000 (rule 12)
= 00 F0 00 (rule 15)
= #00F000 (rule 16)

edit: fixed, was previously erroneously applying rule 14 which gave a result of #0FF000
Heh. Funny story - I was once asked to clone the Foxtel STB in Australia for a competitor - they wanted to be able to take the box along to a demo at Foxtel, plug it in, and show the same interface as the real Foxtel STB, but better. So, taking the company's in-house middleware, and a UI framework that I had recently written, I went about cloning the Foxtel box, screen by screen, keypress by keypress.

This was in the 90s, and STB interfaces were in their infancy - there were no animations, or alpha blending, or huge databases of films, including images of jackets etc - it was mostly just text and some simple vector graphics. All of which made my life as a programmer much easier, thankfully, because I only had about a week to get the thing done.

The funny part of the story comes in when I discovered that the software was just full of bugs. I would press a button on the remote control on a certain screen and the STB would reboot. This proved to be a bit of a problem for me, because I had to try and figure out what we were actually supposed to do, but as I wasn't allowed to disassemble the actual Foxtel code and see what it was trying to do, I was quite perplexed.

3 days into the week my boss was starting to get edgy - I had all of the most common screens up and running, but he could see that I had logged a whole bunch of bugs into the bug tracker, and I apparently wasn't making much progress in getting them fixed. So he came by my desk to see what was going on. I explained to him that the bugs existed in the original STB that I was copying, and the best replacement functionalities that I could come up with led to quite a bit of complexity in the code base. My boss looked at me quizzically, and then just shrugged his shoulders "Just dereference a NULL-pointer!".

Oh. Right. We never did get a contract from Foxtel, but I gave one of the cloned STBs to a neighbour to test in real-life conditions. I couldn't pry it out of his hands afterwards though - he thought it was so much better than the original product, dereference NULL pointers and all...
Re-discovering Microsoft Web API
So if you make something that so much as uses a shopping cart you violate 394 patents, but if you grab the manual and make something virtually identical you're in violation of no copyright?

I get that patents != copyright, but we're still entering a rather strange state of affairs...
And also explains why, "blue" is actually blue

= "blue"
= 0blue0
= 0b00e0
I saw this - https://news.ycombinator.com/item?id=6818369
and thought you might enjoy ShakenCocktails too. Every month a different cocktail kit is posted to you.

I'm a web developer and long-time reader here, and almost half our members are in the tech industry, there's some kind of link :)
(These do work very well as an office friday-drinks treat. We're beginning to ship to a few places around London who are doing that.)
By probe, you mean scripting? It sounds a bit complicated compared to a checkbox on the payment screen.
As someone who runs a SaaS company, I agree with everything in this article. The importance of point #1 cannot be overstated!
Not open source or self hosted? Can you point me to the repo link?
That's really good info, thanks.
Show HN: Hacker News in your system tray
Here is an article (by me) to understand how various c-constructs are translated into assembly

http://www.avabodh.com/cin/cin.html
Alternative to Widgetbox who is Shutting Down.
Blogvio (http://www.blogvio.com)

We found out about the Widgetbox (http://www.widgetbox.com) shutdown today. They were a formidable provider of widgets prior to the mobile proliferation, using Flash.

We'd love to help anyone who wishes to transition to HTML5 compatible widgets switch over to Blogvio.
Want to Prevent Sexual Violence? Accept That You Know a Rapist
"2. Never promise dates for a feature launch"

Reminded me of a sponsor who once offered me a bonus if I could put together a schedule with delivery dates for each and every product feature.

"Hmm, no thanks. I prefer to leave it (the bonus) for when we go to market."
> "In order to try to limit who can access learning or development editions of software products, companies may want to think about restricting who is the 'lawful user' of their software,"

And that's why we have 416 page EULAs.
> the ability to use the empty interface to construct containers (with explicit unboxing)

I'm not versed in Go, but does that mean something similar to (Java-style) Object[] and explicit casting of each value you get out of the list?
"I Am Thankful For…" from a Web Dev
Yes, I believe if you just blindly click through the initial install for the extension, the limited whitelisting (for 'unobtrusive ads') will be in effect. That's the whole idea, isn't it - to whitelist for the majority of users who don't read the fine print or tweak things, while still allowing anyone who cares to shut it off.
How did he get rich? By way of exploitation, there's no other way. Is it okay to steal from a profiteer? Of course it is, there's nothing wrong with confiscating stolen property.
So what conclusions did you come to after 'carefully considering' the linked article that required you to
openly denounce the man.

Or is it the case that you feel it necessary to denounce him whenever his name is mentioned?
I should've added the caveat that I was speaking 'generally', so apologies.

I am interested to know... What percentage of your sales are at a discounted rate? Are there spikes in volume centred around discount periods?
Open Source DB for Web Apps that Syncs
Interesting.

Say i wanted to find best papers or at least very usefull papers related to some subject, how should i go about it?
The NSA's Porn-Surveillance Program: Not Safe for Democracy
Good lord yes. They introduced it as a much easier way to calculate billing but it's actively turned me off renting a server there. Just tell me how much per hour and per month. Even if it's broken down by resource, it works for Rackspace - that's all I need.

Considering their motto is "No bullshit" you'd have thought they'd just give you the prices and leave you to it
> "is the algorithm smart enough to eventually internalise its own model of itself?"

As far as I understood, it's just random search for models ("For the planning component we use standard Monte Carlo"), and some kind of minimum description length (MDL) based method for model selection ("For the learning component we use standard file compression algorithms").

So the probability that it would, by Monte Carlo search, find a model that includes some kind of description for itself, I assume to be astronomically tiny.

(...And even if it did, it would have no way to know that it has stumbled upon a model of itself. Except the experimental performance of the model, which could or could not be better than some other models and variations.)
It's not new that black box reverse engineering is allowed, I was taught this in my IT classes (I'm in the UK).
I have a N54L with Xpenology installed on it. It's kind of a nightmare to make sickbeard etc work but at leats plex works. I prefer it against XBMC, better performance I think and is browser functional. I don't have too much time to experiment but I'm looking forward to alternatives. Please any recommendations?
Hi! I made this one, quite a long time back. Yeah, i should consider better colors and fonts, i will work upon it soon.

I had nothing to do with permission, i just shared the links from the original website http://it-ebooks.info/
CSS has spoiled us! It took me a while to realize that the font tag's color attribute only accepts hex color codes.
That raises a few questions. One is that such line of reasoning is inherently authoritarian. What makes you more competent to make that decision over the other person? If it's based on democratic consensus, should we be vote on a Official List of Allowed Activities? To drive the point home, how much do you want to bet that you'd be allowed to be a "coder" in a time when the average person had never seen a computer? Hell, forget coder: what kind of job is "startup founder"? Most of them fail anyway! I say you get a real job.

Secondly, is the trust in the bureaucratic machine. Anyone who spent at least a few years in East Berlin before the unification can probably tell you a few good stories about that. Like the postmaster who delivered a few tons of copper during the post office renovations, who then had "delivering tons of copper" assigned as a mandatory job goal for the next three years, until he sorted it out.

Related reading: http://www.econlib.org/library/Essays/hykKnw1.html
The communist blacklist was merely a list of communists published the Hollywood Reporter, making studios aware of their feelings so studios could make their own decisions. It later expanded to include other communists, who's feelings the studios were made aware of in order to make their own decision.

I didn't call you an oppressor. I agree with you that Card, much like the Communists in Hollywood, is an advocate of oppression.

But I'm still curious - in addition to making everyone aware of anti-gay opinions to make their own decision, do you also favor making everyone aware of pro-communist opinions to make their own decision? Perhaps distributing photos of anyone wearing a Che t-shirts so others can make their own decisions [1]?

(I'm not asking why you don't do it yourself, obviously you pick your own personal causes. I'm simply asking whether you would support others doing it, and if not, why not.)

[1] Yes, I'm being very naughty mentioning Che, the guy who put gays into communist labor camps. Am I citing him as a homophobe or a communist? Who knows?
I'm quite sure Gandi targets who you call "tech nerds" - and they promote v6 also in that move. IPv6 has a future, I bet
What ? Leibniz lived in Germany and France, and I think there was no slavery (as in ownership of human beings; sure there were servants and nobility and so on, but no actual slavery) in there at the time ...
Would you elaborate how "it was slavery that bought him the time to do it" ?
Bitcoin crossed $1200
Intel Core 2 Duo Remote Exec Exploit in JavaScript in less than 600 bytes

Scary stuff!
Does anyone know similar blog entries, articles or tutorial?
I was interested in this until it became obvious it was going to be very games programming centric. That's too niche to be useful to me.
This thread is like a fully automated reddit.com/r/circlejerk without all the exaggeration.
Yes, the left never shuts up about it.

I deplore his views, and Ender's Game was still a great book.

People are complex.
What was disastrous about Neohunter? It looks like an interesting idea, but other than the old box art (with description of the game) I can't really find any information on it.
guico I am so interested in bringing this to Spain.

Would you contact me? Contact details in my profile =)
Apple orders nearly 4 million iPad mini with Retina for shipments in November
The Sane Way to Buy Online.
How AOL Gets Value From Big Data - Video
>> If you're really interested in your subject you don't need people telling you what to learn and not to learn.

You at least need someone to expose you to what is available to learn. It's possible that without guidance a lot of people would never even think of going to the lower levels, they can be nearly invisible to someone working on (for instance) web apps with high level server frameworks and lots JS.

When it comes down to it, you need to know what you don't know, and some of the low-level stuff (pointers, memory layouts, stuff...) really ought to be part of CompSci 101.

Particularly in a country where pre-university computer education is inadequate or absent. Most UK CompSci folks have mathematical and science backgrounds but no formal education in computer science or programming.
From the text: "It is impossible to use this new slice value to access the last three elements of the original array"

Shouldn't this rather be: "It is impossible to use this new slice value to access the last element of the original array"
What product are you developing the engine for?
I suggest you take those down immediately... You're infringing on the copyright of over a thousand authors right now.
Might give people the wrong impression of you...
D is complicated for sure, but it doesn't have the issues you mention, and is still fun after years. I would be curious what fatal flaw you find to not consider using it. To me it certainly feels like a dirty Haskell which values your liberty very much.
This is in the UK, not Texas.

AFAIK, software patent trolling isn't very bad in the UK
They started rolling out IPv6 in some regions Q1/Q2 2013 [1]. I for example still can't use IPv6 :/

I'd also like to mention that we do not have a static IP, it just changes less often than it did with DSL.

[1] http://www.kabeldeutschland.de/portal/faq/article/id/631 (German)
My Bitcoin Black Friday Experience
That's why you should look at their beliefs in the time they said them.
Robert Martin on the evolution of programming languages (RailsConf, 2010)
Large part of big projects fail. This happens everywhere. But still many do succeed both in government and industry. Why not look at them as examples?
Cool. Just setup mailer-daemon@listeron.com and root@listeron.com. Unfortunately postmaster and abuse were already taken.
Cobrapost reveals how social media is manipulated for poll campaigns
The time has come now to the point where anyone who holds an anti-gay position is criticized and/or boycotted

You say that like it's a bad thing.

It is no longer about rights but now it is about acceptance

(a) There are still lots of rights that many states and organisations do not recognise. (b) There is no difference between rights and acceptance/legitimacy.
advantage of credits vs local money is that the cost of credits is lower as you buy it by larger batch.
It's a way to reward bigger buyers which would be confusing when using local money ("get credited of €215 when paying €180" ? what about refund ? invoicing unit ?)

And as resources can be micromanaged (per hour, via their api), you'd end up with tiny fractions of local currencies and rounding issues while all credit operations are done on integer afaik.
i wont respond to every point but transactions can take between 10 and 60 inutes to verify, however you can accept a 0 confirmation transaction relatively safely if you were selling a coffee. The resources required to double spend against a sale of $5 is just not worth it. When it comes to larger items such as buying a car or a house then waiting 1 hour is not a problem as the whole process takes longer than an hour anyway so waitng for 6 confirmations is not too much of a burden.

"Lack of transparency in the management process" the official client is open source, any changes would have to be agreed by the development team but they would only come into effect if all miners (or at least 51%) agreed to the change.

It seems your points show you dont really understand what bitcoin is. Requiring it to be backed by a corportation or a government is exactly the oppositte of what bitcoin set out to be.

You should read more on it before making suggestions such as these.
This feels almost like a parody to http://calculist.org/blog/2013/11/27/on-on-asm-js/
I have never investigated D due to fears of becoming unmaintained.

There is more to a language than just the language itself, especially when you use it in a business setting.

But you made me curious now.
Oh! Cool. It's down.
Thanks for the information.
Yes, people who are denied their rights, beaten up and killed tend to get annoyed about it. They have a right to be annoyed.
Yet we should be tolerant of intolerance expressed by people who are not wealthy, straight, white or male?
I'd say it's really not worth it as an individual these days unless you're just doing it for fun. I sold my miner and bought some stock in a mining operation instead. Beware that there's plenty of scams! https://bitcointalk.org/index.php?board=78.0
And giving up "sleep, love and health"? As if I am going to part with my health for whatever salary...
Thanks for the feedback. With a big topics like these it's always hard to draw a line about how much context you provide.

I didn't know using dictionary definitions was a good predictor for the quality of the content but I'll keep that in mind. For me it's just hard to discard dictionary definitions as a tool to convey context when dictionary contain years and years of mental work to compress complex ideas and meanings into sentences that are easy to understand.
Go has so called type assertions, an example:

http://play.golang.org/p/L5hprjhqN_

In this example, one function probes the underlying type by using t.(type), and the other one uses a type assertion by doing a val, ok := t.(int) - The type assertion will return the value of the integer and true if t happens to be an integer (a Go function can return multiple values)

If you pass an object as an "empty interface{}" you can test the underlying type.

edit: Note that you can only use a type assertion with an interface! So, this fails: http://play.golang.org/p/0BtSWfE3f2 but this doesn't: http://play.golang.org/p/tZB4Jivp3z
I do share his distaste for the gay rights movement's propensity to attack and attempt to blacklist and attack their opponents.

I have a dislike for the anti-gay rights movement's attempt to kill gay people.

Communism has been far more harmful to the world than opposition to gay marriage.

Spoken like a breeder.
No software patents in Europe (well, not officially anyway).
This is curiously always stated, but never referred or quoted, even out of context. If you're going to make strong assertions on persons character you better have the ability to back it up. It's not my job to dig up this material.
Do you agree that the market advances technology?
http://www.youtube.com/watch?v=S76pHIYx3ik
> If you're really interested in your subject you don't need people telling you what to learn and not to learn.

And if anyone argues against you, you can just say that they're just not as passionate as you are. Brilliant.
Smart metering is FCUKED (UK smart metering) [pdf]
So you lost interest... and stopped reading completely? Had you read any further you would have realised that the unique feature is that there's both a power connector and an I2C interface available to those back covers. It's a pretty brilliant concept - you could interface with the whole host of cool chips which use I2C, or even build yourself a little robot chassis.
The top seven are all things I'm concerned about, but I was initially surprised at the fact that my preference order is pretty much the reverse. Then I wasn't surprised. Then I was just happy that permission over-reach, intrusive ads and forced social logins made it to the top seven.
Payment law reforms leave open possibility of Bitcoin regulation in EU
I found out that psychology and well-being are indeed super important, especially while bootstrapping + freelancing in the same period.

I upgraded our machines and phones recently and everything just "feels" SO much better. The machines literally got out of the way.

Work appears more lightweight once this is done :-)
But infuriatingly, the NSA scandal is causing technical trouble with my (our?) actual primary source of income, but is practically banned from HN.

If the NSA is "too political" for HN, then Bitcoin is "too get rich quick without working" for HN.
Youtube suggestions 
Am I the only one who finds it really hard to discover videos on youtube when logged in ?
There is no way I can discover content properly .
It suggests some random crap or same videos I have seen already .. WHY !!
Embracing Paradoxes and Narratives in Education
Farts make videos enjoyable
Farts make videos better
Aaah, the skinny hipster programmer sipping a latte is kind'o new. I recall sitting in a conference room with a bunch of programmers not to long ago and ~80% fit the description of the article. There were dudes sitting down the hallway with whom I chatted over IRC or IM more than I ever did in person. Sure the article may be a bit of a cliche, but that's for a reason.

I agree programmers now are arguably more "social", but then again a lot of the rest of the world now are probably more like what programmers used to be like, glued to a computing device.
The time has come now to the point where anyone who holds a pro-Obamacare position is criticized and/or boycotted.

The time has now come to the point where anyone who holds a pro-privacy position is now criticized and/or boycotted.

The time has now come to the point where anyone who holds an anti-polygamy position is now criticized and/or boycotted.

Yes, lets all give up reasoned discourse and simply attack those who disagree with us.
This is not a hateful position. It is a political position and a stance of how society should operate. I see no gay hatred there. Simply the strong need for family and society building. Just because you can't understand his reasons and emotionally react to some of his opinions does not a bigot make.
I like the idea but how do you stop a 16 year old with a debit card signing up?
DASH Adaptive Streaming for HTML 5 Video
England has fee-paying (higher) education and is moving towards privatisation of the NHS. North of the border is where you find the "free" (i.e. tuition paid by the scottish government) tuition and healthcare.
Moon gardens: NASA to sow 1st seeds of future habitat
Yeah, but european investors ask for patents right off the bat...
This is a massive time saver.