skysight-inc/HackerNews huggingface dataset:
This reminds me of 4MB 30-pin SIMMs based on 350 mil 4Mbit chips, which was hard to fit into the NeXT Cube. The early 16Mbit chips was 400 mil which is even worse and probably part of why 16MB 30-pin SIMMs was never very popular.
Before Straight and Gay: The discreet, disorienting passions of the Victorian era
> What am I missing?

The paradox is that they tried to reduce demand to reduce consumption, but accidentally reduced price, so increased consumption.

The bit you're missing is that duality, that an action intended to reduce demand could reduce price instead. Applying rules of supply and demand happens as a step after categorising the action, that the action was miscategorised led to a misprediction.
> and get told a lot but keep getting called and voted as a liar

I'm sorry, but that's what happens when you make accusations without any evidence. If your relatives are telling you that George Soros is funding protests, ask them why they think that. Or don't - I know what relatives can be like - but don't blankly repeat their claims when you know you do not possess any evidence to back up the assertion.
I think the greatest advantage of indoor gardening isn't the ideal lighting and temperatures so much as pest and humidity control. Indoor gardens don't suffer from birds, insects, and rodents like my outdoor plants. (Or my Mom's chickens =P) In addition they don't require half as much water as my drip irrigated plants.

Even if you just keep the plants in the garage it's a huge advantage if you live in an area with lots of pests. Also with the emergence of cheap LEDs you can keep light on the plants without the huge energy costs of fluorescent lighting.

Not to mention it's kinda pretty to have walls of plants in your house =)
Surviving Flashes of High-Write Traffic
Screw u. USA has been and always will be leading the world. Just wait till we build a wall along the african border. Guess who will pay for that? African! That is the power I am talking about.
Issues like these are why I hate dealing with Windows anymore. OSX has its flaws too, but I never have to wrry about drivers at least.
I think it depends on what the JavaScript is used for. I agree that blogs and news site should be static, but forums - and in general, sites with a high degree of user interactivity - can see significant UX improvements with some JavaScript, for things like asynchronous loading, changing the UI without reloading the page, and even nice animations (although many of those can be done in CSS these days). However, graceful degradation is very important - disabliing JavaScript on these sites shouldn't break them, merely impact the UX.

[Edit] "blogs and news sites should be static" -> this should read "blogs and news sites don't need JavaScript"
There are about 30 countries with a net government debt greater than 60% of their GDP:

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

There's another table but it doesn't let you sort by that figure: https://en.wikipedia.org/wiki/Government_spending#As_a_perce...
"...is more aerobically fit than most 50-year-olds — and appears to be getting even fitter as he ages, according to a revelatory new study of his physiology..."
Bash 4.4 Bug: Tab completion can execute commands
Wasnt this "backwards" compatability the reason blizzard was always so succesfull? Using old but sturdy tech, that would work on the slowest of machines.

Actually one could make a whole slowMo WebStandard from this. No Pictures, just svgs, no constant elaborate javascript chatter, no advertising. No videos, no music, no gifs, just animated svgs. Actually, that would be something lovely. Necessity begets ingenubeauty.
FreeBSD, thank god.
This "cleverness" of HL2 is what ruined it for me. The environment felt heavily contrived, and destroyed my desire to explore, because I felt funnelled. It was worse than what came before, because before, exploring was rewarded by finding nooks and crannies, and hidden passages. With HL2, increasingly you were forced to find the alternative routes (when the main path was blocked), which killed my desire to look for them.

I did not enjoy HL2 or its successors as games.
This whole series has been great. Highly recommend subscribing.
Facebook ramps up anti-discriminatory efforts, adds machine learning to mix
Those can have some serious problems in practice too.

I spent a number of years in Italy, and several come to mind that I saw there:

* Representatives are beholden to the party, not to some local area.

* Smaller parties can play 'kingmaker'.
another explanation of gerrymandering by CGP grey: https://www.youtube.com/watch?v=Mky11UJb9AY
I'm facing a Nor'easter, 12+" of snow, etc, here tomorrow and will be working from home for the day. To me, that's perfectly natural and anything less flexible would be insanity/inanity.

The key there is (almost) no one will be in the office because it's a synchronized event. OTOH, if everyone worked from home 2x/week at random, it would be chaos trying to plan whiteboard design sessions.
Kinda related to some of the discussion. Is there anywhere within 2-3 hours of the Bay Area where one could start a company yet have a normal house with a normal yard for a family?
There's more to pico8 than just a bit of software. There's a community, a games database, updates and support. The alternative is ad based revenue, and quite frankly I and possibly others wouldn't use pico if it were ad based.

You're also free to sell your software, which you cant even do with unity without a royalty.
I understand what the text literally says, my point is that if a company proposes a strawman that is literally just their proprietary solution on the web any one liner disclaimer that says "but we're not actually necessarily proposing that it use our proprietary solution for this (but maybe!)" can be reasonably suspected as potentially being disingenuous.
Well, meme is fine for a while. If I saw this in every tangibly relevant post in HN, I will be mad...
How We Saved a Week of Dev Time Building a React-Redux Application
My experience with the book was similar to my experiences listening to Bach's WTC, understanding Godel theorems, or looking at Escher's Relativity. Just start reading it.
This video was really simple to understand too:
https://www.youtube.com/watch?v=Mky11UJb9AY
You add a metadata to the MS drivers that tells Windows they have a special low priority. If a driver doesn't have the flag explicitly set, then it gets a default "normal." priority.
What's in a Story? – Behavior Driven Development Explained [2007]
No paleogeneticist here but from what I know from : Andean people benefit from a genetic adaptation to high altitude and don't need coca leaves (Himalayan people also benefit from a different genetic adaptation). It does make work more enjoyable though.

Also, coca was reserved to higher classes in the past so laborers probably didn't have access to it. [1]

[1] https://en.wikipedia.org/wiki/Coca#History
This seems like the thing that we'd want cooperation with the browser vendors rather than everyone hacking together some JS to make it happen. If browsers could expose the available bandwidth as a media query, it would be trivial to have different resources for different connections.

This would also handle the situation where the available bandwidth isn't indicative of whether the user wants the high-bandwidth experience. For example, if you're on a non-unlimited mobile plan, it doesn't take that long to load a 10mb image over 4G, but those 10mb chunks add up to overage charges pretty quickly, so the user may want to set his browser to report a lower bandwidth amount.
On the subject of districting, the ideal is shortest splitline [1]. Combine this with Approval or Score voting and I'd be a very happy voter.

[1] http://scorevoting.net/SplitLR.html
I always thought CHM was a great format, and surprised it didn't take off... though a more generic .zip (with another extension) where 'index.html' as the start page would be good too.
Design your UX so that any large assets can be requested at will by the user, and indicate the file size? That way it's the user's choice if they want to load that large video over their slow network, etc.
Rural areas secondary markets for most American businesses?

This isn't just about Twitter, its about making sure if you are helping build a local Mom & Pop Shop's online presence - which is where all business is now days - then you build it in a way that their customers might care about.

There is a world outside of cities, and a lot of people live there. The tech world needs to wake up to that, because those people where Ubers don't go, GrubHub doesn't deliver, they exist (and vote) too.
Fix the license agreement with the vendor. If I'm going to be nice enough to distribute your driver for you, I reserve the right to alter its metadata in any way I deem necessary.
> modern C++ written by experts is free of memory safety issues

Which simply isn't good enough, it takes 10+ years to become expert level at anything, so what are people supposed to do to get to that level?
This brought back a lot of (good) memories for me. I was new to Javascript and picked up MooTools to help me with my first big project at work. Really glad to find out that a lot of the MooTools devs work on React now!
This sounds like the reason widening roads doesn't usually ease congestion.

Which, really, can be summed up by my favorite Yogi Berra-ism "No one goes there nowadays, it’s too crowded."
Default to 192 if an explicit priority is not set.
A coal fired plant combined with an electric train and transmission losses is more efficient both energy and emissions-wise than the equivalent ICE engines to transport the same people.
Maybe to acknowledge that "functional" is used with a different meaning, often, would be sensible rather than just pretending all one needs to do is re-define it from common usage and proceed.

People are not compilers. If you want to redefine a word that is already in your readers' vocabulary with a meaning ascribed you've kind of got to talk about why you're doing that and why your redefinition is worthwhile and the alternative, generally accepted meaning needs to be jettisoned. Or you risk unintentional impersonation of a crank, which would be a shame if you're actually correct.
The Bay Area has lots of single family homes with yards. Is there a budget you're looking to stay under?
[2015] https://news.ycombinator.com/item?id=9235619
Note that it is possible to design regex engines that deliberately avoid these pitfalls (e.g. RE2, which was originally written for Google Code Search, as well as Go's regex engine (written by the RE2 author) and Rust's regex engine). The downside is that these engines are forced to disallow certain exploitable features, such as backtracking.
Yes, I understand the performance gain. But the difference here with respect to management, presumably, would be that when this is loaded/compiled in the kernel, less userspace setup would be required -- correct? I'm assuming it would just show up like an available network device at boot. I need to watch the talk still.

I know doing the same for TUN/TAP is not a leap really, but it's one more thing to have to consider. Also I have no idea what the performance implications of TUN/TAP are either (although I frequently use both, I've never measured it).
Ask HN: How do you extract data in pdf catalog and put in a database?
Me, I actually hire people in India, they wrote excel files and then i can instert them im my database.Do you know more efficient ways? Or even tools?
I mainly used it for things like slack, skype and emails, and mapping.

With iOS9+ content blockers and things like Google AMP, I think the web is a lot more usable.

Apps tend to be less bloated in terms of bandwidth as well, since they usually don't load as many assets on request.
There are some situations when the mine could be in either of 2 locations, though.
This Teen Hacked 150,000 Printers to Show How the Internet of Things Is Shit
Microware's OS-9 Level 1 had preemptive multitasking IIRC - this was late-1970s, early-80s - it was distributed by Radio Shack for the TRS-80 Color Computer line, which ran the 6809 8-bit processor, at something like .89 MHz (pretty f'in amazing when you think about it).
What do you think is abstract about high school math? Solving linear and quadratic equations, converting between forms, factoring, applying trig formulas, applying integral and derivative rules + regurgitating memorized ones, etc. were the most concrete tasks I was given in high school outside of gym class. Just follow the procedure you were taught, and if it doesn't work, you were either misremembering the procedure or sloppy in one of the steps.

The things I consider abstract were literary analysis papers, "identify the mystery element based on these lab results" chemistry problem sets, etc. where you had at most some small procedures to string together, not a single given procedure that would solve the whole task.
Thanks, thats really a great advice
JavaScript Library for Plotting Water Data for the Nation
> Syria: Another Pipeline War

This article by Robert F. Kennedy, Jr. deserves some criticism. Kennedy claims that there are 'abundant facts' to support the claim that 'the present crisis [is] just another proxy war over pipelines and geopolitics.' On any view, the conflict involves 'geopolitics,' but Kennedy claims that the Obama administration lied about its humanitarian justification for intervention in Syria,[1] and really intended to advance US economic interests in the construction of the Qatar-Turkey pipeline.[2]

The 'pipeline war' thesis is not credible.[3] Syria, a Russian ally, may have blocked the Qatar-Turkey pipeline to advance Russia's interests as a supplier of natural gas (but see [3] for a critical view), and the US and its allies in Syria (France, UK, Belgium, Netherlands, Australia, Jordan) are undoubtedly concerned with matters other than the humanitarian considerations cited in Obama's appeal to Congress, but Kennedy fails to engage with any alternative explanation for the conflict and distorts the facts to support his argument.

For example, he claims that the CIA began funding opposition groups in Syria in 2009, 'soon after Bashar Assad rejected the Qatar pipeline,' but the source he cites[4] states that US funding of opposition groups began in 2005. Kennedy uncritically repeats claims that the 2011 civil uprising[5] was 'at least in part, orchestrated by the CIA,' but the source he cites is derived from a report from Al-Manar, an anti-Semitic media group affiliated with Hezbollah, which has been designated as a terrorist entity by the US and banned by several other Western democracies.[6]

What Kennedy doesn't mention is the Obama administration's explicit justification[1] for intervention in Syria: the regime's long record of human rights violations ('arbitrary arrests, systematic torture, prolonged detention of suspects, and grossly unfair trials')[7], culminating in the 2013 Ghouta chemical attack, a response to the civil uprising which killed over 1,000 civilians.[8]

There is plenty of room for intelligent debate about whether the US should have intervened in Syria.[9] The debate continues, including in the mainstream media[10] – but Robert F. Kennedy, Jr., an anti-vaxxer with a history of misinformation,[11] isn't a constructive contributor. Dismissing the conflict in Syria as an oil war is dangerous and reductive thinking.

[1] https://www.theguardian.com/world/2013/aug/31/barack-obama-s...

[2] https://en.wikipedia.org/wiki/Qatar-Turkey_pipeline

[3] http://original.antiwar.com/porter/2016/09/23/war-assad-regi...

[4] https://www.washingtonpost.com/world/us-secretly-backed-syri...

[5] https://en.wikipedia.org/wiki/Civil_uprising_phase_of_the_Sy...

[6] https://en.wikipedia.org/wiki/Al-Manar

[7] https://www.hrw.org/world-report/2005/country-chapters/syria

[8] http://www.economist.com/blogs/pomegranate/2013/08/syria-s-w...

[9] https://www.lawfareblog.com/syria-obamas-fault

[10] https://www.nytimes.com/2016/10/06/opinion/dont-intervene-in...

[11] https://www.scientificamerican.com/article/how-robert-f-kenn...
As if it was in Trump's watch that this situation developed...
Wouldn't that be measuring latency more so than bandwidth? You'd run the danger of confusing a satellite internet connection (high(ish) bandwidth, high latency) with a third-world, low bandwidth connection.
My experience is similar. Slack is great, but the whole search experience remains terrible for me. Results are largely irrelevant, jumping back and forth into conversations takes a long time, the UI sidebar has very little space, and if I'm looking for a file it's hard to remember if it was sent as a URL or as a file in slack. Perhaps I'm spoilt by Gmail search, but this is the one area of slack that I think is sorely lacking.
A friend used to say that, he likes to share vocabulary, so they can avoid duplication. Which is entirely true, that said this book gave me nightmare, because I found the mindset so ceremonious; borderline off topic.

Giving name like flyweight to a simple "compression" scheme... The whole thing felt like "duh" to me. Sure it give common ground to people; but none of it felt like something to be written down, even less worshiped like it was.

I also strongly feel about the critics saying that it targets poor OOP languages (cpp, java <5), rendering the whole thing moot in other paradigms.
That's not a dream, it's a premonition.
I'm not sure how Microsoft has anything to do with the subthread of comments you are responding to.
Have you set up your firewalls to check whats going out?
When I have used ad blockers before, whilst they get rid of the adverts, the ones I have been using have still be reporting back to Google, which I don't want either.

Setting your firewall to Reject all outgoing traffic except what you allow, is the fastest way to browse the web. If you set your firewall to Drop the packets it can take ages to load a web page.

VPN's are useless as I suspect all NATO countries have oversight of the traffic passing over their networks, and despite a charade that NATO countries don't share intelligence, do you really and truly believe that?

Maybe the politicians don't know, but I would never trust a Govt that operates in secret!
I'm not convinced it would distinguish the two.

Perhaps the most concerning thing is that someone could create a nefarious image that's not obviously nefarious to humans. I mean, we've all seen the very slight adjustments required to trick state-of-the-art image classification systems into thinking a cat is really a crocodile.
Sorry about the design comment, I just don't know what else to say. It's a really poor design for an SCM system. As an SCM person, I'm horrified at the Git design. No file history? No file object? No file rename history? You guess at renames? Say what? If I were teaching a class on SCM and someone turned in Git as a class project I'd flunk them.

It's fine if what you want is a compressed tarball server, that's the essence of what it is and exactly what Linus wanted. From that point of view the design is brilliant. From an SCM point of view it is very lacking.

As for fast, Git is fast until it is not. See the Facebook benchmarking Git thread, it was posted here. Git commit and pull performance don't scale up at all.

Git is very fast when everything fits in memory. It's horrible when things don't fit in memory. Remember, it names everything by hash, doing that is neat from a math point of view, it sucks from a disk point of view, even an SSD point of view.

Finally, "optimize for the common case" I think is a bit off the mark here. Linus wasn't optimizing for performance, he was optimizing for ease of implementation. he simply doesn't care about the history. If he could have figured out a way to have a sliding window of history that was just enough to merge every old repo out there, I suspect he would have done that. To him, history is baggage, he just cares about the tip.

SCM people care about all the history, it's all useful at some point. The goal is to record all of that, efficiently, so that when someone needs it, they have it. The video is just showing that we got the efficient part done.
Safe Password Hashing
Let's say you make a $100k per year and take out a $60k mortgage, that seems very reasonable. If the railway is going to make their economy more productive and efficient then it seems like a really good idea.
I think it's really important to be upfront with saying what you believe is wrong. It makes it really easy for people to dismiss an argument when all they read is "no, it is not stealing", particularly in this domain. It's too easy to roll this in with those who don't want to pay for anything, that all content should be free. You're arguing something different, which isn't clear until someone else digs down. I think you do yourself a disservice in doing so.

I don't think whether or not you have disposable income is an important discriminant. Who decides whether you have enough disposable income to justify paying for content?

I think there are a lot of issues with laws regarding intellectual property and content. Even though I disagree with them, I don't think flouting those laws is right or some sort of civil disobedience.

Same with copying someone's work for personal use or non-commercial sharing. The existing framework is the one we've got, and there are currently ways authors or content providers can make it clear that they are willing to do so: Creative Commons licenses are one example. Likewise with other patronage models, such as Patreon. In other cases, you're benefitting from their work without them receiving compensation. There's no agreed upon transaction. Whatever term is used to describe it, I don't think it's right.
'Counter-Strike' player banned for a thousand years
The US debt is more than 100% of GDP ...

It's not necessarily a problem so long as the debt-financed spending accelerates growth. GDP is the amount the economy generates per year. Debt is relatively fixed (unless you borrow more or have a crazy interest rate). As long as the interest on public debt doesn't outpace the tax revenues set aside to service it, they should be fine. Djibouti is a relatively undeveloped country, so infrastructure development can bring them a long way.
"I've never understood why jails didn't take off. I guess maybe since linux took off and the bsds didn't, but they're just nice and elegant."

The very first VPS[1] provider, JohnCompanies, was built entirely on jail (and FreeBSD 4.x).

At the peak we had over a thousand FreeBSD jails running for customers all over the world.

In the end, fancy provisioning and fine-grained resource tuning (with products like Virtuozzo) won out. Although JC is still operating and still provides jail-based VPS.

The offsite backup infrastructure that was built for JC customers became a standalone company in 2006 and was named "rsync.net".

[1] The term "VPS" had not been coined in mid-2001 so I made up the term "server instance" which didn't stick.
I don't expect there to be different tiers of autonomous driving, because the sensors are cheap and the software can be duplicated at no cost. There are a billion cars in the world, so whatever the initial cost is to develop the self driving software, it's going to be pennies per car in the long run. It will be very tough for car manufacturers to defend their customers dying in a totally avoidable accident because their driving AI -- like a chess engine -- deliberately made a worse move because the customer didn't buy the premium package.

I expect premium car brands to charge more for the same self-driving technology, though, as at least in the short term self-driving capability will be sold as an expensive extra.

I think the commodity stage will be hit two years after the first truly self-driving cars are sold. So it shouldn't give one brand a lasting advantage.
I don't know a lot (or anything) about bitcoin, but I do know a lot about China, its capital flight issues, and the PBOC's policies.

Your first paragraph is riddled with so many errors and bad conclusions, that I can only assume your 2nd paragraph must be just as poorly reasoned and informed.
Any plans for Steam support?