skysight-inc/HackerNews huggingface dataset:
I guess for people wanting to get better resolution you could make a mask at 500x500 and then scale that up to your image size, add smoothing to the mask layer (or vectorise the mask edge) and apply to image of arbitrary size.
Google Halts “Project Dragonfly”, Spies Plotted to Take Down Huawei and More
At last, an actually useful application of AI!

I am not even kidding. This is probably the first time I have seen a truly useful application of AI that automates a normally labor-intensive and menial task. Kudos!
This is from extension like uMatrix not getting the external markup links. If you enable some of the external sites it should start to work.
Are you sure? I tried watching a few different setups for a while and the water level never seemed to change. Even applying fire directly to water doesn't have an effect.
“i++” and “i += 1” produce different IL
These Portraits Were Made by AI: None of These People Exist
Seeing this list and its mix of Email / Phone / Fax / Web systems - and this is only for 50 companies - makes you realise why GDPR-like regulations are needed!
There are visible elements on top of YouTube videos.

That's what this "empty div" is for if that's the one I think it is. It is the container for things like branding and annotations.
I agree completely, but I'm not sure I see how this is a cultural issue, or related to some differences in culture within different parts of Google.

If it turns out that the trading desk at a bank has been violating internal rules and conspiring to hide their trading activity from the risk management committee, we don't say "oh, this is a cultural issue; the commodities desk just has a different culture than the risk management committee", we normally say "you're fired, security will escort you from the building now".

Clearly this is a different situation! But in what way?
I can't find it but I remember reading through the rationale. I don't fully recall if I understood or agreed with the reasoning but I recall there was reasoning that was more than just visual preference.
Its Yuggot!
The problem I have is that it's not so obvious to the human reader which things are automatically provable. Constraint solvers are often surprisingly good, and occasionally surprisingly bad, so I'm constantly scared of getting into a "it's working, don't touch it" situation where seemingly simple changes make code stop working.

We're constantly told that traditional typechecking is very limited compared to other forms of formal analysis. But I've always found dependent type systems are enough to express the relevant business constraints, and making the actual typechecking stage trivial seems very worthwhile.
I'd never read Harry Potter and Prisoner of Azkaban like an article or a PDF file. No one will. This way I can… at least my nephew will.

We've discussed this subject at length over here:

https://bubblin.io/concerns

Thanks!
There are many good business opportunities if your open source technology, without strings attached, gets popular. You could just sell professional support as part of subscriptions and verified builds. Later on, when you release a new version, you can still support the previous one or build migration tools that you include with subscriptions, etc.
Ask HN: When does a story get flagged?
I noticed that the moderators are flagging a lot of stories lately, are there any guidelines that should tell if a story should be flagged? Is there a way to appeal the process?
Will you go ahead and declare it for us?
The initial words use a font for each letter within the letter. Normal dotsies are the bottom rows.
> basking in self-proclaimed genius when luck happened to run in his favor.

I have read read Black Swan and I think Taleb's central thesis is there are valid epistimic gaps in every model, and that suggest there is at least one family of hedge strategies where the goal is to think as creatively as possible about what we don't know, but what could be, so as to reframe that lack of knowledge as a plan to go tromping around in a jungle looking for holes. But to do so requires wide-ranging knowledge across many domains, which is hard to develop.
https://github.com/tc39/proposal-class-fields/blob/master/PR...
You would not find news like this in the new York times :)
> George Soros frequently propagates propaganda via his Open Society Foundations

I am not agreeing or disagreeing with that, but so what if he does? He is a private person and you don't have to consume his politics just as I don't consume his political opinions or consume any trash on Facebook. It is the nature of liberty that people are allowed to express opinions you find offensive.
The getting started part is only simulated, to actually get started, please see https://docs.wolkenkit.io/3.0.0/getting-started/creating-you...
What are you referring to by "a ton of toolchain-specific hackery" and "a portable way to get LTO working"? It seems like there are very specific things you have in mind, but I'm unclear what bits of work you're referencing. Unless you're thinking of the cross-language LTO work, which is still in progress and is of course clang/llvm-specific? I'd love to see that feature work with GCC, but it's simply not feasible at the present time.

Regardless, that feature being enabled when you're using suitable versions of clang/llvm/rustc doesn't preclude using LTO with other compilers.
Most flagged stories were flagged by users, not moderators.
Their profile says they don't read comment threads after 4 hours, so I didn't think they will see. But my mention of "being loose with the facts" and "Musk could learn a thing or two" was referring to another post of theirs where they said:

There have been [...] quite a few articles about Boring Co's liberties with the truth and its outright lies to the people in the neighborhood where the tunnel is being built - https://news.ycombinator.com/item?id=18704761

I thought this was, itself, misleading - I follow the Boring Co pretty closely, and I only saw one negative article re: the local neighbourhood around the test tunnel - and said article was mostly raising the plight of the locals with the airport/highway/industrial activity in the area. The Boring Company was only attacked as a bit of a bogeyman.

Combine that with this sentence in their original post, which I did already call out for being flagrantly misleading:

Solar cells can't charge EVs fast enough on Earth. With the same panel area, it would take most of a Martian year to charge a single EV on Mars

The only way I can see that being true is if it's talking only about solar cells on the roof of the vehicle (which no one technically minded should expect to power a car).
Literally a good understanding of high school mathematics (or, at least, what was high school mathematics back when I were a wee lad) is all you need. There may be a lot of math, and some of it may be used in ways you haven't encountered before, but none of it is tremendously difficult or impenetrable, and the unfamiliarity mostly boils down to "I didn't know you could do that" rather than "I don't know what's going on here".
I agree with you and I had this same question when the article discussing private class fields was posted here a few days ago.

There has been a lot of discussion regarding public and private keywords here: https://github.com/tc39/proposal-class-fields/blob/master/PR...
It looks like you can leverage this:

https://v8.dev/blog/improved-code-caching

using this:

https://www.npmjs.com/package/v8-compile-cache

Or see the options with "cache" in their name, here: https://nodejs.org/api/vm.html#vm_new_vm_script_code_options
I used to spend hours cutting "renders" of images a decade ago.. and while I found a few images that confused it, many worked with surprising effect! Color me impressed!
Was recently floored by Michael Levin's (one of this papers authors) talk at NIPS. Possibly the most amazing talk I have ever seen.

https://www.youtube.com/watch?v=RjD1aLm4Thg
That's true, but on the other hand there are also successful (A)GPL open source projects … think of Linux (or MongoDB, at least for a long time).
I would assume that some haskell knowledge is assumed, and the author is simply framing the conversation by stating their view of haskell as a set of core features, which they named.
I wonder if there's a demonstrable correlation between level of police funding and support for such initiatives. In the UK's public sector there is definitely a strong drive for automation, but it does kind of coincide with austerity and drastic cuts in police services.
To continue the dice analogy-

I can imagine a world where gambling sharks arrive at the roulette wheel in casinos, wearing hidden google-glass-ish devices, and place bets while the ball is in motion. Unbeknownst to everyone else, their device performed real time computation based on the position and velocity of the ball and wheel, and gave an output of a tight probability distribution (10% chance 25 red, 35% chance 29 black, 40% chance 12 red, 10% chance 8 black, 5% other). The sharks place bets based on these distributions, and make a bunch of money over the course of a few games.

This raises the questions:

1. To the public (not the sharks), all of the possible outcomes of the game have equal probability. Would it be correct to say that all of their uncertainty regarding the outcome of the roulette wheel is aleatory?

2. To the card sharks, they DO have a model with knowledge of game outcomes. So should one say that the distribution output by the device is aleatory uncertainty, and the remaining uncertainty (the fact that there is a distribution instead of a single predicted outcome) in the system is epistimic?

3. #1 and #2 differ in presuming that such a device is present. In absense of such a device, or in general, in absense of a tested model, is it correct to say that all uncertainty is epistimic?
That would be only true if the thing you are forecasting becomes more sensitive to changes in the environment as time passes. It is true in your option example but not entirely true for elections.
Speak for yourself, please.

I do care about video playback battery performance.
So much so, in fact, that I bought my current laptop specifically so it would last long when watching videos.

Also note that tablets, smartphones, the Macbook Air and the Surface are sold on their battery stamina, and specifically while watching videos. And how would you measure that? Youtube, of course!
Those are apples and oranges. Efficiency can be measured, elegance is subjective.
"shows this is probably just a pause until things die down"

It's a pragmatic response, not Machiavellian.

Times change. Situations evolve. It'd be imprudent for G to say they are never going into China.

Xi could change his mind, he could retire, or maybe there's a gaping loophole of some kind in the firewall.

Or maybe China literally opens up the firewall and does some kind of different filtering of their own.

It'd be simply unwise to draw any long term conclusions from it all.
Xbox streaming console leak reveals next-gen AMD processor
I sometimes worry that I've become REPL-dependent.
Its remained relatively hush hush, but the entrance to the tunnel (not the tunnel itself) experienced some damage from a cave in, delaying the December 10th public opening: https://www.cnet.com/news/elon-musk-pushes-back-opening-of-b...

That article mentions absolutely nothing about a cave in. I wasn't disputing the delay thing (definitely an issue with any project of Musk's), but claiming that there was a cave in requires a legitimate source.
Cloud Focused 'Streaming Xbox' May Be Powered by Semi-Custom AMD Picasso APU
Just to clarify here: event sourcing is _not_ what Git does at all. Git stores complete snapshots of objects, not diffs [1].

Event sourcing itself is a fairly straightforward concept which the parent does sum up though - store events which describe what happened to an entity in a system rather than the resulting state. The state of an object can be derived via application of a left fold over the history.

[1]: https://willi.am/blog/2014/10/14/for-the-last-time-git-store... - this is the best reference I can find quickly, though the git manual would obvioiusly be more authoritative.
> According to the police, these trials ... "will be used overtly with a clear uniformed presence and information leaflets will be disseminated to the public,"

This line really creeps me out. Essentially: "But it's OK, because we're being very clear about what we are doing, handing out leaflets and wearing our uniforms so you can trust us."

If these trials are successful - or, for that matter, if they are not - can we assume that they will drop all of that facade at the earliest opportunity in favour of silent and ubiquitous rollout?

Who will be wearing uniforms and handing out fliers in 1, 2 or 5 years, when facial recognition surveillance technology operates behind every one of the thousands of surveillance cameras that capture our faces and movements every single day?
Working off the main campus, on a very sensitive project that the CEO himself likely shielded from other internal parties ... is not that bizarre really. I don't see how he's 'gone rogue' either, rather, this is more like a c-level sanctioned kind of skunkworks.
well... https://arstechnica.com/gadgets/2018/12/the-web-now-belongs-...
Meet the safecracker of last resort
We have a code playground for authoring, so it's almost like frontend development on each page of your book. Here'a quick tutorial if you're up for it:

https://bubblin.io/docs/tutorial

\m/
Eating Raisins Causes Plantar Warts
Godzilla: King of the Monsters (2019) Movie Watch Online Dubbed Free Download
The rationale for the "#" syntax is that it makes it clear that the field is NOT an object property. This is an important distinction because you can do this:

class Example {
#myVar = 100;

getPrivateMyVar() {
return this.#myVar;
}

getLocalMyVar() {
return this.myVar();
}
}

const example = new Example();

example.myVar = 200;

console.log(example.getPrivateMyVar()) // 100;
console.log(example.getLocalMyVar()) // 200;

I agree the syntax is terrible. But you need to be able to distinguish between the own object property myVar and the private field myVar.
Fukushima's surfers riding on radioactive waves
My native language, Romanian, is written exactly as it is heard. Dialects with differing pronunciations still exist. In practice, everyone who speaks in dialect, writes the words as if transliterated from the official pronunciations (which is taught in schools), but pronounces the words as they're used. So in writing everyone gets each other. Orally, it can be a bit difficult sometimes.
Is this linked to @JoshuaJB comment here on HN?

comment: https://news.ycombinator.com/item?id=18697824
Sub-pixel rendering was often used on low-res monitors as a way of achieving smooth fonts. The idea was to anti-alias the edges of the glyphs by filling in individual R, G or B pixels to give a smoother edge, hence the font was more detailed than your screen resolution.

In the world of early mobile phones and portable games consoles it was an important technique for getting smooth fonts on low-res LCD displays.

I remember reading this very good article by Joel Spolsky way back then: https://www.joelonsoftware.com/2007/06/12/font-smoothing-ant...
The Guidelines and FAQ are linked at the bottom, some parts may be relevant.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newsfaq.html

Do you have two or three examples? It's easier to explain what happened in those cases.

In case you see something that is wrongly dead/flagged you can "vouch" it. If that fails you can send an email to the mods hn@ycombinator.com . They usually reply soon, but it's a manual process so use it wisely.
Gentle guide to Ruby Regexp using lots of examples [pdf]
As said, "similar" to what Git does ;-)

Conceptually, it's still capturing the deltas, instead of storing the current state and overwriting it. Storing the history is the key ingredient here, and of course, there are differences in how to achieve this.
Introducing Amazon EC2 P3dn Instances, Our Most Powerful GPU Instance Yet
They state specifically in the article that their chart is based on measurements taken from "several popular websites."

Obviously they would want to test Facebook because a lot of people use that website. I'm sure they tested many others as well.
https://blogs.windows.com/windowsexperience/2018/12/06/micro...

they did. Microsoft already dropped EdgeHTML & announced they'll be using Chromium under the hood, although maybe the author didn't know or forgot to mention that here..
2019 Your HOROSCOPE
> If you block cookies, ads & third party js/trackers (...) they will punish you

Exactly. I feel like Google is trying to beat me into submission.

> the repeated and increasingly hard tests

I don't mind solving quick captcha, but I'm often asked to solve one after another, repeatedly, just to be told that I missed something and I have to do it again - even if I'm 100% sure that I solved the captchas correctly. It happens every day. This is malicious, abusive behaviour.
Invitation to IDTechEx Berlin
>Declare facial recognition inadmissible, and its use will drop off.

no, they will just use it for parallel construction instead
Amazon EC2 P3 – Ideal for Machine Learning and HPC
> The 'cleared it's orbit' thing is also arbitrary.

Not really, the degree to which a body has cleared its orbit can be calculated: https://en.wikipedia.org/wiki/Clearing_the_neighbourhood

> Pluto is sometimes closer to the Sun than Neptune for example but does that mean they share an orbit?

Pluto is locked in a resonant orbit with Neptune, a position it reached due to the influence of Neptune's gravity:

https://en.wikipedia.org/wiki/Pluto#Relationship_with_Neptun...
#aargh

Please roll this back, what a nightmare!
With the weather man, I could keep track of when it rains and doesn't. If it rains significantly more or less than 80% of the time they say there's an 80% chance of rain, I can say that their model is bad.

I can't think of a similar way to evaluate Silver's election forecasting model. They very clearly aren't independent probabilities, and his model changes significantly from cycle to cycle. Was his model good in 2012 when every state went to where he predicted the likely probability was? Was it bad when his model said Hillary had a 71.4% chance of winning?
> One of my leisure time pursuits is to find interesting old books on cavalry, making them into high-quality reflowable e-books. ...

Why not crowdfund this work, with a commitment to submitting it DRM-free to Project Gutenberg (or perhaps DP-EU, for works that PG cannot accept)? This pure 'sweat of the brow' work seems to be especially appropriate for crowdfunding, as opposed to plain old content protection.
How about for the reasons given, non of which you addressed?

But to the point you do raise - so now I have to keep a tab open in safari constantly for each book I'm reading or might want to read? If I'm going on a trip and want to take half a dozen books because I'm not sure which I will read, now I've got 6 tabs open in safari constantly.
Credit repair
I once had a ton of credit card debt, went to a debt consolidation company for help (and they did!). However, when they paid off the balance of one of my cards, they didn’t take into account a tiny bit of interest that accrued between the time they got the payoff amount and the time it was actually paid off. Fast forward a month and I get my statement. I think it’s paid off so I ignored it. Another month, and I do likewise. Fast forward a few more months and I get a nasty call from the credit card company. It turns out I was something like 5 or 6 months late on about a $2.00 debt, even though months prior something like $10,000 or so was paid off. That blemish stayed on my credit score for years and affected my score so badly coupled with an eviction on my profile. Some couple of weeks back I was surfing the internet on credit repair site and for some reason I kept bumping into this credit repair freak – TROJAN, I saved his contact (TROJANVIRUS212@GMAIL.COM, +1 912 388 3132) and identified with him as it were. I explained the situation and he assured me of a clean and safe credit repair process. Well after about a week, he cleared all the credit card debt, deleted the eviction on my profile and eventually raised my score to a very high 700s. I can’t help but wonder how amazing it seems to be back on track again for good. Hit him up and be happy.
Symbolic representation vs floating point as a trade of elegance? The suggestion of maintaining non-numeric representations falls flat very quickly in a number of cases:

5th root of a polynomial. There is no closed form solution that could be carried through other computations.

Integrals. There is no general method for symbolic integration. A physics simulation cannot maintain closed form solutions and it would not be elegant even if you could.

Representations of geometry - as in CAD programs. The intersection of 2 curved surfaces is usually higher order than the surfaces in question and can balloon very quickly.

Anything with sampled data - why even bother trying.

Sometimes numeric representations are necessary, not just some kind of trade. Unless one thinks the non-existence of some fantasy ideal representation is a kind of tragedy in need of fixing. And that seems to be his point at the end - you'll get frustrated very quickly looking for an elegant solution that may not even exist.
> What on earth is a professional like Silver doing using the word "extremely" in that context?

Extemporizing while being interviewed on TV, presumably to stress the uncertainty in the prediction, is what he is doing, not writing an HN post, tweet or paper.

I suppose that whenever you are interviewed on national TV, you only say exactly what you mean, nothing more and nothing less?
Princeton’s New Brazil LAB Leads Efforts for Brazil’s National Museum
It has always rather irked me that seemingly the only way to stop people from datamining you is to give them more information. Many web pages even specifically complain about third party cookies being disabled in the web browser, saying that they can't possibly honour my preference unless I switch it back on again.

I'd much rather just not hand out the information in the first place.
Table of contents:

* Preface

* Why is it needed?

* Regexp literal and operators

* Anchors

* Alternation and Grouping

* Escaping metacharacters

* Dot metacharacter and Quantifiers

* Working with matched portions

* Character class

* Groupings and backreferences

* Lookarounds

* Modifiers

* String Encoding

* Miscellaneous

* Gotchas

* Further Reading

As this is my first self published book, I've set minimum price as free, I would appreciate your feedback to help me improve.

Code snippets are also available at https://github.com/learnbyexample/Ruby_Regexp
Ask HN: What is your holiday marketing strategy like?
Here 's an interesting article about email marketing strategies for the holiday season. Do also share your own.

https://www.engagebay.com/blog/email-marketing-ideas/
Well.. Facebook runs like a dog, so any improvement is great news.
His dlx algorithm makes heavy use of recursion. As do many of his cweb programs. In one, he comments it as "textbook" stuff.

Your point on him being one of the main programmers from his time still programming is fair.
So would anyone pay for a service like this that acts like an attorney and actively contacts companies for insight into the information they store on you and requests for removal? Included in the service would be class-action suits and other litigative measures. We could introduce a free tier to find out if X companies store anything and a service if you want to clean up. Like legal insurance but then only for data.
Cisco to buy semiconductor company Luxtera in a $660M deal
Dilemma: In order to remove my info I need to give them my info
see, an article about their anti human support policies might've persuaded me. this article is just Microsoft accusing them of doing a less aggressive form of what Microsoft got in trouble for doing w/ IE 20 years ago.