skysight-inc/HackerNews huggingface dataset:
> Xi is well aware of the need for financial, institutional, and economic liberalization

I am not sure about this. Since 2008 the Party seems to be panicking by increasing social unrest on ethnic/religious issues (Tibet/Xinjiang), on autonomy ( Hong Kong ) and, in thousands of villages and cities, on corruption, land rights and environmental issues. But I do concede that he has been effective in important issues (e.g.: healthcare and pensions).

China history is marked by 30-40 years of calm and tranquility that suddenly erupt in tragic conflict (Taiping Rebellion, Republic, Communist Revolution, Great Leap Forward & Cultural Revolution, ...) By that pattern some big instability is overdue by now. Let's just hope it doesn't happen.
The word lineage is boring? It seems to be haughty, lofty, arrogant, and so on.
Similar thing happened to me. I would have liked to buy a display intended for digital signage or somesuch, but I stumbled across a really good deal on a 60" 'smart' TV, so that's what I've got. A deal is a deal and I'm a sucker like the rest...
FWIW: this particular gene variant is extremely rare, and explains only a tiny fraction of early-onset Alzheimer's cases. It's not a therapeutically useful test to administer. The point of the article was that the known gene and near-certain likelihoods of developing the disorder among carriers make for a rich, laboratory-like setting for studying the disease progression.
Sorry, by release I meant e.g. 2.11 -> 2.12 . I don't recall any breakages in recent memory on smaller versions.
In defense of the downvotes (albeit its bad manners whoever is downvoting you), camera / mic LEDs are nonsense. They are all software controlled, and the control software is almost always proprietary, and thus you cannot trust those either.

Additionally, I'm pretty sure the Amazon Echo is just rebranded third party mic / soc boards put together by Amazon. It is still "asian device manufacturer" firmware.
This is not happening. Period. Amazon takes customer trust very very very very seriously.
Carrie Fisher passes away
I think it makes much more sense to go the other way, reduce regulations so that truck drivers / laborers who think their current setup isn't fair can start their own businesses and get paid what they're worth!

But no, you'd rather people put in the effort they want, while arbitrarily rounding out the outcomes. You'd rather subsidize laziness.

Socialists don't make good entrepreneurs.
U should by smart tv because those models are new and has latest and greatest configs...however dont use tv's smart features. What i have done is I have hooked up fire tv and chromecast in the tv and have not even hooked the tv to my wifi.
Wouldn't it be wiser to skip dinner instead of breakfast?
> It's much more expensive to defend against a DDoS attack than it is to launch one.

Only because there is little incentive to change our infrastructure to mitigate such attacks. If we change to content-based addressing that utilizes pervasive multi-level caching, then every DDoS becomes instantly futile.
This has a lot of good stuff in it, but I think it's hurt by including stuff where you just have to make an assumption, E.g. I can interpret the following:

"Some\tText"

in at least three different non-ridiculous ways, even assuming the encoding is known. It's worth keeping this in mind, but intertwining it with other tractable assumptions feels like it hides some of the super-useful nuggets contained within. That said, I'll admit the dividing line is fairly indistinct, plus it's still a great list.
The machine is ultimately unsafe. Rust's strength is to be able to encapsulate that unsafety to be a small part of your code, and have most of your code be safe. This is even true in an embedded or osdev context, though the percentage is higher than in an application context.
Panasonic will spend $256M on Tesla solar panel factory in Buffalo, NY
> When then, was the last time you heard or read someone claiming that "assembler is inadequate", especially when it comes to security?

Get some drinks with OpenSSL (or BoringSSL or LibreSSL) hackers and ask them how they feel about perlasm.

> If my code has a hole, it will be noone's fault but my own.

If you're a one-person development team, you're not talking about the same scale of development the rest of this thread is about.
Yeah... I'm going to need a Poe's Law check on this one.
"literally every millennials hero". I'm afraid that's literally not correct.
Did I find the right point in the history?

https://github.com/alangpierce/LambdaCalculusPlayground/tree...
Additionally there aren't as many tools that generate XML output as there are for CSV
Signal is really an XMPP client with a custom protocol extension. All of its encrypted messaging functionality relies on being able to communicate with the official Signal server(s).

The Android version can, or at least used to, send and receive text messages, but these were unencrypted. I believe that it was just to make Signal useful as an all-in-one short messaging app.
Both Forbidden Island and Forbidden Desert were a great hit and easy to teach my < 10yo nephews.

Another game that is pretty quick to pick up is Machi Koro.
Absolutely right. The people here gleefully, cynically dismissing this as police stupidity would be demanding the police investigate even the smallest lead to help get justice for the murder of a loved one. If there's even a small chance the always-activated audio recording device in someone's home was inadvertently activated in the commotion, why wouldn't the police investigate it as an option? Even if there's not a recording of "help amazon my husband is murdering me," what was captured may help verify other evidence or set a timeline. Hell, even being able to prove the crime had or had not taken place at a certain hour based on whether Alexa was being used for its usual purpose is potential evidence.
The steel pile-driving process is also extremely loud and creates a lot of vibration, so it's all but extinct inside urban areas.

All the projects I've seen here in recent years, and there are hundreds, use caisson holes, wide, bored holes going straight down, to create the basis of the foundation. Once drilled, they insert steel and fill it with concrete. The equipment resembles a very large-scale post-hole digger.

It seems to be fairly quick and work quite well: http://www.rwhengineering.ca/?page_id=2518

Although the drilling machines are somewhat loud, they're an order of magnitude quieter than the pile driving machines. The amount of banging those machines would generate was absolutely nuts.
Nasa 3D resources
No, that would only be "pointless" if someone wanted to hijack the plane. If they wanted to blow it up, then armed pilots behind doors wouldn't make a difference.
Nearly. Google for "commercial monitor" and you will find TVs with no smart stuff, but also no speakers or remote control. (Usually.) You do get a serial port, and also a price tag higher than that of a TV with all that stuff included.
It's a reasonable tactic when you have comparable resources to your opponent, and you know how to attack them. Both cases are probably untrue, the latter in particular.
I was a carny in 1968, handing out prize tickets to Skee-ball players. The owners disallowed "banking" (bouncing the ball off a side) because it improved player accuracy too much.

I could not believe how much people were willing to spend to win a prize of lesser value.
Maybe this would be a better analogy if you could murder a bunch of people at once, and no one, including the victim would ever notice. Or maybe if solving one murder prevented all future murders of the same type.

Or maybe I should just read this as a punchy response, rather than a decent analogy. In which case I should probably just downvote the comment as sensationalist ;)
> assuming those representatives are perfectly evenly distributed across the population.

Which they are not; and because E.C. votes (at least in the 50 states) are allocated according to Congressional representation, the E.C. reflects the undemocratic nature of the Senate.
Many of these problems could be avoided if we used the character codes for unit (31) and record (30) separator. This would avoid any problems with tabs or line feeds, as well as better matching the intended semantics of ASCII/UTF-8
Formatting my computer and reinstalling Windows was a point of pride for me. I'd laugh about it with my friends. I have no idea why in retrospect. Just one of those things. I guess I grew up after XP was so stable.
Myself, I don't see a good answer. Busywork isn't going to cut it. Workers are harder to fool than many give them credit for. Plus, this approach yielded Saudi Arabia, and it's not going well for them right now.

Attitudes are going to need to shift, but that doesn't happen overnight. That happens over the course of multiple generations... which is the issue, because economic shifts are much faster now.

The populations we're discussing don't want either of those. They want to have back what their culture remembers as... not glory days, but days when hard work was valued and was enough.
I think many of the problems he lists are because, as he properly notes, a great many people believe "ALL" or "NEVER" are appropriate words to use when considering CSV files (most of his points use one or the other).

But I think it is in all fairness to point out that parsing CSV files for value is a lot better than free form text, even if it's nowhere close to XML.
Anyone feel like there's been a resurgence in the popularity of board games in general? Maybe I'm just getting older and my friends are interested in activities other than partying, but I feel like all my circles have simultaneously taken interest in board games. Which is awesome. It used to be impossible to organize a group to play a round of Catan. Now people are down to play Through the Ages.
That would make sense if there were strict limitations on what the federal government had the power to do (aka - the Constitution). The problem is that federal powers have increased due to overly broad interpretations of the commerce clause.

If we fully embrace the 10th amendment and give states the comfortable and regular power to reject federal policy, then this becomes a self correcting problem. Legalization laws in Colorado and Washington for example could be totally trumped by the federal government at any point right now. The fed's lack of prosecution is the only thing stopping it.

Currently the only thing stopping big states from mob-ruling smaller states IS the electoral college. In order to change that, you've got to give states the power to essentially reject the federal government at their discretion...which would be great and would largely reduce the demand for change to the EC by virtue of turning the Fed toothless for any policy that people rejected...which again would be ideal long term so that federal elections weren't some constant struggle to see which half of the country got to impose itself on the other half.
Shut Up and Take My Money the Red Pill of N26 Security [33c3]
Intro to Machine Learning with Scikit Learn and Python
I have to respectfully disagree with you here. Death is most definitely NOT nothing but pain and loss. For those living in chronic pain, it is release. For those of us who manage to live our lives forgetting those who have hurt us as a coping mechanism, death provides an opportunity to grieve properly, when it was not possible in life. Residual potential lives on in the survivors ability to find inspiration in the lives of those long-since dead. Would you argue that Einstein's residual potential has been lost, if his work and his legacy is still inspiring people to explore the limits of human knowledge?

Our triumph over death will be met with a similar awe as our successful invention of the hedonovat, a device that suspends a living creature in goo while supplying everything it needs to live forever and supplying sensory inputs of nothing but pleasure and happiness.
> Studying the correct things does. Free education in no way encourages people to study the correct things (the in-demand skills that pay).

Your argument implies that everyone is too stupid to go to school for the "correct things." Do you realize that the truck drivers had to go to truck-driving school to get their truck-driving jobs? Implying that people are incapable of choosing a field of study that will lead to employment, to argue for denying people the right to education, is a vicious and idiotic lie of the "kill the poor" variety. You should be ashamed for even suggesting it.
>It's humiliating beyond words. It's patronizing as all hell. It strips them of all respect, all dignity.

Welcome to how many of us feel about wage-labor in the first place.

>In another, also very important sense, a basic income will destroy them. Not by death, but by unmaking who they are.

I need a good term for the extreme sense of entitlement inherent in yelling loudly, "Yes, definitely, give us a more brutal capitalism in which market forces override workers' preferences!" and then appending, "Except when doing so would violate my sense of identity".

Since when was imagined personal identity so sacred, let alone that the imagined personal identity of this particular demographic should be far more sacred than the imagined personal identities of everyone else put together?

What gives these people a right to live out their "identity" as blue-collar wage-workers, receiving high wages while rejecting unions at every opportunity, while people like me don't get to live out our "identities" as other things? Should we build custom-made bubble realities for everyone in which we can all pretend the world works exactly the way we want it to, and we never have to face hard truths about ourselves? Should society pay certain friends of mine to be artists, just because they self-identify as artists? Can I have a tenured academic job instead of a computer engineering job just because I "self-identify" with the values of academia more than with those of industry?

Jobs don't exist so anyone can actualize the little movie in their head about The Good Life. Jobs exist to make money for the employer, and arguably to exploit the worker. There are lots of useful things that need doing: infrastructure to repair, housing to build, communities to maintain. I support employing people to do those things: whoever wants to work should be handed the tools and told to show up on Monday because we're building a goddamn high-speed rail system like we should have done almost a decade ago.

I don't support building people's entire lives and livelihoods on lies.
It is perhaps more realistic to think if those direct science grants as a subsidy to industry - it provides the fundamental research (i.e. much of the high risk hard work) results cheaply to industry, which captures most of the value later. The corporate R&D grants I think you are correct on, though.
Turkey Asks Apple to Unlock Russian Ambassador Killer’s iPhone
Thanks for the aldaily heads-up! Going on my bookmarks. If you don't already know it, http://conversations.e-flux.com/ is also a pretty decent semi-curated list.

In terms of setting one up, lobste.rs is open source (https://github.com/jcs/lobsters) and could be a good candidate for a starting point...
Yeah, if you're looking for employment opportunities today, or in the next couple of years, learn C.

That said, if you want to be a better C programmer (and you already know C): learn and write Rust, and figure out what sorts of things you can't write in Rust and why. Once you learn how to make the Rust compiler's safety checks pass without it yelling at you all the time, you'll know how to write good code in a similar language without the safety checks.
I tend to agree with you: without MEANINGFUL employment (and I don't mean some feel good no value job), people's self worth on these areas would tank, and dive into coping and depression.
Very close to 100% of the BSODs I've had since I began building my PCs in the early nineties were because of a substandard driver or piece of hardware. In the past twenty years, it's almost always been because of graphics hardware.
Don't look down
Record-breaking desert rains send waterfalls down Australia’s Ayers Rock (VIDEO)
>.txt gets expanded by bash into a list of arguments. I don't know if this is the case in Windows.

(that should read star dot txt in the line above, not sure how to disable the italics meaning of star in posts)

I don't think it is the case in Windows, and this seems not to have changed since DOS days, when some programs would be abled to handle wildcards (internally) while others could not, because it was done by the individual programs, not the shell (COMMAND.COM or nowadays CMD.EXE).

A quick test:

$ python -V
Python 3.5.2

$ type test_arg_list.py

import sys
print(sys.argv)

$ python test_arg_list.py a t b
['test_arg_list.py', 'a', 't', 'b']

(that should read t star (not just t) in both the lines above)

So wildcards are not expanded. I'm sure there are Windows calls to expand them (there were from the DOS days, like FindFirst and FindNext (awkward approach, IMO), but your program has to actually use them for the expansion to work.

In fact, that is what I did, via the Python glob module, in this recent post:

Simple directory lister with multiple wildcard arguments:

https://jugad2.blogspot.in/2016/12/simple-directory-lister-w...

Whereas, in Unix, the shell (at least sh / bash) does it automatically for all arguments for all command-line programs, before the program even sees the arguments. This is one of the (many) key benefits of the shell. In fact, all metacharacters are interpreted by the shell and/or the kernel, acting together. This includes redirections, piping, the many special symbols that start with $, backquotes, and many others.
I personally use libtalloc [0] for my allocations in C. Small footprint, excellent feature set, and it has heap checks, reference counting and all the gizmos you'd like in an allocation library. It's actually awesome, I highly recommend it.

For C 'gotcha' cleanups, you can use cppcheck of course (highly recommended) but there's also 'scan-build' the static analyzed from clang.

[0]: https://talloc.samba.org/talloc/doc/html/index.html
I stand corrected. Though I've rarely seen templates used for anything other than for implementing generic types. Certainly not in the C++ code bases I've worked on. For example, I know templates specializing on values are possible but I haven't seen any non-toy examples making use of that.
I'm looking into moving up from Photos.app to Darktable. One of the nice features of Photos.app is that through iCloud I can run Photos.app on my MBP which doesn't have space for my whole library and it will automatically pull down and cache the parts of my library I'm using at the moment. Are there any sort of storage hooks in Darktable that would allow for building something like that with a homegrown photos server?
Xiaomi Asked a Customer to Sign a Confidentiality Agreement?
I do prefer it, and for new things, I love Rust and Golang and Clojure. I even kind-of like Python (aside from the blocks-by-indentation thing).

I'm just saying that for old things, staying the course will probably be more fruitful than fresh start in a different language.
I'm from Egypt, I think it's more an economic than political initiative, telecom companies are among the last standing pillars of the economy and they are losing money more than ever as more and more people using chat software than talking using mobile phones or even using their shitty 3g internet connection which is still applied so far. Any connection on https is impossible to decrypt here anyway as our government isn't that competent.
The issue with abstracted languages is it's hard to make a quick mental model of what could be generated by looking at the code itself as you have to understand n levels of abstractions to understand time/space requirements (C somewhat suffers from this at the compiler level). Both abstracted and terse languages have upsides and downsides, one of which is expressiveness which in turn theoretically allows for more optimizations given a sufficiently smart compiler.

I think an optimal language would allow writing optimizations from within the language itself which would make it abstracted _but_ to also allow functions to be types themselves if you will and hold required compiler enforced time/space requirements.
Easy start with JavaScript frameworks using Marionette.js
That's suggested often, and the obvious rebuttal is that CSV is intended to be easily edited and relatively human-friendly. The unit/record characters are not on most(all?) keyboards, so editing the file in a text editor becomes pretty much impossible.
Typically the work in a paper, if substantial, is done over a long time, so even if the main destination ends up being same, it's unlikely the route and sidestops are the same. So often you can wriggle a little bit and expand the paper sideways, so that it is still publishable work even if the other work is given priority.

It's actually not that rare to have similar papers appear in arXiv one or two weeks later after you submit --- to me, it happened several times within last few years. In these cases, it is possible to see that the approach differs enough (and moreover, often you know the people in question, or you know someone who does).
> But the number of jobs in Manhattan didn't go down to n - (# of book binders) because in a macro sense what used to be spent on book binding is being spent on something else. Maybe it created a thousand jobs at print shops (for example).

But the assumption here is that there are still lots of jobs that need people to shift people into. As a resource, we're consistently reducing the areas in which it's appropriate and cost effective to use people instead of some other resource.

This happens. Resources that were previously used for many things are displaced by other resources which are fundamentally better in those categories. Think stone age. Eventually stone as a resource was completely surpassed in almost every area it was previously useful in. It's value has been reduced to the point that if you have a large quantity of unsorted stone material, it probably costs more to sort the useful bits than you can make selling them, and without a local market that wants to use it, you're stuck trying to figure out the least costly way to either store or dispose of it.

I hope we aren't transforming ourselves into the equivalent of stone, where we end up that figuring out which select few of us is capable of contributing in some way is more costly than producing a product slightly worse quality but much cheaper using automation the majority of the time, for the majority of fields.

Hopefully I'm dead wrong and we transition to something far more uplifting, because it's depressing to think this way.
43. This list matters for all applications that parse or create CSVs.
I don't think Catan is particularly complex. I play casual rounds with friends all the time.
How Zalando Delivers APIs with Radical Agility
+1 for bulma, everything is better: design, implementation, documentation, semantics, ...
>Perhaps you would feel worthless if you didn't work, but there are plenty of people (myself included) who would be happy to hike, bike, go to the library, participate in civil institutions, and play my mandolin, etc. all day long.

Yes, but the problem is to stop insulting people for taking that option by constantly making them "prove" to society that they "suffer enough" to be given automation-money.
A method I've used: replace all occurrences of ' with '"'"' and then surround resulting string with '

It's a bit ugly but it works.
Anki (and spaced repetition in general) is an amazing tool enabling you to learn more in less time. The problem is that the learning curve is quite steep. Alex's manual holds your hand up the learning curve with clear instructions and practical advice.

I tried maybe two or three times prior to integrate Anki into my flow. It wasn't until I worked through this booklet that it finally clicked.