skysight-inc/HackerNews huggingface dataset:
I guess you just want to be argumentative.

- You think UA is more reliable than accept-encoding? wtf.
- I ask to show me the so-called issues with squid, and you cant.
- You ask me to prove this isnt a BREACH mitigation implemented incorrectly - im not a CF employee. Are you?
- OSI levels are a thing that professionals use to communicate about what we are discussing here. If you cant accept that maybe you dont belong on the discussion?
- ask you to quote EXACTLY where it says about transfer vs content encoding, and you cant.

Reply if you feel the need, but I have no desire to try and educate the intolerable. I see this is a habit of yours from your comment history. Your user comment is apt.
I find it interesting how controversial the code comments situation has become.

When I started in this industry, comments were extremely rare and people were consistently pushing to add comments everywhere. Some time later, the pushback came and people started saying that code shouldn't need comments, and if you feel the need to add one... You should rewrite it instead so the code is self explanatory.

Neither side seems to have stopped repeating their points though and there is always a chance to trigger opinionated people into endless discussions just by mentioning comments
Bullshit. There are tons of Jewish arabs. You just hate Muslims, just as the Israelis do.

Israeli’s dont want peace. They view non jews as lesser people. “Less special” they will delicately say.

They want meshiak times to come so they can enslave all non jews under the kingdom of david.

Jews arent exactly historically easy to get along with. Their whole victim story is:

“We moved in. We setup banks. We profitee hugely off of a local community without becoming part of it in any meaningful way. Eventually they got tired of this and chased us out. Clearly it was because of our religion and not because of our parasitic behavior.”

Religion is poison.
I learned about the song watching the 2005 b-movie Evil Aliens: https://www.imdb.com/title/tt0383353/

The song is featured prominently in an iconic scene involving said farming equipment (CW: mild spoilers and splatstick gore): https://www.youtube.com/watch?v=-8dMlkGKoZE

(diegetically the song is played back from an audio cassette labelled "motivational farming music" in Welsh)
Fast walking with some hills is great. It also reduced my stress quite a bit as after 20 minutes I would stop contemplating/planning and just walk. Doesn't matter the weather and much easier to do
Thanks for your comment which definitely isn't sponsored or paid for.
You guys are reading too much into these comments. I’m not surprised that farmers use science or technology. I know they do. I’m surprised they’re hanging out specifically in HN.

Typically the perspective I see in HN is from people with a primarily IT background, with an emphasis on FAANG-like or Silicon Valley-type companies. I know that HN’s audience is broader than that though, and it’s refreshing to come across a different point of view. I would have had the same reaction if several comments mentioned they were microbiologists. It’s just not what I normally see, and I’d be curious how they landed here too.
I picked up the delightful Jelly Comb [0] for exactly this reason.

[0] https://www.jellycomb.com/products/b046-bluetooth-keyboard?v...
I think it's more or less continuous from data -> application -> no/low code -> programming languages. Where you get more flexibility at each step.

E.g if I want to crop a photo I'm not going to do it in Java even though Java gives me all the power to do that and more.
And of course LaTeX is Turing complete so I could mine bitcoins with a document.

So in one sense it is arbitrary but in another the marketing is useful to give some idea of how much power/flexibility the application will allow.

I think you can argue Excel is a low-code application.
GP here. I’m located in India and know about the prevalence of WhatsApp. However, I don’t use it and I know many people who don’t use it. Hence the question related to integrations (and wanting to know if other integrations are planned).
We are building this product from the business owner/founder's perspective to make it easy to improve business using technology rather than just for accounting purpose. The motivation to just record the transaction is lesser, but to collect payments easily from the customers, at the same time updating the accounts automatically is valuable. We are focussed on that which the other softwares in the industry are missing.

Also at this stage, we are not too much worried about the competition as this is a big market opportunity and we believe it is going to be much more bigger market than today in the coming couple of years. So sooner or later competition exists.
Same for body panels for old Land Rovers and Range Rovers. The portions that tend to rot are readily available. I bolted in two new front inner wings in mine.

Heck, even weatherstripping and carpets are getting available again! Quite expensive so. Still cheaper in some cases then simple repairs in more modern cars. If you can do the work yourself that is.
An implementation of a subset of JavaScript in that subset of JavaScript
If there is a software dark age, it will continue until hardware stops changing so much. Experience is worth a lot in software, but if hardware was stable it would be worth much more. We have solved problems that keep having to be re-solved because the hardware allows a new approach.

A good example - I bet modern graphics cards and simple what that does to neural nets are going to basically erase a lot of former truths about text search, image interpretation and when it is appropriate to use either. And another - rapid upticks in internet/mobile availability reshaped what was true about the web 10 years ago.

It is hard to build well & to last in such shifting environment. Low quality, fast solutions have an edge. In time the wheel will turn. There will be a sudden turning point where spending 5 years on really ironing out bugs and performance tuning starts to make a big difference.

In short, any problems have nothing to do with modelling techniques or the approach taken by software practitioners.
Clearly you haven't actually used any of these tools or you likely would not have written it.

I've worked with '4G' since Mimer, Mapper and all kinds of other contenders and until a few years ago (roughly until 'Mendix') low code / no code was a limiting environment.

But Mendix got it right and there are plenty of valid domains of application for the current crop. Plenty of success stories of companies that used it as RAD and validation tool. Once the money rolls in you can always do a rewrite, it is much easier to do that when you are successful then to try to find success on a platform that is slower to develop for. Like every other tool: use where appropriate, there are plenty of domains where this approach would not work.
You are perpetuating a stereotype, loudly exclaiming ”this poster has no clue what they’re writing about”.
Yep. My partner is non technical and has been using Bubble since October. I have great impressions. The responsiveness editor could be better, or maybe just better documented.

As a developer, you can't come in thinking you'll just get it. Bubble has renamed things for simplicity to non-technical folks and you need to take the time to learn their system.

Something I found great is Bubble's API Connector plugin and their REST Data API to. It lets you to call out to external APIs and CRUD into the bubble database. When my partner's app had a bit of "complex" backend logic that couldnt be easily done in the Bubble UI, I wrote a lambda function and they call it using the Bubble UI.

Bubble has been great for them. As their product / company grow that may not always be the case. But I think it'll hold up for longer than most developers believe, well beyond the initial prototype phase.
I have half a dozen accounts all registered to one email by just adding periods at various points in the address.

1. email@example.com

2. e.mail@example.com

3. em.ail@example.com

4. Etc etc
It was a test, appreciate you pointing it out. Stemming from a conversation about different net censorship approaches. It had to be basic (and deliberately crude, hence wording) to compare forum responses to such inappropriate and unsuitable posts. The hard part was that one couldn't use a burner account. The YC response is wonderfully effective, yet almost muted. One place banned/terminated outright (though not everyone), muted for varying days, or suggested the post was deleted.

I will not do it again here.
Diesel engines have been around for 130 years. Any improvements that could be made were made decades ago.

I don't think you need a tractor for fruit farming.
One can wish.
US States Banning Gaming PCs? Here's What's Going On
I should’ve worded my question more comprehensively. Any plans for integrations with other platforms?
I wonder, are these episodes really part of the public domain, or are they just misusing that term to describe being allowed to embed them?
> Do you really think there are people out there who read your website, click on a regular link and then go "Damn, it opened in the same window. I guess that thing I was reading is gone ¯\_(ツ)_/¯"?

Facebook does this. Their links open in the same window, but nuke the back history. I've clicked a FB link multiple times and then tried to go back and was justifiably confused (at first) and then upset (every time after).
I swear if they don’t make this into a feature film real soon now, I’m gonna sue someone.
I used to work at a company which was doing "AWS Lambda" before AWS lambda was official and Bubble had just started. Unfortunately that company I worked at didn't make it through the journey - but Bubble did...and it's awesome for them. As a developer I tried Bubble and got frustrated but I can totally see how people that don't know too much about code can simply learn the platform and build ton of useful things with it.
Some can also make a living out of it. So that's good!
I also wanted to add that there's other nocode tools and then the "retool" startup that was here on HN a couple of times in the past....they branded themselves as No-code for enterprise?

The right tool in the right hands can be like a torch in a dark abyss. (But please don't bring a torch in a cave full of ignitable gas)
I assume not only physicists have the rule: never trust a scalar or statistic unless you can also see the distribution (histogram) behind it.
A deep dive into how we designed Collectives – Stack Overflow Blog
It looks chaotic because everything is packed together. If you let that code breathe a bit it looks like this:

def mouseMoved(self, info):
point = info["point"]
text = u"%.0f %.0f" % (point.x, point.y)

distance = self.calculate_distance(info)
relative_velocity = self.calculate_velocity(distance, info)

log_move(point, text, distance, relative_velocity)

# Update overlay label
self.set(text)

I find that a much more readable style. Instead of stuff on the left - assigned to stuff on the right, its now a story made up of steps: First we're figuring getting some variables for text labels, and distances. Then logging that out. Then after that we're updating the label on the overlay. Each step in the story has a little breath (the newline). And if needed, a comment.

Here's a random work-in-progress example from some real code I'm working on this week. Its not beautiful or overly fancy. Just steady, confident and readable (assuming you know the context):

https://github.com/josephg/diamond-types/blob/2e807298a70382...
well, Bubble can simply add more features to become the equivalent of Photoshop for web design...
I’ve donated to GNOME before, but like this new website says, that goes to GIMP as a way to spend on community needs like hardware and conferences. I’ll have to set up Patreon, because directly contributing to Øyvind Kolås’s actual ability to live and contribute sounds like a much better goal.
> What is wrong with sexualized characters anyway?

The answer probably heavily depends if you ask an US American or a Frenchmen. Same with bro culture, that I don't see intrinsic in tech and much more a product of other influences.
I think you're not the first person facing this issue. If you feel like it, organizing a hackathon around it, so that you and others can update the docs and polish your respective plugins would be a huge contribution! Speaking as someone who is not a GIMP contributor myself.
Still a bad idea, at least around here. There are some places nearby that flood out at least once a year. And at least once a year someone drives into it, gets swept away, and dies. Despite the swell looking only a foot or so deep the current runs fast enough to take a car.
You are right - I'm using it as as shorthand. It's referring to the "typical" monolith architecture perception.

I'm actually a big fan of modular, properly implemented monoliths. In the first blog article I was even showing that it can be actually an implementation detail if an application is monolith or microservice: https://threedots.tech/post/microservices-or-monolith-its-de...
They make the types of things that can be displayed on it pretty clear on their “Use Cases” page, IMO. I would not expect a 2D image to inherently show up on a 3D display; otherwise, what would the point be?

Maybe your mindset is more indicative of the general population, but I do think most people understand that 3D holograms and 2D photos are different and would not expect a photo to suddenly have 3D properties on the display as if by magic (perhaps that is hoping too much though).
Hacker News Karma
How to increase hacker news karma?
I think the larger problem is that hyper-local used to mean your neighborhood, family/friends, and generally the people around you. You went to the same places, you saw each other often, you interacted.

In general, this is not the case anymore. In general, the wide-wide world huge tribe has invaded the hyper-local space via politics, religion, or whatever else and has segmented even those local spaces.

Neighborhood block parties were a thing in the area I live, up until about 2004. Now they're a quaint weird one-off that one local neighborhood does. People don't know each other, other than to know that Joe lives in that house, and Sara lives in that one, with no context about who they are; until Joe puts a Trump flag up, now everyone knows what he's about.

I don't know what my purpose is for writing that, it's just an observation I've made.
The microservices fad is hilarious. Let’s replace direct function calls and direct channels of communication with calls and channels over a network, and that will magically make our software more maintainable.

There is nothing a microservice does for maintainability that an interface and modularity won’t do.

It only makes sense if there are specific resource intensive things that need to scale separately, or if you have more than one language or runtime.

It’s probably something pushed by cloud providers to increase lock in and use more resources, since adding self hosting capability to a microservice based system that is dependent on Kubernetes is going to be that much harder.
Are you using FB container in Firefox? This would be a known side-effect.
Collectivist action is great, when it's great. But with it comes all the usual ossification problems. (For a collective to have power others have to give it to them. Either the collective manages to secure a monopoly, like the various professional licensing/accreditation bodies, legal bar association, medical residency programs with fixed number of slots. Or stakeholders - companies, professionals, regulators - have to join the collective and give up at least some of their independence during the process.)

Yes, email is kind of important. But it's also pretty shoddy. It always has been. (Confidentiality, integrity, authentication, signed receipt of delivery. All are important for regular business correspondence and by default all were [and still are] hit and miss with email.)

This practice of MS of not accepting email might be abuse of market power. But they can easily say their clients signed up for Outlook to have exactly this protection. What would the courts think? Who knows.
I don't understand the premise that the Chinese need to be convinced that the system we live in is the better one. Can we not accept that they are happy with the choices they made, and that not everyone needs to live under a repressive capitalist system?
Yeah I firmly believe you are free to enjoy whatever alcohol you like, the way you prefer to drink it without worrying about getting made fun of. That said, if someone going to offer opinions like this I think they can expect a bit of push back so I don't feel too bad about writing the below :)

I imagine if someone seriously believes whiskey on the rocks is a drink for grizzled hard-men and that rum is for fancy lads[0] who can't handle alcohol then they're not particularly well versed with spirits, and are just repeating something they heard and thought sounded cool. Whiskey on the rocks is usually very easy going - and if you had something like sweeter like Eagle Rare, or delicate like Redbreast that's possibly one of lightest spirit-without-mixer drinks you can get. Then again, they might have just been joking.

[0] = I've used male-centric terms here because I cannot think of more suitable gender neutral ones, but I hope the intent is well understood :)
Matthieu here, ML engineer at PhotoRoom. We use a custom UNet model. We work with PyTorch for research and use Tensor RT and CoreML to deploy models.
Do you know how viable (if even possible) it is to run Linux on it? There are some notes for Kali[0] and Debian[[1]. I've come across comments that it's far from ideal due to Halium but I'm yet to understand what that means in practice.

[0] https://www.kali.org/blog/kali-linux-for-the-gemini-pda/
[1] https://support.planetcom.co.uk/index.php?title=Debian_Notes
With shitcoins, you can :)
Reformed, convicted computer hacker (Daniel Kelley) AMA
I haven't yet seen this AMA posted on HN.

Moderators confirmed the posters identity as Daniel Kelley. See the Moderator post at the top of the comments.
Hopefully one day...
I guess you're talking about America. There is a reason why the slave based economy of the South was much less developed than the North.
> The final Start Menu integrated functions other than starting programs, to give users a single-button home base in the UI.

Windows 95 must also be one of the better marketing campaigns for any software product.

As I was reading this I had flashbacks to their TV commercials showing the start menu and started humming “start me up” to myself :)
Yep, that looks good to me, thanks!
"Low code" tools like Sikuli, Selenium IDE, UIPath or UI Vision are often used for test and process automation. They work well and have their place.

Could you do everything with pure Python or C++? Sure, but it would be much slower. Low code is useful if your need is not covered by an available application, and on the other hand you lack the resources and/or time to develop an app from scratch.

But I fully agree that "No-code" is a marketing term only. Even the easiest "No-code" app requires a good understanding of concepts like "if/then". The term "Low-code" is more honest.
What model do you have?

It seems pretty under powered to me. What exactly do you do on it?
How does reporting things that have nothing to do with covid separately have anything to do with it?

Cause of illness is linked to cause of death and they will track proportionally.
Ironically, demand for new software and software developers increases as hardware changes. The more rapidly hardware changes - higher the demand for software developers for writing the old things on new platform plus everything new that couldn't be done before.

I rather don't want hardware innovation to slow down or stop.
There are multiple DX7 to something else translators (https://fdossena.com/?p=wined3d/index.frag and https://dxgl.org/): I wonder if they're 64-bit compatible if that's a higher priority than a modern graphics API.
I like how this blog focuses on the organizational patterns of DDD in combination with Microservices.

My one experience with DDD and microservices was more the reverse; DDD was applied through code patterns but had no organizational/proces adoption. This caused bloated over-engineered microservices where simple things took way too much code and time to figure out.
If you only ever write encrypted data to the disk you don‘t care about spare ssd cells. The data was always encrypted you wouldn‘t even need to format before giving away.
I think microservices should eb considered a organizational and "deploymental" (is that a word) implementation detail, really. If the data you are dealing with does not allow for easy segretation then microservices are quite expensive to maintain, so, yea: bad architecture, not so much bad implementation.
Password management platform 1Password raises $100M as business booms
I think the problem is the service that feeds the cache durations is something that can itself have an outage, which itself could trigger a cache stampede. Usually to solve these kinds of problems you want less new blocks in the block diagram, not more.
Ask HN: Are there medium-sized software companies without project managers
Or at least without people only in charge of project management. If you know one, how did it come to that? Was it started that way? If this has been running for a while what's your experience?
To be honest the entry level Appleton (just called "Appleton Signature" iirc?) would be a reasonably well-priced intro to the world of funky Jamaican rum and IMO would be a better way to show that rum isn't just about sweetness. I'm trying to think what the author had which would have lead him to this conclusion. Tbh if they'd only tried the darker "British" ones - like Pussers - might explain it? Pussers blue in particular has a caramelized demerara sugar taste that for me really needs to be mixed so that it's not overpowering.
Most farmers I see have an old tractor around for odd jobs. The money and most of the work is done by the new tractors, but those new tractors tend to be very big, and sometimes you only need a small tractor for a little job. These little jobs are NEVER time critical though, so if the tractor breaks they fix over the next few weeks and then do the job.

During the busy seasons farmers are working 16 hours days and they can't afford for the machines to break. However there are off months where nothing needs to be done now. The busy season for a corn farmer is planting in April, and Harvest in October, and random weeks between them for weed control (These months vary by regions and should be taken as an example not truth), with the time in between mostly filled with activities that need to be done but there is no hurry to do them today.