skysight-inc/HackerNews huggingface dataset:
Yes, this StackOverflow answer solved the mystery for me http://stackoverflow.com/questions/12719859/syntaxerror-unex...

I then found out that it is actually mentioned in the Vagrant docs also:
https://docs.vagrantup.com/v2/synced-folders/virtualbox.html
I wonder why something so seemingly simple as displaying some text and images on screen is so difficult to do effectively?
Magnitude of crime is different. If somebody breaks into my car in San Francisco and steals a bag, I totally expect police to laugh at me if I ask if they plan to investigate it.

On the other hand if young female student is raped, her newborn daughter brutally murdered and house burned to the ground, I expect half the police to be on high alert and FBI to get involved.

GS report of theft of software that produces billions in profits falls somewhere between these two extremes. Police/FBI does not have resources to investigate all crimes equally so they have to prioritize. The same way as browse remote-execution exploit is fixed way faster than small UI glitch.
Static. Nice for simple blogs. Even has the ability to target a folder of images and create a simple slideshow.
They confirmed that the guy took a ton of source code right? Taking Goldman at their word that it was their IP isn't a huge stretch.

Taking the time to confirm that the code itself is a trade secret is a monumental task, one that isn't needed to determine if there was probable cause.
The real bogeyman isn't nuclear. It's companies getting away with poor practices, hanging onto outdated equipment, and whittling down safety recommendations/regulations. The same thing with the BP refinery disaster. (And two of those 3 with the gulf oil spill.)

If we look at organizations with good records with regards to nuclear power (US Navy and France) it's somewhat different from what we have in the US.
Show HN: Interactive graph of Stack Overflow topics
It's also the reason why I switched from Chrome to Firefox. Sure, having 150 tabs open does slow down a machine at least a little bit, but god damn does it feel good to be able to do that without having to horizontally scroll though all 150 of them individually.
Thank you for you comment. Very interesting information just like the article itself.
original post says Max also. :-)
Thank you very much for your great gem :)

Very usefull!
Not everyone who disagrees with you is automatically a troll. Why not provide more support for your argument instead?
Chrome is way ahead of Firefox in terms of security. It's worth the performance trade-offs.

Each website is rendered in a separate process with a sandbox, each with an empty chroot + process namespace + network namespace + tiny seccomp-bpf + syscall whitelist.

Chrome also has a stronger sandbox, pioneers better SSL, supports PIE on binaries, uses pepper - doesnt use native Flash plugins, the JIT compiler does randomization / encryption tricks to make it hard to heap spray exploit code. They have their own hardened memory allocator called PartitionAlloc.

Etc Etc.

Firefox also had more critical CVEs in 2014 than Chrome:
http://pastebin.com/raw.php?i=2CRyJkmV

And reports of sandbox escapes are less common in Chrome for a reason.
Since the compiler can do whatever it wants, you can't be sure it hasn't put any part of the key anywhere on the stack, and there isn't sufficient information for the asm to know which registers contain tainted values.

Unless you can actually prove all parts of the compiler's data transforms going down to assembly I think the safest thing to do is sandbox your key-handling process so nobody else can examine it.
https://www.virtualbox.org/ticket/9069

Google for 'virtualbox sendfile' and there's a lot of discussion.

Worth noting, and this bit me recently, Go's http file handler also uses sendfile beneath the covers.
I was expecting more obvious suggestions to move all our stuff to google cloud "for the greater good". Apparently it was just a preparation…

But seriously, these complaints are dubious at best. Changing hardware? Well, maybe. Still, we won't migrate to newer hardware unless we can bring our stuff with us. Maybe only if 2D pictures will eventually be considered obsolete and never used since, but I doubt it as well. Changing software? I'm struggling to imagine how text documents could become unreadable. Even on completely new architecture it won't be hard to write a translator. The same way I cannot imagine bitmap images becoming obsolete, and every single format we use is just moderately complicated compression algorithm wrapped around bitmap, and every curious historian will be able to recreate it by himself. The same stays true for wav/flac,ogg,mp3, etc.

I can imagine how Adobe swf will become obsolete and it might be hard to find software to open it in 100 years. Or Microsoft Office slideshows. But it feel almost right.
One of the more disturbing issues with linkedin goes almost unnoticed:

For what possible reason does linkedin effectively mandate a photo? Because while I can not think of any reason this could possibly be necessary for any profession except super model, I can certainly see how it can be used in a very negative way.
This is a side project that I created for my family, then decided to make it into a proper app since lots of my friends and family have wanted something like this: a simple app that lets them log expenses as they go and updates everyone's device in real time. We've been using it for about three months now, and it's helped us get our day-to-day finances under control.

Any feedback is greatly appreciated!
I find this essentially when I run high numbers of tabs:

https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

Though another comment has led me to wonder if FF doesn't have something similar built-in.
Maybe. But then you eat the time of those 1-2 other people by interrupting them, giving them the context of what you're working on, etc.

My guess is it's a net loss for the org in most cases. The exception being if you sit there for days.
Don't go from bed straight to the desk, have a well-defined separation between work time/space and a personal time/space. Don't ruin your back just because you didn't bother change your cheap, badly designed chair. Last but not least, don't let long hours get in the way of your health and exercise, otherwise you got nothing.
I don't think Windows has it, also because the keyboard command to exit an application is alt+f4, which isn't easy to hit on accident.
Sorry, I was misremembering the edge case here, which indeed is still around pointer decay:

#include <stdio.h>

#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))

void p (int* a) {
printf("ARRAY_SIZE of arr = %lu, %lu, %lu\n", ARRAY_SIZE(a), sizeof(a), sizeof((a)[0]));
}

int main () {
int arr [] = {0, 1, 2, 3, 4};
printf("ARRAY_SIZE of arr = %lu, %lu, %lu\n", ARRAY_SIZE(arr), sizeof(arr), sizeof((arr)[0]));
p(arr);
}

prints:

ARRAY_SIZE of arr = 5, 20, 4

ARRAY_SIZE of arr = 2, 8, 4

where in the function, the arr has decayed into a pointer losing the additional info about size (now the size of a pointer 8bytes or 64bits on my host). Which is why you usually get the length of the array before invoking the function and pass it in as additional information, or wrap the complete array in a struct to preserve sizeof info (http://spin.atomicobject.com/2014/03/25/c-single-member-stru...).
Be well fed, I'd maintain a routine of smaller meals light in carbs to avoid lethargy.

Get some sort of exercise in (do a set of burpees or something).

Be mindful of eye strain.

If you're having trouble falling asleep immediately after working, f.lux and melatonin are your friends.

And probably most important, figure out what mistakes caused you to be stuck working 15 hours a day and learn to avoid it in the future.
Is slice supported on nginx already? How do you configure it?
NoScript and RequestPolicy each allow exporting and importing of their rulesets so you can manually back up those settings where a bad sync can't delete them.
Ask HN: How to negotiate startup salary?
I'm working in a big corp and I just got an offer from a growing startup. The offer is around 2X my current unvested public stocks. What do you think? How can I improve my negotiation skills and negotiate?
Lab-grown meat should bring costs down (both in raw resource usage and in the market), enough that I expect it to nearly completely replace traditional meat.

I expect in 50 years, the only "real" meat, like from a slaughtered animal, will be eaten on special occasions, or by the wealthy. Sort of like the internal combustion engine "saving the horse."

Lab-grown meat would eventually allow for lower cost with superior nutrition, texture, and taste.

I try to balance my innate pessimism with some hopefulness. There is so much slack in our current production methods that it is absolutely possible to keep pace, provided we make investments in the correct areas of research.

Vegetarian here, for what it's worth. I would probably eat lab-meat regularly in my lifetime if it progresses.
Things that exist only in Silicon Valley
So there's an open source developer out there with just 2GB of ram that comes in and offers solutions to the memory problem, right?

RIGHT?

(Firefox was heavily criticized for having huge apparent memory usage, which was ignored up until at least FF 4)
Oh yes absolutely. Theses are fantastic icons, really well done man.
What Happened to Web Intents?
Silly.

Google Glass and Segway were both products completely different from anything on the market. (Oddly, when the patents run out we'll see quite quickly that, rather than being a "human transporter", the segway will become the reference architecture for bipedal robots.)

Amazon Fire Phone is just about greed. Other people can make big profits selling a $800 phone (since expensive phones are a positional good), so let's join the money party and sell an $800 phone.

The Fire Phone had a few new features -- the head tracking is a neat trick, but identifying products by barcode is just an app.
Just goes to show how blurry the line is that I've never actually noticed that he's not an employee. :P
Interesting.

For event signup, preorder, and ticket purchasing sites (which tend to experience little or no load most of the time and an insane amount of load right before some important deadline or right after an announcement), I wonder if this could be used to redirect the user to a page that either says "take a number and we'll call you back" or a page that says "we're experiencing high traffic, you can send an email at this link and we'll get back to you as soon as we can."

The email link thing might work, but the "take a number" system would probably be under the same traffic constraints that caused the intended transaction to fail. Maybe not, though. Maybe that could work on a cheaper, more scalable mechanism.
It would have been interesting to create a version which was a Linux binary compatibility layer, essentially compiling libbe.so for Linux, with the intent of swapping it for a native kernel later. However, I think this might have been technically difficult since iirc beos uses the same interrupt for syscalls as Linux but does not use the odd Linux syscall standard (where short parameter lists are put into registers) versus the stack, like freebsd. I think freebsd might have been a better choice for that reason and also its performant kernel.
Hyperloop Technologies Inc. Homepage
But they also respect people who nap at their desk! In high school I routinely slept in my first two classes (on one day it would be AP Physics, in the other it was AP Stats. I got a 4 in AP Physics). If I was in japanese work culture I would sleep at my desk all day, then do my 7 hours of work, and then shark the natives in Go from 11pm to 5am.
The OpSec Guide for 3rd world H̶a̶c̶k̶e̶r̶s̶ freedom-fighters
The CEO laughed at me when I asked for dilution protection in my contract. So, why does the percentage matter?
Hah well that was my presumption. Obviously balking the minute you're stymied is silly, too.

My objection is with never asking for help, not trying for a while and then looking for help only after you've put in a reasonable effort.

Seems like common sense but you know how common that is... :)
A beautiful case study in how and why standardizing (https://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overvie...) an idea before thinking it through in practice is a waste of time.
That's how I feel - the tone of this writing irks me a bit. I don't want to detract at all from the work these authors did, I like it a lot. But the text here is fluffy and frankly somewhat narcissistic.

Lejaren Hiller showed that computers can compose competent music in 1957 with the Illiac Suite. Since then there have been countless other using computers doing things like the project in this article (Autechre is a PERFECT example).

I love that people are doing work like this and sharing it (full disclosure, this is a hobby of mine), but I wish it were presented in a less pretentious way (although admittedly this comment could probably also be a lot less pretentious).
Maybe some testing of, say, a few tabs, but I'd be very surprised if a significant number of Chrome devs (or any Chrome devs, for that matter) use Chromebooks for Chrome development (maybe the Chromebook Pixel, but even that seems unlikely). The Chromebook is optimized toward content consumption; while I'm sure it's possible to do serious programming on ChromeOS (just as it's possible to do serious programming on Android or (jailbroken) iOS if you really wanted to), it's not going to be nearly as productive as a high end workstation (portable or stationary) with 16+GB of RAM and a quad+ core processor.
What Aleynikov did was clearly slap-on-the-wrist-worthy. It's not like he took code and sold it to the highest bidder for zillions of dollars. It didn't merit depleting his entire life's savings and (almost) sending him to jail for many years. This was clearly about more than merely the value of the code he took.

> The Court concluded that he had in fact tried to take 500,000 lines of valuable and mostly proprietary source code

I would dispute the value of the code. The code he took wasn't part of the "secret sauce". It didn't contain any of the logic for actually making High-speed trades.
Helpouts had tons of advisors for home/kitchen remodeling which I simply don't see at liveninja.

Which is unfortunate - I was thrilled when I found that on helpouts, but now that I'm actually starting a remodel project it's unfortunate that I can't get basic help for relative cheap costs.

Google really needs to do some tying of their services together - not in a Google+ kind of way where it's unwanted, but if, for example, they had helpouts to bolster Google product support and pushed some of that massive interest/traffic into the service, it might have found its mark sooner.
I frequently have dozens of tabs open in Chrome on Ubuntu without any problems and I haven't touched the open-files-per-process limit. You must be talking about a problem with older versions.
http://en.wikipedia.org/wiki/Psychological_projection

The church has been doing it to women for a couple of thousand of years. The church is still visible in most of our political and social life (Catholic or Protestant doesn't matter, just like Pepsi or Coca) as the church is just materialization of all our primitive fears and impulses which we so far have failed to overcome - basically a tool of organized collective projection.
The best way to make that wish come true is to use Rust in a project where you would normally use C, and report your experience to help us discover the best ways to support that use case. :)
We did think it through.... I just think we could have listened a lot more, collaborated a lot more and, well, yes think it through a bit more.

I am buoyed by the fact that we know we still need to solve this problem.
The final draft made an effort to address those concerns -- but also they are completely inapplicable to optimized builds, as kibwen points out. (And if you care how fast your code runs, you really do want optimizations...)
I think Goldman Sachs was more worried that he was taking his brain with him to a competitor. The banking cartel certainly has to be high on Silicon Valley's list of "industries that need to be disrupted". The sad thing is he's probably being prosecuted for things he created within the walls of Goldman Sachs and could probably easily re-create from scratch without them.
I switched to Chrome a few years ago for the same reason. Another reason was Chrome had an 'omnibar' that takes in both urls and search queries. I was instantly sold on that.
You might get some mileage out of: www.reddit.com/r/malefashionadvice
Chromium does not include the Google bloat and works flawlessly. I don't know whether it will make you lose data, but personally never had any issues with it.
Who's Viewed Your Profile or your updates.

This feature is enough to avoid Linkedin. I am scared to click on any profile in linkedin just because of this feature. I always use incognito mode to look up folks in Linkedin. It is a creepy site.

Wait till your connections can submit hidden reviews about you and potential employers can view it for a small fee, like Carfax.
I have found the key is to stay up however long you want, but to never interfere with your waking time (i.e., sleep in). It's probably not science based but I suspect for personality types driven to work, there's a desire to not go to bed until things are "done". And there's an equally strong desire to keep sleeping. So they balance. And if you're really pushing the limits, the concept of morning or evening person loses all meaning. Also eat well, drink fluids, shower, and go for short walks.
No you're not. You're gonna be right back in Chrome because it has V8. Admit it. You liked Chrome because it ran fast because it had a great JS engine and HTML renderer. We all did. Stop complaining, suck it up, and use Chrome.
pngquant is C99 https://github.com/pornel/pngquant
> if lisp is that good why aren't more people using it?

Rewrites being uncommon, companies use the language that they started in. Start-ups use hyped languages that are considered good for the job in the current environment, in order to attract interest and inspire trust in their judgement.

Languages that were frowned upon can go back into favour; JS did. However, it only did so thanks to both the success of the platform it was on and a functional language committee. Lisp has neither, and is therefore unlikely to rise to fame.

If a company made a platform which recommended Lisp, and if a language committee rose to modernize the language and stifle innovation, it would start getting hype. I cannot see the future, but it seems unlikely, regardless of its technical merit.
The pain of wanting is a very powerful pain. This is why the road to enlightenment requires you to give up your want.
Rather than providing information to the user by which they can access an alternate, asynchronous request/response flow, why not separate the server from the web-ui from the server for the backend processing system, and when there is too much load on the backend system to effectively do synchronous request/response, failover to an asynchronous workflow?
Good to know but a hell of a long time coming.
Please don't put the blame solely on AdBlock Plus. Most of the problem is due to the rulesets, not the extension itself. EasyList and friends have a truly frightening number of broad CSS element hiding rules, which are much less efficient than the URL blocking rules that were the original AdBlock mode and should have stayed the primary means of blocking.
Commercial drone permission comes with strings attached
https://www.haiku-os.org/about/faq#top_5

They talk about it here. They say Linux is needlessly complex for a desktop OS.
That's still far less than optimal. Under Chrome (Chromium) I can kill individual tabs if they start getting sluggish. Not so w/ Firefox.
The reason why we recognize the names of the Google people is because of past achievements but when they were working on those we did not know their names either. I think it is a bit much to couple 'quality' to notoriety, for all the same money the Rust people are every bit as good as the Go people and Rust will be their claim to fame (if it already isn't doing that) a couple of years down the line.
Thanks very much, feels good to hear they hold up!
Competition is benefitting users and producing some relative waste of resources on each company. We are benefitting because at the end of the day the container world will be more open.

But I think that this VC-backed model might not be beneficial for OS as a business in the mid-long term. The race to $0 is greatly accelerated.
There are others in this thread that disagree with me and I'm not calling them trolls. This person's tone and choice of words landed them in "troll category" in my mind.
I'm not one of the people who would ever equate copying code to theft, regardless of intent. But Aleynikov admitted that he expected GS to be upset about it, mostly due to their cultural attitudes about IP (ie: everything is theirs). Note that he didn't "bundling and uploading everything" he specifically avoided uploading the trading strategies code.

On the one hand, people seem to be giving GS a pass for stripping the copyright notices from GPL'd code they used, but taking them at their word and treating it as high treason when Aleynikov makes a copy of the modified GPL code for himself.

>> "McSwain later conceded that he didn’t seek out independent expert advice to study the code Serge Aleynikov had taken."

>This is the very surprising part.

It's just the lazy careless work of a modern day Pinkerton man.
Currently, that's running Apache 1.2.6, which was released in March 1998.
> Goldman replacing the copyrights on other open-source stuff with their own is probably illegal (as long as the license stipulates that the original copyright notice must remain)

It's only illegal if Goldman distributed it, which they didn't. It's perfectly okay to modify GPL'ed code for internal purposes without open-sourcing the changes.
Me too! I have yet another NES-emulator-in-rust project [1] and I've been hesitating on picking it back up because I only want to convert to "new rust" once.

It looks like April will be a good month.

[1] https://github.com/breckinloggins/rusticom
It's a perfectly fair point. The fact that the largest Chrome task by far is not a tab or extension at all, but is the core of Chrome itself, indicates that maybe - just maybe - Chrome isn't doing as good a job of keeping things isolated as it should. That process shouldn't be doing a whole lot beyond driving the UI and managing the lifecycles of its children.
Women did not serve in combat roles during World War 2. There was about ten times as many men in the military than women at that time.
This article annoyingly misses to mention THE reason to use Firefox over Chrome. Supporting Mozilla.
Trello Alternative: Taskulu
The cause would be due to weather patterns changing - For example, we've currently got a drought in CA due to a high pressure zone being parked off of California for last 2 years in winter (the "ridiculously resilient ridge") and if the formation of this ridge is aided by higher sea or land temps (this is not proven but speculated), then certainly drought can be a result
This was some initial (mis?)-information about the case, but at least according to the Second Circuit:

> In addition to proprietary source code, Aleynikov
also transferred some open source software licensed for use
by the public that was mixed in with Goldman’s proprietary
code. However, a substantially greater number of the
uploaded files contained proprietary code than had open
source software.
Also, do not hire specialists if the corporate culture means their new expertise will be ignored or overruled by the old decision-makers.

There's no point bringing in a UX designer unless you can force the marketing-director to stop micromanaging pixel offsets. At best, you'll be paying extra for somebody who is demoralized an unable to meaningfully contribute.