skysight-inc/HackerNews huggingface dataset:
So I have experience working with Udacity (MOOCs for various coding related fields)

I work as a mentor for a few of their courses. You're connected to X number of students (you set x yourself). Then as they progress through the course they have the option to send you a message to ask a question or whatever. You also do a weekly check-in with them to see where they're at, if they have any blockers, what their goals are for the next week.

You then get paid (via PayPal) based on how your student interactions went on a per week basis. 0$ for every student who didn't message you, 5$ for 1-9 messages, 15$ for 10+ messages. You get bonuses for them completing major sections as well.

You interact via a mentor dashboard on web or via a mobile app. If you use mobile, you're basically being paid to text some students a few times a week. Pay will obviously vary depending on how many students you have and how good you are at interacting with them. (The better your mentor rating the more students you're allowed to take on). I had 40 students and made 1.4K a month. The work didn't feel stressful or anything. It's pretty easy to land (no formal interviews or anything), you just have to get involved in their slack and PM one of the Udacity staffers. Was pretty easy, plus I enjoy teaching/mentoring.

You can also be a project reviewer rather than a mentor, but not sure how that works.
The "1 child policy" is what you get when you have an authoritarian government instead of democracy.

China doesn't have a properly functioning government, therefore they have to resort to crazy policies like that.

And I don't think we should be enabling through trade either, ideally we would jack up tariffs massively on countries with poor human rights, excessive pollution, etc.
Isn't that a 2d projection of the 3d projection of 4d space?

It gets weird because our eyes see almost in 2d, and even with VR, there is a 2d feed to each eye that gets combined to add slight 3d depth perception. So really we would be projecting a 4d world onto two 2d plains that our visual cortex would try to merge to add slight depth perception.
Well, information entropy is isomorphic to thermodynamic entropy. To waste information capacity is to emit energy as waste-heat which could have done useful work.

Of course Nature "tries" to pack in as much meaningful signal as possible!
One SQL Query, middleware is responsible for grabbing the ACCOUNT_ID and connecting to the appropriate shards. This is why ACCOUNT_ID is needed as part of all the models on the shards because we don't want to alter the SQL query after middleware connects, we just want to run the unaltered query.
A pretty simple hand-cobbled-together chunk of Python:

https://github.com/munificent/craftinginterpreters/blob/mast...

It's more complex than the build script[1] for my previous book[2], but still pretty simple. There's a real luxury in writing a program that literally only has to run on one single set of input data. A whole lot of things get easier.

[1]: https://github.com/munificent/game-programming-patterns/blob...

[2]: http://gameprogrammingpatterns.com/
Right, businesses don't like unions because they decrease their power over employees. That's not a good argument against them, however. If anything, I'd say its a good argument for them.
Do you have any evidence at all that this will be the case here?
>> People want to maintain their privacy

> I will start believing this when people start acting like it rather than just saying it. I would be surprised if the group of people who care enough about their privacy to do anything about it is above 1% of internet users in the US.

That's like saying, "I will start believing people don't want viruses when they stop opening attachments, start carefully examining every URL before clicking on it, and verify MD5 checksums before installing any downloads.

We don't blame the spread of computer viruses on untechnical users. The creators of operating systems and browsers have the vantage point and the expertise, and are in the best position to do the right thing. But of course profits always come first. The same goes with privacy.
Don't forget stropping!

https://en.wikipedia.org/wiki/Stropping_(syntax)
I haven't claimed anything of the sort. I respect the scientific method more than most. At least read what I've written before you say such things. Climate change is an issue, but the Paris Accord is a horrible excuse at throwing money at a problem. And if you read what I said earlier it could have serious repercussions for people who cannot afford the price increases for energy.

We need to move past the 'climate denying' insults and work together to find actual feasible solutions. Downvoting/insulting/bashing anyone who doesn't agree with a solution will get us nowhere. This in itself is a serious problem and disagrees with the scientific method in every way.
New research indicates lottery tickets are overvalued.
I think I remember that was in the book, that you could configure it to include video input in the CA neighborhood.

DonHopkins, great work! I wrote a JS engine inspired by the same book too, not so fancy: https://github.com/darius/js-playground/blob/master/ca.js but you can edit JS code live to change the rules and such: http://wry.me/hacking/ca.html I should make it use fatter pixels like you did.
>These additional costs make the deal worse for employees and better for Walmart in ways which are hard for the workers to understand.

That's pretty patronizing. I wouldn't assume people are stupid just because they work for Walmart.

This could be a great deal for people who need extra money. If I'm driving down a street anyway, it's not much of an imposition to drop off a package and not much wear and tear on the car.
Any evidence to support your claims?
I have a feeling you've never spent a significant amount of time dealing with IP and patent attorneys.

You can't threaten to sue. That can backfire in a major way, having lawsuits filed against you.

The idea of reaching big settlements with minimal expenditure's does not align with reality. This simply don't work that way, particularly if you are up against a large or well-funded company.

The first thing an attorney is going to ask for is a retainer somewhere in the range of $100K to $250K to get started. Whatever they ask for, they are likely to tell you they will not move forward unless you can commit to $250K at a minimum to pursue a case.

They don't do this because they are greedy, they do it because this is expensive and they don't want you to burn through $100K and then discover you'll need more, don't have it and you got nothing for your $100K.

Selling IP is an entirely different conversation. Yes, patents can be worth millions, tens of millions, even without a real product behind them.
Sure anyone can search for jc_811. I don't get a lot of useful data. It I can search for Joe Conner, but that isn't going to get me to jc_811s posts. Just because something is public information didn't mean YOU have to provide it
Cinderella Cosplay Video
I've often heard that the biggest problem with unions isn't higher salary and benefit demands but inflexibility. Unions often insist on things like work rules (who gets to do what) and are resistant to automation or other forms of efficiency improvement. They basically end up mandating that things never change, eventually killing the host.

From what I know of union work rules I can't even imaging trying to run any form of high-tech manufacturing enterprise under those conditions. You just couldn't do anything. That kind of bureaucracy and restriction is death to any kind of innovation.

I've heard that unions in some other countries like Germany and Japan are different. I'd be curious to hear a German take on it.
We are people who talk like anarchists, but work for the worst kind of despots. We are a people who claims to love creation and chaos, but relish in strict order and preditable systems (noticed the missing c- really riled you up, did it?).
We claim that everything is open to discussion, but we have a thounsand little forbidden talk-pieces, and hate introspection.
We claim to be meritocratic, but when it comes to performance, we are stuck in a golden-age "best practice, no experimentation" approach- and claim that to the best there is cause heurecaheuristics.

If there was a guildhouse, it would be build wall-to-wall next to the psychward.
I think Go was designed as a server programming language more than a systems programming language.
I'm very interested to see what incentive they have for it.

Which of course is omitted, so they get the free advertising for their new service but you are not troubled by any specifics that might shape your decision of whether or not to use it.

I strongly suspect that workers will be given the opportunity to opt in...or find other employment.
Notifications: A tragedy of Digital Commons
I think this isn't quite true. From my perspective, Go did get a massive boost but not from Google. The language was originally designed by Robert Griesemer, Rob Pike, and Ken Thompson.

It is fair to say that without those names attached I would have likely passed it by. Google is boring, but those three names, for me at least, I had to take a look.
I was concerned about this because I'm scheduled to donate blood later today so I contacted the American Red Cross on Facebook and asked if they had ever sold blood to Ambrosia.

"The Red Cross has no record of providing blood to this organization."

So Ambrosia must be getting their blood from another supplier.
Investigation of Google shut down one day after Google CEO defends Jared Kushner
Chinese Malware Fireball
Chinese threat operation which has infected more than 250 million PCs around the world. The advanced malware, Fireball, takes control target browsers and transforms them into zombies.
https://gbhackers.com/beware-chinese-malware-fireball-infects-more-than-250-million-computers-around-the-globe/
Something that I haven't seen mentioned yet is that systems similar to this are already pervasive on the Chinese internet.

Here's Taobao's login page: https://world.taobao.com/markets/all/login

And Alipay's: https://login.aliexpress.com/

Both have that little QR code icon peeking from the corner. You just click that, open the relevant app on your phone and you're in.
If you make a Kickstarter to 4D print them, I would support it for my kids. I think for kids, it's more important to play with real-world physical objects rather than their virtual computer representation.
Although this book is geared towards Hiring Managers -- prospective candidates might find it helpful reverse engineering the process, perhaps even a competitive advantage. Frankly, it's shocking how few managers can interview well.

Who > http://www.goodreads.com/book/show/4989687-who
The reason this will fail is that it competes with free. Why pay google when you can install an ad blocker?
... this might have been true 20 years ago. It certainly isn't today. Perhaps you stopped learning at some point?

It's important (as many posters in this thread have already noted) to understand that C++ is many languages, and that bare-metal C++ is not necessarily the same language you would use elsewhere.

The fact remains, however, that in the right hands it can be an excellent tool for the task, and certainly more expressive and capable than its predecessor.
So, they've written this amazing documentation system which generates info and HTML from the same sources, hosted all the HTML online and made it available as separate downloads, also made it accessible from the terminal using "info", and on top of that they've made a separate, shorter version of the documentation available as a man page and you say that they should lose points for it?

Is this actually a problem for you? I'm genuinely curious.

"Man" is only really usable when the pages are a reasonable size. Once they get too big, you end up spending most of your time grepping through it or paging forwards and backwards looking for the section you want. But apparently, gnu-info is an "atrocity". Why? Is it somehow morally wrong to ever try to make something better than "man"?
> is the best thing to happen to the web since ads.

Ads are the worst thing that happened to the web.
I doubt it.

NLP interfaces in reporting work for simple things, when you want to start doing more advanced things they become incredibly verbose and inconsistent.

That's where a well designed UI really shines...and will continue to do so.
checking against the most common password lists (with some masking, maybe?) achieves _most_ of this, but you'd definitely need to do an offline attack to do better than that, on the order of an hour or so of GPU time per account. It wouldn't be trivial!
> Can you give an example? I guess I fail to understand why a statically typed language would choose to forgo all of the advantages generics provide. Does it have something to do with Goroutines?

Like I said, the objections are practical, not philosophical:

They published four past design docs for generics in Go that simply didn't pass technical muster (https://github.com/golang/proposal/blob/master/design/15292-...)

Also, rsc stated he plans to understand generics better in 2017: https://research.swtch.com/go2017#generics

Also, bradfitz said recently on the GoTimeFM podcast that doing Generics and Go2 together makes sense.

> I didn't necessarily mean their marketing budget. I should probably edit that. I meant that anything they do is news.

I feel like the comments from others about Dart give the lie to this one. Go is fantastically, dramatically, massively more popular than Dart, which is also from Google.
It has data source operations for listing Contacts, Calendars, and Calendar Events.

One of the main drivers for this project was that a lot of my data was trapped in these custom data stores, and I wanted to be able to access everything from the same place. (Why can't I grep my calendar events?)

It only reads these when you explicitly use these operations, and it never writes to them.
New CIA Cyberweapon Malware “Pandemic” Installed in Victims Machine-SMB
Do-able? Maybe. High-earning is an understatement though. If you want to reach $3M in 20 years, you'd need to save about $100K per year, assuming, say, an annually compounding 4% interest rate across your savings and investments. A lot of people who might consider themselves high-earners don't even make that much in a year, let alone are able to save it.

Even assuming you're a gambler and put all your savings into stocks and get that mythical "steady 7%" return, you need to set aside $75K every year to reach $3M in 20 years.

I'm not claiming to be the world's best saver, but I think I live frugally enough, and after 20 years into a fairly good tech career, my savings is an order of magnitude+ less than that.
Although they have the obvious Electron based complaints, increasingly Atom and VS Code are getting more and more popular. In my workplace these have now largely replaced what was once pretty much a Sublime only shop. For my needs, Atom's third party package community has evolved at a pace far beyond what I experienced with Sublime. I of course still miss Sublime's superb speed, and ability to handle extremely large files without barfing.

Mac users have also been big on using BBEdit for a long, long time.
Very perceptive, and extra points for the vivid but notably obscure rat King reference
for a life time?
Same here. I understand perfectly everything that was said in the video but I still don't understand how the fourth dimension quite works.

However, having only heard of hypercubes and not hyperspheres before I decided to see if there was anything useful about them online and I found this video that I just started watching and already 1 min 50 sec into the video something very interesting was said;

> Everybody knows what the sphere is. I'm thinking of a hollow sphere so like a basketball right. That's a two-dimensional surface living in a three-dimensional space. The hypersphere is generalized one dimension up, so in four dimensions you have this three-dimensional space called the 3-sphere or the hypersphere.

https://www.youtube.com/watch?v=krmV1hDybuU

Already this is telling me something that I have not heard before, and which I find much more helpful than talking about what a shape looks like from the perspective of someone living one dimension further down. That being said it was still useful having that explained as well, which is what Flatland: The Movie (2007) was about as well. Just this fact I quoted above was even more useful IMO.
This Interface Is for Someone Else
> Dynamic allocation is banned for many bare metal applications. Dynamic allocations make it harder to reason about worst-case memory usage, especially with fragmentation.

This right here. There is no STL in true embedded C++ apps.

It is possible to make compile time allocated templated data structures, they work just fine, but they aren't the STL by any stretch.

IMHO this type of C++ is much better to use. Having to plan ahead for worst case memory usage for all classes and statically allocate memory at compile time simplifies a LOT of code. Pointers don't disappear on you (although contents can obviously change!), and removing all the code handling alloc and de-alloc removes a huge chunk of code.

Honestly having gone from "C with classes C++" to "full on C++11", I'm missing the C with classes. Fewer ways to abstract means finding the code that is actually running becomes a lot easier.

Also having code size be an issue means people don't get to write their own set of abstraction layers that end up having only 1 or 2 concrete implementations. :/
Wallaviso, alerts for Wallapop
I live in the touristic center of Barcelona (since one year), because of my job.

Income from tourists is not linear result of tourists number. The number of hotels, size of beaches and amount of places to do things is limited. The widths of streets is very limited, especially near Las Ramblas and Barri Gothic. I love this city and want people enjoy it, as much as I do. But if we overcrowd it, nobody will.
You're having some strange attitude toward politics and politicians, precisely you're thinking there's some kind of consequences that block politicians' "honest" approach to things.

So with the AMA too, you're kind of thinking some politician would tell you things in four eyes differently than they would do in front of the millions.

That's the feature dude, not a bug!
Thanks! Is there a particular database you're interested in? I have about 5 on my to-do list, for the near future, but the order of implementation is still flexible.
I'd like to think that left-libertarians would focus on efficiency of the labor market and the attendant benefits to the broader economy. Right-libertarians have ceded that ground.
literally the only reason I clicked the link was to see what they would do with that viewport. A little darker and less colorful than their usual work, but as a standalone piece it looks great.

except for this one major bug... http://imgur.com/a/UWrcC
That 7-8% return is not risk-free, whereas if you have a fixed rate of, say, 4%, any extra mortgage payments represent a risk-free 4% to yourself.

So the person who poured their money into the stock market may have a higher net worth, or they may not.
PostgreSQL is the only one I use really. Would be great if it could accept a connection string.
> Hacker News is a high quality forum because it disallows political discussion.

It's interesting that you think so, because this very discussion is extremely political, though perhaps meta-political.

I think Hacker News may be unique in that political discussion can take place in a technical forum.

The main barrier to thoughtful discussion may be the HN points system.

I suspect that many insightful posts are not written due to self-censorship (fear of losing points). It's completely irrational of course, the points are meaningless, but when they are lost it can cause some distress. Nobody likes to lose a game.
I'm hitting the same problem -- the app only renders to a smaller rectangle of the whole screen rooted at the bottom-left (when held sideways), but touch events are scaled to the whole screen. I could probably live with the smaller view, but it's very hard to accurately manipulate the objects when it thinks I'm touching further left than I actually am.
"Only linux"
And every BSD, Magenta (a brand new kernel), ThreadX, FreeRTOS, QNX, Integrity, HP-UX, SeL4, Illumos, TI-RTOS, RTEMS...

XNU does not appear to have any Objective-C in the kernel, and it has no C++ in the scheduler, syscall handler, or any other critical section. I doubt Windows has C++ in any such place either.

Inside the XNU tarball (the actual kernel inside OS X) there are 1,078 C source code files containing 652,124 source (not comment, not whitespace) lines. There are exactly 10 Objective-C files containing a total of 1787 code lines, and it's not certain they are even built as part of the kernel binary.

To be fair, there is some amount of C++ in XNU these days. XNU contains 97 C++ files totalling 68,673 code lines, it seems mostly in iokit[50kSLOC] and libkern[17kSLOC] (infrastructure to support the iokit C++ code, maybe).
If you're serious about licensing your app outside of the app store (the app store doesn't allow custom licensing systems), I'd love to chat about what your needs are. I'm the founder of an app licensing API called Keygen[0] that supports feature-licenses. :)

[0]: https://keygen.sh
Having worked for walmart I fully expect many walmarts to have a goal for buy in to this program and employees to be pressured to make deliveries without compensation.

They are the worst company I have ever worked for, just bad people.
It really just seems like you're saying "When I think my Go code is correct, it turns out it often isn't, but when I think my ${other_programming_language_i_know_better} code is correct, it turns out it usually is.
Well, you could always look at the actual history of Walmart's employee relations and pay policies and make a guess.
I thought the majority of sapir-whorf thought had been disproven and at best only a mild amount had support?

At least, that's what I remember learning in my linguistics courses in college. I'm willing to be wrong.
I won't say I have "experience" but quantconnect.com is as good a platform as I've found for C#. Their engine is open source so you don't have to rely on them either, though you'll need to provide your own data if you run it yourself.
Sure so the attacker has entirely compromised the site in the first place, offline brute-force only works where the attacker has already got a copy of the database.

They've then eventually got access to 5% of the user's passwords, and the one's they got access to were all based on dictionary words...

Assuming that the site has any level of reactive/detective controls, they've noticed the breach and invalidated the passwords, thus rendering them useless.

What I'm saying is the offline password cracking times demonstrated in this article don't seem to indicate any more weakness in the use of passwords than was already known. the percentage of attackers who are going to bother with hitting a PBKDF2'ed password database on a forum site with any level of dedicated cracking past a run with some dictionaries, just isn't that high.

Attackers are drowning in existing compromised password databases already many/most of which exposed clear-text or weakly hashed (MD5/SHA-1 with no salt) passwords, so realistically speaking the incentives for getting another set where you really have to work hard to get them, isn't likely to be that high unless it's a high value site.

If you want examples just look at the lists on https://haveibeenpwned.com/ 500 million accounts with cleartext passwords from a single dump is at the top of the list.

That said, I admire discourses efforts to move the bar higher by increasing complexity and blocking weak passwords, all helps people move away from less secure alterntives