skysight-inc/HackerNews huggingface dataset:
But it is currently maintained by the new nodejs devs who figured maintaining COBOL pays greater.
An uncommon pronunciation. I believe its the one Obama used though.
Honestly I feel really bad for any student right now. All the universities and even public schools are pushing e-learning stuff, but it's in a really terrible state right now. High prices, all sorts of tech issues, incompatibilities with lots of devices that students actually have. Graduating from college in 2010 or so, I feel like I really dodged a bullet as most coursework could be done on paper and used textbooks could be found cheap (or, frankly, pirated). Nowadays I imagine it's a nightmare trying to navigate all these various e-learning systems on top of just doing the damn work in the first place.

E: This is to say nothing of the professors, underpaid teachers, and unpaid TAs who have to put up with this crap too.
Using HdrHistogram with Ruby
Well, almost. To properly fit in the meter it would have to be three syllables with stress on the first syllable (and last, but that will mostly take care of itself). So Ezio works, but none of the others fit when spoken 'naturally'. Jethro could if you say "Jeth(er)o". Alonzo would if you say it like "Elon-zo".
I tried using OpenNTPd as the ntp client on a slow virtual server last year.

It seemed like perfectly decent software except for the fact that it failed to keep the time in sync.

I switched to the usual (ntp.org) ntpd, with the same pool servers, and it worked fine.
I believe the primary issues are a mistaken belief that "every line of code that gets executed should be read from top to bottom in the same order" (an issue with any code that isn't modular) and the debugging issue of using anonymous functions defined inline.

Readability of code is very important. Inline callback definitions hurt this.
For those who don't know Garrett Robinson (who heads SecureDrop's development), he's been extremely dedicated to user privacy issues and first amendment concerns. I may occasionally differ from his views, but I admire the passion he's poured into both his work at Mozilla and into SecureDrop.

https://freedom.press/people/garrett-robinson/
indeed this is a mighty annoying problem

related: focus-stealing. e.g. when you launch an application, then switch to another application to do something, then the application you launched takes-over the foreground and steals-focus. No. It should launch in the background.
>Having used TopHat in a couple classes circa 2014-2015, the product is pretty bad.

Roughly the same time frame for me. Get attendance with TopHat. Inevitably, it would fail at least one day a week in some way. Responses for questions were always hit and miss on whether your submission was recorded. Thankfully, the professor revealed at the end that he wouldn't focus so much on correctness and more so on participation.

If it's still anything like that, I wouldn't wish that upon anyone. Frantically making pacts with the devil every day hoping that your answers get accepted is rough for an 8AM class.
Are there JS runtimes that are primarily synchronous? Certainly not any popular/widely used ones. Asynchrony is for all practical purposes a property of JS.
It depends on your hardware setup as well. I see 9000ms for the CPU and 100ms for the GPU with a GTX 1080 at 16 nodes.
China is hard, though, because it's cloudy very often. Having a fleet of satellites in orbit with a ~15 minute revisit rate will be game changing to making sure you find exactly what you're looking for on the day you're looking for it.
This is pretty much my story as well, I learned how to program for real on Delphi 2. Though I was able to get someone to buy me the book. Thanks for sharing.
In London, saw someone drive out the garage under my flats, go about 10 metres then chuck some litter out the window and keep going.

Was perplexed more than anything.
I remember the penny dropping when I learned what "if" meant in English (I already knew what it did in BASIC).
When MS-OFFICE falls, Game over.
Agreed that you absolutely cannot store sensitive passwords in your source code repo.

Your proposed solution, however, has its own share of problems for some deployment scenarios. Where do you get this file from? Assuming you are meant to place it by hand each time you deploy your application... what about autoscaling? What if you want unattended deployment of apps?
I misspoke, yes it's a function call to React.createElement
No, only the ones that matter.
I actually the more I see or hear Trump the more I empathize with his plight. Like Howard Stern I'm concerned the presidency will do serious mental harm to him.

Trump has what best can be called a serious addiction to praise. It his hard to imagine empathizing a narcissist but from an abstract level it isn't much different from many psychological ailments. When Trump is criticized he may appear to be strong to some but I now imagine based on watching him it is extremely painful for him.
Investing in GoodBusiness
and what happens when you're a department that takes in $x million in federal funds but you aren't raking in as many criminals as projected (or you rake them in, and there aren't any left) ? Have to make use of that budget somehow, or else you'll lose all your cool high-tech toys. I know, let's point the surveillance at people not suspected of a crime. We can certainly find criminals if we search hard enough, and thanks to Parallel Construction, they never even know how we found them.
I agree. I'd also like to add a new great concept I've learned recently: "steelmanning" https://wiki.lesswrong.com/wiki/Steel_man.

I feel the true meaning of a discussion has been lost. It has warped from "lets share our opinions to achieve a greater understanding" to "Let me show you how I'm right and try to dismiss all your opinions in every way possible".

And, in reality, what happens is "let me say my opinions to the air so the ones who already agree with me agree even more".
Maybe I am too naive but add a simple search?

Wouldn't you find it useful ? At least handier than trying to remember what were the terms used in the last search for that particular argument...
Legal Systems Very Different from Ours (Draft)
(answering you, but also for otherz saying the same thing below)

Yeah you're probably right, I've been a bit pedantic.

I feel this article is unnecessary long for the subject, it would be a good length for something like "setting up a hadoop cluster", but having all sorts of articles about all subjects is a very good thing. My bad.
A friend of mine was selected for a Support Role (that too, a temp one).

They had him and a bunch of other come in on the same day, and write a 16 page exam.

From what I understand, my friend didn't like the atmosphere and was already overqualified so he accepted another position.

But this left a bad taste in my mouth about their hiring practices - but then again, if they are continuing with this, it probably means that it works for them.
LEO isn't the problem. Anything in the orbit these are in has a lifetime of a few years at most unless they have active propulsion (i.e. not debris or microsatellites).

The problem with space debris is mostly higher orbits where it will remain in orbit indefinitely. In LEO, the atmosphere does a good job of "cleaning up" debris and inactive satellites.
If you post on your linkedin that you are looking you will probably have a number of people reach out.
My point is I don't think people are buying Surface Tablets, I think they're buying Surface Computers (that can operate as Tablets).
> Your Code of Conduct

The word "Code of Conduct" now leaves a bad taste in my mouth as a result of SJW advocacy and abuse surrounding them, of which GH is a prime offender http://www.businessinsider.com/diversity-guru-discusses-whit... , https://news.ycombinator.com/item?id=9966118

Look, for example, at one of their suggestions:

> Wherever you can, use prior art. The Contributor Covenant is a drop-in code of conduct that is used by over 40,000 open source projects, including Kubernetes, Rails, and Swift.

"The Contributor Covenant", if you follow the link

- Refers to GeekFeminism Wiki (a haven for slanted, cherry-picked information)

- And a modelviewculture.com article that shares a dislike of meritocracy. This site is also well within SJW territory,

e.g. "but “demanding” that people show you “proof” to back up their points.. ..This is a tactic that people who care more about being right than learning use to silence marginalized people or catch them off guard"
-- https://modelviewculture.com/pieces/getting-started-in-techs...

- conflates Merit, with false merit, with the old "Studies have shown.." line. Hence joins GH in demonising the concept of a meritocracy: http://www.businessinsider.com/githubs-ceo-ditches-meritocra...

- Was started, possibly in anger, by Coraline Ada, who's perspective might be inferred from Opal-Gate: https://github.com/opal/opal/issues/941
What was on the 16pg exam? that sounds ridiculous!
Epic Games Interships
Reports emerge of Trump campaign's frequent talks with Russian intelligence
Show HN: Automated log analytics using machine learning
Update: They got him out!

https://twitter.com/MBarisSengun/status/830216289155182592
It's very clear that I don't consider as positive contribution anybody not willing to commit to the support of the big project but who promotes his quasi-solution as discarding the existing feature set and the existing compatibility and then running away.

If somebody complains "the source is not up to the current security standards" that doesn't mean that anything has to be discarded to work towards that goal.

And if somebody wants to make the source compiling only with the most recent compilers and only for the small subset of the previous platforms he obviously has another agenda than improving the security, or actually helping the project. It's just enforcing his taste to the people who never asked for that.

For my personal experience, at my previous work I was able to "just use" NTP, and I know that on these platforms I still can't use any of the alternatives. I admit I surely have another perspective than the average Linux user who doesn't really care what keeps his time in sync as long as it "looks right."
I payed around 100 € (direct conversion) for Turbo Pascal for Windows 1.5, back in the day.

One reason Borland lost us was when they decided to go after the enterprise market, with comparable prices.
> I don't see why your manager missed the point.

Dev's are missing the point of manager. Manager becomes obsolete when the communication channel is just some software medium to share text.
> Ever tried packaging a QT application for Mac, Windows and Linux?

How long ago? I've never done Linux, but Mac it comes with a script that does everything and spits out a .dmg. On Windows it spits out everything into a folder you can zip up or create an installer.
It takes a lot of courage to put yourself in a strange environment, away from familiar comforts and friends and family, into the care of strangers, to learn about a million faults they have, and then learn to love them anyway, and, most importantly, to really allow the experience to change you.
Main q is does a remote team need more management time - which is a limited resource If I am a manger I want to make best use of my time.

Organising the structure and location of the team to reduce overhead.
Cheaper, definitely self-hosted, but as with everything, you get what you pay for, you'll have to take care of fail-over and backups on your own.

Start with a small instance on DO, enable backups (for a small fee DO will create weekly backups of your instance), as your project grows, tune PgSQL and resize the instance up, add a slave, weekly backups of the instance might not be enough at this point, so also pg_dump the database at a more frequent time interval (1/day), send the backup to 1 or 2 offsite stores (S3/other remote server/etc).

Managed, comes with it's own problems as well, but at least you can blame someone else when it breaks :).
> Theres loads of competition for CL. Internationally many people have cut in on that space.

Correct. Here in Stockholm no one knows about CL (even if there is one for our city at https://stockholm.craigslist.se/). Just about all you can see there are some robot spam listings for medical cannabis.

Over here https://www.blocket.se/ has near monopoly position, even though it's quite expensive. They got here first, it's as simple as that. http://sv.shpock.com/ is trying hard to establish a presence, but it's seems to be going slow.
I've been in this situation myself and this as mature response. Still, it's hard to square using the word "stole" with the sentiments in the article.
Not just for traders, but this is really important for combating fraud, waste, and abuse.

The World Bank, for example, makes lots of overseas investments in places where it might not be convenient to send representatives to check up on the progress of, say, a factory for which they have funded the construction. They'll receive monthly reports about the factory and how many people it's employing, and when they finally go check up on it, it's just a guard house and a pile of rubble.

Having a fleet of satellites that you can use to monitor your investments will definitely make it much harder to get away with stealing money through this type of fraud.
I would say Wealthsimple.
Dart can compile to JS, so that edge is covered. Dart bytecode is arguably an easier target for other language compilers than, say, assembly. The DartVM's byte code is fully specified, there is some adoption, it's openly accessible, and there's a bold, production-ready reference implementation. For wasm, only half of that is true.
I never went through the "full process" at TopHat - but I've been impressed with the interactions I've had. As a former teacher, now an engineer I thought they'd be a really great fit.

The one time I reached out to them though, I called it off before we could move forward because I got a promotion, raise and change of role (all of which I was specifically looking for).

I don't know much about the culture - but my understanding is that they've got good compensation & a reasonable work life balance. (EDIT: wow, reading the other comments here, my understanding may have been WAY off)

Actually taking on the textbook publishing industry would be a really big deal IMO. I could imagine a few really interesting disruptions there. Tablet versions of all textbooks via a "netflix" type model?

Maybe like $250/year for access at the university level rather than $600 for that one totally esoteric 30 page title on the mating habits of the African fruit fly.

Students save over the cost of all books, and the edge-titles get brought up.

Maybe that's a bit too Pollyanna an idea. I'm sure there would be an amazing volume-market if you did it at the high-school level.

One digital subscription account, all textbooks. No defacing, no lugging heavy books, access anywhere, always up to date.

If pages and sections were PDF exportable with low-impact DRM it really could be revolutionary.
Don't panic yet. There's all sorts of fun bills that get introduced, chances are slim for any one to make it into law

There's also this https://www.congress.gov/bill/115th-congress/house-bill/899?...
The concept that your protocol is defined by a "reference implementation" and not a well-written specification is moronic. Someone should be able to articulate unambiguously (with words) what the NTP protocol is and what it does.
Yes, they are. There are small, concise GUI toolkits that go a long way in a small volume. I am very fond of FLTK, which IIRC produced standalone (depending only on system libraries) fast, tens-of-widget-types featured executables at ~200k on each of Win, Linux and Mac.

Adding Unicode support (independent of the Platform) probably bloats every executable an additional 100k. The horror.
Rust does not protect against attacks on ASLR.
I have the same issue - if you want it the same day (or in less than 1-2 weeks in many cases), you have to get it in-store.

As a result I've come to find out that many retail stores (at least Walmart and Best Buy in California, Media Markt and Saturn in Austria) often list prices competitively with other online stores, but in-store prices are marked up considerably higher (in my cases ~15-30%). I almost walked out of a couple stores paying considerably more than the price I was expecting to pay, only at the cash register when they rang me up did I notice a discrepancy. On top of this, each store required verification by at least one manager, and in some cases I had to show them the price listed on their website on my phone (which incidentally gave me the idea to edit the values on their website with fake prices).

I suppose this is their sneaky way of trying to stay competitive with online retailers?
The Open Patent Office
"Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.:
This one seems to be a winner:

https://github.com/wrmsr/dotfiles/commit/a6597efe0421b6b0cc2...
I agree it's ridiculous to get to be turned down for that reason at that point. If that was their attitude, they could at least be efficient about it for their own sake and out candidates.

But, in general, I think you should consider the other side of the argument. The "problem" is that people without public profiles are competing with people with. And if you're looking at candidates and someone has code online that looks promising after a brief examination, I think it's reasonable to take that into account.

It's not that the other person is lazy or "doesn't love the web".
There's a continuum of restriction of style. The Python guys say the same thing about Perl. "We can handle our diversity, but the Perl guys are completely out of control so I don't know how anyone can handle that."

Imagine being a clothing designer and told to make something. The output could be anything from Beyonce's grammy dress to a famous deceased CEO who wore black turtlenecks all the time. That extreme diversity of style is both the greatest strength and the greatest weakness of allowing a wide allowable spectrum of style. On the other hand a men's business suit tailor is much more restricted in that everything kinda looks the same which makes things both very easy to muddle thru and very difficult to stand out at the same time.
More of the backstory, including excerpts of the email that the bill sponsor sent to his peers:

Unfortunately, includes auto-play video, but: http://www.huffingtonpost.com/entry/bill-to-abolish-epa_us_5...
Encryption, do you speak it?
I think its as important to make it "hard to do the wrong thing" as "easy to do the right thing". In this case having to explicitly exclude a file containing passwords from being deployed would fail that rule of thumb.

The Azure Key Vault is a good solution that so far seems easy to work with (I've only just started using it though) and it can make the storage of secrets easier to secure but you still have the issue of storing the credentials to the key vault, so its difficult to fully get rid of the problem although you can definitely isolate access to your passwords that way and then have a more limited number of credentials to secure.
Facebook takes aim at YouTube with new standalone TV app
Two Cheers for Formalism (1998)
This video shows a million lines of code in five seconds: https://www.youtube.com/watch?v=Yq2mNUzcpE0
> It shows you just how over-engineered most frameworks are.

What's more likely, other frameworks are over-engineered or that you're not their target audience?

I think Vue is great but I would never use it at my day job. Sure, React/Redux/Webpack/etc have some subtleties but the trade off is worth it -- specifically that stack gives me enough control to architect a stable, maintainable frontend shared among 10 other developers who don't care about this stuff as much as I do.
I think the reason that it's still left in is for backwards compatibility. You wouldn't want a browser to update this and instantly break a bunch of older sites.
Why are they so worried about the Arctic melting? Are they hiding something? http://www.theonion.com/article/melting-ice-caps-expose-hund...
Avian is a JRE.
No questions, just a big thanks for doing this, and even more thanks for releasing the source code. Also, thanks for doing it in UE4. This could be very useful to me where I work.
Neat but this makes me sad because I remember Flight Simulator and how Microsoft killed it.
>> Canon and Nikon's camera businesses are in real trouble.

So are everyone else's including Sony's.

Their biggest threat is Apple. Who needs a fast, large aperture lens when you've got Portrait mode? The dual lens on the iPhone obviates the need for many people to step up to a camera with a zoom. If Apple can find a way to fake it through low light photography with software tricks, everyone's in deep trouble.

Let's not forget that the best camera is the one you have with you, not the one with the best technology or optics.
ASLR is only relevant if you're exploiting a memory-safety bug. It is therefore "useless" in a safe Rust program (just as it's "useless" in Python, Java, JS, etc), but this is assuming:

* all the underlying unsafe routines are correctly implemented (unlikely in theory, false in practice)

* the compiler is correctly implemented (objectively false)

* the OS doesn't have a weird bug/hole that pwns safe programs (not very informed here, would be interested to hear examples of this)

* C libraries the Rust code FFI's into are correct (libc, openssl, gtk, etc...)

All safe languages gain defense-in-depth benefits from ASLR (insofar as anything benefits from ASLR), because our whole software stack is riddled with bugs.
Extracting inline callbacks leads to indirection, especially if you're only extracting to avoid indentation. It doesn't make the code simpler or easier to follow.

Promises and especially async/await let you read code top to bottom once more, with other benefits like monad chains that catch synchronous failure.
> Imagine you and your sweetheart starring in the greatest love stories of all time: personalize Shakespeare’s Romeo and Juliet

It's not a great love story, it's a cautionary tale of how reckless teenagers who are too quick to jump to conclusions.
Use '=>' instead of '->' to automatically bind 'this'.
haha, just came to post this too. :)

Anyone knows how?

edit: I guess with this: https://twitter.com/MBarisSengun/status/831698128604692481
Do you like porn videos?
http://www.lupoporno.video/malena-mastromarino-inculata-dal-cazzo-di-rocco-siffredi/ This lesbian is the best!!!!
Can you suggest some publications to read that are at least precursors to your technology?
Why would good hackers find this article interesting? What do you find intellectually curious about it?
uh... why isn't "i wouldn't want to work with ESR" enough semantic content in a thread about him creating "rifts" in every project he weasels his way into??

i wouldn't want to work with either of you.

you're all idiots.
You could do better with the presentation graphics in the video ;) but the product seems to be interesting, do you have customers? is it built for scale?
"Stole" seems like a big stretch. It seems just as likely he's had this idea for a while, and registered just to check out his soon-to-be competition.
acqq didn't say anything about racism, sexism or homophobia. They mentioned guns.

I feel like you've taken the conversation as: acqq anti-ESR, myself pro-ESR; and now you're jumping in on the anti-ESR side again, in accordance with how these things always happen.

But no, I'm not defending ESR. I'm saying that acqq's attack on ESR was uncool for reasons that have nothing to do with ESR. Launching a totally unrelated attack on ESR is beside the point.