jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Indeed, popularity does not directly correlate with quality (which is not to say that popular libraries and tools are never high quality.) That said, the reasons most projects fail have less to do with the imperfections of the tools used than with the approach taken to the project as a whole. And especially if you're running a business there are good reasons to choose tools that are reasonably well known and widely used, regardless of whether they're the absolute best available on the market. The biggest reason being that it's a lot easier to find developers who know or are interested in learning a popular tool than an obscure one.
Would DMCA takedown apply in this case? And could she collect damages for non-compliance?
99% of these types photos are of pretty attractive desirable women

So its not "hatred of women"....

Its " hatred of BEAUTIFUL women"!

These men hate beautiful women so much
The board members operate only at the pleasure of the shareholders, so the shareholders ultimately determine CEO pay and are the ones who are paying it. Shareholders can (and often do) sell their stock the moment they don't like what the board and CEO are doing.
Much of what was "lost" was paper profits, artificially inflated in the first place, due to extremely cheap credit and massive demand spikes due to companies buying back enormous amounts of their own stock. Limited wage growth over the past decade, and reduction of benefits helped too.

From a time horizon, US stock markets have only regressed 3 years, and both the S&P and DJIA are about double where they were 10 years ago, while NASDAQ is still higher than triple its early 2010 value. Market leaders like FB, MSFT, GOOGL, NFLX, AAPL have only fallen to levels they were at in 2019.

You simply can't just focus on the decline without taking a hard look at how markets reached those heights in the first place and evaluating whether they were sustainable. Well you can, as you did, but it would be disingenuous.
I don't think your conclusion necessarily follows from your premises.

For instance, if there's a significant difference in testing regime and/or calibration of results.
I saw this image with a table of symptoms and how common they are with COVID-19, a cold, the flu, and allergies:

https://i.imgur.com/83fu3XR.jpg

(I can't vouch for the accuracy)
Does it have a public webpage ?
I would prefer that ad companies learn to create non-intrusive ads. I've been hoping for this for the past 15 years. Sadly, no progress is being made here.
Classically, "code is data" is used upfront, in creating macros that manipulate Lisp code as data, before sending the result to the interpreter or compiler like normal functions and data. Ideally you develop your own Domain Specific Language that provides power in expression and execution for what you're trying to do.

As implied in other answers in the subthread, nowhere in this paradigm does random input data get treated as something that can safely be executed. READ in Lisp Machines is mentioned because reader macros like #. allow data in the form being read to be evaluated, which in this domain is an obvious big no-no.

As early as 1983, I think earlier, it was recognized that things like eval servers were a bad idea if accessible by the outside world.
A Scheme interpreter! Wonderful. That counts. More than that, Scheme is the langage I prefer to program in, so it's perfect.

Looks like this[1] is probably the one you mean.

Awesome.

[1] - https://code.google.com/p/inferno-scheme/
It's also not something to fret over. A lot of those monikers, like ADD are thrown around with a cavalier, throw-caution-to-the-wind attitude. And I mean by doctors.

Some of so-called "diseases" are actually natural responses to messed up situations (like a boring to hell school environment for a smart kid), and mostly stick as medical fads (tons of them in previous decades that are dead and burried now) and because subscribing drugs pays well.
The impression I got from the article was simply a sense of wistful remembrance, not that the buildings should not have been torn down. "This was here once. Now, it is gone. This is what I remember."
Cool, I did not know that .woff is supported in every major browser. I will include a .woff only CSS snippet in the service ASAP.

EDIT: Done.
Technically possible, if someone wants to sponsor: https://twitter.com/rocallahan/status/1199477451602067456
It depends on the person I guess. Sometimes you're stuck with a poorly defined project that you don't believe in and there's no one to really validate your work. Leads to a feeling of meaninglessness and purposelessness and that your time and energy could be offered in a much more meaningful way.

Can happen at companies of any size.
Except when you get to a high level. Then, the powers-that-be have plans for you, and you can't really refuse (e.g. how do you refuse the CTO who says "I need you on this critical project?"). And there really aren't that many teams that can take you even if they wished to.
What OP _might_ be able to do is "invent" his own project. If he has something that he believes is (longer-term) for the company good, he probably can say "I'm just going to do this" instead of quitting. What are they going to do, fire him? If he was planning to leave anyway, it's not really a problem.... and one finds out that managers are not so eager to fire good engineers. He might take a hit in compensation though (bonuses/raises) especially if his plans don't pan out.
The number of links I come across from dead link shortening services is too damn high.
I feel like google is less likely to give me something fraudulent than e.g. the risk of me misspelling chase or the like
FreeBSD got dtrace in 2009 (FreeBSD 7.1). Mac OS X 10.5 already had dtrace in 2007.
Of course it depends on several factors. In our case, we were having a mess of spaghetti code, which crashed at important moments and there was no easy way to locate the issues. Sometimes, when your code required prayers and sacrifices to appease the gods and devils, then maybe its time for a rewrite. However, there are programmers who just want to rewrite because that think the old architechture is bad , when it is mostly fine.
Who's we? :) And what are the controllers called?

Plenty of USB-C SSDs on the market are actually M.2 in a trenchcoat, e.g. the nice looking black and orange SanDisk: https://www.reddit.com/r/hardware/comments/9631os/sandisk_ex...
Seems like a disingenuous title, as its own data shows it's fifth in terms of rollout (third for 2 doses). Yes it's distributed the most as far as pure numbers, but that's only because of how large the country is compared to Israel, and therefore can dedicate more resources and manpower (and needs to) for its distribution.

If anything the title should be 'Israel's vaccine rollout is world-beating'.

U.S. is doing pretty well compared to most other countries though, for sure.

Also the U.S. needs to be good at this because it's been so terrible at managing it otherwise. Countries like Australia and New Zealand and some countries in Asia can be more careful with vaccination approval because it's done such an excellent job of handling the virus, so well that it actually has to balance the side effects of the vaccine versus not getting vaccinated.

The US has to go "Well, at least the vaccine is better than the very good chance you're going to get Covid-19", which is basically what the emergency approval means.
Hashicorp has very cool stuff but I am not a fan of the config language they use on all their projects. It’s fine when I’m in an infrastructure type role and recency recall is fine but when Hashicorps tools are in my periphery it is a pain. Anyone share this? I guess the alternative is templated tomls/yamls/pseudo-jsons. Wish we’d all agree to one templated configuration format.
Yes, I can think of couple ways to do lockless atomic increment/decrement but those won't translate well to multiply. Blindly assuming incr/decr using a generic lock that can cover multi as well without understanding how atomic operation work in the product is asking for trouble down the road.
Don't rely too much on them. http://www.w3fools.com/
Sounds to me like indexing the magazines is perhaps the most challenging aspect of this.
Loop unrolling is mostly unnecessary on modern pipelined out-of-order execution CPUs. It can even slow down execution due to heavier pressure on L1C cache.
Since this is a common occurrence, it might make sense to define a helper function to make it more natural, maybe something like:

function only1(f) {
return function(x) {
return f(x);
};
}

then your example becomes:

items.forEach(only1(doSomething));

Edit: just realized this is what "spots" in the blog post bahmutov linked to does (except spots is more flexible).
A credential rotation drill does sound useful, but I'm kind of uncomfortable with assuming like that; it seems like sloppy thinking that can cause trouble down the line.
I have found Part II of Luc Beaudoin's book "Cognitive Productivity"[1] to be very interesting. It presents a theory of learning using a "mindware" model in which learning is the purposeful instilling of mindware[2]. His core strategies for "instilling mindware" include deliberate practice and repetition. I'm no expert in this field, but I've found Beaudoin's model to be helpful in understanding why deliberate practice works--it helps develop the "monitors" we need to recognize when knowledge is applicable, the "motivators" to push us to do something about it, and the knowledge itself. I don't know how widely accepted his theories are, or if there are other accessible sources, but I've found the book to be very useful in thinking about how I learn.

[1] https://leanpub.com/cognitiveproductivity/

[2] a term coined by David Perkins, who provides some of the foundation upon which Beaudoin builds his theories: http://www.gse.harvard.edu/faculty/david-perkins (see also http://amzn.com/089859863X)

Other sources commonly cited by Beaudoin include Carl Bereiter, K. Anders Ericsson, Keith Stanovich, Phillip Ackerman, and Aaron Sloman. I hope this provides as much fodder for you as it has for me :).
Sounds like you're missing the point of the group then (or that you're asking us to change the name to HackerNewsContractors).

The whole idea is to have a place to find quick contract work for bootstrapping, without all the noise from full-time gigs, hobby projects and people looking for "technical co-founders" as a way to convince you to work for free.

I'm sure you could start a HackerNewsHobbyists group alongside this one and it would do quite well too.
I'm not getting any outage messages, but when I submit the new password form, I get "An unexpected error has occured." And my new password doesn't work, so I'm still locked out.
Indeed this is such an improvement on what I am used to reading at SM. I just mailed you about it. Seems like the expert panel is working.

I had similar article outlined - waiting to be written too. But this was really good!

Edit: This was Vitaly, so changed language addressing him.
She didn't want your help. It's OK. The correct response is to quietly apologize as soon as she starts lecturing, and then immediately walk away.

Why did you feel obligated to stay for the entire lecture?

EDIT: I'm very interested to know why the downvotes are happening.
Exactly.

To often, I think we're focused on the writing of code rather than the reading of code. Annotations sometimes seem repetitive, but repetitive can aid the readability.

Type inference might be a very nice compromise. Haskell allows you to annotate with type information, and that may provide more helpful errors, but usually it's optional. But people do it anyway, because type information tells a reader so much about the program.

If we just focus on writing, then clearly the programming language is meant only for unidirectional communication from a human to a computer. But if we focus on reading as well, then it becomes about humans communicating with other humans.
Host the app on a local Linux VM perhaps?
I always find it curious how people see this as some sort of viable method for anyone. It's quite clear that this idea only works in very few situations, yet lots of people will see this and claim it to be a viable idea for anyone. I hope nobody actually tries this for their own games and they're an unknown developer.
gears come preinstalled in chrome ... i guess html5 is based on gears .. the editor for the HTML5 draft is from Google so there will be a great similarity
Another interesting article is:
http://www.slate.com/articles/health_and_science/science/201...

I like that the professor in this example tries to engage his students despite the conflict with their religious beliefs. It seems like he sometimes has success with it and is realistic in his expectations...
I'm pretty confused by the author's definition of statements.
FTA:
"Statements are executed to take some action. Variable assignments, loops, conditionals, and raising exceptions are examples of statements."

With respect to variable assignments or raising exceptions (though examples exist of the others...) aren't these by the author's definition statements?

(def a "apple")

or
(throw (Exception. "my exception message"))
yes, but where the equipment is physically located is often of the most importance.
I just graduated (in computer engineering, but more interested in computer science) from an average (typically ranked ~60) department for computer science, but I am glad I went through the university. I agree with much of what several others have said, so rather than rewrite what has already said in the those posts, I'd just like to add a couple things.

First, undergrad research. I was able to participate in undergraduate research at my university. They offer an engineering (including CS) undergraduate research initiative for students to work with faculty mentors, and some professors receive NSF REU grants which allow them to fund undergrads for a semester or more to do research with them. These opportunities don't jump out at you, however, and you need to take the initiative to talk to professors and discover the opportunities. Don't think you are too "inexperienced" either - you can start looking in your first or second semester. If you decide to apply for graduate school in a few years, you'll find that having undergraduate research is a huge plus for your application.

Also, yes, my school offered C++ and Java as the required programming languages. However it's not going to matter what they offer - you really learn programming once (not a trivial task), and from there, you can pick up whichever languages you need (a comparatively trivial task). Most importantly, you should learn outside the classroom -- make your own projects/applications/websites or contribute to existing projects. I did. This helps in a lot of aspects -- it trains your motivation, improves your skills in programming, can be used as resume fodder, and so on.

Do live on campus, at least for the first year, if not more.
If you're on friendly terms with your cofounder then it's just a question of reaching an agreement both sides are happy with. The best option would be along the lines of what davidu has suggested.

If you're not on friendly terms then it's basically irrelevant that he didn't contribute anything to your current success. There's nothing you can do without his consent.

A 1 year cliff is standard, and he stayed with the company for longer than a year. And since you had a vesting schedule in place, the cofounder is clearly entitled to the stock he's accrued.

It seems to me that the mistake you've made is having an overly generous vesting schedule. 4 years is standard, in which case he would have only accrued about 8%.
Also, if you want a more readable and entertaining introduction, I highly recommend the book "Linked: The new science of networks" by Barabasi.
Glad to know I'm not alone. The Macbook keyboard only has the text 'alt'.
You can always go to San Francisco when you feel bored. I lived in Menlo Park last year and did just that.

But I think that the Bay area offers different kinds of fun things to do like hiking (have you been to black mountain? it's beautiful) and biking.
barriers for the craft may have been removed, but a lot of good technicians won't make a good movie, a geek with the best gear you can buy, won't make good photo (as Art, not as technically good).
And it's the same for programming, the best programmer doesn't necessarily comes with the killer idea, or the skills to bring this killer idea to an accomplished project.
To me it's the difference between craft and art. If you have the idea, craft and skills shouldn't be a barrier.
Regarding the price that people are willing to pay for Bitcoin, what has become relevant is how people judge, not merely other people's willingness to pay, but other people's estimate of how others might be willing to pay. Relevant here is the Keynesian beauty contest, a reference to a practice in which towns used to give awards to those who could get guess who the prettiest girl in town was, with "prettiest" being determined by the other people in town:

"It is not a case of choosing those that, to the best of one's judgment, are really the prettiest, nor even those that average opinion genuinely thinks the prettiest. We have reached the third degree where we devote our intelligences to anticipating what average opinion expects the average opinion to be. And there are some, I believe, who practice the fourth, fifth and higher degrees."

(Keynes, General Theory of Employment Interest and Money, 1936).

http://en.wikipedia.org/wiki/Keynesian_beauty_contest
Norway has Opera ;)
Couple this with shutter-glasses and time-multiplexed display. Now you can make a "3d" display that works for multiple viewers.

Of course, the frame-rate would suffer.
Connectors have been bulky and wires thick compared to ethernet.
Exactly.

> I don't really see how it matters. The benefits to us as consumers are the same regardless of motivation.

This issue/debate doesn't take place in isolation. Consider it like casting a pebble in a pond: the waves cause all kinds of 2nd and 3rd order effects re-shape the environment in which things can happen.

For one, the comment section already hints at how the perception of Apple as a brand is being re-shaped. The million dollar question is in what direction this will prompt both Apple and many other stakeholders down the line. If Apple gauges customer sentiment, what does it take away from that? And how will it act on changing sentiments? How is Apple going to capitalize on those changing sentiments? Not just purely in it's short-term commercial proposition, but also in it's long term vision and strategy. How will changing perceptions shape the relationship between Apple and public authorities scrutinizing Apple?

Zooming out, this Apple adding a new feature: mandatory customer permission before sharing data. It sounds earth shattering novel but it really isn't in and of itself. That's what the GDPR has been enforcing since 2018. The key difference is Apple taking direct control over this transaction, instead of passively delegating things to the app developers.

It's quite questionable if this move is going to create more awareness or change the playing field to a point where people stop installing the Facebook app and reach out towards alternatives.

Far more interesting is seeing Facebook creating an ad as a response to this. You might think that this implies Facebook conceding defeat, but I don't think that's what's going on here. As far as FB is concerned, spending money on an ad is just a blip on its radar. It's above all a token display of dismay/disagreement towards Apple (that's what the article got right) and not much more.

In the short run, this won't change much and it will mostly be business as usual. What matters is how this fits into a bigger power play between Facebook and Apple. The present fog of war makes it hard to make out right now, but the significance will become clear in the future.
I tried GTA online once and indeed got fed up of the load times
Sad that the source (https://github.com/tostercx/GTAO_Booster_PoC) has been taken down, I wanted to give this a try myself. I imagine a lot of GTA Online players would.
They're both cool because they're both technological firsts. The weather balloon on Venus was in 1985, a whole 35 years ago!

https://www.nytimes.com/1985/06/12/us/soviet-drops-weather-b...
Apple could pretty easily fix this by offering an M.2 slot in the Macbook. It's a shame they don't too: once the SSD dies in these Macs, they're dead forever. Not very "environmentally friendly" to me.
Why does a coder have to be a 'power user'? Why can't the applications needed for coding be like any other normal application? You don't need to use esoteric stuff like emacs to be a coder.
Yeah, there's some disclaimers in the PoC repo. Definetly use at your own risk.
'Yes, it looks simple at the surface. It most likely isn't' my point is the issue is simple, as the article proves.
It only mentions using the same two GPUs (dual Nvidia M2050 GPU units), not the same overall setup. Before the bandwidth graph that shows EC2 really beating out the native setup, note this comment:

"Note the capped PCIe speeds in the client hardware are likely due to motherboard and chipset differences."
Derp, phrasing. I meant exactly that. :P

"...JavaScript itself to be a silly extension" "lol no"
I see that as a good thing. I've bookmarked a fair few of my own answers to questions about programmatic management of IIS and .NET obscuria.
Our focus is on weaponry when we consider these questions, but the real threat is insidious.

The human-in-the-loop Grey Goo that is Bitcoin, for example, is directly exploiting memetic greed, speculation, and fear to heat the oceans.
> Another thing I wonder with bitcoin in particular is if everyone had bitcoin and no other currency, and something like COVID happened, what entity would provide liquidity in order to help those affected by a disaster?

What? It's not specific to the way you transact. Governments are providing liquidity, if the whole world used crypto they would do payouts the same way just in crypto. Perhaps I misunderstand the question.
Not having infinite scroll is great when you're on an older device. The user is in much more control of how much resources the website uses up without it.
Ok, you head on out to the desert, we'll be right behind you... promise.
Hashmasks for example gave everyone copyright to their specific piece. And they're quite visually appealing too.
"As of March 2010, the total value of released Swiss coins and banknotes was 49.6640 billion Swiss francs" Last I checked coins and banknotes don't exclusively make up the money supply.

EDIT: Crux of the issue here is that circulation is the wrong metric to use (money supply would be far more accurate).
One of my favorite message boards has pagination and you have to click in to messages to see them and then press the back button on your browser: https://virginia.sportswar.com/message_board/general/. Old, but has stood the test of time.
> Not to mention my confidence has gone straight down the strain and I find it hard to focus on other aspects of my life like my work and hobbies.

I'd bet the attention from women issue is likely stemming from the confidence loss more than the hair loss. A bit of a chicken and egg problem but if you can somehow hijack your confidence level I think you'll see that's where the true power lies. Personal recommendation: give up on salvaging it. Own it.
GME shorts have essentially written a blank check to the market. They don't have shares to cover their shorts. When it's time to cover, they'll have to pay whatever price the market demands. In order to cover, they'll have to liquidate their other holdings. Liquidating large holdings in a market like this could cause all kinds of problems.
I have a theory, which I'd like to actually put data to ever, that there's a 3.5 involved - lots of diamond dependencies.

I think this happens because so much that's used by everything isn't a part of the standard library (text, containers, mtl).

There are upsides and downsides to that.