skysight-inc/HackerNews huggingface dataset:
It solves the same problem as Selenium without actually being Selenium.

The one time Selenium was reliable in my company was when our team had a dedicated, massively overprovisioned grid.

The biggest pro is it just has less random "Oh, guess that timed out?" issues than when we used Selenium.

The biggest negative is it's chrome only.
If you mean fat usage for cooking, etc. in Serbia it was mainly lard. Olives don't grow here and fat from milk is traditionally used to make "kaymak":

https://en.wikipedia.org/wiki/Kaymak
I wrote one for working with newline-delimited JSON and JavaScript expressions: https://github.com/mbostock/ndjson-cli
It's hard to tell from the post what the terms are being used to describe. First of all, I would consider a dimension either space-time or mathematical to be an orthogonal/independent concern. Now where this gets distractingly blurry is that the paper itself says "The number of neurons in a clique determines its size, or more formally, its dimension." which uses dimension to mean size, like a length.

If I'm generous I could maybe believe that larger cliques form more complex connection patterns and can perform higher dimensional processing. But even this fails as the paper then goes on to describe the cliques and cavities as being higher-dimensional.

All that aside, I do think there's something to the paper, just using some poor choice of terms. It seems what's being described as complex is both the physical non-uniform pattern of connection and the subgraphs of activation which may be able to consider a high number of dimensions for a given input stimulus. I couldn't follow the Simplices/Complexes/Betti numbers to see how it relates to a measure of dimension.
JavaScriptCore uses indirect branches just as it did before Spectre.

Also, direct threading still means doing the same number of indirect branches as before, unless you implemented it as a tree of conditional branches. So direct threading doesn't change the Spectre situation one way or another.
The word "block" is extremely generic and the semantics and sizes of "blocks" vary widely across different storage technologies, platforms and specific parts.

It's like saying "packet" -- there are a gazillion packet types, sizes and formats, and when I use the word "packet" I don't expect everyone to assume I'm just talking about ethernet framing, even though that's a really popular packet format.
> Of course they care about your background, skills and likelihood of naturalization.

How is all that relevant when you're on a week long business trip or visiting as a tourist? Vast majority of visitors in USA are not staying.
Over 10k Pulse Secure VPN servers remain vulnerable to compromise
Gov.uk Repositories Made Private
It's the fraction that converges the "slowest", in a sense. (It's the continued fraction of all 1's.)
I was talking about plastics made from non-fossil carbon. These aren't necessarily "bio". For example, carbon from atmospheric CO2 can be converted to ethane by various processes, and then on to various plastics, with no biological steps involved.
> There is a thing called sane defaults. You solve a problem by decomposing it to simple elements, and then combine them to sane defaults, while still giving full power to your users. Examples of sane defaults in areas you mention:

You're right! Sane defaults are incredibly powerful and let developers make the right decision by not making decisions at all.

When developers have to stop and remember to integrate a library for authZ and authN, and then integrate individual modules from it for their use case, some might opine that we have gone beyond the bounds of sane defaults.

Sane defaults for Clojure in a web context are a wonderful idea. It's unfortunate, then, that buddy is less sane defaults and more a toolkit from which someone assembling a framework has the option to choose sane defaults.
For technical books: I read a passage, think about it a bit, then either re-read the same section and digest further, or move on to the next segment.

I do not take notes or highlight sections- I have found that these pull me out of the mindset of thinking about what I'm reading, and instead put me in to the mindset of how best to document what I'm reading. The two points of view do not overlap as much as you might think.

For books I read for enjoyment, I take in the words at a reasonable pace and build the scenes in my mind, just enjoying the flow.

Usually I read a book in one sitting, but if I find myself interrupted, when I start again I'll go back a chapter or two to ensure that I'm back in to things by the time I get to where I left off.

I re-read books I've enjoyed regularly. If anything, it is even more enjoyable than the first time through, particularly when life experience allows you to appreciate a thought in the book that you didn't fully grasp on earlier readings. It's great fun!
It's always funny when C people rediscover parts of C++. Yet they can never admit to it.
I can afford a metal credit card...
I mean family is a structure built on top of real human beings. Social structures are real while everybody trusts in them, same as how any belief system works, money, etc. Even the definitions of family are different in various cultures.

What it means in real life, the happiness of family is not a sum of everyone's, but some sort of compromise.
Machine Learning and Particle Motion in Liquids: An Elegant Link
(a) + (b) = (a) + (b) / (a) = 1.618

They can't into math, can they? Or is it a special notation of some sort?
Night in the Woods Developer Alec Holowka Dies
But... Like... Economies of scale are literally what gave the capitalist West it's unthinkably high standard of living.
Wil Google make money from RCS?
Has anyone created a service where you enter your social media handles and it scans them to flag posts / content / friends who should be deleted before attempting entry to the USA?
The post title is misleading. This is a more of 20% project, not an officially Google supported one.
> Just like there are no errors in binary, there are no errors in tree notation. Tools can operate on binary without understanding the semantics.

The scope of tools is pretty limited though: compression, encryption, ecc/encoding.

> Tools can operate on tree notation without understanding the semantics. This is very powerful.

GIGO still applies. So you move your errors downstream, as mentioned. The space where this is a win also seems pretty limited.
The Librem 5 Application Compatibility Chart
Trending yes, but related videos for a trending video can get inappropriate pretty quickly, especially with music videos.

Beyond that, if they can type, it’s fairly trivial to find softcore porn, death, gore, and weirdness on YouTube.
Well, it doesn't look very backwards compatible to me ;)

https://en.wikipedia.org/wiki/Cue_sheet_(computing)
Too bad he sold out to do car insurance ads:
https://www.youtube.com/watch?v=KlRjYlsC3bc
The way kubernetes uses this streaming is to keep datastructures up to date in memory. A node needs a list of all its pods, so it makes a list call at startup and then starts a watch from that resource version onwards to keep the in-memory list in sync.

The whole architecture is designed such that the etcd storage backend could be swapped out completely and the only thing that would care is the api servers. Much like the transition from etcdv2 over http with json objects to grpc with etcdv3 and protobufs.

You can also create alternative implementations of kubelet, kube-proxy, the scheduler, the controller-manager, etc because they all access the data via the api server's well-defined public facing API and anyone using the API can easily watch objects in any programming language using the same semantics as the rest of the API. It also works from browsers, etc.

Additionally, kubernetes supports RBAC for nodes themselves such that they can only see updates for objects related to pods running on them - you wouldn't want any node to be able to watch all secrets in the cluster needlessly.

Overall, I think we'd lose a lot if kubernetes switched to having all of its components access the data store directly. Every operator ultimately needs the same things the controller-manager, scheduler and the other kubernetes components need
> just pointing out that SMS is garbage

So is email, it just happens to be the best we have because like email it's ubiquitous.
nono the companies who built the silos they want you to be in, they set you up for the pain deliberately
Idaho artifacts show humans came to North America via a water route, not land
There’s plenty of engineering jobs besides CS that pay very well.
they likely either made utility studies for this, or all of Excel already works that way and they don't want to break the expectations of the users
" In SMR, unlike conventional recording, tracks are written in an overlapping manner. ... once the tracks are overlapped, they cannot be written independently. there are disadvantages for device-side localized management. ... Managing the complexity on the host side is almost a requirement"

also links: https://www.zonedstorage.io/ for further information.

Sounds good to me; exposure of the actual mechanisms instead of outdated abstractions makes sense. I'd even argue for open access to motor controllers and raw signal buffers but apparently I'm insane.
I knew there was a good reason why I hadn't commented any code, named all variables using the elvish translations for a variety of diseases of sheep and built the DB backend out of practically unknown fork of paradox for dos that will only run queries if you keep the lowercase letter 'j' held down.

edit - also known as 'best practice' when writing bespoke software for industry.
Why the Emoji Was Inevitable (2017)
> Brandy is a spirit made out of wine. Fruit brandy just uses things besides grapes.

Not really. "Fruit brandy" that people traditionally make and drink in this region is made directly from fruit, without the vine step. There is a brand of it that's made from vine called "vinjak", but that's not the traditional drink everyone is drinking here.

You can also make rakia directly from grapes. That's called "loza" and it hasn't got anything to do with vine.
Yeah, paying thirty cents for a capacitor to coddle a ten-cent MCU doesn't make a bunch of sense. Much cheaper to teach your software folks how to write transactional updates to that flash. Typically you pay a small speed penalty to get update atomicity (in addition to having a more complicated implementation).
STEAM just correctly recognizes that STEM people systematically underrate the importance of history and social studies.
It's useful to disambiguate between the book "format", that is, an amount of text of a certain size that has been edited put together in a clear manner, and the physical book, that is, a codex of dead trees with ink on it.

IMHO shitty trade and mass-market paperbacks should die a much needed death and the few books that survive should be Folio Society style, well bound books with good typography.
I would go so far as to say all books should be read in an iterative manner, fiction or not. Good stories will reveal previously-missed tidbits again & again as you explore the deeper structure of the work.
Carl Sagan on Moving Beyond Us vs. Them
"Another reason for the current problems with bootcamp job placement is that employer expectations, and their attitudes towards bootcamp grads, have changed since the early days. A lot of employers who did hire from bootcamps found that although many of these bootcamp grads did well at interview, they had trouble being immediately productive once in post. The underlying issue was that these new hires lacked the fundamental programming knowledge and other skills (such as problem-solving and technical communication) that they needed to work effectively without lots of additional support or guidance."

https://medium.com/launch-school/why-do-programming-bootcamp... (By someone selling a bootcamp, of course.)

"“Our experience has found that most graduates from these programs are not quite prepared for software engineering roles at Google without additional training or previous programming roles in the industry,” said Maggie Johnson, Google’s director of education and university relations, in a statement. “We generally don’t hire from coding schools,” said Robyn Blum, a spokeswoman for Cisco. “Coding schools haven’t been much of a focus for Autodesk,” said Raymond Deplazes, a spokesman."

https://www.bloomberg.com/news/features/2016-12-06/want-a-jo...
They’ll call you in my experience after a couple of days to check if you want the room cleaned. Especially if it’s an electronic sign, people tend to leave it on by accident for longer than they meant to.
https://science.sciencemag.org/content/365/6456/848
> Hiccup has functionality to perform escaping with `h`. It doesn't do it by default though, for performance reasons and nesting of Hiccup in Hiccup. Normally, you'd just want to sanitize right before returning your response.

One of the things that Rails' templates gets completely right is that it knows when something is nested and when it's going to be returned immediately. It is thus able to do its automatic escaping right before returning a response and not before.

At this point in history, I think this is the baseline behavior all templating systems should meet. Requiring users to remember to manually escape every output every time is begging for exploitation. Such a design error only strengthens the case that hiccup is not appropriate for serious use at this time.
Or F1 student.
Pardon for slamming my ignorance down on the table here: I know Google has a tendency of killing products but I’m not familiar with many of their engineering tooling being similarly sunset with comparable frequency.

Any named examples? I’m sure there are-and likely they just elude me at present, maybe seeing their names will jog the memory probably?
Is Kubernetes all about scaling a service on a cluster of servers? Or is it also used for managing the same applications on a bunch of servers?

e.g. 100 customers, 100 bare-metal servers, the same dockerized applications on each one. I need to deploy a new version of one of these applications on every server.

Or something like Ansible would be better suited and easier for this use case? I never used Ansible but I understood that I could make a recipe that does a git pull and a docker-compose down && docker-compose up -d on every server in a single command, right?
People don't sing together as much as we used to.
NetNewsWire 5.0 RSS Reader Rebuilt from Scratch, Now Free and Open Source
I can relate to some of that, but is that really what the life of the lazy wealthy westerners degenerates into? Shouldn't we be longing for some kind of collective, inclusive new community living spaces, taking inspiration from kibbutz not ritz?

I once though digital nomadism was part of a solution to the cancerous formations we call "cities", but maybe that's just newspeak for neo-colonialism?
I've used them both recently and couldn't really tell which one is visually better; UMAP is supposed to be a bit faster though.
I salute Manuel Stoeckl; this is impressive for a summer project. Hopefully this will also put to rest the biggest objection to Wayland adoption.
So what the heck is gravity???

And assuming youre pulling mayter together so strongly, what happens to the spatial size of the atoms being pulled into that black hole? Does the physical size of the atoms change? Do they transmogrify into some other substance? Are black holes hot? Or cold?
Weird flex, but ok.

Is it true that there are dozens of internal language and DSLs? Why does G have so many?
Every aspect of biology serves an evolutionary purpose at some level. It has all been selected for at some point in time. Many behaviours are innate, including many (most?) of our own. However, the fact that we have many innate aspects to our own behaviour does not affect our functioning as conscious, aware, individuals with agency (or does it?). It is quite a stretch to presuppose that all the other species lack consciousness and agency, which is the default assumption for much research. I believe that assumption is probably wrong. Evolution has resulted in us having very well developed cognitive abilities, but we are not the only species with a brain, and most of the rest have broadly the same capabilities which we do. What separates us from the rest is advanced spoken language and written language, and even then, there are plenty of examples of other species which can communicate with their own basic language, or can learn ours. Our cognitive abilities might not be that much better than many other species; the differentiator is advanced language.

The general behaviours observed in a species does not imply a lack of conscious will governing individual actions. It's certainly possible that vocalisations could be involuntary. However, given our understanding of evolutionary and developmental biology, I think that it more likely that the opposite is true. However, disproving this hypothesis definitively would be quite difficult. It's difficult enough for individuals within our own species!
I have about the same amount of professional experience, and have done lots of hiring and leading of teams. A few years ago I took a job that interviewed me with a coding test. (Which was only one of many phases of the interview). The coding test was quite fun, the company allowed the test in the language of my choice, and it was mostly about implementing rules for a game, and for bonus points, some A.I. to play the game. Not very long after taking the job, I was doing the interviewing and administering the coding tests to interviewees.

There were applicants with a decade or more of experience who, like you, expected some deference and were annoyed or offended, and complained about having to take a coding test. But they were applying for programming roles, not management. Those people didn’t get hired; negative attitudes are a red flag. In effect, this particular company likewise used them as a litmus test to filter out applicants unwilling (or unable) to demonstrate their advertised abilities.

Note especially how the coding test is actually being used to evaluate attitude and things other than coding skill. It’s not valid to assume that being asked to do a coding test implies that someone doesn’t believe you about your experience.

That said, resumes are very easy to fluff up with big sounding projects, so talking through past project details and demonstrating your abilities with a coding test should be par for the course if you want to change companies.

I actually agree and I don’t think coding projects are necessary for hiring, but I do think they’re useful, not bad, and I don’t give deference to anyone when I’m interviewing, no matter how accomplished. I look for people who are smart, willing to learn, excited to do the job, excited to interview for my company, and willing to try.
I have literally been saying just this for years when someone says "STEAM". At that point, it is just school again.

I agree that History, Art, Music, Literature, Philosophy...etc are important and can't imagine a world without them, but the whole point behind STEM was to put a focus on Math and Science because those help us keep our economic edge and solve the world's upcoming problems on the technical side.

Providing some after school programs to cover programming, computers (real computing principles and not just how to use Microsoft products and type), robotics, and additional math is good and gives our children a leg up. 1-hour of Math a day might not be enough.
Sometimes? How about almost always!

The whole "loneliness epidemic" is a result of people stuck in bubbles with other people like them.

Being compatible and being alike are not synonymous. What people will admit they like and what they truly like are not always the same thing either.

Think about it,why would someone like your own self make for good companionship? You already have your lonely self,why would more of what is like you be less lonely?

I have a very strong opinion on this matter: Symmetrically different people make for a compatible companion. As in the old "opposites attract",but with a requirent that the opposite attributes are symmetic which means they complement and complete the other.
Social Studies majors systematically overrate the epistemological integrity of their fields.
Your understanding on what sys-admins are/do is very limited/off-base. I'm a sys-admin for engineering department of a public university. We use Puppet and Ansible to manage a diverse array of workstations, compute servers, and storage servers all hosted on-premises. These machines exist to serve undergrad student lab needs, research compute clusters, and public and internal infrastructure.

There is a world outside of your bubble where servers exist to run a product.
They can, this doesnt affect the normal, quasi-organic
way of BTC payment processing. But in the traditional Bitcoin processing, the shop providing any service or good that can be payed with BTC must have a private wallet, as we know.

This, on the other side, propably means that you, the customer can choose to pay with BTC instead of debt or Visa and the shop will receive the money in the local currency without the need to deal with BTC or you to directly move the value from your digital wallet.

They are just doing what they alredy do, being just the middle-man who gets its cut just for being the middle-man.

I just cant wait for the time they choke our legislators with so much money, that they will push to regulate bitcoin in a way where the traditional peer-to-peer payment becomes forbidden, and we all have to use the greedy middle-man, that we didnt even need to use anymore, thanks to the
inovations like the blockchain.

Welcome to the future, were all things old are new again.
Yes, I have noticed it in Australia and it affects also the rules and regulations which are much stricter and in some way creates a magic cycle which makes people more drunk overall. It is as if they separate drinking from life, drinking is an activity in itself which must be done in certain places, in certain times and as fast and hard as possible. It is changing a bit though because it is a hot country but the main culture is from north Europe so they basically brought the cold weather culture there.
I used to be like that.
Then I started to cover the lines I had already read with a sliding sheet of paper. That immediately increased my concentration and reading speed since I didn't get lost in the page as often as before.
Same here. I went Qwerty "cold-turkey" at the beginning of my Christmas vacation, the longest period I normally take without working, and 2.5 weeks later I was just about good enough to get by at work. I practiced every day for a bit, and didn't let myself use Qwerty at all during that time.

The first 2 months was stressful, after that it was fine. I think it probably took a year to get back to the same level as I was at with Qwerty though in terms of speed (I was pretty fast), but I only did typing tutors for that first 2.5 weeks, so I probably could have improved things by using them more.

I actually switched back from an ergonomic keyboard to my MacBook Pro keyboard as I no longer needed the ergonomic layout and I could type faster on the MacBook. Had brief RSI symptoms for an hour once since switching to Dvorak, vs a few hours every few weeks on Qwerty. I imagine I'll end up back on an ergonomic keyboard eventually, but between that and Dvorak I think I'm set for my career.
I hail to this new wave of software that is coming back. Best RSS reader so far I've tested and I was an old user of NNW. I am starting to add more and more blogs since most of the authors I followed still write. I can't stand Twitter anymore.