jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Firefox 4 still uses GDI on Windows XP for font rendering. I'm surprised, because the majority of the complaints came from its switch to DirectWrite on Vista and 7; DirectWrite still has display issues, though they're Microsoft's problem, not Mozilla's.

Also, try right-clicking the back icon, rather than holding down the mouse button. And using the toolbar's Customize system to move Refresh and Stop and Home wherever you want them.
What benefit does hiding the Google Maps tile have for security?
Of course you're leaving out the malloc()/free() implementation that the ref-counting scheme depends on that the GC doesn't.
IE7 in 2003 would have been much better than the IE7 that actually released.

The reason for that is that Microsoft disbanded the IE team after IE6. So to release IE7 they had to create a new team, get them trained up on the codebase and release something. And they were under time pressure, so they released as soon as they had something better than IE6. This took them probably 1-2 years at least between the learning and the coding.

If instead they had kept the existing IE6 team and had them work on IE7 back in 2001, they could have spent a full 2 years on development and delivered something significantly better than IE7 as it shipped. The difference from IE6 to that something would have been about like the difference from IE8 to IE9.
Unless you're the mythbusters, in which case you get to take your saw to them, shoot guns at them, and even blow them up.

A DC9 with no avionics or engines probably isn't worth many millions of dollars.
This sort of analysis does not come easily. Say you have:

def bar():
return some_constructor()

def foo():
b = bar()

Here the decrement is in bar() and the increment is in foo(). You have no way to elide the operation without doing inter-procedural analysis, which is hard.
Could it be possible to have emails time tag to be correct?
I did not smoke marijuana, but I tend to fall into a state of intense reflection when I'm stressed and at some point I wasn't able to come back out even though the stress went away.

My biggest cause of stress is procrastination. When I put off things I need to do I stress myself out and then start down this path - maybe that's why the todo list thing helped.
I don't think tithing a small percentage of your income to help society's poor is a socialist concept. Traditionally you gave the church 10% and they spent much of that on the poor.
Some great points in the article and I agree that Livingsocial is better all around than Groupon, not only from a merchant perspective but also with innovation and creativity in the group buying space.

At the same time I believe that daily deals are unsustainable for the large crowd that is out there. Groupon and living social will survive but many will die. My company is providing an innovative solution that complements daily deals and is another good source for marketing.

At Zooyan.com we are creating a marketplace for deals where people can go and search for or browse 100s of ongoing offers near them. All of the offers last on average for 6 months and provide similar discounts to daily deals. We allow customers the ability to buy what they want, when they want it and we allow merchants to have a long term marketing source that provides consistent and manageable sales. I'd love to know what others think. Www.zooyan.com
Disclaimer of warranties: USAFacts does not guarantee the accuracy
of information found in this document, and you agree that if you rely
upon such information you do so at your own risk. You should double check all government data referenced on this document by examining
all sources cited.

Is it real? First time I've seen this site.
To me as someone often reads documentation, the lack things outlined in that course make it harder. Not defining terms before using is something I sweared about a lot. Documentations with long complicated sentences are hard to follow.

I read the course, there were three clicks setup and then I was choosing topics to read about. I did not get lost and it was short. None of that seemed overkill to me.
There's a CBT technique called reframing. When you have powerful automatic emotional responses, try to reframe them in a more balanced way.

When a relationship ends, there is a loss, often a deep one. And because cognitive dissonance is hard, we automatically reinforce rather than balance that feeling of loss. So right now you're focusing on how this is terrible and a major negative in your life and how wonderful she was - catastrophizing the breakup rather than coping with it.

Try making a list of everything that you didn't like about her and the relationship. Also make a list of everything you don't like about the future potential of that relationship. Remind yourself of the things on these lists regularly. A key one to include: given that she ended things "abruptly" you likely feel abandoned. So let me ask you this: knowing what you know now about her, do you think she'd stay by your bedside when you're on your deathbed? However bad it is to be abandoned now, it's much worse to be abandoned when you're alone and scared.

https://www.scientificamerican.com/article/how-to-recover-fr...
When/how did the US ban RT? I am in the US and just verified I was able to visit rt.com.

Also Russia basically banned real news:
https://www.cnn.com/2022/03/04/media/bbc-cnn-russia-putin-me...
Ironically resulting in many of the modern religions which eschew the use of substances.
Needs to be nationwide and have real teeth in it. Before I subscribe to anything I check out the cancel procedures. If I can't cancel online or have to "chat" with a retention specialist 20 times before I can finally be shut of a company (looking at you SirusXM) I'm not subscribing.
What is Uber going to do? If no locksmith is available nearby on a moment’s notice for you, at some low rate, they’ll do what, send over some rando with a screwdriver?
Removing unethical companies from your territory benefits people immensely. This is an unintended benefit, not a negative result.
In an old video game (Might and Magic IV), you had to collect a certain number of King's Megacredits to complete the game. I always liked the sound of that, it's pretty impressively bombastic.
I assume the PPA you added was xorg-edgers? I needed to use that one to get my nvidia card working (was quite a new model when I got it...)
Great article, horrible comments.
>> a lot of popular Unix-originated software seems to have really high learning curves

>git is not a consumer software

I don't understand. What does being consumer software or not have to do with learning curves? Do you think developers don't appreciate simplicity or discoverability?
How can we downvote in Hacker News? I only see an Up arrow?
this article is a good demonstration of the all-or-nothing big-government requirements of high speed rail.

In the two countries which have working, effective, high speed rail networks (France and Japan) it cost billions, took many years and required 100% government commitment to achieve. Only a few countries have the political setup to achieve something like that.
That's quite extraordinary — I've registered prepaid SIMs with Telstra, Vodafone and Virgin which have all required registration in order to receive calls and be topped up; a process which Google tell's me via http://www.comlaw.gov.au/ComLaw/Legislation/LegislativeInstr... is the norm.
From the site: "Too see the examples you need a normal computer with a normal browser."

Pitty that Lenovo X200 ThinkPad running Fedora 12 with Chrome or Firefox doesn't count as normal.

I really tried putting Flash on it, but the experience was so horrible that I got rid of it. Basically, the only Flash content that worked correctly were the ads.
The first graph is from 2.5 years ago.

I have regained weight only when I stopped weighing/charting. Weighing yourself once a day is not an onerous expenditure of time and energy, and I believe it achieves the goal of faking "100% steel willpower" by generating a little willpower for you every day.
Yes, kind of like in the cable and cellphone industry.
This makes me think why deno[1] wouldn’t be a thing that people use to run WASM.

[1] https://deno.land
The government may have reduced involvement in some areas, but IIRC, it also limited ownership of generation facilities by utilities.
I don't buy it. They just found a correlation that users with a downvoted comment happened to also make other bad comments (what a surprise.) They didn't actually downvote or upvote comments on randomly picked users and see what effect it had, which would have been way easier than the machine learning approach they used.
"emergency treatment" is not the same as the parent's "treated". Patching me up is not the same as taking care of my health.

You seem to be in some kind of denial about the downsides of life in the US. It is great in many ways, but the financial risk of poor health and the gun-related murder rates are not good compared to most developed countries.

You can still think it best overall without going out of your way to deny some serious issues.
Nitrous.io is pretty decent...
Yeah, been building websites and webapps since the 90s and Mac/iOS apps since 2010. Daily tools are Photoshop, Xcode and Sublime Text.
1. They don't get along. They haven't slept in the same bed in 25 years. tl;dr my father is Catholic and doesn't believe in divorce, and no matter how big of an asshole my father is to my mother, she won't divorce him because she still loves him.

2. I mentioned it in the post, but to clarify: sold some tech to a hosting company, sold a few domains I scooped up, lotto ticket, had some really well-paying clients.

3. Again, I mentioned that I have free monthly Uber credit.

4. It became fucked when I was 18. I don't have credit cards, nor do I believe in them. Yes, I know there are other ways to recoup them, but still.

5. Everything from proton therapy to Folotyn to Gamma Knifes. Brain tumors are expensive.
> 2nd reason would be gun violence.

Funnily enough, the first time I ever saw a gun was on a trip to Paris on two military-looking guards when I was in my early 20s. They were pointed level which freaked me out.

Large parts of the US have very little interaction with guns or gun violence except for occasional stories in the news.
Panasonic has been mentioned:

http://www.reuters.com/article/2014/02/26/us-tesla-battery-p...

And i'll bet that their meetings with Apple were regarding this factory:

http://appleinsider.com/articles/14/02/16/apple-secretly-met...
The big difference here is that the robots have no fear or emotion. They won't care for their safety and wont react to threats with fear. So throw all the rocks, bottles and flaming bags of shit you want because these things are going to come for you no matter what. That's the scary part, emotionless, fearless machines.
I sadly have no solution to offer. I'm not even saying the people making these comments should all solve the problem or immediately quit their jobs. But at least acknowledging the problem would be a start.
Never managed to get one, but I've still got my eyes on the prize: .int :)
Peter Bright said it didn't suffer from that - see the Minecraft section of his review: http://arstechnica.com/gadgets/2015/01/hands-on-with-hololen...
Forbes has estimated Rockefeller's wealth at greater than 300 billion dollars (adjusted to 2006).

http://www.businessinsider.com/richest-people-in-history-201...
Please create an eBook and sell this on the Kindle store. Thank you! Amazing dive deep and fly over high overview.
According to the author, the FBI had a warrant for the laptop at the time.
I envision that Space is the new "west" or final frontier.
It's fascinating to think about potential counter-defenses... I can imagine this will spur development of new technologies to intercept small personal drones like these. Regular air defense artillery is too dangerous to use in a busy airspace like the San Diego/Tijuana border where this drone was found, and it is designed to work against military drones which are much bigger. New and different technology is needed to intercept and destroy small personal drug-smuggling drones.
You are matched against the next available player. Keep giving it a go. You might need 5 points to win or 100 points. It depends.
> For example, one of Glenn's earlier protocols kept a maximum of 32 previous message IDs, and operated at a rate of less than 30 UDP packets per second. Unacknowledged mandatory messages were given up on after 1 second of loss.

That seems far more reasonable than what is described in this article. The protocol described in this article has terrible worst-case behaviour and should not be used.

> I have good news for you. We game designers design these protocols to have a (low) maximum rate and a (low) maximum fixed length

That doesn't help at all. You can pick any arbitrarily large or small per-stream data rate - it makes no different to the outcome. Let's suppose the arbitrary internet link under consideration has a capacity of X bits/sec, and your per-stream data rate is D bits/sec under zero packet loss. The number of users that this link can support is X/D. As the number of users approaches X/D, packet loss will begin to occur due to congestion. Suddenly this protocol causes the per-stream data rate to increase towards 120D. This means that X/D users are each sending 120D bits/sec towards the link, for a total of 120*X bits/sec.

Now, recall that X is the capacity of the link, so we have just flooded it with 120 times its capacity. This link is now dropping approximately (1 - 1/119) == 99.2% of packets sent towards it.

Consider: at no point did it matter whether X or D was large or small. The fatal behaviour is that when congestion is detected, the bandwidth usage increases by a significant factor relative to the norm. The factor of this increase will control the steady-state level of packet loss that the protocol converges on, when the network becomes congested.
That is where the chance comes in! You play the person who plays concurrently before or after. Sometimes it only takes 2 points, sometime it takes 85 points. All depends on the luck of the draw. Good luck playing!
I haven't seen one company hiring on those criterias, but mainly on can you solve some puzzles.
Quality is important but it's also important to move the platform forward. This flickering menubar issue sounds like an issue maybe related to the changes with multi-monitor support and/or the changes made to improve UI performance on HiDPI displays. Just speculation so who knows but if so they might be a necessary evil. As far as the level of quality we expect this is where I start to wonder if I'm living in a parallel universe or something. My experience over the years is misbehaving menubar apps could make the entire menubar stop working sometimes even requiring a restart and icon cache issues in the dock/menubar were not uncommon. I haven't had any of those problems on 10.10 yet so maybe I'm more inclined to believe these changes (and bugs they may cause) are for the best interest of the platform over the long term. Who knows though -- if I was experiencing the blinking menubar problem I might miss the days of only dealing with an occasional menubar crash.
Buddypress paired with Wordpress on WPEngine should give you a start. None of the commercial solutions have the expandability that is found in buddypress.
The author is responding to a very short article, but I'm not certain that he/she carefully read it.

> Michael Seibel: 11.8% of the founders who applied were women and around 3% percent of the founders were either Black or Hispanic. Of the founders we funded in our most recent batch, 11.1% of the founders are women [...] 3.7% of the founders are Hispanic, and 4% of the founders are Black.

> JDCarlu: Knowing that only 3% of YC batch is latino makes it feel like something is wrong. The issue is to understand why is this happening? How many latinos teams apply to YC? How many makes it through?

> Michael Seibel: The good news is that there is no disadvantage to applying to YC as a female or minority founder. The bad news, of course, is that applicant percentages are low relative to the entire population.

> JDCarlu: Is there a problem with YC filter or are latinos not interested in tech?

So, the questions become: Why is the applicant percentage of latinos so low relative to the population? And then, if that is something you would like to see change, what is the most practical means to effectively change it?
I think Sikuli is written in Java?
Close call.
"there is now no way to speech freely without having your identity tied to it."

Erm. Really? Aren't you a bit exagerating?

You can still post anonymous in lots of places. Like right here, for example.
> Yeah, so is slavery. So is monarchism. So is marital rape.

So is property. So is language. So is symbolic thought.

> I’ll identify myself as an anarchist for being opposed to violent coercion of resources if you will identify yourself as a criminal for being in support. Sound fair?

Anarchism is an existing ideology with many school of thoughts within it. You seem to be an anarcho-capitalist, to be precise. I, of course proudly admit to being a criminal (https://www.youtube.com/watch?v=EEXTt9OmJis&t=1m18s) insofar living in modern society makes criminals of us all, yourself included, even under duress.

> Norms of wearing clothing are not dictated by puritans but arise and are maintained by repeated intentional participation.

As is tax law.

> In fact we invite you to explain how any tax is just.

Because it's cheaper to provide social programs than to deal with rolling peasant revolts.

> Not at all, one may as well say that arguing that slavery is immoral is arguing against all of human society since agriculture.

And indeed so. So are you then an anarcho-primitivist? Or anti-propertarian?
One big reason, maybe the biggest, to write Spark jobs in Scala and (not move to pyspark) is code reuse between different components. My team maintains a fairly sizeable library that is common to our Spark jobs and several web services. Spark is a library dependency if you do anything remotely complex with it and it can easily creep up everywhere if you aren't careful.

Decoupling modules isn't always obvious in a codebase that's grown organically for 6-7 years now (long before I joined) and the cohabitation with Spark is inevitably going to cause some pains. A couple examples:

- Play-json codecs aren't serializable (ironically enough, Circe, the "hardcore Scala" library is).

- Any library that depends on Jackson is likely to cause binary compatibility issues due to the ancient versions shipped with Spark. Guava can be a problem too. Soon enough you'll need to shade a bunch of libraries in your Spark assembly.

- We have a custom sparse matrix implementation that fits our domain well, it was completely broken by the new collections in Scala 2.13. It makes cross-publishing complicated if I don't want to be stuck to Scala 2.12 because of Spark.
Interesting presentation at Flywheel in Winston Salem NC by CEO, Pamela Jennings. She also is the new director at the Center for Design and Innovation in WS.
You can also add Whatsapp founders, who believed Zuckerberg when he said that Whatsapp was still going to be independent after being bought.
Why would you need DNA to govern? An example please.

Didn't think too long about it, but aside from organ trade I didn't really have enlightening ideas.

To get demographic data? To eat the correct penises to enhance your libido? I am burning for answers to be honest.
I use it to buy all kind of things on the internet.

I also use it to store a small fraction of my net worth in a place that is out of reach of anyone (ex-spouse, current spouse, lawsuits, governments, etc...).
One reason could be that most real-world compiler/runtime codebases are in C++ (gcc, llvm/clang, v8, most of Java JITs) and C++ has just enough high-level features to make a large code base somewhat manageable. So, if one wants to work on a industrial-strength compiler at some point, it might be not the most expressive and helpful choice, but it makes sense.
Thanks for the explanation. I heard about its type safety, definitely want to try it on some problem at some point.
Lots of lower income areas have places (some of which are legit, most of them not) that will purchase gift cards for 50 cents on the dollar or less. The idea is that someone might gift you a giftcard to, say, Home Depot, but you need food rather than lumber. So you sell the gift card to a broker at a steep discount and pocket the money.

But this also a good way to launder money, most often for low-level drug transactions. Drug addicts steal credit cards or pass bad checks to buy gift cards. Then either give the cards to a dealer directly, or to a broker. The broker gives them cash, which they take to the dealer.
The laws of physics and chemistry demand that producing hydrogen and oxygen from water requires at least as much energy as is released when they are combined in a fuel cell.

The laws of physics demand that compressing hydrogen so that a usable amount can be stored in a vehicle requires energy.

So by saying "almost $0" you're saying that electricity is "even less than almost $0". Which might be correct, industrial scale solar PV energy is cheap and will get a lot cheaper over the next decade.

But of course electric cars benefit from cheap electricity even more than hydrogen cars do.

> In fact, on a cost per range basis, the latest Mirai is already cheaper than competing battery electric cars.

Sure, if you use grey hydrogen created from natural gas rather than green hydrogen created from water and electricity. Grey hydrogen is far from carbon-free.

> It's batteries that will have trouble keeping up on cost

That's a strong claim, given that battery prices have historically dropped 80% per decade and show no signs of slowing down.

> These companies might too be dead within a decade or so.

The lack of hydrogen filling stations is the biggest roadblock for this among many big roadblocks.
I wrote this post over at Medium. It seems like a really obvious idea, but it's not something I'm in any position to make happen by myself.

I'd be really interested to see what others thought about this idea, and find out how feasible it would be to implement.
Yes, we might finally be seeing all that QE cash trickle down to the street. First it reinflated stocks and real estate after the deflationary 2008 crash, and now its flowing into other prices.
Most modern recessions are caused by investor fear and panic. In March 2020, if Elizabeth Warren gets the democratic nomination, you can expect a medium to deep recession caused by her high tax plan and business-hostile policies. You can gauge this by the high number of put option contracts with March expiration being purchased, compared to all other months.
Also surprised to see this at HN.
The approach to automating interactive applications based on pty superpose (and I/O direction) coupled to
a pattern->action model is an extremely old fashioned
approach. 20 years ago expect was an invaluable tool though. The model for developing cli tools has changed so much in reaction that very few use cases for 'vanilla' expect remain. Not to mention that TCL is not a very popular PL and unlikely to make a comeback.
CloudFirestore dead simple.
Could you elaborate more please?
I am guessing here, but usually the implication is that you are 'bought' and now even more beholden to a (possibly corrupt) government. I.e. the oft repeated 'if you arent paying, you are the product' mantra. The outlay is somewhat small for the amount of influnce it can have on the lives of people who come to depend on it. It may be irrelevant, or a genuine concern, depending on the context.
Why does this and general basic income generate so much anger?
> Build a pipeline like I've discussed in the article, then pipe it into Python or R.

Why not just do it all in Python or R? That way you also get something that will probably work on non-unix platforms.
I've done this before. It's really fun!