skysight-inc/HackerNews huggingface dataset:
> Im proving that you never been into a slum.

You proof is irrelevant, and incorrect. I lived the past two years in California. Were does stats also correct two years ago? Or your "never" actually means "recently"?

> These attacks where the most common ones we had during the campaign.

Attacks? Really? I see that Partido de la Red is following Frente para la Victoria speech where you are either 100% with them, or you are the enemy. Am I getting paid be the Clarin Group now as well? I made questions.

> if you actually cared and waled the streets of the city

Ugh, that is an attach, and I don't really like your tone. You are implying that you only care if you are physically there, which is incorrect on every possible level.

You are systematically ignoring the questions I have asked, posting cherry-picked facts that are at most mildly related to the conversation I was trying to have with you.

My original question was: "How do you justify that most of the votes came from wealthy neighborhoods of the city?"

Your answer was repeating that people, even poor people, use internet. Well, cool, that's awesome. Now what do you think about my question for a change?
Developing for the Windows 10 Device Platform
>The plot unfolded with no help from the protagonists

This was, I realized in hindsight, a problem with his Blue Ant books too.
While awesome in theory, it seems pretty easy in generic pentadactyl to focus a text field, hit ctrl+i, and have an instance of vim where after you :wq the contents of the buffer will be the contents of the text field.

Also compared to a real vim window this lags terribly.
True, sorry - It should have a popup message for phones saying it probably doesn't work. I've made zero effort to get it working on phones since you can't print from them anyway. It's just a bit of playfun really!
>Finally, commutes range from 5-30 minutes (and that's going to cover people who walk, bike and take transit).

Ha, ha, ha, a 30-minute commute would be luxurious. Richmond to VGH for 9:00 takes 45 minutes by car. Coming in from Surrey, Langley, or Maple Ridge I'm sure is worse, and good luck getting to UBC or downtown in less than an hour from these places.

Transit in Vancouver is a joke, and that 45-minute drive takes more than an hour by Skytrain+bus.
I'd like to find a use for TempleOS, without access to networking it's tough to come up with ideas. Any suggestions?
I thought B-52 will be replaced by F-35 :-}
Looks great! But it seems to be buggy on mobile devices. Kidna works on Android Browser from Android 4.4 and doesn't work on Firefox.

It sadly seems to not be Open Source so I can only complain about it.
Very interesting.

"One supplier, Computer Sciences Corporation (CSC), has yet to deliver the bulk of the systems it is contracted to supply and has instead implemented a large number of interim systems as a stopgap,"

Google "CSC" and "fraud" together and you'll find some interesting tidbits.
> should they be scrubbing vram as well

Yes, but VRAM is a tricky beast. Modern GPUs actually have MMUs and the VRAM address layout the CPU sees may not cover the whole of the memory of the graphics card.

> What happens if I watch 2 minutes of 1080p video - wouldn't we expect all previous framebuffer data to be flushed at that point ?

No, because the video frames will be queued in a circular buffer and anything outside of that doesn't get touched.
Bombs are heavy.
Nice idea.

The social aspect of showing a visitor one's bookshelf is definitely getting lost. Even when actively wanting to share reading thoughts or recommandation with someone, it can be awkward to hand over a kindle or iPad with every single book downloaded when some of them touch very private subjects or controversial matters.

As an aside, there is less and less things worth printing out. Papercraft seems to be the best use of a printer nowadays.
Once you have control of the airspace over your opponent then stealth takes a back seat and what you want is a (relatively) low cost way to delivery large amounts of ordinance over a long distance.

A Bomb Truck.

The B-52 does that better than anything else out there.

Throw in that much of the design was built with 50's technology originally which meant when it was ripped out and modernised you had massive amounts of space to play with which made upgrading them easier as well.

What is fascinating is that the law of diminishing returns was hit so quickly after the introduction of the jet engines for sub-sonic bombers.
http://en.wikipedia.org/wiki/Cold_boot_attack

I don't specifically know the answer to your first question if the VRAM is not DRAM (shared memory), but certainly rebooting will not simply automatically clear out DRAM.
IBM's Watson system is partially written in Prolog:

http://asmarterplanet.com/blog/2011/02/the-watson-research-t...

(see the answers to questions #3 and #6)
It seems that this list has a clear preference to GPLv3. There are tons of popular MIT and BSD libraries missing in each section.
So, a couple of things - I enjoy thinking about this subject so I've made some distinctions for myself on this in the past.

First, I like the distinction between dialectic and debate. It's possible to learn more about someone's point of view through asking interested questions and (together) exploring where their beliefs lead, without necessarily challenging them in a debate sense. Debate often means scoring points using non-logical rhetoric. Dialectic is more the spirit of being on the same team, exploring a point together, and I don't see it as less efficient in any sense.

Second, normative conclusions (as most opinions are) are a combination of moral axioms and a bunch of logical syllogisms. I think an opinion can be judged "incorrect" in two ways. First, they are reasoning badly from their premises (valid but unsound). That can be fun to explore in a dialectic sense to see if the logical framework can be tightened up or if the conclusion can be modified. But the other common way an opinion can be "incorrect" is if it soundly, logically flows from moral axioms (values) that you simply disagree with. And those sorts of axioms aren't correct or incorrect by definition. This is usually the appropriate time to agree to disagree, or respect where the other person is coming from.

But either way, this all requires having a certain level of empathy or respect for your counterpart's point of view and intent.
What happened, and what’s going on (Bitcoin exchange hack)
I guess this is different from running crouton? just curious, if what you say is possible, then why bother using crouton? for not wiping ChromeOS?
Its also worth mentioning that its totally broken if you use vim-startify
https://github.com/mhinz/vim-startify.
Full windows support? Yay!

joe was the first editor I used when I tried Linux for the first time. vim and Emacs seemed terrifying back then, and I needed very little features. Just being able to edit config files.

The Wordstar shortcuts somehow are still in my muscle memory. I will definitly try and see how joe fares under my current requirements for a text editor.

This is exciting!
With the added bonus of your already-configured Vim + plugins.
Gazelle is a pretty popular one, powers what.cd and a few other private trackers: http://whatcd.github.io/Gazelle/
An extension called It's All Text! provides the same feature without Pentadactyl's total UI overhaul.

https://addons.mozilla.org/en-US/firefox/addon/its-all-text/
That avoids runtime exceptions, but won't save you from typos.
Verhuisdekens en pakdekens ideaal bij elke verhuizing, opslag en emigratie
Well I'll be... an improvement on "it's all text" (but those trapped in lesser (eh, I mean prefer other) editors might still want to check it out.

Shame that modern content-editable widgets (wysiwyg google docs, Facebook etc) will probably break this (too - they break text input in general).
I'm one of those people that cannot use a browser without vim bindings, so thank you so much for posting this. I'm going to give it a try.

Generally I find that if it's just a standard html form, I actually prefer to have it get piped into urxvt because if I don't want to post it right away, I can simply ':w ~/aaa' and come back later without any worries. Can I do that easily with this?

I also like whenever I come across someone doing something messy in javascript (that isn't being blocked by umatrix), and making me fight them, it's nice to just be able to say, "hey, I'm gonna strip anything I've already typed out of the DOM, give it to me, and I'll give it back when you learn to play nice. No jsoup for you."

So yeah. I like how it is for me. Of course, everyone does. https://xkcd.com/1172/
He did some consulting work for the JSF++ specification. And he's a Dane; Denmark is a Level 3 partner in JSF but hasn't officially committed to purchasing any aircraft.
So basically colleges and universities are shirking their duty to their students of providing them with proper education because they're afraid of lawsuits which the college will likely easily win. The whole "politically correct" culture of censorship, which this seems to be just another instantiation of, has just gone too far and too few people are willing to stand up against its censorship. There's nothing wrong with safe rooms per se until the existence of such safe rooms deprives others of their right to peaceful assembly, free association, and free speech, something that seems to be the goal of some of these organizers. Censorship is censorship and people who fall for these ploys are fools themselves while the people perpetrating these ploys are the ones who should be prevented from trampling others' rights. To put it more bluntly, if you can't deal with opposing opinions, it's your duty to not expose yourself to them, not anyone else's problem. It's despicable to try to remove others' rights because you're a cowardly child. Furthermore, if these people insist on being children, then they should have the rights of children (ie: highly reduced) and their opinions on such adult matters should be discarded (ie: we don't let children vote). I'd like to think that they could grow up mentally and stop being children, but I'm not so sure that many of these people have that capability.
Forgive me if I'm misunderstanding, but it sounds like you merely take offense. Perhaps the issue has been blurred through popular usage, but the "trigger warning" culture arose around social and environmental "triggers" that might cause someone to have a PTSD episode or to re-engage in self-destructive behavior (think eating disorders as a common case here).

And even so, if the point had been to halt discussion, there would be no such thing as "trigger warning" because the only reason to warn anyone is so that the discussion can still go forward, and people who feel the need can excuse themselves. How often we should promote discussion in which people feel the need to excuse themselves, however, is worth consideration.

When I see this quote in the article, “I was feeling bombarded by a lot of viewpoints that really go against my dearly and closely held beliefs,” I wince a bit too.

Offending and triggering are not the same thing. And although people within that political sphere are sometimes guilty of using the terms interchangeably, those who criticize that political sphere are often guilty of treating the entire thing as ridiculous. When in so many circumstances it's really not. I mean, you wouldn't dismiss the needs of a solider who had trouble around loud noises.

We just all need to be really careful about distinguishing between offensiveness (a matter of opinion) and triggering (a matter of involuntary mental state).
Why do you believe it's not an army of real people all burning themselves to the ground?
You can absolutely make a swap for reference types in Java. Here: https://gist.github.com/anonymous/d3b4b3bcacb478896ef2

This is analogous to a C++ swap(Type&,Type&). The main difference is that C++ provides a default assignment operator for types, meaning you don't have to provide Assign yourself. A smaller difference is that the temporary instance can be created on the stack in C++ but not in Java.

For primitive types it's absolutely true that you cannot implement swap (unless you were to have created that value type in a reference-type wrapper). It's misleading to say you can't do so for reference types.
Palo Alto Medical Foundation, at their Palo Alto location
This is true. I downloaded The Game onto my kindle to see what people were talking about and then lent it to my girlfriend which created some questions.

It's a silly project (almost arty in its pointlessness). I can't remember why I thought of it, but I liked the simplicity of pulling combining easily available item dimensions and cover images.
I've really enjoyed the "It's All Text" extension that allows you to use whatever editor you like to edit text fields.

https://addons.mozilla.org/en-US/firefox/addon/its-all-text/
Anonymous Chatters || Bold anonymous discussions  with the people who matter
After you slept, did you remember what you had previously forgotten, or was it a loss?
shutdown clears, reboot doesnt.
VCs don't exist because it's the most profitable way to use that money. VCs exist because certain people think it's a fun game to play.
> It's not going to hover, that would be insane (in fuel use if nothing else)

Really nerdy aside: it would also be insane with regards to hot gas ingestion. There would be a very high likelihood that the engine would take in the missile exhaust if launches happened in the semi-jet-borne or jet-borne regions.
Hi iokanuon. Thanks for your inputs. It should work well on desktops. Working on mobile bugs...
But only if you use gvim or macvim. I've been using wasavi (http://appsweets.net/wasavi/) and so far it works very well for me. And I just love the sound it makes.
Alternatively, the NullPointerException could be viewed as a simple leakage of implementation details, which is a common issue with exceptions.
Meanwhile new metal just does not cut it.

http://www.jqpublicblog.com/the-little-fighter-that-couldnt-...

Among the crippling problems highlighted in the DOT&E report:

- Software glitches disrupting enemy identification and weapon employment.

- A redesigned fuel tank that continues to demonstrate unacceptable vulnerability to explosion from lightning or enemy fire.

- Departures from controlled flight during high-speed maneuvering, a six-year-old problem that apparently will not be solved without sacrificing stealth or combat capability.

- Helmet issues fundamentally degrading pilot situational awareness.

- Engine problems so severe they’re limiting sortie rates, impeding the test schedule, and generating risky operational decisions.

- Nightmarish maintainability issues leading to over-reliance on contractor support.
since you weren't specific about what kind of attacks you mean, i'll assume "any". you can see for yourself:

http://map.ipviking.com/

http://atlas.arbor.net/

iraq and iran rarely enter the top 5.
I wouldn't be so quick to jump to conclusions. An all male partner party for Al Gore is pretty strong evidence of discrimination, in my opinion.
"To ignore them is to marginalize them, to disagree with them is to threaten them, and to oppose them is assault."

Sort of off topic, but what's interesting is that this sounds a lot like indicators of borderline personality disorder.

At any rate though, these sorts of articles basically ascribe a narrative to an entire generation, which isn't really fair. Those sorts of impulses are easily grown out of for most people, and people who are diagnosed borderline come from all generations. I think the current thinking is that borderline has both nature and nurture components - some from environment, some genetic.
I think it depends on one's notion of "scale". Expert systems would typically have few, correct facts. Or put another way, little, but very accurate information. If you say that anything less than a 128 (or 64 or 32 for that matter) gb working set is "small" (fits in ram) - for many problems you never need to "scale".
Wait you can run Ubuntu on a browser tab? That sounds completely awesome. Now I really want one.. I just wonder if there's going to be enough space with the tiny SSDs they ship
Would this be fast enough though?

I'm not too familiar with hardware constraints but I remember when people were comparing microSDs on phones vs built in storage one of the big issues was that the speed on microSDs was way worse.
Can "we" stop using the term because "I" don't like it?
It's not. It's actually a really good reason to buy electronics. Apple supports their devices very well.
"It's All Text!" plugin is great for editing wiki pages, or anything with a large amount of text in it.
Show HN: Spawn – HTTP REST sync service, that makes clustering simpler and easier
Full time "benefits" (vs part-time hours) didn't exist in 19th Century USA wen Kellog practice changed.
Friends of Ruby Together
I had a ton of fun with Prolog embedded in the Tivoli Enterprise Console for managing network events from OpenView/NetView and a gaggle of other tools in a huge network.

We basically took about 120k daily events and turned that into about 60 actionable events that were meaningful to the NOC... All in about 2,000 LoC.
I haven't seen a live project on SourceForge in over a year.

FWIW, Homebrew is still at Joe 3.7. The 4.0 source release compiles fine on MacOS/Homebrew if you set LC_ALL=C to work around some sed problem.
The easy way fight this is Schindlers List style: just fail to deliver quality when you work overtime. They won't fire you, because a priori they can't find anyone better.
Building a Formula 1 race simulator (2014)
I half considered approaching Amazon with this for an April Fools gimmick but I thought I'd just get lost in some bureaucracy there.

Always nice to get some eyeballs! I didn't expect any interest in this really - as it's ultimately completely pointless!

I built it because I'm on a mission to polish up my Javascript[0] and get to grips with React and Node. And I have to say, it's been a pleasure. I'm astounded that the server for this (70 concurrent users) was just install node and hit screen -r / node server.

[0] http://alexmuir.com/catchup-mode
A web site poll is not secure enough to be an election, even if its creators do anything perfectly, and a web site poll pretending to be an election does not grant the victor legitimacy.

The fundamental problem is that it leaves no evidence of how people voted except for the testimony of a computer server, which can be hacked. The practical result being that the election can be overturned by a single person inside or outside the country working with a guarantee of secrecy, and it would leave no evidence.
"If you get an error saying that this app is from an unknown developer, that's because Apple doesn't trust you to make grown-up decisions yet about what applications you want to run. Just find Sleep app in your Applications folder, right click on it, and click Open."

Yes, Apple doesn't trust you, and with good reason. I think we have properly demonstrated the average public has no sense at all when when it comes to running software from unknown developers with the chance that it is potentially malicious and damaging.
Funny I should see this. Just today I finished section 1-3-3 in the Structure and Interpretation of Computer Programs (SICP) which dealt with continued fractions. I threw my answers up on Pastebin if someone wants to take a look, it's exercises 1.37 through 1.39 [0].

[0] http://pastebin.com/Vp1JsVh0
Love joe to quickly edit something (with jmacs alias).

At Uni we were brought up on JOVE (Jonathan's Own Version of Emacs).
smpl: command-line client for Simple bank accounts
https://github.com/ardagnir/pterosaur/issues/38

Looks like it's in the work.
You make some good points and you are correct that my redesign of the manual is far from ideal in terms of accessibility. I will definitely take these things into consideration and improve upon them. This is not an area I'm familiar with, which is the perfect excuse to go a learn about it!

In regards to the 'experimentation' done by websites. I would say that this 'experimentation' is something that should happen. How else are we supposed to discover new and better ways of doing things than by trying something different. Not all new things are better, and most of them fail. This trial and error, however eventually leads to better design and better 'standard' ways of doing things.

It is unfortunate that today accessibility has fallen down the priority list. Likely, a side effect of all the new ways we can interact with our electronics. So above all let me say thank you! We need people like you who remind developers to keep accessibility a top priority.
I frequently print from my iPhone and iPad :)

That being said I definitely saw the pop-up in Safari on iOS 8.2. I appreciate the warning, would've got frustrated without it.
My experience is that mentors, being one step removed from the company, also have the ability to see the things that the founders don't want to either believe or see. But it also reminds me of the story we had a couple of years ago about how you can't recognize greatness if you haven't actually experienced it. So you think this friend of yours is the greatest <foo> you've ever seen and yet your mentor feels they are good, but not great, and you need to improve that area, what comes out is the 'mentor just hates my friend' which is the easier logic for the founder.
I found a page from 1994(!) asking the same question: https://dtai.cs.kuleuven.be/projects/ALP/newsletter/archive_...

Given that Prolog isn't super-widely used (compared to say, C++), there are going to be a limited number of developers with Prolog expertise. That means companies who use it in their tech stack are generally going to have to hire developers who fit the other qualifications for the role then put them through some internal Prolog training. The listings for such positions probably won't have Prolog as a "required" skill but a "desired" skill.

One other point -- just because there aren't any/many jobs where Prolog is required doesn't mean there aren't many cases where Prolog could be useful. Prolog hasn't been widely taught for a couple of decades, so a significant proportion of developers today won't recognize a problem that Prolog would be a good solution for as a problem that Prolog would be a good solution for.

There's a Strange Loop 2014 talk on YouTube, "Production Prolog", that might give ideas about jobs that use (or could use) Prolog: https://www.youtube.com/watch?v=G_eYTctGZw8
I can't believe how long muscle-memory can persist!

I started programming in DOS in the 90s, and just hitting Ctrl-H in joe makes my muscles remember the most-used chords... A very funny flashback.
Ah good point about the stacks. However, I think the point still stands.. an argument being a pointer just defines its type, while an argument being a reference does not define its type, but that it's an alias to another variable.

Again, I think the issue is with terminology as someone else pointed out. Certainly a C pointer can be considered a reference when using the normal English definition of a reference, but "pass by reference" has a specific meaning, and in C you can't "pass by reference"
Non-profits need revenue, not profit.
why the paycut ? on average you endup wasting time on meaningless tasks anyway :)
Denuvo seems to be Securom 7 ported to 64 bit. I imagine it's taking a while to crack because the reversing tools for 64 bit Windows are still quite inferior to their 32 bit counterparts, and most reversers are stuck in '32 bit mindset'.
Not really. SV employees pay 40-50+% income in tax.
The founders, maybe, are at threat.
I met Frind several years ago at a party he put on at Affiliate Summit with some others. We ended up chatting for a bit and his perspective on things was quite fascinating.

This was also just after he'd established the PoF ads platform and had hired several people to work on it. I've not looked at PoF since 2013 and have been curious how it has held up vs. apps like Tinder.