skysight-inc/HackerNews huggingface dataset:
There's a lot of discussion about that in the "classic" pixel art circles. More generally, if you look at it from this angle, pixel art itself is "from the wrong era" of digital art since it is literally self-imposing constraints that maybe used to be there by external imposition but don't need to be anymore.

I've come to the conclusion that whatever we call "pixel art" is just a range of subjective preferences that may be more biased towards aesthetics, or techniques, or tradition, or even "pseudo-tradition". Nowadays the trend seems to be aesthetics with disregard to technique, but there are still many people who consider it "cheating" if you use the "wrong" tools, there are those who want to emulate the exact specs of certain machines, and there are those still who have a mashup of rules that aren't fully justified if not historically (the best example I know is Pixel Joint, but in the end their restrictions have created a community that has flourished and produced awesome art anyway).
Have you had any luck with change-point models?

I always find myself falling back to hand-crafted heuristics + Snorkel [1]. Is there anything better?

[1] https://www.snorkel.org/
Seconded, it is really massive and definitely on a scale with jira. As a downside you have to spend serious time to implement your workflow, but that would be the same with jira.
(1) That sounds like a recipe to unintentionally miss a ton of concurrency. Having to put an `await` there is a great indicator that you're forcing an order of execution.

(2) Can you give an example of an async and a non-async subroutine that have "the same semantics"?
The original comment specifically put forward the following scenario:

> Unikernels are typically statically linked.

The note you're quoting is about regular software performing regular syscalls which is runtime dynamic linking to the kernel (so much so that multiple OS (e.g. SmartOS, Windows) implemented linux persona which allow running unmodified Linux software against a non-linux kernel).

It does not apply in a scenario where you would statically link to the kernel.
Europe had many more dialects and languages than now... Some of extinction stories are genocidal as well. We have to assume a lot about what happened as Rome colonised southern europe, for example, but much of it probably rhymes what happened in the americas.
At least all host of Accidental Tech podcast shared similar feeling.
The US Space Force now has a flag. Here it is
> dropping it in one go vs DCA has

a higher expected value. If you expect positive returns, the sooner all your money is earning the better.
Fair, initial communication focused around a fast timeline and didn't mention extensions. Given the history that was clearly a mistake. I still think the reaction was a bit hysterical. Mozilla had very good reasons (conveniently ignored by some people) to break the extension ecosystem when they did, and they communicated that reason. In contrast they didn't say anything about not supporting extensions for future Firefox mobile.
Got a link for the taleb commentary?
> Because Google/Amazon/FB have so much money they can do things that push tech forward as a whole.

You mean they have enough money to buy other companies to stifle competition and innovation.

> yet they aren't "liberal"/"blue" companies, so there are no lawsuits.

The distrust of google is bipartisan. Both the democrats and republicans have called for this. Actually, the democrats have been far more vocal.

https://www.theverge.com/2019/3/8/18256032/elizabeth-warren-...

> Disclosure: I'm interning at Google. I don't think this matters at all, but someone called me out on this in the comments.

It matters because it shows you have financial interests which may bias your opinion. Not to mention if you are interning at google, you have very little experience in and knowledge of the tech industry.
Rethinking Programming: Language and Platform for Cloud-Era Application Devs
Is the project you mentioned SWG:ANH by any chance ?
I've worked on a bunch of engines, both big AAA and small indie scaled ones and i agree with you. It is actually from this experience that i have a hard dislike for C++'s "auto" outside of cases where you can't do otherwise - it makes the code you didn't write hard to understand exactly what is going on (and sometimes error prone). Sure IDEs can show you the type if you mouse over (at least some of them), but if the type is explicitly typed you do not need to do that and you can just read instead of pause, move the mouse over the auto, read the type, then move the mouse to the next (if any), etc. And that is assuming you are reading the code inside an IDE - it doesn't work if you are reading the code in a web-based code review tool that at best can show you syntax highlighting (and it is exactly in that environment where you want the code to be at its most understandable).

Now not all features are bad, lambdas are OK when used as local functions and can make the code more readable if the alternative is to define some static function outside the current method (e.g. you want to pass some custom filter or comparator). They can certainly be abused though, but it is one of those cases where their usefulness is greater than their abuses (and i can't say the same for "auto").

For the example given... it might be a bad example, but honestly i was looking at that code for a bit and i simply cannot read it - i do not understand what is going on just by reading the code, i'd need to run it in a debugger and go through it step by step (and i've actually written texture atlas packers before). It completely fails to sell me on the "fold expressions" and "parameter packs" and it certainly doesn't look at all "elegant" to me (but note that it might be that the example is awful, not the language feature itself).

And it did make me skim through the rest of the article though since after completely failing me on all fronts at the introduction bits, i couldn't get the feel that i have any common grounds with the author.
Second this.

The other day I wanted to send a pic of Naomi Scott from “Aladdin” to my colleagues, but I couldn’t get even a single decent one. There was just one in which she was turning around, but that was not even a second long, so no one would had figured out who she was anyways.

Contrast this to Tenor on WhatsApp and the results are much more satisfying.
And I could also expect the response to his response by you, probably none other than my own countrymen. (Origin from Scandinavia I assume?)

I moved out from Scandinavia to another country in Asia, with way more safety, better health care, way more educated population, and the added perk that I were offered 2x Salary before tax. Oh and the health care is actually there, not "free" so that people can claim moral high ground while in reality delivering mothers have no hospital to go to and non fatal young ill people are actively shunned away from health care, but it is there and it works for cheap.

You can make any moral or living standard superiority claim if you just cherry pick the stats (as the healthcare example above). As someone that have relatives in US, have lived (study/work) in both Europe and Asia, The North/West Europeans blatant naivety and sense of superiority towards US is shockingly embarrassing to say the least. (and your naivety is offensive, not only toward the US citizen you are trying to smear, but also toward your countrymen that have to live with the facade of perfection)

Edit: typo
in the same vein, it would be awesome to search for a product to buy with the results being ecomm websites owned by people in my area. A way to "shop local" online.
Awesome! Thank you for this article.
Tafazzin, a human protein named after the fictional character Tafazzi, an improbable wrestler whose super power is to got his own groin therefore causing the opponent to run away in reflected pain.
Standups always bored the shit out of me because a huge fraction of time is spent listening to irrelevant stuff. I wonder if speed dating might be more stimulating.
this is like people comparing the indigenous african slave trade to the triangle trade - completely facile.

>Rome colonised southern europe

colonization in the ancient world wasn't rapacious like it was in the new world. conquered peoples maintained much of their way of life and simply became vassal. in the roman case (towards the end) they even got roman citizenship.

Edit:I finally figured out hn downvotes - paper over a genocide nbd - use the word facile downvotes
I tweaked and combined two existing Stylus entries called "Hacker News Readable" and "Hacker News Readable Dark" to make a layout that changes from light to dark mode with the system settings. https://jsfiddle.net/DHepworth/e4kwpr9j/2/
> This is not categorically true.

GP provided a clear scenario in which their warning is categorically true.

> Linux is licensed under GPL-2.0 WITH Linux-syscall-note.

The note clarifies that syscalls are interpreted as a form of dynamic linking, which would be quite obvious in retrospect given you can run unmodified linux software on non-linux kernels (https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux).

> More generally can link LGPL

You do realise the LGPL and the GPL are different licenses with different requirements and constraints right? And the linux kernel is not licensed under the LGPL? And that what you quote specifically notes that even under the LGPL, static linking results in a derived work?
Detox Diets: How to Detox Your Body
This looks like a great resource. One thing I'm struggling with is the ability to sort and filter and was wondering if the book goes into detail about this topic.

If I have a person entity and its attributes listed out in a table. How would you go about sorting by first name, last name, created at, etc... I was thinking of streaming everything over to elastic search, but that would add extra complexity to maintain.
> The Surface Pen ... the top eraser button which requires Bluetooth for some reason.

It lets you launch OneNote from sleep out of pen input ranges, that’s the reason.
So Libertarianism cannot exist in a pluralist democracy?
So you can't afford it because there is nothing to indicate the corruption is going away.
Better yet a PGP aware screen reader could actually check the signature and then simply mention that "This message was verified against the authors signature" or similar.

I expect those who'd actually want such a feature would have a workaround in place already.
I would say Java, which I suspect is bound to be a bit of an unpopular opinion here (I expect more startup people than enterprise denizens in HN); but the more I think about it, the more sure I'm that it fits the bill:

- Dumb: you bet. The inclusion of lambdas has shaken things a little, but usually Java code is straightforward with little space for "cleverness". The counterpoint to this, of course, would be the memes about AbstractFactoryFactoryImplementationSubclassDispatcher class names and all that, which IMHO does not represent much actual Java code out there. There are good reasons why big corps prefer Java, and readability is one of them. As a programmer, I've found it easier to jump into a Java codebase I didn't know much about than in any other language. And this has happened even when I had little experience in Java.

- Safe: yes. You have to go out of your way to be unsafe in Java. Memory allocation is done for you and the try-with-resources idiom is almost as good as C++ RAII.

- Fast: also yes. Usually about 2x or 3x the run time of C/C++ code, some times even less.
Convert Colors API on RapidAPI. Check It Out
Be careful with that: it very probably goes against all sorts of TOS and can get you in trouble
Check out this comment: https://news.ycombinator.com/item?id=23199877

In short, yes, external monitors can be adjusted on the computer.

As for the rest, it’s not as if you’re stuck with one choice of color scheme for your editors either.
It's more of an issue with things like std::transform or std::copy_if. Ergonomically, it's nice if these kinds of functions either allocate and return a new container, or return an iterator that yields the elements of the result.

But the C++ versions of these take the result location as an argument. It makes chaining them together a hassle because you have to create all the intermediate containers explicitly.

I think there are good reasons for the STL to work this way, but it can make programming in a functional style pretty inconvenient compared to a lot of other languages.
Is the final vision to somehow put together a packager that will put together an application plus UK together to run on any virtual system. Maybe one can extend packer to create this binary similar to how it creates container.Also FaaS providers like AWS lambda or google functions - aren’t they already doing this?
The ones that did plan for this would have made an obscene profit, so that would lead me to believe that some businesses would indeed plan for this. But I'll admit I have no way of knowing.
It's not about any of them being evil.

I've limited money and I choose to spend so that I get maximum spending least within the legal framework.

And most of the Amazon basics item come from china too.

So doesn't matter who you choose, china is benefits either way.
This is my view of the AI dystopia. AI for calling concierge, AI for answering concierge, AI for monitoring the concierge calls, AI for all the pointless things that humans used to do, but expanded and accelerated massively. Humans spending their lives training AI to defeat some new attack or spam bot.
Beware of sunk cost fallacy when facing a job change
I tried it with "waders" which are either the things that you to put on your feet to go fishing or a category of birds (shorebirds or herons). The results after going for all the options were still exclusively stores wanting to sell me the former.

Garbage in, garbage out. I guess. Still I like the idea of something to side-step the SEO perhaps with more effort they can make it work but relying on Google or any major search engine for the base results is the wrong way to go.
I still have't fully made peace with the fact that C# choose async/await route :(

It could have been so much better.
Awesome thread, really cool to hear there are so many. I only knew about the Atlascopcosaurus [1], from working at Atlas (not in any way related to the lizard which was found in 1989).

[1] https://en.m.wikipedia.org/wiki/Atlascopcosaurus
I'd picture something like a finger-prick blood sampler akin to a glucose meter.

Might not be something I'd do every day forever, but I could see doing daily samples for a week to get a feel for aboroption, then occasionally to check how my supplements and sun exposure are working.

If you could build a thing that can measure several different parameters depending on which test strips you load into it, I'd buy a pack of vitamin D strips, a pack of vitamin B, a pack of testosterone, and pack that looks for markers of inflammation. Heck yeah. My doctor would eat that data right up.
You’re not a consumer though, you’re the product.

Google needs to sell eyeballs, so it creates products for free (subsidized by ads) and along the way destroys competition.
That only applies to the password, but the password wasn't really the concern. If you're signed in (no matter how you signed in), a modified browser has the same access to your account that you do with creative possibilities for abusing that. You can argue that if an app isn't trusted then there are other concerns with running it on your machine and that is true too, but some apps want to avoid being too suspect in order to maintain their installation as long as possible. Extra scrutiny in any scenario like this is good. :)
There was a good comparison about those floating around:

https://imgur.com/a/u1N4Fpy

For me the code on the right is far more readable and easier to understand.
Can a unikernel be used to create a sound/music application which is not afflicted by the latency problems which bedevil such applications when running inside traditional operating systems?

For example, could it be used for a softsynth which takes in midi input and emits digital audio with the OS only contributing guaranteed sub-millisecond latency?
Libertarians get picked on for being a constant "other". Grassroots blue and red teams each start with a desire for freedom, but are then led by the professional politicians into supporting authoritarian policies to attack the other team and benefit those politicians' true employers. Libertarians don't subscribe to the ensuing narratives, thereby appearing directly opposed to each of the two popular teams.

Furthermore, libertarianism ends up being quite left-brained which makes for a quick short circuit to authoritarianism via logical contradiction. The Party entertains these to gain sponsors the same way the reds and blues do, and there is little doubt it would take on the same corrupt role as the other teams if given a whiff of power.
Makers banned from giving protective shields in France
Show HN: Newscussion – a platform to discuss latest news real-time and in forums
Good morning HN community,

Thrilled to share with you my project: Newscussion. As the title states, it is a platform to discuss the latest news, be it in real-time or in forums. This app is powered by ReactJS on the client-side and Ruby on Rails on the server-side. The server-side also integrates the open-source AnyCable for the web-sockets (real-time) functionality, allowing for Golang-level performance (low RAM, high connection count with minimal latency) in this aspect of the build.

I have created 500 demo accounts with the hopes that you may log in and play around:

usernames: demo-1, demo-2, demo-3, demo-4 ... demo-500

passwords: password123

I built totally different experiences for mobile and for desktop, so I hope you check out both, especially mobile.

I am looking forward to (and invite) your feedback; I worked on this for a number of months with this community in mind so I am hoping to read your friendly/constructive opinions.
People have been warning about inflation for more than a decade, but here we are in another deflationary environment, even with the Fed throwing endless fuel on the fire.

Inflationary expectations and wage growth remain low and the Fed has plenty of tools to tame it (interest rates, a huge balance sheet), so the question really is now: where is the inflation going to come from?
I've been thinking about vitamin D all last week after listening to Dr. Rhona patrick on joe rogan podcast( dont' hate).

I haven't found and answer to this, if Vitamin D is such big factor then why aren't vitamin D deficient populations in the subcontinent ( india/pakistan ..) being hit hard.
Non-expert tips for private email usage
Take it with a shovel of salt, but I've read the following speculative claim: Nicotine docks to a kind of receptor that is also used by COVID-19, thereby denying opportunity to the Virus. But at the same time, habitual smokers tend to develop a higher density of these receptors. That would make smokers less susceptible while they can smoke regularly, but more susceptible upon smoking cessation.
this is excellent, where is the code, do you have examples?
Google (or quack) /r/whatisthis and the thing you want to identify. There's a bunch of subreddits like this.

Here's a big list: https://www.reddit.com/r/Whatisthis/wiki/links
FYI, there is a project for that [0] of which Apple, Facebook, Google, Microsoft and Twitter are a part of. It's not forced and is still in development but it's something.

[0]: https://datatransferproject.dev/
Warren Buffet is currently overrated because he doesn't invest in a lot of tech stocks because he claims to not have a complete understanding of the business.If you look at his record from the 70s-90s, you will realize he is the greatest investor ever. We all have our strengths and weaknesses, don't judge a fish on its ability to fly.

I think its great that he doesn't invest that much into tech and is very public about it. It influences other people to not invest in every little thing that is popular if they don't understand the business mechanics behind it.
The post you're replying to isn't trying to get you to move to Coffeescript today. It's saying Coffeescript "helped fuel the fire to get JavaScript moving and evolving as a language again."
A dark color scheme places different requirements on the typography so this would have to be combined with an evaluation of the typography used for inverted text.
r/whatsthisbug/
Where are those names coming from-ish?
Why do you say there is no risk to USD reserve currency status, especially with China blitzing a "hearts, minds, and infrastructure" foreign policy?
Bailouts aren't Libertarian. That's what I'm saying.
I don't see this as "good is the enemy of perfect". I see federal contracting as a worse force for waste and bad outcomes than tech companies, so I suggest that targeting that industry would better improve people's lives.

Not every suggestion that we've misidentified a big problem is whataboutism. Especially when elected officials (in theory) look to their constituents to determine which problems to address/industries to threaten.
>Let's just say it's not great, but it sounds like you have an axe to grind so we should just leave it here.

It's against HN guidelines. Suggesting ulterior motives behind my comments, is seen as a comment made in bad faith.

Germany has great quality of life because it has managed to ship its underclass to East of Europe.

If you don't believe this is true then why EU doesn't have free trade agreement with China or India? Yea you may suspect that their cheap low quality product will flood local market and outcompete the local producers. But how about high tech producers who have vastly superior technology and productivity flood poor countries with their high quality but cheap to produce products? Is that fine?

All I am saying is, there should be no union and free movement of goods and people between poor country and rich country. When this happens, rich country becomes even richer and poor country does grow a bit but it's upside is limited in long run.

And any farmer in Romania who has sold his land to Automobile companies from Germany can attest to it.

Germany isn't a winner in EU because it's best, it's winner because it started off better. When EU was formed, German producers flooded eastern economies with their mass produced goods and bought out their lands and local companies. The opposite couldn't happen because Eastern producers were technically and capital wise behind.

Unlike others I don't really believe in moral superiority of West European countries the fact that France still gets royalities from Africa (stinks of Imperialism) and Germany cramming Romanian farm laborers by not even offering them "social distancing" reeks of exploitation.

As EU members figure out the con of perpetual poverty trap, they'll walk away from EU.
In my experience, low contrast text is going to have a low contrast no matter how bright or dim your computer screen is. That is, turning up the brightness will only wash out the text as it overwhelms your eyes.

It’s also an accessibility issue, but that’s a comment for a different article.
The "About" information is, counter-intuitively, under "Settings":

> In the early days of the web, pages were made primarily by hobbyists, academics, and computer savvy people about subjects they were interested in. Later on, the web became saturated with commercial pages that overcrowded everything else. All the personalized websites are hidden among a pile of commercial pages. [...] The Wiby search engine is building a web of pages as it was in the earlier days of the internet.