jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Options are great for a company where there is a lot of growth (ie. a startup). Options are horrible for a company which has no growth (ie. a fortune 500).

Options give you the ability to buy a share at the last strike price set by the board (FMV for a share). If FMV for your startup share is $0.01 and you exercise it for $20, you're walking away with $19.99 in your pocket having spent $0.01. Multiply that by 50,000 and you're almost a millionaire.

If you get an option for a share of MSFT at $35, unless the stock price goes up, you're not getting a dime. IF it went up by $20 a share, you'd be doing just as well. That's unlikely, however, given how infrequently the stock moves. If they gave you 5,000 shares instead, you'd be sitting on a (more or less) guaranteed $175,000 _even if the stock price didn't move_ instead of absolutely nothing.
It's almost as if there is some sense in limiting the number of taxis that can be on the road at one time.

Maybe some form of limited-supply, transferrable crypto-token[1][2]... Could be used to prevent these sorts of situations.

[1] I am, of course referring to medallions.

[2] I am, of course, fishing for karma, by introducing a blockchain when one is not necessary.
How do you find these spots? That sounds like a great excuse to bring out the 4x4.
I suspect this is a local thing these folks experienced. I've never eaten at a place with a floor so uneven it makes tables wobble, but I've been to places where the endcap for the legs had fallen off pretty often.
Other than the lack of a prince in the first place, I can actually see, given some of the US banking laws, a good faith argument where the offer is genuine. Won't believe it ever (much to regret of the actual IT industry trying to start there), but I think someone could do it well.

Although, that strays more into scenario as opposed to opposing beliefs.
Games will ship with AVX512 special paths once the AMD chips in consoles support it. Until then it is just a fancy feature to make already fast CPUs a bit faster.

Game programmers will put time into making slow CPUs faster. Outside tech demos or hardware marketing tie-ins no budget is allocated to making yet more spare capacity.
What plan are these on? I use them and I don't recall either a VM or any dedicated server match those specs (20T, or 1G unmetered, respectively)
The simulation argument in my mind arises from thinking about the universe in terms of computation. The concept of computing and tractability comes from limitations and phenomena we see in the universe: energy and the arrow of time. Yet, the arrow of time doesn't appear to be fundamental to the constitution of the universe (with the laws of physics being identical in reverse), but only an emergent property of entropy. Like a human-inspired sentient creator, the simulation is the most in-reach explanation of creation for a given perspective.

We could look beyond the limitations of thermodynamics, and consider that the contents of spacetime may just exist in the same way as the contents of pi or the Mandelbrot set exists.

Why must the universe be "created" at all by computation, when computation doesn't even seem to be a fundamental, but only an emergent property of it?
Looking at this really makes you understand how Germany came to be a Federal Republic, show this to anybody that can't understand just who the laws and customs in various German states are so different and they will get it right away.

Highlights are the Golden Horde (0:40) and Napoleon's march to Moscow (4:00)
Some of the responses are outdated, here's one of the things that is now part of python:

Python 2.5 introduced defaultdict in the collections module:

from collections import defaultdict
d = defaultdict(int)
d['foo'] +=1 # look ma! no error!

For this application, if you're using Python 2.7 there's now a Counter in collections, you can do the same as above, just call Counter(). You can also do:

c = Counter(iter) # iter is an iterable. It will count the elements!
Wow. I believe I downloaded and installed this game on my machine in something like 2003 or 2004? My graphics chip couldn't play it at a usable frame rate, and I really couldn't figure out the gameplay (I remember people telling me to go to some ship or something? I could mine there? Or something?)

I had absolutely no idea that it was still around. I'm really happy for the creators to hear that it seems to be absolutely flourishing. Awesome.
Try to open your project whose files sit on a remote directory with Textmate and tell me if this joke is still funny.
I thought of it as more of a parody, almost; things that were major plot points only because they were hidden from the reader are presented up front (Harry's invisibility cloak being special, or the time turner, or the DADA instructor curse) which makes them be pretty pointless to any actual plot. This makes them funny.

Beyond that (and of course Harry being, well, a nerd) it's not awful for canon. Sure, there's a bit more over the top characterization (Dumbledore gets hit really hard by this, and the kids only act 11 when convenient) but that's not really canon-related.

I guess there's probably a bit much "Ender's Game at Hogwarts", though.
Or Notational Velocity
I appreciate this sort of software, since our development and production hardware has vastly different performance profiles.

Development is on fast intel single or dual core machines with slow disks and production is slow many core sparc machines with fast disks.
What's with leaving the lights on overnight? Isn't that environmentally unfriendly or something?
Apparently, there is no XSLT version. Well, here is one:
The XML file:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="99bottles.xsl"?>
<beer>99</beer>

The XSLT:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform>;
<xsl:output method="html" indent="yes"/>

<xsl:template match="/">
<html>
<head>
<title>Beer!</title>
</head>
<body>
<xsl:call-template name="beer">
<xsl:with-param name="bottles" select="/beer"/>
</xsl:call-template>
</body>
</html>
</xsl:template>

<xsl:template name="beer">
<xsl:param name="bottles" />

<xsl:if test="$bottles &gt; 0">
<p>
<xsl:value-of select="$bottles"/>
<xsl:choose>
<xsl:when test="$bottles = 1" >
<xsl:text> bottle of beer on the wall</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text> bottles of beer on the wall</xsl:text>
</xsl:otherwise>
</xsl:choose>
<br/>
<xsl:value-of select="$bottles"/>
<xsl:choose>
<xsl:when test="$bottles = 1" >
<xsl:text> bottle of beer!</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text> bottles of beer!</xsl:text>
</xsl:otherwise>
</xsl:choose>
<br/>
<xsl:text>You take one down, and pass it around</xsl:text>
<br/>
<xsl:choose>
<xsl:when test="($bottles - 1) = 0" >
<xsl:text>No bottles of beer on the wall!</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$bottles - 1"/>
<xsl:text> bottles of beer on the wall!</xsl:text>
</xsl:otherwise>
</xsl:choose>
</p>
<xsl:call-template name="beer">
<xsl:with-param name="bottles" select="$bottles - 1"/>
</xsl:call-template>
</xsl:if>

</xsl:template>

</xsl:stylesheet>
That's great, Art. That's exactly what I want to do. Thanks.
I'm no fan of software patents either, but nowadays it really can be a matter of company survival. If some big, entrenched player starts picking on you with their patents, and you don't have anything of your own to defend with or cross-license, you're in bad shape.

Don't hate the player, hate the game.
I would argue that by the author's definition (and maybe The Steve's) you haven't "shipped" either. I dabble in writing but I don't "ship" anything — nothing gets published, etc. It only comes out in the other forms I do "ship" — talks, guest lectures, etc.
I'm not from Hipmunk but my guess is that yes, it affected them because they are sourcing their flight info from Orbitz. In fact, this is one of the reasons they probably struck a deal with ITA since that will give them access to pricing/availability without going through Orbitz. On the flip side, this probably means they will make no money on any flights referred to AA.com unless they have an agreement in place with them since before the AA pullout, they had been paid by Orbitz for the AA booking.
http://www.kalzumeus.com/2010/03/20/running-a-software-busin...
I also am a Russian, not offended at all (the guy was Russian, after all), and also believe the first question firmly falls into "political correctness in US is insane" category. I'm sure good old George (Carlin) would agree.
Sounds cool! Just ordered mine. I think you guys are addressing a real problem here, hopefully it works well.
Nice call. Not sure if I could call it my "favorite" of the year, but it's definitely a damn nice product. I used it to purchase tickets for all of the flights I took this year and was very happy with the experience.
Seriously? You consider 4 years to be "old"?

Something that Wirth or Hoare wrote in 1970 deserves to be labeled old (and that's only because computing is such a new field - in quite a few other fields, that would be relatively recent). An article from 2006 is hardly old, and I think it still reflects the current state of the programming world.
I think the differences between computer languages are more profound than the differences between human languages. Human language differences aren't necessarily "not profound" but for the most part they have the deep structural similarities mentioned in the article and their interestingness comes from other sources. (I think a profoundly different language would have to be something that isn't a reshuffling of noun, verb, adverb, adjective, etc, such as the one in the classic Darmok episode of ST:TNG [1]. Which I think also can't work in practice, but at least it's different.)

The challenge of learning a new human language lies primarily in their sheer size; especially assuming two essentially unrelated languages like Chinese and English, you must relearn everything; the words, the phonology, the surface grammar, even as you still really have noun, verb, adverb, adjective. Learning a new programming language on the other hand can cause you to rethink everything you thought you knew about programming in general... but you can do it relatively quickly because opening a file, reading some strings, chewing on them, and spitting them out into a new file just doesn't take several thousand verbs and nouns.

I make these observations without value judgment. I'm not saying one is better or worse than the other; both are worth pursuing. If I have a particular point at all I guess it would be that using the learning of a computer or human language as a metaphor for the other doesn't seem like a great idea to me, there's too many relevant differences for the points people want to make.

[1]: http://en.wikipedia.org/wiki/Darmok
Nobody writes clearer code than Peter Norvig, yet he usually gives everything a line-or-so doc comment -- e.g. http://norvig.com/lispy2.html. That's pretty far from the comments-should-be-rare credo. I like it.

My actual argument for that style sans appeals to authority: http://stackoverflow.com/questions/499890/what-is-your-perso...
I'm curious about this too. The sleepcycle app never worked too well for me, but I'm assuming that's because it can't be as accurate as a wristband.
I don't entirely disagree, but this is a high risk, high reward strategy if you're looking to get positively noticed. And with humans, dealing with disapproval is hard, so while the steps to "not to succumb to peer pressure" are not complicated it may well be misleading to say that it's "easy".
Insurance isn't a scam. You pay a little extra to ensure that you can get the money before you would have saved it (assuming you put your entire ensurance premium into savings) in the event that you (or your family, in the case of life insurance) need it. Sure, in infinite (or sufficiently high) number of lives/events, you'll always end up behind, but that doesn't mean it's a scam.
Simple - I don't watch scheduled TV (I either record it or watch it online via Hulu/Netflix/etc.) and magazine ads don't bother me because I can simply leaf through them. And, also, I don't read magazines that have too many random ads. Those that I do read either have relevant ads or have them nicely segregated so they don't bother me. I never saw a magazine that has an ad with auto-play video, high-frequency animations, auto-play sound or is placed in a way that makes other content unaccessible until I spend several minutes on it.

I don't know what I would do if I didn't have the modern options. Switch to DVD/reading books probably - that's what I did before I had DVR and online streaming.

I know that many sites rely on ads for their income stream. I do not feel an obligation to sacrifice my psychological well-being in order to make that model succeed. Fortunately, they seem to be doing just fine without me.
That is sciences greatest strength, and at the same time greatest weakness. What happens when something cannot be proven with modern methods ? Then we choose not to believe in it at all.

Say what you will about it only being a system of proof, people use it like it defines their world views, and thus it is similar to religions.

It boxes people in thinking inside a world view that might have been created 100 years ago.

But thank you for this explanation, it makes me understand more why people are so keen on defending these gained proofs and thus their world views also.

Note that I am in no way saying that science does not work, but it can get in the way when dealing with things that have no way of being proven with scientific methods. I use science everyday and I am thankful for it existing, but it should not be the only source of information that is accepted mainstream.
Its nice to see that C++ has evolved to the point where COM code can be represented with nice easy-to-follow vanilla C++ without making you want to throw up!! (and theres no stupid ^ (hat) symbol in sight)

It looks like Kenny Kerr has a site specifically for this here: http://moderncpp.com/ and a video explaining things here: https://www.youtube.com/watch?v=Nvh3MePAzKs
I started making a language a few months ago. I found Douglas Crockford's parser from his Top Down Operator Precedence paper pretty useful, which is here: http://javascript.crockford.com/tdop/index.html

When looking for resources on making toy languages, most of them said not to bother with a parser and use a pre-built solution. I think they're probably wrong - the parser is actually pretty easy (relative to the rest of the process of getting a language working) and at a stretch, fun.
TL;DR. PSN is down because Sony is afraid that now that their update servers are running backdoors or trojans.
I'm a big fan of zen coding, it's a way of writing HTML and CSS by shortcuts and expanding them, cross-IDE: https://github.com/sergeche/zen-coding it has sped up my html writing considerably.

If you're using Django with a MySQL heavy application, consider django-stored-procedures (written by a colleague of mine) https://github.com/jeroeng/stored-procedures
The configuration would be saved in Flash memory and loaded at boot time. Also, you'd need to reboot the FPGA each time a new configuration would be written in.

I am not yet aware of FPGA-like chip architecture that can be reconfigured dynamically.
Thx, yeah--that space is for some anticipated contextual information, though I am currently pretty open to different ideas. Note you can also move to a wider format (or super wide) in the settings.
Thx--very interesting. Would you mind mailing me your CSS?
I've known Amit for a decent length of time, I think there are very few people that are as driven while naturally successful as him in the world. I listen to him. 310,000 people on one mailing list? Insanity!
That is some insane viral marketing, other companies should take note!
I suggest you iterate this process a few times, because you'll discover that's not how DC works. Politicians understand money; and view constituents with contempt. Interns answer the phone and assure you they'll "tell the Member your views." If you believe that, I have a bridge in Brooklyn to sell you.
Perhaps they want named arguments so that join(sep=', ', strings='hello') and join(strings='hello', sep=', ') are equivalent.
> and some other downsides

Can you elaborate? (maintainer here, always interested in feedback)
Yeah I just used a more extreme example to make the point.

Twitter is US based but they purposefully operate in a multi-national manner serving users across the world, so it's easy to argue that there is some responsibility.

If Twitter wants to play arbitrator and set that expectation to the international community, what happens when they don't remove "misinformation" in other countries?
Evaluating robots on whether they do what they're told and whether their timing is good doesn't seem too useful. That's the easy part. Pretty much any robot is going to be more precise/predictable/consistent in their actions than any human, let along a three year-old.
Yeah it's more of a hyperbole than something I truly suspect. It's just that their opinions are in line with the hacker community 50% of the time, and in line with surveillance organisations the other 50% of the time. Of course, he always has some reason for having the opinion, it's all covered up just fine, so it could also be perfectly legit. It's just weird to argue both sides at the same time.
If collecting, organizing huge data sets and creating good (or at least functional) UI for convenient access has zero value... that will be news to a bunch of people here.

And also Netflix.
It doesn't have to be a binary check. It could just be another signal that the e-mail receiving system can use to make a determination. Typically, one adds mailing list addresses to an allow list anyways.
because of environmental disaster
And having to pay double digit for a paper just to make one citation.
Apple isn’t responsible for SMS infrastructure, and without legislation mandating interoperability, it is what it is. Consider Signal for your cross platform needs. Apple isn’t actively making SMS suck, they’re simply not opening their superior messaging platform to other clients (just as Slack and Discord don’t allow non official clients).
I'm a bit confused. Is this supposed to apply to software development in general or just package management / software repository systems? The author is describing his ideas at a high level of abstraction but I can't seem to make a concrete connection. For example, how would one design a web app in a cathedralesque way?
Is that german quote from something other than Rammstein lyrics?
If they don't handle any money, how do they make money?
Its happening everywhere, in every political arena. I'm hearing very similar things happening in other countries as well. The hilarious part is every political side believing they are the only ones with facts. It sort of reminds me of how civilizations collapse - esp. the 'barbarians' overpowering 'civilized' Europe. All current mainstream political parties have these barbarians within them. They don't all take violent forms, but they infect people with memes and thoughts that go counter to facts and logic. In general though, I think its the slow decline of hard news with a corresponding amplification of emotional porn/entertainment/opinion/drama. The massive amount of noise that is generated makes it hard to find the signal, and social media isn't helping because they make money when "news" is more entertainment/drama than boring facts. In short, we're f?ked, and we're going to say f?ked for a while.
What we probably shouldn't have done was to hire the people we hired to be police in the first place. That was the mistake from which all others followed. If the people you hire to police your laws will only police the laws they want to police, or even worse, will only police the laws against a certain demographic of people, then you don't have a police force. And acting like these people are police inevitably leads to scenes like the one we see today.
I’m super curious if it’s true that my 8GB M1 will die quickly because of the aggressive swaps. I guess time will tell.
Left and wished I had done it earlier. Once I gave my notice, that's when they gave a counter offer but I had made up my mind.

Cost the company upcoming tenders and my entire team soon followed. Not something I'm proud of. But priority 1. should be personal wellbeing.

One thing I learned from this is, that I fail to convey severity of issues to certain type of managers. Framing the issue in dollars helps in those cases.

And if it is understood and still ignored. Welp, time to move on.
https://en.wikipedia.org/wiki/Project_Veritas

Just fyi, Project Veritas has a decade-long track record of intentionally putting out misinformation.
> The user isn't consenting to that.

AFAIK webUSB was always behind a consent dialog. That attack was based on getting consent, and the authors seems to say so at a talk about it (or a similar attack): https://www.youtube.com/watch?v=pUa6nWWTO4o

It's still very bad, but not nearly as bad as you say it is.
The title says exactly what is shown in the image: „The Firebug - a president setting his country on fire“.
Yeah it’s a real problem for the industry. Revit has become this “standard” but its totally closed without running their systems. Something really needs to give.
Heh. Warming up to writing a “I wish people would not use the adjective ‘categorical’ in a maths context because it implies Category Theory”. Reads abstract...”Oh, it is Category Theory. Wow, that’s a cool application.” <Starts Reading>
> Nobody gives enough thought to depression. You have to understand that we know that we will never not feel tired. We will never feel hopeful. We will never get a vacation.
Yeah, CommBank's NetCode SMS service is a good security feature (should in-fact be a 'standard' for all high-risk personal finance transactions).
How's the Internet connection on Penang Island? I'm curious about how reliable it is in remote or developing places.
This is just over dramatic link bait.

There's probably nothing legally wrong with what Apple did

Since when is using open source code while properly attributing the authors "probably legal"? Last time I checked, it was most certainly legal and encouraged even.
for me, at least, my parents made sure to teach me finance and about how the stock market works as i grew up. nothing in-depth, but once i got into college with an already firm understanding, the rest was just personal research and interest in the topic.
There is a great difference between spying on individual targets and capturing data from millions of people who have done no harm. The latter practice is what these agencies have been have heavily criticized for.
Location: India

Remote: Yes

Willing to relocate: If Visa is provided

Technologies: Nodejs, Deno, Typescript, Javascript, Python, Rust, React, Vue, Docker, AWS, anything goes

Résumé/CV: https://drive.google.com/file/d/12tXauWQB40vrw12nGM6sMTqwurU7PvSa/view?usp=sharing

Email: prabhanjan@fosslife.com

blog: fosslife.com

github: github.com/fosslife

I am a full stack developer with 5 years of experience and open source enthusiast. I am also a part time tutor and author.
I think "Phase 3" is indeed too much. I would think this tool would be more useful for "simple" MITM than for PSK phishing.
Hello. Are you accepting Android interns?

Would you relocate applicants to Boston?
Found a company, follow your passion!
Url changed from http://3dprintingfromscratch.com/2015/01/cardiac-research-an..., which points to this.

Additional photos are at http://www.livescience.com/48812-photos-3d-printed-hearts.ht....
I wouldn't call it a bad deal as much as a reality check. If you are expecting fuck-you levels of equity as early stage employee, the vast majority of startup job openings will disappoint: IMHO, this says more about people's unrealistic expectations than the fairness of startup shares.