skysight-inc/HackerNews huggingface dataset:
I've gotten around this by disabling cookies and javascript on a per site basis.

These sites require blocking both javascript and cookies:
NYT, Washington Post, MIT Technology Review, Wired, National Geographic and LA Times

These sites require only blocking cookies:
Medium, Scientific American, Quartz, The Atlantic, Bloomberg and Harvard Business Review

The one downside is when the linked article is an "interactive feature/story" and it's a site which requires blocking javascript. It's an annoyance to temporarily allow such an article's source, but I'd rather have to deal with that than reaching their "free limit".

I'd much prefer if submitters choose more user-respecting sources, but until then I refuse to feel guilty over stopping these intrusive sites and their dark patterns.

The only source I wish was permanently banned is Financial Times -- every article is paywalled and provides no snippet.
Oh no I just meant it as a general comment, adding to the "develop a hobby" suggestion. I wouldn't put photography into a tech bucket.

I just think it's inevitable to hit burnout if you spend all day at work staring at screens and come home to relax by staring at screens. Or at least a way to burn out your eyes.
Devices don't magically stop working when the company stops making them.
Anyone here think organising a 2nd conference is not incredibly hard?

It probably would push the conference into a large loss even if they could get it organised.

One speaker only offering to speak twice, which is basically nothing, is very bad faith.

The email should be deleted. They are a troll.

The website linked is definitely a troll website.
Can we get 4G in more places first before worrying about 5G?
And the hits just keep coming.

Some people are much better at thinking on their feet and out loud (I'm one of them). Ideas are fragile, and if you're trying to verbalize, for the first time, why something bugs you or how you think you fix a problem, and there's a bunch of fast-talkers around you they're going to kill your idea before they even get a chance.

I used to meet with these people privately, sort out what really bugged them, poke at their idea and come up with a compromise they'd still accept, then I'd go into meetings and try to out-talk the other fast-talkers.

Now you get one shot a day to do that, maybe, if we're both going out to lunch, going together, and don't bring the wrong people along.

I've worried sometimes that my soft skills were a little lacking. But I'm finding over time that my soft skills were actually pretty great, they just needed doors.
I can tell you what's worked for me when hiring experienced programmers:

Ideally the candidate offers code samples, I then pick through the code samples to find things that strike me as unusual or problematic and ask questions about those parts. This gives me a great deal of insight about how people think, and their relative level of skill. I firmly believe this is the best way to interview.

Failing that, candidates frequently provide details on projects they worked on. I'll then ask questions about those projects like, "What language did you develop it in and why?" and "What do you think was the most difficult part about this project and why?" These questions are a gateway to the same kind of details you get from code samples. For example, a candidate once mentioned he had worked for the Navy, and had done water simulations for them and I asked, "What's so difficult about water simulations?" and he gave me a 20 minute lecture on how water simulations work, which won him the job. It's probably worth noting that the job had nothing to do with water simulations, but his lecture made it clear he had passion and knowledge and could do the job.

The worst interviews are ones where the candidates worked in an environment where they can't offer code samples or talk about previous projects (military contractor, for example) - these you just kind of muddle through by talking about programming in general.
I think if you're just getting into the industry, and if the projects are actually of small scale, then they're arguably more reasonable. If you have a resume with stuff on it and can talk through it, it's less so. Most of the ones I've seen have required way more hours to do reasonably well than the estimated time, and it's ridiculous to have every candidate prove themselves equally with some trite project.
Yes! I've wanted this too.

Colab has a nice feature that's close to this: Insert -> Scratch code cell
> People overstate this.

You have absolutely no idea what you're talking about.

The numbers you quoted are from 10+ years ago for the Bay Area.
So much this. I give people options of many interview workflows as I don’t care... I need some way to test and make a discussion about it. I want you to succeed more than you half the time! I’ve still seen failed candidates go on social media and complain that they’d rather do X when it was a freaking option. Entitled little twats
I recognize this as a legitimate response to my assertion. There's not much plastic in an iPhone, but it was an example of something that nearly everyone has and many people replace too frequently.

Good on you, nice point.
IDK, I suspect newegg reviews are equally gamed. Fundamentally, I think we need to come to terms with the fact that product reviews are worth the price the consumer paid for them: typically zero.
What is the cost for residential fiber there? In my country (Europe) it is about $9 per month for 1 Gbps, minimum guaranteed speed of 100 Mbps. For working from home it is way more than enough and much more reliable than "mobile only".
I learned to like them in Mathematica, in many ways Jupyter is just a pale imitation of the excellent system built at Wolfram.
Speaking of selling/buying energy equivalents, I’ve recently become addicted to great real-time data feeds like https://caiso.com for California’s grid and Chrome/Firefox plugins to watch the data like https://twitter.com/EnergyLollipop/status/122120582076489728...
But even "blue collar" jobs require less labor than before
The total energy generated from renewable sources over some time period (let's say a calendar year to account for seasonal variance) equals the total energy consumed in the same period. However, renewable generation does not equal total consumption instantaneously at every moment in that period.
BestBuy will price match Amazon. So getting the real deal sounds better.
I don't think this sort of thing is constructive.

Biometrics is GOING to happen.

I'd rather companies be (potentially) honest, rather than move on the next thing and not publicize it.
The blind community is 200% sarcastic. Don't take anything read there seriously.
Out of Control: How consumers are exploited by the adtech industry [PDF report]
It isn't just radio stations and airports. I've seen plenty of people move out into the country and build right next to a large hog or dairy farm. The first summer they find out they can't use their backyard or open their windows so they sue their neighbor! It got so bad that here in Michigan they passed a law know as right to farm act to protect the farmers.

However when they wrote the law it never occurred to them that people would be farming in existing urban areas so they exempted them. That has caused problems in Detroit where people wanted to create commercial farms with all that available land (as well as city water for irrigation) but were denied the same protection.
This might be true in recent history, but Intel's Core architecture had AMD on its heels for several years.
What information do you have about that?
> there was no compelling reason to use data from your phone till the iPhone and then Android appeared.

> So I don’t see a race to it now.

I'm confused at your argument. The first part of your comment is "build it and they will come". That no one was able to take advantage of 3G until someone found new things to do with that data. Then your argument is "ehhhh... not that important because we don't have enough compelling applications."

You're saying that no one will be able to take advantage of the new badwidth because current apps aren't designed to use more bandwidth than the system they are running on can provide.
If you’re looking for someone to talk to about how you’ve been feeling and how better to cope, I highly recommend texting crisistextline.org

(I’m a volunteer counselor there.) The conversation is purely over text, with someone you listens non-judgementally and can offer coping strategies.
Well yeah, as long as you can't have your engineering degree stripped away for doing unethical things like the OP, and be forbidden to even code for other people for free - like AFAIK it's the case for doctors violating the Hippocratic Oath - then the situation will not get better !
The reality is — notebooks are and need to be developed as an app platform ...

In order to do notebooks properly — you need:

1. discovery (Ideally static discovery) of all the state the notebook needs, and the bulk of state the notebook will/could manipulate during its execution. Your container needs to intercept the filesystem and the networking apis that will be invoked so that a determination of the state that results from these operations can be observed by the runtime and shimmed appropriately for reproducibility and for performance optimization

2. The notebook (and the runtime inferred model of all the required inputs) needs to be repo stable — I Should be able to write a notebook app that reads from the file system on my development host, deploy it somewhere, and the runtime should take care that wherever that however that post deployment file system read is implemented matches my local development semantics

3. Pplatform level dependency graph needs to exist to model re-execution requirements automatically — incorporating code changes and external state

Apple could build this And “notebook-os” would be the correct conceptual framework for it ... anything less is always going to leave us severely wanting
In lieu of the documentation, Kendryte has _a ton_ of code on their github, so you could use that if you're looking to work on something practical. For me, having a dual core risc-v, with _TPU_ and _DSP_ onboard for $8 in single digit quantities is absolutely nuts. I frankly didn't believe it and thought the spec sheet was fake, but I've since bought some real dev boards with this chip, and they work. Even if you don't need the TPU bits, just having dual-core risc-v is more than worth the price of admission.
Yeah, in the early days it was better... I would argue that the average IQ in the community around 2011-2013 was unusually high: The reason some of the people who bought currency in that time period made a fortune is because they foresaw the future and had a prescience that other people lacked (others just got lucky)
Devices back then didn't, at least.
But jira isn't the problem that's being solved - a person hired full time would be a project manager, who in the absence of jira, would solve the project management problem with different tools.

Jira is not perfect. But the atlassian suite as a whole, with integration between CI, PM and version control, is quite powerful and more than adequate in many cases.

That said, boy have I seen it used terribly. It's double edged for sure.
Yes but most enterprise customers have reacted by buying more Intel chips, because the cost of migrating infrastructure is much greater. Once you're invested deep into the omni-path level interconnects and spend 100k+ on cables alone, buying a few extra blades isn't a huge deal. Speaking as someone who has sat in on meetings where we negotiate with vendors for 1ku pricing.

The big migration will happen in about 2-4 years. Typical enterprise schedule is 3-5 year cycles, zen2 launch was 2019.
> Learn a new physically engaging skill. Most importantly, breathe.

I learned diving. It was great
- taught me how to slow down entirely
- you need to be 100% "immersed" in what you are doing
- you have to breathe consistently and calmly

I loved it and it helped me heaps (in addition to doing all the other good things mentioned above!)
If you are on a mac try safari, for some reason safari is far more efficient with youtube.
I’d buy a lot of things used but never a harddrive or any storage/backup media. Not sure if these are countereit though, I’ve never seen any bootlegs sold as used ever..
nbdev deals with the version control and library of code issues pretty effectively.
You and your team are heroes. We can never know, in the present day, how valuable some artifact might become in the future. We need more people defending the long view of our civilization.
For Android, preinstalled apps are set by the phone manufacturer. I suppose each manufacturer could pick their favorite 2fa app and install it. There is some pressure not to install apps that the user doesn't need as it's bloatware. I'm not sure what percentage of users currently use an authenticator app.
I used Mathematica’s notebook interface quite heavily 15-20 years ago; Jupyter’s interface is a clone of that in many ways.

At the time, my workflow was to use two different notebooks for everything: foo.nb and foo-scratch.nb. I’d get things working a piece at a time in foo-scratch.nb, not caring at all how it looked, not having to worry about leaving extra output or dead ends of explorations lying around; then the refined cells would be copied over to foo.nb, which would get pristine presentation, and which I could run top-to-bottom.

This workflow worked pretty well for me: very clean reproducible output, with the ability to easily refer back to all the steps of how I’d derived something, along with copious detailed private notes.

I never had to use it but I’m pretty sure each cell even had its modification time stored in the metadata in case I wanted to view a chronological history.
When this whole process was just starting to hit my radar I realized that there was such a thing as 'too big of a cubicle'.

As cube size goes up, eventually there's enough space for three people in a two person cube, or two people in a one person cube. You want exactly enough space for someone to be able to bring a chair and comfortably look over your shoulder, and not one iota more.
Well, in the 90' things weren't nearly as bad, since hardly anyone even had an Internet connection...
The 10th Anniversary of the iPad: A Perspective from the Windows Team
Yea but they cancelled this week's meeting, and I guess this is why
That's not a particularly scary scenario when buying from, e.g., Amazon.com, as it'd seem like the unit could just be returned for not being the advertised product.

I'm curious, though, why would anyone bother with a scam like that?

I mean, it'd seem like someone with the necessary technical skills could make a larger, steadier income through honest means. So why would they waste their time/effort on something that can backfire when noticed by the returns center or the next buyer?

It certainly wouldn't surprise me if people've done this a few times -- I mean, people do all sorts of weird things -- but is it something that's happened enough to be notable?
First, I am very sorry, especially for the loss of your mother.

The answer I am about to suggest works wonders for me, and for lots of people I know, but is not for everybody. My answer is to suggest you seek out relief through religion. (Choose wisely, meaning investigate non-radical variants that center on improving world conditions.) Religion is known to have many benefits, including mental health benefits.

Good luck to you.
“... two separate cases of sexual assault, and the passing of my mother.”

First of all I’m very sorry!!! I think that you could benefit a lot from a professional to help you heal from this. If you are up to it perhaps pursuing legal action to get justice might help.

When I lost my dad I got very numb and it was only a bunch of time and counseling that helped me recognize that and reconnect.
So once your code gets large enough that it doesn't fit neatly within a jupyter notebook, it's time to split the code out into another package, and then import it into your notebook.

The benefit here is that now your code and be used inside the jupyter notebook, and also inside a webserver say.
More often than not those 'bad ideas' lead with a bit of twisting to good ideas. I've seen quite successful companies started like this multiple times, and it is an essential component in a good pivot.
Yes, the effectiveness of note-taking (particularly handwritten) on memory has been a subject of scientific interest for a while.

I feel it shares aspects with Rubber Duck Debugging: The effort of taking something you "know" and forcing it back out through other brain-circuits (i.e. language and/or simulating a social interaction) helps to fill gaps that your brain would otherwise skip over. The act of hearing/seeing your output also causes other parts of your brain to analyze it as if it were someone else's thought.

I suspect our consciousness isn't nearly as unified as we like to believe.
Ugh, I feel awful snarking now - that is strange to me, I could see OnePlus and Xiaomi, but LG and not Samsung is a headscratcher... and honestly, if you include all those, it seems like a "has top 5 marketshare except Huawei" checkbox...maybe that's a good thing?

Anyways, enough rambling, thanks for sharing :)
Insulin causes cells to convert glucose to fat. Liver can convert fructose to fat.

Also the amount of glucose in you blood is highly regulated and the amount is 'less than you would assume'. Least as I understand. Probably consuming even moderate amounts of sugar sets off a desperate attempt by the body to stash glucose as fat to keep glucose blood levels normal.
If only one core is busy, then it shouldn't have much of a performance impact?
I use onenote extensively and the mobile app has gotten steadily a little slower and worse. I would love to have a simpler, faster mobile app that would sync to my computer in plaintext so I could use vim with it....

Basically, onenote is almost there but I would love to leave it
Veronica-2 is alive and kicking: https://www.floodgap.com/infotech/

https://gopher.floodgap.com/gopher/gw.lite?=gopher.floodgap....
Sadly, the Orkneys could provide even more renewables if Scotland would build a larger export cable. Instead, the islands are forced to build hydrogen plants and turn off wind generators. Last I checked, they were at 108% renewable.
I've started to use jupyter with kdb on the back end for analysis. For me I have some hope it will hit the sweet spot because:

1. kdb is "too obtuse" for many and python glue makes it more amenable

2. I can still have kdb functions in source code and call them from jupyter with pyq

3. I can do most of my "editing" in emacs to the kdb back-end, write python "libs" for parsing results, and just use jupyter as a fairly thin presentation layer

4. I can share notebooks with analysts who run the same jupyter server virtual env, so finally we can share notes

Will this add more value than just using kdb? Time will tell, hard to know right now.

I agree that the "ide" experience absolutely sucks.
I don't get why anyone one who knows how to use an IDE would ever use a notebook, the coding experience is garbage in comparison. I understand they started as a way to get STEM kids coding quick, but now they are like a standard in data analysis and data science, with those people needing experienced devs to translate the notebook into production code. This just drives the silo walls up higher.
Anyone know of one that can display a sorted price per GB _with an offset_? E.g. so you can put in a marginal cost per additional SATA port and get corrected figures?

Saving 5 dollars on drives by using 30 3TB drives instead of 6 15TB drives isn't a win in terms of pricing when you consider the total cost.
Check out https://www.electricitymap.org/?page=map&solar=false&remote=...

It scrapes any public grid/ISO operator’s site for live and historical electrical generation mix data.
Why is that external drives are often cheaper than internal?
Looking at play store quickly:

Facebook, which I've seen preinstalled on phones, has 5B+ downloads.

Google authenticator has 10M+ downloads. It's not that popular relative.
Even 20 can be a problem if you go from 2 chatty people to 3 chatty people.

At any point in time, you can count on one chatty person to either not engage, or to disengage once they have.

Then everyone brings headphones and it's harder to ask people questions than being in cubicles.
Cruises are generally feeding each passenger 3+ meals per day though. And people tend to overeat on vacation as well.

How many meals does the average tech employee eat at work per day? My initial guess would be around 1.5, with the biggest meal of the day, dinner, usually being eaten outside of work. That would mean google spends more than twice as much per meal than cruises do.
That's hyperbole, it can't be taken seriously. OpenSUSE uses Btrfs by default, if there were more problems outside what's expected by md+LVM+ext4 (or XFS), which is the feature comprised by Btrfs and then some, they wouldn't have made the on-going investments they have. Facebook has been using it in production with thousands of installations for years.

You want details from people experiencing zero problems, but you don't ask for details from people who are? That's a weird way to go about conducting the necessary autopsies, to discover and fix bugs.

Anyway, I monitor the upstream filesystems lists, and they all have bugs. They're all fixing bugs. They're all adding new features. And that introduces bugs that need fixing. It's not that remarkable, until of course someone suggests only one file system is to be avoided, while also providing no details, but depends on conjecture.
Keep the css version around, it is beautiful.
Speaking as a sometimes Erlang developer: the ecosystem certainly isn't as universal as language $FOTM. That said, Erlang's concurrency primitives and runtime are second to none, and there is little that is more battle-tested in the industry.

Individually developers will be more expensive, but if you have a product that demands maximum leverage of concurrency (i.e. data-heavy api, whatever-in-the-middle services, multiparty real-time data), you will more than makeup the developer premium when you get to that point.

I havent hit Elixir yet, but it seems to make access to the Erlang runtime much easier. As far as SDKs/api, Erlang itself has primitives and libraries to build useful access to most APIs you can find. If you're worrying about what services you can access though, you probably don't need Erlang's features, at least not yet.
Makefiles have this issue too, sometimes things have been incorrectly made, and the dependencies in the makefile are wrong.

Unless it takes more than a few seconds to run a notebook, rerun every cell up to the point you're editing, always.

And then if it does take minutes, and you find yourself in an unexplainable rut, then run the entire notebook, and get a cup of coffee.
It is when the only "court" is how much money you can make.
Penicillin came along in late 19th century though. Well before anyone even knew what a "phage" was.
Nevermind a singular engineer usually isn't responsible for the livelihood of every employee at the company.
Wow!! Hadn’t heard about it. Tmorow is also great for personal carbon tracking - trying them out as we speak.
For me the irritating part is, I haven't encountered any other professions where the interviewee has to "prove" themselves with this kind of nonsense (isn't that what the resume and references are for?), especially over and over again in the case of consultants and frequent job hoppers - it gets tiring and I avoid companies that try it now (unless it's a small trivial application/test).

I can understand it to a small degree, given the nature of software development. I wonder how other professions would take it - "Excuse me Sandra, I know your resume says you're an electrician, but I'm going to need you to wire up this house so I can just check". I'm sure some other professions do do this, but none I've heard of.