skysight-inc/HackerNews huggingface dataset:
Why? Just think of it as inline documentation. It in no way changes the semantics of the javascript and efficiently communicates how the API works.
I can’t seem to see any screenshots of the framework, but does Material Design specify eye-searing white as the background colour or are there other options?
You seem to assume that the company/management would act rationally. I'm going to guess that you are an engineer?
Which is perfectly edible and harmles...
Speaking of car mirrors, adding a small stick on convex mirror to your side mirror can greatly increase what you can see. Here's the kind of mirror I'm talking about [1].

I've got something like that on my driver side mirror (although not that one...I think I got mine in the small section of random car accessories common in US grocery store chains). When looking straight at the side view mirror the convex mirror nicely fills the gap between when something approaching from the next line disappears from the side view mirror and appears in my peripheral vision.

On my previous car I also put one on the passenger side mirror but I've found that it isn't that helpful, because (1) the head turns more to look at that mirror, meaning peripheral vision covers farther back, and so I've already got them in that when they disappear from the mirror, and (2) the small mirror is too far away to see well.

[1] https://www.amazon.com/Ampper-Blind-Mirror-Frameless-Convex/...
Does that mean they can't use spreadsheets?

If their work has very little to do with computers, then they don't really need any functionality to do their job. So this article is kind of irrelevant.
Liberals don’t have a monopoly on caring about things like one’s health and about the world. Just because conservatives don’t speak up at your favorite radical leftist-run vegan restaurant doesn’t mean they aren’t ordering takeout there every week. Organic vegan yoga chicks wouldn’t touch liberals with a ten foot pole. The only “mmm, bacon” people I ever see are the overweight liberals on reddit who think the immediate gratification of a good taste in their mouth is the important thing in the world. And the critique of soy consumption is a completely separate issue from veganism. It’s trivial to go vegan and get your protein from sources other than soy.
> I doubt they'll scrap them but it smacks of long-term parking.

Oh please, they're not being scrapped. But a working airport is not a proper place to store large jets.
this company behavior should be extremely illegal. noone can tell you you cant program FOSS in your own time(!!! such as they cant prohibit you from drinking beer on friday night with friends). and claiming stuff such as "Well, this part of the product I wrote in my evenings, so now that you're selling the company, I'm claiming ownership of it." should be equally easy to dismiss by judge as 'crap argument'.
Mueller Finds No Trump-Russia Conspiracy; Stops Short of Exonerating Obstruction
The existence of eg massively customized Excel spreadsheets say otherwise.

Every sufficiently advanced program already needs a consistent model of objects, manipulations that can be done on them, etc. The skill of seeing a pattern of manipulation and wanting to abstract it may not be universal, but it's a larger category than the motivation to pick up a general purpose programing language from square one.
Wow, stuff like this actually makes me like countries that give a big F-U to medical patents and release drugs to general population for small fraction of original (and highly out of reach for poor people) cost
Out of curiosity, which topics would you have liked to be taught in a more structured way?
I'm curious what you would consider to be a better UI kit. Personally I think Material Design is the smoothest and most professional looking thing out there. Everything else seems too cartoonish or just overall less appealing to me.
> Everything that denied this is lies and sophistry to support lies.

It seems to me that the lack of further Mueller indictments denies it. But, we could argue it either way, and that is what makes it subjective.
I really don't know much but I do remember people who were deskilled out of hand chip layout. It's like component or analog skills. Yes, those are skills but then suddenly no one needs them. Initially hand layout could say but we're better and that was true. But then tools got better and designs got a LOT bigger.

I think you can add this to the affordability argument. It was affordable for a research team to do a RISC where previously only big companies could do that.
I figured out how to do "SQL Injection" types of attacks against a lot of the levels. I figured this all out without examining any source, BTW - this solution was made purely from in game information. For example, I would never have known about "_endOfStartLevelReached" if the game didn't complain about it being "not a function"

For example, this was my Level 12 solution:

https://gist.github.com/Untrusted-Game/d0f0e7493b39d109a5fe9...

You are supposed to program a robot to traverse a maze, but instead I just ended the robot's function so I could get access to the main scope and do whatever I want:

}
});

map.placeObject(map.getWidth() - 2, 20, 'greenKey');
map.placeObject(map.getWidth() - 1, map.getHeight() - 1, 'exit');

var tmp = map._endOfStartLevelReached

//Needed so the rest of the function is ignored
map = {
"defineObject": () => {},
"getWidth": () => {},
"getHeight": () => {},
"placeObject": () => {},
"_endOfStartLevelReached": tmp
};

map.defineObject('robot2', {
'behavior': function (me) {
}
});

I hope they don't fix this though, it was exhilarating (and rewarding) trying to outsmart the game
Same here - I'd send compiled binaries out overnight via uucp over a WorldBlazer modem; for the non-x86 based systems I'd send out vi changes scripts via cu and apply the changes to the remote copy of the source code before compiling it.

Sometimes I had to uuencode the x86 binaries and send them via cu when uucp wouldn't work (chat scripts were often tricky to get right).
I can't see if anyone is turning because cars leave a gap when no one is turning so if someone does show up they are able to turn. Also I don't think overtaking on the drivers side is allowed on a bike.
I have been tracking my expenses in one form or another for
my entire life. How long well before we had computers and I
used columnar paper spreadsheets. Its always been a pain,
Excel, whatever when you need data at the end of the year.

Now I use a database with my own application that handles
table entries just like a spread sheet, has analysis, and
charting, import/export of data.

Need income tracking, project time tracking whatever add a
table(s).

It will read whatever schema you define and works with MySQL,
MariaDB, SQLite and others. If you want something a little
extra then it supports plugins. Make your own. Videos, docs,
and plugin tutorial see website. Its free open source.

My Expenses:

http://ajqvue.com
https://github.com/danap/ajqvue
http://dandymadeproductions.com/temp/GeneralExpenses.html
Not only is this interesting but it is also demonstrative of how to write an instructional manual. He provides plenty of examples and advice on how to improve one's technique. The "soldiers" example on page 21 is a good example of how to explain and demonstrate a technique.
You could try parinfer, it effectively turns lisp (clojure) into a whitespace significant language like python.

You still get the great “execute this block of code in the repl” with the parens too.
> expecting downvotes

> asking my question rewards me with downvotes

> I don't care about HN karma, but it's a shame to see

It sounds to me like you do care about HN karma quite a bit.

Anyway, I'll point you out to this popular tweet which may give you an understanding as to why people are comparing America today to Nazi Germany: https://twitter.com/1SarahRose/status/826116204301516800

As to why people blame Trump for it, though he is definitely not the only one to blame, as POTUS I feel that he has a responsibility to bring people together, regardless if they voted for him or not, and instead he's doing the opposite.
> His employment agreement states that any and all intellectual property he generates while employed with us, even during weekends/free-time, is the property of the company.

This is illegal and unenforceable in many places in the world including the whole EU and California (only stuff done using company resources or relating to company work). I'm surprised at the other comments here that seem to be totally ignorant of this.
Hehe, when teaching my 8yr-old programming (in Python) I call (function call) parenthesis a hug to explain that a function "hugs" all arguments to it. She seems to get that :).
I wrote a pretty substantial experiment using asyncio for 100k websocket client connections across a massive theoretical fleet of robots. It's not open source but the general result was that I used to hate async in Python and now I love it.

The syntax makes blending sync and async easy. And the cooperative multitasking paradigm is very easy to reason about. No locks!
They usually include a business reply mail envelope too. I make sure to drop those into the mail empty so they get charged for that as well.
GOPATH is no longer needed after Go 1.11 and Go 1.12.
Is there a write-up of the details of the PyPy UTF-8 Unicode string internals?
And if he had a cold the day of the competition, came second, didn’t become the subject of a news article and remained homeless?

The article itself points out this exact problem. We’ve replaced the American Dream with the American Lottery, where only the truly lucky get to change their circumstance. Otherwise, any study will tell you American has way lower levels of social mobility than Europe. If you want talent to be rewarded, the European Reality beats the American Dream very time.
It took a little re-learning for me, since the aughts had so much furor and exuberance for multithreaded possibilities, as a holdover from using the newly abundant computational resources as efficiently as possible.

The reality is, or has become, that the abundance of computational resources has resulted in computers being able to be created in the aether spontaneously, groups of computers even. Making them do one thing in a consistent time span is more important than filling up the theoretical limitation of their allocated resources.

Computer in this context being the elements that allow for computation, as much as an abacus or a professional human has been called a computer. Since many times these compute instances reside solely in the memory of a host machine, somewhere up the chain are the machines made of metal.

A cluster of node processes, of which have their own external memory store and their own database, communicating via REST, is great. The distinction between programming languages being moved into further into irrelevancy, with people that haven't re-learned this crying discrimination, now that their once-useful elitist gatekeeping only serves to remind everyone else how out of touch this person is.

It is fascinating how many computers we actually use now. When factoring in the CDNs over top of our redundant clusters containing single threaded processes with an occasional worker.
What I mean is that I don't care about my own personal downvotes; I care a bit that Hacker News would downvote a comment because it calls out their kinda ridiculous political views, without even discussing it, as that means HN is going a bit downhill.

It's just a bit absurd, wherever you are on the political spectrum, to seriously think the US is at all similar to Nazi Germany now. You have to live in an echo chamber if you think Trump and Hitler are comparable. Stalin was was even very left wing, btw.
So the employer can literally claim the copyright for all of the employee’s speeches and DMCA them if so they choose? It seems that this can be argued as a violation to the first amendment.
bluntly, not every employee is for every employer.

And this is also for the protection of the employee. I'm a founder, and I can make pretty durable promises, but even my promises aren't 100% durable. If we get bought, or we don't perform and I get fired, my promises no longer matter. The employee doesn't want to be in a situation where he or she has built something valuable, I'm no longer in a position to keep my commitment, and the new owners want a piece.

I see that you're SRE/ops so your work is naturally more bursty, so that may color your perspective. For my company, I'm not sure how we would deal with that, except we don't really keep people on call outside of hours. We hired ops living in E Europe so they come on as we go to bed.

edit: given your suggestions of poetry or sweaters, sure, knock yourself out. I still won't be stoked about working a different business during my hours.
AG Letter to Congress: Principal Conclusions of the Special Counsel’s Report
One of the most popular video games amongst kids is about tinkering, exploration and building cool stuff.
Is there life on Mars? Paper answers “maybe”
My New Favorite Tool for Reviewing PDFs: Okular
I guess in pretty much every country on earth you will get an apartment and more if you are a chess champion.
Really cool! And not only that but very intuitive and fun to use. I can see a lot of music makers who lack the theoretical background get great results out of this.
They have the right, certainly. But as an employee of a tech firm, if I ever learned that my employer had exercised that right on me, I'd hand in my resignation the same day.

Trust runs both ways, and once you blow that trust with your employee, you can't regain it.
It's still easy to get a factory order where available. I've done it twice now. Skip the dealer and have a middleman service deal with the bullshit. (I used Cartelligent once, and did it myself the other time, which was a mistake)
I'd like to understand some things:
1. How reputed is this journal?
2. If this is "true" (as in, the paper is well written), how come I haven't seen this being picked up anywhere?
3. What next?
Adult interests are a no-brainer in the same way.

"Figuring out your interests" isn't the hard or useful part. The hard part is changing your default (usually harmful) interests into something useful and productive.

That involves lots of psychology and (yes) manipulation and coercion.
And Rhino[1], which is a Javascript engine written by Netscape in Java, originally for a Java based browser but used quite a bit on the server when that project was killed).

1: https://en.wikipedia.org/wiki/Rhino_(JavaScript_engine)
Gotcha, at first I assumed we were talking emails :)
But I'm not sure what you're talking about are contexts where people think they're doing a banned or taboo activity.

Looking up a YouTube video on banned TED talks and etc sounds like a safe, banal activity one does from home. You can tell your coworkers, your friends, the police, and nobody will care. I would suggest that for the US, something taboo would be like talking about racial supremacy and eugenics.

But due to free speech rights and history, I'm not sure the US has something similar to a political or national event people can't talk about. I would also say cultural retaliation is different from government retaliation.
It is empty of the kind of threads where you don’t have to worry about promises (with or without async/await) or callbacks.
Economics vs. Philosophy with Tyler Cowen and Agnes Callard
In what Western democracies are the right combinations of luck and talent not potentially life changing? The only uniquely American part of this story is that the boy was homeless in the first place.
Have comments containing text that could be interpreted as a call to 'break-the-world(err=/dev/null,filter=const(true))'? Not often, but it only needs to go wrong once.

Checking for obvious problems should happen inside eg rm (see `rm --help | grep root`), not in a random shell script, but I didn't want to bother coming up with a better excuse to have rm -rf / inside a comment.

Usually the errors caused by syntax-unware text mangling are either obvious and harmless (so not as punchy of a example) or much more subtle than "destroys literally the entire system".
The compromise way it generally works - there is a very broad 'Assignment of Inventions' agreement you sign as part of your employment and the employer makes it easy to add exemptions to it for your pterodactyl blog and Colossus Mark 2 open source emulator project. And that's it. The last thing anyone, including non-insane employers, wants is an after-the-fact dispute over IP rights, like the people in this story ended up in.
German family to give $11M after hearing extent of Nazi past
Sorry if I came of condescending, that wasn't my intention. I was trying understand the situation in case there was something I could do to help.

>Remote work Not in a position to negotiate that

There are many remote jobs available now. Check out https://github.com/lukasz-madon/awesome-remote-job#job-board... for a list of boards that show remote jobs. Remote work isn't for everyone but it opens up a much wider selection if you're having trouble finding something local.
Asciidoctor 2.0.0 is here at last
I was expecting the new problem to be a turn with an varying angle (not 90°).
Oops, I meant newspaper-like layouts for browser pages. But cool, I like the specific extensions PrinceXML has for column control. thanks for the reference, will try it if i need this for printing
I always thought this made sense: a method, considered as a property of a class isn’t yet bound to any particular instance while, considered as a property of an instance has an implicit parameter of the instance you’re currently operating on: languages like Java hide this “this” parameter from you by passing it automatically while python makes it explicit so you can form a better mental model of what’s going on
It's also possible to just return early (instead of redefining map)

map._endOfStartLevelReached();
return;
Are you thinking about most people who use a computer or most people who use a CLI based editor that's presumably on a remote machine they just sshed into?
Some critique: you talk about a cross-platform GUI "for the desktop and beyond", but what platforms does it support? After seeing a mobile phone on the title screen, I expected at least some info about mobile support, but apparently it's desktop-only at this time. Some typical platform icons would help very much in avoiding confusion.
Yes, you want to set processSectionDelay to 0. Here's an example: https://github.com/raphlinus/ghilbert/blob/master/src/htmlou...
I'm completely out of my element here. Hoping maybe for some clarification.

I've never heard of a laser, at any scale, having a force pushing backwards against the direction of light. It seems like one of two things is possible.

1) you could move a spaceship by shooting a laser. The force would be tiny, but it would keep accelerating as long as the laser is powered, with no reaction mass. i've never heard of such a thing being possible (but, again, way out of my element).

2) you could play the classic impossible machine game, with the fan on the back of a boat blowing into a sail. except with a laser and a sail. If 1) doesn't work, then 2) has to work, right?
Most brands do factory orders. It's not a niche thing.

The problem these days is even the factory won't make MT in all configurations, and often stick is restricted to only the lower tier engine and/or trim levels.
That is not how it works. The court might decide in favor of the employee, but if it does, it won't do it on free-speech grounds.
I had to write documentation recently and it needed to be written in AsciiDoc. I can't tell how delightful it was to use compared to simple Markdown. Stuff like code block, unordered lists indentation were particularly better thought out in my opinion.
For complaining about downvotes and HN going downhill, see https://news.ycombinator.com/newsguidelines.html (You'll also notice that politics discussions are frowned upon)

Also, you call other people's political views 'ridiculous' and then you wonder why they won't engage with that and instead downvote you? If you want a serious discussion, start with better kindling.

> You have to live in an echo chamber if you think Trump and Hitler are comparable.

Again, insulting the reader instead of offering some serious counterpoints which could spark a debate.
It's quite amazing (and quite a lot of ways of cheating are disabled). I got to level 14 by making my player basically become the same as the arrow keys to direct the bot.

Reminds me of the good days of "find the next level" games where the clue could be in an image metadata or just about anything (modern CTF are on a whole other level).
No child learned anything useful in Minecraft.

It's better than Candy Crush (no overt addicting psychological tricks) but ultimately the same kind of waste of time.

No child ever grew up and said "gee, how great it is that I spent 10000 hours in Minecraft instead of doing sports or learning a useful skill".

I grew up on video games myself; trust me, it sucks.
In a nutshell, “We want this engineer to continue to bring us value, we just don’t want to pay for it.”
Looks interesting. How does it compare to Electron?
Author here. The main reason is that I already had some experience with 'hybrid' approaches and xterm.js made it possible to build something usable without spending too much time writing a vt parser. I'm planning to start working on a 'native' renderer next to get rid of some limitations and also improve the performance.
What do you mean by "exactly" though? What is the "exact" value of "e"? 0x65? How about "é"?
You expect your editor to take what you've written and provide a valid text file with that information in it, which can then be read by something else. Applying the correct text encoding (UTF-8?) and adding a 0x0A as the last byte are part of making it valid.

If you want to specify the exact bytes on disk, you should use a hex/bin editor.
Has an employment lawyer vetted this approach? I suspect that's not really effective...
Probably because it adds extra cognitive overhead for anyone that doesn't know TypeScript as they interpret and translate TypeScript into JavaScript in their head? Or perhaps because it's slightly misleading?
I noticed that there is a type of cookie I see at multiple grocery stores, that appears exactly the same in terms of the photos and ingredients, and after having bought the walmart variation and the variation at another local supermarket which seemed exactly the same, I saw it at a third. But it turned out there was something wrong with it there. I don't know whether it was the same factory making it to a cheaper spec, it was a bad day and they screwed it up, or there are multiple unrelated competitors making almost identical things.
For me, multithreading is um complicated. I told someone once that I view people who say that “multithreading is easy” the same way I view a young man who says “I understand women.”

All kidding aside, most programs require some sort of multithreading but the ones I write haven’t needed explicit mutex, semaphores or locks. (And I’ve been doing this 30+ years.)