skysight-inc/HackerNews huggingface dataset:
Yeah you are -- repository pattern, maybe some built-in serializers/adapters is what I'd expect to be the extent of DDD for most CRUD-y projects. Generally the less libraries/frameworks the better.

> CRUDy apps basically mean you have some domain related structs and a few database methods to connect those structs to data.

Yup fully agreed here -- I was trying to see if there were cases where they poster had to build the abstractions you'd want for a DDD-like system. Normally you don't have to so I was wondering if their experience matched up with my ideas about DDD to start with.
You can also self host with GOGS / Gitea and no limit but getting my company to move from Github will be a large undertaking. It's not worth it for GitLFS on it's own.
> There's little/no penalty to jobhopping frequently in this field

This is not my experience as a person involved in hiring in Europe.

If you never stay somewhere more than a year it’s a red flag.

If it’s less than 6months then you won’t pass the HR filter.
> It has some nice things like automatic type inference so you don't have to write very many type annotations.

I'm not quite sure what you're going for here. The Hindley-Milner type system Haskell is based on essentially does not require any type annotations [1]. By convention, every top-level declaration is annotated, but that is only for documentation and clarity.

Or did you mean that in comparing OCaml and Haskell to other (imperative) languages?

[1] There are a few buts that don't have much to do with the argument, but I'll list them here anyway:

1) Sometimes the type you end up with is too ambiguous and you'll need type annotations: E.g. what is the type of the term "2+3"? It is something like "Num a => a" (read: any type that is roughly number-like), but that is not useful if you want to run the program. However, in practice you won't need an annotation in almost all cases as long as some function you work with restricts the type.

2) Some Haskell extensions increase ambiguity in certain cases.
Yeah, I want a HTTP server up because I need an actual server to test my web app or because I want to send a large file to someone on my local network and don't want to guide them through setting up smb/rsync/whatever and just want to give them a URL.

I don't particularly care about what's least likely to fall over under sustained load or is suitable security wise to expose to the internet, because it's not going to have to deal with either of these things. Being "already installed" on the other hand is a big selling point.
New French Fries Don't Need Freezing or Refrigeration
Your post got roasted!
Talking about vue, I'm really waiting for Vuetify to support Vue3. Especially with typescript I feel like the current ways to describe fragments are a bit half-assed.
I think by the very nature of saying that he should be taxed more is sufficient enough. Why would anyone pay money to lobbyists to then have to pay more taxes. He provided political cover and conversation around it. Sufficient enough IMO. Ridiculous to think he would spend money to increase his own tax burden - if people can't get it done themselves than that's on them.
I haven't seen a candidate run with an anti-PFAS statement. It does seem like a largely ignored issue in politics.
Open the link in an incognito window.

Now you have infinite reads.
> is the act of signing a record proof of work?

The idea behind proof-of-work is to add a cost to inserts, so that inserting wrong information is too costly to be profitable. Whereas inserting correct information makes you eligible for rewards that negate the cost of having inserted it.
Here's some interesting commentary on the delta-v and the movie Gravity. https://www.rocketstem.org/2013/11/03/delta-v-gravity-situat...
You must reserve the good roasts for paying customers.
Lol, there is no need to speculate about the practicality of heat recovery turbines in vehicles. They're already in use by millions of cars and trucks. Nearly every semi truck on the road has one...sometimes they have two!

They're called turbochargers. More specifically, the heat recovery turbine is the exhaust-connected half of the turbocharger. Most car turbos drive air compressors to increase ICE efficiency (surplus electric power isn't so useful for ICE cars), but you can literally chop the turbocharger in half and attach an electric motor to the turbine shaft, and voila, now you have an electric heat recovery turbine.

Were you actually thinking I was proposing attaching a steam turbine to a fuel cell? Lol. Can I subscribe to the Cult of Elon's Version of Facts? This is hilarious.
Can you provide an example of Web 2.0 snake oil? I remember the shift from 1.0 to a more JS/AJAX based web. It was still the web, something hundreds of millions used.

>No one has explored it in smaller non-global settings like a classroom where the first one to get the answer wins.

What?
Yes there is an issue with the client agreeing with me sharing the data. It's something that is being addressed with new clients.

The main thing is to ensure you AB test. Lots of what's in the post is proven, not just by my own experiments, but by organisations like Unbounce who have global data across 1,000s of pages.

However the true key to improving your own loading page is to grow and act on your own quantqual data.
Grace Hopper's Contribution to IT Examined – Micro Focus Blog
Have you ever seen the optional 7th seat for a PA-32? It makes for 3-across in the back row which makes the backseat of a 911 look positively roomy.
Fossil energy sources is a necessary evil, the pollution we create results in cars, computers, food etc. You can't simply say that from now on you'll shut down the coal energy, that would be catastrophic.

Instead, the governments are incentivising the cleaner sources over the other. At least the governments that have a mandate to do that.

The problem with the energy spent on Bitcoin is that it produces a gambling marketplace and nothing else(okay, also some ransomware and illicit trade tools too but these are minuscule). Do we really need to have huge global gambling marketplace at the cost of the destruction of the environment? At the same destruction we could he better food, electronics cars etc. The same gambling marketplace infrastructure could be run for just a few kWh.
Twilio Board deck from April 2011
OCaml (or its immediate predecessor[1]) had a multicore implementation, but it was dropped because of its complexity and effect on single-thread performance. The challenge is to add it back in a way that is maintainable and doesn't negatively affect current users.

[1] https://www.researchgate.net/publication/2774662_Concurrent_...
You're carefully parsing the words out and qualifying your statement with "protected classes" when clearly the parent commenter was asking about obvious anti-white racism and anti-male sexism. Why?
Ah, I get it now. You meant in in the context of onion/clean/hexagonal architecture. :)
Clothes to trick facial recognition software
Disagree. Why would you arbitrarily pay the IRS money if you didn't owe them anything. It would put himself in a weaker competitive position against his competitors and for what benefit?

I completely disagree with you. The move should be to change the system.
Some lab equipment with internal HTTP servers require IE6 to be configured . And they are still sold... It is almost usable in IE11 but you have to disable tons of safeties.
You need register with a real name and credit card and pay 100$ to be able to publish anything on the app store. Irregardless of how effective the review process is even if you manage to sneak any app with malware past it Apple will still be able to remotely remove it from every user’s device and ban your account. This alone make the Appstore inherently safer than any system which would allow side loading.

As for code, they run relatively extensive automatic tests to detect whether private (banned/undocumented) APIs are used, I don’t know how effective they are at catching malware, though.
> more trying to find any source of revenue they can

€100M would be about 0.0000125% of the revenue Italy expects in 2021. It's totally irrelevant to the national budget.
Thank you! And every single client apart from one rated the roast 5/5 so they liked it too.
>avoiding [...] cooking products with Teflon or similar non-stick properties

I thought most/all of the PFAS is released during manufacture and not when it's being used?

edit:

wikipedia says

>Despite DuPont's asserting that "cookware coated with DuPont Teflon non-stick coatings does not contain PFOA",[91] residual PFOA was also detected in finished PTFE products including PTFE cookware (4–75 parts per billion).[87] However, PFOA levels ranged from undetectable (<1.5) to 4.3 parts per billion in a more recent study.[48] Also, non-stick cookware is heated—which should volatilize PFOA; PTFE products that are not heated, such as PTFE sealant tape, had higher (1800 parts per billion) levels detected.[92] Overall, PTFE cookware is considered an insignificant exposure pathway to PFOA.[93][94]
What kind of food did they store and eat that was to last five years? And water? The wiki is light on these details in my skimming of it.
A classroom has a trusted central authority. Even assuming some kind of educational benefit from students racing to be first, how on earth does blockchain accomplish anything there?

I really really hope that all the blockchain hype is from people who got in early and want to pump up the value before they get out. Because otherwise the invented solutions and worse invented problems are too absurd for me to handle.
It's not since the iphone 12 mini was released
Oblg. XKCD: https://xkcd.com/386/

(My wife says this particular XKCD reflects me the most!)
At least one of the authors of that section ("qntm") has Kindle and print versions of those and other stories on Amazon (search "There Is No Antimemetics Division") if you want to support them...
what would you do when you run out of petrol...........
I remember reading some of a book about the psychology of pushing people into the far-(right|left) camps. It went something along the lines of "if you reject them, it crystalizes their opinions as being right". It offered advice on how to make them feel heard, and ways to guide them back towards a more mainstream opinion.

I can see why the environment is so polarised.
6 * 1.18 = 7.08 people, so that could explain 1 adult.

I think the "some adults, some kids" is more significant - similar to back seats in many small cars - you can put 3 passengers in there, but 3 adults won't be happy.
This used to be the case but Google is getting much better at understanding topics and how they relate to each other. These days, writing good quality content that is comprehensive is best for humans and Google. Sure there is some gaming of the system but it's not like it used to be
I am working on it.
I agree. This is what I don't get. We don't have a real permanent colony in space. We don't have a real permanent colony on the moon. Mars is so much further away with less access to resources. It is fine to goal to someday get to Mars but we should have a plan for sustainable living in orbit, then on the Moon, and that will help us know how to get to Mars.
Please no. OCaml gets this exactly right - on the rare occasion I want to do something Unicode-y I'll use Camomile, and the rest of the time don't get in the way with stupid language decisions (yes I'm looking at you Python 3 and Ruby).
I think the distinction is more like: those with combat drill practice and those with actual combat experience.
>the impossibility of kilometer-tall waves in knee-deep water

FWIW I think those were supposed to be some sort of extreme tides due to the black hole. Maybe still impossible, but I don't think it was just "Big waves are cool lol".
So I'm not really sure what DDD looks like in those kind of orgs at this point -- DDD is purely a code organization thing -- it's an implementation detail, so I'm not sure how it would show up in a product/dev discussion scenario...

The fact that a prodcut team doesn't know what it wants to solve has nothing to do with DDD, other than maybe asking the devs to make the solution as generic as possible (?) -- but that's a bad situation whether you're using DDD or not.

I probably just can't understand this because I haven't had this experience
The plane flying missing half the fuselage suggests to me that fuselage was excessively strong (and therefore heavy and expensive).

A tube is only strong when complete. Cut away half the tube and bending resistance probably goes down ~10x.
I can be a market maker for an exchange with just $100... not sure how that isn't anything new. I can get a flash loan for $10,000,000 with zero credit to profit off of arbitrage opportunities. Yes, this is all focused on money but nothing to do with speculation or ponzi schemes.

DeFi is sort of billed as an "internet of money," so it makes sense that it's focused on financial systems. Unfortunately many do just dump their life savings and hope to get rich quick. A similar thing happened during the dot com boom in the traditional markets. I imagine a lot of this will settle over time (and there will still be scams and pump and dumps, just as there are in penny stocks / the wider internet in general).

As for Internet Computer, the application to the governance system is decentralized and votes are made by token holders on-chain. It's decentralized in that the votes are open and auditable.

BSC sucks, agree with you there but they're far from the norm. I'm really just shocked that there's so little interest in the tech behind all the protocols here given the wider hacker ethos.
America has a new national park, but not everybody is happy about it
That makes me wonder how easy it is to just hide certain features during the review process.
I have a genuine question do you know what Buffets philanthropies do or his plans with his wealth? Or are you just reacting to talking points?
How to redeem  cryptocurrency that was given to FOSS developers in 2019
The US and the EU are some of the biggest consumer markets. If they for example implement a carbon price and levy import tariffs for imports from countries who don't this will have a big effect.
I'm not sure that this really means anything, because there have been a lot of changes on the manufacturing front and it's reasonable that they'd take advantage of the interruption to move to producing new lenses. In the past six months Nikon consolidated three lens manufacturing plants into one and moved their camera production to Thailand. At the same time they're also introducing two new dSLR models. So there will be new lenses manufactured.

(and, it's worth noting that Nikon dSLRs still outsell Nikon mirrorless cameras)
No Interstellar? Sorry I am not a Physicist.
I know this title sounds exactly like those spammy twitter replies but this one is actually real. @dang if you have an idea on a better title that doesn't sound as fake please change it and let me know!

Handshake wanted to reward FOSS developers by gifting handshake tokens (which are quite liquid and able to be exchanged for BTC very easily). Their original intent was "that the free and open source community has insufficient recognition in the long-term benefit in systems". They scraped public SSH keys in 2019, and added these to a merkle tree. Roughly 250,000 GitHub users qualified.

To qualify, you must have had at least 15 followers during the week of 2019-02-04. If you didn’t have a GitHub account at the time, or didn’t have 15 followers, or didn’t have a valid public SSH key uploaded, you were not eligible for the airdrop.

I figured a _lot_ of hackernews contributors would qualify.
Speaking from previous experience it's likely legacy systems built for even older IE's (8,9,10) were patched to IE11 but not any further due to time (money) involved.
Bitcoin Energy Consumption
Tutorial: Checking AWS CloudFormation Security with Regula
Common Lisp may be expanded, but it still has the core of early Lisp, and its ancestors trace back to it: ZetaLisp, Maclisp, Lisp 1.5, Lisp 1.

It still has the old operators: car, cdr, cons, eval, apply, append, cond, quote, lambda, set, setq, atom, and, eq, equal, list, map, mapcon, maplist, nconc, not, null, or, print, prog, read, remprop, rplaca, rplacd, ...

It has the old data structures like symbols and cons cells.

Thus programs from 1960 often can be made running in Common Lisp, unless they make use of system specific functions.
You know, the taxes they force you to pay are only a minimum requirement. Government is like any other service or charity out there. You don’t have to vote to force other people to buy the product; you can purchase as much as you want yourself!

But actually you are wrong about that. I paid California taxes for several years spent overseas. The only tie I had was a bank account.

Side note: there are some other jurisdictions around the world that have some innovative public funding models based on payer choice with minimum contribution set by vote. This is sort of like the Marilyn Vos Savant “you cut I choose” model, and it seems to me that such a market model would vastly outcompete the command contribution model for delivering social benefit.
ALEC literally writes "model bills" written by industry and are submitted word-for-word by politicians.
I wanted to do a thorough writeup, but I never got around to it. Here are a bunch of examples of me using those techniques though: https://twitter.com/theshawwn/status/1182208124117307392

The dota community seemed to like it. :)

https://www.reddit.com/r/DotA2/comments/dfv0z3/im_making_a_n...

Basically, it was an interactive editor where you could slightly move along stylegan directions, combined with Peter Baylies' reverse encoder to slightly morph the image to a specific face on demand.

It was instantly so much better than any automated solution. It felt like being a pilot in front of the controls of a cockpit.
You realize that coal plants produce CO2, right?
> Why strawman for user hostile policies?

I'm stating a fact of this tech forum.

> Users don't even know that they are giving up privacy.

lol, Do you think the users care about privacy on Dropbox. The tech boffins might, but not the average user.

How have you been spied on as a Dropbox user? Can you do a better service than them? What alternative do you suggest that is in the same league as Dropbox?
Masayoshi Son on the first electronic dictionary
Musk decries Bitcoin’s ‘insane’ energy use after Tesla payment U-turn
Doesn’t get much into the “how” but:

> A combination of high-pressure carbon dioxide and moderate temperatures inactivates not only the enzymes that cause browning but also the microorganisms that cause spoilage.
For one thing you should clarify (for yourself) what you think the probability distribution of the payout is.

An IPO payout could mean having freedom about what to do in the future, but it could also be worth $0 (certainly the mode of the distribution if not the median.) For many it turns out to be between the down payment for a car or a house -- not life changing.

A likely outcome for someone like yourself is that you keep working at a job you hate, get no payout, get another job under the same terms and after doing it five times you get a payout, put the money into your own money as founder and repeat the same mistakes as your current boss because you spent so much time immersed in that culture.
The only one I can really back on this list as a physicist rather than a movie lover is The Martian. I watched it at quite a low point in my physics undergrad and it re-sparked my joy for physics. At least until I graduated! Hey-ho.
because our utilities work so well and don't function at all like monopolies
Oh yeah, totally agree - multiple landing page iterations for early stage pre-revenue is silly.

I do cover user acquisition, methods of validation, when to test, types of test, the culture of lean, and more in the roast.

One thing to note however with the buyer you describe - they often make REALLY rudimentary mistakes. I've seen people forget CTAs, links not working, totally confused language (no idea what they do), missing key elements, not written to buyer etc.

Also missing great opportunities to showcase their business more powerfully. For them it's £149 and they have another person look at it and give practical feedback.
I develop in OCaml from time to time, and it's pretty practical. Separate compilation, makes small-ish binaries that most people wouldn't know weren't written in C/C++, fast, garbage collection reduces mental burden, easily call out to C if you need to. We steer clear of the more complex language features like functors because they confuse most programmers.

Here's an example of one very widely used production application: https://github.com/libguestfs/virt-v2v/tree/master/v2v

It fits a similar niche to Golang or C++, but unlike those it's an enjoyable language to program in.
I make my own. Its cheaper. What's French about them anyway?
Show HN: Coldlytics – B2B Lead Lists from Any Source
I remember making a website for someone back in 2008 or so. He asked if it would be Web 2.0 compatible.
All of the above. The coating wears off over time. It can be absorbed through the skin or breathed in as dust.
> So in the python world, it's particularly big news, especially given that previous attempts (gilectomy, unladen swallow, first pyston...) all died.

This is precisely the point you seem to be missing. All those things you mentioned were similar big announcements back in their day, and they all have just died by fizzling. What should be setting this one apart?
thirty foot jump as a passenger in a 4-seater here at 10,000 feet in the mountains - I hear you! :D
The "Friendly" Article
> Yet people don’t know.

I’m not sure that’s true. Many people know and simply don’t care.

Using hypothetical me as an example, why does it matter to me that Google can read my emails? Why does it matter to me that Google is improving their searches by tracking my activity? I’ve got nothing to hide.

And before you say “I’ve got nothing to hide” isn’t a good reason to give up privacy and freedom... well that fight isn’t here on HN. It’s a fight with the hundreds of millions of privacy apathetic people who are winning the fight by a landslide.

We can hate on FANG as much as we want, but if 2/3 of the population can validate their business model, does it even matter?
All Windows screen readers with any significant user base have supported Chromium and Firefox for a while now. The old EdgeHTML engine didn't work so well with third-party Windows screen readers, so some blind users may have held onto IE 11 because of that. But any Windows screen reader that works with Chrome also works with the Chromium-based Edge. And note that the WebAIM survey you released was from before the Chromium-based Edge started being pushed to the broader Windows user base.

Bottom line: Web developers should not feel obligated to keep supporting IE 11 for the sake of screen reader users.
Hey HN! A popular way to build lead lists today is via freelancer platforms like Upwork & Fiverr. I've been doing this for a while and it's a pain in the ass!

Why?

1. If you fail to define a task properly, a lot of back-and-forth with the freelancer ensues. The communication is often not great and takes a lot of time.

2. Emails are often not valid so you absolutely need to run a ZeroBounce check. You end up paying for these leads anyway.

3. Deduplication is a nightmare, and there's really no way to handle it across tasks.

...plus a few more but won't bore you :)

So in February my co-founder & I picked a "dream team" of data researchers that we'd used over the years, and built a self-service platform for anyone wanting high-quality lead lists. Customers only pay for valid emails, we deduplicate records across all tasks, and we provide the tooling and CRM integrations to generally streamline the whole process.

As you can see the landing page is not quite ready, but the product works. Please pick it apart! You'll need an invite code to sign up right now:

https://app.coldlytics.com/signup

>> HNE86WS <<