skysight-inc/HackerNews huggingface dataset:
What's the main advantage over OPA?
The point is, you don't need a register, central or otherwise, for the place of residence to be legally relevant. The way this kind of things work is that, should there be a legal challenge, you will provide a proof of residence to the court or whatever relevant body, just like you do when registering to vote.
I just moved to iOS last week. Google won't be thinking about a move like this for at least a few years, if ever. The new iphones just got released, its almost the perfect time
Poor Gatsby.
We run a Gatsby site, it was great to setup fast fast fast and has been a pain in the butt ever since.

Next, from our limited experimentation, has much better ergonomics and it looks like the company has a stronger grasp on go to market.

Crazy how fast that happened
Not sure if the author of the article is reading this, but apparent emergent behaviour and complex mechanics are my favorite things in the gaming universe. You may stand on the shoulders of giants, but without the way the fire was coded, most of the enjoyment of the game wouldnt exist there for me.
That's fine. I like to use these because they are visually distinct identifiers (and short), List and Map look like the type (class) names. I know it's a different namespace, but still..
What I asked for is an explanation of the specific exploit described in the article, and what makes it distinct from XSS. The article is missing a lot of technical detail on the mechanism, so it's not entirely clear what these distinctions might be.

Your comment makes no mention of the specifics in the article and you've instead given me a (rather patronising) generic definition of XSS. I know what XSS is, and the mechanisms of compromise in its various forms. What I don't know is the detail of how this specific exploit is different.
I'd argue 1% isn't so bad in itself, but it works out to far more than that using the various bonuses and vouchers etc.

Personally I find the Sainsbury's scheme (Nectar) better overall, however. All the "vouchers" that multiply your points are applied automatically through the app, rather than having to goof around with scanning barcodes as in the Tesco app.

I haven't worked out my exact spend at Sainsbury's this year, but it was probably less than £1000. From that I had enough nectar points to buy £100 worth of wines in a recent promotion, and I still have plenty left over... (points, that is. Most of the wine is gone, haha)
But the best selling candy bar in the US is Snickers. So that would be your biggest competitor.
IME often they're over-compensating or projecting for a thing they know they want people to hear that they don't want to admit to.

It's "correct" to say "work-life balance" and "no heroes", but it doesn't generally NEED to be said in any normal circumstance; that they do say it is often because they do want the opposite of those things so they feel the need to point it out.

To me it's a form of the same thing that name-callers have when they call their adversaries names and you realize the charge they're levying against others is exactly what they themselves are/are doing; because they know they have whatever bad quality it's on their mind.
TBH this is exactly what I do in KDE as well. I've set up window "quick tiling" keyboard shortcuts in the KWin config.

Existing applications just remember where they're supposed to be, while new application windows float by default, and I can snap them into a tiled position on any monitor with a few keystrokes.
I was actually impressed that Zoom's screen sharing works at all in i3.
In finance it looks to be all but dead. 10 years ago, every fund I knew used Octave, or more likely Matlab.

Now I don't know of a single peer that uses Ocatave, and only 2 that use Matlab. There are simply better alternatives out there.

Matlab and Octave are too "standalone" and too "slow" to implement into any real-time trading model.

I saw two big use cases for them 10 years ago,

1: writing Neural networks from scratch where you culd apply vectorized operations over multiple data at the same time.

2: Engineering work as Matlab had a huge, and just as importantly, well tested set of fortran functions for almost any engineering discipline.

Both of those uses cases were supplanted by other tools. The former by tensorflow, pytorch, pandas and numpy.

The later by excel in alot of instances but also the python eco system of numpy and bespoke libraries on top
Why? Rather than hoping for regulation on data use and other negative social media effects which should fix issues with social media companies including Facebook; why hope for a downfall of a particular company.

It is not like the thing that replaces FB in case of a ban will be any better.
Are they interested in keeping the Ulgurs alive?
Some of the chargers, probably.
I believe a lot of that is verifying that you are the right patient
It's a different oath, you know? One oath is specifically that you tell the truth and nothing but the truth, the other is that you'll protect the Constitution of the United States.
Patient mortality after surgery on the surgeon’s birthday
I was suggesting that AWS is probably the new Oracle.
I'm just wondering, besides being more knowledgeable about languages in general, are there any use cases for Lisp dialects nowadays?
Not if the resolver is validating the tls certificate. That's the point of doh, make impossible to intercept dns query.
This ad only affirms my decision to buy and use Apple devices and services, and further reinforces my generally negative view of FB.
> The risk of the individual surgeries is not increased.

They never said that it did (unless they've edited their comment since you replied to it). They just said that the percentage [of deaths on surgeons' birthdays] will increase, and that is correct.
He Sold a Meteorite That Hit His Home. Then Things Got Weird
No, I am quite explicitly not ignoring the spec. It quite deliberately says should not, not must not. If anyone is ignoring the spec here, it's you, not me. Should not is sound advice; it's telling you what you're supposed to do when you don't have a reason to behave differently. You know, like how you "should not" leave the lights on when you leave your room. Or—more pertinently here—how you "should not" assume everyone is a liar. But when you actively see evidence that deviates from the norm, you are given the power—and arguably the responsibility—to exercise your discretion here to adapt to the situation. If the spec wanted blind obedience, it would say "must not" like it did in 60 other places, but it quite obviously and intentionally decided that would be unwise, and this scenario seems like a pretty clear illustration of that.
Is there seriously no way to make a kanban app without running it in JS in a sandbox in a JIT in a browser packaged to look like an app?

-> it turns out, yes, there is: Kanboard, Wekan, Restyaboard, TaskBoard, to name the best.

Offline, open source, and (afaik) no bloated chrome browser bundled with them. (not affiliated)
It isn't only guesswork -- there is a lot of reading and researching involved too. I figured that was obvious but perhaps it was not. The point is that it is learning by doing rather than rote memorization and recall. It is easier for me to do something, see the result, and figure out what went wrong if it didn't work. It allows me to understand the function behind something, versus just being told "this is how to do something and you should always do it this way" without an explanation as to why.

What works for you isn't what works for everybody. And I'm absolutely not denying the importance of learning theory.
Witcher 3 was very buggy on launch, the bugs were fixed over time and it runs flawlessly nowadays.

Skyrim still has plenty of content-related bugs (i.e. not graphical or performance related); Bethesda never fixed them but oddly enough, modders did and you can download a bugfix mod from Nexus or Steam.
It can also signal that the acquirer is now relevant in this market space, and to buy shares in the acquirer is now an investment in this market space.
Yeah it’s nice of Facebook to tell us how serious these changes are.
For Patreon, probably. But it's not so clear for twitch subs since Bezos gets his cut and they get a bump in the twitch algos.
Black box modelling by trying different thing on humans is hopeless. We will have to figure out the mechanisms.
I guess that’s improving a bit. The new release improves Unicode support, mainly in regexes. But still not Julia-level Unicode integration.
Massachusetts Regulators to File Complaint Against Robinhood
The Lisp Tutor Jr was amazing. It gave you problems and "watched" as you type the solutions in Lisp. It seems to be down![0]

Does anyone know if there's a mirror somewhere? I'd gladly host this in a droplet and make it public if someone has the source.

[0]http://reed.cs.depaul.edu/peterh/Tools/lisptutor.html
Git2graph: Generate a Git graph structure from linear Git history
The link is no not a peer-reviewed research in Nature, it is a "News Feature" written by "a science writer based in
Manaus, Brazil."

The cites for the tipping point are two editorials written by the same team of two researches in Science Advances, these are editorials, not research articles.

They cite https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/200... that is a peer-reviewed research article in Geophysical Research Letters.

The research article claims that with a 40% deforestation the rain reduction will cause problems, but in the editorial they use hand waving to reduce that to 20%.
Kanboard, Wekan, Restyaboard, TaskBoard
that's true! Lithuania might be the next country to keep an eye on when it comes to the e-mobility actions. Although globally there is still a lot of work to do, EU has some serious plans and 2020 for e-mobility, especially in Europe was not bad at all
I also want you to make this...
I got in a medium-severity bicycle accident in 2010 and while I was being whisked around the hospital for different tests and procedures I had to do that too.
If you do this you also need to be sure to pay with cash, or other anonymous cards, because they’ll also link your payment details if I recall correctly (perhaps not this brand, but most others will).
What I often fail to see mentioned in these kind of articles, is if the removal of plastic introduces some other method of packaging that is even less environmentally friendly (edit: with more carbon emissions).

For example in The Netherlands they banned free plastic bags, so now gift and clothes stores give a free paper bag. Paper bags need to be a lot heavier to offer the same strength.

They calculated that such a paper bags needs to see 15+ reuses to become more environmentally friendly, which is unrealistic seeing how fast they break. Recycling also favors plastic bags. The only upside is that paper bags are better biodegradable in the environment and don't spread microplastics around.

The solution for this particular problem is, of course, that free paper bags should also be banned.
There are obviously many possible paths, so I can only really tell you what I've done. I can't say it's necessarily the best approach.

For me, I decided to start with Common Lisp. I installed SBCL, Slime for Emacs, and started working through the book Practical Common Lisp. By and large this seems to be a workable approach, but I will offer up this caveat. The PCL book is very much "project based" in that the author walks you through building a couple of actual applications. This is a Good Thing™ for the most part, but it does mean that you don't necessarily get things in the order you might expect.

There's a part of me that almost wishes I'd started with a book that takes more of an approach of "programming is ultimately sequence, selection and iteration. Here's how you do sequence in Lisp. Here's how you do selection. Here's how you do iteration. Now here's all the Fancy Lisp Stuff™".

The reason I say that, is because if you have at least the primitives for sequence, selection, and iteration (and maybe some I/O) in your mental toolbox, you can start building more or less arbitrary programs. With the PCL book structure you don't get to, for example, iteration, until moderately deep into the book. You do get there of course, but the early parts left me with an uneasy feeling like "geez, I don't even know how to write a loop in this language yet, when am I ever going to be able to just start coding in Lisp on my own?" if that makes sense.

Possibly one could complement PCL with another book, or online materials, but so far I've mostly just been grinding through PCL and haven't looked at any other Lisp books.

HTH.
You can trivially parallelize this algorithm to be O(1): for each permutation you create universes to check all finite lengths of the list in parallel and destroy the universes that check either less elements than are in the list or that run off the end of the list.

I'm not sure if this can extend to infinite size lists. Sorting infinite lists in finite time makes my head hurt.
Gitpod – Instant Development Environment Setup
You’re very unlikely to spend that much. If you have multiple serious medical emergencies in the span of one year, $7000 is nothing for having your life saved and getting treatment. Also, the cap is usually much lower than $7000. Also, remember, they’re still covering ~90% of every individual expense. By the time you’ve spent $7000, the insurance company has put down many times that.

Our medical providers are competing private businesses. There are really good doctors, really bad doctors, and everything in between. Everyone wants to go to the better doctor, but there’s just not enough of them. Price differentiation is important.

There are $0 deductible and $0 copay plans and $0 coinsurance plans. They are also exorbitantly expensive because of the absurd moral hazard they create.

It’s a strange mindset to think that something should just be free. We pay for our cars, our housing, our food. Medicine is not free to provide. The America system is broken in many ways, but not because people have to pay for medical care. The problem is that it’s too expensive because of artificial constraints on the supply of doctors and other medical resources.
Maybe something like an attention based token built into the browser which automatically distributes a fixed amount of money each month to creators that you watched that month. This is already implemented in the Brave browser.

Maybe you could simulate subscriptions based on the token being active in a browser or not. E.g. someone can read a paywalled article if they have at least $10 a month distributed such a way (in proportion to attention).
On every document, there are appropriate links at the bottom .
Related: Facebook updated their app, and added the now-required privacy reporting to their App Store listing. It's... rather long.

https://twitter.com/mralexhay/status/1338657280343109632

The top-level view also doesn't paint a pretty picture for user privacy.

https://twitter.com/crassbstard/status/1338970185265541120/p...
Just to let you note that this extension has been around since ages, here's a thread on HN from ~11 years ago:

https://news.ycombinator.com/item?id=1378004

Also, as a little personal trivia, I'd like to add that in all these years I never seen this installed on any browser by anyone.
I don't know if they should in this case.

I still have fond childhood memories from getting new ringtones on my Nokia 3310 and buying "oplogos", where you could replace the operator logo with custom pixel art, like dragons and stuff. It was cool and fun and my parents only let me buy a limited amount of these, not like every day a new one.

How do you think about toys for example? Are they the baddies? I mean, I can see how digital goods don't have real production cost, but someone turned a song into a midi or a Nokia compatible ringtone. I actually made a few myself in the ringtone editor based on music sheets I found online, but they weren't as good. And it's not like these were expensive things.
> Plus it's huge hassle for me as a remote worker to manage a home office..

This does not seem to be the case though? They also seem to provide desks for quiet working conditions, which supposedly means you can work from office 5 days a week.

So this seems like an “optional” improvement to the pre-COVID status quo, moving half way towards remote world. I understand that a “Remote Weekly” blog might want a fully remote solution, but this is hardly a reason to call this “a recipe for disaster”
The big natural arbitrage opportunity is other people's coarse-grained price changes. HFTs make finer-grained changes at shorter intervals, and so win trades that the exchange directs to the best offer.

If being a market maker is profitable, then this profit derives from executing trades. Because the exchange directs trade to the best offer, the profit goes to whoever offers the best price, which is whoever adjusts its offer prices quickest. That's the recipe for HFT.
I’m on iOS primarily for this reason. If you don’t want to pay the Apple tax just get second hand devices. I just upgraded to the iPhone 8 and it’s perfect. Feels premium still. Does everything I need.
I agree it looks really nice. But are there any policy engines that allow you to express policies in a language neutral way?
Facebook said it tied about 100 Facebook and Instagram accounts and pages to the alleged operation tied to people linked to the French military. The pages had about 5,000 followers on Facebook, the company said.

Two separate networks of Russian pages, both allegedly linked to a Russian troll group, were also removed. Those pages had about 6 million followers, Facebook said.

It’s not immediately clear from the article whether those Russian troll groups were the specific ones active alongside and with the French one in CAR, Niger etc, but some perspective is in order nonetheless.
Through an atom (https://clojuredocs.org/clojure.core/atom). The idea of accesing a closure that is mutable is as follows:

(let [temp (atom 0)]
(defn getter [] @temp)
(defn setter [val] (reset! temp val)))

To implement an object, you would do something more like:

(defn new-object [init-val]
(let [temp (atom init-val)]
{:getter (fn [] @temp)
:setter (fn [val] (reset! temp val))}))

(def obj (new-object 0))
((:setter obj) 12)

To define interfaces, you could check whether the map/object conforms to a spec, etc.

But obviously all this is not very idiomatic; in clojure you would keep those functions first-class through defn instead of tying them to the object / map, and would pass state as an argument. Something like:

(defn getter [obj] @obj)
(defn setter [obj val] (reset! obj val))

(def obj (atom 0)) ; This gives you the ability (and need)
; to explicitly track the list of
; existing objects in use lest they are garbage collected.

(setter obj 12)

If obj has structure (e.g. it is a map such as {:type :my.personal/type :val 12}) you can identify its type through the type keyval and can check conformance to a spec, etc.

As it was said in the previous post, it's equivalent. It's a matter of how to organize code.
Machine learning could be fundamentally unexplainable
Vercel communications team: I watched your quasi-live streaming presentation/announcement several weeks ago, and could barely fathom what anyone was talking about.

Was it your intention to completely talk over everyone's head by using arcane or invented abstractions? Trying to make investors feel they are onto something really advanced?

Or just caught up in VC/SV speak? Because products that nobody understands have a harder time taking root in the commons.

Edit: Literally there is a question above (top at this time) 'What is Vercel?' - this is my point, a communications failure. If people Googling 'Vercel' and not getting the answer very quickly, then it's a communications problem.

Speak in plain English, describe 'what it is' and the direct material value.
Not GP, but there seems to be a ~8h difference between your comment and the one you were responding to. It's possible the comments they saw then were different from what you saw. For whatever reason you didn't think of that.

I agree that accusing you of egocentrism is uncalled for. It does nothing to raise the quality of the discussion here, in fact it lowers it. Thanks for not taking the bait and staying reasonable in response. I hope you get an answer to your question.
Show HN: Multiavatar Generator in PHP
I'm doing Clojure for the Brave and True right now and it has been an amazing resource. It even incentivized me to get into Emacs as well, which has been a blast. I'm not a fan of the humor, but it does not get in the way at all.
Down in Norway.
Faster Django Apps–Optimizing Templates Part 1
I wonder if this will work. Facebook has certainly degraded the experience of things like business pages over time. I suspect many small business owners are aware Facebook isn't their friend.
You're thinking of 32-bit ARM machines. The 64-bit ARM software story is very different and I have yet to find an arm64 laptop that can't boot a different OS.
I have recently finished rewriting Multiavatar Generator in PHP.

Initially coded in JavaScript, this version of Multiavatar is for PHP-based backend environments.

It is now being used for the Multiavatar API (https://api.multiavatar.com), which became much faster, because before it was a mix of PHP and Node.js, and now just PHP.

You can use it by including the Multiavatar.php in your code, or by installing it with Composer.

More info about the Multiavatar algorithm and design is available in the JS repository (https://github.com/multiavatar/Multiavatar) and in the Multiavatar web-app (https://multiavatar.com), which is based on Laravel 8, Vue.js, and ImageMagick PHP extension.

Your feedback is welcome and appreciated!
Service to optimize team and personal work
We offer you a product for creating a knowledge base based on messages from corporate messengers and other sources.
Interested to learn more? For communication, write to the mail rs.mukhae@gmail.com
I work in a small industrial R&D group that was using a hodgepodge of Excel, Visual Basic, C, and an outdated MATLAB license. I switched from VB to Python, and the rest of the group has followed suit.

All that aside, I've noticed that when we bring in a new recruit, if they can code in MATLAB, they can switch to Python in a jiffy. I think the take-away is, if someone offers you a chance to learn how to code in any language, you should take them up on it.
I wonder if there would be a market for a company that:

A) Has offices in different locations in the world;

and

B) Sells, as a service, to other companies, the ability to "off-load" their users, user management, and user agreements -- to other countries and jurisdictions.

Yes, there are all kinds of problems with this idea(!), and yes, it would require tons and tons of Lawyers, both foreign and domestic, and that's if it could be done at all (is it moral/ethical/legal/legitimate/lawful at all levels?) -- but these issues temporarily excluded for the purposes of philosophical discussion, as someone who is interested in business and producing services for other businesses (AKA, value for business customers),

I have to wonder if there's a market there...

?

I of course, would lack the resources (much less the desire!) to attempt to capture that market, but nonetheless,

I have to wonder if there's a market there...

?
Norway tried, Brazil doesn't care....https://www.reuters.com/article/us-brazil-environment-norway...

I believe Farc did more to protect the Amazon.
> The only upside is that paper bags are better biodegradable in the environment and don't spread microplastics around.

I think this is quite important. Even if the majority of people were well intentioned and re-used plastic bags, they shed micro plastics during use, eventually they fail and even if you recycle them, there's no guarantee they won't be sold off with other recyclable waste and then dumped or burned.
(Apparently there was a response to your question already, but it didn't load until after I wrote mine.)