skysight-inc/HackerNews huggingface dataset:
The whole atari suite has been solved recently by a single algorithm: https://deepmind.com/blog/article/Agent57-Outperforming-the-...
Yes, I think I absolutely do need a smart TV. The ability to just switch on netflix or even a DLNA client directly on my TV without having to switch on another device is worth the little bit of bullshit that comes with it. I've had the same "smart" Bravia TV for 7 years now, and it still works absolutely fine, the Netflix client runs just the same, the DLNA streaming works the same.....the biggest disappointment was when PlaystationNow support was discontinued, I could no longer play games using just the TV and a bluetooth controller.
> TAP was going in the right direction.

That statement says a lot, coming from someone who's spent effort in developing the ecosystem around TAP. It confirms the general feel of the thread, that some aspects are missing or can be improved, for it to be a full-fledged, scalable testing protocol.

When I discovered TAP, its simplicity was so refreshing. In the particular project where I learned about it, the implementation was a single file, a snippet really, included in the tests folder. No dependencies, with such a small interface. I was able to whip up my own tiny tester, and have used it (or similar ones in other languages) over the years.

In a way, I'm glad the protocol stayed small. There are many feature ideas in this thread, and some do look useful (or essential even) - but I find great value in the stability of the spec, it's kind of timeless.
You should check out https://standardresume.co. It's a minimalist web resume builder that lets you start by importing your LinkedIn profile. No feed, no recruiter spam and we don't sell your personal data like LinkedIn does.
Is that really a realistic driver scenario or was that the nice story told by Uber? From my (limited) experience with Uber drivers, none of them only "drove an extra 15min out of their way" on their normal commute, nothing even close to it. It was a job like any other for them.
> then the query optimizer would optimize that just as effectively as if the query had been written in SQL originally

...and other lies we tell ourselves to sleep soundly at night.

But just like ORMs, they do work for the simple cases which tend to abound and you can hand-optimize the rest.
That is not what it said at all.
Well crap there are pictures of it in a book too now.
I use uBlock Origin to completely block out the news feed and messaging, and it makes my LinkedIn experience orders of magnitude better. When I visit linkedin.com, now, I'm greeted with a navigation header bar and a blank page where the news feed used to be. It's perfect.

I personally found messaging to not be very useful or relevant, and I just couldn't keep up with the backlog of messages. If they really want to contact me, they can just email me.

Here are the UBO rules:

www.linkedin.com###voyager-feed
www.linkedin.com###messaging
www.linkedin.com##.msg-overlay-bubble-header
www.linkedin.com##.msg-overlay-list-bubble__content--scrollable.msg-overlay-list-bubble__content
www.linkedin.com###msg-overlay
www.linkedin.com###messaging-nav-item
I have a HP41CV calculator from around 1983. It will not turn on. Any repair suggestions?

Edit: Oops. Forgot about the "working" constraint.
I don't think there's much value if you're a SW developer. You have many ways to show off your work, but if you're not in that field, hiring is much more based on word of mouth, credentials (ugh), or self-promotion.

I'm not a huge fan of LinkedIn, but the most it helps me is with understanding the background of someone I'm about to meet (even if internally since I'm at a huge company at the moment), or at least see what kinds of jobs are out there when I'm casually looking.
How would you compare pyinfra to Salt?
The following Nordic chips seem to have gone through some security evaluation https://www.psacertified.org/certified-products/?_company=no...
> Friston’s free-energy theory practically sets your brain on fire when you read it, and it has become one of the most-cited papers in the world of neuroscience. This May, Friston published a new paper, “Sentience and the Origins of Consciousness,” that takes his ideas into new intellectual territory.

Just wondering if there are any testable predictions in those two papers.
you suggested to provide Null Island as one's location?
Hmmm... dropping books on kids...

It's good that cows are not flying...

Wait, Russians did that already https://youtu.be/QvRiXIfRsCw?t=28
Even we used to do the same. Hence, we developed this tool to mitigate a lot of the pain points that previous tools brought. Thanks for sharing your experience and would love to hear your experience with this tool.
I don't really understand if the difference in two configurations of numbers appearing on the dice is related to the dice being biased?

Nevertheless, the role of geometry in probability became clear to me when I read about Fano Planes and their role in winning Transylvania lottery [0,1].

[0] https://en.wikipedia.org/wiki/Transylvania_lottery
[1] https://en.wikipedia.org/wiki/Fano_plane
Mnuchin: “We can’t shut down the economy again” over coronavirus
I find it crazy (among the other things mentioned too) that taxpayers are subsidizing cheap prison labor for major corporations. Also crazy to me is the cost to house inmates in many states being more than the national average in terms of income[0] considering the poor conditions of these institutions.

[0] https://www.vera.org/publications/price-of-prisons-2015-stat...
This, alongside JSTOR's declaration of open access[1], shows that all major players in the Aaron Swartz case had other choices.

RIP

[1] https://about.jstor.org/oa-and-free/
Rosa Parks was arrested and convicted for breaking a city law.
Yes it is. We can’t make up things that people did not say and get mad at them for it. That’s absurd.
CSS Algorithm Challenge
Then you'll have replaced the problem of making research results actually available somewhere. But what it doesn't solve, is the problems of a) deciding what research to read and b) deciding which researchers to hire.

Note that the current system, which relies on the brand name of the journals in which works (or an author's works) are published, is very flawed, but it's what people use, and is therefore what's making people refrain from actually publishing in those journals the universities would found.

(Disclosure: I volunteer for https://plaudit.pub, a project that aims to contribute to solving the mentioned problems to enable transitioning to Open Access journals.)
If you like VisualCV, you should check out https://standardresume.co. You can import your LinkedIn profile and our resume templates are designed in collaboration with hiring managers at top tech companies.
>In my experience, magpieism is associated with weaker programmers; not the very worst, but second quartile, say - people who get very engaged with superficial details, but don't think about deeper things.

I may be biased because I know I talk a lot. But my experience has actually shown that this is not true.

People who don't know a lot of things tend to stay silent. This strategy works consistently to allow many people to hide extraordinary gaps in knowledge. It's very common and the strategy works.

When you see a person not talking too much... human bias tends to err on the fact that he's just not a talker or he may be deep in thought. Never do you think that a person isn't talking because he doesn't know anything. To be not biased is to consider all the possibilities and basically 90% of people just skip over the thought that the person isn't talking because he doesn't know anything.

Now for a talker, the bias goes in the other direction because a talker has an incredibly higher chance of saying something you disagree with or is flat out wrong. This chance is higher EVEN when the talker is more knowledgeable than the non-talker simply because the talker places himself on the pedestal of judgement every time he opens his mouth while the non-talker avoids it.

If you know a non-talker who may or may not have kept his trap shut after you explained something to him, really the only way to confirm whether he knows what you're talking about is to ask him confirmation questions after you talked to him. If you don't do this, likely he'll just google the info later and pretend that he always was on top of everything.

You have to really watch out for this bias. Even as a talker I tended to bias towards thinking that the quiet nice guy was more intelligent. The reality is, "magpieism" has no correlation to how good or bad someone is... if someone talks a lot they could go either way, it's just that because they talk a lot, you have a ton of info on how good they are based off of what they say... while the non-talker you have no info and your judgement is (unknowingly to you) influenced by your biased optimistic assumptions.

If someone is quiet there is a higher chance that he's quiet because he's totally lost. And if he's quiet often... then there's a higher chance that he's totally lost all the time.
Clone an existing app.

You'll very quickly bump into real-world problems you've never solved before, both in implementing the requirements of the app and in organising your code as the implementation grows.

Plus the design is already done for you (which honestly feels like cheating, as it removes an entire aspect of the app you normally have to worry about in parallel with the rest of the implementation), so you'll also get experience working to a design spec.

I've been scratching some of my own itches while learning Flutter, which has resulted in a bunch of apps with a small number of screens, without user auth or any complex API usage. A workout timer (2 screens), a simple trivia game (3 screens), a remote control (~5 screens), a sound/video/image board for SEN kids (7 screens in a single ~3000 line .dart file)…

Then I tried cloning the app my gym was using to post workouts and log results before it closed down due to COVID-19 - boom! [1] Just from this one app I've gained experience with Firebase Auth, Cloud Firestore, Cloud Storage, co-ordinating and navigating between 24 screens and counting, CRUD screens, screens with multiple user permissions in play, sharing editable data between multiple screens, some fairly complex dynamic display logic in the workout editor, creating bar charts with user statistics, implementing specific little interactions the original app has (like smoothly sliding a comment input into view as you scroll down and sliding it out as you scroll up) and umpteen other things I can't think of right now.

[1] https://www.youtube.com/watch?v=DvWJgZKj7cw
Yes, but extension instructions OSX relies on are much newer than that.
How many of you know deep down that the team is working on something no one want
It's a framework called OpenVDB [1], which we use to represent and manipulate volumetric data (level sets). It stores the data as a sparse hierarchical grid with (from a practical perspective) infinite dimensions, and allows very efficient iteration and local manipulations of the grid.

I'm not an expert on how it is implemted exactly, but I believe the way it uses Blosc is by saving leaves of the VDB grids in blosc-compressed chunks, which are loaded into memory directly and only decompressed on-demand when the data is accessed, then re-compressed when the leaves are processed.

[1] https://www.openvdb.org
Eurasian filings show upcoming iMac and iPhone 12
Best Practices for User Onboarding (Curated List from the Best Resources)
Just adding my $0.02. I was pretty neutral about LinkedIn for a long time. I just made one because a couple friends recommended it, but it was neither bad nor good for me. Later in my career, I actually had recruiters reaching out to me and I had old colleagues that I wanted to hear from/reach. For my last job hunt, I was actually able to find an opportunity to nearly double my salary and shorten my commute. The feed is pretty meh, but I still think it's useful having a footprint. YMMV
What happens when you wake up in VR
The real benefit of this, is that you can have all this data available, and now the mobile team and the web team can share a query, maybe the webteam wants everything, ithe ISBN the Author, etc. The mobile team only wants the author and title (and will show the rest when you click in, doing the same query or slightly different but with all the fields).

It's the power of the frontend teams to create a rest endpoint out of a schema.

When you combine it with typescript/JVM/Swift, you get AUTO typing for the graphql queries, you know exactly the data model you get back based on your query. It's quite lovely.

The other aspect is that on the apollo/graphql server you can utilize dataloader and streamline a nested request into as few calls to each service as possible.

And the last benefit over a rest service. If you had to make multiple calls, you're doing round trips from the CLIENT to the backend services. The graphql server is _already_ in your backend service network, so all the data combining is on the orders of <10ms versus <100ms (or much worse for mobile).

GraphQL has a major advantage over rest in that you can't just change the schema without the clients breaking, so you know that your API isn't going to magically just screw you. (Most places use versioning for this, but not always). You can get some of this with RPCs but it's not as robust as the graphql schema.
Show HN: Generating fractals in parallel on AWS Lambda
> One that's hard for an intrepid band of volunteers to recreate without funding and full time commitment. Who will be the editors?

I've been a reviewer and editor for various IEEE and other engineering publications and have never been paid. Of course funding for editors is helpful, yet it may be like open source where some are willing to put in work for free.
Thanks! SMIL is so under-appreciated. I always look forward to doing these animations.
I completely disagree— reading this blog post, I come away with the sense that the author values genuine representation of who they are, and is frustrated with social networks' inadequacies in that regard. To their point, I doubt I'd be able to glean this kind of thing from anyone's LinkedIn profile.

Speaking personally, the activity you're describing sounds like a major time sink, and doesn't align with the LinkedIn experience of anyone I know.

It shouldn't fall on the shoulders of a social network's users to learn how to optimize their representation on that one website.

To your credit, maybe you're getting contacted by well-off companies because they admire the effort and techniques you're using to boost your profile. If so, having everyone pour the same kind of effort into it would arguably help no one stand out, and only "add value" to the platform itself.
Jenkins project user database partially lost following Kubernetes outage
These anticheat systems are not root kits, they do not attempt to conceal their presence from you nor attempt to prevent their removal.

Are they potential security and stability headaches? Yes, as with anything you load into your OS kernel. But rootkits they are not.

Valorant’s Vanguard sucks because the thing insists on running 24/7 and requires a reboot to disable or re-enable. During operation it causes a whole host of issues from blocking programs to causing BSODs - but it sits there in plain sight.

Denuvo anti-cheat’s major issue is for whatever godforsaken reason they decided to bypass ntdll to make some syscalls breaking WINE. Presumably they did this because ntdll can be hooked like anything else, but this speaks of poor design more than anything as the kernel-mode driver should be more than capable of detecting this.

Battleye is...fine. As is Easy Anti-Cheat.

Blizzard’s warden has been a privacy mess over the years with it scanning window titles and reporting them back. But AFAIK it does all of its work usermode.

I’m not a huge fan of the level of access modern anticheat packages have on my system - but with the widely open platform that is PC gaming it’s no surprise that gamers and developers alike want cheaters to be dealt with. Valorant can kiss my ass right now though, at least everything else has the decency to only run when I’m playing a game.
Well, there is this OLED option. Bring money.

https://www.lg.com/us/business/oled-displays/lg-55EW5F-A
NASA Selects Astrobotic to Fly Water-Hunting Rover to the Moon
> Well, despite the parasitic nature of the modern commercial journal world (and originally they did come from more benevolent aims, but got consumed by corporations) -- they do serve an important filtering and quality control mechanism.

No they don't. Their editors do, not the entire organization, and really it's the selected (volunteer) peer reviewers who do.

> A 100% open and free journal cannot achieve selectivity without having some judgement and bias applied.

Agreed.

> One that's hard for an intrepid band of volunteers to recreate without funding and full time commitment. Who will be the editors?

That's why I think universities should be the founders. The top professors in a certain field can nominate a good editor, who will be paid full-time.

> There's also the problem of how to create a new journal that has the prestige of an old established one. Which new journal will we select to have the prestige?

Prestige comes from being relevant and innovative. Also, who said this has to be a new journal? Why not convert an established on?
The law is how control is enforced. The same way we handle other unwanted or criminal actions.

Just because you can do something does not give you the right or permission to do so. You can drive all over the road, or ride the train without a ticket, or walk out of the store without paying. But you wouldn't because it's against the law.

As far as crowdfunding, some projects have already taken that route but the results have shown that it doesn't really support the AAA content that consumers demand. If you think you can convince millions of people to pay upfront for content, and enough to outweigh all the free consumers, then I'm sure the industry would be very happy to hear from you.
What is the name of the software?
Society's normal vector could be whats off kilter :)

Society feels like multiple interacting vector fields ala magnetic and electric fields. But instead of 2 fields there are probably many...personality, knowledge, energy, needs etc. And you exist as some charged particle (negative or positive?) thrown into the middle of all that dynamic chaos being pushed and pulled in various directions.
There were plenty of other punctuated failures to add to your point, like the missing legions that got ambushed in Spain, England, and near home while in pursuit of enemy. Centuries apart.

My point is that Rome was a system and its might was a deterrent, not that its citizen soldiers (then turned into professional soldiers) were invincible.

Collapsing centuries of Roman history into a few broad sweeps, like we read about, is a naive depiction. The military structure certainly wasn't monolithic, there were series of reforms throughout the centuries, series of equipment changes, economic sweeps, but most importantly, redefining of what citizenship and conscription was like.

For what it's worth, I didn't pull this infantry depiction out of a coloring book. Specialized in ancient military history for my degree. My intention was to make it human relatable to the time period in the article.
Thanks for the suggestion. I haven't deleted the app yet so I might look in to what a "list" is. But yes "some" people only retweet relevant stuff, but most people (even researchers) are multidimensional, so they usually retweet on events. So unless there's some ongoing conference and such, the noise to useful information ratio is too great.
Electric Footswitches
I don’t have an opinion on the morality of this instance of an “autonomous zone” but it made me think of the concept of “TAZ” as described in this book, may be interesting for those interested in anarchist politics: https://en.wikipedia.org/wiki/Temporary_Autonomous_Zone
That's a good list, but OpenStreetMaps should really be added to it :)
> It's way more likely that AlphaGo is trained on spare time, the cost for the hardware is sunk anyway, so only the cost for upkeep is real.

Not quite, power is quite expensive and basically all modern computers use far less power at idle than going full bore saturated with multiply-add instructions and perfect memory streaming.

Having said that, I agree that there is a substantial cost efficiency gain if they can schedule it during periods of inactivity.
Fair question.

Ansible is a great system, with a terrible DSL.

YAML is not a programming language, and deployment is not a toy task. You need power.

The result is that ansible has pushed a markup language to its limit, then pushed the templating engine used in it to its limit too. Then used a bunch of duck tape + conventions to glue everything and ended up with 10% of an unclean verbose unexpressive real programming language with ridiculous limited tooling, testability and had to document + support it.

As with most DSL.

For what? For the quest of having something "declarative", and that any language could read.

Well you can have declarative API written in any language, and nobody except ansible ever read playbooks.

In the end, it's just a big weight at the ankle. I never ever used it and though, "damn, what a pleasant tech choice, I'm happy they didn't directly expose the API through Python".

It's the same reason I use "nox" and not "tox", or "doit" and not "make". DSL really seem like a great idea, but they fail most of the time. There is a reason only few of them - like SQL, CSS or regex patterns - became a success. 99% of the time, what you need is a good lib, with a well designed API. For the 0.9% of the time you do need multi-language communication, you may implement RPC. Then, only for the 0.01% case should you really consider a DSL.

But we geek love to create DSL. They are fun to write! They are so elegant in tutorials!

Is Pyinfra doing better? I don't know, but I'm sure to give it a try. I really, really want to leave ansible behind, but fabric 2 is not high level or declarative enough.
You can saw and pare the dovetails and drill and pare the mortises. This is how you do woodworking living in an apartment with a baby :).
BritainsNextTopStatue – Vote on new statues BlackLivesMatter
Your wood conditioner recipe sounds like sanding sealer to me. Is wood conditioner a new name for an old product?
I don't think you need to be very idealistic to find this offensive.
I believe depersonalization is distinct from ego death,

where ego death is the dissolution of boundaries between self/non-self but an observer exists and sensations are experienced (but by whom?)

And depersonalization is the inability to identify sensations as belonging to the observer: "Stuff is happening 'out there'", like watching a movie.

I could be wrong. This is just my understanding.
1996 in Argentina, Coke did a promotion where promised "two caps for a Ramones concert ticket" (we are huge fans here). Of course they didn't can keep with this promise and disturbs occurred:

https://www.youtube.com/watch?v=ciq9ONHj4bc (spanish)
That's an entirely different issue. There are still good movies being made but the high budget blockbusters have to appeal to an ever broader audience, often with international releases, so the story is usually just mediocre enough to pass.
My analog mentor once told me: there is no such thing as "digital circuits", everything is analog, it's just a matter of slopes. Which is correct, after spending 5 years as a VLSI digital circuit designer, most of my time was fixing min-delay and slope violations, and track routing fuckups by the auto router. And fitting bug fixes into my allotted area.
Isn't this illegal in EU?

But you are right, seeing witch hunts on social media makes me think you shouldn't use them. I don't express a lot of my political opinions online anymore for this reason alone and am cutting on how much personal information I give up.