skysight-inc/HackerNews huggingface dataset:
There's an opposite direction to look at it.

Taking the shortest path to achieve a goal often seems like the good idea, but it leads to bloat and inefficiency. It'd take longer to "do it right" so you never do it right.

But you ignore the fact that all that bloat actually costs you to maintain it. "Not fixing it" is always faster and will always be the shortest path to the next feature... but that next feature gets harder and harder to achieve as the bloat grows. The bloat makes the fastest thing slower and slower while the fastest thing is always ignoring the bloat.

When you appropriately choose when to fix, when to focus on efficiency, everything becomes faster.

The concept is slowing down to move faster.

There's avoiding premature optimization and then there's ignoring optimization forever except for extreme emergencies.
The Airport of the Future Looks Like Now
I think this is slightly askew. A network of a sort is important, but slightly different.

In Detroit, cars made a lot of money in the mid 20th century. Cars would roll through an assembly line, the parts of which might be $1500 or so in 1960, and be sold for more at a dealer.

Nowadays you have teams building the iOS and Android app and web interface for Facebook and Google, which also have backends, SREs, UX etc. The Facebook Android app is written by a team, and once a version hits production, it is distributed around the world almost instantly, and almost for free (from Facebook's perspective). The costs are in building the first one, the costs of the next billion are much lower ( The Facebook Android app has been installed over 5 billion times https://play.google.com/store/apps/details?id=com.facebook.k... , according to Google Play)

Same with Avengers movies. Final cut costs over $100 million, next to that, worldwide distribution to millions of people costs next to nothing. It goes into Netflix and onto my screen.

This is what is changing. A lot of money goes into perfecting a piece of digital property, and then worldwide distribution to billions of people has negligible cost. Different than an automobile going through an assembly line decades ago, where each car made cost Ford over $1000 to produce.
We've been down that road before. The Jim Crow south is a perfect example of what happens if you don't compel business owners to not discriminate. It doesn't prevent social discord, it just hides it — in the words of MLK, "a negative peace which is the absence of tension" rather than "a positive peace
which is the presence of justice".

Anyway, in my original reply to you I mentioned a solution that prevents discrimination without compelling speech. If you feel you must discriminate in providing a service, then you can't provide that service.
There already are tons of options for free VMs. I have 4 Oracle Cloud instances with 4 cores, 24gb RAM and 200gb disks total for this exact same use case. I suppose the author prematurely assumed all VPSs are costly or does not want to set up the networking themself.
While broadly fair, one minor quip, I believe all Wallet passes have to come down from the server. Apps can't make their own, can they?
>Do you have a single fact to back up this extraordinary claim?

Name one single use of Bitcoin that legitimizes the trillion dollar market cap, and that fiat currency doesn't provide in a safer, more legitimate way. The "sneaking across the border with my life savings" scenario doesn't count. That has nothing to do with the current market cap of Bitcoin.
Others said it here but it's really the features. Steam Link works perfectly to your TV or tablet. They support nearly every gamepad you may want to use, I use PS4 gamepads and never had an issue. They also had the early mover advantage. I don't really see a good alternative other than perhaps the cloud gaming, and that's if you prefer a subscription and don't have a gaming machine. Which has its appeal in the age of not being able to get hardware at a fair price.

If I were in the market for a PC gaming rig today, I'd either use Xbox Cloud Gaming or buy a gaming laptop. As someone that always maintained a desktop gaming PC for 40 years.
So basically modern Google without ads.
The SSL cert for hckrnews.com briefly expired
Climbing the Wealth Ladder – Of Dollars and Data (2019)
Same problem here... small company, everybody does everything, same title, but different hours and output. I guess we'll have to think of unique position names for everybody
On the other hand, I've never seen something like Pleco for Japanese.
> The route is small enough that it is far below the required length for emergency escape.

https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELE..., Annex I, 2.3.6:

In any event, in new tunnels, emergency exits shall be provided where the traffic volume is higher than 2,000 vehicles per lane.

1.3.1:

Where ‘traffic volume’ is mentioned in this Annex, it refers to the annual average daily traffic through a tunnel per lane. For the purpose of determining the traffic volume, each motor vehicle shall be counted as one unit.

https://www.teslarati.com/elon-musk-boring-co-lvcc-loop-capa...:

the LVCC Loop did meet its capacity goal of 4,400 conference attendees per hour during a demonstration event in May

2.3.8:

Where emergency exits are provided, the distance between two emergency exits shall not exceed 500 metres.

https://en.wikipedia.org/wiki/The_Boring_Company#Convention_...:

Boring of the first tunnel, 4,475 feet (1,364 m) long

⇒ if that tunnel had been built in the EU, I think it would have needed emergency exits.

(Searched for US regulations, too, without success. I expect them to be less stringent)
C++ and Go binaries such as mednafen can be about 50% smaller once stripped.
I don't even get why Golang is considered a good language.

Because it's a more 'get shit done' language (with a fast solid runtime, good stdlib and and fast compiles), it's not concerned with giving its users the means and ergonomics to produce the most beautiful programs, instead, a language for the majority of backend developers.
Highly suggest looking into setting up Tinypilot if that is the case [1]. It transforms your Raspberry Pi into a browser-based KVM, which then plugs directly into your bare-metal server, giving you a virtual console during BIOS and boot.

[1] https://github.com/tiny-pilot/tinypilot
I think he's saying he can't port forward because he lives on a university campus.
Could this also improve either developer experience or query performance when working with something like Redshift, which is a columnar OLAP store that already uses a Postgres dialect?
https://github.com/kubos/kubos, although it's not very active right now.
It is true, I've been using them for one and a half years now and only one time I got an email that my instance had a few minutes of downtime due to an HW failure.
If you said block of butter to me, I would assume 4 sticks or 1 lbs as you can buy it as such unseperated for bulk baking. See: https://www.495expressfoods.com/products/butter-salted-1lb-b...
Maybe, but I think the more immediate motivations are

- Get customers for their fab services division, now that they're making a serious push to fab 3rd party chips.

- Help RISC-V threaten ARM at the low end, thus taking away attention and resources ARM could otherwise use to compete with x86 servers.
The Non-Shopper Problem
> This is plain, but is this good writing?

For you and me? No. As a translation for people with intellectual disabilities or people with minimal English skills that the article focuses on? Who knows; it's probably fine.

I just hope that such translations will remain translations and not replace the original.
Is there such a thing as an "email proxy"?

I want to store email on a "backend" server not exposed to the internet, and have a separate email server that interfaces with the rest of the internet and both sends outbound email (delivers emails sent from the backend) and receives email (forwards them to the backend), but doesn't store any at all. Like a forward+reverse http proxy, but for email.
> KYC doesn't work because sex work is largely illegal in most countries or states/provinces.

So, KYC + legalization.
For anyone interested, Apache Calcite[0] is an open source data management framework which seems to do many of the same things that Hydra claims to do, but taking a different approach. Operating as a Java library, Calcite contains "adapters" to many different data sources from existing JDBC connectors to Elasticsearch to Cassandra. All of these different data sources can be joined together as desired. Calcite also has it's own optimizer which is able to push down relevant parts of the query to the different data sources. However, you get full SQL on data sources which don't support it, with Calcite executing the remaining bits itself.

Generally all that is required to connect to multiple data sources from CSV to Elasticsearch is just writing a JSON configuration file. Then can get SQL access via JDBC with the able to join all those sources together.

Unfortunately, I would not be too surprised if the query execution Calcite was found to be less performance-optimized than Hydra. There is ongoing work for improvement there. That said, there are users of Calcite at Google, Uber, Spotify, and others who have made great use of various parts of the framework.

[0] https://calcite.apache.org/
You're arguing different points on the same broader topic.

The GP was talking about how much of the stack we don't know. Ie if something fails in an abstraction underneath what we develop in, then we're often fscked. And there are so many layers to the stack now that the simplicity of debugging the entire stack has gotten harder -- this is a true statement.

However you are talking about the barrier for entry in software development. It has gotten easy. This is also a true statement but it doesn't make the former statement untrue either.

By making it easier to write higher level code we end up obfuscating the lower layers. Which makes it harder to inspect the lower layers of the stack. So it's literally both simpler and more complex, depending on the problem.

> > side-effects were better understood and contained.

> If that was true, then retro computer enthusiasts wouldn't still be discovering features and capabilities today.

This is a grossly unfair statement because you make a claim for one side of the argument and, without comparing it to the other side (ie are we still discovering features and capabilities of modern systems?) draw a conclusion that the original statement is false.

So lets look at the other side of argument: in fact the reality is people are routinely finding optimizations in modern systems. For example you often see submissions on HN where hashing algorithms, JSON serialization, and such like have been sped up using ASM tricks on newer processors.

Another example is some of the recent Rust code released that outperforms their GNU counterparts.

It is also worth noting that modern hardware is fast so people generally optimize code for developer efficiency (a point you made yourself) rather than CPU efficiency. So fewer people are inclined to look for optimizations in the capabilities of the hardware. However once current gen becomes "retro", you might start seeing a shift were people are trying to squeeze more out of less.
Supernotes is competing with more than just pen/paper
One of the keys that is missed often is mis-reading the room (so to speak). That is, the material (e.g., a tutorial) is written for people with more (background) experience, not less. If I knew what you knew I wouldn't need your tutorial. Yet there you are speaking to me...right over my head.
I don't want to be a trillionaire. I want everyone to have a fair standard of living and personal safety and medical care. I also want everyone to have access to opportunities to express themselves in art or technology or marketing, so if they make something people want and it doesn't have a deleterious impact on our commons, they can freely gain status or money or whatever they seek.

In a world where I am a trillionaire, those gains necessarily have come from exploitation and deep unequality rather than just getting my share of recognition. I don't want history books to remember my name as a robber-baron-slash-Marie-Antoinette, blindly extracting wealth while society collapses.
I really thought that app size would be a hinderance because of the cellular download limits (at least because I only remember to download these apps while at the airport). So I had to look it up and it appears there isn't a size limit anymore from Apple as of 2019, just a popup asking you to allow a download over 200MB.

https://9to5mac.com/2019/06/03/ios-13-removes-200-mb-file-si...
Even if you hire an accountant, it's what, $1000?

This reminds me of the argument (always given by people in HCoL areas) that it's not bad to earn less in LCoL areas because you might get paid 50% less, but also rent is 50% less. Forgetting that most other expenses are the same, and even if all living expenses were 50% less, that's only equal if 100% of your income goes towards expenses.

Salaries in tech in the US are so far off the rest of the world that a few more expenses really don't matter.
Something like leetcode is the perfect platform for this kind of data; crowdsourced submissions for each language, with automated I/O systems to verify accuracy. In fact, when you submit a solution to a given problem, it tells you your completion time and memory usage percentile relative to other submissions in that language. It'd be very cool if they published statistics for each problem, for each language, but I'm not seeing that data right now.
I agree the scope is massive. I think a lot of people struggle with figuring out how to even get started with multiplayer dev, and I hope Hathora can be a useful tool for them.

Thanks for linking matchbox - I've been looking into https://github.com/geckosio/geckos.io as a way to integrate WebRTC into Hathora
Account freezes aren't a normal consequence of protest largely because multinational political fundraising isn't a normal part of protest. To the extent it becomes a normal part of protest, I would expect authorities to lean on the powers they have to freeze funds more often. Over the last 30-ish years there have been pretty aggressive moves to stop the flow of funds to wide categories of criminal organizations (some easier to define and more agreeable, others more diffuse and hard to pin down) and in Canada at least there has been broad support across the political spectrum for laws initiated by the Conservative Party to clamp down on political donations more generally. I would expect further laws for parapolitical interest groups engaging in political activity in the future.

None of this is something you have to accept -- and indeed people have been protesting against laws that freeze funds that go to charities that the state argues are connected to e.g. Islamic terrorism for decades now -- but I struggle severely with what I have to assume is feigned ignorance as to why freezing funds is a part of this protest and not others.
Obligatory link to https://github.com/johnthagen/min-sized-rust
Serious financial service entities actively trading and account in raw crypto (vs. normal-finance derivatives) and supporting the infrastructure, for one. Good example - Mastercard just bought Ciphertrace.
Don’t these airplane steaming services have a local copy of all the movies on some storage device inside the plane?

I wonder how crazy it would be to cache the iOS app… like maybe they run a caching transparent proxy on the plane… or some crazy relationship with a CDN that treats each plane as an edge node.

I dunno, it would probably be pretty be way to expensive to set up something like that to be worthwhile.
Even worse is, that a high producing coder with just a high school degree can easily outearn someone with a PhD in ancient greek language by a huge factor. Considering that people who studied ancient greek are most probably receptionists in such company, this will cause a lot of problems in the long run.

Maybe full transparency would solve all those problems (eg. all paychecks are public), but i know people who prefer their paychecks private, because of otherwise modest lifestyle, their landlords would increase their rent, and random family members would come begging for money.
Congrats on the launch, this is amazing!
I've thought about potentially tackling other languages in the future, and I think that would be fun to work on too, but alas, at this point I don't really have the resources to even be able to work on it as-is (since this is currently purely a spare time project, and my TODO list is already hundreds of items long), so I'd be just spreading myself way too thin.
This is the first published article I've seen that references the Tanis site. It wasn't totally clear that it was ever going to be accepted as real. Very cool that it apparently has.
New Wordle clone contributes to revitalization of Gitxsan Nation's language
I've seen the same... while touting themselves as an industry expert on social media. Overselling yourself on your resume, the interview, Twitter, industry conferences, etc., that's what an actual impostor is. I think another common case is simple privilege, connections brought you a little farther in life than skills would suggest.

Don't get me wrong, I'm sure it's an actual phenomenon and it's difficult for the people who are dealing with it. But they're not being helped by the normalization of the idea. For most of us, you should be feeling like you worked hard to get where you are and totally deserve it.
For me, when I tried btrfs (which was about 10 years ago now) I discovered it was extremely slow. And not like 50% slower—when I switched to ext4 or xfs on the same disk with the same data I was getting a 10x or so speedup.
It is a complex beast. It needs some maintenance and performance will degrade without it.

I've never lost data to it, I've never tried the soft RAID modes it has though, but I've experienced it making a system almost unusably slow. SUSE out of the box with it automates a lot of it and it's pretty remarkable. Transactional mode if you want it seems like a game changer for some servers and the snapper stuff has saved my bacon a couple times. It's getting there but like I said, it needs some maintenance and just formatting a partition with it is likely the wrong way to experience it.
I could see the various browser extension based password managers and wallets providing a public API "standard" to do this so that it doesn't have to be a choice of using one product or the other and it would have an immediate benefit to the end users as well as help drive adoption of these tools.
I'm not sure if I understand your use-case, but if you want forward emails from a whole domain to your (private) address there is https://improvmx.com/
That sounds like a fun company to work for :)

Sure one can whine about an RPi and "industrial reliability" (and all I can think of is that damned SD card...), but hey, it's just a cool movie, and it communicates in a nice way what they do. Also, it sounds like they should have been involved in the Mars helicopter (Ingenuity), which runs Linux and need these types of techniques. Cool podcast on the subject: [0]

[0]: https://www.jupiterbroadcasting.com/145067/mars-goes-to-shel...
If I'm working on something interesting, something of real tangible value, it's very easy to tune out everything--noise, headache, hunger, hornyness. When I'm grinding out corporate stuff to pay the bills, it's another story. I think our impulses are bursting with wisdom. If the work loses out to the sex drive, how meaningful was the work in the first place?
They also have an authentication option they are building in (ie, sign in with the app to web properties). I've noticed a bunch of stuff seems to be migrating into gmail.

My own view is they burnt people out install allo, hangouts etc, and people DO install gmail / have gmail accounts -> so they are going to try to leverage that for distribution a bit more.
This hits home for me.

I find the most stressful aspect of WFH is modeling other people.

I never realized before how much I relied upon subtle social cues, especially to read negative emotions. I feel like Im flying blind when my sole interaction point with coworkers is video chat.

Thus my internal scorecard is all over the place.
There are a number of services that effectively proxy/filter (and act as the primary MX) that then can forward to your MX. But you still need to deal with going outbound, I suppose.
I firmly believe that the only reason golang gained traction and got to the point where it is today is that it had the Google branding behind it.

As you point out, its design philosophy is overly simplistic to the point of being almost naive. Complexity exists in the real world, there's no getting away from it, and if you keep your language deliberately "simple", you are pushing complexity to the user.

I wouldn't even say golang looks like Java. Java has evolved quite significantly in the past few years, adding many useful features that further aid in program modeling ability and expressiveness, like records and pattern matching. Not to mention it getting green threads that are going to be better implemented than golang's "goroutines" by virtue of having structured concurrency built in from the start.
Yeah, but it's not like every time you want to search the web you're opening up your laptop, going to a browser, doing the search, and then closing the laptop, right?

You're right that this is why I use my phone to do quick searches so often- it's on and searching within seconds. Even faster to use my voice to search instead of typing.
French here, never heard of the practice.

Closest I've had is current job, a global company, asking me first and last payslip of my previous employment, from which I was allowed/encouraged to retract information. I figure all they really wanted to check was employment and job title.
You can use a similar approach for adding time features to a ML model. In this context, I think it is a quite common technique.
Use Clustering to Quantize Color Images in Python
>The modules are available from Intel. You're locked into some of our custom components, true. But this is miles better than anything else on the market.

I didn't realize you were involved in this company until I read your other comments. It is unclear what "You're locked into some of our custom components" means. Can a average techie, maybe someone who is comfortable opening their laptop to add RAM or new storage but wouldn't be comfortable making any other hardware changes, upgrade this with off the shelf parts? If the answer is yes, that should be in your marketing material. If the answer is no and you can't commit to selling these custom modules, then I stick to my original point.
Interesting. I think the conversion rate is (industry-wide) higher on Apple than Android, but you seem to have aimed at people who have money (literally) as your target audience, so I'm guessing that helps even out the converters. But also, you don't offer an ad-based option, so any tendency among Android users to lean towards ad-based software is likely overcome.

Thanks.
I'm in an incubation program
i only care about deep meaningful connections while superficial interactions make me uncomfortable or feel like a waste of time. time that i could use to do something meaningful.
Everyone understands the implications for a piece of software when its principal developer disappears. Wallowing in the details won't change anything. It's been years already.
How to call a Lambda function in another account from AWS Redshift
>> (“i before e, except after c” certainly isn’t enticing people!).

With exceptions. Isn't that weird?
'I felt true emptiness': A hidden loneliness crisis is haunting Italy