skysight-inc/HackerNews huggingface dataset:
I wonder what the range in conversation change was for landing page tweaks. I’m curious how much landing page tweaks in general really matter. Do you see 50% changes in conversion by making copy changes, or 5%?
Can't you do that with a simple zappier integration? Just thinking out loud.
When I wrote hexo.press I also wanted to make a full-featured CMS with Google Drive as the backend, but then I realized a lot of this can be achieved with Zapier and can be done generically as well - adaptable for Microsoft OneDrive, Zoho Workdrive or Google Drive

Did you already try Zapier?
How would you change the test to exclude people like him from passing?
Nit: SA-226 is a turboprop not a jet.
Notebook PC Delivered Strong Q1 2021
Well it depends on how you look at it. So ORMs definitely are, just look at the definition and that's exactly what ORMs (with class mappers) usually let you do. Thinking in terms of User instead of DatabaseRow<T> is certainly DDD.

What I was wrong about was that SQL isn't really DDD. I didn't realize the colloquial definition[0] is so strict as to call out classes.

[0]: https://en.wikipedia.org/wiki/Domain-driven_design
Go did rise to prominence by being the programming language behind such high profile software as Kubernetes, Docker, and Prometheus. None of those are business applications and Rob Pike (ex Bell Labs guru and co-inventor of Go) gave a presentation about Go in 2015 where he explicitly identified that Go was invented for infrastructure and not business applications.

I have encountered many engineers who are excited about Go and want to adopt it for enterprise systems. In 2019. I evaluated Go for that purpose. You can read my evaluation at http://glennengstrand.info/software/architecture/microservic...

What I discovered is that Go is not any faster than Java on a light weight framework. Here is the part that may seem controversial for the folks here. The simplicity of Go did not result in simpler systems.

I found that the lack of inheritance hampered me in expressing solutions to complex business rules and data models. Many of you may disagree with that and counter argue that inheritance is a bad thing. That is most probably one reason why there is so much interest in Go. It intentionally lacks support for inheritance. I agree that inheritance can and has been misused a lot. It is an advanced programming language feature that should be used sparingly. Removing inheritance entirely reduces the expressiveness of the programming language, especially when it comes to enterprise computing.
You might be giving him too much credit. I realize he's very "with it" but in truth he's probably swamped for time and can't participate in a bunch of message board debates about the pros and cons of crypto. Consequently he probably came to a premature conclusion.

We like to think smart people are going to make the right decision every time, but people have their limits.
Sputnik V helps San Marino to become the first country in Europe to defeat Covid
This is really awesome project. I like the idea a lot :)
Just out of curiosity. How long did it take you?
I had a friend in high school who was from Long Island. I think talking to him pulled my speech patterns less Southern.

But if I'm talking to my mom on the phone, it all comes back.
I've had to take breaks from HN just because of how insufferable people are on here.
With all respect, I'm not going to listen to a 40 minute audio clip with a clickbait title and description.
That’s true, but that means losses.
If the democrats accomplish pretty much any of their progressive reforms, that will likely have a positive effect on velocity.
25 years old and he owns a luxury performance car worth $60,000. Incredible.
So simultaneously a joke and market manipulation?
Logic issues with this: gauze and handkerchief masks were suboptimal perhaps but probably not useless. This is also an unrepeatable experiment - without masks it might have been worse, closing public spaces might have been better, etc.
Doesn’t roasting mean to unfairly and harshly criticise? Maybe that’s what people are reacting to.
You either believe its priced in and don't care, or you believe its not priced in and shouldn't be holding it for that reason. If you're not thinking at the level of second order changes in a company's trajectory you're not really an investor so much as a gambler or someone looking to park their money out of cash.
I think the argument is converging on, "by the time you do anything useful with it, C is as complex as any other language, except for C++ which almost nothing is as complex as." That's more or less what everyone seems to agree on.
Kelp, maggots and mycoprotein for future foods must be farmed
Any software can be described as a business application, for Chrome it could be that I want a software that's able to browse and render web pages.
What’s the catch? Sounds too good to be true
It looks like this thing is the thing I want to buy https://www.apple.com/pro-display-xdr/ There's plenty of light that is currently unseeable. Look at chromaticity chart for sRGB. If your definition of color mixes yellow and blue and as grey then you've defined color wrong, because nature has a different definition where it's pink. For example the CIELAB colorspace will mix the two as pink. Also I'm not colorblind. If I'm on the spectrum I would be on the able to see more color more accurately end of the spectrum. Although when designing charts I'm very good at choosing colors that accommodate people who are colorblind, while still looking stylish, because I feel like inclusive technology is important.
Arguably, it's doing something very desirable. Maybe invent a protein coin?
You can determine whether a pack is likely to contain a valuable card by weighing it? Wow.
According to Prof. Robert Sapolsky, children are the innovators of language, and children speak like their peers. A famous example is a sign language spontaneously invented by deaf schoolchildren in Child (iirc). The sign language persisted, but after a couple of generations the original generation couldn't even understand the way the new schoolchildren spoke. Children are adaptable and innovative, and both learn and invent new speech. In contrast, adults tend to be rather ossified in their speech and don't change with the times (generally).
Automatically Deriving Typeclass Instances in Scala 3
It is hard to run a society off of derivatives, fiat money, and bitcoin production instead of steel and lumber production.
I'm all for eliminating (re)CAPTCHAs, and I'm glad someone is working on the problem, but this proposal seems a little iffy on a few fronts, with two main areas of concern.

First, I don't like the idea of having Cloudflare as the sole judge of the trusted key set; a more open model like the CA-Browser forum would be much easier to trust, as it helps reduce perverse incentives (for example, forcing token manufacturers to implement/ignore features, block certain platforms, give kickbacks, etc.)

Second, it's hard to support a proposal where a full deployment would require every person on the internet to buy AT LEAST a new security token (from an Approved™ vendor), which may not even be compatible with their platform, or may be impossible to acquire (because of export restrictions, poverty, someone inventing a cryptocurrency that requires a hardware token to mine...)
Git is used almost exclusively in a centralized fashion. The use patterns really aren't all that different from SVN, even if having a local copy is kinda nice. But, like you said, having a local copy isn't really the same thing as decentralized. "master" is still a thing.

More importantly, the next big shift in version control technology is/will be back toward centralization.

You already see this with eg Google Docs. Far inferior to Word, but preferred by many because of the free and highly functional live-multi-collaborator-editing feature.

Someday we'll look back and wonder why merge hell lasted so long into the age of ubiquitous gigabit internet. Not that there won't sometimes be merges, but far rarer.
Bill Gates' book "How to Avoid a Climate Disaster" would be a great place to start.

Mitigation costs are expenses to prevent climate change.

Adaptation costs are expenses incurred because of climate change. Some of them are relatively easy to calculate like $200B to build a sea wall for New York City. Some of them are more handwavy -- what are the costs of mass migration? Most of these costs are incurred by farmers.
I am rarely impressed by new languages, I tend to think we already have too many, a lot of them are slow and or redundant.

But I like to see the emergence of a few sane proposals to replace C/C++, I've been extremely impressed so far by the work done by the team behind Zig.

The best feature, from my perspective, is that Zig does not intend to be a better C++ but a better C.
Thanks for the write-up! I don't get all the negativity in this thread.

It's a well-written and detailed post, filled with actual content. I liked that the author included the financial information too. I wish you all the best!
Come to Germany, where companies over a certain size (# of employees) literally cannot deny your request to work part-time: https://www.globaladvocaten.com/blog/labour-law-parttime-wor...

Be warned though, you won't make the same batshit insane US salary here.
Yes, and that is absolutely stupid and a failure.

I am curious if that is due to the WHO messaging or just because with thousands of hospitals, the probability of having a stupid manager approaches 1.
"Or imagine the extreme, where capital gains was taxed 100%."

This will likely never happen unless we have a true existential/societal collapse so why entertain this thought?
My point is that selling encryption software as "secure" is a difficult position, since nobody can really guarantee the security, even with open source code.

Therefore the decision to choose a particular "secure" software relies 50% on sound cryptographic practices, and 50% on reputation. Yes, reputation.

Just like I wouldn't use a NSA "secure random" algorithm [1], or a product that advertises 32768 bit key encryption, I wouldn't use a product that advertises "100% pure Swiss security" on its home page. It's a negative reputation signal.

[1] https://en.wikipedia.org/wiki/Dual_EC_DRBG
People keep cheating throughout university and the workforce too.
vLang

He has gone greater length to tarnish this language creator. It shows me he is up to something and I don't like that.

I pretty much don't use Vlang, but I dislike the way Kelley behaved.
Offtopic: That has got to be the most obtuse cookie prompt I have dealt with yet. I have no idea what I actually selected/agreed to.
There's also the fact that an aircraft like that may be able to carry 7 adults in some conditions. If you're at sea level in cold dry weather[0], then you'll have a lot more performance available than if you're trying to take off from Denver airport on a hot summer day just after a load of rain. There have been (usually light) aircraft that have crashed on takeoff/landing because the pilot didn't take the hot day into account, the minimum flying speed was higher than they expected, and the engine performance was too low.

[0] https://en.wikipedia.org/wiki/Density_altitude
I saw this in the wild (Twitter I think) before I saw it here and ignored it because of the name.
Very interesting. I remember thinking it was positively "nuts", but then when you're in the aircraft being slapped around by the breeze, it starts to click.
Paleolithic Terminal Tool
(a pedantic correction: Pike originally describes it as a systems language, which can include infrastructure)

Thing is none of the above is going to apply when generics land. You mentioned kubernetes which use complex, maintainable abstractions and structures with only the facilities Go provides. There isn't that much difference between writing a maintainable system, whether the primary user is the business, or other software.
Yep that's why I put "just" in quotes above.
I updated a large Django project from python2.7 to 3.9 recently. Afterward, I was pleased that the app was both faster and used less than half the memory. It was somewhat surprising that the new version was so much better - most software seems to typically get only heavier over time!

So, I take this as a good sign that progress will continue.
I'm not sure about Android devices, but iPhones and Apple Watches can act as FIDO devices thanks to their chip's secure enclave.
Tiny, Wireless, Injectable Chips Use Ultrasound to Monitor Body Processes
He is childish. He had record breaking flame war in HN.
The reason I used to buy these was to play the game with my siblings and friends. If I wanted to have a computer involved I would have just played the official video game (which is pretty cool too, but only some of my friends enjoyed that.)
As a kid, nobody had a clue how to play the game properly. But the pokemon tcg video game forced you to play it properly, and was pretty fun. Digital formats have appeal.
Glad to see I'm not the only one who's had those dreams! Dreams and sleep are such fascinating topics and yet we know so little about them.
Maybe treat the NFT as a license of ownership that must be transferred if the card is traded, and let the owner of the NFT reprint the card for a fee in case the card is damaged or otherwise lost
EV's don't pollute the air, but they emit electromagnetic radiation which is an environmental pollution too.
I dont think it matters a huge amount. Many people do the latter these days so there might be some preference there. But to be fair sometimes you see 2 subfolder before the post url title which can help if you have a large volume of posts across topics.

Personally I prefer the former (with single sub-folder) as 1) rather than 'blog' I'll use words that suit overall site article SEO purposes and 2) it works nicely with analytics to grab all posts in one sub-folder for build analysis.

Overall I dont think it has a huge impact.
This is a badass project, especially for one regarded as a time filler. Congrats!
My employer offered to buy me a new laptop and it would have been a pre-order for your Framework if the pre-order today was offered in the EU.
Basically what loudtieblahblah said.

Mainly:
・Avoid all plastics however possible. This includes food packaging, clothing, carpeting, etc.

・Buy fresh foods. Foods marked organic have been shown to have lesser amounts of contamination in them.

・Try to balance your diet to include more vegetables. Forever chemicals don't accumulate as much in plant/vegetables as they do in animal products.

・Get more exercise / sweat more as you can sweat out some contaminants in your body.

・Get an air filter for your house. The dust in your house likely has particles from old clothing that contain plastics such as polyester. Carpeting in your home can also contribute, depending on what materials it was made with.

・Don't handle things like thermal paper, as the BPAs in the paper can leech off onto your skin.

・Reverse osmosis filters for your drinking water would be best, but they're expensive.

・Avoid scented cosmetics as they contain phthalates. There are some brands that avoid the use of phthalates in their products. Popular dish soap brands also contains phthalates, you can find dish soap brands that don't use phthalates.

Keep in mind you'll never be able to completely avoid forever chemicals, but you can limit your exposure.
I do think it's a bit ironic to have a title "How to Think Like a Computer Scientist" when using a language that explicitly and intentionally ignored some of the best ideas in computer science: lambdas, concurrency, pattern matching, functional programming, etc.
> I dunno why everyone assumes all marketing is bad.

All marketing is inherently untrustworthy by virtue of conflict of interest. The people trying to sell products have every incentive to lie and mislead potential consumers. At best you get language that emphasizes upsides while downplaying downsides.

There's a reason people search forums like reddit when they need real product reviews: marketing simply cannot be trusted.

> Without marketing how the heck would you ever learn about or even find potentially useful products?

Word of mouth.
Chart shows every person killed in the Israel-Palestine conflict since 2000
I definitely hear you but at this point its kind of why I come to HN and why I tell my software students to do the same. I think you're right that if a lot of these folks had their way the only way to do anything on a computer would be through a terminal interface, but when its not taking the form of an inactionable rant that just feels like such a beautiful kind of idealism to me and a valid / real perspective shared by a lot of engineers. I too cant help myself from occasionally dreaming of some alternate reality where GUIs were never invented and all the problems of addictive online media were somehow magically sidestepped.

In any case even though I could have done without the repeated revenue stats being thrown around I think its great this guy made the extra effort to consolidate his observations and conclusions as an open resource. What more can we all do as members of this community?

That said after reading the article and a lot of the comments I did find myself wondering, if we stopped treating our users like 12 year olds would they stop interacting with our sites like 12 year olds? And is that even something we'd want?
For me a big advantage of mirrorless is that it works really well with a variety of vintage glass including rangefinder lenses and you essentially always get WYSIWYG image composition like depth of field preview on a dslr but without dimming the finder and also allowing you to adjust exposure in camera.

Shooting portraits with a z6 and a 60 year old 90mm leica lens on a megadap autofocus adapter (it just moves the whole lens in and own) yields some really cool images.
i would not subscripe to saying a year or 6 month is frequently.

At least for me frequently is 1-3 years while i do wanna know why you left your company after a year.

But it is easy to come up with a reason why you switched early and in this market, i take one person who swtiched early but feels like a good candidate over one who feels like a bad one.

The market in germany was empty the last 5 years, we were happy to get what we could.
> "It was actually designed to be ridden in the back seat," Sharma said.

Citation needed.
> 95% of roasts were booked by male founders.

I'd be really curious what the demographics are for founders. I'm not in the SV area, and I'd love to know how representative (or not) of the general founder population that is.
Because he’s making his stance public with the knowledge and expectation that his followers will act on it and, in acting on it, will change the price.
Here are a couple.

Identity. Once you log into a website a MetaMask address, a lot of things begin to come into focus. Create as many as you want, move contents around, etc. It's a lot more empowered than google/fb oauth feudalism.

Physical and intellectual property registries. Could be far more efficient, accurate, and resilient to bad actors.
I've got a couple old android devices that won't even load most websites these days. Hell, the play store doesn't even work anymore. It's similar on old apple devices, but not quite as bad.
> Weather is an alarmingly common cause of accidents in general aviation.

Well, flying VFR into IMC anyway.
What do you mean by "cheat" in the workforce?
But shouldn’t that be totally doable? What’s the argument against that by the employer? Because pay is also 50%
I would hazard a guess that the downvotes are because if your going to include second order effect deaths like that then a lot of people have no doubt died from trading stocks as well. There was an article here on HN recently about one such tragedy. Some kid killed himself because he thought he owed a bunch of money from trading options or something (I think it was Robinhoods UI but don’t quote me on that) when I’m fact he didn’t owe the money.
> Well, D have a GC, and by design cannot have a GC with good performance, because of its complex mutable object system. OCaml, can achieve good GC performance because its immutable by default

I'm not so sure considering Java probably has better GC performance than D/OCaml/Go and is completely mutable.
I lost the domain name (https://hexopress.com), but got a better one: it's https://hexo.press now

Feature wise, the web UI now lets you write a small "About" piece that gets populated in your blog's sidebar.

Google Analytics support is something I added sometime later, but you might want to take a loot at that one too :)
The WSJ article title, at the time of my comment, was "Wework CEO says workers who want back into the office are most engaged".

You'll see evidence of the original WSJ article title in the slug of the URL: https://www.wsj.com/articles/wework-ceo-says-workers-who-wan...

For me, at least, the WSJ article title update came after the HN post.
We'll be opening up ordering in Europe and Asia before the end of the year. Thanks for your patience (hopefully)!
No problem! I'm not a go dev so there's probably much better stuff out there, but I take note of good stuff when I see it, no matter the language. In no particular order:

In that area, you might want to also check out:

- https://github.com/goadesign/goa

- https://github.com/emicklei/go-restful

- https://github.com/asim/go-micro

- https://github.com/ribice/gorsk
Use packages as layers: https://www.gobeyond.dev/packages-as-layers/ and you can probably write arbitrarily large Go systems, or at least, well beyond a point where most projects get.

A lot of the problem emerges if you try to use some organizational pattern that, without you perhaps realizing it, is foundationally based on being able to have circular dependencies, or otherwise working poorly with Go's visibility rules.

I have found myself becoming increasingly disenchanted with all the heavyweight design methodologies over the years anyhow. They amount to a claim: "All problems you may ever face have this structure and as a result this is the optimal structure to meet those problems with code." The problem is that first bit is wrong. Problems have all kinds of different structures. Start with the layered approach and your code will naturally follow the faultlines of the problem, whatever it may be. Try to jam the code into a particular structure up front and you just have to hope that it is the right one; you won't know until you've put a lot of work in, and, almost certainly for any non-trivial project, there will be at least one major component for which it is actually wrong. (And often it's just wrong across the board.)

Worse, people who get too focused on a particular up-front highly-structured design lose the ability to even realize that their structure is the wrong structure; it starts becoming the very lens through which they see the world.
Oh wow I didn't think about that but yeah! the valuable ones tend to have holographic film and other weirdness that would make them slightly heavier.
Is there something preventing stores from selling these for more money?
Looking at extremes is a useful mechanism to understanding the underlying factors affecting something.

If you accept the fact that 100% capital gains tax would result in no investment and a 0% capital gains tax would mean a lot of investment, surely there is a link between cap gains and someone's willingness to investment. Especially considering that capital holders tend to be sophisticated and highly sensitive to incentives.

So increasing the capital gains tax would lead to less investment.
No, there's a hard upper limit on ransoms; the cost of recovery.
US should provide direct financial assistance to people losing oil and gas jobs
Would you be able to share an example of an abstraction you wanted to create in enterprise computing where lack of inheritance stymied you?
Why is the EU the only one doing anything about monopolies? I'm tired of useless US politicians letting these massive corporations run our entire country. Break them up already.
So we can breath enough? Hell yeah. I’d give up food to make sure I can breath.