skysight-inc/HackerNews huggingface dataset:
The last page actually pointed that out, as un-subtly as possible. Sure you didn't read the Cliff Notes? Or maybe didn't finish it?

Also, its not just kids. The Stanford prison experiment showed that. Also riots during power outages. Also the Serbo-Croatian war. Any time a breakdown of public order happens, folks all over revert to savagery.
Code on consoles of that era is typically executed directly from ROM, so you'd have to first copy it to RAM, which was rather limited (only 2 KB I believe on the NES).
Hack a friends GitHub timeline
Hi crawshaw, thanks for your work on Go in general and smaller binary sizes in particular. Could you explain why cmd/go generated by Go tip remains larger than the one generated by Go 1.4.3?
I have a question that I'm hoping will spur some discussion and maybe I can learn some stuff.

"Is anonymity in Tor incompatible with low-latency?"

I ask this having read this:
http://freehaven.net/anonbib/cache/pets13-flow-fingerprints....

I suspect that countermeasures to defeat deanonimization all have a negative impact on latency(e.g. inserting extra packets, pausing between sends).

If the answer to my question is yes, then maybe the best thing the Tor project can do is abandon its push for low latency, and instead focus on anonymity. If Tor we're a much higher latency network attackers would probably find it less interesting.
Agreed. Though another argument in favor was not cited: the SSA backend is in Go, so that means that anyone who knows Go can also hack on the SSA backend. With LLVM, they would have to know Go's internals and C++.

Of course, there is also gccgo and llgo, so once the SSA backend is in stable Go, useful comparisons can be made.
Wikipedia: https://en.wikipedia.org/wiki/Sadler_report
Experience seems to be what's holding him back in this case. I've always done it this way soo... As developers and engineers, we have to be ready to change our assumptions and workflows to adapt to new technology.
- The Raywenderlich.com Podcast
- Startup School Radio
Vestable | New York City | ONSITE | Co-Founder & CTO

Small business owners don't have any reliable options when it comes to selling their business. All they have is Craigslist or local offline brokers who operate the same way they did in the 1990's. Vestable be the online marketplace that solves so many of their pain points by leveraging a variety of web services and harnessing digital customer acquisition. The result will be large efficiency gains in terms of timing, effort, and pricing.

I was a co-founder of Fundera which is an online marketplace for small business loans (backed by Khosla, First Round, QED, Susquehanna, and others). A very similar blueprint will be applied to this marketplace. Previously I started two other companies that were acquired.

Looking for a full-stack engineer who has experience building web applications. You'll be building from a blank canvas, and thus any development language will work. You'll be the co-founder and CTO of the company.

Please email me directly at andres@vestable.com. Thank you!
Location: Romania

Remote: yes, preferably

Willing to relocate: maybe

Technologies: PHP (Zend, Symfony), Python (Django, Flask), MySQL, PostgreSQL, Redis, MongoDB, Javascript (vanilla, jQuery), CSS, HTML5

Résumé/CV: https://docs.google.com/document/d/1wZ3zZ0OEWVbqjAKfJVjlnVY0...

GitHub (not much to see atm): https://github.com/mbodea

Email: mbodea@gmail.co

Full stack developer with 10+ years of web development, I would love getting exposure to machine learning applications.
I recommend Byobu. Byobu is an elegant enhancement of tmux or Gnu Screen.

For me Byobu is for far easier to use than Tmux.
My parents definitely didn't do that in the 80s/90s in the US. It might be a regional thing, though. It was basically the same where I grew up: the bus was how one got to school. If you didn't like it, ride your bike.

It was also easily the worst part of the day, so I can't blame parents from wanting to get their kids out of that.
How Safe Browsing Works in Firefox
You, yes. But we had a paywall at my work (major metropolitan newspaper) for a year and it was a dismal failure. It seems to mostly work for financial/business papers for which many workplaces pay the subscription for. I'm curious to see how the Guardian's sustaining memberships will do.
Are you invested in democracy though? Without media, you don't have democracy.
Pepipost - The Best & Free alternative to Mandrill

3 months of exclusive free unlimited transactional emails.

If you are a paid Mandrill customer you can get a 40% discount of your current spends with Mandrill.

Read More: http://www.pepipost.com/index.php/mandrill-alternative/
Eraser Map Beta
Product Hunt podcasts. Lots of entrepreneurship relevant content: A16Z, HN, as well as their own maker interview series ;)

https://www.producthunt.com/podcasts
He was talking about the parents' jobs.
Good affordable laptops I can run linux on without compatibility problems?
I want to buy a laptop (sub $350) that will be a linux machine for messing around, programming etc. It doesn't need to do insane 3D rendering or hold a multi-terabyte porn collection or anything else taxing.

I am most comfortable with Debian-based distributions. Also, physical build quality and aesthetics are important to me.

What laptop did you buy? What distro do you run? Are you happy with it? How is the compatibility and out-of-box functionality?
Appears to me you are confusing the words instigator and initiator. Check a dictionary for the difference.

One could make the case that Bradley Manning or Julian Assange or Wikileaks initiated the Arab Spring.
But nobody is going to deny they instigated it.
Hm. Those are all my thinking time. When else do we get a chance to just cogitate on things? The modern urge to anesthetize ourselves with sound at every opportunity to think, makes me wonder if we've become afraid to be alone with our thoughts.
Ha! That's the feedback that inspired the price per square foot for this map.
Crazy to me there's no precedent to talk of stress and sleep together. The word stress doesn't appear in this piece.

Stress and sleep are the same physiological system. The best way to recover from stress is to sleep. Not surprisingly, increasing stress also inhibits memory, learning, and attention. So by driving a stressful lifestyle with few hours of sleep, students are working against the need to strengthen the brain. Sleep literally seems to refresh us, consolidating new memories and washing away built up toxins.

Don't set an alarm clock - set a time to sleep.
Go has an assembler: https://golang.org/doc/asm

I have used it in sticky situations, like the trampoline for a signal handler, and writing functions that have to conform to a C ABI because they are called by the OS. (In particular, a loader .init function.)

To minimize how much assembly a theoretical OS author has to write, there are a couple of extra tricks in the runtime package they could borrow, like //go:noescape annotations. You have to be careful when writing code like that, but it does the job.

Before the Go runtime was rewritten in Go, I worried that for a task like writing a kernel there would be a lot of assembly. But I have been pleasantly surprised by how little is needed in the runtime, and that gives me some hope for a project like that.

Of course this is speculation on my part, I could be wrong.
I'm an investor in CDB. I love the name and there's always an acronym for those with Acarophobia.
Did they fix this for OSX ?

No.
You can write bad code in any language, as the saying goes.

However, I've seen projects with a few CSS variables defining the base colours for their scheme and perhaps some tints and shades, and then a second layer of variables defined in terms of the base ones but with more role-based names like heading text colours and focused primary button backgrounds and so on. It's a simple, practical model that has proved very easy to work with and in some cases has stood the test of time for quite a few years now.
Oh so it works on mobile phones then, not laptops.
Not true. From the git stash man page: "If you mistakenly drop or clear stashes, they cannot be recovered through the normal safety mechanisms."

Git stash is more dangerous than other git commands, and I've personally witnessed more people losing work with stash accidents than with commit accidents. There may be plumbing commands that can get you there like fsck but the fact of the matter is you are better off committing or branching, from a safety standpoint.
I wouldn't count on media preserving democracy. Especially in its current form.
Sure, but there are areas where there really aren't many 2 bedroom houses or they aren't really representative of the local real estate.
I agree that the interface is much more important with this, where you are immersed, than iPhone where you can step away easily. The adjustments people made to iPhone were getting used to a non-textile keyboard and finding other controls on the screen -- but those controls worked well. Shake reduction could probably help significantly. Definitely some sort of stabilization in the representation between you and your cursor.

I'm not sure if position finding for the head is very separate from rendering, just because it is so smooth when he moves. I think head positioning is very separate from gesture positioning -- which is why cursors are jumpy. Maybe 13of40 is right on getting used to the interface -- maybe the user is holding his hand out too straight, not straight enough or something to that effect, but that still seems more of an interface problem than user problem. I do wish it was priced closer to oculus. At that oculus pricing I would probably get one, but at 4x it seems not quite there (interface and lacking apps).

13of40 - I think it is more "version 1" issues with the shake and a lack of the best human-to-computer interface rather than an "interface that nobody's used".

Put-that-there[0] is an interface from the early 1980's that seems like it would do well to reduce the janky interactions. Speech recognition probably isn't quite where it needs to be for a generic setup (as opposed to the structured setup of put-that-there).

Like I said, the computer to human side -- rendering virtual objects over a real field -- is beautiful. The quirks with incomplete map information aren't too distracting because we are good at filling in the gaps. The human to computer side needs work because it takes 30s to do a simple resizing operation. If you could say "make that screen 90 percent of my field of view" at any time the vid author wouldn't be complaining that getting too close causes clipping of his field of view.

[0]http://m.youtube.com/watch?v=0Pr2KIPQOKE
Freedom is a purely instrumental word for government. The freedom Bush promised Iraq was bombs, kleptocratic puppet government, and siege from apocalyptic fanatics.

Yeah, I'd pass on that sort of freedom too.

I find your judgment of humanity, really, just disgusting. People love and cherish autonomy. The freedom the West sells to the rest of the world is poisoned milk.
Targetted Marketing
Hello, I would like to know open source platforms available for building targetted marketing campaigns. I am planning to build for charities and commerical enterprises. Thanks in advance.
I think the ][+ was the first one with the stiffer reset spring.

The other thing that tripped up newbies was the power light on the keyboard that wasn't a switch (you had to reach around the back left of the unit and fumble for it).
You can't remove reality just by replacing the visual and auditory inputs. Your body still has to exist in the space it's in. AR acknowledges that that reality is still there; VR denies it.
This is an unlikely scenario. The FSF is a 501(c)(3) charity, which means they have to work for the benefit of the general public and not to give an advantage to any particular person or for-profit company. If they would ever do the latter, the following IRS audit would not be fun.

https://www.irs.gov/Charities-&-Non-Profits/Charitable-Organ...

Many proponents of copyright assignment to for-profit corporations have argued that "it's just the same thing as what the FSF does, so it's fine", but their legal nonprofit status makes it a substantial difference.

A better argument against the FSF's copyright assignment practice is that it is bureaucratic overhead for somewhat questionable benefit.
WOMEN ENTREPRENEURS ARE KEY TO ACCELERATING GROWTH [pdf]
Me too, I don't understand what it is actually; this page doesn't really explain what it is.
My guess is that Dave Cheney is measuring the cmd/go that comes with the release, meaning it's a different program each time it is measured. Someone probably snuck some new features into it between releases. :-) Like all the -buildmode support for shared libraries, building .so files to load from C programs, etc.

I have been using it in my binary size measurements as I work on http://golang.org/issue/6853, and it has shrunk reasonably well since the 1.6 release. More to come!
If Entrepreneurs Come, They Will Build It
Perls OOP was an afterthought and it does feel a bit of an add on rather than a core part of the language.

Having said that I got my first job using Perl after learning Java at university. It actually helped me understand OOP and inheritance a lot better because it was so transparent compared to Java's OOP which seemed more of a black box - it worked but I never really knew how.
Yes.

But we don't need to read every github drama here.
Google T-shirt: Larry & Sergey & Eric & Sundar.
I'm just sort of skimming it, but this looks like it used C4 as a starting point --- it's using C4's parser and stack codegen (which are closely integrated).

We did the same thing for the Jailbreak CTF at Starfighter (we compile to AVR, though, and "ported" it to Go).

If I'm right, the big thing this will be missing (apart from structs, integer types, for loops, arrays, function pointers, &c) is register allocation. C4 compiles to a stack virtual machine, which evaluates somewhat like Java. That's fine for an interpreted runtime, but to run code on an actual ARM, you're going to want to either replace the codegen or (what we did) postprocess it into SSA form and do register allocation.

C4 is a really beautiful piece of code, but I don't think it was intended as a real starting point for compiler development. Everything we did to it to make it work more realistically made me feel like we were ruining it and missing its point.

Later:

Oh, neat, they added struct support! :)
I find it somewhat ironic that most mainstream compilers now transform imperative code into a functional language in order to reason about the code.
Daily chart: Ice cream and IQ
IT for Small and Medium Business
Hello, I would like to know if there is any open source platform available to set up IT for small and medium business. I need the following capabilities

1. Online, Mobile and Telephone Channels
2. Product System
3. Customer System
4. Accounting System
5. Payment Gateway
6. HR and Payroll
7. Risk Management
8. Reporting and Analytics

Best Regards
Rajaram Venkataramani
Enough of the motte-and-bailey tactics. Saying 'No Media' therefore 'No Democracy' is incredibly disingenuous.
Well, for some people being right is the only thing that matters. People already mentionned Linus Torvalds, I somehow like reading his rants about devs pushing things after freeze and stuff.
If you read the github issue, tenshihan seemed to talk to a wall before yelding to drama (funny thing is, people were more concerned because of the drama)
It's a separate issue to CSS processing, but do you not find that tools like live-server or browsersync that hot-reload CSS changes are more efficient than manually refreshing the browser anyway? They update quicker than a full refresh, and if you're working on interactive web apps then they have the significant advantage that any other state you've set up doesn't get discarded while you experiment with styling.
I'm hard pressed to believe the quality of the CSS across 15 subcontractors was actually good and consistent. You can't get 5 developers in a room without finding at least a few differences in opinion how something could or should be done and when it comes to CSS you have even more flexibility to how you're writing it and the associated markup.

What was done to ensure similarity of HTML/CSS across such a large project?
It's just bullying by geeks, because they can't push people around like jocks. You bully with what you got.
uphill both ways and everything?
Come on, that's equivalent to saying "prove that God doesn't exist".
If you can find a refurbed Thinkpad, that's a good option.

Or, just go on craigslist and buy a chromebook made in the last two years. Enable developer mode and run a script called 'crouton' which would allow you to install debian or ubuntu on the side.

That's what I am doing right now.
The solution is liability. If you collect data about people, you are responsible for what happens to it. Additionally, If your product fails to work as intended because you intentionally added something separate from the intended purpose (like network spyware for VR hardware), then the product is defective.
Hillary Clinton – Shares Lessons in Mindful Presenting
I bought a Toshiba CB35-B3340 13.3 Inch Chromebook/4GB RAM for $269. It has a really nice 1920 x 1080 display.

Then I installed the SeaBIOS firmware from John Lewis, https://johnlewis.ie/custom-chromebook-firmware/rom-download...

Then I installed Ubuntu 15.04.

Everything works great, including the HDMI adapter, wifi, sound, webcam, USB, etc. Accelerated OpenGL and WebGL works, although the performance isn't going to win any speed contests.

The thing only has 16GB flash storage, which is a little small so I added a 64GB compact flash card for more storage. Otherwise it's a great cheap Linux box.
Without using NoScript, what else should I be doing?
BTW, as D can call C functions.
Thus, in theory, you could choose to use only the C standard library, and use D as a "C with a better syntax".

This way, no garbage collector nor any bloat gets linked into your program ... but you still benefit from RAII, templates, array slices, and simplified declaration syntax.
This is neat, but I'd think that buyers and sellers of lists of email addresses will just scrub these tags off of them.
Schools in Japan don't have this problem
It's not a functional language...
Can't tell if sarcastic or not.
If you're not a Go programmer, bear this in mind: the Go compiler got noticeably slower after 1.4, but it is still extraordinarily fast; "run debounced after every keystroke" fast; "rebuild the world on a whim" fast.

Personally, I think the Go community is a little unhealthily obsessed with this particular metric.
This is great to see, since this year's Revision party saw the release of two NeoGeo demos at the same time, with there being almost none before that:

http://www.pouet.net/prod.php?which=67110
http://www.pouet.net/prod.php?which=67100
http://www.amazon.com/Left-Boom-Officer-Penetrated-Al-Qaeda/... is the book, but it's unclear if Macmillan will be allowing a Kindle edition
static_cast is used mainly to "reuse" existing code base
Homepage at CMU: http://www.cs.cmu.edu/~tom7/zelda/
Open Logos 2.0
How much money is Hacker News pulling in for pg etc? Is that why my adblocker stays working overtime here? Who is investing what round of capital in it? Who is planning to acquire it to get dang his 6% of options before the market tanks again?

Hacker News is closer to Animats non-profit concept than a for-profit business asking for donations. Hence, it's worth contributing free time to. ;)
Wow, they are up to a hard problem. Freedom won and people can block anything they want, how to persuade them buying into our ad network. Seriously? Pay us not to show ads, is this some new kind of ransomware?
>We love browsers
What does this even mean? Then continuing with how ads work in Brave. Selling how they care about users and being pro ads don't match, sorry. It is sneaky and disingenuous and defaults you to being a bad actor. Even when you can opt out ads, all these pro ads nonsense shoveled in your face, makes me want to help kill ads more quickly, not just seeing them agonizing.
Or you could only listen during half of those things.
O_o

This is my machine:

iMac (Retina 5K, 27-inch, Late 2015)
3.2 GHz Intel Core i5
32 GB 1867 MHz DDR3
AMD Radeon R9 M380 2048 MB

All I can say is the engine runs like rubbish on it, so I'm flat out astonished to hear it runs 'very well' on your 2012 macbook.

This is the compile time for running a 'hello world' project with a few tests:

[2016.03.20-09.44.43:606][ 0]Log file open, 03/20/16 17:44:43
[2016.03.20-09.44.53:841][261]Display: Running Automation: 'NppTests' (Class Name: 'FNppTests')
[2016.03.20-09.44.53:875][263]...Automation Test Succeeded (NppTests)
[2016.03.20-09.44.55:055][264]Log file closed, 03/20/16 17:44:55

real	6m47.566s
user	3m58.869s
sys	0m41.303s

That's not a full rebuild, just running:

./Engine/Build/BatchFiles/Mac/Build.sh TestProjectEditor Mac Development TestProject.uproject

UnrealEngine/Engine/Binaries/Mac/UE4Editor.app/Contents/MacOS/UE4Editor TestProject.uproject -Game -ExecCmds="Automation RunTests TestProject" -unattended -nopause -testexit="Automation Test Queue Empty" -log="TestResults.txt"

ie. It's only compiling the local project files and relinking the engine files. That takes 7 minutes.

With the quality settings dialed back completely, games are... kind of playable.

This doesn't match your experience?

I'm deeply deeply interested to know what you're doing, because it doesn't run like you describe on any apple device I've ever used.

What engine version?

Did you build it yourself? Which branch are you running? Did you change any of the build settings?

What quality settings are you using?

Seriously, I'm not trolling. If there's a magic 'make this actually work' setting some where I'm missing, I want to know about it, because the engine is monstrously slow in my experience, unless you're running it on a windows machine.

My recommendation for people using UE is 'dont use a mac'; I've never once varied from that position in the last year, I'm really interested if you have a different experience.
As a late sleeper (and a high school student), i've found a way to make the 8am classes (waking up at 6:45) more bearable. I used to go to bed at 12 and was tired all the time since I did not get the 7 1/2 hours I needed. When I had classes late (twice a week, waking up at 8:15, 8:45 respectively, and going to bed at 1am), I still felt tired because I did not sleep much the days before.
What I do now is go to bed at about 2am and nap for 2 to 3 hours a day. Once I got used to it, it worked out great. I am not tired in the mornings at all and can make it though the whole school day. At 5pm, I start getting tired and that's when I starting taking my nap. At 9-10pm, after dinner, I start doing my homework for which I now have plenty of time and I'm not even tired.

That might not work for everybody, but I advice everybody to try out what works best for them.
Yes Bitbucket so, maybe that explains it.
I vote we should replace democracy with a combination of random sampling and standardized testing.
>And the cold weather means walking wasn't always an option.

Walking works great even when the roads are unusable for cars. The only relevant limit to walking in the winter is your clothing.
I think squashing commits makes sense if you're working in a big team and/or on a complex/large project - The main advantage of it is that it speeds up the QA process because it cleans up all the back-and-forth (exploratory) changes that tend to happen during development.

If you squash properly, each commit will represent a small standalone feature.

It does reduce your commit count though :(
Babel doesn't require a global installation--it can very easily be called via ./node_modules/.bin/babel.

I avoid global package installation where possible and I think the only global package I have right now is 'n'.