skysight-inc/HackerNews huggingface dataset:
Don't overthink it. Just introduce him to something basic. Hell, why not even BASIC hehe ;) I remember when I was 9, my father enrolled me into some "bootcamp", I don't know what it was called back then, but it was some comp programing class for kids, about 3 hours a day for 2 weeks. I remember a teacher, she would just write little BASIC programs on the blackboard and we would just copy them into QBASIC. I remember that I understood very little and the other kids weren't interested much too, we were just eagerly waiting for recess, so we could play Prince of Persia 1 for 15 minutes.At the end of this BASIC "bootcamp", I didn't even touch programing again, I just went home and continued with my mastery of pp and prehistoric 1 & 2 games. But it looks like it planted a seed in my head, because in high school i started wondering what we did 5 years ago in those classes and I somehow found a book on basic and now here I am, writing GOTO statements for profit ;) Just kidding on that last part :) The moral of the story is - Kids can also develop interest much later from the time of exposure to new things.
To people who don't know anything about postmodernism (i.e. me), it certainly does.
Fantastic. Let's arrest the victims of crimes and give the thieves a medal.
Any time I read content written with the voice and philosophy of the author of this article, I am reminded of the excellent paper "Fuck Nuance".

https://kieranhealy.org/files/papers/fuck-nuance.pdf

Just like there is an appeal to oversimplifying and over-abstracting, there is a similar appeal to over-complicating and "over-nuancing". By trying to account for everything, you accomplish nothing, understand nothing, and gain no insights.

The hacker ethos, like any simplified abstraction, does not capture the entire story, but it also doesn't oversimplfy. It provides a useful model to work with and to think about, and trying to make it a lot more nuanced dilutes the points it is making and ruins its usefulness.
In the bathroom video example, even if a criminal breaks into your house and uses your bathroom, you can't just upload the video to YouTube.
There are quite a few products that require a Linux host for the main app server and a MSSQL or Oracle DB.

Oracle support is being dropped left and right MSSQL is there because it was the defacto enterprise DB for ages and it also has a free version via MSSQL express.

And lastly having more options is never a bad thing.
Only if the hash algorithms aren't correlated, they should ideally be of different designs.
This is true for manual (mental) text scrambling. I remember the time when I thought I invented the keyboard-pattern passwords.

However, if this home-brewed crypto involves coding (and requires users to learn an appropriate language), then it's possible that the entropy harvested from brains of such novices will be orders of (decimal) magnitude over the simple text scrambling.

For example, take simple DES implementation and customize S boxes and/or key generation phase. Do not publish the program except to your peers. Yes, S boxes filled with your dog's vaccination report are likely more sensitive to differential cryptanalysis - but how much ciphertext would that take, not to mention the analyst's time?

We are not talking here about someone specifically targeted. Custom obscurity works great when practiced massively, as de-obscuring has to be done manually in each case.

The bigger issue is whether privacy and secrecy should be simple so that anyone can use it. We may be well past that - standardized security is obviously dead in the water. If security is important and affects one's life, then one should invest effort in it as the one invests efforts in hygiene, education, car maintenance etc.

The requirement that security must be simple so that even idiots can use it is a diversion, a fallacy that imposes inherently weak crypto on all. This is the biggest lie plaguing crypto since the first crypto war.
i kept looking for the amazon link but i didn't see it.
John Knoll – Co-Inventor of Photoshop, Head of IL&M and a Co-Writer of Rogue One
You'll never get this right, even if you had all of this info, because as mjevans points out[0] to make it work you need to know:

> P) The event is at a precise internationally recognized moment (better for co-ordination globally).

> R) The event is in local time (like a lunch date) and expected to remain colloquially fixed.

In the case you mention, it's somewhat arguable that the burden of changing the colloquially fixed dates (R) falls on the citizens of footopia, in the same way as changing the time of a purely mechanical clock also would. caveat emptor.

[0] https://news.ycombinator.com/item?id=13206671
@temporal @smoyer I'll happily lend mine. PM me to coordinate or my username at Gmail. I did just google image search the scout and the version I have must be one of the earliest batches
Here's an example:

I have packets read from an instrument which are timestamped in seconds since 1980-01-06 (GPS Epoch). To compute each packet's proper datetime representation in TAI, I need add those seconds to 1980-01-06, and subtract the amount of leap seconds that occurred. The subtracting of leap seconds could be done automatically by a library. When a leap second is added, it will occur on the 61st second of the minute (second = :60). These times aren't supported by the datetime class.
Using one of the most extreme edge cases is not a good argument. How often is Samoa (or another small dateline-neighbour country) going to 'jump sides'?
The UN (via Elon Musk &Steve Wozniak) will tackle the killer robots in 2017
It is understandable that Sokal was hesitant to remove the footnotes: they contain many of the best jokes and outrageous postmodern quotes (and also make it quite clear to any reader with a basic knowledge of the sciences that this was not meant seriously).
Why not embrace this sort of computer-generated text as an object of study? As you point out, even human-generated postmodern literature can be interpreted in many different ways. Ultimately the interpretation lies in the person reading the text, not the author. Computerized authors just make this more obvious.
Actually a lot of them do it's not hard to find some ticketing system or a call center management system that is written in JAVA or PHP and only works with mssql or oracle dbms.

The app stack is usually more platform agnostic than you think. Even if it's asp.net you most likely going to be able to run it or easily port it to .net core.

Basically having cross platform .net is pointless without having cross platform everything else especially MSSQL.
Didn't go to grad school for this stuff, but I did study it in undergrad. I wrote dozens of papers like this, and they always got great marks.

For me, the reason I did it was simple: if you want good grades/academic-approval in this field... writing like that works!

I do think there is signaling going on--if your paper has the 'gestalt' of what a 'good paper' looks like, then you get an A. Because you 'get it'.

Similar signaling happens in all fields though, including software. For instance, when you're looking at a coder's website/github/resume, there are certain things hiring committees look for before passing on to the next level of the hiring process.

It's the same thing, I think. But the ultimate cause is most likely laziness. We use gestalt evaluation as a way to make quick judgments about whether a person understands our field. If they do--that means we don't have to read/evaluate that closely, and it's less effort for us.

Like all behaviors that are reinforced, there is motivation to encourage from both sides. Everyone wins on the deal.
It's interesting to note changes in the type of disability claims. It looks like there has been a dramatic decrease in disability claims arising from circulatory and nervous system illnesses, likely due to improving health conditions in the workplace. But those gains seem to have been eaten up completely by a dramatic rise in musculoskeletal and mental illnesses. There doesn't seem to be any rational explanation for these as I'm sure the modern work place is much less physically strenuous and much less mentally taxing that what existed in the 60s. Could these be explained by the dramatic rise in psychologists and chiropractors that have started diagnosing people that would not have sought or would not have been eligible for disability benefits in times past?
> That story is a little flawed as well. They first compare 2.8 million truck drivers (a specific job) to large categories like "food services".

I'm not sure it was really a flaw. That was the entire point of the article. The complaint was about how the NPR (and the BLS by extension) lumped anything that had a tiny resemblance to a truck driver into one category, but broke up other industries into smaller groups, such as the 80 different categories teachers can be found in.

When they applied those broad strokes to other industries, truck driver didn't look so big anymore. Truck driver represents about 1-2% of the workforce. About the same size as the farmer population. Strangely, nobody is worried about self-driving tractors – which are further along than their road-travelling brethren – taking away farmer jobs, despite a similar impact in numbers.

> Whenever self-driving trucks do get here

If is the bigger question. As many of us around here are engineers, we know it's easy to get a 90% solution and it's easy to demo a 90% solution to get people excited about what you are working on. But the last 10% required to actually put these things on the market can take forever.

Lots of outstanding problems that we still have absolutely no idea how to solve. Past performance is not an indication of future results.
"Incompatibility of cultures" is a slogan for "too dark-skinned" or "too muslim".

From around '95 to 2005 Turkey was making excellent progrsss on all fronts. They were as laicistic as the french, economically at least as competitive as Portugal was when they joined, had a generation of cosmopolitan entrepreneurs etc etc. They provably weren't ready for full membership, but a defined schedule with measurable checkpoints could have anchored the country in the EU.

But Kohl & Mitterand didn't just have to say no, they had to do it the most disrespectful of ways: "you're culturally incompatible and you always will be".

You'd think they could've at least looked at a map, maybe again some time in the fall of 2001 and thought "oh, what's that country? It'd be really useful if they'd work with us"
i wasn't sure if it was sarcasm either
I don't necessarily sympathize with postmodern studies as much as you, but threads like this really don't contribute much to HN and should be more tiresome for people across the board. We should recognize it for the flame-war that it really is, just one that doesn't have a proper representative on one side, i.e. a "community bubble" symptom.

If there's no technical discussion of the algorithm or an interesting bipartisan viewpoint to be had here, then all that's left is bashing that's been done before in past stories.
I was struck by their camera system, it would be interesting to have traffic cameras that recorded but did not attempt to enforce traffic violations. Then if you're in court for something there might be an additional piece of information about how safe of a driver you are given how often you've been recorded violating various traffic rules.

In Sunnyvale there are a number of the 'automatic' speed signs (they show you your speed and flash if it is over the limit) and on the streets near me they do seem to improve compliance when they are active. Of course given that they are two lane streets (one lane in each direction) one compliant driver can keep the entire block compliant :-).
The title clearly implies an assumed cause and effect relation, while the article itself doesn't even propose any mechanism for causation, only that there is a correlation. I consider this a form of clickbait (and bait-and-switch), therefore my snarky reply above.
Are there jurisdictions where psychologists and chiropractors can make a diagnosis of disability?
This is a total generalisation what follows but it's what I feel....

I don't even mind paying for social care as when you are old you are vulnerable and unable to work. I'm just sick of being told I have never had it better or I am lazy etc, a general lack of appreciation from the older generation who have not prepared well for this stage of their lives.

A little appreciation is needed as the next twenty years when the baby boomers go through old age are going to be tough on the system.
Wow, that list is waaaay shorter than I expected it would be. Kind of shocking to me that there aren't more "virtual communities" over a million users.
It was established in July 2016 to replace Frontex and national border guards, as response to the refugee crisis:

https://en.wikipedia.org/wiki/European_Border_and_Coast_Guar...
>The fact that the PlayStation 4 runs FreeBSD has resulted in a large number of improvements becoming available to us

Is there a writeup of this anywhere? If stuff has been backported/upstreamed/whatever from the PS4 to the freeBSD kernel that would truly be living the dream!
It's used in GNUSocial which has been gradually rising in activity.
Yup, there is an entry point for both the Android and iOS app. You can point to the same root component or a separate one if you want separate layouts orwhat have you
JS Overlay warning
Not just in times of "war between EU and US", but in times of "war between US and anyone else".

This is not something that's in any way acceptable.
Regarding recurrence rules specifically, I worked in the financial services industry and bonds and derivatives obviously recur (usually monthly) for decades.

Not only do you need to specify the precise dates of recurrences, but you also need to map time intervals to fractions of a year (e.g. if I owe you $1mm a year, is 'one month' equal to 1/12 of a year, or do I count the actual numer of days in between? What about leap days, etc.). Getting it wrong even slightly means you get all the cashflows wrong.

Welcome to the joy of 'day count conventions' [1] and 'date rolling' [2].

[1] https://en.wikipedia.org/wiki/Day_count_convention
[2] https://en.wikipedia.org/wiki/Date_rolling

Funny thing is these have all probably be reimplemented from scratch at every single bank.
IIRC, the government pays them a fixed fee for their services. That's why they advertise in daytime TV -- case volume is the only way to make money.
This has been pretty common guidance over the last two decades. It goes something like this: use a proxy along with HTTP to protect your privacy and security. Here's just one example of the guidance from the EFF:

"Use web proxies and anonymizing software like Tor (advanced)..."

On top of that, there are vendors like BlueCoat who've built a business on selling proxies to government agencies corporations.

https://www.eff.org/wp/six-tips-protect-your-search-privacy
Someone managed to make this for the TI-83+, which only had a Z80 chip and nothing else:

https://www.youtube.com/watch?v=9wjM8ude3Rs
He should seriously consider replacing the Wolfenstein content with his own stuff and release it as an independent title! I know I would love to see a new release for my GBC...
For those of you who don't read beyond the subject line, here's the meat:

> It seams that wosign has registered the domains letsencrypt.cn and letsencrypt.com.cn in 2014 after the public announce of Let's Encrypt.

And here's the whois record:

$ whois letsencrypt.cn
Domain Name: letsencrypt.cn
ROID: 20141120s10001s72911711-cn
Domain Status: clientTransferProhibited
Registrant ID: k35-n2041486_00
Registrant: 深圳市沃通电子商务服务有限公司
Registrant Contact Email: dns@wosign.com
Sponsoring Registrar: 厦门三五互联科技股份有限公司
Name Server: ns3.dns-diy.com
Name Server: ns4.dns-diy.com
Registration Time: 2014-11-20 09:57:27
Expiration Time: 2017-11-20 09:57:27
DNSSEC: unsigned

Unless they registered those domains to "reserve" them for LetsEncrypt (haha right?), this is pretty blatantly deceptive, or at least they planned to be. Then again not exactly the worst thing they've done in the world of SSL.
That's simply not true. I'm kind of tired of hearing about this kind of stuff said about JS. This comment adds absolutely nothing to the discussion about this article.

Did you even read the article before making this comment? It would appear you didn't since this is just a classic, low effort javascript bashing comment that mentions no evidence from the article.

Every single thing he marks as important to learn is either

1. a mature library that has been around for years and is used in production at hundreds of companies (React is 3 years old and Angular is 6 years old, Lodash is 4 years old, Node is almost a decade old)

or

2. is a fully specced and largely implemented feature of the Javascript language.

How is Ajax gong to be obselete before you finish reading? How is Node, a nearly decade old, battle hardened runtime going to go out of style in 2017? By literally any definition JS builtins, functions, closures, callbacks, Chrome Dev Tools, React, Angular, Tern, ESLint, npm, git, Redux and Promises are all "mature robust solutions". They've all been around for years and are thoroughly tested and used. Many of them are used maturely in other languages as well, for example Futures in C# are basically the same thing as Promises.

The author does mention some newer things like async/await, generators, and ES6, but all these are now official parts of javascript. They simply can't "go obselete", and all of these share ideas with other languages which are also, by any definition, mature and robust.

The author does mention some libraries which are new and less proven, like RXJS, Angular2, MobX, Vue, Yarn, Typescript, and Flow, but did you notice how every single one of these has an asterisk? Which he specifically states means "strictly optional": Cool things to try out that may be useful tools, but not essential. Even most of these are several years old and perfectly mature anyway.

Yes the javascript community moves quickly. Yes JS programmers enjoy trying out flavor of the month frameworks, but it seems I'm one of the only people who sees this as a great thing. People try out lots of new things and learn lots of new strategies, and in the end the ideas of these get incorporated into existing mature frameworks, making them better and more robust.
In TypeScript interfaces can be implicitly implemented
Who bullied the Social Text editors? How can I bully journal editors to accept my papers?
if the feature scope and traffic scale is small enough you can build a Twitter-like in 7 hours. if not 7 minutes. given all the tools, frameworks and services avail today.

scope and scale are key
> Everyone wins on the deal.

Except those who are new to the field, yet still have worthwhile contributions. They are shut out.

Removing this bullshit signaling and standards is what we've been trying to do in academics for decades, to allow even children from lower class families to actively contribute without any disadvantage to their peers.

Yet, now you're saying that this signaling is a "win-win situation"?
Racism is pretty much anti-correlated with the local percentage of foreign-born residents. C. f. Hungary.

Also, this is still fantastic: http://4.bp.blogspot.com/-P9e2hoDKdUU/VFGYoFE7KnI/AAAAAAAAGt...
A similar name may be enough to fool everyday users, but I don't think they're going to trick Mozilla and Google into trusting then.
The babysitting co-op Krugman referred to was a barter market where people can only trade ONE thing.

And where each member had to contribute 14 hours worth of babysitting a year just to pay for using the system. That's why there was more supply than demand in that "market" when it started.

https://en.wikipedia.org/wiki/Capitol_Hill_Babysitting_Co-op
This is huge!!!
I just pulled my super mario cartridge yesterday out of storage to test that it still works.
I would love to get a copy when you are done.
According to Wikipedia, ethnic Turks make up 3% of the population in Austria. There are more Serbians in Austria than Turks. Approximately 4% of the population is Muslim.

I have a lot of things to say about Austrian political sensibilities, few of them are nice. Let's just say that it doesn't take much for Austria to act xenophobic.
You looked great at PyCon this year. Thanks for the requests stickers!
What is going on with the $700?

(Bronze plans for late 30s here are $350 before subsidies)
Good to know. I learned Applesoft BASIC when I was 8 (in 1988-89), then moved on to 6502 assembly around age 11 or 12. I copied a lot of assembly routines out of books, though. And for some reason I can't remember now, I especially struggled with the Apple ProDOS Machine Language Interface (MLI).

When I first expressed interest in learning to program at age 8, my mother told me that an 8-year-old couldn't learn to program. Fortunately, I found a way to begin learning without any involvement from my parents (our computer, an Apple IIGS, came with a disk that included an introductory lesson on BASIC). I guess she just assumed I couldn't learn at that young age because home computers were still relatively new, so kids hadn't had direct access to computers for very long, so people just didn't know yet what was possible or realistic.
The key thing which FalseCONNECT demonstrated was that HTTPS in combination with a web proxy wasn't sufficient. This was a case where everyone assumed that using HTTPS via a web proxy would be safe to the point Microsoft even enabled auto-proxy support by default in Windows. Unfortunately, a few mistakes made in the implementation and the assumption that HTTPS was safe when using a web proxy no longer held true.
I agree that the work of Lacan, Derrida, Baudrillard, and their contemporaries do deserve study and contemplation. I've done it, and I learned a ton from it.

The problem that these generators address is much more circumscribed.

Rather, it is poking fun at the people who do not understand these literary giants, but claim to.

This kind of obscurantism is often used to hide the fact that the author doesn't fully understand what is going on.

A hallmark of deep understanding in any field is the ability to simplify complex concepts and relay them to a reader efficiently. (I'm not a physicist, but Brian Greene can explain String Theory and particle physics in a way I understand. Why can't someone do the same with Lacan?)

For example, Zizek is excellent at this. (As are many others.) If you read his papers, they do not sound like this. He uses the buzz-words necessary, but he makes straightforward arguments. And IMO, that's why he's been successful--he's helped get Hegel, Lacan, and other writers' complex philosophical ideas out to a very wide audience, efficiently--by writing good, quality prose.

Compare that with much of what comes out of undergrad/grad student writing classes, and I submit that there is a huge difference. And that's what this is poking fun at. Just my 2c.

At its deepest level, it is a question of inequality: some people are able to BS their way to tenure, fame, etc., by writing like this--because they understand the system better than others who weren't as well groomed through upbringing, good mentorship, or other circumstances. Writing this way is a strategy for certain people who know how the game is played: it has worked, and will continue to. But that's a problem, and it's one worthy of mockery.
It's not a prerequisite for what they are doing, but it's a prerequisite to get political buy in to go down that round rather than spend more effort on trying to enforce behavior that seems to be unenforceable. Of course you could try both at the danger time in theory but that seems like a much harder sell given most political systems.