skysight-inc/HackerNews huggingface dataset:
Luxe is in closed beta so it might be very awesome, and I hope it is, but right now it's only something to keep on the radar.

Wren, however, is a cool little language that has the simplicity of early Python <3.

(I don't mean that it's like Python syntactically, I mean that it's small and nice like scripting languages sometimes are early in their life, and it's pleasant and refreshing.)
> how relevant technical aspects are for a successful startup (i.e. not much)

That's why i'm very interested in human and political aspects of free software. Successful FLOSS projects usually have a strong community backing them, and strong connections between developers and the community so that the technology isn't too disconnected from practical needs and UX concerns.

I think non-profits and cooperatives building upon free-software solutions are a better alternative model. For example, framasoft.org (french NGO for libre culture/software) has been instrumental in developing new solutions like Peertube, and in kickstarting a new wave of hosting coops (chatons.org federation).

In the IM world specifically, i'm very interested about Snikket.im project. It aims to build a complete client/server distribution of XMPP software tailored for specific user expectations.
I hate having my camera on, but leave it on all the time as it helps others in the meeting understand me.

Not only to tell when I’m muted and speaking, but when I’m about to speak or am confused.

It also shows when I’m bored and distracted. I’d rather the others know I’m distracted than not know and assume they have my attention.

The way I think about it is imagining live meetings where people have boxes over their heads. For me, it’s not a question about wanting to have my camera on, it’s about professional conduct. I mean, I don’t want to go to work either, but I do.
Guantanamo Bay frees mistaken Karachi taxi driver after 17 years
Towards the C-based attack surface:

I think using the Rust-for-linux wrappers to implement the drivers in Rust would eventually help.

Also, even if initially Linux C drivers were transplanted into Kerla that could be a net benefit if the tradeoff of wide device driver availability vs increase in the trusted compute base was acceptable.

I personally think that tradeoff would be acceptable - if the transplanting ability was tractable. It's a hard one to absolutely agree on, admittedly.

Towards the minimal set of hardware, fair point! I think that one should be able to get quite far with judicious selection of device driver classes and leave the truly in-flux classes alone ?
FreeBSD has been released in 1993 and has been a well known OS in the hosting world.

Erlang has been released in 1986 and has been a well known language for message systems.

When I think about exotic I think about some new tech that sound really nice but is still very unproven.
> Any links for those 200k flats in city centers?

You could have done the homework yourself (seeing that your name is most likely Polish) but I will humor you anyway.

https://www.otodom.pl/pl/oferty/sprzedaz/mieszkanie/cala-pol...

There is a bunch of flats that are available at that price.

An example from first results page: 189k PLN, 2 rooms, 38 square meters (400 sq ft), Sosnowiec city (200k population) strict center: https://www.otodom.pl/pl/oferta/sosnowiec-centrum-dwa-pokoje...

This one site lists 12 THOUSAND current ads for flats for sale under 200k PLN but I assume significant portion is mislabeled or duplicate or not in a city center. There is no way to filter for city centers but there is half a dozen offers on first couple of pages.

Still, there is a lot of reasonable flats in that price range.

Of course you will have hard time finding anything large and forget about luxurious, but this is reality people with below average salaries live in.
If you use VS Code, why not just build that as a plug-in?
Show HN: Flatmap – a new tool to make vector tiles from OpenStreetMap data fast
I seem to end up blowing my own trumpet on every classic book thread on HN, but if you’re looking for a nice and libre ebook of Crime and Punishment (Constance Garnett translation) I put one together for Standard Ebooks, with bonus astounding Edvard Munch cover.

https://standardebooks.org/ebooks/fyodor-dostoevsky/crime-an...
Download Mobizen Screen Recorder APK 2021 for free
I've sat in countless PPP meetings in Brussels on this topic.

The goal was indeed to make a label similar to nutrition labels (or energy usage labels).
It cannot be done. Privacy is not something you can distill to kcal, grams of salt or kWh.

It is extremely complex and the industry will never fully align on a shared definition.
Just as long as she can keep it from connecting to the internet.
Star Labs StarLite Mk IV – 11" Linux laptop with Coreboot
Turning off self view is a good middle ground. Seems like a lot of people are distracted by their own faces.

But in the long run the answer is fewer meetings. If you’re finding ways to make your meeting load less unbearable, something else is wrong.
Okay, so but excluding the possibility that the human brain runs on pixie dust...
They had some homebrew encryption and authentication before, see eg https://blog.thijsalkema.de/blog/2013/10/08/piercing-through... https://blog.thijsalkema.de/blog/2013/10/08/piercing-through...
No, I like offices, I'm a very outspoken and outgoing person, I enjoy social interactions. I don't like a camera pointing at my face.

It's not that difficult to see that this is a very different experience than sharing an office. And I'm tired of repeating this.
Creator here. I maintain https://onthegomap.com as a side project. I originally used Google Maps API but after their price hike switched to OpenStreetMap data. I self-host GraphHopper for routing and tried to self-host OpenMapTiles but gave up and used Stadia Maps since it would have taken over 100 days [1] to generate a map of the world myself. Stadia Maps has been great and I highly recommend them, but the problem continued to nag me, so earlier this year I started prototyping a new way to generate vector tiles faster. The idea worked and ended up being able to generate a ~100GB planet.mbtiles file in as little as 59 minutes on a single c5ad.16xlarge instance with 64 cpus and 128GB RAM (although smaller machines appear to be more economical).

I’m open-sourcing Flatmap today. Let me know what you think, or if you have any suggestions!

[1] https://github.com/openmaptiles/openmaptiles/issues/654#issu...
I wish that WhatsApp could make a public API. I'm very thankful that Facebook is integrating WhatsApp into their services, because that gives me hope that a true web interface will be developed.

For me, it takes between 10 hours (worst case) to 5 minutes (best case) to open WhatsApp.

My iPhone 4S is too old, so opening WhatsApp gives a message "This version of WhatsApp ha..., Update WhatsApp, Your update will be free of cha...". Clicking Update WhatsApp opens the App Store, and clicking Update results in another error message: "This application requires iOS 10.0 or later."

So I only use WhatsApp through BlueStacks Android emulator on my personal laptop. That's what leads to the 10 hour worst-case response time: a full working day, including commute. The 5 minute best-case is because BlueStacks takes a very long time to open, and runs my laptop fans really loud.

This is not only a pain point with WhatsApp, it's also a problem with WeChat, KakaoTalk, LINE, even 9gag (for posting videos).

Meanwhile, email continues to work just fine on my decade-old phone, mbasic.facebook.com is particularly speedy, iMessage still works, and Hacker News is great :)
It still sucks by default.

https://i.redd.it/h7nt4keyd7oy.jpg

Yes, the ecosystem is pretty mature, we have things like ESlint, TypeScript, Babel, TC39, and so on.
Your anecdote doesn’t seem to convey that camera usage is not important, but it does show that it’s not necessary.

It’s possible, I’d guess likely, that you’ve been able to get work done well in spite of no cameras.

Of course, I doubt anyone would do an experiment to see if your statement is true or not.

I just thought that your statement seemed so absolute but the evidence you present isn’t.
No, I like offices, I'm a very outspoken and outgoing person, I enjoy social interactions. I don't like a camera pointing at my face.
It's not that difficult to see that this is a very different experience than sharing an office. And I'm tired of repeating this.

This is the 3rd time I'm replying that I feel that the experience of a camera is very different than real life interactions and I like real life interactions, I'm getting really exhausted of this non-sequitur being repeated...
I assume they will visit you and if you pranked them you will get a pretty expensive pizza without the pizza part.
Did you play in your high school band? Join the marching band. If you're worried your musical chops aren't good enough , just remember; it's not how well you play, but how loud you play! You'll have 100 new friends and have a lot of fun. Heck, I met my wife in the band.
Coming from the the game modding scene meetings never have webcams. It's always just voice calls. Using a video camera is such a foreign idea to me. I don't even own a web camera for my PC. Another weird thing to me is people using other's real names. It's just taboo to use people's real names instead of their screen names. Even my boss and the owners of the company I refer to by their screen name.
#ImmuneSystem #immunesystembooster #immunesystemboost #immunesystemsupport #immunesystemenhancement #immunesystemoverreact #immunesystemboosting #immunesystemdown #immunesysteme #immunesystemgains #immunesystemhealth
>Red lights and stop signs are routinely ignored by bicyclists.

That old trope is continually brought up yet the research is clear that cyclists stop at read lights more often than car drivers.
Author here. I'm surprised to see my hobby project on Hacker News.

I know this kind of stuff spark the ``it's meaningless to rewrite everything (especially Linux) in Rust'' debate. I agree 100% that rewriting Linux in Rust (or your favorite language) is just a waste of time and such a project won't live long.

That said, what I'd say here is that it's fun. Really fun. Implementing ABI compatibility requires you to understand under the hood of the kernel. You can learn how printf(3) works. You can learn what happens before main().

Especially, in Rust, it's inspiring to explore ways to write a kernel safely and expressively. One of my favorite part is the implementation of read system call [1].

Lastly, You can try this OS on SSH. Hope you enjoy :)

ssh root@kerla-demo.seiya.me

[1]: https://github.com/nuta/kerla/blob/main/kernel/syscalls/read...
I guess I've overestimated today's web devs. Shame on me.
Life in the Fantastic World of the Facebook Metaverse
Abstra, YC S21 (https://abstra.app) is great for frontends!

It allows you to easily integrate with any backend and have a smoother learning curve. Also it is easily extensible by code, so you will never be stuck in feature limitations

Full disclosure: I’m the founder ;D
I wonder if this is a Nystrom project since it uses Wren and Nystrom was a gamedev.

Ed: It isn't
That's why I decided not to invest in Scala. Its standard collections library was so hard to grok that I just decided to stay on Java. I must understand everything in the entire stack I'm using. If I have blind spots, it makes me nervous.

Java is pretty good in that regard, for example. I regularly browse its standard library and it's quite comprehensible. Concurrent stuff is not easy, but I guess that's the nature of underlying algorithms.

Also that's the reason that I don't like Java streams. They're as hairy as Scala collections. I'm avoiding Java streams.

IMO implementation details of any library matters as much as its public API. If library implementation is not nice to read, it's a very bad smell.
> Have you considered that... _you_ just like having your camera on, and like seeing other people?

Yes, I think this is the whole point here. This is a bidirectional relationship.

We all have biases, and for a lot of people wanting some physical concept of the person they are working with is one of them, so yeah, they might just like seeing your face.

It's your prerogative to turn it off, but there is a very real chance this will impact your relationship with other people.

The biggest change for me is that I now hide my self video 100% of the time. I can't see myself in an irl meeting, so I don't need to see myself online either.

Don't this kind of makes the whole problem go away.
There are a bunch of open source projects on github with issue templates. Have a look at a couple of those and pick one that suits you.
Cyngor Gwynedd Council – Adjudication Panel of Wales
Halloween Horror – Big Tech Edition
Do you feel this during in person meetings? Where you are constantly surveilled and every movement you make watched?

You feel this way shopping in the grocery store? Where the cashier is constantly looking at you when speaking? Is your productivity lower because the other people in the store can see you?
A Rare Glimpse of a Memorial Apple Prototype Display at Frog – Byte Cellar
Can't imagine going this far without taking the next step of bundling it into an electron app with matching icon, etc.
Duolingo certainly takes this method to an extreme. I’m not sure about spoken but I’m much better now at reading Spanish than I was this time last year
Big tech just put us all in the same swimming pool. We used to be in our own kiddie pools only splashed with our friends from the same pool. Putting a lot of tribes in the same big pool comes with risk and gives one pool management company a lot of power.
Heroes are a red flag for me, as a manager, trying to build a resilient team. Which is not to say that you can't have a range of experience levels. But what happens when those heroes are unavailable? Maybe they're out on vacation, or medical leave, or they eventually retire or leave the organization because they're tired of propping it up? Heroes tend to be a single point of failure.
We use it as a flow designer, we export the graph data it produces to handle real procution code. It's open source, highly customizable & well made.
Golden Rules of Team Leadership
A Moron in a Hurry
I agree to you but they often think they are paying for an entire work day of focused working. As to me, I actually find the idea of 8 hours (or even 6) of uninterrupted (even if we don't count bathroom and lunch breaks) focused working absurd. It would require taking meth or enormous will effort. To me it seems all the time of pure focused work (unless it requires almost no mental processing) per day can only add up to 4 hours or so. IIRC there even is a scientific paper supporting this.
We live in very authoritarian societies. The names you quotes are just opposite sides of the same political culture/quadrant.

It's important to point out that popular revolts are often anti-authoritarian, fighting for freedom and equality for all. Such is the story of the Paris Commune, the Makhnovtchina, the Spanish revolution, the Chiapas zapatistas uprising...

Most of these revolts for change have been crushed precisely because new people have been placed in power, and that's why most communes seek to explicitly abolish power structures and level the game for everyone to take part in decision-making. Some people call that democracy, others call that anarchy, depending on their political background.

Authoritarian tendencies can still exist in a free commune, but it's counter-balanced by the absence of centralized power structures (police, prisons, government) to make other people's lives miserable, and usually by a political culture that power corrupts even the best people and therefore we should fix our problems ourselves without hoping for a messiah to come and fix stuff for everyone else.
Why do you compare it to Rust though? JS is as old as Java, however its ecosystem seems to be much less mature (at least from outside). I haven't touched Java for 15 years, but I am fairly confident that people still use Apache Ant as build system. Every time I try to peak into JS world, it appears similar to tiktok trends in terms of how quickly people move from one thing to another.
I’m sure this doesn’t apply to you at all, but cynically, I just feel that when I hear these weird to me reasons that I can’t understand, I just assume the person hasn’t showered in a week.

I had female coworker confide to me that she didn’t like turning her camera on because it takes 40 minutes to apply her makeup every day. So she only does it for important meetings, but otherwise leaves the camera off.
It’s hard to get the general public to care about inferior things pushed on them by patronising people sneering at them. How is a photo of some food important to privacy enough to be the first thing you teach for? Seems more like punching down at people you see as inferior because photographing meals is “so lower class, right guys?”.
Let's just say they are for hands more delicate than mine.
2018 World Cup...the owner's son at the place I was working at was going through a stage where he "liked soccer" (we are in the US), and in some sort of attempt to look cool or something, he streamed the games in the lunch room on projectors, at the collaboration table TV's, and they allowed employees to stream the game at their desks.

After the first day, the rest of the company complained enough about the speed of the internet that we had to block it on the firewall.
EtymologyMap: A map showing what a street is named after (OSM+wikidata)
> Your mission is to give the 0.1% yet another way to be jerks, only this time with added noise!

Imagine having - instead of car-centric cities - personal-aircraft-centric cities.
Sorry it was a tongue-in-cheek comment about preferring Python to Julia :)
Nine Raspberry Pis powering an office (2016)
The impact on garages is going to be one of the many knock-on effects as we uproot polluting infrastructure from the core of our economy.

A similar thing will for tradespeople electrifying houses with heat pump heating/cooling, hot water heaters, clothes driers, and induction stoves. Our economy is going to need to adapt incredibly quickly if we deploy at the necessary rate.
Thanks for the feedback! The foreign traveler issue is #2 after proxy/vpn abuse. To protect against it is easy: You need to check if their credit card issuing country matches the Promo Code discount country.
Facebook Failed the People Who Tried to Improve It
I’m tempted to go further. FB bought WA because it would have killed their ad business.
Anakin (YC S21) is Hiring web/app scraping engineers (Remote)
At a previous employer we had a pool table which was well used by almost every level of the company. People would regularly disappear for 20 minutes to play a couple of games.

On a whole I think it was probably neutral or even a positive for productivity. If my project manager wanted to talk through something he'd usually appear over my shoulder and just say "pool?". Similarly other people on the team when struggling with something would do the same and use the time to loosely discuss the issue (often in rubber duck fashion) or just take a few minutes to think about something else which was often enough to get things moving again.
Same stack as what I chose for my personal projects. This is just my opinion, JavaScript on the server was a horrible idea. There are far better languages to reach for when writing API’s and other server related stuff. I’m curious how you are handling authorization/authentication (assuming you are developing api’s)?
He should have waited to born until he could practice some leetcode and get a FAANG job then!
Same thing for me, although I'm not coming from the game modding scene but from the "made friends online". Webcams have never really been a thing between me and my friends.
Are some people arguing that doesn't need to happen, or can be done cheaper? Is that argument based on detailed attention to the budget?
This used to be a fake excel :-D
Thank you for make me smile today.
Preferably, don't take those jobs. Or, if you must, tape the cameras and remove the microphone. Use a wired headset for talking and unplug it when not in use. When not on the job, turn it off and wrap it in aluminium foil.
>> I had never had a job in the past 15 years where you couldn’t open a sports page once in a while.

Let's talk about males in the workplace, and web filters.

Isn't it funny how web filters almost never block sports sites?

I worked with a woman who raged about this and was convinced that "People magazine is blocked, but ESPN isn't? It's because men built web filters!"

Interesting perspective.
This looks like Boston's MBTA map. I remember finding the NY one fairly intimidating by comparison.
They've been writing drivers and such for years now and they've indeed levelled up the tooling integration. Your original post said along the lines of "if linux is to survive". Even if it was a full rewrite in rust (not going to happen) then it's still be Linux, with the same leadership. Most users wouldn't be able to tell the difference.
Nothing to do with being in the UK btw
> wat

Their focus seems to have shifted to TypeScript, and that's understandable as they have far better chances for success there. Their best hope for .NET was to make it the Pepsi to Java's Coke, but that hasn't materialised (in fact, it's getting further away). .NET has not been anywhere near the go-to alternative choice for people who just don't want Java for one reason or another in years.

> This sounds like "we don't care if some other languages have great quality of life improvements

I'm sorry it sounds that way to you. It means, "we understand that some portion of developers prefer more features, but we cater to the majority, and, given that Java has a very long future, we'd rather pace ourselves." For the quick-feature-loving minority -- which we also care about -- we make sure the platform can host more feature-rich languages that interop well.

> It won't, not for another ten years.

You're very wrong about that. Remember that only five years ago, Java didn't have var, didn't have switch expressions, didn't have text blocks, didn't have records, didn't have sealed classes, and didn't have pattern matching. More people complain that Java is getting new features too quickly than too slowly.

> Wait. Those come from less successful languages. How could you?

It's not that we don't adopt features from less successful language; it's that we don't copy their evolution strategy. Our goal isn't just to make sure Java is very popular now, but also that it's very popular ten and even twenty years from now. This means that we have to budget language complexity very carefully. We also have the new developers learning Java in 2035 to think of.
I tested the Mk III back in Dec 2020 before it dropped out of existence (parts shortage I think.) Due to relocating during the Covid chaos I actually daily drove it as my workstation for a few months (using VSCode/Slack/Discord and writing C++ for RP2040 and running more MicroPython recompiles than I'd care to imagine). The keyboard left a little to be desired (inconsistent actuation force), but having a Linux-first, mini laptop at that price point was compelling. The decent resolution (1080p at 11") screen, SATA SSD (rather than eMMC) and backlit (!!) keyboard made it worthwhile and I still use it for work.

If they've revised the keyboard/trackpad in Mk IV then it could be a pretty solid little machine.

I also had some weirdness with the USB Type-C power adapter (ha I wish this was the only hardware I could say this about) but that may or may not have been fixed (in the Mk III) with a recent firmware update. Though it did take them the best part of the year since my vague and difficult to reproduce bug reports. A 12v barrel jack supply was rock solid. No surprise there.

I know it's no Framework, but it's nice to have a System76-a-like this side of the pond.