jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
People leaving for potential higher pay (IPO) says more about those people than Google not being an interesting place to work at. Nothing that facebook has recently done that suggest to me that facebook might be more interesting place to work at.

Facebook and twitter might have the "momentum", but they are on a niche (social) thats unstable at best. Google on the other hand is not only on several stable niche, but they are trying new things all the time.

People who are leaving for facebook/twitter are riding the horse while its still fat. Nothing more, nothing less.
Does this mean Paul won't be angel investing outside of YC?
"In the end, rs03rs03 averages 120 tables at once when at full speed, playing about 100,000 hands over the course of about 55,800 seconds. That's about 1.8 hands per second (slightly more actions, though, since some hands are multi-decision)."

Can anyone speculate what strategy might allow him to play 1.8 hands per second on average?
I'm honestly sort of shocked those were still in there. Issues like these related to unsafe use of LoadLibrary were widely a part of the security training and reviews there even as early as 2002. I remember re-reviewing the uses (along with many other high-risk APIs) within the VS codebase over and over and over...
Not exactly. Before and during his time at FF, PB was informally involved with YC by dropping by often to chat with startups, and probably in other ways. Saying to him "let's get you involved more and formally" is not the same as seeking out a candidate, because "seeking a candidate" implies that there are a few people available for a position, and you choose one. In the YC case, however, it was probably "either with PB or without PB", not "either with PB or with someone else"
I don't think I've seen the same degree of this with Microsoft before. Is the difference that FB and Google are both in Silicon Valley and so there's very low friction moving from one to the other?
Are you sure the appeal is that it's a better place to work? Rather than a place that's pre-IPO?
It's a market where people spend a lot of money on search engine optimization, but the best asset to starting a rakeback site is being affiliated with high-volume pros who are willing to sign up for a few sites under your rakeback site. An insider's tip on rakeback SEO- the people who are using Google to find rakeback sites generally aren't experienced players, and won't make you as much money as you might hope. (Of course the ideal situation is that you sign up a few hundred inexperienced players and after a year or two a dozen or so have developed their game to the point where they are making you more than all your original sign ups combined)
That video answers every question I had about why someone might choose Reslash over Discord, thanks. Reslash looks fun.
:-) I went to an interview (London UK) for a big name agency suited and booted and was interviewed by some one in a scruffy t shirt that looked like his dog had been sick on it.

I sort of twigged that I was over dressed when on the way to the interview some one stopped me in the street and asked me the way to the "Ivy"
Also there are lots and lots of small press publishers out there.

Just off the top of my head there are:
* First Second
* Drawn and Quarterly
* Fantagraphics
* Koyama Press
* Top Shelf
* NBM
Well, of course, sandboxing is opt-in, and there are still lots of programs out there that don't use them.

I'm not sure Emacs or vim, as an example, would ever be able to be sandboxed from the filesystem.
If you like a challenge, why do you avoid the challenge of enjoying eating pickle and marshmallow sandwiches?

Enjoying a challenge doesn't mean doing stuff you don't enjoy. You might like hanging out with people, but not everyone is the same. That's okay.
Hasn't the TV license been around far longer than Fox News?
the downvotes on this one show some blind alligiance to word2vec it seems to me; I tend towards questioning the playing field, not clamping to a (large) set of useful vactors to be the new "hammer looks for nails"
Really? What is it? Are you thinking of using humans?

Bear in mind that determining the legal status of a given bit of IP is generally the slow and expensive work of a squadron of attorneys.
I have a tiny swiss army knife on my keychain - the scissors/knife are used constantly. Opening boxed packages, envelopes, food, even basic grooming.

I agree with you that the screwdriver bit is terrible compared to a real screwdriver, and it's more useful as a tool to pry things apart where you'd worry about chipping the knife blade.

The big swiss army knives - I'd be hard pressed to justify carrying any of those around.
Does anyone know if they only research os and os environment bugs or also cisco juniper os bugs as well for example?
Same thing, really. E = Sqrt((m*c^2)^2 + (pc)^2)
How can a diamond be "used" anyway? The way I think of it, you have wholesale and retail markets, which I completely understand (profit through information asymmetry) but is there really something stopping the same diamond from being sold wholesale and retail dozens of times as long as it's not damaged?
Your train has already left the station. You're not going to persuade him not to outsource so don't try. Instead you should persuade him that maintaining control over your outsourcing is the critical requirement for success. And focus on how you want that to play out.

Regardless of whether you outsource to India, China, or a a guy down the block many of the same issues apply.

1) Can you fire the company if you need to? "All relationships end badly or they wouldn't end." When you have to fire the outsourced team, do you have the skills internally to take control before you find a new group?

2) Can you ensure the outsourced team doesn't do anything sketchy. Do you have a team internally that can protect against back doors, lockout triggers for non-payment, inappropiate code insertions, undesired use (or non-use) of GPL'd code.

3) Due-Diligence. How (specifically) do you plan to get through due-diligence -- not just with VC but with an acquirer who will look at your code and how it was developed? Code review, architectural review, etc. Without a local team firming at the helm that process will go poorly and cost the company far more in a valuation hit then any cost/time savings.

4) Customer Data. Although it's just about impossible to avoid giving a remote team access to your customer data, you can't give them total control. You need a strong DBA locally to ensure your DB meets your security and privacy standards.

5) Around-the-clock development. The reason outsourcing is effective is not because it's cheaper (it's only marginally), not because they're better (they're the same as us), it's because you can do around-the-clock development. They check in code at 6 AM your time, you check in code at 6 AM their time. That's how you get ahead. If you simply transfer a single development team to a different time-zone, all you bought yourself is a 20-30% cost savings and a bunch of frequent flier miles.

So the net-net on your pitch is: control, intellectual property ownership, customer data, and speed.

I suggest you pitch:
a) Acceptance testing stays domestic
b) Design stays
c) Software Architecture and Spec Writing stays
d) Small team of the very best developers stay
e) "everything else goes"
The idea of having integrated components (HTML+JS) is certainly interesting and forward-thinking. However, I hope it doesn't lead you to limit us to the integrated style, by making the Riot compiler a required build step.

Personally, I greatly prefer the direct coding style, i.e., riot.tag(). Not only because of the editor issues mentioned here, but because I can include my own modules in my scripts. I.e., can I use require() inside a Riot-compiled module?

Stuff starts getting very hoop-jumpy once you start creating your own compiler & syntax, and bringing too much "magic" to the table. One of the big appeals of Riot is how UN-magical it is!
The hardware design component I just can't bring myself to care about, a fork is for picking up food, a computer is for computing, I don't care about the sheen on the stainless steel on one or the other, and it puzzles the hell out of me why people do. But I guess that's just human nature or something.

My "user experience" on a mac is utterly abysmal due to the lack of the customisations I use on linux and have been bound to inexorably over the years by muscle memory.
It's still a much more limited business than the one Ford did create. Fifty years from now, the pet rock will be forgotten but Ford's assembly line will still be well known.
And history repeats itself. "HTML5" is the new "AJAX".
"Open" is always in fashion so long as marketers don't have to tell the truth.
This seems very similar to MXHR

demo at:
www.mixhammer.com

but using pages in chunks instead of only the assets on the page
Wow, lots of great ideas. Thanks!
I have kids and I've read The Road. It is moving.
Making a better product isn't marketing. Making everyone aware your product is better is, though.
No. That's just an unequal comparison of different classes given the significant differences in size, weight, and price. Why not compare the to an F350 then?
Managing a spreadsheet does not equal programming by a long shot, and given large enough complexity, you'll run head first into VBA macros and abominable one-liners with so much different branch points that it only makes sense to its author, who could have written a program that seperated the code from the presentation instead of munging up the two.

Sure, it'd get the job done, but the successor would have to rewrite it, as it can hardly be documented, plus, from personal experience, people who are versed in Excel trying to tackle data problems at companies have come up with rather brow-raising solutions. (What's this MySQL you speak of? Does it work with Excel, too?)

Programming is not just hammering away in [language], it's deconstructing a problem into smaller, less complicated problems, to generify and abstract away common properties to allow for repetition in similar contexts. It stimulates efficiency, speeds up rote administration tasks, and allows the programmer to learn something new each time he tackles a new problem.

More so, the writing of code should enlighten a person to write readable functionality, as code is read, compiled code is executed. Using clear and descriptive terms to state the moving parts in his solution, using verbs in function names, not abbreviating unless absolutely necessary, are all tasks that should allow for a person to better state his problem domain and its intended solution.
You can play bots on FICS if you disclose it.

https://chess.stackexchange.com/questions/8066/is-it-possibl...

I guess you would want to program it to only play against other bots, and many of the other ones are probably quite strong (since they're based on relatively advanced chess software). So maybe that's not the ideal environment for starting from zero.
Even more challenging would be to maintain somebody else's code. Say, at the start of an assignment, each student is randomly assigned a code base from the previous project (we could restrict this set to only include code bases that met the grade). New requirements that weren't a part of the previous project are introduced every time this happens.

If the students are being graded on a curve so they're competing against one another, this would be downright diabolical.
Nice work. Assuming my experiments convince me that writing games in Go is worthwhile, I'd love for the ecosystem to evolve to a point that it's trivially easy to get up and running. The fast iteration time is very nice for these competitions (now I just need a debugger).

I think it shouldn't be too much trouble to get to the point where we have a set of basic composable libraries for loading and rendering meshes and other graphics, as well as sound/input/etc. that doesn't require so much wiring. I haven't done the exercise yet, but I'm also hopeful that SWIG will provide good enough bindings to Bullet Physics, so that you won't stub your toe on "real physics" again :)
It is in the US.

Egg's are washed which results in the membrane on the outside being removed. This allows easier access for bacteria if not refrigerated.
Not as approachable. Not interactive.
It's definitely a balance, but I really relate to the advice and have always made time for researching and doing a little experimentation with some ideas that may or may not ever go anywhere. If I get to a point where I think they should go somewhere, I bring it up and see if we can get work scheduled, which may or may not happen. The tough part is knowing when to stop independent experimentation and start getting buy-in, and letting things go (at least for awhile) if you can't.
That's already the case with regular cars. There is no limit so in theory you could drive at 250km/h and it's perfectly legal(I've done it in the middle of the night, it's very cool if the conditions allow it), but if you get into an accident at anything above 130km/h you might be held liable for not driving at an appropriate speed.
Very true. I got into Racket three years ago and had an experience similar to the OP. Then I did some Clojure and I loved the data structures and destructuring, but I'm not too fond of the Java bits, although I understand the benefits. Now I'm learning Haskell, and it's another world again. I'm glad I took the route I did because the Haskell is coming a lot easier than it would have without the Racket/Clojure background.

Right now I'm converting some old Clojure code from a couple of years ago into Haskell, and I much prefer the Haskell static type checking to the dynamic typing of Clojure. I still have a lot more to learn to get my Haskell powers up to what I could do in Clojure, but I think it's worth the work.
I find attempts to disprove free will incredibly boring. If there is no free will, then everything the investigators wrote and did is the result of some deterministic (or random) process which doesn’t have anything to do with logic or evidence and whether or not people accept the conclusion is also independent of reason and logic.

Without at least the illusion of free will, there cannot be any discussion or argument, as that presupposes free will and an ability to change one’s mind in response to evidence.

By arguing against free will, you are cutting off the branch on which argument itself depends on.
There are already stepped levels of optimization going on in the JS engine; it goes to great lengths to reverse-engineer whether something can probably be optimized or not, and to handle all the edge cases where it needs to bail out into a less-efficient mode when some assumption is violated. All I'm talking about is a way to give it extra hints about what to eagerly optimize and how. All of that other robustness can stay in place.
Transaction rate is not the only possible way to judge the value a monetary system.

Also: Bitcoin's maximum possible transaction rate could be arbitrarily scaled up without impacting the electricity usage at all (but it would have other trade-offs not related to energy usage, which has made it hard to establish a consensus on the issue).
That line only exists in their Git Repository, which contains the latest code. That line does not exist on their website.

If you want to use software directly out of someone's development git repository then yeah, you're going to get alpha level code.
And if you add training wheels you'll be even less likely to fall off the bike. So why not make training wheels mandatory?
Or maybe knee pads? Protective vests? Or just make cycling illegal. Just outright ban it, so people can't get hurt and can't hurt others. Where do you make this arbitrary line?
Thank you very very much for taking the time to write this up!
I hated Unity at first, enough to stick with 10.04 when I ran Ubuntu (I was never impressed with Kubuntu/Xubuntu/Lubuntu, there was always something broken somewhere in all of those). But I finally gave it a go in 14.04, and it has vastly improved. It may still not be your cup of tea, but in my mind at least it's better than Gnome 3 and is worth a look.

That said, for my money you can't beat Mint with Xfce for a quick and easy casual GNU/Linux box. I always skip Xfce's compositor and install Compton for tear-free window dragging and video watching (Nvidia-specific issue I believe), but otherwise the default install is very good.
Ah I personally haven't encountered that since I don't use homebrew, I just had to update my macports, I didn't have to reinstall my stuff.
Why would it be a lagging indicator? These are people who can't get enough calories in a day. If they get an increase in income they're not going to start saving up for a new car, they're going to spend it on more food.

I think a more plausible explanation is simple inflation: Suppose you're a slum dweller earning money collecting scrap. And suppose the country around you sees an improvement in its economy. The value and/or quantity of the scrap you can collect goes up, but so does the price of the food you need.
More details:

http://highscalability.com/blog/2014/7/21/stackoverflow-upda...
This is the same show and same hospital NewYork-Presbyterian Hospital where a nurse was fired due to an Instagram photo she posted of a messy ER room (without anyone in it) the hospital administrators deemed insensitive.
More wifi then Sound were common for me before don't have them now. Actually i face these issues when doing a fresh installation of Win7. Many times i had use Ubuntu to find windows drivers!

My Macbook pro Ubuntu installation went without any problems. Touch pad mouse clicks weren't as exact as OS X. I am used to it hence was not able to use Ubuntu. Maybe i should tinker a bit.
FYI, One of the malls in the linked article was extensively remodeled in 1998. Personally, I dislike the trend toward open-air, outlet style shopping since I live in an area that regularly gets below 15f in the winter.
> Most people on HN are level minded enough to realize that it is hypocritical to try to block people from immigration to protect their own jobs.

Why is this hypocritical? Hypocritical of what?
If I was a construction worker then I would if I could. but I doubt anybody that isn't a Malayalam speaker can get those jobs.

do you know if there are many northerners that move to bangalore ? plenty of AP and TN move there I know.
I was a bit disappointed to find that this was a Kindle book that repackaged a bunch of already-published blog posts, rather than some clever way to publish a blog that would be delivered as a periodically-updated Kindle book.

Nevertheless, this is a cool idea. I'd love to see one for Paul Graham's essays (including those written after Hackers and Painters was published) and Steve Yegge's old blog.

I also find it strange that Amazon forces you to charge a minimum of $.99, but I suppose that's their way of making sure that they can pay for hosting.
Isometric view refers to the way in which 3D objects are represented on a 2D plane. This is the most preferred view in drawing building plans and the like. The other method is called Perspective view in which parallel lines on a 3D object converge to a point on the 2D representation. For e.g., a long-shot picture of a straight railroad track. This is what we usually see in pictures, paintings and the like.
I thought it was called mx. Turns out that there was one called 'mx' and it was based on the VEST codebase and was for Ultrix binaries.

"ULTRIX MIPS Translation
The translator that converts
ULTRIX MIPS programs to DEC
OSF/1 AXP programs is called mx.
The mx project started after VEST
was functional, and we took advan tage of the VEST common code base
for much of the analysis and Alpha
AXP code assembly phases of the
translator. In fact, about half of the
code in mx is compiled from the
same source files as those used for
VEST, with some architectural spe cifics supplied by different include
files. The C+ + language has proven
quite valuable in this regard. "
That's mis-categorizing my statement. There is no "might". The innovation that's occurred in the F-35 program has already produced fruit in many other airframes and the US Air Force has already "re-written the playbook" on what it means to have a new airframe and what revitalizing an old airframe is.

It's not about whether it may or may not - It has, that's a definitive statement.
I think the point of the first two laws isn't just "get rid of laws" but rather, only create and keep around laws that serve an immediate purpose. Essentially in opposition to the make a law because it might solve a problem later on.

I agree with enforcing this laws against ISPs now as I think internet connectivity and accessibility protections are problems that need solved now.

I think their third point is likely just pointing out that many of the users of this site are probably opposed to the "If you don't have anything to hide then why do you need privacy argument", yet are taking what the author sees as a similar argument against the ISPs. It could be viewed as hypocritical and indicates that there needs to be more argument for why someone would want these enforced ASAP other than "If you aren't doing anything bad now then why do you want to block the law".
Even if it is a Ferrari, are squadrons of Ferraris is what needed to fight wars?
They hired John Giannadrea who was responsible for Google's big push into machine learning (e.g. he bought Deep Mind) and put him in charge of it all so I think they are taking things seriously. I don't know that I would characterize it as "catch up" though.

The pace and structure of startup acquisitions by FB, Apple, and Google these days reminds me of Cisco in the 90's (the Mike Volpi era).
There are plenty of females attracted to older males. The reverse is not nearly as true. There is a good genetic basis for this: young females that breed with an old male bring in whatever genetics cause long life. However old females are unable to breed at all so males that attempt to breed with older females fail and thus don't pass their genes on.

The above is really messy as it applies to the real world, but the basics are true enough.
Elon Musk is a great example of what is possible with hair transplants. He had severe balding at a very young age, and you would never know it today. I have a feeling that public perception of him would be quite a bit different if he still looked like his old self. Here is a before and after...the “before” image was taken in 2002:

https://pagesix-com.cdn.ampproject.org/i/s/pagesix.com/wp-co...
I can tell you that in New Jersey, all the trees on the sidewalk are "town trees". You aren't allowed to cut them down and your municipality is responsible for trimming them. They've got staff and equipment to handle it.

Having said that, I've seen the local power utility trimming those trees as well, so they'll take action to keep the lights on.