skysight-inc/HackerNews huggingface dataset:
Are you the author? This is a great idea - I've been thinking about doing this with graph theory.

Here's an example:

https://plus.google.com/+AlexKudlick/posts/MWNRWTRATgA

I've been building tools lately; for now, a graph editor.

Hit me up if you're interested in talking about tools for creating this sort of content, I'd be interested to know more about your approach.

My email is in my profile.
If you must, do statistics, machine learning, or "data science". If you are already an experienced dev, a CS or Math degree is not going to give you anything that you dont already have.
What's more valuable than building a top notch system for delivering news (and everything that tends to go with that) to a billion people?

A very large number of engineers were dedicated to building out the radio and television technology platforms over decades. Was it all just to deliver ads? Trivial then right? Well that's what paid for a lot of it. It delivered community, it delivered news, it delivered entertainment, it connected people to the rest of their nation.
Good points -- interest still accrues, and some loans are private and you don't get access to all the pay-as-you-earn and income-based/income-driven repayment options. But for Federal loans with IDR, you absolutely can get a $0 monthly payment without any impact to your credit score, and this is not at all uncommon.
Just to clarify, this is not MSR itself right. (I skimmed the article and it appears to be a new, separate endeavor)
Go back to JavaScript, dear. You'll learn about real systems languages when you're older.

Seriously. This just isn't how computers work. Main doesn't just get magically called in a vacuum.

I don't see how a play project writing a compiler which is going to solve all those problems other compiler writers couldn't solve, while you don't even have a basic grasp of systems programming, helps your argument that you aren't being incredibly arrogant and naive in the face of more knowledgeable predecessors.
Rocket Mans Secret Inter Continental Ballistic Profits Program
Not free, but related + possibly complementary: https://news.ycombinator.com/item?id=11745486
You can keep the Lambda function warm by setting up a Cloudwatch event that pings the Lambda function every 5 minutes.
https://www.charitynavigator.org/index.cfm?bay=search.profil...
Not at all -- I would not expect someone without savings to work for nothing at a startup, or try to start their own startup without outside funding and a salary. But it's important to recognize that both health insurance and Federal student loans have programs in place to support people who have no income.
Yes. MSR is a separate organization. AI + Research is a group that (notably) includes Bing and things that aren't as much "research".
Thank you for your patient and articulate reponses in this thread, 'lobster_johnson'. You make an excellent case. For me, this nails it:

>"if you're measuring some number that can go critically high, you don't make the application issue a warning if it goes above a threshold; rather, you collect the data from the application as a raw number, then perform calculations (e.g. max over the last N mins, sum over the last N mins, total count, etc.) that you compare against the threshold."
One might consider that the fortunes and income of the very wealthy are, for the most part, not subject to income tax, nor progressive taxes of any other sort of which I am aware. Dividends, capital gains, etc.
Testing the schema compliance of an apps graphql queries automatically
Should be a login/signup in the top right corner. What device are you on?
I'd looked into it as an expansion in the future. Currently my data set was built strictly on Amazon links, so expansion would mean a rebuild/reindex of all reddit posts.
Rendezvous Hashing: My Baseline “Consistent” Distribution Method
He may not be a good programmer but he is good at bullshitting
There is no proof of that being used in London. Also all the drivers in London are certified drivers.
"Top talent... selling advertising... for a news aggregator. Sigh"

Google? Facebook?
Thanks so much for the kind words and also the performance analysis! I agree with you 100% that the motion can be jarring and unpleasant. I'm yet unsure as to what exactly is causing the issue, but I believe it's something with regards to GC that is just over my head for the moment. Resolution also plays a huge factor, and as a temporary measure I've added a half-res toggle in the info panel. This helps out especially with high DPI monitors.

Whilst it shouldn't be surprising, I'm astounded as to how much of a science and balancing act it is to achieve frames that at least ~feel~ smooth, especially on web browsers.

I'll be working away as much as possible to try and make things silky all over. Thanks for your patience until then!
Thank you all for the comments and suggestions. Most of the criticisms are quite fair: graph language improvements, modernization including default styles that aren't from 1980, bring Javascript interfaces like viz.js into the code base, coding multithreaded solvers, etc. Emden Gansner and I left AT&T a few years ago (in my case, it was AT&T's idea not mine) and we have not put a lot of work into the code lately. Emden's done a lot to move the website to gitlab.com that is about ready to go (instead of hosting the site in a VM on a 1.1Ghz Pentium or whatever we left in the rednet closet in AT&T.) We have a small backlog of algorithmic improvements. For instance, Emden implemented Ulrik Brandes' "untangling hairballs" algorithm but it's not in the code base. I realize this is a standard open source refrain, but "if anyone knows how we could support ourselves by working on this, let us know."

Some of the main lessons from this software, which can be applied by other projects:

- For certain applications, people need rich types of diagrams, not just dots and lines. Many automatic tools including ours often still do not reach the quality of the best handmade diagrams.

- We can benefit from using more general systems of constraints, and this area of research deserves further study and exploration.

- Interaction, complex APIs, embedding your software in bigger, more elaborate systems is great, but presents some users with a lot of complication that is too costly to surmount.

- Documenting your work in a way that makes it accessible is as important as the work itself. We did fall short there.

We're grateful we had a good run with graphviz.

Best regards,
Stephen North north from graphviz.org
I think I've mostly decided that with ThingsOnReddit's new found success, and my loss of interest in my project, I may throw in the towel on it. We'll see if I still feel the same in a few weeks to revamp it in a different manner.
Fun fact: in the opening scene in The Matrix, this is the book from which Neo produces the hidden memory card.

The Wachowski brothers loved Baudrillard and he was part of their inspiration for their story about a whole society trapped in simulation.
Same here, but using express.js. People seem to think you have to make a new function for any little piece of your api
> In what sense is the function pointer "not NULL"

If the pointer is NULL, dereferencing it destroys the universe. If the universe is destroyed, the program never existed. Therefore, in any universe where the program exists, the pointer is not NULL. Q.E.D.

Exercise 1: Propose a less parochial definition of universe that doesn't lead to colorful threats from major stakeholders.
BTW, the company has acquired many popular user-data-content apps and companies worldwide, while few of them were exposed.
>MSR is a separate organization.

That's putting it mildly. They're separate silos and rarely collaborate. Once research seems "meaty" enough it gets thrown over the wall.
That’s not true, the Salvation Army is, as I understand, its own Christian denomination.
Sure, the landscape for aggregators is more fractured though, due to the long duration of establishment of huge news sources in the English markets (ie the English market is very consolidated at the top).

Eg: Hacker News, Google News, Business Insider, Buzzfeed, Reddit, Huffington Post, Drudgereport, Digg, Flipboard, Techmeme, Redef and about 57 others. Some of them mix original content with blatantly regurgitated content, some are pure play aggregation. They're all playing in or right around the Toutiao neighborhood.

The established players, and how well known they are, makes it far more difficult to build super valuable aggregators. If you want business news, you likely already know about Bloomberg, CNBC, etc. and they're going to cover most stories that matter.
Need hacker?
I am Andrew Alan a hacker who has built a very good reputation and undeniably one of the best hackers you can come across.i have got access to hack into any account and also get to generate passwords for accounts like Facebook,Instagram,Twitter,gmail,yahoo mail,whats-app,we-chat,etc..I also have logins for bank like BOA,welsfargo,chase,credit union,capital one, and many other different banks for transfers and credit card top ups,Retrieving hacked social media accounts,clearing criminal records,increase credit scores,CC hack,hacking computer systems,Website hack,Catch hacker scammers,Phishing emails, that's to mention a few.You can contact me on.
ICQ ..........711574456
Email ....andrewalanhacks@gmail.com
Text +13238351741
So then "property is theft" is what you're arguing?
>I have a hard time being too impressed because more modern languages are doing this out of the gates and with far fewer hacks and more out-of-the-box tooling

I'm curious, is there another language that allows you to streamline its runtime by choosing only what modules your app needs?
and China will never let a nuclear South Korea happen.

It’s possible, although highly unlikely that the RoK could go nuclear in a manner similar to Israel, and in essence, China wouldn’t have a say. Never say never, just based on the strength of opposition.
Not the OP, but essentially you take vegetables out of a field. You eat the vegetables. You poop. Your poop ends up in a sewage treatment plant. Nothing ends up back in the field. Instead we add fertilisers that we have mined out of the earth for the macro nutrients.

It's not just sewage either. Every time you till the earth, you expose it to the air. This oxidises the minerals and often makes them unavailable for the plants. Because the fertiliser we add is very water soluble it drains through the water table and ends up in the rivers and eventually washes out to sea (or just clogs the rivers with algae).

Tilling and pesticides also kill the organisms that are responsible for moving nutrients around under the earth. Additionally, we tend to plant mono-culture crops with short root structures. This stops a variety of plants from breaking down nutrients in the soil and moving them to the top layer of humus. So either we till deeper (exacerbating the problem) or we essentially lock all of the nutrients below the level that the plants can access.

In the end, you basically are slowly extracting all of the bioavailable nutrients out of the soil, and depositing them in the sewage treatment fields. At the same time you are oxidising what's left and washing everything else out to the sea. Any fertility that remains is below the access of the plant roots (and probably not in a form that can be utilised right away).

"Closing the loop" means looking at the places where we are losing fertility and making sure that it is looping back. So, if you take nutrients out in the form of food, we return it in the form of sewage. You avoid tilling and you plant a variety of crop varieties that circulate the nutrients in the soil layer. You avoid adding highly water soluble salts that simply leach out of the soil and into the water table.

It sounds simple-ish, but it's actually quite a bit challenge. We don't really do a lot of research in this area (as far as I can tell). Most agricultural research is geared toward increasing yields and reducing costs as opposed to sustainability.
The Salvation Army's religious beliefs (which they occasionally try to make law) are a dealbreaker for me and presumably others. Even though it's easy to laugh about things like not accepting donations of Harry Potter toys, it's concerning when they try to force their beliefs onto others (for example, threatening to pull out of areas that require employers to offer benefits to the partners of gay employees)
It was given as a reason in the press release so there is obviously suspicion of it at least.

http://www.independent.co.uk/life-style/gadgets-and-tech/new...
Yup. It separated from Methodism. Even have their own tartan!

https://en.wikipedia.org/wiki/The_Salvation_Army#Tartan
You do realize that unexpected slow downs also result in many accidents, right? The behavior you just described is more risky than the default.
news aggregation, and the selective targeting of individuals for advertising might just be the most powerful social influence today. Wins elections even...
Old, from 2015.
Thank you for the reply, but these are refugees crossing into Canada. Not American citizens entering the United States. I don't see thousands of results either.

A quick google search revealed absolutely nothing fruitful - 3 articles about the refugees seeking asylum in Canada being deported after CP discovery, 1 American citizen charged with CP found in his residence, 1 American citizen charged by a Saskatchewan provincial court, and 1 former Border Patrol agent caught as part of a Texan initiative that counters crimes against children.

Not a single example comes to mind of an American citizen entering or leaving with illegal electronic information. If these searches were actually doing anything useful, I'm sure an organized effort to promote its success would've been underway.
I know that full well. But one thing that you might note about these tools that you've listed, is that they're nowhere near as simple as the VB6 form designer, that was exalted in the comment that started this whole thread. They're more complicated, because they have to deal with dynamic layouts, and you are exposed to this overhead even in visual mode.
The Salvation Army is a Protestant Christian movement. (Not an affiliation: a full movement in that there are Salvation Army churches)
Step 1 should be eliminate the extremely onerous insurance requirements. Launching a cubesat shouldn't require a 750 million dollar insurance policy.
In a goldrush, sell the pickaxes. Black men and women picked the cotton for free in captivitiy. Cotton fueled the textile industry. The textile industry blew up because of the industrial revolution. It's just rent-seeking by threat of murder. No, it doesn't explain who had what before this happened, but this is the clearest 'difference that made a difference' to me w.r.t. why America became rich in a very noticeable way while this was occurring.

The slaveowners made profits for nearly no work, and the banks made plenty of profit by giving out loans to the slaveowners to buy more slaves, too. It's hard to look for causality, but this seems like an obvious source of far-removed consolidation of capital that would last over time.
Also the flora changes with the gain in elevation.
We've historically often engaged in unsustainable practices, like:

1. hunting whales for lamp oil

2. cutting down trees for fuel to make glass and build ships

3. using natural rubber

4. no sanitation in the cities

5. using horses for transportation

6. using well water in cities

As these became unsustainable, alternatives were discovered and developed.
Are you sure? I don’t have any experience with Emacs, but…

> Yes, this is the basis of the very popular and widely used TRAMP component in Emacs.

I’m sure TRAMP is better than vim’s netrw, but at least according to [1] it’s not fully asynchronous. It also seems to require a separate SSH invocation; I know you can configure SSH to reuse physical connections, but at least when I once tried it, it didn’t work very well…

> Yes, this is possible with emacsclient.

Judging by [2], it doesn’t seem to work well for that use case (talking to emacs over an SSH tunnel)… Assuming you can get it to work, can you make it work with multiple SSH connections to arbitrary servers, without any per-server configuration? If so, that’s quite interesting and maybe I should check it out. If not, then it still may be quite useful, but it wouldn’t be versatile enough to truly render editor-over-SSH unnecessary.

[1] https://www.reddit.com/r/emacs/comments/23dm4c/is_it_possibl...

[2] https://emacs.stackexchange.com/questions/15144/emacsclient-...
I'm a programmer that eventually would like to be in a leadership position.

In the long run, my net gain to the world will be greater if I can make that happen. I could code something really good that does X good for the world, but if I were able to coordinate 10 programmers to create something that does 10X good, that would be better. Even if they were only able to do 5X, that's still more than the 1X I would be able to do myself. They may separately create more value were I not to organize them, but I have no control over or guarantee of that.

I also like writing code, but at the end of the day, writing code is not what truly fulfills me - it's what my code does.
Where is Brandon now?
A lot of people haven't really updated their expectations with regard to what the top of market looks like.
In tone this reminds me of the fable of the "Cat Town" in the novel "1Q84" by Haruki Murakami.
Can they thought ? The whole gig economy model depends on not treating service providers as employees. The reason for ban does not specifically say what regulations were not followed. It mentions uber did not report crimes . Well I don't get that argument as the victim reports the crime to police and not to uber. Secondly , there is no proof or suspicion of greyball ever Been used in London. It was like they just put that in there to make Uber look bad instead of giving actual reason to ban it . All the uber drivers in London are certified private hire drivers so I don't see exactly what regulations they are talking about . Maybe they want more background checks in that case uber should obey those requests.
I mean, it wasn't, but no comment is. Judging by all the upvotes people seemed to get value from it.

I think it's interesting to compare syntax highlighting approaches. If syntect was literally the same thing, but only usable in Rust, I wouldn't have commented. But syntect uses a different approach that's better for some use cases, and as demonstrated by Sourcegraph, is useable from a Go program (albeit with a cost), so is a plausible alternative to consider. The tradeoff is of course that it isn't directly in Go, and so may be slower, and also it supports fewer languages out of the box (although you could probably exceed Pygments with all online tmLanguage and sublime-syntax files).
Thanks for pointing this out. I was about to say that Google doesn't offer corporate housing to their interns (anymore; the 2014 cohort may have ruined it for the rest of us). They do offer a generous relocation stipend which covers flights and rent for the summer though.
What are the potential impacts to the hackintosh community? I haven’t powered up my old one in a while and it’s tremedously out of date.
For the record, I wasn't talking about the overall module system with my "design by committee" description, just the recent proposed changes. Whether there were only 7 votes or not, it definitely felt like there was an effort to appease as many of the people who commented on the issues as possible, and that wasn't a small number. Don't get me wrong...I think the community that has developed around Rust is awesome and somewhat unique for a technical project when it comes to the respect and civility that gets exhibited. But I think the module system is an area where having a talismanic figure capable of hearing input, deciding on a design aesthetic and then pushing the entire community to buy into it would yield superior results to a make-everyone-happy approach. And it feels like the changes that will be coming to Rust are more of the latter and limited to just the things that almost everyone agreed upon.

The difficulty is that I think the Rust process works better for changes that aren't as disruptive or fundamental to the language. The RFC process is not only open and fairly welcoming to people outside the core team, it's also a great educational resource. I've learned a lot about language design from reading the RFCs and the accompanying comments. So I don't think I'd trade the Rust model for a BDFL model. I just wish something more like Aaron's original proposal (the second original proposal, that is...the one that got turned into the most recent one) was being implemented, even though I disagreed with a good chunk of it.
The power of the express's routing-expressions style in the front end
And if you did that, then you'd have a nightmare keeping them all warm.
Such an apt music video...
Delta Heavy - Ghost
https://www.youtube.com/watch?v=b4taIpALfAo
WinForms layout managers are a pain to work with in the designer, though. It wasn't written with them in mind - they only showed up in .NET 2.0 - and it shows. Dragging and dropping things doesn't often do what you want them to do, and sometimes things just disappear, and you have to dig them out from the control tree.

Data binding is better in that regard, but once you start doing complicated nested data bindings, it's rather tedious to do it in the designer (because you can't just bind to "A.B.C" - you have to set up a hierarchy of data sources).

Worse yet, you start hitting obscure bugs in the frameworks. Here's an example that I ran into in a real-world production WinForms app ages ago (side note: I wasn't an MSFT employee back then, so this was an external bug report): https://connect.microsoft.com/VisualStudio/feedback/details/...

Having said all that, the aforementioned app was written entirely in WinForms, using designer for all dialogs (of which it had several dozen - we used embedded controls heavily as well), with dynamic layouts and data binding throughout. And it did ship successfully. So it wasn't all that bad. Still, not the kind of experience I'd want to repeat, when I can have WPF and hand-written XAML.
The entire planet was usurped. Over and over and over again.
Right, yes, sure, whatever. Since you've evidently got the experience that I apparently lack, you'll know that this point is irrelevant, since the topic at hand is Standard C, and not whatever some random implementation happens to do... so I'm not sure what your point is. But of course perhaps it would be obvious to a more experienced practitioner.

C standard reference: https://port70.net/~nsz/c/c11/n1570.html#5.1.2.2.1

(A freestanding environment may start anywhere - but such environments are unusual.)
According to his most recent blog post[0] (last week!) he is working on a different team in a different Alphabet subsidiary.

[0] https://frominsidethebox.com/post/the-switch-up/567040587648...
Loved it. Does anyone get smooth scrolling, or does the animation stutter even on high end machines? Not complaining, just trying to figure out if I have the wrong settings for my PC.
Coworker at Fortune 500 does this. Old housemate at different Fortune 500 did basically this (slept on the floor, only owned cardboard boxes, one week of clothes and a car).

Both of these people are incredibly rich. One came from parents with oil and financial sector money. The other has multiple real estate properties. Both have six figure incomes.

Other people I know in the tech sector are less extreme, but nonetheless have various plans for exiting the corporate world so that they can feel financially independent enough to retire early and then work on problems they find enriching/bring value to people rather than shareholders/etc.

Though one of them was obsessed with immortality and saving up for when cryogenics and Kurzweil's singularity were figured out. So I guess it's not all about the rat race for everybody.
Yeah, I've used wireshark for years. But maybe I was late in the game.