skysight-inc/HackerNews huggingface dataset:
The vast majority of third parties GTK+2 themes were using the pixmap engine (or murrine in some cases), which was basically what the current CSS engine is, just more arcane and infinitely less flexible.

I reiterate: full stability for theme developers CANNOT be provided, unless you're willing to give away much of the power of the current theming system, basically going back to the annoyingly limited pixmap engine. This (understandably) is not a tradeoff the GTK+ developers are willing to make, and I guess neither third party developers.

> Meantime, clunky, terrible C modules written back when GTK 2.10 was a thing work just fine on 2.99.

I don't know, I remember Murrine being often broken after new GTK+ releases, despite it being under active development.

> https://github.com/shimmerproject/Numix/issues/206

That issue has been opened on 10th April, I guess your issue is more than your theme needs more help for its maintenance rather than GTK+'s fault. Again: there's no provision of stability for themes. Either you accept to keep up with upstream or you'd better stick to the default theme. Just like using a greasemonkey script when a website changes.

The changes in GTK+ have become progressively less dramatic: this means that fixes for themes are now smaller/simpler, not that they don't need active upstream tracking.
I remember as a kid reading the simulated dice roll chapter in the C64 manual. I thought that if I copied the code I would actually get an animated dice rolling. I felt let down when it turned out to be a table of numbers.
I mean not allowing foreigners to work, even when they live in the country. Ironically, the public's distrust of the Irish and other foreigners has led to the law disallowing them at the border rather than individual employers at the job application. We don't allow Irish to freely enter the US and work today.
Massively multiplayer PvP marble madness?
Anecdotally, I installed Uber while visiting Mexico city from San Francisco. I have been using Uber in San Francisco since, and before the visit I was only using Lyft here.
Yes, can you imagine if there was a "black visa"? We still discriminate hard but it's so entrenched that it seems obviously right.
There's no special "low level feature" when your keyboard hangs off a serial bus (as did pm keyboards from the start. XT, AT, PS/2, USB...) As far as I know also C-A-Del was just the default in the original bios keyboard handler to trigger a quick reboot.

Windows, for example, has a (by default disabled) feature to trigger a kernel panic on Ctrl+Scroll lock. Also purely software based and just as arbitrary in its choice of keys. And also very useful to recover from an otherwise stuck system.
Hard at Work – Gratipay Blog
> Are we left with only either apple laptops, or shoddy plastic jobs that need to be kept in bubble wrap at all times?

Dell Precision line is still kicking, beastly machines, there is no better (IMO of course ;-)).

They won't win any design awards and are a bit on the hefty side, but performance-wise hard to beat. Have 32GB RAM in mine, can have several VMs running, and do development work (compile to ram disk instead of thrashing SSD) on host OS (Fedora) with memory to spare.

Dual fans are also a nice-to-have with heat-generating i7 processor. Maybe not a huge deal for some but the BIOS is pretty ridiculous in terms of configurability/locking down the machine.
No, and the situation was and still is a lot more complicated than that.

The relationship between Unionism and Protestantism and Nationalism and Catholicism was and still is much more grey than many realise. The current situation with Northern Ireland makes this appear much more dry-cut than it actually is because NI was set up on sectarian grounds. However, historically many, in fact the majority, of the prime movers in Irish nationalism have been from Anglican backgrounds that would naively be associated with Unionism.

Also, Irish Nationalism was contrary to Unionism, but a good number of prominent Nationalists had Monarchist tendencies too, such as the founder and leader of the original Sinn Fein, Arthur Griffith[1]. Republicanism was something that came out of the more militant strains of Nationalism, as represented by the Irish Republican Brotherhood, who infiltrated Sinn Fein to use it as a vehicle for their own aims.

Moreover, the vast majority of Irish Protestants have been Presbyterian, not Anglican. Anglicanism was the church of the Establishment, not the common people. Presbyterians, being Nonconformist, were subject to many of the discriminatory practices of the various penal laws, just as Catholics were, because they weren't Anglicans, albeit not to quite the same extent. Anglicanism was historically the church of the upper classes and parts of the middle class.

[1] Griffith wasn't technically what you'd call a Monarchist, but he wasn't a Republican either. He supported the idea of an independent Ireland under a dual monarchy with the United Kingdom.
Customer Experience vs. User Experience
I guess it's OK for you not to treat your employees fairly but it's also OK for the society at large to shun you for that. You should not forget that you being able to have a company is a social contract too.
well, the new ms office for osx is really good, so if all you need is web apps for business tools (erp, crm, etc) plus productivity apps a mac is the machine to go with right now.

mb, mb air, the small mbp are all excellent office machines.

switched personnally to a mba in 2012, wouldn't go back to a wintel notebook if they paid me.
probably, to add that Computer nerd/'hacker' feel to the article. But yea, dumb move.
I've heard this multiple times with no real evidence to back it up. Why? Why is it winner-takes-all?

Natural barriers to entry? Nope, all you need is a half-way decent mobile app and some people with cars. Yes, the bigger your fleet the larger an area you can cover, but there's no need to serve an entire metropolitan area if covering just some of it is enough to turn a profit. (For example, if I were going to enter the ride-for-hire market in NYC today, I'd put all my drivers at JFK, Laguardia, and Times Square.)

Artificial barriers to entry? There used to be, in the form of TLC monopolies and regulations around medallions. The nice thing about Uber's success, though, is that they're bearing the brunt of breaking down these barriers, leaving the path open for those that will follow.

Network effects? Mmm...some, but only for those that travel frequently. That is, if you often find yourself in a new city, your first act might be to open the Uber app because you can count on them providing service in a new, unfamiliar local. I'd wager that's the minority of ride-for-hire customers, though. Each city has its own local mass transit, and there hasn't been a push to standardize across regions. (Though wouldn't it be nice if your Metro Card worked on BART?)

On the flip-side, I see a lot of opportunity for new competitors to differentiate themselves. For example, let's say you decide to focus on the "regular customer": someone who travels roughly the same route most days of the week, a commuter or someone with a daily or semi-weekly appointment to keep. Imagine you could tune your service to get the same driver for these customers most days. Now you have a familiar face picking you up, who knows where you're going, what route you prefer, what station you like on the radio, etc. If I was that customer, I'd take that service over Uber in a heart-beat.

So, again, why should it be winner-takes-all?
Ah, missed that bit ;-)
"A country does not have permanent friends, only permanent interests." Same to companies.
XP and similar OSes could be configured so you had to enter Ctrl+Alt+Del before you could log on. It's called a 'secure attention sequence' [1] and the idea is it makes sure the user only enters their password into the login box - not a fake login box on a full screen website or something like that. Fairly easy for a joker in a school computer lab to do that.

At least one computer has been released with a dedicated secure attention button - the NEC Versa LitePad was a ~2003 tablet running Windows XP. It had no physical keyboard, relying instead on handwriting recognition or an on screen keyboard, but it had a dedicated button with a picture of a key on to begin the login sequence. It's the middle button at the top in [2].

(if you're wondering, the other buttons were rotate screen, escape, Fn, up/down, power on/off and wireless on/off)

[1] https://en.wikipedia.org/wiki/Secure_attention_key
[2] http://digichar.com/imgs/a/b/i/w/q/nec_versa_litepad_vl___pa...
Most IBM employees in Australia use Toshiba laptops instead of Lenevo.
Yeah, and you can't arrest, try and convict people either. Or ratify treaties.
As much as I don't like these games, I remember writing a bunch of these for my first ever CS class in Turing. One way to win, take a wrong turn and die. But we're they ever fun to make.
I crashed my girlfriend's VW back in the mid 90s. I hit a parked car that had stopped on a blind corner to observe a previous accident that happened minutes before. It was raining. I came around the corner and applied the brakes. 1975 VW's don't stop too well on wet roads.

The 'funny' part was that the damage was confined to the front headlight and panel. Not too bad. But the quoted cost of repair was more than the car was worth.
Does this applies to non-digital products and services?
Micro-studio? In London that's a studio. New York micros are London standards.
Wow. This honestly just shows a completely lack of awareness. It's mind boggling that not only does it cost money, but its recurring.

To me, this goes far deeper than the surface of "charging for solitaire". There has to be some systemic dysfunction within the windows team.
Thanks! Yes, now I see this.
Gravity Payments deals with backlash over $70,000 wage floor
Speaking as an IBMer, I can say that a big part of this switch is about the hardware. My ThinkPad was so unbalanced it was almost ridiculous: i7, 32gb RAM, paired with a slooooow mechanical hdd and an utterly rubbish TN display. (That and a frusturatingly bad touchpad). I prefer OS X over Windows, but only slightly, the main reason I was so adamant about switching was to get quality hardware.
Personally I think this is big, and now even bigger then I thought.

The largest Enterprise they had was only 25,000 Macbook a year. And IBM is 10 times the size of that order.

Most of the Enterprise I know, big or small are still very much Window based. The way Mac are getting in right now are through BYOD. However, most CIO see this as additional burden with Apple devices, and therefore most planning are still based on the Windows world.

CRM, ERP etc.. lots of business class things still are not available on Mac. Although there are alternatives, no business wants to try.

Hopefully IBM and Apple could use this chance to smooth out the quirks rolling Apple devices in Enterprise. And more company to follow.

Dont get me wrong, this isn't about getting rid of Windows. I am sure there are lots of people who enjoy Window 10. But when our company tries to switch over to Mac, we have had very little support and real world cases to based on.

P.S - Most of you working in the I.T / Computer Industry would have no problem doing so, but there are lots of industry out there who cant risk to switch even if they wanted to.
Internet mob justice is out of control
Coding Camp to Baltimore Schools: Bring Us Your Bored Ed
Wha? The context is a guy using dubious (and increasingly dishonest) tactics to motivate a sales team, not a realistic scenario that illustrates the essential dynamics of winner-take-all markets.

How does the context add to the GP's point? I don't think they were saying the dynamics here are the same as in GGR.
Maybe you do...

The hashes generally used for things like hash tables don't need to be cryptographically secure, and as such can be substantially simpler. When you start getting into cryptographically secure hashes things get complex enough that you start ending up with timing variations if you're not very careful. Especially once you start talking about table lookups / etc (although that's more common with encryption algorithms than straight hash algorithms).

And the compiler - with C and C++ at least - is free to optimize in ways that introduce timing variations. Which is what sparked this conversation in the first place. So even if your source code doesn't take data-dependent time, the compiler may make the compiled output take data-dependent time. And there's no way around that in pure C / C++.
Windows 10 now wants you to pay for Solitaire
Ah yes. And even if there's a "points system" for highly qualified candidates, is there equality of opportunity?
I'm on a Samsung device, which means updates are pushed several months after Google pushes theirs. I'd love to go to CM, but then the camera quality is just downright awful because of a lack of TW drivers... Quite annoying
There are actually some really interesting numbers coming out of that study, they can be found here:

http://www.nsf.gov/statistics/nsf13327/pdf/tab33.pdf

The first thing to note, is that both the number of men and women getting CS degrees dropped: the entire field went from ~42k BS degrees to ~24k degrees. There were about 10k less men, and about 8k less women graduating in 1996 compared to 1986. The number eventually rebounded for men, but didn't recover for women until 2003. So something drove men and women out of the field, and women stayed out of it longer.

The next interesting thing is the number of masters and PhDs per gender. Neither of them dropped (so the percentage of BS graduates getting MS and PhD actually increased!). So it was still desirable for men and women in the field to get their masters and doctorates.

So the question isn't why the number of women plunged, it's what drove both men and women out of CS, and what caused it to grow for men? I would probably hypothesis that CS was seen as a risky degree, so while men are generally less adverse to risk (see all the dangerous jobs they do) and got a degree, women choose more stable degrees (though those interested remained, as I think the number of PhD and Master degrees show). Now that CS is now seen as a stable career, we can see there is more interest to join. Of course, that is only looking at the data cited by what you linked, there could definitely be other circumstances.
I'm with you on her bullish strategy.

They've finally launched a mobile app. Looks nice, if it gains traction, then the new Yahoo! has arrived.

Yahoo! is copying Facebook, not 100% but in the way of humility. Mayer's Yahoo is finally pivoting to mobile and to social because that's the 'new homepage'. Look at all the social media addicts, hoping for likes and comments. Yahoo! has seemed to have learned the error of pride, they are now trying the meritorious way. I think it will pay off.

(I view FB's strategy as Mobile first. ~70% of their revenue is now mobile. Which is 4x what Yahoo! currently makes.)
Yes. Even though the overwhelming majority of scientists agree that climate change is real and probably has human causes you do still find people in the pay of large fossil fuel companies who will deny the reality, and then a number of otherwise smart people who believe the shills.

It's a fascinating (also frustrating) phenomenom.
I don't know why everybody doesn't use something like Ghostery by default for all websites and then whitelist the ones they really trust. News sites are the worst as they take forever to load and have tons of crap added on.
If you are looking to just dump your Flash then you should look for tools such as http://www.ezoflash.com/ezoflash.htm. JTAG is good option but for that you need your controller to be able to exercise JTAG sequence (above responses have good suggestions). [Google Search Term: EN29LV640B Adaptor or Programmer].

However, fundamental question is, if your device is bricked, then why you are not asking how to un-brick it or recover it and why you want memory dump? I am asking this question because dumping the flash memory which is on PCB is daunting task for even seasoned hardware engineer. May be there is alternate way to fix your actual problem.

But again it all depends what you want to achieve.
But the OS is free now, so I guess it's a fair trade.
Yes, it's all perfectly Turing compatible, of course we can also do that on Android.

That is also totally not the point.
Which model do you have? I'm thinking about buying a laptop, and, obviously, one of the first things that come to my head is a Thinkpad, but I'm worried about the quality.
"report-bombing" sounds like something done with intent to harm the community.
Cython would make sense in this context (~19 seconds for me).
You do realize this is satire, right?
Still, these people will want to keep these high-paying jobs, and they know there are people lined up around the block to replace them, so to imply that the company is going to be saddled with unperforming employees is ridiculous.

Conversely, paying employees too little would make them indifferent to their jobs and difficult to replace, naturally removing incentives to work hard and deliver value to their employer.

This does ignore the point that poorly paid employees might work hard to get bonuses or promotions, though, and well paid ones might not need them. I don't know whether these sorts of jobs get performance-based pay, or come with opportunities for career advancement.
The real story here is that Handy outcompeted Homejoy and disrupted their business. Both companies define ladders for professionals to climb by claiming and servicing more bookings and receiving high ratings. Pay for pros at the top of the Homejoy ladder was the same as starting pay at the bottom of the Handy ladder. Pros quickly started to favor Handy starting with the top performers. This is an effective demonstration of the utility of a rather small change to the balance toward quality as discussed in the article.
Gate between Kobane and Suruc has been open for years in order to support Kurdish forces and also injured people have been brought to Turkish State Hospital. I think they simply lie because at the same time a terrorist Kurdish group PKK -declared as terrorist by UN for years- is attacking from another border and unofficially they have links with this group. You know, politics always suck.
I think the neat thing about Medium is that it has the Facebook style validation. Surely, you're more careful about what you say on Facebook because your name and profile is attached to everything you post. Medium is the same. The focus is on you, author is you, no handles, or anything. Makes it a lot less likely for you to post some garbage clickbait.
I would love to see a puzzle solving game like Clark (https://www.youtube.com/watch?v=6dPVseD0Va8). I think the puzzles should be community-defined in some easy to create format (json, xml, etc) if possible.
You don't.

Then we are back to power being a non-ordinal concept.

...more power...

If power is not an ordinal concept, this phrase is meaningless.

I'm also confused as to how you can even determine that such a "constant shift" isn't happening - in terms of edges in your influence graph, they shift regularly. Yesterday I met a new person at work and we now interact and influence each other. The power digraph has gained 2 edges. Could you explain how you quantify this?
Yea points sound nice in a way but I like to just replace the specified nationality with "black" and see if it still sounds OK. "There's a points system to allow the most successful blacks to work among regular citizens."
Thanks for trying to be helpful, but this is both the most common and least believable explanation among those that I keep hearing. A constant factor between 3 and 6 kills SRAM's viability? DRAM is already over-provisioned by a factor of 2-4 even at the middle of the consumer spectrum just to support the "use case" of someone who can't be bothered to close their tabs. Going back to the hand-wavey analogy, SSDs stormed the scene with a ~50x constant factor disadvantage:

http://www.kitguru.net/components/ssd-drives/anton-shilov/sa...

If the only thing standing between SRAM and DRAM were a constant factor of <6, DRAM would already be history.

The most convincing explanation I've heard is that caches are so damn good at hiding latency that getting rid of row open/close just doesn't matter. A few minutes of googling suggests that they often run at a 95% hit rate on typical workloads and a 99% hit rate on compute workloads. You would still need a cache even with main memory as SRAM to hide transit-time, permission checking, and address translation latency, so SRAM main memory wouldn't actually free up much die space, it would just make your handful of misses a bit faster (well, it would free up the scheduler / aggregator, but not the cache itself). The reason why I called this one "most convincing" rather than "convincing" is that even with a 99% hit rate a single miss has such atrocious latency that it would seem to matter.
Wouldn't drivers just be on both apps? Most of the drivers I've talked to just run on both and get the first customer from either one.
If we want to live in a free society, we must do something about these heinous acts which imprison us all. Millions of people have, over the course of history, lost their lives precisely because men in power were allowed to abuse that power and cast their nets into the winds, to reap profit from the loss of the nation, their sovereign. If we want to continue to consider ourselves free, enlightened people, we must always work hard to uncover the secrets being laid as traps by those who would enslave us all. It is absolutely disgusting that the average American citizen is letting its government get away with crimes against humanity, and I look forward to the day when more American secrets are spilled on the altar of public opinion.
Right but that's not because they hate immigrants or think they are inferior or whatever. It's because they don't want them to compete for jobs with Americans. It's an attempt at protectionism of labor and preventing a race to the bottom. Your accusations that it's racist or discrimination is just not correct.
If they'd reduced their cut to say 5% for repeat bookings between the same client and worker, they could have justified the high initial percentage as a matchmaking fee. But otherwise, yeah, people were just going to take their professional relationship offline and cut them out of the loop.
I just watched the latest Mythbusters, where Adam went up in a U-2 spy aircraft to 70k feet. The amount of preparation which went into the pressure suits, pilot preparation, and other considerations was amazing.

How much of this technology will be available to these pilots, I wonder. At normal aircraft cruising altitudes, in the event of a cabin depressurization, you have less than 10 seconds before your judgement is impaired to the point of being useless (time of useful consciousness [1]). Will the parachute be their first line of defense against this, or their last? How about the threat of being above the Armstrong limit [2]?

Lots of questions I would love to see answered.

[1] https://en.wikipedia.org/wiki/Time_of_useful_consciousness
[2] https://en.wikipedia.org/wiki/Armstrong_limit
Since the t60 days people have been screaming complaints about ThinkPads TN panels. Lenovo has been a little more listening to customers recently, I guess now even more.
If he practiced the game living in Pakistan, he has played the game at a latency of 170-250ms. And it varies depending on the time of the day with 5-30% packet loss at peak times.

The lag of ~200ms makes a huge difference when compared to players from EU and NA who play at latency of 10-30. Now that's what makes it even more impressive. Adapting from playing at high latency to low latency also takes quite some time.

Perhaps that should have been the most highlighted fact considering it's Hacker News.