jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I've asked a few times my team whether they see value in our daily meetings, mentioning that it can easily disrupt flow, might have less value than ad-hoc focused meetings or chats on particular topics, and worse of all for me - might be counterproductive when we tend to wait the next day to address something and then opt to discuss it further separately.

Response is always the same: during lockdown/WFH, it is one of the few times -- sometimes the only one -- we get to talk and hear other people so they'd like to keep it.

So instead I'm trying to move away from it being a traditional scrum round-table and try to move towards chit-chat, show and tell, general updates, group quizzes, etc. All more useful probably.
My thoughts are that programming is easy. After all an average 8 year old can do it.

What is hard is modeling large, complex problems and systems in code, that meets its functional and non-functional requirements.

The superior “programmer” is one who can to some degree perform the latter. Of course few organizations have any way to quantify these superior skills, resulting in the rote textbook question and IQ interviews that today defines a “programmer”
It appears someone (some machine?) asked the Web Archive to save it before I did.

https://web.archive.org/web/20210407045457/https://www.amazo...
What about using Wickr as an alternative to Signal.

What all these "tech" companies tend to do is to exploit a captured audience. They are generally not focused on doing one thing well (producing a product or providing a service), they are more focused on building a following and then doing with those users whatever they like. One of the most blatent examples of this line of thinking is Microsoft's acquisitions. They acquire companies in order to get access to users. The "technology" is secondary. Another example is WeWork. They started introducing WeEverything. The product or service being offered is what is important. It could be anything. Instead the focus is on building an audience and exploiting that captured audience. One can apply this analysis to almost any "tech" company. "Growth" is the number one focus. No one really cares about what it is the company purports to be selling.
Skylake-X has already had its die shots examined and the AVX-512 register file, the dominant part of the layout, is something like .5 of a single core, so it's not even going to buy you much area for anything if Intel deleted it, the whining about how it's better spent on extra cores by Linus is totally overblown. Ice Lake has also dramatically improved the per-core frequency tuning for client SKUs to the point AVX-512 is quite viable on my laptop with no serious problems; a single thread doing something isn't going to tank anything. Ice Lake-X almost certainly has 2FMAs instead of the 1FMA of client SKUs however, so it'll be interesting to see what the new power licensing situation is, but this is clearly something they've had in the books to improve.

The problem is that for the workloads that need specialization, you sometimes really need it. You could also delete the vectorized AES units in your Intel machines too and the general purpose performance wouldn't be affected much, but cryptographic performance specifically would tank, and it turns out, that matters a lot in aggregate for many people.

Ultimately there are literally dozens of specialized inactive units on any CPU at any given time that could be "better spent on general purpose units" (which also isn't necessarily true if other architectural choices prevent those units from being utilized effectively). People just like complaining about AVX-512 because it's easily digestible water cooler chat they read about on a blog.
How are pre-paid plans any different than making sure that your car has enough fuel in the tank? People don't by gasoline on post-paid plans. The real issue here is that there is no standard/easy way of knowing how many minutes you have left (i.e. fuel gauge). People have a good handle on how long a minute is, and they could easily read a countdown ticker on their phone. People go for unlimited because, "if $10 for 250 minutes is a good deal, then $30 for infinity minutes is a better deal!" You also have to add in the laziness factor (i.e. If I have unlimited minutes, then I don't have to worry about buying more minutes if I ever need to use more minutes in a given month).

Data is different because many people have no idea what a kilobyte or a megabyte is, let alone how much bandwidth each site they visit uses, and that's not counting all of the background communication from Apps or Ajax requests from web pages.

People know how to cut back on water usage. People know how to cut back on electricity usage. People know how to cut back on phone usage. A lot of people haven't the faintest clue on how to cut back on data usage other than maybe, "use the web less," but they don't know which things use bandwidth and which don't, or which things use more bandwidth than others.
You clearly didn't get my point. For one, I'm not the one that brought up the 80 cents figure. But is it 80 cents? 70? 90? That's not the actual issue. Does sexism exist in tech? If yes, how about talking about that?

It's like entering into a conversation about how to fix the problem of racism within the police by asking "ah yes, but how racist are they?".
From how you describe your experience of teaching yourself to not only create a working program via independent research, but also recognize it's flaws and refactor afterwards, I have no doubt you could find some level of success in the industry. Not being able to "execute on your ideas" is not that important in many micro-managed niches of the industry, which are not great gigs in the long run, but are good if you are starting out and need to develop perspective on "getting shit done". Be humble and look to learn - you'll be fine.

I'm a bit confused on the Columbia thing - if it's 5 years instead of 4 - go for it, education is the best investment you'll ever make. If it means 4 more years after undergrad: just go work, it's probably not worth getting out-of-sync with your age cohort.
Before you go further, I suggest you study your market with some market research, and set a target audience, make some test on that niche, a "there's enought room for everybody" approach is the wrong one. Good luck
I just got introduced to your work from this blog post, and I have to say I simply love this song:

http://sivers.org/mp3/DEREK_SIVERS-Ready_to_Live-1997-01.mp3
I like what you're saying but there's some pretty gross hyperbole going on here.

You cite zone defense as though it's drastically changed the NBA - but it's rarely deployed.

You say most shots taken in games are three pointers, but they actually make up 18-22% (over the last decade) of them.

And you say KG and Rasheed take over 40% of their shots from three. Kevin Garnett takes 3.3% of his shots from downtown. For Rasheed it's just under 25%. Both are career stats....
Although akadien's response was a bit blunt, your response shows that you aren't willing to listen to criticism. Relax, and really try to open yourself to what other people have to say.

This is something I've really been learning the last year or so running my company. You might not agree with everything everyone has to say (and you don't have to, it is your company, after all), but you do want to be successful, and you haven't been yet, so don't be so quick to get defensive when other people have feedback and criticism.
Thanks Peter. Coming from someone who has been there, it means a lot.

The reasons I am doing it is I am an average developer who doesn't have any interesting ideas but who wants to foray into entrepreneurship and be his own boss. I considered a lot of free services which would rely on ads to generate revenue but I they didn't seem beneficial in terms of monetization.

So, I just thought about a lot of paid service and settled down on something which has plausible profitability. I am not copying shopify but there sure would be many features which work in the same way; after all, the ground premise is the same. I do have some differentiators but it's too early to call on them.

tl;dr My idea is not original or extra-ordinary; I am an average developer looking to be my own boss and this suited me the best.
It's not that bad, since the Kindle 2 doesn't have any compatibility limitations compared to the Kindle 3.

It's not like Amazon has moved to a format that is Kindle 3-only. The K2 can access all the same media, and ebooks released in 2011 won't strain the K2 CPU any more than ebooks released in 2009. It just has a somewhat lower-contrast screen and a little less storage (which is not a big problem given the small size of ebooks.)

ie, it's not like buying an original XBox after the release of the 360.
GNUstep as a desktop environment has definitely not gotten the work it needs (the core of the desktop experience, GWorkspace, just got its first official maintainer in years), but the core has been fairly well maintained. They've got pretty much complete support for Obj-C 2.0 features and LLVM clang in a runtime that was written from scratch, and the whole thing is cross-platform (including Windows support).

To me, the most interesting aspect of this is that Sony did all this without communicating with the GNUstep community. We don't yet have a clue what the extent of their changes are, or what components were used or not used, so it's impossible to say whether Sony's work can directly benefit GNUstep.
The shock of 9/11 will do that to a person, heh.
http://www.dealzfull.com is almost there
It is ugly right now but functional. You can also follow @dealzfull or @dealzfullnyc on twitter for automatic updates of great deals
Oracle contributions to Linux: http://www.oracle.com/us/technologies/linux/026042.htm
It is an html parser, not an xml parser. It was probably named as a tongue-in-cheek reference to adding some beauty to the tag soup that was state of most (mal-formed) html pages out there at the time of its creation.
It's probably best as an additional copy of a reference work. Maybe read it straight through the first time on the kindle, but have a paper copy around for more typical reference use. You'd still have the kindle copy handy for things where you're mobile and need to dive in for a quick search.
F = 15
Thanks for that. It was a good quick intro to the choices of IDE.
Here are some tips: the first two numbers/letters stand for red, the second two stand for green, and the last two stand for blue. In hex, A is 10, B is 11, and so on, up to F is 15. One non-intuitive thing to keep in mind is that with light yellow is made by mixing red and green.

Edit: Fixed my mistake, at first I said F was 16.
from the guidelines

http://ycombinator.com/newsguidelines.html

> If they'd cover it on TV news, it's probably off-topic.
It is a Y Combinator backed company, and has some reputation.
The winner was obvious, viewing that on my iPad.
Would you do this to your child ?
See a vet.
It's baffling why people think it's OK to retweet political stuff just because everyone else does it. If your profile says "data expert" or anything, why then do i get political propaganda when i follow you? At least have the decency to add "and political commentator" to your profile
Browse those sites with js blocked. If not js blocked, then third-party cookies blocked. If not that, then ublock to block all cookies and allow only specific cookies.

This is my recipe for browsing the web.
Blocking specific cookies. Blocking all third-party cookies. A1llowing specific third-party cookies. Still, in recent months, I have noticed some have started getting smarter. So I block js there.

But every browser is different with ease of use. Love brave browser capabilities. Like Chrome ease. Hate Firefox features. So using extensions to fill in those gaps.
> it is possible to find a neural network that acts externally precisely as you would, up to an arbitrarily small epsilon. However, one wonders if such a thing would be consciousness and if so, where does the consciousness sit, in the matrix multiplication or the graphics card.

I don't like very much this reverent way of thinking about consciousness, as if it is from another world, or a different essence.

I believe consciousness is the ability of the agent to adapt to the environment in order to protect itself and maximise rewards. It's not just in the matrix multiplication, but in the embodiment, the environment-agent loop. Consciousness is not something that transcends the world and matrices, it's just a power to adapt and survive.

And it feels like something because that feeling has a survival utility, so the agent has a whole neural network to model future possible rewards and actions, which impacts behaviour and outcomes.
They could’ve possibly done this move to get acquired by Apple for a larger sum than plainly working there
That Honeypot vulnerability is true of any service that has a login. Go to say Comcast sales office or whole foods for Amazon.
brexit, leave, remain, abortion, court, referendum, coalition, parliament, Congress, etc.
Generally it's a pre-auth on the card to see if it's legitimate and it will fall off after some time. If they actually capture it, their devs are either being lazy or they really want that $1.
Before someone “but Haskell”’s me:

... In Go, Typescript, and many other languages, but sadly lacking in many of today’s most popular languages...
We’ve been using it to build and deploy a ~500k loc JavaScript monorepo and I have an unpopular opinion about it. While I see the benefits of it for google scale, for us it’s just been one headache after another.

Reimplementation of python for build file language? No thanks.

Reimplementation of package managers? No thanks.

Reimplementation of Docker? No thanks.

It’s just another thing to learn, worry about, and discover bugs in rather than something that just works. I already know how docker, yarn, and python work and that stuff works well, why are we boiling the oceans recreating and relearning all of this just to do it the “Bazel” way?

What a waste of time and energy!
>The big difference is that 2008 was a systemic recession. This one will likely be situational.

"Systemic"; what does that even mean? That the crisis was related to the financial system? Yes, it was one type of financial crisis.

We are now in another. If you believe that the unravelling we are seeing is simply because of the Coronavirus, I think you will be disappointed. While this may not be the same as 2008 (no two crises are the same), there are a number of "systemic" issues in the world that will come under pressure:

- Privately held companies with ridiculous valuations (WeWork, SpaceX)
- China having taken on more debt in 10 years than anyone, ever
- Negative interest rates around the world going *into* recession
- The shale industry blowing up
- Housing bubbles that didn't implode in 2008 (Canada, Australia) coming under pressure
- Fiscal and monetary stimulus in the US like we've never seen
- Risk Parity unwinding

These are off the top of my head. Maybe they all mean nothing, but I doubt it.
Yeah I know, and I did some numbers on that particular town. At least for that, the numbers are actually massively higher now, as implied by the video. But even if you look at Lombardy, they are just somewhat higher. And the farther away you look, the more it's just noise. Which is expected of course. But whether this is all worth the consequences we're imposing on ourselves - I'm having doubts.
Gentoo v2
Merely coincidence I’m sure. To my original point, draxx them sklounst.
This is insightful, but one missing point is that we actually can provide necessary support to allow people to remain in place for the duration. It wouldn't be without discomfort, but we don't need to cast anyone adrift.
> This current situation isn't too far off from a state where just those who can work from home do so, and the rest drive to work.

A lot of "the rest" are staying home, at least in California. Only certain businesses are allowed to remain open.

Unemployment claims are up quite a bit, especially in California and Washington due to the shelter in place orders -- and that's data from last week, when only portions of California were locked down.

Most retail and restaurant employees are at home not getting paid, and many have already been laid off. A lot of those people live paycheck to paycheck and won't be able to pay rent on April 1st.

I know some retail employees who are furloughed and still being paid, but their companies probably can't afford that for more than a few months.
Keeping the peg means buying more and more euros. It's not sustainable.
The quoted list is under "and if you do offer accounts..." on the blog post, and that's totally, utterly wrong for many sites. So yeah, if the OP thinks this advice is good enough to merit a verification badge, we disagree. The advice is bad.

It can make all the sense in the world to make "accounts" a very lightweight thing. But if you're taking payments or doing anything that might conceivably result in a user support request (e.g. storing user data or taking some action on their behalf), then you need to have some form of registration. And once you have registration, you'll need to have some way to prevent drive-by registration by total strangers -- otherwise you'll start getting complaints from people that some jerk/spammer signed them up for your site.

There are reasons that this stuff exists, and authentication always deserves careful thought.
The only limited use is sharing content. facebook/new would go to a share page. Twitter. Reddit.

Pointless but I guess they are trying to justify the cost of .new
Is it me, or are semaphores overrated? There seems to be so much emphasis on semaphores in textbooks & guides. Thread pools are just a footnote (if mentioned at all). They did mention them in the article, at the bottom..

Yet in the real world, it's thread pools that are the go to when you need to control the number of active threads. Can't think of any instances where semaphores would be a better choice over thread pools.

Also, I wish I knew how important a role CPU cache plays in performance. Another aspect which seems to be downplayed in academia.
I would assume that there wasn't any technical issue such as Slack not actually getting notifications of his messages. If that's not the case, this seems like a pretty low way for Slack to have handled the issue.
You can be married and lonely; one of 6 kids and lonely; part of a team and lonely.

But consider: meaningful relationships take effort from everybody, including you. All the advice about learning to trust first, then you can trust others, etc, is right on target here.
That's a really weird reading of michaelochurch's comment. Note the past tense -- he "wanted to find KP guilty". I'm pretty sure he was simply illustrating his initial reaction to the case, that he feels KP isn't completely innocent, but (more irrationally, perhaps) also that SV clearly has some problems with sexism.

But the case is about whether or not Pao was mistreated by KP on the basis of her gender, and to that, as the jury has (likely?) decided, michaelochurch's opinion is "probably not".
SEEKING WORK | GMT+5 | REMOTE

I've worked across various aspects of software engineering (across multiple business domains) over the last decade - Backend, Frontend, Data, Platform and Devops.

Technologies that I've covered includes - Python, PHP, Node, JS, MySQL, Postgres, Mongo, Redis, React, GCP, AWS, Firebase, Airflow, Spark, Kafka, Redshift, BigQuery, Elasticsearch and more.

Whether you are looking for somebody to get started with building a product/system from scratch or dive into an existing complex system/architecture/codebase, I'd be happy to help. Let's talk!

I charge $50/hour and my resume is available upon request.

Email: quan1um dot l3ap at gmail.com
Canvas (The Spatial Computing Company) | Full-time | Onsite | Remote | Salary range $60-250K

At Canvas, we’re working on spatial computing - using computer vision to 3D reconstruct and understand your surroundings so that software can operate over real-world spaces. We believe it will power the next generation of augmented reality and some of the key parts of virtual reality as well.

* Director, People Experience (Remote)
* Computer Vision Engineer (Portugal/Remote)
* Computer Vision Tech Lead (Portugal/Remote)
* Head of Computer Vision (Portugal/Remote)
* iOS Engineer (Portugal/Remote)
* Junior iOS Engineer (Portugal/Remote)
* SQA Full-Stack Engineer (Portugal/Remote)
* Web Backend Engineer (Portugal/Remote)
* Junior Web Backend Engineer (Portugal/Remote)
* WebGL Engineer (Portugal/Remote)
* WebGL Tech Lead (Portugal/Remote)

For detailed information check out https://canvas.io/jobs.

Keywords: photogrammetry, 3D, SLAM
> "loyalty to the nation, always"

No, not even that part.
I think the real answer to your question is politics. Helicopter money is a political question in a way that QE is not. The question of what social programs we have, and what they cost, who gets them, etc., has been a major issue already in the 2020 election, and people are already drawing parallels between cutting checks in this crisis and a UBI for example.

The Fed can do this at all right now because we created a body of subject-matter experts and deputized them to pull the trigger without having to check with anyone. This is a rare thing in a democratic government, and is possible mostly because we have given them boring powers that only wonky people bother to even read what they are. Even then, a few people read what they are and complain about them, so even that is a bit perilous.

If you wanted the Fed or a Fed-like mobilization for the helicopter money you first need to make the process of getting $1000 boring, or wonky, or at least politically uncontroversial so that people accept an unelected body of bureaucrats outside the government process doing it unilaterally in the middle of the night without telling the rest of the government. I would not rule out those conditions being the case at the end of this crisis, but they aren't the case at the beginning.

But the way we solve political problems (or, more recently, the way we don't solve them) is through Congress, which is an inherently slower approach.
Yes but why repeat the name of the function every time?

It might make more sense if such clauses are scattered through the source, but they are pretty much all the time grouped together, so the name of the function doesn't need to be repeated all the time.

For example, instead of

factorial 0 => 1;
factorial n => n* factorial(n-1);

Something like

factorial {
0 => 1
n => n* factorial(n-1);
}
Landing slots aren’t a constraint, so maybe it’s good enough to fill the hold and take advantage of the fuel economy of a lightly loaded plane.
It might, but I'm not going to suggest that to someone trying to learn the ropes!
Location: St Paul, MN, US

Remote: Yes

Willing to relocate: No

Technologies: Senior Fullstack Engineer (backend focus) with 8 years of development and leadership experience. Typescript, Javascript, SQL (PostgreSQL), C#

Résumé/CV: https://keeganj.com/resume.pdf

Email: k@keeganj.com
Discrete replaceable components use up more space, which leaves less space for battery. On top of that, Apple are most likely getting power consumption and performance benefits from integrating the SSD controller and reducing the length of the traces to the RAM chips by an order of magnitude (https://news.ycombinator.com/item?id=25258797). Take a look at the logic board for an M1 MacBook Air: https://photos5.appleinsider.com/gallery/38927-74332-MBA-Tea... There's just no room for RAM sticks and and M2 slot. You could make a different laptop with those features, but it's a laptop that from the point of view of most consumers would be worse.