jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The idea is that the payment is compensation for the fact that you'll have to continue searching for another job for a few more months if they block you from going to a competitor.

Great if you can get it without restrictions. However, I'd expect most HR/legal minded people to want it structured similar to periodic severance payouts. That is, the 30% is paid out bi-weekly over a certain number of months, but the payments stop as soon as the person gets another job. This counteracts the perverse incentive.
Most of those existing systems are like a Catholic wedding. The investment of time with those implementations is overly complex and unwinding it from your product becomes that much more complex and costly. Delegate those decisions to the professionals who are hired for the related expertise and point them toward the higher level goals--then hold them to that. They'll optimize their own workflow.
I once did get to look an optimsing a bad load time... only because at that point it was crashing due to running out of memory. (32-bit process)

In this case it was a JSON, but using .NET so Newtonsoft is at lease efficient. The issues were many cases of:
* Converting string to lowercase to compare them as the keys were case insensitive. (I replaced with a StringComparison.OrderinalCaseInsensitve)
* Reduntant Dictionary's
* Using Dictionary<Key, Key> as a Set. replaced with HashSet.

The data wasn't meant to be that big, but when a big client was migrated it ended up with 200MB of JSON. (If there data was organised differently it would've been split accross many json blobs instead)

It would also be nice to handle it alls as UTF8 like System.Text.Json does. That would half all the strings saving a fair bit. (I mean the JSON blob it starts with is converted to UTF-16 because .NET)
Actually - where I am guys is considered negative because it derives from male as the default gender / ie, patriarchal is the argument I've heard.

But absolutely NO ONE considers it a perversion or focus on genitals except for a few folks. This line, why are you focusing on my genitals or why are you focusing on their genitals comes up repeatedly in this context so it has to be a commonly used argument in some more activist circles.

That and focusing on "perversions" - which I find even weirder, most of the offenders are just normal people who didn't even realize "guys" was offensive or might be offensive to some.

Some of the activists who start yelling about perversions and genitals seem a bit more off their rocker at times then the folks they are accusing. The only thing that caught my eye was the perversions / genitals thing, because I'd just been reading someone else who used this same argument in a similar context.
I connect the dots here historically, back to Feudal times for example, with mandatory military service to the local Boss. Cultures that are ok with this basically comply with the reporting requirements on their male children, cultures that are against this social form, object and do not comply, doing other things with childhood besides training in teams with numbers on each back. I claim that modern human social landscapes are filled with examples of both sorts of groups.

On the extremes may be people who are not self-aware enough to even think about the implications of compliance, and on the other, social privilege or social isolation, to escape compliance. Without the actual consequences of war in our lifetime (in the USA), people have a lot less reason to object, and they generally don't (sheeple-theory).

Personally, I strongly object to this practice, and am strongly against the "surveillance capitalism" trend overall.
App Store launch was late 2008, something like 15 months after the iPhone launched, which is to reinforce your point. At the time the ground rules were not at all well established, only what was in that first policy document developers had to sign and Apple hadn’t yet accounted for any of the edge cases developers would come to discover.

App Store descriptions were also more prominent at launch than they are today. The developer did nothing to obfuscate what it was nor to try and cheat anyone. The price was there, the description was there. It was exactly what he advertised.
My personal pet peeve is Windows Update (and their products installation routine in general). I bet that it’s n^3 somewhere deep and they carefully curb than n for decades.
Remove the word “relational” from your title and it’s still accurate nearly all the time.

There’s maybe a 1% case down at the bottom for cases that had reached a hard limit in production where you could fit a box entitled “read the linked article”
What would be a very good starter software defined radio?
And the ever lacking charging infrastructure in the cities.

Where I live in Europe all who own cars in the city have them street parked in front or around their apartment buildigs.

How will they all be charged if everyone would switch to electric?

Plaster all the streets or sidewalks with charging stations?

How will the existing power lines handle the extra strain? (Spoiler alert: they can't)

Who will pay for building and maintaining all this new charging infrastructure?

These are concerns that are somehow never considered yet they're the main bottlenecks for the future of mass EV adoption in the cities.
Site was very slow for me, so I made a snapshot:

http://web.archive.org/web/20210226094451/https://dzdb.caida...
My understanding is that Rust's chief innovation is the borrow checker.

If this famous device is that outstanding, one wonders at what point some version of that funtionality arrives for C or C++.
That’s an interesting link on the “Lamborghini” chariot, not this article.
>compatibility mode

Do you mean Wine? It's imperfect emulation for large apps, and it's slower than a VM.
The disturbing thing about this report is there’s no fuzzy out of focus shakycam image.

What could it mean?
You can always learn new things, but as a product guy I tried a few times to really understand what every little thing I can think of / ask really implies and I succeeded at doing a few things but I know I'll never be an engineer. Being an engineer is really different than knowing how to code.
Anyone know where I can buy 1,000-year-old onions?
Well it's 2015, and the only real X series ThinkPad maxes out at 1080p. So, yeah, I could go HiDPI and lose all the screen real-estate, but that seems like a poor tradeoff. I'd have to get a larger, more limited, device like the X1 (really, the only other option) to enjoy HiDPI without having a small desktop.

And, all things considered, I don't think hidpi is ready yet. ThinkPads already overheat and have shitty battery life. Having to handle 4x the pixels seems like it'll only hurt things. Though I must admit, I am always blown away when looking at the Macbook Retina screen.
"I really hope no one is storing their financial records and health information on Dropbox..."

In 2015, the only sensible approach to security is to consider every machine you touch to be compromised, all the time. And yet I still store financial information on Dropbox - pay slips, bank records, mortgage documents, wills. Why would I care? I don't put download links to them on every email I send out of course, but if they would 'leak', it wouldn't make a material difference to my life. While the ease with which I can access and keep track of them does.

Same with medical information - what do I care that anyone knows how strong my prescription glasses are? Or if I'd got some serious disease tomorrow, what sort of treatment I get? I'd have to disclose if I wanted to get life insurance anyway.

I no longer see a rational reason for trying for absolute secrecy on things like this. The cat's out of the bag.
Johann Wolfgang von Goethe

Der Zauberlehrling

Hat der alte Hexenmeister
Sich doch einmal wegbegeben!
Und nun sollen seine Geister
Auch nach meinem Willen leben.
Seine Wort´ und Werke
Merkt ich und den Brauch,
Und mit Geistesstärke
Tu ich Wunder auch.

Walle! walle
Manche Strecke,
Daß, zum Zwecke,
Wasser fließe
Und mit reichem, vollem Schwalle
Zu dem Bade sich ergieße.

Und nun komm, du alter Besen!
Nimm die schlechten Lumpenhüllen;
Bist schon lange Knecht gewesen:
Nun erfülle meinen Willen!
Auf zwei Beinen stehe,
Oben sei ein Kopf,
Eile nun und gehe
Mit dem Wassertopf!

Walle! walle
Manche Strecke,
Daß, zum Zwecke,
Wasser fließe
Und mit reichem, vollem Schwalle
Zu dem Bade sich ergieße.

Seht, er läuft zum Ufer nieder,
Wahrlich! ist schon an dem Flusse,
Und mit Blitzesschnelle wieder
Ist er hier mit raschem Gusse.
Schon zum zweiten Male!
Wie das Becken schwillt!
Wie sich jede Schale
Voll mit Wasser füllt!

Stehe! stehe!
Denn wir haben
Deiner Gaben
Vollgemessen! -
Ach, ich merk es! Wehe! wehe!
Hab ich doch das Wort vergessen!

Ach, das Wort, worauf am Ende
Er das wird, was er gewesen.
Ach, er läuft und bringt behende!
Wärst du doch der alte Besen!
Immer neue Güsse
Bringt er schnell herein,
Ach! und hundert Flüsse
Stürzen auf mich ein.

Nein, nicht länger
Kann ichs lassen;
Will ihn fassen.
Das ist Tücke!
Ach! nun wird mir immer bänger!
Welche Miene! welche Blicke!

O, du Ausgeburt der Hölle!
Soll das ganze Haus ersaufen?
Seh ich über jede Schwelle
Doch schon Wasserströme laufen.
Ein verruchter Besen,
Der nicht hören will!
Stock, der du gewesen,
Steh doch wieder still!

Willsts am Ende
Gar nicht lassen?
Will dich fassen,
Will dich halten
Und das alte Holz behende
Mit dem scharfen Beile spalten.

Seht, da kommt er schleppend wieder!
Wie ich mich nur auf dich werfe,
Gleich, o Kobold, liegst du nieder;
Krachend trifft die glatte Schärfe.
Wahrlich! brav getroffen!
Seht, er ist entzwei!
Und nun kann ich hoffen,
Und ich atme frei!

Wehe! wehe!
Beide Teile
Stehn in Eile
Schon als Knechte
Völlig fertig in die Höhe!
Helft mir, ach! ihr hohen Mächte!

Und sie laufen! Naß und nässer.
Wirds im Saal und auf den Stufen.
Welch entsetzliches Gewässer!
Herr und Meister! hör mich rufen! -
Ach, da kommt der Meister!
Herr, die Not ist groß!
Die ich rief, die Geister
Werd ich nun nicht los.

"In die Ecke,
Besen! Besen!
Seids gewesen.
Denn als Geister
Ruft euch nur, zu seinem Zwecke,
Erst hervor der alte Meister."
I would love to see how this aircraft would function at high altitude such as in Nepal. This could have a huge positive impact around Everest, especially with white knuckle Lukla airport.
One thing I don't understand: when you have the infrastructure to run the Great Firewall, why not simply generate the traffic yourself ? At this point you might just fake traffic from inside China with any kind of amplifiable no-state protocol.

Sure, the TCP/HTTP attack might be a bit more resource intensive, but it should be doable with the same capabilities provided by their DPI infrastructure, no ?

Edit: Last but not least, if we are sure that this attack is indeed coming from the GFW, then why Obama isn't calling Xi Jinping right now ?
Just by the title I knew it was Quattro ... such an amazing piece of engineering of the greatest VW generation ever ... that and Golf I&II gt redefined fun in cars.
Is this the same book we're talking about? What is 'authority-worshipping' in it? I honestly can't name one single aspect that can be interpreted in that way.
Reflected waves can help or hurt (if echoes interfere with themselves). So even without a intentional reflector like this, be aware that in challenging environments, repositioning your antennas just a little (new angles, a few feet further or closer to a signal-reflective surface) can make a big difference.
Free the software!
By 3 founders, I take it you don't have any other employees. If your company only has 3 people in it, then I wouldn't be worrying about titles at this stage. Focus on getting your product up and out instead.
ADHD drugs are some crazy stuff.
Seconded.

Also, when taking on a problem, it helps if you break it down into smaller, shorter, quantifiable targets. This single approach alone will help you see impossible problems as being a set of smaller, difficult ones.
Not so big a deal IMHO. You can always set a pass if spammers start targeting your blog.
I did it. Sorry Dustin. It really was me. I changed one field in outlook.

I realise Posterous requires you to "confirm" the post, I just wanted to see if you had defaulted that requirement to off.
Are you arguing that monopolies don't hurt consumers? There's valid arguments that could be advanced in that direction but since we live in a world where the common understanding is that monopolies are bad for consumers, it would be helpful if you were less oblique about your meaning.

Mentioning monopolies in the context of the benefits of competition doesn't seem irrelevant to me, quite the opposite, and perhaps as a result I didn't immediately jump to the conclusion that it was an attack on Apple or Google or anyone else.
I'd encourage idealist freelancers to try Clojure. It's very much idealist and completely practical at the same time. And, yes, there are monads.
It is easy.

$ /usr/sbin/sendmail -f dustin@dustincurtis.com
dustin@posterous.com
Subject: hi

Spam spam spam

^D
You have to know his email address.

One quick whois lookup, and I found the email he was likely sending from. His site has another email listed, so I did a little digging.
Thanks for the encouragement... and yes I think showcasing what I'm capable of has become very necessary. I've spent so much time building proprietary applications (many of which have never seen the light of day) or websites (that go defunct or the client redesigns) that I only have a handful of side projects to show off. Increasing my portfolio with more side projects would probably help me out in the long run.
"ShowHN: I have an idea and I signed up for launchrock!"
First impressions:

- Pretty nice. It's something I might use.

- Scrolling is a bit choppy (OS X Chrome). I'm not a fan of re-inventing scroll bars.

- I wish the meta info was displayed on the page rather than having to click to reveal it. There's more than enough room.

- A button to create a new pastebin would be useful

- Needs support for Clojure (or even just Lisp)
> arrested - often for trivial things (e.g. having a foreign stamp in his collection got one poor soul 10 years in the camps).

i am terribly sorry, where do people take these stunning facts? like 'often for trivial things', 'mass torture' etc.

there are a lot of documents revealed, online too. is there some real case where it is said 'sentenced to imprisonment for having a foreign stamp'? i want to see a link
Early reports suggest almost 3 million NC's sold in four months[1]. That would mean a run rate of at least 6 million per year. That is astonishing for a brick and mortar retailer with no consumer electronics background. The very attractive price point (could drop under $200) and decent ergonimics (lightweight 7") would mean NC could end up taking a major chunk of the light browsing/reading/email/ebook-reader market.

1. Amazon now has to bring out a tablet running Android. It is only a matter of time before the NC drops to under $200 and then people start buying the NC instead of Kindle. While rooting the NC is easy, if you check the downloads of the images, I would say less than 15% end up actively rooting. So that means no Kindle app on NC.

2. Apple now has to figure out alternate uses for the iPad since they are going to get disrupted on the browsing/email/ebook-reader category. I don't even know if they can bring out a 7" iPad (current investments in 10" and maybe even hardware optimized for 10"). Looks like they are trying to repurpose the iPad into a gaming device. In any case, they can't be happy with the rapid rise of NC. Strangely B&N is the only company which has a lower supply chain cost than Apple in the tablet market -- they own retail, they don't have to do any OS development, they don't have to put out the latest hardware.

1. http://news.cnet.com/8301-17938_105-20048052-1.html
Nice work. Do you use operational transformation to manage changes?
Yes, that is what I mean. But I think this is less a text/copy problem than a design/layout problem. You should probably make the articles the front page, like Hacker News/Reddit/Digg. There's a reason that's the standard. Burying the articles section of a social news site just doesn't work.

You will have to be clever about how to make it clear that there is something different about how your news site works. A big "How It Works" link at the top, or embedding your explanation video in the corner next to articles might work.
Hear, hear.

I'd take a slightly different approach though - I will actively search out and support groups and companies that allow me to truly own my hardware. Be that Jolla, Pandora or various stumbling-but-slowly-getting-better Kickstarter projects.
I think you meant "single system image".
The 'Java' part was due to marketing push on the part of Netscape. At the time Java was already well established and 'LiveScript" didn't quite have the same recognition. What's more, originally Brendan Eich modeled this new language on the concepts in Self and Lisp. But again, the marketing PHB's forced him to adopt a curly bracket notation like that of C, C++ and Java.

Furthermore, Java is a compiled language, whilst JavaScript is an interpreted language (with lots of JIT tricks in some implementations, e.g. V8).

Once you start digging deeper you'll notice that other than the superficial similarity due to the curly bracket, C-derived syntax, they are extremely different languages. Even the "class based" and "prototype based" core paradigms are very different. Of course, with Java being first, a lot of folks are trying to force JavaScript to be like Java, e.g. writing code with classes - which is a kludge at the best of time.
Pfft. Amateurs. DHTML is where it's at, baby!

https://web.archive.org/web/20030927154612/http://www.ghostn...

Yeah, tell me that's not totally sexy ;)

I created this as a sort of web front experiment. Back when I just ran an IRC server and forum, it was kind of a bummer that there was no real front "site". This was supposed to be a stylized entry point for that. I don't remember the links that were on the menu, but I do remember that "Chromeless Widows" were all the rage.

Also, I wasn't comfortable with Flash, so I did the front interface with JavaScript. The irony of things coming back full circle to that (in some way) isn't lost on me.
foo = undefined

And all its brothers :)
Nothing in your measure can actually be "measured". That is given 2 different solutions to the same problem, how do you determine which is better?

The reason people keep saying that we don't have any measures that do this, is that it is a bafflingly tricky problem that has been studied for decades with hardly any forward progress, and lies at the heart of most of the big issues in our industry.
I don't think so. He's not saying JS sucks; he's saying there are problems with an ever-shifting ecosystem (which he says is not totally unique to JavaScript).
Absolutely backward.

I'd buy a Chromebook in a moment if I was convinced that dealing with getting around the bootloader and putting real Linux on the thing wouldn't be a pain in the ass.

I'll stick with >$200 eBay Thinkpads.
Interesting, I didn't even know this existed. I guess the "old way" of allowing an "inferior users" (like tomcat8 in my example) to bind to a port below 1024 is now out-dated? I've always used authbind:

# cat /etc/default/tomcat8 | grep AUTHBIND
AUTHBIND=yes

# touch /etc/authbind/byport/80
# chown tomcat8:tomcat8 /etc/authbind/byport/80

I guess instead the capabilities should be added for the start-up script?
I guess maybe you have some connection to Commerce Layer, because you've mentioned them here multiple times now. If you do, perhaps you'd like to tell them that I just visited their site and after a few minutes of reading, I still don't understand what they offer or why it might help me. The pages I saw were full of buzzwords and vague arguments, but had little substance: no high-level explanation of the scope of the product and what functionality it offers, no illustration of how the API works and where it would integrate with the rest of my system, no walk-throughs showing how to build different types of useful functionality with it, no case studies showing the benefits of switching to it. It was a frustrating experience, and they might like to do something about that.
But Celts have settled the land that is now my country since before Christians conquered the peninsula and established the kingdom that would become my country. By your argument, should the Irish have the right to kick me out, or at least carve a piece of my country for themselves and their ethnic group?
Definitely Araneomorpha Lycosoidea, so there are ten families of interest or so. We don't have the eyes so we'll never know. Cuppiennius appears often in banana leaves, but doesn't have that strange angle in the last legs (Maybe is an abnormal specimen or an effect of the camera?).
This looks spot on.as I understand, what you're saying is that folks curious about computers shouldn't expect others in general to be curious about them too, despite their ubiquity?
I think shellmath exists because it could be done, rather than because it needed to be done.

Also, `bc 1 / 2` causes an error (at least in bash 3.2 using bc version 1.06) because file 1 doesn't exist, so there's also that for a reason
But they also hid it behind it layers of XML-laden complexity. If you know exactly what you want, using QEMU directly may be preferable.
Do you not have any personal arrangements more complex than 'pressing a button'? Investments? Correspondence with people? Reviewing agreements and portfolios? Do not you do things like budget? What about hobbies that require desk-work and making calls? Volunteering and work with charities? What room do you do these things in?
Apartment search is very clearly a pain. In Amsterdam, people look on 4-5 different crappy websites to find a an apartment to rent. It's incredibly frustrating and time-consuming.
I also hate to give a thousand euros (or more) as a fee to an agent just because they list a house. That's a classic example of information asymetry problem. Lowering the bar for homeowners to put an ad online and better matching owners-tenants would work wonders.
Yeah, I was hoping that the HN crowd would be pondering over the root cause for how we got here. There is a reason a lot of people are angry on both the sides, and the reasons mostly overlap.
I assume this article is written for people who already know about Daala. I had to search on the name to learn it's a video compression technology. After that the article made more sense, but a 2-3 sentence introduction at the start of the article would help people like me.
I don't know about "possible to express", but having learned Haskell, I see monoids everywhere.

In the SICP lectures, when Sussman teaches the class the word "predicate", he mentions that knowing the names of these things is important because "As any sorcerer will tell you, if you know the name of a spirit, you have power over it".[1]

If you only know C, you're unlikely to think in terms of map/filter/reduce. If you don't know Haskell, you're unlikely to think in terms of functors and monads. You may be vaguely aware of repeated patterns, but knowing you're looking at a monad gives you a lot more power to reason about it.

[1] https://www.youtube.com/watch?v=dlbMuv-jix8#t=12m50s
>Go will go far, just look at Java.

How did you reach this conclusion? I also don't understand the odd comparison to communism. Who's the communist in this scenario?