jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This post made me think about the other prevailing/popular buzzwords (rock star developer, _____ ninja, etc.)

We're always looking for them, or claiming to have them, but still expect that we're going to be able to find them with a post & a share.

Normally, when I look for someplace great to work, I check with those who know (current employees) and the buzz around the organization -- every job is ultimately 'work' with all the related problems, but some places give you that extra buzz (the 'woo', if you allow me an "Almost Famous" movie reference!)
Then flag the article. No need to attack the man himself.
Also check out The Motivation Hacker by Nick Winter. That book is awesome and Nick talks about going from being too nervous to order at Taco Bell to being asked to speak at various tech and hacker conventions.
I suppose "sufficiently" is indeed the question. If the NSA own enough of the end points they can see the data coming in and out again. Snowden said encryption was good enough to keep data private, but perhaps he also believes Tor isn't good enough to keep usage anonymous.
You misspelled "apache".
I'm pretty sure if they would have used lab rats nobody would complain about the "butchering" so much.
You are missing the point. I know people inside the system and this is what they are telling me.

This is how they see him. They see this in an extremely black and white way. Secret documents were stolen. Miranda is handling stolen goods. The Guardian is aiding and abetting terrorism. QED, we can use the terrorism act to stop and search Miranda.

I kid you not, this is their psyche. This is how they perceive these leaks.
I'm not sure what he's referring to, but i've seen emails that say something like "here's some points to share with your technical team...."
what about 'Intel inside' do you not understand?
Excellent article, thanks.

The list of software tools below is interesting. Has there been research into statistical analysis of "artistic attributes" of movies, as input to decision making algorithms that can augment Visicalc-inspired tools?

"If you asked a bunch of executives without a creative bone in their bodies to craft a movie lineup for which the primary goal is to prevent failure, this is exactly what the defensive result would look like. It’s a bulwark that has been constructed using only those tools with which they feel comfortable — spreadsheets, P&L statements, demographic studies, risk-avoidance principles, and a calendar."
Is it so inconceivable that one might trust error reports to third parties, but not secret keys?
Palm was way ahead of time with webOS.

It featured so many things that simply weren't there in iOS and android:

- Multitasking

- Wireless Battery Charging (Touchstone)

- Over the air Updates

- HTML5 based GUI

- JS Api

- Touch gestures

- Cloud Sync (Apps, Settings, Data)

- Facebook, LinkedIn, GMail integration with Contact List

- many things I surely forgot...

The first Palm Pre had slight quality problems and the battery life wasn't good enough.

Unfortunately Palm didn't have enough time to fix these issues and was bought by HP.
Everybody went: "Whoa! They really have a chance now against Apple and Google due to HP's money and scale."

Then the epic fail began when Mark Hurd (then CEO of HP) bought spent some company money for the secretary he was secretly having an affair with. He was replaced with the Leo Apotheker who was just fired from SAP (by the time I worked for SAP and trust me he seemed to be very "special").

Apotheker didn't understand the vision HP had for WebOS and Phones and wanted to get entirely rid of HPs Hardware Business (Imagine Mercedes Benz stop selling cars and putting it's focus on engines instead... o_O).
The by then HPalm Product Line was actually very solid: HP Pre3, HP Veer, HP Touchpad. Unfortunately only a few weeks after market introduction everything was killed of by Leo.

So Apotheker rather sooner than later proofed himself as completely insane in the eyes of board and investors and needed to "leave the company to pursue new opportunites outside of HP"(c).

This made room for Meg Whitman who was feared to revert Apothekers decisions concerning webOS. Yes, it would have been a risk but when executed correctly there was a chance to win market shares. No risk no fun I guess...

So great products failed because of bad leadership decisions.
Perhaps I'm just not into Chinese culture of the past 500 years:)
Most of the features described come from the fact that FreeBSD ships with OpenBSD's PF (among others). Why would you build it pick FreeBSD considering their PF version is very outdated ?

I think going with an OpenBSD base would make more sense for a 'routing platform' as OpenBSD ships with various routing daemons and other network daemons that fit the description better (isakmpd/iked for IPsec with IKE/IKEv2, npppd for L2TP based tunnels ...). Obviously, you can install and use OpenVPN, pretty much any DNS implementation of your choosing to provide additional features. You also get a bunch of security features to mitigate attacks.[1]
Most of them are enabled by default too, contrary to FreeBSD [2](though I have not checked if OPNsense enables them -- it makes sense to enable them, even more so on the network gateway)

AFAIK, FreeBSD has better MP support than OpenBSD (though that is a work in progress), and more actively developed wireless stack. Are there any other motivations for using FreeBSD ?

[1] http://www.openbsd.org/papers/ru13-deraadt/

[2] http://networkfilter.blogspot.fr/2014/12/security-openbsd-vs...
It is a UK receipt, but there is little evidence about who it was, if it is indeed genuine.
I thought that too. Funnily enough the reason I signed up for Dropbox in the first place was to get back file functionality on the iPhone. I just wanted to take a document I had on the laptop, drag it to the phone and read it later there but Apple in their wisdom basically ban you from doing that and hide the file system. Now I can drag the file to Dropbox and see my files on the phone and read what I want. It's still my main use of Dropbox.
The batch-processing tools I wrote (e.g. a simulator) had CLI shims that called the same interesting functions that you would at the REPL. The interactive tools I wrote all had functions that acted as a zero-effort entry point anyway, so the conversion to standalone tool just consisted of building an image that called that function.

Additionally, my development environment (SLIME) talked with my application over a network socket, so there's no linkage between it and the application - at least, any more so than the usual problem of "Common Lisp binaries are hard to make small" but that's not specific to REPL-driven development.

The simplicity of my "solution" makes me think that we might be talking at different levels here, but I can't think of what the disconnect might be.
He mentioned it's a 1GB array, and the source code is available.
https://twitter.com/MEPFuller/status/1346905145557266433

Guns drawn in the chamber. Fascists attacking reporters.
Did this get checked by a lawyer before posting?

Reading this, I get the hacker vibe: "The law says this, but I came up with this clever hack so it does not apply to me."

Unfortunately for this view, the law and judges who apply the law care a lot about intent, and are not very impressed by "hacks" of the law. Advertising that you are doing an end-around KYC, is something that a judge will find very interesting if this comes to court.

In addition, KYC is a big priority of the US Treasury department and there is pretty bipartisan support for it.

Basically, the US Treasury Department does not want any company to facilitate large money transfers anonymously. If you are doing that, they will likely come after you, despite whatever clever legal "hacks" you may think you have.

I don't see this ending well.
About self-immolations for "Free Tibet": People in India, born in India, who have never visited Tibet are self immolating

https://qz.com/india/632077/quietly-a-tibetan-teenager-in-in...

To me, this does not speak about extreme suffering in Tibet, but rather:

1- A very strong sense of self-sacrifice and pride in their community

2- A very effective propaganda machine that persuades even people who haven't experienced suffering first-hand, to make the extreme sacrifice in support of the cause
The article mentions KSUID which has a very similar spec, but with a wider random segment.

For comparison: KSUID is 160-bit wide versus ULID sticks to 128-bit wide (which is somewhat more compatible with UUID-like database column types, for instance, so long as they don't try things like UUID version checks). KSUID uses Base62 encoding versus ULID uses a much simpler to (lexicographicly) sort Base32 encoding.

(I've found ULID useful in some of my own projects.)
Not if you’re transferring the funds to a non-US account via wire transfer. They time it perfectly so the money is in and out of the person’s account before the person even realizes it and by the time they do it’s too late. The money is gone.
> A naive model might only consider memory accesses and might assume accessing an adjacent element is free.

Really depends on the level of naivety and the definition of "free". It would be less insane to write that: accessing an adjacent element has a negligible overhead if the data must be loaded from RAM and there are some OOO bubbles to execute the adjacent loads. If some data are in cache the free adjacent load claim immediately is less probable. If the latency of a single load is already filled by OOO, adding another one will obviously have an impact. If the workload is highly regular you can get quite chaotic results when making even some trivial changes (even sometimes when aligning the .text differently!)

And the proposed microbenchmark is way too simplistic: it is possible that it saturates some units in some processors and completely different units in others...

Is the impact of an extra adjacent load from RAM likely to be negligible in a real world workloads? Absolutely. With precise characteristics depending on your exact model / current freq / other memory pressure at this time, etc.
>When an individual is accused of a criminal offense, it may be reasonable to dissolve their privacy to some degree in the search for truth about that offense.
>However, KYC dissolves the privacy not of certain specific individuals accused of wrongdoing, but the privacy of all individuals, none of whom have been accused of anything.
>We can do better than that as a society. Warrantless surveillance of all people cannot be our standard.

So glad to see this view rising up. When so many private and public parties are required to collect my private data, how can it remain private? I've had unemployment claims made in my name this year due to a breach, and it was on me to fight the fraud that would harm me. The collection of private data does not protect us, it results in a honeypot and puts us at risk.
The Barbie example doesn't really make much sense. I could just as easily say I'm trading Malibu Barbie which is nominally worth $25 for a Space Barbie which is nominally worth the same, and run afowl of currency laws. Or that I'm trading Space Barbie for lunch with no mention of nominal worth and call it barter.

The test you propose about conversion is at least logically consistent, but it's not what I see applied. For example, Berkshares (local currency in the Berkshires) can be traded for USD but they don't run afowl of currency laws.
Cool! Doesn't one of the Java IDEs (either IDEA or Eclipse?) have "public refactorings" (or something like that)? The idea goes something like this:

1) Enable recording of public refactorings

2) Apply a refactor which affects the public API

3) Refactorings are described in some big honking XML file

4) When you release a new version of your library, post it alongside that XML file

5) User downloads and executes the file against their codebase
I guess I disagree. There is a large, religiously derived political interest group which opposes gambling on moral grounds, which has been influential enough to have it banned in most states.

Wikileaks is still teetering on the edge of being declared a terrorist organization. It's small things like mainstream newspapers willingness to collaborate on reporting, mainstream intellectuals speaking out in support, etc., that has prevented the USG from destroying it.

Assange has been clever too and deserves much credit, but I think recent manifestations of that cleverness are sociological rather than technical.
What does that have to do with the team itself? Not including WebM makes sense because they don't want to be potentially liable for patent violations in a few hundred million installs. They do support it via plugins though.
Some points on c)

-Don't think of it as "leading a team", think of it as finding a partner. It sounds like you want someone who can help you lead yourself

-Don't totally rule out your liberal-arts-majoring friends. Some of them may actually want to live this dream with you, some of them may actually have the willpower and skill to dive into something totally new (business dev, UI, whatever support you need) in order to do it. Whether the intersection of those two groups is greater than zero, remains to be seen - but certainly don't rule it out.

-It's good that you know you're indecisive. If you want a partner (and it sounds like you do), try to find one that's decisive. (While at the same time, doesn't use his decisiveness to bully you into things - find someone who uses it to help you see how quick things can get done when someone just decides.)
Thanks for the comment. What are your criteria for judging the quality of a printer (besides price)?
I used some random site to learn HTML and make a Dragon Ball Z fan page on Xoom, complete with crazy cursors and a cool (or so I thought!) midi soundtrack.

Pretty cool that the site I used to learn still works ~15 years later:

http://labrocca.com/htmlementary/
those registers should be used before going into the r8~r15, since the "extended" registers require a prefix byte to the instruction every time they're used.

It's hard to argue against "shorter", but since the modern processors this code targets all have a decoded instruction micro-op cache, there is no front-end bottleneck and the instruction length doesn't actually slow anything down.

Also, the four registers you mention are all callee-save on Windows (just RBX and RBP for Mac and Linux) , so avoiding them means you don't have to save and restore them. Given a choice, use a scratch register. That said, R12-R15 are callee-save too, so this may not apply here.

Personally, I dislike the messiness of the historical names when using them for non-historical purposes. I think if it was more acceptable to alias them to R1, R2, etc I'd prefer them more than I do.
Honest question, and I don't mean this in an accusatory fashion: how often do you use the bus?
Title should say “in mice”.
that's pretty scummy
Focus on what you can and want to do. Not on what you can't change. In your situation this would be:
1. Get a better day job which is higher paying or which makes you feel better about your life in some way. Eg: let's you live near the beach or in NYC et .
2. Start proving in some fashion (eg: letters of intent from customers) that you have a great product. You think that the green card is the problem but if your a first time entrepreneur I can bet even if you had a gc the state of your company is not at the point you could go it alone right now. Be honest about this.
3. Save up some money. Your going to need this when you start on your own.
4. Date more American women. :) ... Even if you never find your wife thus way, it'll increase the quality of life... Well at least for sometime. :)
5. Average age of receiving a gc is 31. At least that's what I've seen. So hang in there.

Yes I ve been in your shoes. I got my gc but then realised that my idea/implementation was fundamentally flawed. Now I'm doing all of the above so I can quit in another 6 months.

Use this time to really vet your idea.
3. Seriously network with others
one repeat founder can create a great MVP in a month by
locking himself in a closet.

But can he create a startup by himself? A viable one?

Sure, he's got a better chance if it's his 2nd or 3rd or nth time around... but even so, you have to have feedback at some point... you probably can't literally (except in rare cases) be a true "one person startup." Even if the other people aren't founders there are still most likely going to be other people involved.
My favorite commenters/contributors are quite identifiable by their phraseology, wit, and wisdom. And I think the reverse is true. Spending much time here brings a familiarity of who is saying what.

And in rereading your expected result, I now realize I don't know how your proposed change would change the signal-to-noise ratio even without the above.
I'm not saying it's always conscious, or that this applies to everything. But I think it has a lot to do with how you see the world, and whether you have what Carol Dweck would call a growth mindset or a fixed mindset.

I wrote about this a few years ago:

http://michaelgr.com/2007/04/15/fixed-mindset-vs-growth-mind...

I think it applies to many things, and too few people are aware of the distinction.
It's is not 'government subsidies' as one might think.

Instead the next grid operator has to take the electricity and has to pay a certain government specified price for it. The electricity companies will sell electricity to the consumer and these will pay for it. So the end consumer pays the price. The goal is to reduce the price for renewable energy such that it is at the level of other electricity (from coal, gas, nuclear, ...).

There is no tax money involved. The electricity consumers pay for it.
And try to enjoy life in the mean time. Life is not about the destination, the trip is also important. You can do things on your free time, but you can also find ways to enjoy your job more.
A lot lower-impact than people generally think. Those things are safe nowadays.
As long as I can remember, I've been a good singer. I've also always enjoyed singing, so the thousands of hours of practice accumulated during childhood, in the car, in the shower, etc. didn't really seem like "hard work". I wouldn't say I've had to work to develop my singing ability in the same way Derek has.
We are adding non-US as we speak. please submit any you find!
I am forced to use a Mac at work, and I use expose and such quite a bit. Yet, despite using it for over a year, it's still just way more painful for me. Here are my three major issues.

1) Animations are nice, but slow. Things like Expose/Spaces animations just get in my way because I already know where I'm going, I don't need the visual help. Just like I don't need to turn a light on to walk around my apartment in the dark. I like it when things happen instantly.

2) Not enough keyboard shortcuts. For example, what's the shortcut to move a window to the adjacent virtual desktop? Oh there isn't one, you must drag it with the mouse.

3) Control vs. Command is probably my number one peeve. What's the shortcut in Firefox to open a new tab? Command+t. What's the shortcut in the terminal to go to the beginning of the line? ctrl+a. In Windows or Linux I have caps lock converted to ctrl, and use it for everything. In Mac, I have to switch between cmd and ctrl all the time. My thumb ends up doing work meant for my pinky.

I also have some non-keyboard related issues with OSX. The first example that always comes to mind is when I want to show hidden files in the finder.
> Having money and a less than dire need to survive does not automatically stifle innovation

No, but it makes space for the kind of complacency that stifles it. Also, having a successful product that's your cash cow makes it hard for you to develop the next-generation product that will kill it, specially if it does so by generating lower revenue.

Having huge amounts of cash also help you to make very bad product decisions. In order to learn what it learned with Wave, did Google really have to create such a monstrous flop? Couldn't it be a private beta or an internal tool? Couldn't it be a private beta? As for the original Xbox, I am not sure the only reason for its existence was to hurt Sony. It's very nice to say "we intended it to fail" years after you release a second-generation product. Microsoft was into games before, with Sega (the Saturn ran a version of WinCE). Did Microsoft really have to release the Kin?

But I agree with you on one thing: Microsoft is the Grand Master of using vaporware and half-assed products to damage the competition. Why would anyone consider the date Courier was "shown" be days before what was suspected to be the date Apple would announce its tablet? I also disagree with the article when it considers Google's 20% time a waste. Neither them nor we know what is the Next Great Thing that will make search-driven ads obsolete. They, like us, have no idea. That's why they encourage creative people to shoot in all directions: because one will eventually hit something big.

And yes, as of December 2010, he is wrong about Android. It's a huge success and telcos, AFAIK, pay Google a fair amount to use it (although open-source, you pay for some apps like Gmail and contacts and to use the Android and Google trademarks). I am not sure whether he would sound better in August.

If Wave has any pressure to be a successful application, it would have been integrated with plain old SMTP e-mail, and would possibly be eating Gmail's lunch by now.
I think Obama should focus on creating overseas jobs for Americans.
One of the author's points is that things like Twitter are not being developed and released by Google and Microsoft, despite the massive R&D spending. Furthermore, the only reason why we have Twitter at all is because those founding developers didn't happen to be working for one of the cash cow diseased companies.
Why- Columbia is a big rich bully in this situation. Sure, they are a non-profit, but they have a 6.5 Billion dollar endowment that they are using to lawyer up and kick people out of their land. And, the article is right to note that the people who mostly benefit from this are the mostly affluent students and professors at Columbia. Yes, they are paying them "fair value," how would you feel if someone supposedly wanted to use your startup/company/car and decided took it while giving you an amount they determine as appropriate?

This is a slippery slope that shouldn't be encouraged.
macports have a lot of packages. simple to use:
$ port search keyword
$ sudo port install package_name

also, you have homebrew. i never used it.

and as a protable package mgmnt: pkgsrc.org. works well also.
Adapter Description: NVIDIA Quadro NVS 295

Vendor ID: 10de

Device ID: 06fd

Adapter RAM: 256

Adapter Drivers: nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um

Driver Version: 8.15.11.9038

Driver Date: 7-14-2009

Direct2D Enabled: true

DirectWrite Enabled: true

GPU Accelerated Windows: 1/1 Direct3D 10

Running on windows 7, Xeon quad core 3.20 GHZ, 6 Gig ram
Also anti-nationalism

http://www.dawn.com/news/672000/pakistan-schools-teach-hindu...
I never spent a cent to learn new languages. Friendly strangers are really all you need. Time and dedication are required for mastery, but if you want to communicate with any stranger you usually can and learning is what we're built for. It's harder to not pick up a language if you live in a place where they speak one that you do not have under your belt yet than to pick it up.

You should be able to do the basics in a few weeks or months, mastery will take (much) longer. If your goal is to blend in with the natives without getting any questions about your origins after the first three sentences prepare for a decade or more. That's a grade or two above fluency.