skysight-inc/HackerNews huggingface dataset:
How to Build a Good EMR (2011)
I recently used VS Code for a personal project involving embedded C++ development. I used the PlatformIO extension. It was nice! I will definitely try it for other projects in the future.
You're right that he shouldn't feel the same obligation to speak out in defense of Tibet. But the issue with James is his history of comments that support the PRC's regime in Uyghur land. He isn't neutral on the issue of China. See: his comments during the Houston fiasco.
The Web of Things direct integration pattern [1] (running a web server directly on a device) is not a good fit for MCUs, with a few very high end exceptions (e.g. ESP8266 and ESP32 for which the WebThings Framework works perfectly well).

For constrained devices like MCUs the gateway integration pattern is a better fit, which means using some other low power communications mechanism on the device itself and having a gateway bridge the device to the Internet and the Web of Things.

It's also within the charter of the Web Thing Protocol Community Group to explore a more lightweight CoAP+CBOR alternative to the default HTTP+JSON sub-protocol, which may help in some cases.

1. https://docs.google.com/document/d/1H3coHbb3Bwd02_NJi4KEBONB...
> People rent airbnb's to do things at where they don't want to do it at their primary residence.

You're totally right. For example, I can't live in Barcelona from my house in Washington State so I'll go rent one there if I want that amenity.

Your claim that people mostly rent Airbnbs to host parties, do drugs, and trash houses requires a citation. I would not be surprised if less than 1/100 of 1% of Airbnb stays are for folks who aim to do any of what you claim.
>The Supreme Court has basically ruled that consumer class action suits don't exist any more (https://www.fisherphillips.com/resources-alerts-supreme-cour...) -- everything can now be forced into binding arbitration.

And disputes with ISPs are nearly the ideal use case for class action suits: a large group of people being harmed, but the individual harms are relatively small, and individually pursuing a case is usually too costly or complicated to be worth it.
I think you will have to tell Babel / TypeScript which import gets magically added (if any), and how to transpile JSX tags.
I do believe that anything that helps people get away from Discord/Slack/Zoom/$CLOSED_PLATFORM_DU_JOUR is a good thing.

With that said, I wonder if you realize that what you are doing here is not creating a new community but a new community center. These are very distinct things. Due to the nature of federated systems, a lot of people confuse one with the other [0].

The people who are aware of matrix and interested in open source already know how to join a server and probably even are hosting their own services. The tricky part is getting new people in and encourage them to make the switch.

[0]: https://raphael.lullis.net/federations-and-identity/
All pretty much preventable if the government has done its job correctly.
> It does not take AirBnB to have problems with other parties within an apartment block.

This is important to note. AirBnB is not the "cause" of the problem, but seems to make it easier to cause the problem. Shouldn't they just increase the guest liability?

I'm a strong proponent of "living like the locals" so hope that spirit of AirBnB does not fade away.
True, I see the future as being coercion through soft power: e.g. people want to come to America because it has attractive political freedom, economic strength, and cultural capital.

In this world, cultures built around immigration end up changing themselves to better compete for people. e.g. the US had to undergo civil rights reforms in the 60s and expand access to all as the USSR looked increasingly attractive to those traditionally left out.
From Yagni to Ydniy
> I've never used these technologies like Kubernetes, Docker etc and feel out of place.

Don't get hung on technologies for technologies sake. Kubernetes, Docket are just tools that are useful in some contexts and are completely irrelevant in others. The fact that a significant portion of HN is engaged in modern web backend development doesn't mean it's the only significant area of engineering.

> So, how do I write better code?

Short answer: be lazy and hate work.

Fixing bugs is work. Instead of just fixing it, find out how you could've used the type system or API design to prevent yourself from making this bug in the first place. Fixing this bug is work. Preventing yourself from making the bug in the first place is saving yourself of doing the work.

Rewriting your old code when you get new requirements is work — learn how to build an app architecture that would make this amount of work minimal.

Writing code is work. Maintaining code is work. If you manage to complete your tasks using less code, you'll have less work.

Manual testing is work. Writing unit tests is saving your time. Learning how to write tests so you won't have to rewrite them when your requirements change reduces the amount of work you have to do even more. And leveraging the type system to maintain some invariants about your code saves you even more work.

Communicating with your colleagues and answering their questions is work. So, learn how to write code that is easy to understand. Writing comments is work too, so if you manage to write a code that is so clear that it doesn't need comments, you'll save yourself from even more work. Writing great documentation will save you time on work chats.

Of course a big difference between being lazy and being irresponsible. We should always thrive to achieve the best possible result for our customers, internal or external. But actively trying spend less effort without compromising on quality is the best driver for innovation and learning, in my experience.
Study: https://libertystreeteconomics.newyorkfed.org/2019/06/despit...
I know there are tons of visualizations out there, but this is the one I use to get a very quick, at a glance look at the trends at the US and state levels: https://mackuba.eu/corona/#united_states.daily
great point. virtually all AirBnb users espousing "want to live life like the locals" are basically using coded language for "don't want to stay with the 'other' tourists" - as if they are not tourists themselves.

it may also mean that they don't want to pay the hotel prices they see, so in order to sustain their lifestyle financially, they'll find a cheaper place via Airbnb.
I feel this way for most things.

Healthcare, dental care, employment. The only avenue I see in dealing with this stuff is hiring an expensive lawyer.
In my experience the best way is to work with other people who write good code and have them review yours.

If getting a job doing it isn't a viable proposition for your life goals, then alternatively you could study well-written OSS projects.
It’s not bizarre or far-fetched at all.

Just a couple weeks ago (!) a woman named Rashmi Agochiya posted some astonishingly vile rants about Dalits on Facebook.

Here’s a tweet with some of the comments she posted: https://twitter.com/ahariharan/status/1304042539238846464?s=...

This lady has now deleted or hidden her social media accounts, but she seems to lives and work in the Midwest.
What if I tried both and find eclipse far more efficient, more to the point, and I have built muscle memory and feel intellij slows me down... Am I that 'kind of engineer'? The tool is fine and works. Especially the barebones 'just plain java please no fucking plugins I'll handle git in terminal and C/C++ in Vim THANKS'.

I understand the annoyance with not being able to fix one's setup and that's on them.

But it seems very strange to fixate on what other people use as tools... Especially when both propositions are on the same productivity level. It's not like your colleagues are coding java in vim (and even then if productive AF, why does it bother anyone?).
If HN is interested in the success/failure of products & services, product-market fit and such, then what Google have done to themselves is a fascinating phenomenon.

In the past, many companies have had "not great" reputations for supporting products, but surely Google have taken it to level not seen before. The fact that pretty much all of their products live in the cloud rather than being software that can continue to be used beyond the support period (ala Win98) has probably contributed a lot to that. I think the way that potential customers react to that reputation is very interesting.

We're at the point now where Google have clearly acquired this reputation and it's very likely to affect the adoption of anything they try to launch. The next phase will be Google recognising that and trying to correct it somehow. I'm keen to follow along and see how that goes.
I like the idea of hitting people who say we have no free will. I tried it once, but it's counter-productive for discussion. Subject was more occupied with the fact of hitting him than with continuing discusussion if my action should have consequences or not (no free will = I didn't do it out of my own will, so why should I suffer consequences).
I believe Houston, TX has no zoning laws either. You can find high rises right next to houses and you can have an auto repair shop in the middle of a suburban neighborhood.
The project I am most salty about being dropped is https://en.wikipedia.org/wiki/Matchstick_TV. Of course they are probably right that without Netflix support it wouldn't find widespread adoption, however I would have loved to have an open Chromecast.
Thanks for the heads up on AirTable. Hadn't seen it before.
I get your predicament, some people like the opportunity to go into the office. Where I have problems with alot of tech companies pre-pandemic is you have a position(engineer etc) that is able to be fully remote, and you are not giving employees the choice to be remote. Forcing people to live in the most expensive area on the planet(silicon valley) for a position that can be done anywhere is inefficient(wasted time commuting) and bad for psyche/environment(stress from commuting, pollution from commuting, stress from high cost of living). The one positive thing from this pandemic is we now get a choice in where we work as tech companies CEO's have had their eyes opened due to being forced to have everyone wfh for over 6 months now.
Zendar (YC S17) Is Hiring a Lead Platform Software Engineer
I wonder what percentage of former HN posters are going to try to become card carrying political officers for the CCP in the future...
I mean, it's still a great drive.
Is that different from opening in an incognito window? Genuine question, I don't know how cookies are handled in private windows and what other weirdness they might invite, but they do seem to serve this purpose very well for me. I often 'Open in Private Window' websites that have been linked from reddit or HN but that I don't trust to play nice with my privacy.
Text adventure could definitely work well!
As soon as I talked about the input() function, they were kind of doing that already :)
> You don't need to write your own blog system, so why assume that's what people would have to do?

Fair enough, I just assumed it was running software the author had written himself, didn't see that it was actually Hugo.
I see no reason to believe this. Restaurants are pretty packed in the places that reopened, and they were pretty packed in NYC until literally the day the lockdowns started.
> I can play XCOM while eating a sandwich or drinking coffee, while I can't play an RTS that way.

To be clear, Frozen Synapse is also a turn-based strategy game. You can enjoy your sandwich or coffee while playing. The difference it's you and your opponent plan your turn simultaneously. But you are still fundamentally planning a turn.

The aspect I enjoy about the mechanic is it leaves a lot more uncertainty in the air when planning in the turn. I still have to take into account the uncertainty about the opponent's actions while planning my turn.
You've overlooked the fact that I wrote more than one sentence, perhaps?
Are you pretending not to see how a language outside your tribe opens up more opportunities. The entire tribes of Africa and South America underwent the same massive foreign language reeducation now being demonized
Not entirely accurate. Certainly for metals, stone, and other hard materials the entrained abrasive is doing the cutting, but water-only waterjet cutting is used for a lot of things: foams, rubbers, plastics, fibrous materials, food, sensitive items like diapers and medical materials (because the pressurized water is inherently sterilized, and there's no blade to gum up and hold bacteria).

And what's really going to bake your noodle is there is an additive called...wait for it...SUPER-WATER that helps maintain stream coherence out of a high-pressure waterjet nozzle, allowing even more effective water-only cutting.
Oh, please, now you're saying I'm one of them? Wake up.

I simply want the problem fixed. The actual problem, not something that is not the problem and won't help, because the government will simply pick another contractor. The problem is the system and the government, not businesses, not corporations, and definitely not a specific firm.

You know, it's weird that so many so vocal people don't want protests against the actual issue and support senseless activism against a scapegoat. ;-)
I'm not sure what we could have expected after 40+ years of anti-government policies and rhetoric in the name of "freedom".
This is one of those "slow is smooth; smooth is fast" kinds of situations.

Frequent shipments is correlated with high developer performance (for reasons I haven't time to get into, but it boils down to feedback and motivation). Frequent shipments is only possible when taking tiny steps at a time.

In the end, you save time and money by doing it that way. If your employer does not understand that, it is part of your professional responsibility to try to convince them of it.
What does cache have to do with sustained access speed?
I don't trust Google's commitment on maintaining this seemingly mid-size project.

So I won't invest my time considering it.
MAGA working out well I see
And Paris is one of the most touristic place on earth, so the pressure to convert long-term rentals in short-term rentals is extreme.
Paris has been testing that detrimental effect for several years now. It is so lucrative that an economy on top of AirBnB, flourished.
I do not know what is the right answer, but for a city like Paris, hotels are probably the most efficient way to deal with the flow of tourists. Maybe AirBnb in src location should buy outright some buildings and convert them in hotels , dedicated to short-term rentals ?
It's because the WSL name is also confusing.
This.

If you want to know what instantaneous knowledge transfer looks like you just have to look at how ideas commute via Twitter/Facebook memes, which is largely a reification of word-of-mouth.

On a certain level, actual learning requires active participation: you have to want to learn. Learning disrupts your entire world and that's kinda the point. The idea of frictionless learning seems fanciful.

You can say you're shortening the feedback look in a multimedia text, but the desire to learn in my experience starts very early in life and is a fragile thing to cultivate. The author is trying to pour water out of a sinking ship with a bucket. You want people to want to learn, get rid of common CORE with basically tells all the kids who don't have STEM proficiencies or can match pace with its demands, "good luck with life"

There are gigantic swathes of people, the people most in need, who'd already be daunted merely opening the author's marketed multimedia text they wrote at the sight of the math equation.

You're already introducing something terribly new and threatening, threatening to the sureness of the reader's ego, which, again, is why people learn easiest from toxic, context-less memes.
I teach synchronously online, and the workload is pretty much the same. I think distance/online learning covers a wide variety, and I can see how it could be taught in a way that reduced the workload.

I don't disagree, though, that online education is not as good as in-person, regardless of how it's done.
What functionalities are you thinking about? Proper float handling to prevent the '0.1 + 0.2 = 0.30000000004' bug? Manual computation of square roots/sinus functions?
I feel like someone first decides on a destination and then decides on where to stay.

That's true for me. I do use Airbnb, as I like to cook my own meals when traveling (dietary restrictions), but Airbnb availability has never been a major determinant of where I go. Recent trips have been 60-70% Airbnb, usually mixed within a vacation.

For Paris, I'd be fine either way. We used a hotel in London and Rome. Airbnb in Florence and Reykjavik.

Edit - both Florence and Reykjavik were apartments that very well could have been residential. Heart of downtown and all that. Neither were cheap, both were on par with mid-range hotels. Portree, Scotland was another home that likely was removed from long-term rental (or owner occupied) market.

Other Airbnb stays included St Micheals (MD, USA) in a historic home. Mt Rogers wilderness (VA, USA) in a purpose built tiny cabin. And outside Stornoway, Scotland in a crofter's cottage, where the owner lived in a new build home on the same site (and the rental was the original cottage). I don't feel like any of these would impact the local long-term rental market, but could be wrong.
To put this number in perspective, the number of Americans killed in World War II was 291,557.

https://www.nationalgeographic.com/history/2020/04/coronavir...
It's important to realize that "reading a book" is no guarantee of learning any more than (say) "watching a Khan Academy video". Knowledge isn't "downloaded" into one's head by passively consuming sequences of symbols on paper (or a screen).

Schopenhauer wrote a compelling essay on this topic. I'll link to this article (not by me) which breaks down and discusses that essay.

"It’s important to take time to think about what we’re reading and not merely assume the thoughts of the author. We need to digest, synthesize, and organize the thoughts of others if we are to understand. This is the grunt work of thinking. It’s how we acquire wisdom."

Source:
https://fs.blog/2015/08/schopenhauer-on-reading/
This is definitely concerning given that JSX has made its way into other projects like Vue and Stencil. I'm having trouble following though, what exactly does this limit?
That's a false choice, as James can do both things. He can choose to focus to a greater degree on matters in the US, and focus to a lesser degree on China, since his priorities are obviously in the US.

Why should he take an interest? Beyond the matter of being a world famous person with a giant bullhorn to speak from, he's also making an obscene sum of money from China and its people and stands to keep doing so. That's vulgar morally if you then simultaneously ignore what's going on there and refuse to say anything with your platform.

It is not difficult in terms of time or technically, for James to say something about China's human rights abuses on his prominent Twitter account (whether about Xinjiang or Hong Kong as two prominent examples). It would take a very small amount of effort and time. He doesn't do it because he's a hypocritical coward and knows China is a giant financial golden ticket and he doesn't dare upset them because he knows how they would react (the same reason so many are afraid of China and yet not afraid to say something against the US). The whole of the NBA is very terrified of China economically, the NBA hasn't been very subtle about their trembling post the Houston Rockets incident.
They kill lots of things because they build and release lots of new things. It's a feature not a bug.

(I'm not any kind of Google fanboy. Just bored of predictable takes like this.)
What is the alternative then? Live like tourists in hotels and never understand what local people care about?
Could you theoretically get forwards compatibility with the NT kernel by running Wine in this?
The explosion was an act of sabotage? I would have thought it
were an event resulting from an act and not itself an act.
> either up-arrowing until I found the last time I ran tests

just as a substitute for up-arrowing, have you tried ctrl-r/reverse-i-search? (if that's a thing in fishshell)

edit: I see wodenokoto already mentioned this workflow in another comment
I know what it means and what way round it is now due to repetition, but WSL struck me as a weird name and confused me at first.

Usually, saying "for Linux" or "for Windows" about something means there's a thing that is for (or "to run on") Linux or Windows, not that the thing is "of" Linux or to enable the use of Linux. I appreciate there are two ways to look at the semantics, but the one they picked for WSL seems the least common one to me.
He mentions this in the original article: scripts can be functional documentation. They are an easy way to learn the common commands in a project, can call out the expected workflow, and document all the commands to accomplish it.
I would have liked an Apple Services bundle where I can pick and choose X number of services for a bundled price where the incentive would be tied to: the more (number of) services one chooses, more discount they'd get. Instead what we got is some random collection of services packaged by Apple being called Individual vs Family vs Premium that either won't exactly have Services that I need or have extras that I won't.
What's changing as Google hands off Science Journal to Arduino
Show HN: Igloo – a platform for socially-distanced co-living spaces
Seems unconstitutional.
I think our area and especially the enterprise side/web has become obsessed with code and developer convenience. Focus on solving problems and delivering good quality solutions! Stop focusing so much on the code.

How do you focus on the product? Testing, especially testing of the end product behavior and performance. Alternatively and if applicable, learn formal methods such as TLA+.
Deaths will continue the slow roll until herd immunity is reached, either artificially via a vaccine or naturally. Masks, distancing, lockdowns do not _prevent_ infections, deaths or otherwise. They _delay_ and _slow_ infections, deaths etc. There is no perfect compliance to masks, lockdowns etc. and masks, lockdowns etc. are not 100% effective.

The greatest lie we were told back in March was that lockdowns were temporary to beat COVID. There is no beating COVID, we are not gods. The disease will continue until it doesn't.
Doesn't matter. Here in the US blacks have had equal status. However right in my neighborhood someone put anti-black literature right on the mayor's door just a few weeks ago. Anonymous of course, they are too cowardly to do this openly (I'm reasonably sure the majority of this town would socially outcast them if it was known who they were, but it only takes a couple in a million to cause harm)
Yes, like it or not PDF is a de facto standard of the web, in the same way that Flash was nearly a de facto standard before the industry-wide decade-long effort to kill it. A browser that doesn't support PDFs is as lacking in the eyes of users as a browser that doesn't support PNGs.
The Average American Is Filmed by an Estimated 238 Security Cameras a Week
There is no second wave (look at the death charts). This panic is grotesque.
Yes, as I said above, and as the link I gave said, the pay is insultingly, embarrassingly low. And yet work release programs remain highly popular among US inmates. It allows inmates -- even violent felons in some cases -- to do meaningful work outside the prison, gain credit for their debt to society, and gain work experience they can use later. Yes the pay is way too low, and yes these voluntary programs are often very valuable to the inmates. Both these things can be true simultaneously. Read the link I gave you for a start.

You got anything more to say about your bullshit comparison to concentration camps? Or are you going to go on pretending that low wages was your only point?