skysight-inc/HackerNews huggingface dataset:
There are other serious concerns I do have about AI, but on this topic I think it's a reasonable argument.

What you have to remember is that the average person sits in front of a TV for 3-4 hours a day, watching characters who aren't real act out stories that never happened. Some people enjoy the shows where real people stand in front of a camera, while others (guilty!) prefer the ones where cartoonists draw fake people. In both genres, we've long since reached the saturation point where you could watch every second of your free time, but most people don't do that because they don't want to. The same dynamics generalize to Instagram, especially with filters allowing "real people" to look perfect in a way no actual person can - I don't know of reliable statistics on exactly how much people use Instagram, but I'm pretty confident it's not bounded by the number of pictures they could find if they wanted.

Does adding in an intermediate category of "cartoon but looks like a real person" fundamentally change these dynamics? I'm not 100% sure, but I lean towards no.
My family does small scale cattle ranching - we do end up selecting for some combination of dumber and more docile, just by getting rid of any cows that are aggravating ringleaders. Sure they're mostly happy, but the grass is greener on the other side of the fence, or you're weaning, and then it's really nice not having the ones who'll break free and take everyone else with them.
That's beside the point. If your classification system isn't good enough to use on celebrities, it's not good enough to use on regular people either - bans are just as annoying for them, even if they have less voice to complain.
There are things that have fundamentally changed in our bodies as a whole to make us have a different relationship with food and hunger. This change really started in the mid 19th and 20th century.

Food security can't be the only explanation for this because there were dozens of periods in human civilization where food security was just as good or better.

Not investigating this is causing lives lost and mental anguish. It's like we don't want to admit that fat people might have actually been fat because of other reasons other than being a failure.
When "shit's on fire" usually multiple people are aware about it. In that case some of those should be able to jump in as reviewers and approve the changes without too much drama. In my experience that works fairly well - but it obviously depends on the team.

In such code reviews it can also help to point out

> this is a hotfix for issue XYZ. A better fix / more tests / etc will follow"

to make others aware why a change might not meet all best practices. And obviously if that is the case, the follow-up later on should really happen in order to avoid losing trust from reviewers.
If the dealership entrepreneurs were savvy enough to predict this then why wouldn’t they simply not open dealerships?
Every single place in Seattle with a square terminal will turn that thing around in your face and ask for $2 or %20, whichever is higher. Even if the place is takeout only... hell, even all kinds of places that aren't traditionally tipped.
This exactly has made the probability of me clicking on a medium.com link so much lower.
> Wrong again, the Nordics do not rely on oil to fund their welfare states - not even Norway.

It's still part of the reported GDP.

> governments create markets through enforcement of property law and many other laws and programs.

If you're familiar with my posts, I often write that the purpose of government is to protect property rights so free markets can function.
An update to the classic https://en.wikipedia.org/wiki/Tomato_(firmware)
It would be more than likely they lobbied to KEEP tax laws complicated and fight any changes to simplify filing. They were complicated decades before intuit ever showed up on the scene.

Edit: I'm being downvoted for THIS particular comment? lol is intuit monitoring this thread or something?
I miss my Sidekick2 (aka, Danger Hiptop2) That thing was a joy. Amazing typing speed. Best opening motion (quality of a fidget toy) and it ran a flavor of BeOS.

The Blackberry of millennials.. my wife had one too. We texted a lot back then.

https://en.m.wikipedia.org/wiki/Danger_Hiptop
My first phone was my dad's Blackberry Curve 8520 and it had Whatsapp and Brickreaker, two of my favourite pastimes at the time. I could also type on it crazy fast, it had a crappy web browser but even then, I would discover a whole lot about the internet, both good and bad.
Many dealerships sell only one brand of car.
What is then?
I wrote my top-level comment about missing ensemble forecasts[1] before I saw this answer of yours. Is the German weather service offering the public access to ensemble forecasts?

And, more critically, since I like your API: will you offer public access to ensemble forecasts? That would make my life better.

[1]: https://news.ycombinator.com/item?id=28520616
Becoming fluent in using all the different ways to iterate over traditional collections (map,flatMap, fold, reduce etc.) already takes some time. Extending that to things that programmers don't normaly think of when they think "loop over something" is definitely a hurdle. It doesn't help that these operations have very generic names.

That being said, once you get used to it it is extremely convenient to just map over any sort of "container" and focus on business logic. The above concept even extends to async programming. You can do things like iterating over a Future and let the runtime handle waiting for the value. Functions returning a Future or a Promise can be composed just like you would iterate over a list.

asyncDbOperationGetUser(userId).flatMap(user => asyncDbOperationGetPosts(user.friends))

There are of course different ways of achieving this (async/await) but the power of learning FP concepts is that you can apply the same fundamentals to almost everything that has a defined notion of iteration (--> is a monad).
TL;DR: Work at a mid-size startup, then decide to move up or down in the size spectrum.

It's a great place to learn a greater breadth of what you'd otherwise specialize in at larger companies. Once you've done that for some time, decide if you want to go deep or broad.

For continued breadth, work at more startups - maybe earlier stage, maybe later. Go with your interests.

For depth, work at companies where the problems you want to go deep on are just becoming relevant. For example, if you're interested in scaling X, work at companies that are just beginning to tackle those problems; ideally these companies are spinning up teams with this type of work.
I love to see the cultural differences between korea/japan and the West on the matter of artificial stuff. Whereas in the West people would try to hide fakeness as much as possible, people in the far East have a much more candid view of it.

In the West we do understand and like artificiality, but we really want to contain it to the realm of fiction. When some artificiality spills out in the “real” world we raise red flags: “tssk, this temple is not authentic, it burned down 80 years ago and they rebuilt it from scratch”

In the East, there is a deep philosophical difference that I would like to understand better - if anyone can point to any reference on that matter? It’s like people have understood that fiction and artificiality are part of our lives, cause people embellish things all the time, and we humans are happy when we believe in things. So instead of being suspicious, they let themselves invaded by artificiality, not unlike the way Western people create emotional connection with novel characters, but in real world situations.

And I mean why not? In the West, we get cartoon character-based advertising, we get actor-based advertising. How is AI-based influencer (that doesn’t hide the fact that it’s artificial) is any different? If Tony the Kellogg’s tiger had an instagram account, we’d find it totally normal. Here is the same, except that we just jumped over the uncanny valley.

There is a lot to talk about on the subject and doesn’t fit in a hn comment :-)
House Democrats’ Plan to Tax the Rich Leaves Vast Fortunes Unscathed
Tofu it is, then.
Kiwi supports extensions on Android...
> If you accept that it takes exponentially longer for a developer to code review PRs

Exponentially relative to what? Ie, in Big O notation, what does the `x` represent in `O(2^x)` (2 doesn't have to be the base).
Yes indeed!

How many times have you heard these two statements from the same individual?

“I don’t need all those functional features”

“I don’t need a functional language because X has taken all the important functional features from language Y”
Very cool.

I think so many of the best games evolve randomly and unexpectedly while top down control from developers has stifled game play.

Not against developers protecting their IP. Do what you gotta do to make money.

But I enjoy seeing open source games giving players the ability to edit and improve game systems.

I think back to how many times Nintendo has shut down Super Smash Melee edits, how many hours of skill have been lost every time Riot made a change to League of Legends nobody enjoyed, how much World of Warcraft has essentially stagnated.

You want something like chess where the rules don't change drastically every couple months if you want to build a competitive scene. Something stable so strategies and a stable metagame can occur.
AI in HR Recruitment
This article summarizes the issues:
https://lukesmith.xyz/articles/monero-and-other-privacy-coin...
These are good points, but they all go away if the crimes you're most worried about are the ones being committed by the people who run your institutions.
https://nitter.kavin.rocks/stevanzetti/status/14374827592414...
That sounds amazing, but I wonder if it could get unwieldy as well.

Would have absolutely loved it in Go, where over the course of time I had to build up dozens if not hundreds of validators on strings, maps, etc. Ended up resorting to storing them in `companyInitials-dataType` packages, EG `abcStrings.VerifyNameIsCJK()`, but the unified call syntax would be super tidy.
True. Especially when guiding a team C# makes life hard because so much of immutability is by convention only. I suppose it will get better once we can move to C#9 with Records, but even so, some discipline is required.
You can still benefit from something like https://github.com/instantpage/instant.page as a poor man's replacement of Turbo(links).
YouTube is such a cringe.
> I could only stare at her, and she further offered that it's Trident gum.

Of course it all made sense once the make of the gum was revealed.
They aren't sovereign nations, they are domestic dependent nations with certain governing privileges. If things were straightforward they would be done by now.
Interesting... after reading a bunch of all kinds of philosophy, my outlook in life ended up being roughly, eh, 45% Camus, 25% Rand, 15% Epictetus and 15% Stirner. The best thing about reading the philosophy for me was precisely that I lost any lingering doubts I had about meaning of life, (intellectual, non-visceral) fear of death, and w.r.t. work in particular, any "moral" outlook whatsoever. The latter was rather disappointing, cause that was a lot of reading to do to arrive at "I think morality is EVEN MORE irrelevant than I thought before" ;)
Example of smaller network not necessarily being more fair/honest would be ~any subreddit. Try and have an honest discussion in many hive mind subs and get banned/deleted for suggesting Grass Is Green.
The problem is that ideally mailchimp and any alternative should not even exist. 99% of the stuff they fire out is legitimately spam, usually unwanted and unrequested by the recipient.

So asking "How do I start my own spamming service and not get spamlisted" is kind of a silly question.
Our brains exist in a state of “controlled hallucination”
Article has some aesthetic appeal but I don’t think really pulls together a reasonable argument. “Liberty: antidote to death” is ... not quite right - Christ was certainly that, and the “breaking of chains” of Christ does follow, but seems like a false connection in particular.

Also FYI this mag is a project of the “dissident right”, formerly “alt”, broadly construed, (don’t intend any judgement just informing).
Prolog is a declarative language but not a functional language. Hence functional languages and declarative languages are not equivalent. Functional languages are not just defined by lacking side effects but also by using functions as first class citizens, meaning that SQL isn't a functional language either.
To finish the thought, many dealerships have locations devoted to one brand, which is a bit different. e.g., this group operates a brand-exclusive location near me. This is not the kind of focus Tesla wants and the gravity of the larger operation would not lend itself to radically different operations and employee education. https://www.napleton.com/mobile.php
... divided among 1,200+ employees.
Vanilla-extract/CSS: Zero-runtime Stylesheets in TypeScript
Ah sorry, I always thought of it as a functional first language
Daily remainder that corporations even from silicon valley are as bad as others and their solely purpose is to make money.
When I came to states in 2012, missed using a phone with physical keyboard. Got a used Bold 9700 on eBay for $100 and instantly fell in love with it. Optical trackpad complimented the physical keypad. Sometimes I wonder why Apple hasn't used the home button as optical trackpad, atleast in the pro models.
Ask HN: Sync API data to PostgreSQL database?
I'm looking for a SaaS that would sync data from external API to internal PostgreSQL database.

Could you please send a link if you know it?

P.S. I saw an article by such startup on Hacker News once, but can't find it now.
If I have $10k in the bank and I want to turn it into cash, were do I get it without having the bills pass through a machine that scans their serial numbers?

And if you receive that $10k in cash, how do you deposit it without the same risk?
a bigger problem is what “they support sharia law” actually means. any two supporters of any broad political signifier in the US often mean totally different things
It has also the defect of not just calculating, it takes it from the source, and employers are obliged to comply. It's less headache for tax payers, but makes it harder to not pay. Which until so long ago wasn't even an obligation.

Soon we will be getting the automatic calculation, for a fee, and taken from source. It's already starting to happen, medium and other digital economies are doing that. Forced to collect from source , and they pass on the cost of the system to tax payers.

If we don't attack the idea of tax, I think it will never end.
I have pretty much no interest in another markup language (or whatever we're calling these sorts of things today[1]) but I really want the slashdash comment style in every language I use now, that's an incredible idea.

[1] apparently I didn't edit this in fast enough but wow I have even less interest in semantic arguments about what is and isn't a markup language.
> The very first example is a document with metadata like title, author, etc. It's called a "document language".

Static sites generators often have content in markdown, but I also saw quite some use of YAML or JSON.

> It seems to be straddling documents and configuration, which in my experience makes for a lot of awkwardness.

It seems to be for structured data, that can be both a document of some sorts or a configuration; just like YAML/JSON/XML is used for both.

> There are two specifications for writing KDL that can be losslessly translated between it and JSON or XML.
> These specifications define a stricter subset of KDL that, even if NOT entirely idiomatic, is still valid and fits into the data models of the other two languages: (emphasis mine)

Note that the author means two separate, additional specifications about how to losslessly translate (iow. convert) between KDL and JSON or XML, not that the actual KDL spec has provisions for reading JSON/XML as KDL. I mean, FWICT some JSON file may parse though, but it's not like YAML, which is an actual superset of JSON; now _that_ adds awkwardness.

One can also create a spec to transform JSON into XML, that does not mean it has anything directly to do with the XML spec.

I rather see this as effort to make it easier to switch to KDL, if one finds its characteristics nice(r).
I would vote that whenever dang is on vacation that HN shutsdown. Everyone could probably use a HN vacation occasionally.
Quote from the original documentation: "The recommended strategy is to share the keys automatically only to verified devices of the same user. Requests coming from unverified devices should prompt a dialog, allowing the user to verify the device, share the keys without verifying, or not to share them (and ignore future requests). A client should also check whether requests coming from devices of other users are legitimate." - It made me smile, because should and recommended doesn't generally mean anything to developers. Only mandatory, must and must not, sections might get some attention.
Great idea. It should be simple to add. Just need to connect the variable that controls C/F display with the logic that handles other query string parameters.

https://github.com/Leftium/ultra-weather
I'd imagine one of the more common use cases is data processing.

At my last job I was part of a team that built a data processing platform and we did it in a mostly functional style.
Indeed. Some five years ago, I was explaining the basics of OOP (in Java) to an aerospace engineer, who needed to get into IT. It took him several weeks, and a whole bunch of exercises, to master. He already had experience with FORTRAN.
To me it seems they weren't content being a niche for whatever percentage of the market wanted phones that were simple, consistent, and didn't bother them. When Windows 10 Mobile came out, they started adding a bunch of useless animations, it became harder to use in every way. Although I guess the writing was on the wall by then. When I returned my phone they didn't even bother to ask why.
With monero you can analyze residuals to deanonymize people.
To be honest, you showed up with some weird bottle the people working there probably have never used and you got the expected results. You do something like that with anything and it would probably result in the same sort of situation. I've never had an issue. I know how to change my own oil and still pay people to do it. Not worth my time when its so cheap to have someone else do it in 15 minutes while I sit there looking at emails. I can get any expert or schmuck or handy relative to work on my car for a range of competitive prices. Legally I have to pay tesla $22,500 to replace a battery. Not much of an improvement for the consumer.
دستگاه تصفیه آب صنعتی
دستگاه تصفیه آب صنعتی
اسمز معکوس (RO) یک فرآیند تصفیه آب است که با استفاده از غشایی نیمه نفوذ پذیر یا همان نیمه تراوا، یون ها و مولکول های ناخواسته و ذرات بزرگتر را از آب آشامیدنی حذف می کند. در اسمز معکوس، فشار اسمزی باید کنترل شود و برای این کار باید به سیستم فشار اعمال شود تا بر فشار اسمزی غلبه کند و در نهایت فرآیند اسمز معکوس صورت گیرد.
اسمز معکوس می تواند انواع مختلفی از مواد شیمیایی محلول و معلق و همچنین گونه های بیولوژیکی (اصولاً باکتری ها) را از آب حذف کند و همچنین می تواند در فرآیند های صنعتی و در تولید آب آشامیدنی مورد استفاده قرار می گیرد. در نتیجه املاح از سمتی که غلظت آنها زیاد است، دقیقا برعکس اسمز، به سمتی که غلظت آن ها کمتر است، وارد می شوند و دیگر نمی توانند به مایع اصلی باز گردند.
just like 90 % of the kpop community
Now lets wait for her to get married
Some very novel ideas but some are just a little too novel - either you could forget or your family may not know about them and they'd easily end up in the trash.
As someone who has owned a business on reservation land, the tribe benefits like any community does from business. They tax the sht out of you, you employ their constituents, you create value for your customers that are local and non-local, & the non-locals buy food or rent a room at the casino. The value for the tribe is absolutely enormous.
Against ‘Effective Altruism’
It's getting much easier in C++ due to constexpr becoming more and more powerful. A constexpr function is a mathematical function, in that the compiler guarantees that its output is a deterministic function of its input.
Functional programming is the most popular current paradigm. What is everyone on about? Javascript, a functional language, is one of the most popular languages ever. Rust and go, two other popular languages, also eschew object-oriented programming, the former dominant paradigm, for a truly functional one.

C++ is gaining more and more functional features, and this is quickly becoming the predominant style.
Ha, I thought I was alone, did not find anything.
Because regulatory capture created viable, local small businesses for decades...
The author specifically mentions at the end that they do not mean KDL to be a markup language:

> Finally, KDL is not a markup language. XML or HTML do a much better job of "marking up" a text document with special tags, although KDL can still be useful for templating engines that want to be more strict about text fragments.
Weed is legal on many (but not all) of the reservations in my state. It's legal in the state too though, which probably smoothed things out.
Those intermediaries replace your money if it's fraudulently stolen, and have protections in place from allowing your accounts to be fully drained (and have ways to let you control those protections). For the vast majority of people, banks do more good in their lives than harm.

Cryptocurrency isn't a bank. It's a virtual mattress to stuff your money into, and one that lends itself very well to torturing you until you unlock the wallet.
That you have never heard of things does not mean they do not exist.... https://cppcon.org/
Ehm… no?
Well it's not an exact replica. It's missing all of the interactive elements, most of the secrets, elevators etc. Everything that makes Quake interesting as a game. But it is still very impressive for 13kb.
Planet computers are making them, but based on Psion PDAs rather than blackberry. I had a Gemini, but physically it wore out rather fast, and the camera was rubbish. Not sure how good their next generation is.
I think you want to check out the Norwegian Meteorological Institute, they have a open free API with heaps of data, i think they have what you want. It powers yr.no which is used worldwide. https://api.met.no/

They have an endpoint to give you weather per hour now and going forward for any location in the world
Functional programming isn’t how people think, and it isn’t how computers work. Therefore it’s a bad way for the two to communicate.
> this temple is not authentic, it burned down 80 years ago and they rebuilt it from scratch

As a South Korean, I would like to understand the viewpoint of the "West" better. What is not authentic about rebuilt temple? No one is trying to mislead, restoration does not try to hide the fact it was restored.

Buildings require maintenance, so even buildings that is continuing to stand is not the same building, in the style of ship of Theseus. Difference from "rebuilt from scratch" is not clear cut.

Maybe wooden buildings make this clearer than stone buildings?
didn't dark sky used to show these uncertainty ranges?
I have always wondered. Let's say my iPhone is infected with this malware, and I update to the latest IOS. Will my iPhone be back to normal?
I don't think so. You still need a body model, so it kind of defeats the economic aspect.
Alright yuriniyazov, I’ve been reading for hours about Fedwire but I’m still a bit stumped. To participate directly in Fedwire you need to have a Master account with the Fed, in which case you need to basically be a bank. So they… have a secret subsidiary that’s a bank that has a fed master account? Or somehow a very, very good relationship with their bank such that their bank (which has a master account) proxies the Fedwire transactions for them at cost?
Kingrobets