skysight-inc/HackerNews huggingface dataset:
This is very Nintendo. They have always built the hardware first, and then designed the games around that second. The Super Famicom had advanced graphics (including Mode 7) and sound, and the games showcased that. Nintendo 64 had that amazing SGI MIPS cpu, and combined with an analog controller meant that they could make great 3D games. The Wii's motion tracking opened up a sucessful albeit small offering of games unique for the platform.

It's a little different this time around in that they didn't build the hardware. As noted in the article, they have no experience of not owning the entire system. What they have come up with is something that utilizes the social capabilities of the platform that they are playing on, and is worth being commended. I just hope whatever currency things they come up with steer clear of kompu-gachu[0] style mechanics.

You can criticize Nintendo for a lot of things, but they don't do cynical executions or cash grabs. Just doing a straight port of Mario onto a smartphone would be terrible, because the touch screen can't give as good an experience as a dedicated game controller can.

[0]http://www.japantimes.co.jp/life/2012/05/16/digital/japans-s...
In fact, there is a vibrant scene still happening around pretty much all of the 8-bit machines from the 80's .. these machines are not dead - people are still making games and apps for them, even today.

Myself, as an Oric-1/Atmos fan - I'm very, very happy to be seeing this kind of enthusiasm for the old machines. In the Oric world, we're getting titles written for us in the last 15 years that we would never have believed possible back in the 80's during the time that the Oric was on the market. In case you're interested, check out the top-100 listing at http://oric.org/ - a lot of the titles in the top 20 of that list were made recently, with much enthusiasm by Oric fans who are really squeezing amazing results out of this old machine.

EDIT: wanted to add - a great example of this is the work that Chema, of defense-force.org, is doing on his new OASIS engine for the Oric .. it includes a full-blown scripting engine, an editor, level loader/etc., and per his latest demo, is shaping up to be a game like no other made for the Oric-1 before .. check out the progress here - note, he posted new demo's this morning at the end of the thread:

http://forum.defence-force.org/viewtopic.php?f=20&t=1273
Is Node.js overrated?
How did you measure that?
It's great that Dijago Channels will allow a developer to use same framework and ORM to build the WebSocket based applications. However I think from the deployment and scaling plan, it's better to keep HTTP / REST servers separate from the Web Socket servers. Both models scale differently. So keeping them on different infrastructure would allow to scale those 2 systems independent of each other.
Because "separate but equal" works?
Did anybody had the curiosity and the time to run Typometer on the last version of Atom?

https://pavelfatin.com/typing-with-pleasure/
I presume 'tdullien' assumes that "attack" refers to privilege escalation. I think he's claiming you are unlikely to get an undetected and exploitable triple bit flip before you crash the machine with the more single and double bit flips. Thus he says that ECC "turns it from an exploitable security issue into a denial-of-service issue".

Does the paper claim that in fact triple bit flips are sufficiently more frequent than one would expect, and thus an exploitable security issue still exists with ECC? This would be interesting news. But if you are defining "attack" to include denial-of-service by crashing the machine, I presume the disagreement is only about terminology.
You may enjoy This American Life's episode on "Take the Money and Run for Office" [1]

> Dick Durbin: I think most Americans would be shocked-- not surprised, but shocked-- if they knew how much time a United States senator spends raising money. And how much time we spend talking about raising money, and thinking about raising money, and planning to raise money. And, you know, going off on little retreats and conjuring up new ideas on how to raise money. [2]

...

> Barney Frank: If the voters have a position, the votes will kick money's rear end any time. I've never met a politician-- I've been in the legislative bodies for 40 years now-- who, choosing between a significant opinion in his or her district and a number of campaign contributors, doesn't go with the district. [2]

The point is, if they are voted out they lose their jobs and income, therefore they must listen to voters. I'm not saying I support super PACs or anything, but I find it comforting to know that if we come together on something then we do have a role in the democratic process that is stronger than money.

[1] http://www.thisamericanlife.org/radio-archives/episode/461/t...

[2] http://www.thisamericanlife.org/radio-archives/episode/461/t...
How does that help get people like Andy Grove (from Intel)? As I recall he was penniless when he made it to the US in the 1950s.
If you only need a couple of applications, it's great. We use it for 200+ POS terminals for our ERP/CRM software. It's obscure enough that the end users have no clue how to mess anything up (aside for occasional icon deletion in KDE, but even that needs the "unlock" step).
You guys laugh, people in the business world would take this seriously and check with their IT department if the Company has bought copies yet
Shipping First Prototype Quickly vs. Getting Engineering Right First
I don't think any compiled or assembled language can be called "low level". If you really want to go low level, learn Machine code and CPU architecture.

...

I don't think any executed language can be called low level. If you really want to go low level, learn hardware design, VHDL/VERLIOG

...

I don't think any hardware description language can be called low level. If you really want to go low level, build your own logic gates out of transistors

...
> Didn't we think, back in 2001, that we'd only have to live with pat-downs on every plane flight for so long? That the government would eventually realize that terrorists couldn't hijack planes once passengers knew that the proper response was to storm the cockpit rather than waiting for the usual ransom demand to be acquiesced to?

It's interesting to note that passengers figured out about storming the cockpit was the way to go on 9/11 itself, literally an hour and eleven minutes after the first plane hit the World Trade Centre. They clearly knew that the old "wait out for ransom" no longer applied.

https://en.wikipedia.org/wiki/United_Airlines_Flight_93
>If you or others say that it's fine, then you're suffering from Stockholm syndrome, having been taken in to the cult of Atom.

Can we please stop accusing each other of malicious intent? I can't believe there are people on both sides of this argument that can't see that the other could have a different experience.
Wikipedia says Lavabit complied with previous search orders. They just chose to take a stand.

They did not create a secure communications platform. Any email sent to a user would be delivered plaintext (SMTP), and nothing stopped Lavabit from intercepting that info other than them saying so.

This is why (afaik) Silent Circle stopped offering their "secure" email system, because Lavabit made it clear that such a service is not really secure.

As a side note, Snowden also used Cryptocat so the fact he used Lavabit isn't necessarily a positive endorsement.
> I contend that these are the same vulnerabilities someone faces downloading GnuPG from it's distribution sites, downloading Firefox/Chrome/IE, or even applying Windows/Linux updates.

If you had in mind the typical Windows user who downloads programs from the internet without any security check, then you're right, but the typical Linux user doesn't do this and instead installs software via the package system provided by the OS.

I.e. installations and updates in reasonably secure Linux distributions (which AFAIK is the majority, including at least Debian) are signed through a key that's been installed at OS installation time. Which means that at least in the way you have worded it your statement is not correct. There is of course the initial OS image that you need to find some other way to trust (but this is the same in your case), and there are the package maintainers who download the source of these programs; hopefully the latter will take their job seriously and verify the authenticity of the source in some way (download from/to various places, find hashes done by others, check PGP signatures on source files provided by program authors, ask for hashes by talking to authors directly, inspect source diffs). A package maintainer working with an upstream author can ensure that users will get uncompromised programs, whereas you're dependent on an uncompromised CA and thus have an additional vulnerability risk.
What?

Yes, a judge could hold them in contempt and jail them for some time. That's the only legal option.

It's possible they could seize some assets as part of the contempt charge, but there are already plenty of legal groups that would jump at the opportunity to represent them pro bono.

The other suggestions you offer are, to be blunt, those of a conspiracy nut.
swaret, slapt-get, etc. listed in Unofficial Tools section on that page do exactly as you wrote.

However, I find that people who choose Slackware usually like to compile stuff on their own. It can be a painful experience with some programs that have narrow version compatibility ranges for some libraries. For example, I recall building Inkscape and Workrave to be a nightmare because you had to try 5-10 versions of some dependencies until it clicked.
Things that will be announced at Apple's March 21 event
Interrupts isn't something you can compromise on though, it would break all but the most trivial NES games (SMB and SMB3 both rely on interrupts).

I assume the trouble with interrupts is the "interrupting", as the location to jump to could be kept in a prefilled table like stormbrew suggested for JMPs.

If the target instruction-set doesn't have any way of "interrupting" that could be used, could it instead be solved by inserting a compact interrupt check between every "line" of assembly?
http://www.theverge.com/2015/10/2/9439281/amazon-ban-apple-t...

Their supposed explanation (though several CSRs denied this) is that people want Amazon Prime Video (heh ok), and Chromecast/AppleTV doesn't "support it". Hence they are refusing to sell these devices.

In reality it seems far more like a pathetic death throe of the folks running FireTV or a response to the (most likely?) low uptake of the poor Prime Video offering.

The thing is they are so entrenched (I spent a lot on Amazon, and Prime is a main reason) they can really shut hurt products by refusing to carry them. Ordering via someone else is a pain. (I used jet.com to buy Chromecasts and they're so, so, far from Amazon.)
Live Chat–Its Unknown Benefits to Your Business
Maybe a tiny VM could be added just for runtime generated code.

(but to be honest I don't think there is a single NES game that does that)
> Yes, a judge could hold them in contempt and jail them for some time.

Not some time, there's no limit. It can be extended arbitrarily.

All the others points I made in the legal section are indeed legal and have been used in the past though they are indeed unusual.
Essentially this: the current big dog party has been taking over every public facing company like electric, gas, oil and even the bloody chimney sweepers. Their approach is to loosen regulation, cut budgets and not to invest into the systems.

Recently, schools were hoarded under onem administrative body whp issues paper, chaulk, replacement chairs and everything. Even pays the gas bills on account of the schools. Guess what, schools have been shutting down because of unpaid bills and gas being cut in the middle of winter.

Whoever can find a job away from the country does and most never return. IT companies struggle to find good people because most there is now are tumblr dwelling mediocrity.
My choices:

- Jetbrains' IDE for heavy projects.
- Sublime Text for single file editing.
- VSCode (new coming for me): very good UI/UX, fast and free. Good choice for agile projects.

Sorry, have no place for Atom.
" Since there is no way to know at compile time what addresses are going to stored at a place"

Why?
This sounds like symbolic evaluation. You certainly can't know in all cases. But at worst, you can come up with the set of possible jump targets.
I wonder if for things that happen between and among scan lines, how difficult it would be to statically analyse the code to find out what's running during that time, and precalculate when the writes would fire.

another approach could be getting runtime information from a running emulator, and record it onto a file the compiler could use to close the gaps you need but can't get from static analysis.
This is spot on, and this is why bulk surveillance is so dangerous. It would not surprise me to know that the FBI has already started following/spying, and tasked the NSA to electronically monitor key Apple representatives and their lawyers. If they can find anything shady, they can then use that of individuals to try and use that as leverage.

The key point here is that if the USG find a way to force Apple and Apple engineers to do this work then the government, by default, they must have too much power.
Have you seen hn.algolia.com?
A very very crude version of this has been done in mice. http://www.ncbi.nlm.nih.gov/pubmed/25162525
The US Government just demonstrated exactly why we do not let technology decisions be made by government bureaucrats: mistakes get made.

Today, its just an un-redacted email address. Tomorrow, it could be the keys to the back-door that the government wants to impose on the world.
It would be nice if you put the color of the words in a separate key, rather than in the example box.
Ted Cruz, Marco Rubio, Hillary Clinton, and John Kasich are firm supporters of expansion of guest worker visas.

Trump and Sanders oppose.
Same here, though, truth be told Schiphol is now just as bad as many American airports.
This could be really useful. If this was done by other big content sites (Youtube for example) then a search bot could build up an index of banned resources. A repository of burned books.
Most "technologists" who talk about this don't really understand the tech side of this thing.
So, it's hard to understand exactly what it is you're trying to accomplish and why Web Workers wouldn't work for you because basically every single desktop GUI framework is single-threaded when it comes to actually updating the components on the screen. Win32 uses the GetMessage/TranslateMessage/DispatchMessage event loop. Swing has the UI thread, and then to update the UI from a background thread, you need to call invokeAndWait or invokeLater and pass a Runnable. Cocoa and iOS have Grand Central Dispatch, and to update the UI you pass a block to dispatch_async on a dispatch queue. Android has you call View.post() with a Runnable that contains your UI modifications. WPF has two threads, a rendering one and a UI thread, and you're supposed to pass long-running operations off to a threadpool and then call Invoke or BeginInvoke with a delegate to actually update the UI from them.

Web Workers are exactly this model, applied to the web. It's a dispatch queue running inside a threadpool. To update the DOM, you postMessage back to the UI thread and make your modifications there.

Are you willing to let a stranger on the Internet change your opinion?
JS fatiques starts where web pages (not web apps) start to depend on thousands of kilobytes of javascript.
Now the default thinking is along the lines "I am starting a new project, I will use angular", instead of some analysis what kind of project this is, how much JS is needed and what is appropriate.
Actually put all the instructions outside of the example box. First pass I assumed everything in the box was just sample so I dived straight into typing and then didn't get any colours. Then I had to reload to find out I had to tab out.
http://www.scientificamerican.com/article/memories-may-not-l...

http://elifesciences.org/content/3/e03896v2
My understanding is the trouble with interrupting is that from the point of view of mainstream code, the state of all the global variables just changed out from under you. as if by another thread with shared memory.

Which makes me naively wonder if you could just run interrupts on a parallel thread.
> If they can find anything shady

This is always better but they don't even need to find it. That's just a bonus.

They can just fabricate it.
Assange is still in effective house arrest because someone apparently was a victim of "sex by surprise".
What error did you get?
Quite true, and it's also important to make the most of your breaks when you get some, or roll with the punches when you need to. So there definitely are skills to gain and efforts to make. You got to play the cards you are dealt, and you can play them well or not, but at the end of the day, on a short timespan as human life, the dominant factor remains luck, by far.
It doesn't even seem like "gigantic public debate" among the technological groups. There is very minimal amount of actual debating happening.
>> Not every atheist/agnostic is outspoken nor do they all share the same beliefs

If you only consider the subset of security related/conscious programmers they're fairly outspoken and on these particular issues they're probably more orthodox than comparable religious constituencies are on organized violence for which there have been pacifist exemptions. I'm not familiar with the law regarding conscientious objection (it's late, now I have my tangent reading for tomorrow) but I'd presume the first amendment would require that a secular philosophical objection would have to be as equally valid as a religiously motivated one?
Perhaps it an be linked to this study : "decapitated worms regrow heads keep old memories" http://voices.nationalgeographic.com/2013/07/16/decapitated-...
Very cool! Could you change the colors so as to make adverb vs noun easier to tell apart?
Lots of other good Blackbird stories: https://hn.algolia.com/?query=%22sr-71%22&sort=byPopularity&...
Perhaps it an be linked to this study : http://voices.nationalgeographic.com/2013/07/16/decapitated-...
Analyzing the GTK+ Cross-Platform Widget Toolkit with PVS-Studio
So changing your opinion is a bad thing? If you think that people should keep their opinions you are a fucking retard.
I feel like it could have been a relevant response to most of the comments in this thread.
German intelligence worker sentenced for passing secrets to CIA
I remember this, trying to install various dependencies. It was a complete nightmare.
Market based economy can be very good for development and efficiency. However it also has many negative effects, that even can prevent the two advantages from happening. Especially for normal consumers it leads to decision fatigue. Sadly nobody wants to reduce the free market anymore even at the places where we know that the negative effects outweigh the positive. As soon as you bring that up some people will proclaim that you're wanting a dictatorship like soviet russia.
Atom has something to help with that:

https://github.com/atom/timecop
> not someone that caught a once-in-a-lifetime tidal wave.

Those often celebrated in the media as whiz kids or geniuses often do just that.

In addition, even if you are a "legitimate" business/founder, there is still a massive amount of luck, way beyond your control. Imagine for example if Elon Musk had founded X.com slightly later that he did - probably wouldn't have the funds or track record to do Tesla and SpaceX due to the lack of exit opportunities with PayPal. Or if Paul Graham had founded ViaWeb slightly later, perhaps no YC.
There are some great videos by the author on the same subject at: http://videolectures.net/course_information_theory_pattern_r...
They cover a lot of the same ground but in a gentler way so they're good for building intuition before working through the book fully.
and I for one would stand by them for doing so.
The issue is that nothing is stopping the developers from doing all kinds of crazy loops and jumps in the code that's invoked by the interrupt, making it into a halting problem.

Unless the interrupt handler is trivially simple, you can't know how many cycles it will take to finish.
CloneDVD Mobile 1.9.2.0 Keygen and Portable Free Download
Last tried it about 2 months ago from memory, very buggy then.
YouTube also bans content based on your location (e.g. In Germany), so the index would have to take that into account.
Funny how a lot of Americans think banning chewing gum is oppressive but don't realize the similarity in the USA entirely banning Kinder Surprise eggs.

Lots of arbitrary stuff is banned in a lot of countries. Singapore just thought the littering cons of gum outweighed the pros.

Note that stuff like nicotine gum and other "therapeutic" chewing gum is still allowed, they just don't allow the candy that leads to littering.

And honestly looking around in a lot of cities where the entirety of downtown is slowly growing into a white blob composed of little individual pieces of squashed chewing gum I don't blame them.
Surely the moral responsibility of a manager ordering such work done is just as great as that of an Engineer carrying it out. So why is the debate entirely about the Engineers refusing to do the work, and nobody is talking about managers refusing to give the order?

I'm not saying that anyone should refuse, I think that's a foolish idea and as has been pointed out the Government has many tools and sanctions available it can use to compel compliance. I just find the current debate somewhat blinkered.
Optimize Conversion Rates with A/B Testing
57.3% of UK students are female. The majority of University courses in the UK are at least 60% female. If there is any gender bias in evidence it is clearly biased against men. There are only two subjects where the marked pro-female bias switches in favour of men: Computer Science and Engineering.

From Times Higher Education, link here:

https://www.timeshighereducation.com/news/infographic-gender...

I have two daughters and have desperately tried to interest them in maths and computing and understand my enthusiasm for the subjects. They're just not interested. The elder of the two is off to University this autumn to study Illustration (Art).

Personally I am sick of hearing about "gender discrimination against women" when all the evidence points to the exact opposite. Men and Women are different. They have different interests. The only myth is that these differences are down to systemic male prejudice towards women. It's nonsense and it's about time this nonsense started being called out for what it is.
The NES just let developers deal with that, pretty much all interrupt code starts with the developer frantically saving the registers somewhere so that he can restore them at the end of the interrupt.
Dalam laga Bundesliga Jerman
F# and GPUs for Life Insurance Modeling
FQL has been deprecated since Graph API v2.1 (https://developers.facebook.com/docs/apps/changelog#v2_1), and will only be usable with <=v2.0 apps until October 30th 2016 (https://developers.facebook.com/docs/apps/changelog).

The Graph API has not longer the ability to retrieve the /home endpoint which contained the newsfeed, since v2.0. The only this a app can retrieve is the user's own posts.
>If one worker takes one week to manufacture an item which that worker is not willing to buy at a price of one week's wages, then they should not expect to be able to make a living from this.

The manufacturing industry is not the tech industry. You can't produce physical goods with just your brain. Raw materials and machines play also part in the manufacturing cost, not just wages.
A Guide to Submit Blogger Sitemap to Bing Search Engine in 2016