skysight-inc/HackerNews huggingface dataset:
People and processes are what I love about startups. I've worked in Government, a startup when it was 50 people all the way to 200 and a successful exit. After the exit, joined a much larger org with 1,000s of employees. Now I'm part of another startup I co-founded and got funded.

In my experience, larger organizations and government tend to have too many processes that distract from meaningful work and progress. People feel detached from the success of the company, I mean how much influence can you have as one person amoung thousands? It seems to lead to lower motivation and more tribalism.

Startups are personal, you know everyone, you can make an impact and when things go well you share in the success.
So, do they still do it? This fearmongering about DNS selling pops up in every DNS thread here.
It looks like a physicist is re-inventing the axiomatic method, with possible/impossible as a dichotomy, instead of true/false.

That's programming language work for physical theory, not physics.
For the most part, yes. These items are so inherent in public works projects that it is inconceivable that they wouldn’t exist. But try to build or expand a road or parking lot and none of these exist. The culture is literally biased toward the relatively effortless expansion of car use and relatively challenging expansion of anything else. This duality is car culture.
Blade Runner RPG
Dolby Atmos virtualization is said by gossip to be a few 32-tap IIR filters

FIR, right? That's crazy long for an IIR filter.
For home installs the AV Receiver driving the speakers comes with (usually a proprietary) function to calibrate based on your sitting position.

I'm not sure if there's many opensource solutions - the quality of autocalibration is a big differentiating feature between AVR OEMs.
If they were really a good client, I'd say something like it's not my area of expertise, but I'll give it a look for five minutes. Often things like this turn out to be next to nothing or a simple misunderstanding on their part. If it turns out to be a bigger deal than that, I'd either recommend some searches they can try, someone else who might be more experienced, or offer to continue working at it at my normal rate with no promise of success. They then get to own the decision.

I don't really identify with the final part of your original post though. I code a lot, but I also use things like Zapier (and heck, Excel) and find them to be interesting domains of their own, even though it's not what I'd want to do full time. If you're a consultant, sometimes a bit of variety and an opportunity to see a customer problem from a different angle is to be savored.
> I don't question their team. It at least sounds mightily impressive (just checked). My problem was, that this Form of marketing claim put me off.

I'm totally with you, and...

> Might be a cultural thing.

...for me it might actually be a "cultural" thing. I'm from Norway, and in Norway it's illegal for companies to _claim_ that their products are the best, cheapest etc. So to me, whenever someone claims this - like in this case - my BS-instincts immediately kicks in, and I become very skeptical.

Sorry for the digression. :)
I would imagine that would be exactly the sort of things that robots could actually handle much better than humans. You would load up the trucks and trailers with sensors so that the AI knows exactly what is happening, force wise on every part of the trailer with millisecond accuracy, including full data on things like friction under the wheels, and the road surface temperature and road conditions ahead. Add a detailed 3D map of the whole road and the robot driver should handle this fine. Robots will even have advantages over humans since they can do things like control exact levels of breaking, power and even steering to each wheel independently giving them far more manoeuvring options than what a human has.
The point of a RDBMS has never been to save on RAM, raw files have undesirable properties for lots of data management scenarios. You can have a very simple schema if you like, e.g. a RDBMS makes for a damn good key-value store.
If you do that, then you’ve got “Commons Clause + AGPL”, which would be fine, but what Neo4j built is “AGPL + Commons Clause”, which is not.
Hard to take an article seriously when the columnists last name is Escobar
They use tree-sitter https://tree-sitter.github.io/tree-sitter/
It's ok with errors in AST and just marks such nodes as invalid.
There is a long (42 minutes) but worth to watch talk about tree-sitter https://www.youtube.com/watch?v=a1rC79DHpmY
Or the shorter version (20 minutes) https://www.youtube.com/watch?v=0CGzC_iss-8
A tsunami wiped out ancient communities in the Atacama Desert 3,800 years ago
Certainly a lot can be done to make tilepieces more user friendly. I opened this category in the project discussions (https://github.com/tilepieces/tilepieces/discussions/categor...) to be able to hear your ideas better.
> That's exactly what I said LOL

Well, no, it's exactly the opposite of what you said. It's kind of concerning that you can't tell the difference.

A login requirement can't have any effect on spammers, because -- in order to be spammers -- they must already have satisfied that requirement. The only people a login requirement can exclude are, by definition, not spammers.
I think I don't want a laptop, but the only thing preventing me from getting the most powerful iPad is Apple policies, you are right, when you put a keyboard on the iPad it weights as much as your MacBook Pro, but then the tablet is on his desk, and the ability to remove it and just use it in the bath to read something, or to hang it to a iron arm and watch a video are not that easy with a MacBook, as soon as iPad supports virtualization and proper development workflow I am sold, I go and never come back to laptops (but I don't have laptops, only the work one)
Really depends on the client and your alternatives. Being the guy that "solves problems, even if they are out of the usual domain" can be quite valuable, assuming the client worth sticking with. On the other hand, "that's not my core thing and I'm more than busy with work that fits into my profile better" is also answer a good client should respect. But at least giving it a quick try to see if its something obvious is probably worth it.

The suggestion in the other comments to take it but (transparently) farm it out longer-term if needed is also a good one. "Not my usual thing, but I'll solve it and help you find someone to take care of it".
The coercive behavior the FSF promulgates represents a narrow and openly ideological view of "freedom".

Thankfully, there are other ways to share open-source software, ones that don't restrict options or create burdensome obligations for users & contributors.
> I sort of see nuclear power plants (at least certain designs) as a ticking time bomb

But that's just progress, right? Even now we still do stupid things with regular chemicals despite knowing not to.

Every chemical process evolves and gets safer. 1st gen nuclear power stations were/are potentially able to meltdown. Newer designs can't. But we can never be safe from human stupidity and wars.

For example - https://en.wikipedia.org/wiki/List_of_industrial_disasters

And even recently: https://en.wikipedia.org/wiki/2020_Beirut_explosion

Somehow people will ignore those disasters as they're not nuclear, but Chernobyl+Fukashima everyone remembers. It just feels like "meltdown and waste" whilst genuine concerns, aren't really the conversation-ending arguments people pretend them to be.

(edit - I live within 15 miles of a nuclear power station, and I'm completely comfortable with that).
This would be an instant buy if it matched some Goland features/plugins:

-Ideavim (.vimrc support, custom mappings to editor actions)

-AceJump/EasyMotion

-Color scheme customization
Isn’t that how DNS over HTTPS started? As internal research project by Google, deployed on Chromecast before ever being standardized?

From what I remember, the standardization happened after they used it to circumvent ad blockers.

Before this, Chromecasts already hard-coded 8.8.8.8 regardless of what DHCP assigned.
Address of Label and Indirect Branches in LLVM IR (2010)
Those are very different cases.

The adobe suite is bloated, slow, overly complex... There is a very strong niche for a suite or single tools that have better design, performance, integration and UX.

Jetbrains dev tools are highly praised just on their own and they have a strong plugin ecosystem (see: Cursive for Clojure).

Also these kind of developer tools have to indirectly compete with highly extensible and well established open source alternatives such as Vim, Emacs, VSCode who all have their unique strengths and support tons of languages.
> I just rent a VPS and run it on that. I don't want anything I don't own initiating connections to anything on my home network in any way.

I do this for my personal web server, but also set up the network rule so that its SSH port is only reachable from my VPN.

IMO, this is super convenient. I can keep my public servers out of my home network (so clear separation of private/public networks), but still a VPN connection is required to log into any of my servers.
This is described in more detail here: https://support.mozilla.org/en-US/kb/configuring-networks-di...

Part of it is doing a test DNS query to a canary domain to see if it's intercepted, but the domain is use-application-dns.net, not an actual adult domain.
I never realised the 550 in IO-550 stood for cubic inches, mindblown!
Ask HN: If a router still supports IPv4 is it IPv6 router?
Lately I've been thinking, isn't the true way to know whether a router is IpV6 that it no longer supports or passes any Ipv4 traffic? That seems like that it would be a pretty clear heuristic for telling whether it's a true Ipv6 router or not.
The random company in this case is Cloudflare and NextDNS. And using DoH you cut out your ISP from the equation (at least for your browser traffic).

You can also setup a custom DoH provider (that can also be configured on the system level, not just the browser) so neither Cloudflare or your ISP gets your DNS queries.
I either throw an Error or something that extends Error. Makes sense, right?
Deprecating Scp (2020)
Plus, your MacBook Air comes with a calculator.
> Engineering culture had nothing to do with this failure.

Why keep hiring so many engineers when they aren't needed yet? Sounds like a cultural issue to continue hiring so aggressively when it's only resulting in way higher burn than you can support
Start Up Banks
Market research to solve the banking needs of global start ups.
I mean, what were you expecting.
I'm not sure I like this thread.
Is there a linux version?
*> Get yourself a cheap VPS near you and make sure you get two IPv4 addresses.

IPv4 isn't cheap these days, so those two requirements are not as easy to attain. Given they specifically mention Hetzner who significantly increased their prices for additional addresses in the middle of 2021 I'm going to assume this page was written some time ago.

Using a single IPv4 should be fine - just port forward that over the VPN. Given most of what people want to publish this way these days is wrapped in HTTP(S), if you want something both local to the VPS and back on your home⁵ server, use nginx or similar as a proxy to split traffic by [sub]domain. You probably want SSH to both the VPS to manage it and to the proxied home server, but that can be done many ways using just SSH¹² or better still use wireguard to connect to the VPN from your remote location and simply route SSH to the home machine over its VPN connection³.

But using something like wireguard is the way to go, many similar examples use SSH tunnels which while fine for some things (I use them all the time) will have additional performance issues in some cases due to TCP-in-TCP congestion management conflicts, and do not deal with temporary connectivity blips (not uncommon on home connections) as gracefully.

----

[1] Though most of these suffer from the TCP-in-TCP issues, that might be less significant than for hosting an app or other service but you are already using wireguard/similar so why not use it some more?

[2] The pure SSH options, which have different [dis]advantages depending on key management, interaction with other tools that wrap SSH, and so forth, include: just manually double-hopping, using the -J option to jump through in one command, configure an alternate named host in your .config using ProxyCommand to configure the second hop, and at least one other that has slipped my mind ATM.

[3] I would still be inclined to have a pure SSH option available as well, in case the VPN is blocked if I find myself constrained by a funky network at a client/other site that isn't limited enough to also block SSH⁴

[4] If you want to go a little more hacky to deal with networks that block try SSH completely but are fairly open wrt HTTPS, there are a couple of options there. I've used shell-in-a-box previously though that seems to be unmaintained ATM, Bastillion may be a better option though I've not tried it myself. Be careful how you secure these tricks if you use them…

[5] I've referred to a “home server” throughout as that is the most common use for this sort of thing in my experience, but it all applies to any other situation where you want to host something on a box that is NAT encumbered and/or not on a fixed IP address.
> but it's hard for me to imagine someone knowledgeable enough to port forward 22...

I was supposed to be a "knowledgeable" IT expert, but back in the 90's I managed to open-relay my company's mail server...

I did so many and different walks of shame that week.
Considering the huge role that Google plays in many peoples lives and in many other businesses, surely the CEO has a huge potential to do good (or evil). Hell, they could decide to invest shitloads of Google money into cancer research and space exploration.

It's not a career path I'm shooting for, but if you made me Google CEO tomorrow I doubt lack of purpose would be an issue.
One upon a time I was the IT guy for a marketing company. For this I was well paid, and I appreciated it. They needed help filling in doing data entry, and I was more than glad to help, after all... I'm being paid for it. I'd gladly sweep floors for that level of pay, if that were required. It's only temporary, after all.
>The killer app I find with my iPad is when you need pen input. For drawing, doing route planning in OS maps and general research and note taking it's an amazing little device.

this is one of things I still love about Apple (being Mac user since Apple II). They really done their market research and how users use the devices. Each device is designed for some specific purposes on daily usage.
Could you be more specific? Do you have a particular desktop environment in mind? Or a particular bug? Or would you rather see it implemented in a different way? Eg. KDE/Plasma has this feature for more than 10 years.

Edit: maybe you mean Gnome Files, which lacks ACL support[1], but there is Eiciel extension to handle it[2].

[1] https://gitlab.gnome.org/GNOME/nautilus/-/issues/2007
[2] https://rofi.roger-ferrer.org/eiciel/screenshots/
M3O DNS API – DNS over HTTPS
Exactly, I’m running Cloudflare’s tunnel as a sidecar container in the kubernetes pods that need to be reachable from the internet. It’s a very convenient way of doing so, CloudFlare can even load balance it on their side, and it has been very stable.

It’s the convenience of it that is the big selling point to me.
It is the same, or even worse in Spain. We are entering an age of energy poverty where average people need to think twice before turning appliances on. It's crazy to think about that in a top 10-15 economy.
EU needs to detach energy prices from gas prices ASAP. Countries like Spain are actively penalized for creating energy from renewable sources.
I don't see anything so obviously wrong with [0].

I guess I'll never make it into your team ¯\_(ツ)_/¯
What would you recommend over zoom?
I created a template in the issue section of the project https://github.com/tilepieces/tilepieces/issues. If you have time, feel free to fill it in with your bug!
I've been told something like this before, I think the error lies in your firefox privacy settings, but I can't be sure.
Then, you use linux, I don't think you will have problems starting the node.js version (https://www.npmjs.com/package/tilepieces). You can see if the error keeps showing up
Very cool!
Maybe it can be useful as an integration to kaggle.com for learning purpose. Users sumbit their notebook there and you often need to play with the inputs.
subclassing Error was a mess.. almost 'not supported'.

For old times sake..
https://stackoverflow.com/questions/1382107/whats-a-good-way...
Hey guys,

We are setting out on a journey to build a banking platform thats fit for the unicorns of tomorrow & not just the ones in the states. If you run a start up, small or large. I want to hear from you, If you could spend 45 seconds filling out this form it would be greatly appreciated.

https://docs.google.com/forms/d/1jr30igkZ7MRAX5q6vLI2jxywVRt...
Also don't forget the classic case of people simply forgetting that they set something up, likely originally for some very temporary purpose.
It's generally a mess. I have my TV connected to home cinema system via ARC and I need to manually change a setting in the TV to make it output the right format.

The infuriating thing is that the TV _knows_ what format it's dealing with and what it can handle, because when it's showing DTS content and is set to Dolby mode the 'Dolby' is greyed out in the options but DTS is available, and vice versa.
My ISP only offers static in the business packages, which requires an actual business and it very expensive.
All hail us rich savers, our savings must be subsidized at all costs. The fact that there is barely anything to invest in, the fact that any further investment would make us a loss, all of that must be ignored because human time can obviously be owned and if the people that this time represents dare to do something as foolish as age while they wait for us to employ them, they are clearly stealing from us the value of our money! Aging is a sin. Starvation is a sin. Homelessness is a sin. So we let the government indirectly borrow money from us, to pay for welfare, to keep these people alive so they stop stealing the value of our money from us by dying. How dare they die!

The fact that this debt isn't paid by us but rather by the working class, is how we get away with this scheme. After all, those who work for a living, those who spend almost all of their money, unable to save it for the sake of subjugating society, spending it just to live their life, using it as the medium of exchange so many postulate it to be, do not have any significant savings to speak of and would not significantly benefit from any reward that is proportional to how much they own.

I must remind everyone that the Greece financial crisis was actually a bank bailout program for German banks. After all, savings are the holy cow of the rich. If you take something away that didn't exist, in proportion to how much the real world lost, you are a communist.

If you can't touch the savings and the savings keep growing, the economy must grow in lock step with the savings. Endless growth is just a subsidy to endless savers since you can't tell them to stop.
You didn't watch "The Circle" [1] did you? I expect it's a somewhat accurate, if hyperbolic, picture of what life there is like.

Take their money, as long as it doesn't eat your soul. You'll likely learn a lot of interesting technologies along the way.

1 - https://www.imdb.com/title/tt4287320/
Show HN: With a one click declutter your desktop in meetings or in public places
I was inspired by other builders who were working on mac apps, so I wanted to build a mac app.

What is it?
Have you ever been in an awkward situation where you wanted to hide all of your desktop icons or windows during a meeting but couldn’t do it fast?
Have you ever been encountered in a situation where you believed you were on mute in the meeting but were not?
If you want to avoid those problems in the future, then you are in the right place.

Zen mode — Hide Everything. Mute Everything is a single click tool that lets you hide desktop icons, hide inactive windows, mute mic or speakers.

Here is a quick video: https://www.youtube.com/watch?v=wT2PdPg-RZo

You can try the app here: https://zen-mode.carrd.co/

more features coming soon...
But wasn’t that just a metaphor for the atomic bomb?
You keep insisting there’s absolutely no connection between the US signing a defense deal with Ukraine and Russia invading. Then what’s your theory as to why Putin invaded?
I love the metacommentary on this thread, in that it matches the pattern of original commentary.
What you say just underlines my point from above. People who are happy with performance of VS Code are not looking at performance graphs in a new editor. And those who seek performance are probably not using VS Code anyway.

PS:

> macbook pro m1

People were able to run IDEs and code editors 20 years ago. My 5 year old MB Pro is struggling with VS code. Not anything smart either, just UI, syntax highlighting, ... So while "good enough for me" is absolutely valid position, VS Code is objectively slow.
Out of curiosity, can you explain what's wrong with that code? I dabbled in C a few years back but I'm nowhere near competent enough to find anything wrong with it.
You don't _need_ to, running your own dns resolver is pretty easy...

apt install dnsmasq

is my preference.

Even a ten dollar router will let you pick who you trust for DNS.
Just yesterday I've been flashing Raspberry OS to a micro SD card. Not succeeding with Balena Etcher, I opted to use the RPi imager tool, which did work (which might be an issue not in any way related). After that I added the `ssh` file to the boot partition and tried connecting to it via SSH. Providing username pi and password raspberry, connecting fails with invalid password, no matter how many times I tried. Searching all over the internet for whether the password was different nowadays, but coming up with zip, frustrated, I went to bed.

Reading this today it hits me that this change might just be the cause.

If that turns out to be the case, there should really be some indication in the RPi imager tool.
you really compare something like pledge and unveil with flatpack and snap's? Completely different goal's...
> But it isn't a defense of "safe spaces" as they are commonly referred to. Those are spaces where certain subjects won't be brought up for fear of offending or triggering others.

This is not a definition of safe spaces, but rather a common dynamic that may appear in any context. A safe space, properly understood, is simply a space where participants are not made to feel socially or physically unsafe as a result of their participation: this is exactly how OP is using the term. By contrast if you take seriously the radical idea that even the slightest "microaggression" is an act of violence and thus a physical threat, the logical consequence is to view everywhere as not-safe; the whole idea of a safe space becomes altogether self-defeating!