jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
So if the new york times comes out tomorrow and says it has found evidence of weapons of mass destruction in Iran and the country goes to war, will you believe them?

It does not matter if the nyt is usually factful. If they can be subverted by powerful interests to push an agenda, they are not trustworthy.

OP also contains:
"Investigating facts and reporting them clearly is a solved problem."
Is that part of the EU wide protection places like the UK, Germany, etc also get or something specific to your country?
The purpose of Set abstractions is to provide set operations like union, intersection and complement, which Dictionary doesn't provide. Set operations are regularly needed in various algorithms.

Void vs. Bool issue might be due to fact that Nate Cook's implementation was written at the time of Xcode and Swift beta and there were a lot of type inference bugs. Maybe Void dictionaries didn't work correctly. For example, using map that returned void crashed the compiler in one beta version. This was actually used in Nate's set implementation and I had to modify it to work.
Thanks! Our backend is built on Node, but I'll see if I can glean some general concepts from this.
What about controlling the language from a cookie? Link to www.example.com/v1.5/import.html
and end up with whatever language your browser specifies. A drop-down with links to all possible languages for this page so you can choose the one that fits you best. This enables you to have an incomplete translation in case you just don't have the resources to translate your whole documentation at once.
The west has the best functioning democracies, unless you can provide better examples. No true Scotsman.
I feel the same way, but today after playing a bit with Android Studio, I ended up back on Eclipse.

Somehow the fonts don't look right on Windows, even after some customization and I was getting some eye strain, just after a while of playing with it.

This isn't Swing vs SWT, because I also have Netbeans and it renders quite well.
I just tried it out on Android (Nexus One), the first page is displayed perfectly, but sadly you can't interact with it.
Almost any link on that site points to LinkScan products. Below the text, there is also an explicit text advertisement for LinkScan.

In addition, the site does not only fail to give attribution, but also claims to have a copyright on the whole text:

"© Copyright 1997-2010 Electronic Software Publishing Corporation (Elsop)"

This is a well-designed link-spam site, but still a link-spam site. Do not support it. It is part of the so-called "spamdexing" problem. More information:

http://en.wikipedia.org/wiki/Spamdexing
"lack of a common digital rights management (DRM) solution"

Thank you Google. We don't want no stinkin' DRM.
Pretty sure he was defending Rowling, not Asmiov.
Yes but I still find it kinda dumb that Nvidia is not involved in the decision making about the future of the Linux desktop, since they were the only ones which provided working drivers in the last years for Linux.
Is it possible to wrap a HTML5 site into an application? I mean, to make it appear as an app on the phone, even in the app store, but it's just using the browser to connect to the HTML5 site?
I keep meaning to mention this in a context where Hipmunk people might see it.

One little piece of design advice I'd give you based on the reaction of every single person I've shown the site to (which is in the tens at this point), is that, initially, the display for layovers is unclear.

A flight with a single layover looks like three flights because it is three separate blocks. I think you could fix this by extending the color of the boxes on either side into the connection box region. As that may not be at all clear, I've mocked up what this might look like: http://dl.dropbox.com/u/144762/Screen%20shot%202010-12-22%20...

I think it makes it more obvious what's a flight and what's a layover. Just a thought.
Update: After speaking with a number of other developers, including Silvio from Reeder, I’ve decided that the best thing to do is re-enable MobileRSS’s API key.
If kids want to go all stabby stabby in a school, they don't need ceremonial daggers to do it. It happened at my high school, in Canada, using a cooking knife stolen from the cafeteria kitchen.
I'm not AT&T's "partner", I'm their customer. I pay them for service. I shouldn't have to find the optimal path through their system to get things done. Move to a different ISP, plain and simple. There's no reason the customer should be inconvenienced because they can't get their act together. It seems like a no-brainer to me, especially since some ISP's will give heavy discounts to jump ship from their competitors.
I absolutely agree with that premise.

However, I'd only buy that as the writer's real message if he wasn't going for a subtext of Gee, look at all the unreasonable privileges people get on the grounds of religion!

I'm reminded of the argument that we shouldn't support gay marriage, but instead should support getting government entirely out of marriage and letting any consenting adults form any arrangement they want. I absolutely agree with that ideal, but it's not happening anytime soon - so I support gay marriage. However, there are people who make this argument and use it as a reason to oppose gay marriage as a "privilege" we should not be establishing.

I can't help noticing that people giving that objection are uniformly straight.
Nope, odd numbers on one street will mean even numbers on the other.

Odd numbers
---------------------------
9th ave
---------------------------
Even numbers

**Google Building**

Odd numbers
---------------------------
8th ave
---------------------------
Even numbers
As obnoxious as these type of conversations are, I'd be interested to know what percentage of their 'my Internet is slow' support calls end up being resolved by kicking Little Jimmy BitTorrent offline and trying again. (Or turning off the computer that's participating in 7 botnets, etc. Anyone who has done freelance support can tell you that the customer's computer is always wrong.)

It's why this was funny: http://xkcd.com/806/

I found that paying for business class Internet for personal use was worth it for the support and service nearly on it's own. Though on the subject of rebooting the modem, I've had it work the other way too: many years ago my 512K/3mb cable started giving me only 250k up ... but over 5mb down. (It went back to normal when rebooted. (I rebooted it because I need the extra 250K up more than the extra 2mb down)).
I agree with you. But if you want to actually get the problem fixed in real life instead of in a theoretical best-of-all-worlds, just dial the phone number. You can lead the revolution against AT&T after you get your internets back.
Any conversation with a large company not well known for service will probably go like this. The lower-tier support technicians have a script they follow, and if you stick to it you will A) actually get support, and B) not make some support guy's day suck. The person he was talking with was clearly out of their depth and doing their best to get him in touch with somebody that could help him.
You don't use include guards with this pattern. See https://en.wikipedia.org/wiki/X_Macro for more.
Do you think something like fMRI would have enough resolution? Can’t pick up activity directly of course, but perhaps by picking up fluid flow differentials?
I didn't know about that but you are right. Not only French, also Spanish, Portuguese, Catalan, Galician, and maybe other language. It comes from a torture instrument called "tripalium", literally "three sticks".
Fly.io has one of the most interesting infrastructure blogs out there. Every article is gold.
You might find https://neo-layout.org very useful for daily use. They provide a version that bolts the utility layers onto qwertz as well.
I'm running debian and ubuntu, freebsd 11, 12, 13. I've run three variants of debian since sid. You pointed to ix systems, which are IIRC frozen on 11, when Freebsd is in release cycle for 13. Who should be doing the QA here? Ix or FreeBSD?
Go is easy to pick up, but it can be a pain to work around its warts, and memory allocation is HORRIBLY SLOW.

Rust is a bitch to learn, and it's become a kitchen sink (starting to feel like C++ in the 90s).

Python is pretty nice now that the whole 2.x fiasco is mostly over.

LUA is super simple and can be embedded in almost anything.
Dude, that isn't disingenuous at all.

The car companies did this across the board to their entire supply chain.

In fact, I know some folks who relied on that business and had to close up shop because they basically had machines they bought specifically for auto manufacturers and they cancelled ALL their orders at the same time, with no ETA on when they would place the orders again.

They knew there was a pandemic, they knew the supply chain would be wonky and they just assumed it would start back up without delay when they were ready to make cars. They pushed the risk to their suppliers and when they went to place orders and everyone else had booked their capacity, laid off the employees or suppliers went out of business they were like "OMG HOW DID THIS HAPPEN!?".

Talking to some of the people I know, this is an unmitigated disaster that is entirely the auto manufacturers fault. There should be no sympathy for these idiots.
Normally I'm happy to answer questions like this. But when you repeat the exact provocation that I just asked you twice to omit from your HN comments, my trust that you're asking in good faith goes away.

It's unfortunately common for some users to question HN moderation as a way of challenging the mods to political or ideological duels. Our experience with that is that no matter how patiently one answers, every answer is met with a fresh flurry of litigious questions, because the purpose is not to learn but to fight. This is risky for us—it amounts to a DoS attack on the site, quickly exhausting our time and energy, stealing resources from other users and from work we might do to improve HN for everybody.

I'd be delighted to be wrong, but your comment seems to signal that you don't want to use HN as intended, which includes respecting the way it is currently moderated. So first I need a reason to believe that you actually do want that, and then I'll be happy to answer whatever you like.
>I'm pissed off that my clients don't seem to take it seriously, and I'm pissed off that the vendors don't seem to want to help.

Yes, I 100% agree with your assessment of this person's post. They are running into what I would call, "the horrible realities of business", which have nothing to do with putting in too many hard hours at work and everything to do with being forced to deal with unethical/deliberately lazy people in the day to day of being a worker
There's not federalism within states in a legal sense the way there is between states and the feds, but cities value their independence too and prefer to have their own infrastructure. I would expect the city, rather than the state, to be the reason they don't use a subdomain of the state's .gov domain.
Wendler’s programs are great but buyer beware, his books are really hard to understand unless you already understand his programming. There is a definite bootstrapping problem there that doesn’t exist with all authors.
Typical cash plus equity for an experienced engineer is going to top $300k/yr at the low end. Millions might be an exaggeration, but it's certainly trivial to save well north of $1M in a decade on that salary, barring misfortune like a health incident.
For preserving at least your own data, check out one of my projects, Timeliner: https://github.com/mholt/timeliner

It downloads your digital life and stores it locally on a single, unified timeline, for archival and family history purposes.
Damn, none of the big stuff (the creative products) seem like particularly easy markets to compete. Acrobat might represent the best opportunity, but that thing is ingrained.
> You buy a dishwasher from Best Buy. They send your name and address to Maytag... Cool?

Since most appliance manufacturers require you registering your product with them for warranty service, yes, please take care of that for me (many appliance stores do). Now _should_ Maytag require that registration? If it makes for a quicker and smoother warranty service process then I'm okay with it - better than needing to dig up a receipt in three years, only to find that the thermal printing has faded.
Project Vertias has been at the forefront of free lying for a decade[1]. They have been manipulative, entrapping, dissembling corrupt foes of information & democracy seemingly their entire life.

Good riddance. Part of free speech is the public forming an opinion that some voices are wrong, and malicious. The public has a right to defend itself against it's foes, of which Vertias is one, one of a radical extremist & underhanded bent. It IS unfortunate that our public spaces are all operated by a couple communicative-capitalist super-entities, and I wish people would try more to use freer places, devise their own defenses. But here, the private companies made the right call, and protected democracy & the value of speech, by banning some particularly flagrant opponents of civic decency.

Beyond simply too much of the public being run by corporations, it is also deeply unsettling that getting kicked off a corporate network is determined based on single incidents. It is a wide array of behaviors that makes Vertias entirely unsuitable to have their voice supported & hosted by these communicative-capitalist giants, makes them an ill voice to carry. More honest assessments are due, their being kicked off should reflect a broadscale misbehavior, not a single incident.

[1] https://en.wikipedia.org/wiki/Project_Veritas
I wonder if Instagram will in the end shut down all third party clients like Twitter did.

I feel once bitten twice shy - the whole non-standard Twitter client thing was a complete waste of everyone's time.
http://www.pizzamutiny.com and http://www.pizzamutiny.in at $300

http://www.linksme.ga (LinksMega) at $100
https://kickass.so is an ok one
It's the key to add in BitTorrent Sync. In this software, click settings, "enter a key" and then you will have some torrents that people share, but to my experience it was sh*t and not organized in folders etc. Maybe now it's better.
Great example of pivoting. (As Chris Dixon said: "Ask yourself: if you started over today, would you build the same product?" http://cdixon.org/2010/06/14/pivoting/)

Another tidbit I found interesting:

Now that the company has its HTML5 and iPad strategy in place, Adler says they are focusing on making Scribd more social and less reliant on search engines. Today, the majority of their traffic comes from Google, but Scribd is putting a greater emphasis on the social by closely integrating with Facebook.

If Facebook (rather than search) becomes the principal way that people find content online, that could spell big trouble for Google.
A business is two things: an organization that sells something, and a collective of employees.

As you say, some B2B startups sell efficiency to the organization.

But there is also good money in selling products to the employee collective, even if they decrease efficiency of the organization.

For example, you can sell employees a product that gives them job security by making them appear more valuable. You could sell them a tool that will help them get rival employees fired.

Both of these would come at a cost of efficiency, but would be excellent B2B products. In the end, it's the employees who sign the purchase orders, not the organization.

I have a sneaking suspicion that these make up a much larger portion of B2B products than most people would think.
If you look at scripd's source code, you cannot really call it "HTML5". It's the same old nested DIVs with absolute positioning and class names such as "only_ie6_border". Plus some CSS3 eye candy. Hard to see why it couldn't have been implemented years ago.
More importantly, the "government version of <x>" is often hosted on something separate from the commercial version. That is, 20 companies all using MS Teams may all be actually communicating with a common (or barely segregated) backend. The government version is often running on a distinct suite of servers that only the government version touches.
unfortunately that's pretty much the norm in job ads in portugal, you never really know until you get to the interview :(
The "I built a better DIY air purifier" trend really reminds me of swamp coolers for Burning Man, except it doesn't yet have its FIGJAM.

Both have people doing interesting experiments, suggesting alternatives, pointing out inefficiencies, etc.
Agreed, except for the catered food.
I agree. Clarification would be especially appreciated for:

The hurdle has been the lack of a generic and complete platform security and content protection mechanism available for Android. The same security issues that have led to piracy concerns on the Android platform have made it difficult for us to secure a common Digital Rights Management (DRM) system on these devices.
This article bothers me. The author says that we should check in downtown and announce that we're hungry or need a gift somewhere "and then sit back and watch the discounts roll in."

1) I'm a little tired of tech bloggers stating their own opinion on what a company should be doing as fact. A a little more humility here would be appreciated; they would be high priced consultants if their ideas were so golden.

2) If someone wants food, they're going to pull that information down on a service like yelp. That's a much more appropriate context for offers to be exposed, too. If tons of appealing offers have not surfaced in sites like yelp, why would they appear in LBS services? *

* I'm not saying LBS can't monetize, but the issue is more likely that the local deal / advertising market is not there yet, not that the LBS companies need to hire techcrunch writers for ideas.
The real reason why Groupon is growing faster than Foursquare is because Groupon can and is aggressively buying users at $5 to $10. Foursquare can't.
Such grains were at least in minor usage 100k years ago, so it's not entirely fair to say the paleolithic diet didn't include them http://jetlib.com/news/2010/10/18/the-stone-age-food-pyramid...

The grains you listed are also not poisonous. I don't see how they can argue that they'd be more poisonous than the other vegetables they advocate eating as part of a paleolithic diet. If anything the opposite is true. Poison tends to be in the leaf or stem of a plant, since this is the part most animals are likely to eat. If those grains those weren't being eaten, there's no reason to evolve defenses against being eaten!
I obviously don't agree with you but I do respect your opinion. OhLife follows this approach (reminding you you have to act) and works wonders for me so I thought this concept could be really interesting (although very minimalist and simple) applied to the emotional and motivational side of building a project from the ground up.

I'm sorry you got disappointed but it would be awesome to understand why you think this is useless for you. Or maybe you just don't need something like this, if that's the case I guess you are a lucky person and I wish you the best!
Is there any chance that there's bit of a chicken/egg scenario going on here?

Maybe we won't see many coupons for LBS until they have a large enough slice of the retailer's demographic (or just a large enough % of the population) and few people will sign up to use these services if they don't have these coupons.

Facebook on the other hand is a different beast. A massively larger user base and greater brand recognition with companies. How many ads do you see on TV where the URL on the screen is to facebook.com/some-household-brand. Businesses are already savvy to the fact that a great proportion of their customer's traffic is on Facebook. Seems like a small jump to move your coupons from your Facebook page to your location/"Place" on Facebook. Gowalla and Foursquare don't have their foot in the door like Facebook does.
Open Letter to PEEBS.ORG: Don't require people to register to comment.
Thanks for the heads up, we're looking into it!
I would recommend to read almost all of Strugatsky brothers books (which were translated to your language). They are all very interesting in different aspects. E.g. "Monday starts at Saturday" is a humorous story about programmer.

Though they dreamed of communistic future, keep that in mind. Their worlds probably will look foreign to the western reader. And there are some references to the russian culture. But translations probably should take that in mind.
> We already live in that world, and it's been that way for centuries.

I assume you mean a world where some people know more than others. Fair enough, but in a democracy, that chasm cannot grow too large before a citizen's right to choose becomes meaningless.

> ... not everyone should be pushed to learn computer science any more than they should be pushed to learn quantum mechanics.

Not the topic. We've accepted that the ability to read and write are basic to a functioning modern life. It's now true that the ability to compute has the same status. That doesn't mean everyone needs to know how to write a computer program, but print literacy never meant that a person should be able to write a novel.
If there's any difference between the conservative and liberal positions on women's rights or capabilities in comparison to men's, the conservative position tends towards the restriction of women's rights and a characterization of women as having less capability in decision making or leadership.

That the conservative position has liberalized over time to meet the liberal position in a lot of places and on a lot of subjects is good. That doesn't change the fact that when the conservative position differs from the liberal position, it differs by offering some sort of biological or religious defense of discrimination against women.

>If you actually believe conservatives think this way, you'll never actually convince them of anything because you're speaking at them as if they are children.

I don't think that observation is controversial, or that children are the ones who either originate or maintain these beliefs in society. Also, I don't think that you should pick your beliefs about reality based on their marketing potential rather than observation and the historical record.
The important distinction is that knowing how to read and write is a basic skill everyone needs in order to be an effective human being.

Similarly, everyone needs to know math and problem solving skills (the major basis of programming) to be effective human beings.

In other words, I fully support the push for STEM, but force-feeding programming into the agenda is both unnecessary (as those interested in math, problem solving and computers will tend to go into programming fields) and potentially counterproductive (having many unskilled "programmers" trying to touch important software could be catastrophic in many cases.)

It's kind of like the groups of script-kiddies who consider themselves "hackers" but really aren't doing anything but utilizing tools real hackers have created. This is how NoFlo (from the article) strikes me.
Thanks for that information. I used GWT on two personal projects years ago and for customer work three years ago. The only thing that I didn't like we're the long build times.

I like web dev environments that use the same language on both client and server sides: Meteor, Clojure + ClojureScript, and GWT. I need to use several programming languages and there is always a small overhead for me when switching languages.
Nonetheless not putting nude picture of you on the internet is a good advice anyway !
I noticed that, but you're still allocating for 800 goroutines in the end. I guess in the scope of the benchmark, that is still relatively cheap. It just was a red flag for me.
I've been wishing for a site like this for a while. I created an account and my only problem with it is that it doesn't actually seem to save books I add to my wishlist.