skysight-inc/HackerNews huggingface dataset:
> Khemer Rouge, Gulags in USSR, The Great Leap and Cultural Revolution in China

I agree these groups are radical left (Communist) and did horrible, horrible things. However, I don't think they are examples in this case:

1) I was talking only about some specific problems as characteristic of the right wing: nationalism, xenophobia, and religious prejudice. The Communists were anti-nationalist; a core tenant was internationalism, effectively erasing national borders for their movement (their anthem was The Internationale[1]), incompatible with xenophobia. Secularism, or an outright rejection of religion, was another principle, IIRC.

2) I was referring more to current parties in democracies (though I did bring up the Italian fascists as an example).

So I agree, the radical left can be just as dangerous as the radical right - in fact I agree with many who think the political spectrum is more of a O shape, with the extremes closer to each other than to the center. But in my comment above I was speaking about the characteristics of the current mainstream-to-far (not extreme) right.

[1] https://en.wikipedia.org/wiki/The_Internationale
> Snowden will come back on his own.

The fact of the matter is: Western society (US and EU) has let down Snowden hard. We haven't done anything to pressure our politicians (who depend on us!) to protect him like he deserves. We don't deserve people like Snowden. And he sure must has felt that by now.

So if he comes back, I doubt his level of patriotism will have been able to survive our sorry collective attitude.
When I mentioned "serious due diligence" I didn't mean Google search. I should have spelled it out. When a founder is neither a well-known person nor someone you know personally very well, the answer is a background check done by a professional.

Of course there is no guarantee, I'm talking about being prudent and improving your odds.

Finally, I personally know how it feels being employed by a startup founded by a con artist.
Babel plugin to test JavaScript arrow functions
Figure out what a hypothetical investment would be worth today
It's Eclipse. It'll never scale regardless.
Nonsense. The operators were weaker than Deep Blue, and Kasparov's reasons for thinking there was cheating are absurd and not based on evidence.
Ask HN: What's the code you've written of which you are the most proud?
A few hours ago mc42 asked for the most elegant piece of code people had seen (https://news.ycombinator.com/item?id=11005003) but I'm sure many of us write code which doesn't get widely noticed; and there are other reasons beyond elegance why someone might be particularly proud of some code.

So what piece of code have you written which you are most proud of?
Having previously built some medium-sized apps with bootstrap and material, this is something I'd like to try for my next project. It looks simpler than either of those other two, and has enough other stuff to make it usable out of the box, unlike something like skeleton which was too minimalist for me to use easily.

I haven't used flexbox ever myself. Could someone summarize why flexbox makes this framework effective?
To tell people not to come in because there is no money?
I've been strongly considering buying one of these the last few days. I think I'm gonna hold off for a while longer, probably at least until the next generation comes along.
Did a quick pass of the docs, and the grid system seems to be opinionated/unconfigurable w/r/t changing column ratios as device width scales. Everything is 100% width at mobile size, and once you pass that breakpoint, there's no adjustment mechanism at any other size.

That's a big step backwards from bootstrap's col-breakpoint-width, IMO.

It also fails to address nesting columns within each other.

This feels more like a rudimentary grid system that happens to have some button styles, rather than a "framework".

If you want a bootstrap-like grid experience with flexbox and sans the bloat, I've had a decent experience with this: http://flexboxgrid.com/
That makes more sense. I misunderstood. But I don't think the architecture of imap makes it difficult. You can edit any email at any time. Try it, and see if it makes a difference to your workflow.
Can't you use a different port? I believe you can use something like 4443 for the challenge.

https://community.letsencrypt.org/t/apache-listening-on-a-di...
I know exactly what the first one does, without knowledge of the underlying API. I have no idea what the second one does. Does it replace occurrences of the first parameter with the second one, or vice versa? I assume it returns a copy of the string? What do I need to do to perform a case insensitive search? etc.
And the background isn't even white. Come on!
Flexbox is lovely, and this framework looks great...but, does it work with crappy browsers (e.g. every IE version prior to Edge)?
Rapper Wale Attends Toolz and Tunde Demuren’s Wedding
Ridiculous comparison, when the top Go ELO is 3620 and Carlson is 2882. 2182 isn't even a Master.
Like a Hole in the Head (2013)
If you are attributing to me any disrespect toward conservative members of HN, please point out the words. We need to be able to say things that are critical of ideas without people jumping to the conclusion that it's personal disrespect.

I absolutely agree that order and many other ideas that are more associated with the right, such as the free market, are extremely valuable. I don't happen to agree that everything you named is actually right-wing, including the rule of law, equality under the law, or resistance to tyranny. As a simple example, conservatives in the US supported slavery and segregation for centuries, and still work to limit voting and other rights of minorities.
Yea, there should be an http:// before it on print media. Otherwise no one is going to type it into their phone. I've done that for a couple of projects that use non-standard domains
Flexbox layouts "work like you think they work" for the most part, which is really nice, and far better than their predecessors.

The 3 "holy shit we needed this before!" features IMO are: vertical centering, height matching (if you have 3 columns in a row, and one has more text, all 3 columns will have the same bottom position), and the ability to evenly distribute objects across space.

check this out for more: https://css-tricks.com/snippets/css/a-guide-to-flexbox/

caveat: flexbox support, while passably good, is still shaky in places.
The Journey That Inspired Me to Quit My Job and Travel for Life
"Could someone summarize why flexbox makes this framework effective?"

Ever tried to center something vertically? Flex box does it easily. Is also makes it easier to do responsive layouts, with much simpler markup and styling.
According to caniuse[1], IE support is janky, period.

1. http://caniuse.com/#feat=flexbox
My understanding from reading this California FAQ https://www.ftb.ca.gov/forms/misc/1083.pdf is that only "income from sources within California" is taxable (and in case of global corporations they resort to some formula to calculate their fair portion), so repatriated cash wouldn't matter for local coffers - Cupertino (or Santa Clara County, or California) would have as much claim on income earned somewhere in Zurich, as Trieste has on an income earned off a cup of fresh Illy espresso brewed in Cupertino.

Perhaps I'm wrong, or maybe California example is very different and not indicative of general picture.

In any case, it seems that companies either register their headquarters in some "cooperating" states like South Dakota http://www.marketplace.org/2009/03/25/business/borrowers/sio..., or approach the states directly about making a special exception to the tax rules in order to win their business (like Tesla and their Gigafactory in Nevada, or Toyota moving to Texas, or Nissan moving to Tennessee). The game is even easier at the city level - cities will introduce special tax breaks for a 99 Cent store or a new gas station, leave alone a major Fortune 500 employer.
I use them at bus stops to pull up live tracking
"so the premise of the paper that there is a valuation function v(s), where s is the board position, that determines game outcome is incorrect"

No, it isn't, any more than the claim that there's a position evaluation for chess is incorrect because of castling and capture en passant. A "position" isn't just where the pieces are on the board, but includes all relevant state information.
The Visual History of War and Violence
Onfleet Has Powered Over 1M On-Demand Deliveries
For anyone else who reads this, I won't post my resume publicly due to privacy reasons (even if the details are garbled), and I like having tangible connections to people whom I receive advice from. So I will be e-mailing it.
British Airways Roundtrip Direct Los Angeles to Miami on Flychecker at € 213
Apple actually does this on the iPhone.
This really reads like a filler article. And communication in the office depends on many factors.

The link to the said research on how awesome face-to-face meetings is just leads to another article written by the same author. Sigh...
Duff's Device.

Much of the NetBSD code base.

Pick a hack by Oleg Kiselyov.

The Commodore KERNAL.
> That seems pretty routine for running a spy ring. Aside from being apprehended due to a relatively high profile source, and then that source killing themselves, it doesn't seem terribly exciting.

I could tell you about routine days in an IT organization, but I have no idea what is routine when running a spy ring. Also, if that's not exciting enough, I can only wonder what you do and how you find time to post in HN!
"put away like Deep Blue was"

So what? The Stockfish app on your phone is stronger than Deep Blue was.
Yeah http://bulma.io/documentation/grid/ could definitely use some improvement for different screen sizes, but the rest is very well styled...
IE 10 and 11 are supported with browser prefixes, so you're only losing out on 8 and 9, which constitute ~2 of all internet traffic. Some non-trivial percentage of IE 8 and 9 users have them installed only for specific websites and internal corporate sites.

There just can't be that many people browsing the web with IE 8 and 9. Additionally, we need to draw the line somewhere, especially given how much easier flexbox makes front-end styling.
Of course they do, as they have said.
I agree. I almost disagree with every point the author makes. It sounded like just whining to me.

I do see the risk of an Uber monopoly but that's highly unlikely and if it does happen there will be consequences from governments, customers and drivers. I think there is enough safety triggers in the system.

For now I enjoy uber's great service and excellent prices.
I understand that one semester is short and I think you did already a great job.

I don't really understand what Fumurt brings compared to existing approaches. It seems that you are blocking all threads at one rendez-vous point and that seems too radical, though. Also, "underthreads" could result in a unbalanced system where one thread does most of the work while others are waiting. Automatic ways to distribute code among tasks exist in synchronous language (I don't think synchronous languages necessarily sacrifice performance).

It seems you did a lot of work on the parser and compiler. You also use synchronized variable which seems a little odd: you say that "[...] the programmer doesn’t
have to worry about the order in which a synchronized variable is written to by
the different threads.". Do different threads really want to write the same variable during one timestep?

You mention Esterel and synchronous languages.
I am not sure Esterel (or Quartz[1]) is the most widely used implementation. I would bet on Scade, a child of Lustre, but I am not sure.
As you say they support a way to distribute code among execution units and Signal[2] in particular is designed to make it easy and efficiently compilable.

In Signal, you define processes and map them to different execution units through a "RunOn" directives. The Signal compiler then statically compute the order by which I/O and computations are executed on each concurrent thread (posix threads and fifos or MPI). There is also a lot to say about logical clocks which allow to transmit only the necessary information to synchronize distributed code.
The result is very little scheduling code: only signal/wake instructions surrounding sequential code with nested "if" blocks for clocks (activation condition).

So while you did a lot of work for this language, I fail to see where your approach is beneficial compared to older ones. I mean, existing languages surely could be improved, but what could convince a user to switch to this one? (a hard question, sorry).

[1] https://es.cs.uni-kl.de/publications/datarsg/Schn09.pdf

[2] https://en.wikipedia.org/wiki/SIGNAL_(programming_language)
Modern War Hack 2016 No Survey (Android/iOS)
Money is generally considered fungible, and if you really kept a stash at said exchange there's no "those 7 specific coins". You must however be able to explain where everything originated, and the sums have to tally up. Otherwise you risk having to prove that the shiny new car wasn't given to the petty criminal by this kind gentleman whose name was conveniently forgotten.
New Generation of Krill Fishing Solutions
Self driving cars according to their top execs.
Apparently in 2016 we still need to make people aware that not all GCs are born the same way.
Why does the the human mind ignore the second "the"?
Why not just buy an eBike, there's a few under $1500 in this best of, and one sub $500

http://electricbikereview.com/top-10-electric-bikes/
> I can only wonder what you do

Well wonder no more! I'll tell you if you are so curious: I like to play with my kids, spend time with my family, read books, watch documentaries (includes Cold War stories and such sometimes), and garden.

There is a whole world outside of IT, you know ;-)
I think Mattel vs Bratz was mostly about the Bratz guy having been employed by Mattel when he had the idea rather than Bratz being similar to other dolls.
Exactly! http:// makes a lot more sense, and people are less likely to track on a .com to the end
Do you have a a good resource for some bloat to go with that grid experience as well?
Eye movements and word skipping during reading
This can be beautiful, but I'd need SOME KIND of back-compatible functionality, even if it's just to tell old IE users "hey you're totally missing on stuff, check this out"
writing tech books teaching software development?
not sure if that is profitable.
Apollo 11 source code
6000 calories of effort per day, 4-6 hours, for three weeks with two days off.
proud?

i am not proud of my code.
pride is irrelevant.

sometimes it is intellectually satisfying to see a nice and/or unexpected solution to a nontrivial problem in form of code, but that's all.
Even if we accept nobody kept receipts or records in the early days of Bitcoin, aside from the blockchain, I can't think of a reason why someone running a legit business would find it "really impossible" to remember what they were selling.

Even if he couldn't really remember what his business was selling, he would still have receipts, records and/or emails demonstrating that the source of the 6000 Euros was a legitimate Bitcoin exchange, as a result of the massive increase in price.
Where do you get the taboo from ?

eBikes are readily available in all sorts of styles, some can set you back $5000

http://electricbikereview.com/top-10-electric-bikes/
The article is terrible. It's conflating VC investing with taxation of global companies with global revenues, like Apple and Google. The reason why Apple has hundreds of billions offshore is because they earned it outside the US. That's simply how taxation works.
It looks great. I think I will use it in my hobby projects instead of Bootstrap.
Often times people create a new language when all the really need is a new library.
If Uber gives a discounted rate, they eat the cost, the driver doesn't get hit with the discounted rate.
It doesn't just suck, it's bad for almost everyone.

> Should I redirect no-www to www?

My guy reaction is still no, fix the technology that was never designed for this mass consumer use. DNS could support cnames for naked domains, but the standard groups only care about backward compatibility and 0-risk, while consumers still don't understand how DNS works at all, and now we have developers who apparently need articles spoon feeding them why it's bad one way and not another.
> And if you're using something like Cloudflare, they can just take over your IP address with BGP, no DNS trickery needed.

Why can't Heroku and such say 'put this IP as an A record' and do the same if they have issues with that particular server?
And "font-weight: 300", naturally. Argh!
Not a C++ programmer, but isn't std::stable_sort usually mergesort, while std::sort is usually an introspective quicksort?
> the sheer gain in productivity due to brevity, type checking, cleaner closures, and various other language features, easily outweighs any costs.

Serious question: do you have a metric you are using to measure that, or is it just kind of a "gut feeling?"
Would be nice to edit the title of the HN submission as well, as it is currently "Kirk, a highly-flexible thread pool".
According to this it's online.

https://twitter.com/letsencrypt/status/689919523164721152

But it is weird that there isn't a more "formal" announcement, and I haven't tried it...
"www." is just 4 more characters I have to put on the flyer. no-www til I die!!
Hooking Nirvana: Stealthy Instrumentation Techniques (2015) [pdf]
China used to be like this, we called it socialism. Back then, the communities were organized around the companies, although we didn't call them "companies", we call them "units". they are all run by the government. And you don't get a salary, instead, the companies give food tickets (housing was free). you go to eat at the community cafeteria with the food tickets.

apartments had kitchens still. but they were very basic. I remember some apartments had only one kitchen per floor.
DNS servers can't answer more than one question per query because NXDOMAIN is signalled in the message header and so when QDCOUNT is greater than one the response becomes ambiguous.
Time-frames. You imply major changes in geopolitics which typically need multiples of 100s of years. No body can plan for that long a period - they can sure pretend to. Such changes, often come undetected until we are well into or past them, so useful for anthropoligists and historians.

Another example of a still larger time-frame are geographical and ecological changes (multiples of 10,000 years)

IMHO, the GP's argument is relevant to time-frame of politics/policies in a few years/decades. Post 2nd world war and more so end of cold war era. Its US which rules the world, and so GP is quite right (found the Tyson example, hilarious).
No doubt there is.

But Internationalism[1] is a left wing doctrine, and while it can be quite anti-religious it promotes unity across ethnic and religious divides.

It's probably fair to say most left-wing anti-Muslim movements are anti-religion in general. I'm sure the exceptions to this will be pointed out to me soon (The Zionist movement is probably worth noting here. Interestingly the early (pre-WW2) socialist Zionist weren't particularly religious and generally had quite good relations with Muslims).

Left-wing nationalism[2] is worth examining in this context. For example the Indian National Congress is generally seen as a left-wing nationalist party, and primarily endorses social liberalism – seeking to balance individual liberty and social justice, and secularism – asserting the right to be free from religious rule and teachings.[3]

[1] https://en.wikipedia.org/wiki/Internationalism_%28politics%2...

[2] https://en.wikipedia.org/wiki/Left-wing_nationalism

[3] https://en.wikipedia.org/wiki/Indian_National_Congress
Old School perl arp sniffer
Dyalog APL boasts a great IDE and really clever guys behind it. It is a real pleasure work with it.
That's a true statement. Yet I still think the second way is superior.

There's a steeper learning curve sure. But brevity has value.

Is grep a stupid ass name that makes no sense to the layman? Of course! Can even moderately complicated regular expressions actually be read by anyone after the fact? Hell no. And yet it's a fantastic tool.

If there were a dynamic toggle between verbose and brief newbies would start with verbose. I bet most users would eventually switch to brief. Not all, but most.
In Plain Sight: Why Wikileaks Is Clearly Not in Bed with Russia
But I don't think your idea would work though. not everyone sees cooking as a burden of life. many enjoy it.

others prefer cooking for less living expenses. for connivence. what if you get hungry at midnight? what if the kind of food you like is far away.

making food together is also a good social occasion. it gathers people together.
I noticed no http://commoncrawl.org/ (oh no, naked domain!) or http://www.cochrane.org/

I don't quite understand the criteria for being included in the list since I think it's:

https://groups.google.com/forum/#!forum/awesomepublicdataset...
Oh, indeed. I believe I was not reading the table as intended.
PindropMusic.. Right Music for Every Moment
Free-market regulation?
Sounds like a good idea, especially the normalization part, but your site requires Java Script without even some basic functionality without it... nope.
LiteWeb
Long Live Code Reviews Code Reviews Are Dead
As PG says, when you're starting out, do things that don't scale.

My advice is don't over optimize _anything_ until you actually need it.

In the early stages a naked domain is a branding decision that looks nicer than old school www, to my eyes, at least.

You can avoid the cookie issue by not using any subdomains and sending all your calls to single sub URIs such as yoursite.com/api/, yoursite.com/blog/

If you're running your own infrastructure on AWS, for example, you can start your scaling efforts simply with load balancers and multiple instances all pointing to your naked domain. That's going to get you pretty far until you're so big that you need geo scaling & distribution.

Then, if you need geo scaling such as Akami or other geo load blanching solutions you can start to redirect your traffic away from the naked domain to www or whatever.
Yahoo’s Mayer gears up for Tuesday call, biggest showdown yet
Ubuntu's Secure Boot support vulnerability threatens even Windows PCs
Is it too late to create a central registry of datasets - to aid discoverability. A voluntary system maintained by convention?

Perhaps a distributed registration system ala DNS?
I guess this https://github.com/shi-yan/Pillow .

back then, coding was my hobby. I could sit there for long hours and never felt tired. this is a project I made during that time. I'm proud of it because I dared to make something I have no basic knowledge about and I could solve the problems piece by piece.

I'm a better programmer now, but the excitement of programming is long gone. programming is a boring career now.
I still prefer objective-c most of the time. RIP :-(
Much of that code was inherited from Bell Labs UNIX, much of which came from Ritchie and Thompson.
I think it's really a political thing. How many of these open datasets come with a license/disclaimer that you are also allowed to rehost the data in its entirety for redistribution? It's one thing to standardize a format for open data, it's another thing to be able to make that standardized format available to everyone if you're repackaging someone else's data.