skysight-inc/HackerNews huggingface dataset:
No, it's likely to be different legitimate print runs. Sometimes the same paper is unavailable, sometimes a book moves to a different manufacturing method based on demand (e.g., offset to short run to print-on-demand).

The source of Amazon's problem is their third-party marketplace and their practice of "co mingling" third-party stock with their "regular" stock -- this is unlikely to be the case with Barnes & Noble
As an employed SE (been at it for 25+ years), I actually enjoy programming at home. But the key is not doing it with the idea that I will make money from what I am working on, or attempting it as some kind of "side gig". My programming at home is strictly either for my own edification, to solve a problem or provide a solution for a personal need I have, or to simply have some "fun time" playing with code and my computer.

For physical stuff, I also play around with hobby-level robotics - which can be anything from small desktop junk and soldering, to building much larger contraptions at my friend's home metalworking shop (he has the tools and space I don't).

There doesn't have to be a reason or "need" to turn it off at the end of the day, unless you really don't enjoy it - but I would question why you are doing a job you don't enjoy (yes, I know this is something many people struggle with; most jobs aren't enjoyable - but creative jobs should be enjoyable, at least that's a hope - then again, I've heard of people being software engineers, good at their work, who absolutely hated it, but did it only for the money).
Let Me Tell You About My Friend Maria Butina
How do you think McKinsey even makes money?
And when the internet was first a thing, shortly after, most traffic was porn, until fairly recently porn was surpassed by social media. And since then, there have been world changing social movements enabled by the internet, and the exposure of horrible abuses (police, clergy, dictators).

Tomorrow, who knows. if North Korea or Russia or China turn half of the US into a nuclear wasteland, the banks are unlikely to function very well for those who remain. There are hundreds of such scenarios that could play out in the next 50 years -- Bitcoin is a great disaster hedge, if nothing else. Everyone should have 1% of their portfolio be crypto, IMO.

The criticisms of its fluctuation are valid, but like you said, there are plenty of people today for whom the fluctuations are tolerable for their use case. As the fluctuations get less, it will become tolerable for even more.
She's probably the only other candidate that Trump could possibly win against. Will the Dems really go for a repeat?
Can we stop talking about "millennials" like we're still kids? I'm pretty sure by definition "millennials" are almost 40.
I've been to a few pick your own farms in Staffordshire, but these have been secondary businesses to farm shops or petting zoos.

I think strawberry farms have got technology down to a point where having people (especially children) ambling around is invasive. I see a lot of polysterene covered tunnels in fields which I've seen strawberries grown in. As we rely more on technology, the more it distances us from the process.
I'm aware of this study, and a couple of others. They are all only looking at one area of productivity though, because that's the available data. In this particular case, there's no indication of development time required to achieve that level of bugginess. Maybe in practice all projects do enough work to reach an average level of reliability, but then what's interesting is how much developer time is required to get there.

It's a total cost analysis that's interesting - and there's a lot of costs. Cost of development, how that varies depending on required time to market, cost of bugs (fixing them, and loss of sales due to customer reliability concerns), cost of complexity as software has to be maintained over time.
Lol, my comment was restricted to SIMD, which definitely does not take 10 minutes.

Secondly, no mainstream compiler actually compiles code to the PCMPISTRI instruction. Presumably it was meant to be used directly as assembly. I'm not sure why you are bringing in this obscure instruction into the discussion of superoptimizers.

I personally have a paranoid fantasy where NSA/GCHQ introduced this instruction to speed up password cracking. :D
> A good manager will accept your vague description

> As long as you actually deliver, a sane manager will not mind.

The problem is that these are very rare.

EDIT: If anything, the problem may be that the "bad manager" doesn't trust you. (Yes)
It's really quite amazing to see the attacks lately against successful people. I can't help but feel we're being prepped to accept a new tax structure (or possibly new economical model), and the first step is to whip up everyone against the future fodder (wealthy individuals).

The poor spendthrift vagabond says to a rich man:

"I have discovered there is enough money in the world for all of us, if it was equally divided; this must be done, and we shall all be happy together."

"But," was the response, "if everybody was like you, it would be spent in two months, and what would you do then?"

"Oh! divide again; keep dividing, of course!"
Ha ha, I had the exact same experience cutting guitar string with wire cutters from my local dollar store.
cached version: http://webcache.googleusercontent.com/search?q=cache:viP3hB4...
Because people view it as harmful. If even one person thumbs their nose at science because some idiot on YouTube told them that gravity can't be real because "water always finds its level", that is causing harm. If even one person takes Alex Jones's ramblings about the Sandy Hook victims seriously, and perhaps starts sending texts threatening the victims (which actually happened), that is causing harm.

It's not hard to see why recommending false and/or misleading information is dangerous, and you'd have to be purposefully ignorant to not see that.

I don't think that the NY Times or the YouTube executives would ever advocate that you arrest people for spreading this misinformation, short of direct harassment, but they don't want to be party to the purposeful dumbening of society.
"Big design up front" rarely works, even in abstract terms. I've learned that your point 2) is crucial - you have to force yourself to build "artifacts of progress" for actual progress to happen! Maybe there are some geniuses who can build whole programs completely in their heads, but my mind starts to run in circles if I try that. Whether drawings, prototypes, or just stream-of-thought notes, just continuously getting things out of my head speeds working a lot for me - and all of these can be turned into a summary of what I did today.
Not all processing can be done in post. A lot goes on before RAWs are recorded that could benefit from faster hardware and better software.

An iPad Pro has one heck of a CPU/GPU, rivaling high end laptops, where most edits are made.

Having something like that (and custom silicon, perhaps) dedicated to pro photo/video/audio is something we haven’t seen.
Thanks for explaining! Makes sense.
One thing I think is so extraordinary about Jeff Bezos is his uncanny technical prescience despite not really being a technologist. For example, the famous Steve Yegge "platforms rant" blog post [1] about how Bezos basically made a company-wide edict for microservices was very much ahead of its time. Similarly, the vision of cloud computing was much more advanced and early than any of its competitors. Considering this came from a company that already had a huge business of selling things, I think this technical foresight is pretty remarkable.

[1] https://plus.google.com/+RipRowan/posts/eVeouesvaVX
Good GPU (SIMD) code is written in a very, very different manner than good CPU code.

Case in point: NVidia has 32 x 32-bit shaders per L1 cache / Shared Memory (a Symmetric Multiprocessor, or SM). Each SM can run 32-warps at a time, for an effective 1024 "shader threads" per L1 cache.

In contrast: CPUs have 1-core, with 2-way SMT. That's 2-threads per L1 cache. IBM has a Power9 CPU with 8-way SMT for 8-threads on one core, but that's as far as you get with traditional CPUs.

Effectively: GPUs are memory-constrained. Not memory-bandwidth constrained btw (GPUs have a TON of bandwidth), but literally memory constrained. Each shader only has ~500 bytes, probably less, that it can access efficiently (more if you have "uniform" data that can be shared between shaders). And maybe 2MB total per shader before you run out of RAM entirely.

---------

GPU code is innately parallel, so any memory allocation you do is multiplied by a thousand fold, or more. Vega64 needs at least 16384 work-items before it has occupancy 1 per vALU (64 compute units, 4 work queues per compute unit, 64 vALUs per queue)... and needs x10 work-items for max occupancy (a total of 163840 work-items in flight).

If you have max occupancy 10 and allocate 16-bytes per work-item, and you just allocated 2.6MB of data on the GPU. I'm not kidding. You run out of space very quickly on GPUs.

While GPUs struggle with this multiplicative problem per work-item, CPUs have a ton of memory. That's 32kB of L1 cache typically available per thread (64kB per core, but typically you have two threads per core thanks to Hyperthreading).

That's the core of GPU vs CPU programming IMO. Dealing with the grossly constrained memory conditions of the GPU environment.
The Internet Locusts Descend on Ristretto Roasters
House Opens Inquiry into Proposed U.S. Nuclear Venture in Saudi Arabia
Lascar is about to be officially integrated in ChipWhisperer
https://github.com/newaetech/chipwhisperer/blob/cw5dev/softw...
It should simply not be allowed you mean.
You can exchange 30k bitcoin with less slippage than you think OTC.
However, it's all static HTML. An HTML rendering library will use less CPU and RAM than a full fledged web browser, and will be much easier to maintain.

Calibre's e-book reader uses ~100MBs when opened. It runs independent of the main Calibre app, in its own process. Again, an Electron app will be heavier here.
I agree with you. But what is the correct word for architectural features that detract from functionality? They're often called "design" whether we like it or not.

Whatever they ought to be called instead, it looks to me like the space is not lacking in them--curves and inconvenient angles in particular.
The article wasn't specifically about tech jobs, or huts in the bush you retard. It made a blanket statement, and that's what this guy is responding to.
"My life was like this, therefore everyone's was." - Jen Doll
Nice but I'm on Firefox.
But how can I import that into my new account?
They wrote a blog about it which has comments and that's a form of social media. So they didn't really delete all their social media...
We bought our solar panels from Solar Edge.It's a 4.5-5 KW system
We are in our forth year. I've done nothing to it, no maintenance. It just works. Every now and then it rains and that cleans up the panels enough.
Responding to your quote: Working in finance, I can report that we do not have magic money machines.

You could narrow "finance" to mean professional traders who do extensive market research and take large risks, sure, they make a lot of money, but they also get wiped out periodically.

They're not very different from other entrepreneurs who make a big investment into their area of expertise and takes big risks, often failing many times along the way.

That is pretty much the "self-made" story, and one thing I do see working in finance is that most people are way too risk averse for it. That's not a bad thing in aggregate, the conservative majority's instinct for stability is an important buffer against all the breakage the risk takers cause.
>Quite surprising that a steam engine existed that early. I hope it doesn't take another 2000 years for robots to be used for these tasks.

Most likely, it will take at least that long. Remember, the reason it took 2000 years to get from Rome's simple steam engine to what we have now is because Rome collapsed and its technologies and civilization were lost for over 1000 years while Europe suffered through the Dark Ages and Medieval times. The same is going to happen to us.
> You can be paid for time, work or outcomes.

And all three have uses. It seems like one of the common mistakes we make when talking about labor productivity is underestimating time as an output. We see a job's time-per-task decline and ask why it remains a full-time job, but in many cases the answer is that part of the job is being available 8 hours a day, and more dead time between tasks hasn't changed that.
That's a different issue. I was replying to the claim that Visual Studio itself vs. create-react-app itself is an "apples to apples comparison" (their words).
It sounds melodramatic, but I'm starting to wonder whether our society can survive this sort of thing.
We use Appsee as part of our analytics stack and we've been really happy with it so far, mostly because of the session recordings and touch heatmap tools - these are tools you won't get with most analytics platforms and they've been invaluable. Appsee has a lot of pricing tiers depending on number of apps, sessions etc. so I suggest you reach out to them to get a quote. https://www.appsee.com/
The point is that they are not familiar with the solutions other languages have. So it's either the C++ way or don't look elsewhere.
A very smimple approach previously discussed here. https://news.ycombinator.com/item?id=16519819
If it's worse at harvesting, that likely means less product, but also a lower grade of product; which means a much lower income for the farm, unless the difference in time to market makes up for it (early season strawberries are significantly higher priced than mid season).
Well, I guess set up the bait by using the phrase "good manager".

Maybe I'm lucky, but for all the failings of various people I've worked under, I've met none who wouldn't understand it when some work requires more cognitive effort than code.

If anything, the problem may be that the "bad manager" doesn't trust you. But that's a completely different issue than them not understanding the concept of abstract work.
uMatrix is cool, and I respect the hardcore approach to privacy, but it's a ton of work for most sites. I found there's usually a lot of trial and error trying to figure out the minimum combination of things needed to get the site to work, during which I usually enable something I wish I hadn't and wasn't required anyway. On top of that, web sites change, a lot, so getting the right mix is usually temporary.

I feel the community maintained filters, while possibly imperfect, will be better than my custom filters especially when my patience runs low.

uBlock Origin gives a similar matrix with "I'm an advanced user" on. I have a personal rule of never fully whitelisting a domain, or even a single page. The only matrix level rule I have is for one of my bank accounts that requires an iFrame to make a payment. Any other site that breaks, I leave.

Firefox Mobile on Android is the best thing to ever happen to mobile browsers. Without it, I would never use my phone for browsing. Every other browser can optimize until the cows come home, the typical web bloat is still going to grind them to a halt.
Blue collar jobs tend to pay well.
Best Ecommerce Platform: It’s Not as Difficult as You Think
Polarized doesn't support epub - https://github.com/burtonator/polar-bookshelf/issues/135
> The memory loads are not stride 1. They're stride 12, effectively.

Stride 16, no? Anyhow, that's a bug. I shouldn't have put the +=4 in the loop iteration increment. Once I fixed that and added a dummy set of dest.a, then I get auto-vectorization. Woo-hoo. See the link I posted in my reply to tomsmeding.
I would use a simple "javascript templating engine" like mustache or handlebars, to easily inject dynamic content into your widget templates.
Examining Social AR's Business Case
I'm not sure about Kobo but I think no DRM is not guaranteed on Google. For certain authors (e.g. John Scalzi) their books on Google will have the small part in description says "At the Publisher's request, this title is being sold without Digital Rights Management Software (DRM) applied." (e.g. https://play.google.com/store/books/details?id=XVwOEeHTU4QC) but my understanding is without that statement the book will be with DRM.
Just adding my data point.

My grandfather gave me a college fund and I went to public college, leaving me with the difference between that and private college. The little nest egg that remained in that account was a weight around my neck. I had many enjoyable experiences in my 20's (eg traveling the world earning a living playing online poker for 3 years), but I felt no urgency to pursue a career.

In my late 20's I spent most of the money attempting to write a novel (living expenses) and gave the rest away. Within months of approaching zero in my bank account, I rediscovered programming, found a career I love and was able to afford children.

My recollections may be colored by history, and I may have just been someone that took a long time to mature, but that's how I feel about it today.
will western monkey defend Hong Kong at any price?
Sorry, I wrote that poorly. The well-off people who defend the ideal of the self made person do so because of their desire to not be on the wrong end of pitchforks (metaphorical or otherwise). Not necessarily to massage their egos.
I bought a house in Pittsburgh when I was 26. Sold it and moved to the West Coast, where I rent, though.
Reumatismul Tratamente Naturiste
If you are an emacs/org-mode user, it's quite easy to clock in and out of tasks as you work, and generate summary reports of your time.

I've done this with good success when I was required to track my time. If I'm not required to do it, I find that I just dont bother.
I think without systematic backstops to keep it below a certain number of hours there's a big risk to slide into more and more hours. Esp if you hire on someone who might visibly work a lot and get visibily rewarded for it - it puts a subtle pull on the group as a whole.
Writing Docs Is Better Than Having Docs
That's right,.local was a bad suggestions ; while the notional purpose is specifically residential, the local-use behavior that people are looking for is associated more with the reserved domain .home.arpa if .test isn't desired (.test is technically for testing DNS-related code.)
We work a 4 Day, 32 hour week, and have done so since 2015. During that time, our team grew from a small office of ~20 in Edinburgh to where we are today (3 offices in Edinburgh Scotland, Bozeman USA, and Beirut Lebanon) with about 80 people.

We have consistently been one of the fastest growing tech companies in Scotland (and in the UK). When we implemented the 4 day policy, we didn’t change our financial targets, or our team metrics. Instead, we explained it was an experiment that we wanted to run, and we believed that by being more efficient and more intentional about how we worked, we could still achieve our goals.

Turned out that was true.

Our motivation was primarily work/life balance, but also the realisation that most startups take 10-15 years to get to where they want to go, and we have a long journey ahead of us! It’s a marathon, not a sprint. We still pay a 5 day wage, and we actually “buy” all 5 days, because we wanted to make sure that team members weren’t tempted to moonlight on the 5th day.

Overall I think it’s been a really great thing for our team, and perhaps most importantly, I think we’ve proved that ambitious goals, hard work, and a strong drive to succeed is not at odds with a 4 day week. Over the last few years we’ve spent probably hundreds of hours talking with various organisations and the media about the benefits of the 4 day week, and I’m hopeful it’ll continue to catch on more and more.
Turning a $15,000 loan into a successful business is certainly a big accomplishment that does not warrant dismissal. On the other hand, is it not true that this success depended on her parents? How many people out there are capable of doing what she did, except they would never have access to a $15,000 loan in the first place? We can acknowledge that the deck is stacked without blindly dismissing those who succeeded with the deck stacked mildly in their favor.
Almost done. They increased the UI friction for other services. Now you must make multiple clicks to open non Apple Music. You can't configure a standard service.
They are in their mid-30s.
100% of my experience with McKinsey has been trash. Just started working with new company and they wanted us to talk with these guys. We are reviewing some database systems and this guy is a literal joker. His suggestion to speeding up our database "well we can use REDIS, REDIS is fast because it's in-memory". So we want to put how many TB of data into REDIS? We are talking about tons of historic data that never changes. And we are going to load it ALL into REDIS because it's fast. These McKinsey folks spend months talking about the data lake and it turns out data lake just means a bunch of shit on s3.

It's like if you paid someone $50,000 to help you find a good car. Client wants a fast car. Oh you want a fast car? Buy a ferrari they have big engines and can generate tons of horsepower. Job done, can i collect my 50k now?

Mind you this guys linkedIn and resume read like a CEO wet dream. AI and machine learning data science all over...

We spent months dilly dallying with different tech before they just left cold turkey , havent heard from em since. And our 20% complete projects experimenting with all kinds of DB tech have done nothing.
Google Domain Registry Announce .dev Top Level Domain
Your executive brain can only track so many things. It’s primary purpose is to filter out the noise of all the many inputs from the rest of your brain and allow you to focus on the one most important thing happening right now.

By contrast, your subconscious produces vast quantities of predictions, most of which are necessarily discarded as junk or inactionable long before they reach your conscious brain.

It sounded to me like the author had gained over a decade of experience of the business expense/benefit associated with social media, and in conversation with others, was able to reveal to themselves what they already knew to be true: they were not benefiting from their social media presence, and that it was actively subverting their dopamine circuits towards “likes” over “purchases.” Instead, they benefited primarily from personal relationships formed in other mediums, and spending time on social media was a distraction to, not a building block of, their business.
Walmart's Cloud Native Application Architecture
>Yes. NOOO software with millions of installations. Except Go compilers.

So the grand experience of Rob being the justification of Go's design is the Go compiler itself? Besides, Go compiler is ridiculous if you compare it to things like llvm, gcc, ghc, CompCert.

>UTF-8 is one of the best designs I know.

Not a software.

>Unix is still around, despite its shortcomings

1) he didn't create Unix and 2) modern unix has pretty nothing in common with the bell labs unix.

>I've never used it.

So let's draw the conclusion: the enormous engineering background of Pike -- which tends to be a justification of Go's "suitable for real world apps not academic masturbation" design -- consists of writing a simplistic academic operating system nobody used (you included) and UTF-8 which is not even a software?

That's big, but I'll stick to Ada or C++, languages with real industrial background.
Jony Ive.

Form over Function. I'd bet that most OSX devs probaby use an iMac now.