skysight-inc/HackerNews huggingface dataset:
All the corporations are pretending to be hyper sensitive to the church shooting tragedy, there has been a rush of some kind to blame the flag, although its a minor if any kind of factor in the issues of race in this country, especially in the south, Ferguson doesn't fly the flag anywhere and they have serious race issues. It's basically a marketing strategy under the guise of being supportive, its an old issue that many have seemed to hijacked the recent tragedy to push an old issue to the fore.

There has been a giant band wagon of support behind taking down the confederate flag at the SC state capital in front of a memorial, as its still seen by some like the nazi flag, or representation of a traitorous flag, for most, it represents slavery, so there is plenty of argument why its not appropriate in front of a government building. Personally, I think there are far worse crimes the U.S. flag represents (killing and past and current treatment of Native Americans, internment of Japanese, pointless wars that left millions of innocents dead in Iraq, Laos, Vietnam, the years of slavery under the U.S. government and the Presidents who owned slaves, etc) so there is a lot of hypocrisy in pointing out the issue with that flag and the history behind it. I lived in the south long enough to realize the issues with race are prevalent everywhere and has little to do with the flag, and hiding the history of it won't fix a crazy kid shooting up a historic church that had to fight for the right to worship during its inception in this country. I do think that its inappropriate to fly it in front of a government building, but wrong to use someone's tragedy as ammunition to push a long standing personal agenda that doesn't really fix why it happened.
It's not a hardware thing though. Linux systems work with USB devices instantly, as soon as you plug them in, without any installation phase. That makes it a software thing Microsoft did wrong.
Yes, Cython is exactly that, typed python.
Not only pen drives but also keyboards and mices. At home I often switch my keyboard from one laptop to the other and while it's always enabled near-instantly on linux it always takes a few seconds on windows (and especially the first time). It always annoyed me.

This is actually one of the few areas where linux is significantly superior to windows from an average "destktop" user's perspective. For instance getting PS3 controller to work on windows is (used to be?) very painful. On linux I plug it and it just works. Same for network-over-usb "RNDIS" devices but that might be more of a niche.
Pipefy: Workflows and process management for startups
Are you implying that Apple wouldn't allow that? I can't find a way to browse their book store with a browser (it just tells me I have to download iTunes), but I would imagine they have erotica as a category there (or at least as a sub-category under fiction like Amazon does).

edit: slightly rephrased.
I don't think R's OO is great; but it's mostly misunderstood because it's fundamentally different to most popular modern languages. Interesting Julia, uses exactly the same model as R (I.e. Generic functions not message passing)
"Host your code with Google! No, it's a new service, not the one they killed and told the users to move to GitHub."

https://twitter.com/bmastenbrook/status/614195492654870528
Hi Guys! I am founder of Pipefy! Today we finally finish our private beta and are open for free sign-ups! Would love to hear your feed-backs!

We're a management tool that helps startups to organize and run their processes in one place. We have free templates based on the best practices of A/B Testing, Agile Software Development, Bug Tracking, Content Marketing, B2B Sales Pipeline, Product Roadmap and others...

http://www.pipefy.com

Enjoy it! It's free! =)
> Oh, there's context not on this page, it looks like Apple decided confederate flags are verboten in depictions of the civil war.

I wonder if they'd do any better replacing them with swastikas.
London, it’s over, and it’s not me, it’s you
As someone else who has also nearly hit one of these fucktards (on a two lane road with a 60mph speed limit), perhaps his assumptions are not wrong, but you are an outlier.

Perhaps it's sharing too much, but the only thing that saved his life was a car half a mile in front of me making an emergency swerve that clued me in to something abnormal in that area - but I thought it was a deer and was about to resume normal vigilance by the time I caught up with the biker. An oncoming train was in just the wrong spot to let me see him by his reflectors.
Yeah, what he said. Well illuminated. Have an upboat.
Ask HN: What are the best sites to find Beta users for my App?
if you too like to check the app you can surely go to www.getplix.com :)
". They gave all of their devices serial numbers, that's great, but they all got the same serial number"

Yes, there are functioning adults that work in technology that don't understand the concept of a serial number

Source: was very glad of not making 'serial number' of a certain product in a database the primary key, when repeated serial numbers started to arrive (it was not our responsibility to generate those numbers)
If you add something to your body at least make sure that the thing actually makes use of the fact that it is in your body. Like cardiac stimulator. This guy just uses his skin to function as a duck tape. And a bicep? Good luck flexing your arm without feeling pain and bending the thing.
When do forks become a new project?

Would Xorg still be a fork of XFree86?
Would Ubuntu still be a fork of Debian?

Also, sometimes a project is abandoned and a fork is still maintained. Don't you think that the fork should be in the spotlight in that scenario?
Online shop womens wear
hi ,iam teja i want purple color sarees,and i want purchase online,plz tell me best online shop
Well the problem is the driver and likely Linux and MacOS are treating the keyboard as a generic device. Have you tried forcing windows to use a generic drive for the keyboard?
Isn't it caused by different kernel designs? Or is it only user-space implementation that causes this? I mean how long does it take to recognize and initialize a device.
Google: Soli
At the moment LLVM bit code generated by Clang is still architecture dependent (e.g. sizeof() still generates code that depends on the architecture).
I would generally consider it a bug to not have any form of license in the repo, but from the top of the Readme (last modified 10 days ago):

"Contact Kevin (e.g., licensing, feature/documentation requests): k.concerns@gmail.com"

So if you're interested, I suggest you send Kevin an email.

Personally I think it would've been interesting if it was Free Software -- as this doesn't come with any license, it's essentially less useful than the 32bit kdb[1] -- and I can't imagine it's as feature complete, or has a similar level of documentation, support or real-world testing.

If the intention is to make the binaries deployable/usable, a license file/note in the Readme would be the absolute minimum requirement IMNHO.

Also find it strange to host just binary artefacts on github -- I can't see how that's useful for the author or the users. I suppose one could submit pull-requests against the python api, but then it would make more sense to split the repo in two -- one for the source-available (unknown license) python code -- and host the binary artefacts somewhere.

[1] http://kx.com/software-download.php
Nope. The same tests you'd need anyhow to catch logic errors will end up catching type errors.

If a test becomes unnecessary if you have static typing then you should never have written it in the first place. It's a bad test.
+1 for cython. The only criticism I could make is that the real speedups come when you can avoid using PyObjects which means the easiest way to employ it is in the inner loops of numeric code where it truly is phenomenal. Complex data structures have to be boiled into C-style structs to get any significant speedup with them although there is still a base level performance boost from having everything compiled into cpython API calls.
It affects only one part of the rant, but I wonder why Github considers it necessary to publically fork a project. Often, I want to push a single fix. I would like to

git clone git@github.com:foo/bar.git
# fix locally
git commit
git push # creates pull request
It cannot.

> This way it automatically highlights and points out the content prone to secret surveillance.

The font is designed to alert writer, not scanner systems. I think use of a font is a very clever idea: instead of supplying separate tool that is hard to integrate with other systems it reuses OS functionality. Utility value highly drops, but the concept is very cool.

Someone might get an idea for a much more sophisticated "font" system that would process the text behind the scenes. Imagine that WM provides html/markdown/pdf rendering capabilities and browser acts as a transport. In case of dirt simple WM (terminal) browsers could provide renderer plugins. The same browser core could be reused for pc/mobile/text, no need for complex sandboxing/multiprocess security and stuff.
Where is the best online shop
i need to prepare sarees for my wedding,which is the best online shop
No issue is, ahem, just black and white.

Actually living in the south, there is still a generational memory of being invaded and occupied. There are still cemeteries where the graves are unknown as the bodies and headstones were thrown aside when union troops dug up corpses to rob jewelry. There are still ruins, largely in remote areas and parks, where people's homes and businesses were put to the torch as part of an inhuman scorched earth policy.

These events are older than anyone alive's grandparent's memory, but emotions surrounding the confederacy are tied up into a lot more than slavery. That an elected Republic was overthrown by an invasion, much like if the American Revolution had been quashed by the British.

It's rare to find someone who truly wants to resurrect these issues, but self-righteous attitudes rub people the wrong way.
6 Mobile Hacking Tools That Security Professionals Should Know Of
I think it's the 80-20 rule at play. You can solve 80% of a problem with the same 20% of the options. But the last 20% is different and you need a very large class of packages to cover the long-tail of needs.
I'd have interpreted Valve's move as saying "unlike product management at Apple, we understand the context of gaming enough to know that in war games, it's typical to use flags to represent opposing sides, and that there is no reason to believe that people are making or buying such games to make a racist statement" Apple's PR moving in banning the games was to make the statement "we are a sensitive company" but their unintended subtext of their actions was to highlight that that don't know or care to take into consideration the context of developers of gaming apps, and are happy to hurt them to make this statement, while not being willing to do the same to truly important partners, like the makers of the television show Dukes of Hazard, or any of the other TV shows, or movies, or books where that flag is displayed.

No one who actually cared about not glorifying the Confederacy would continue to sell Gone with the Wind, as Apple is doing.
My motorcycle instructors phrased it this way: You might be in the right, but cars have the "right of weight."

Being right won't help you too much when you're dead.

Motorcycles face many of the same problems, but we tend to be a bit pragmatic about it. The advice I got amounted to: ride like every cager out there is out to intentionally kill you, and you'll make it home at night.
Does routinely not being able to see who else is on the road cause you to drive more slowly?
Data can be executed if it is in the executable part of the memory. There is quite a lot of such data. In particular, code is data!
btw~, which platform do you use for your blog.
From yet another perspective: don't use broken tools.
Very nice tool. It might become very useful at work if I can comvert all the heavy excel users towards SQL queries.
Exactly this.

You can ruin entire filesystem, because not only file blocks are cached, but filesystem blocks too.

If you still do not want to eject the drive beforehand, turn on Optimize for quick removal option (should be default for flash drives now). You will lose write cache though (the write performance will be drastically worse).
well, it sure isn't HN.. try Google?
Here's a better answer, straight from Microsoft - the entire document is interesting because it shows how sensitive they were both to adoption for NT vs. 95 but also how worried they were about other operating systems, particularly IBM's OS/2:

https://msdn.microsoft.com/en-us/library/cc750820.aspx

“Still, because Windows NT is a Windows-based operating system, in which all other environmental subsystems utilize the basic functions provided by Win32, and because the graphics and windowing subsystems have a very high rate of interaction with hardware (video drivers, mouse and keyboard drivers, and so forth), the Windows NT 4.0 design team decided to move that common functionality from user mode into kernel mode. In this way, the functions can be performed without shared memory buffers or paired threads, and with fewer thread and process context switches. This change as implemented in Windows NT 4.0 results in faster operation and reduced memory requirements, both visible benefits to the end user.”

…

“By making the Window Manager and GDI subsystems into Executive services, both operations decrease in size and improve in performance. This is largely due to the elimination of the shared memory buffers, as well as a substantial reduction in the code size and thread/process switching from the more complex client/server design. Consider, for example, the client/server transition time on a Pentium 100 which is in the order of 60-70 m seconds, whereas a kernel-mode transition is on the order of 4 to 5 m seconds. For screen graphics calls, this difference can become significant enough to be visible to the end user.”

…

“Moving Window Manager and GDI to kernel mode completely eliminates the buffer and related code complexities because all of the data in the client's address space is fully accessible from kernel mode. The total amount of working set memory saved with this change in the release of Windows NT 4.0 is estimated to be between 256K for machines that require few simultaneously open applications and 1 MB for users who consistently have many applications open at the same time.”

Don't miss this bit of optimism:

“Due to the modular design of Windows NT moving Window Manager and GDI to kernel mode will make no difference to the security subsystem or to the overall security of the operating system this will also have no effect on the C2 or E3 security certification evaluation, other than making it easier to document the internal architecture of Windows NT.”
I knew him at first for the minimax theorem in game theory, then I've read he was part of club of Hungarian scientists called "the Martians" and also Fermi jokingly said the extraterrestrial life is already here and they call themselves the Hungarians. I loled and moved to the next theorem..minimax is meh.
Startups are a signaling game. A large part of the reason why growth is important is because you're building a story for future investors to believe in, that you're trying hard to become the Next Big Thing. A lapse in focusing on growth signals that you might be satisfied with a smaller outcome, making it harder to attract VC money ever again, unless one has a plausible story otherwise.
Syscalls are irrelevant for almost everybody programming Windows applications. I didn't write about Mac OS X.
You're assuming that Valve is trying to make hay somehow by promoting this game, but I wonder if the game's placement is simply a result of a spike in sales by users who can't purchase it on the Mac App Store. I'm guessing it wouldn't take many purchases for the store's logic to pick up a historical strategy game as a trending seller.
> The fucktards driving at night in full-black clothing, without lights and reflectors, music blasting in their ears and wearing no helmet on the road, instead of the bike lanes

But is that the target audience of this spray? If people can't be bothered to take care of themselves, accidents may happen. Sucks. It's a self-solving problem, though.

(And as for the helmet, what the hell? Maybe it's a Dutch thing but helmets on bikes are weird.)
Show HN: Curated Audio Feed for Entrepreneurs
Well, I wouldn't be surprised if the only practical benefit in building a Bayesian Network model ended up being that "that you had to think long and hard at what the various inputs are and how they should be linked".

I am curious if there is any kind of resource that would help me to confidently add Bayes to my normal decision-making toolchest.
Well, I did it the other way around. When my co-workers drove me crazy. I just launched Findbugs on their Repo/Projects and filed some bugs in the Bugtracker. That is just a matter of 5 Minutes to get them down to the ground and show that they are not that kind of Rockstar-Devs they pretend to be.

But never reveal your secret tools!

Well, and if they get curious about your magical Bug-Finding-Skills, they are easy to convince to use these tools. Its a kind of marketing.
The south lost, but they didn't handle it the way say Germany did WWII (internalizing a deep sense of shame for what they did and purging their culture of anything glorifying that period). They lost, but they didn't repent. Hence why we're still seeing this conflict today.
+1 on the name...
Right. But in practice ROP targets the executable portions - any and all of them. If someone leaves something executable that they shouldn't, it'll use that. If only code is left executable, it's still often able to use that.

Remember, x86 can be parsed differently depending on offset. You jump into the middle of a multibyte instruction you get an entirely different instruction stream. And x86 doesn't have any real protection against that.
HN is a mind hack to exercise your jquery skills.
> if it (or an equivalent product) would have stopped an accident, and you chose not to use it, then you are culpable to some extent

Speed limiters on cars would prevent a large number of deaths in which pedestrians are killed.

Are all drivers culpable for pedestrian deaths because they do not have speed limiters even though such things exist and you chose not to use it?

If we stop considering them "accidents" perhaps we can move beyond the "Oops, you're dead" culture and start thinking that these are all avoidable incidents.

Cyclist death hasn't been attributable to visibility... but to a wide variety of causes ranging from poorly designed junctions, a class of vehicles not suitable to rush hour city use, some individual drivers, some individual cyclists. I know of no incident, not even a single one, in which the coroner ruled that cyclist visibility (or lack of) was a cause of the incident.

I was watching the news this lunch about the terrorist attacks in France and Tunisia... but the number dead is nothing, a rounding error, compared to the number killed on the road every day. This is way more terrifying and should appal everyone. A very large deal of it is avoidable, blaming other parties, getting defensive... it's not constructive. There are no easy answers, as a collective, as a society we need to take responsibility for road safety, re-design junctions, re-evaluate the vehicles we want on the roads, re-evaluate how our standards for training for all road users. Spray paint doesn't cut it.
technology is so advanced that we can now run 19 year games in our web browsers and be impressed by it
It is worth noting that what is commonly thought of as the confederate flag today was actually only adopted as "a battle flag by the Army of Northern Virginia"; the historically accurate confederate flags are different.

https://en.wikipedia.org/wiki/Flags_of_the_Confederate_State...

The flag probably would have been relegated to Civil War museums if it had not been resurrected by the resurgent KKK and used by Southern Dixiecrats during the 1948 presidential election.
Well that's an odd problem and not usual at all (at least not for me and my 4 Windows machines).

However, my main computer in my last job was an Ubuntu machine (A Dell with hardware linux-friendly components) and the amount of oddities weren't even funny. (Like having to uninstall your video driver before update to avoid losing a morning making boot again)

I guess we value different things as important in our OSes.
Taylor Swift decided to put her latest album on Apple Music
I'm not familiar with Gale-Shapley -- but maybe exploiting the new on-line nature of the application process would be good.

Have students rank, say 5 subjects and 5 colleges -- do a cut-off, and allow those cut to change or keep their choices (along with listing open positions after the current round).

Run the cut-off twice a day, for 20 days. If things don't balance out after 40 rounds, I suppose an entirely different system is needed.

I'm sure this could be modelled first, to check the viability.
Is it a creditable offer? Unless you have a dollar value, given to you over lunch within 1-2 days of being contacted it likely isn't. Fake offers a common way to spy on competators in the Valley, and bad offers are common tool by Apple/Google/Amazon to get a closer look at your tech (they're a waste of time).

The first bullet point is more about startup accuqisution. Then individual project sales, just wanted to cover it. If the library/code is open source this is a job offer with a large signing bonus. Keep this in mind, research the companies average salary, as well as the field's average salary.

What ever the company offers you will roughly be 1/3rd of what they can afford to spend on your product. Generally profit margines are projected at 3-4x investment, use this when negotiating. Typically counter their initial offer by countering with ~75% larger offer then what was given. Use this to test the waters, if they are actually interested they'll negoitate, if they squirm they aren't that interested. But this assumes your finicially secure to bluff the initial offer.

If they insist on your salary being part of the acquisition offer you are an asset attached at the hip to your library. Keep this in mind.
Nice advertisement.

It's Alt+F11 in Visual Studio. Between that and Resharper, life is good.
I'm with you - this is a noted (at least in Canada) author, who appears to be ignorant of history and especially of markers in his own craft. Sherlock Holmes/snuff, etc.
Isn't this totally the wrong way of looking at this? Music written in 2015 is not necessarily better than music written in the 18th century, sure. But the musical world of 2015 is incomparably richer than that of the 18th century, because we have access to most of the best of their music, plus most of the best what has been written since, in a dizzying spread of recordings made in the last 90 years.

Technology is exactly the same, of course. You'd be hard pressed to say the new innovations of 2015 beat the new innovations of, say, 1980. But we still have everything from 1980, so the cumulative effect is progress.
Somebody riding to work everyday in the UK will only have rain on 12 of those days.
Valve's position reminds me of Hatred disappearance/reappearance http://www.theguardian.com/technology/2014/dec/17/hatred-gam...

In either case, it is in my opinion difficult to determine if this is good or bad PR, and if this is good or bad in terms of morals. However, more tendency towards provocation might bring the answer.
I'm using laptop with external keyboard and mouse, connected via hub.

After waking up the laptop from the sleep, the keyboard does not work for a few seconds (so no entering password at the lock screen). The mouse does work, though.