skysight-inc/HackerNews huggingface dataset:
I'm just skimming through it but it seems the tl;dr is "white people and Trump in particular have always been and always will be eternally evil Nazi racist authoritarians" by cherrypicking history without context so as to fit the constructed narrative into tweet-sized pieces with accompanying illustrations. It's all so tiresome.
Is Aether actually going to be hard for privacy-hostile governments to block or compromise?
Another idea is the OCaml string representation which is a sort of cross between C and Pascal. I wrote about it in [1]. It allows O(1) length, can store \0 in the string, while being backwards compatible with existing C-string-consuming functions.

It's applicable to C because most realistic implementations of malloc(3) store the size of the malloc'd area to the nearest word[2] and so the Pascal size part does not need to be stored explicitly. (Note this would require minor changes to the C runtime to allow malloc to make explicit the currently implicit size).

[1] https://rwmj.wordpress.com/2009/08/05/ocaml-internals-part-2...

[2] https://rwmj.wordpress.com/2016/01/08/half-baked-ideas-c-str...
Un-structured-programming
https://www.blocked.org.uk/ has a list
Most Parmesan cheeses in America are fake, here's why (2012)
Sometimes it’s the exact same home from 50 years ago that’s still out of reach.
https://supchina.com/2018/03/12/kuora-the-bias-inherent-in-a...
The SE was launched in 2016, after the 6S. It is on par with many newer Android models, has a great camera, supports AR, and still feels faster and smoother than almost all of them due to iOS and better touch response time.
The last time I went into an Ethan Allen (with a girlfriend that wanted nice new furniture), I noted that a lot of their furniture is at least partially made of particle board. I was astounded...they aren't super expensive, as furniture goes, but they aren't cheap either. My mom is an antique dealer, so I grew up around good furniture, and the notion that anyone would pay money (any money at all) for furniture that's made to be disposable is difficult to comprehend for me.

The reasons for buying new furniture are even fewer now that the market for antiques has tanked. My mom still has a couple of booths in antique malls and she makes money at it, but nothing like she used to, and she's mostly pivoted from a focus on furniture to glassware and smaller collectibles. The shift is partly because she's older and can't handled bigger items, anymore, especially without my dad to help, but also because the market for antique furniture isn't what it used to be. People are a lot more likely to have space for a nice piece of glassware than for an armoire or buffet table.

You can buy great old or antique furniture for less than new, and it'll be better made, it'll age better, and it'll hold its value better (it probably won't really go up in value, like antiques once did, but it likely won't drop too much either, whereas new particle board furniture is absolutely going in the trash or by the road in ten years).
There are other coins that already use PoS.

How is it a ploy?
I don't think that even vertical pianos come even close to any electric I played. The stringed one keys just feels different and it has a lot more nuance in sound. Maybe I have never played a really high end one, but in the same price range, just no comparison.

And no, I'm not some kind of nostalgic: whenever somebody gives me a paper book as a gift I try to find the ereader version because I prefer reading on an ebook.
Do what interests you and stop worrying about the consequences.
Why do you dislike racket?
I don't understand the point you're trying to make. To me it sounds like you're saying (and correct me if I'm wrong) "Worrying about the massive human misery caused by ecosystem collapse is a selfish concern. Humans as a species will continue to exist." The second statement is technically true. But I don't understand how we can diminish the massive human misery caused to everyone you and I know.
My mom is an antique dealer of ~35 years. Her experience is consistent with the article's assertions. The market for antique furniture (and antiques, in general) has fallen off considerably.
I recently purchased a grand piano, and in the process I visited a lot of piano stores and got a very good sense of what is available and for how much. Large piano stores in the US will typically have some vintage Steinways for sale, whether or not they carry new Steinways.

Vintage Steinways often sell for roughly $20K. This price may include a lot of prep work by the dealer -- a dealer might replace all the strings, for example. I once visited a shop where the dealer gutted the instruments and more or less rebuilt them from scratch.

It's also reasonably common for dealers to have prices on their websites for used pianos. Not new pianos -- typically manufacturer contracts forbid this, and it's a high margin business.

I'd estimate that one could probably sell a vintage Steinway, if it's in good condition, to a dealer for in the neighborhood of $10K.

One might get more by advertising directly to buyers. However, this is a pain (it typically takes months to sell a piano). Moreover, any knowledgable buyer will hire a technician to inspect the instrument, and this could bring up all sorts of unpleasant surprises -- even if the instrument seems to be in good condition.
I'm sure Steve can provide better sources than me, but the discussion here (and at the first link from the reddit page) look relevant: https://www.reddit.com/r/rust/comments/2slcs8/small_string_o...

Edit: this was supposed to be a response to the other response to Steve’s comment. On my phone now, can’t easily edit.
Amenable means open and responsive to suggestion; easily persuaded or controlled. NYC is none of those things. Yes cars take physical space but I think you underestimate the diverse needs and populations that drive the use of cars vs. bikes. Commuters from Westchester county are not going to ride bikes. Frail elderly people and de-conditioned office dwellers are not going to ride bikes.

Comparisons with Northern European cities simply do not make sense however much people would like to force fit them
The problem with Proof of Work is that it is too inefficient and not that it consumes too much energy. If bitcoin could do 100k transactions per second globally, no one would be talking about Proof of Stake. We'd be talking about: how do we make mining green?
Looks good for moving away from the widely used centralization services (CF/aws for DNS, google for email, etc), my only question is how this is #1 on HN with 12 points.
Yep, cwm is maintained by the OpenBSD devs and is part of base, so you don't have to download a package for it. If you want, though, i3 is only a quick dl away.

I used to have a kind of complicated cwm setup, but I got tired of that and just use XFCE now. It runs great.
> Malls put forward a psuedo-utopian view of society, a place where people can come together (for commerce)

Are you serious?! Cookie cutter strip malls in every American suburb are very close to dystopia to me. I'd think that people who enjoy coming together for shopping would prefer a walkable downtown area with shops that are not chains, but are owned by the people who run them.

That's the only kind of thing that can compete with e-commerce.
If you call .sort() which implements bogo-sort, any programmar will be able to write a better sorting algorithm in assembly. I doubt any "AI" will be able to restructure your high-level bogo-sort into an efficient algorithm.
I also like a lot about this phone's hardware (too sad they decided to not continue it), but the stock software on it is quite annoying (glitches, insane loading delays, ads).

You can get Sailfish OS on it for 50€: https://forum.xda-developers.com/x-compact/how-to/sailfish-x...

I currently use an Omni ROM weekly build (Oreo, waiting for Pie). It's so much smoother and less terrible than the stock software.

Sure, this is not "It just works" (and I do like a lot about Apple's design), but I'm also glad it's not "fuck you, we decided this for you, take it".
Yes.

You just can't sample your way out of the problem of getting the sound of many strings resonating when you press a key, especially when you hold the right pedal.

Electronic pianos are good, and I have one, but they are a different instrument that doesn't do what a cheap cabinet piano can.
While it would be an insane choice, I actually have a spare garage spot (mandated by LA county law), but a very small apartment. I could afford the space for a classic car, but not a piece of furniture the exact same size.

I think part of its scale too. We’ve been making desks for a long time, and they’re pretty durable. Cars are newer, and frankly most of them got cubed anyways. There’s not a lot of desirable cars around, fewer each day as they break and crash, which is why the prices rise.
> …just depends on how deeply you are aligned with the goals of the platform.

Here is the problem though: The platform of platforms, then, is politics, if we want to keep biology out of the picture.

And the thing with politics these days is, that the state, as a system, is compulsive. I cannot leave the state, I am not free to do so.

In other words, the most underlying platform is not of my choice and therefore it is not as simple as you are making it out to be.

I like your thinking framework and agree with it.
Probably because it was posted 25 minutes ago.
And in C++, the type of a string literal expression is not const char* , but in fact const char (&)[], ie a reference to an array of chars. I was surprised to learn this as I always assigned a literal to a const char* , relying on pointer decay without knowing it.
What research is there regarding lift capacity for a givenpropeller configuration?

So, if you have N blades on a propeller, where does its lift or thrust capacity to weight ratio max out? Also, i assume the mass of the blades in total limit the torque of the motor, so would a micro drone with a many-bladed smaller ducted or unducted fan be less or more efficient than fewer longer blades like a helocopter?

Why arent there three or six or nine blades props?

Whats the difference between even and odd bladed props of otherwise same dimensions?
Something I've been trying to figure out without much luck is how different the raw images are between the iPhone X and XS. Any idea where I could find a comparison?

The reason I ask is because feature such as smart HDR have shown great promise but I don't know how much is software and how much is sensor performance.
Yes, I'm standing at the same position. But consequences of that are much deeper. If spacetime(this word hurts me) is material, as alternative to empty space AKA void, then we can study it, and make theories about it constituents. We can measure it velocity, we can measure it fiction, we can try to cool it down, we can use it as (very light but abundant) propellant, and so on.
My point is that, sure, RE market is a way to diversify ones investments, but it is no longer a good way like everyone has blindly assumed it is because of the underlying conditions influencing risk assets in markets.

If people think de-correlated upside, and correlated long tail downside is a suitable portfolio strategy, then I can't help but take the other-side of that trade… enjoy the slight premium while it lasts, because I'll take it back and then some when it blows up in your face.
Population size matters as does density because there are more people that need to fit in a smaller footprint. The original post states that other cities should employ Copenhagen like solutions but the room simply does not exist in NYC no matter how much we would wish it so.
1. git, until very recently (but haven't checked), requires you to check out the whole repo even if you're just interested in only a subdir or single file

2. Suppose you're implementing a Wiki where docs are version-controlled on a fs mounted by the web server. git doesn't really fit this use case since you'd need a shared checkout dir, whereas eg. RCS does, provided locking is accepted or even preferred

3. on-site version control of config files in /etc when you don't do full-blown DevOps
The bicycle super highways connecting rural areas with Copenhagen are much more interesting because they aim to lower pollution of car commuters going into Copenhagen instead of those moving inside Copenhagen.
The UN budget seems to be growing over time will the CERN budget is relatively stable (and not safe from cuts:
https://www.nature.com/news/2010/100824/full/4661028a.html).
It's debatable whether Metro will be able to handle another few tens of thousands of daily commuters going through the downtown core to get to Crystal City. The system's already crammed up at rush hour and nobody has the budget for capital improvements to start to put more tracks through Gallery Place, Metro Center, and L'Enfant Plaza.

It would be interesting though, if Amazon was prepared to invest in capital improvements for Metro...
Thanks!

> The FAQs say that the app is a p2p based app. What is the p2p protocol being used here? * How does it compare to libp2p, SSB, and others? * What's the security model, and how would the system mitigate Sybil attacks etc?

It's built from scratch. It runs c0 subprotocol of Mim. You can see some basic comparisons here: https://getaether.net/docs/how_is_it_different_from/

Other questions - all good questions, but it depends on what your definition of security model is. Sybil attacks are prevented by cryptographic signatures and proof of work. Unique names are available to provide a good human-friendly polish over cryptographic signatures, as well.

> Are there any plans to have mobile apps (preferable native)? I think if people could use it on their mobile phones, it would be a game changer.

Yes, I would _love_ to have mobile apps. The system supports it, but I don't have the money to spend the time building them, or to pay someone to build them. In essence, it depends on how popular the project gets - if enough people support it financially, it would certainly be a first priority.
Does your test tell a story?
An in-depth look at 100% zero downtime deployments with Terraform
There are context-specific problems to be solved in every city, but the idea is that an innovative design process can help, or should at least be considered. It's not reasonable to expect an instant universal solution (that kind of universal modular solution, by the way, is what "infrastructure" often does end up looking like). This article is arguing for a cultural change; it's about fresh thinking and working with the particularity of local spatial conditions in a creative way. It takes a lot of determination.

Here are some examples of comparable projects:

In North America:

https://en.wikipedia.org/wiki/James_D._Pfluger_Pedestrian_an...
https://en.wikipedia.org/wiki/Gibbs_Street_Pedestrian_Bridge
https://www.oregonlive.com/expo/erry-2018/05/378c21c6dc8756/...
https://www.ggnltd.com/lower-rainier-vista-and-pedestrian-la...

In Europe:

https://bicycledutch.wordpress.com/2017/04/11/the-dafne-schi... .
https://en.wikipedia.org/wiki/Hoge_Brug
https://en.wikipedia.org/wiki/Nescio_Bridge
https://en.wikipedia.org/wiki/Hovenring
https://www.duic.nl/algemeen/officiele-naam-rabobrug-bekend-...
https://www.archdaily.com/295646/melkwegbrug-next-architects
http://www.inzynierbudownictwa.pl/biznes,inwestycje,artykul,...
https://www.fastcompany.com/3056028/from-the-dutch-a-pedestr...
The GPL doesn't force people to upstream their changes, although it often has that affect. The GPL only forces you to give source downstream. If your customers never share the source with anyone else (and your upstream is not one of your customers) then your upstream will never get the changes. A good example of this is the game TOME. It has downloadable content that is licensed under the GPL. You get the source code when you buy the DLC. I've never seen anyone distribute it, though (and it's highly frowned upon in the community). The author has a weird idea of the GPL, though, so I don't think he really understands that anyone is allowed to distribute that code.

But in practice people usually freely distribute GPL code, so it's impossible to stop your upstream from eventually getting it.
Did you try replacing the iPhone battery?
Is this why a lot of people including myself prefer places with an open plan kitchen? You might as well have all the living area as one big room is you're always gonna be in the food preparation area.

I work full time remote from my laptop and somehow I'm always just sitting on the kitchen island. Or within View of it.
Yes, and look at how much $ Apple made from Google by having Google as the default search engine on Apple devices (most people don't ever switch the search provider). I'm wondering how much longer Google will be willing to pay that much while Apple continues to limit the ways the data gets shared back to Google via the browser, basically stabbing Alphabet in the back. That can't last forever from Googles perspective.

I keep wondering why Apple doesn't just build their own search engine and provide unfettered results based entirely on popularity/rank (and other "real" metrics) like how google "used" to be in the beginning. Yes, I know search is hard, but it's not as hard as all of the extra steps Google has been doing the last 15 or so years to manipulate their results higher so they get more $ out of it. Certainly it's not as complicated as building a new mapping system from scratch. That would go a great deal further to "increase Apple users privacy" than anything else I can think of. It would also cause a lot of financial harm to Alphabet if all of the sudden all Apple device owners world-wide suddenly didn't have their data going through Google. And, it would provide top-notch results, which Apple consumers would presumably love. What is the downside to this that I'm (obviously) missing?
I think they still use it for scripting in their games. For things like AI, etc.
>You obviously can't save the jobs in one country and also create those same jobs in another country.

Who would want to create the exact same jobs that fit the needs of a labour market in the poorest region of the world in the US? What's the point of having someone in the US who went through at least 12 years of education to manually select pixels on a screen?

Getting those jobs to people in Nairobi is good for them because it lifts them out of dangerous and hazardous jobs, and it would be a horrible place to work at in a developed country.
I've seen 2FA apps that are used for logging into company non-mobile websites.
I know Scheme, I am currently learning Elm. I like picking up fun languages. I also like working with them when possible.

But I think the implication that a hospital board can confidently hire a developer that is "good", or one that will make good decisions in their behalf is wrong. For proof, see the OP of the thread.

Their decision, I believe, directly harms the hospital's interests. He has essentially become irreplaceable, because they don't have the necessary skill set to confidently hire someone who will be able to replace them. Even if, in the best of cases, OP leaves for a better paying/what have you job hiring someone to fill their void will be hard.

That's not what bothers me most, however. It's the attitude. It's us as developers going: "I picked the best tool for the job, and thus this solution will be intrinsically better for the business". Like we're doing them a favor.

We're not doing them a favor, even if the tool is superior for the use case the difficulty of finding other people who could take over you introduces an amount of risk that almost no business that understand the full implications would allow. Worst case scenario, the tool(s) might need to get re-written from scratch. And the new versions could have bugs the old ones don't, or poorly handle all the one million edge cases that pop up over time.

But the arrogance to say we are picking the best tool for the job, while really picking a tool we wish to use to satisfy ourselves intellectually is what bothers me. If you are forthright and say "Hey, using this will make me happier at my job. And I will thus presumably perform better, and I'm the person in the position to choose what we use" I think that's fair enough. Again, it's the conceit of looking at a business person in the face, and telling them that this tool is the best for the job, when it clearly isn't.

It might be the best tool to programatically encode the job. I can concede that. But I feel that is willful blindness on the part of us programmers to the needs of the business in the pursuit of serving ourselves.

And again, that bothers me. But you might say "Fair enough, and I was in the position to make that call, so I did". It's not like we exist to serve businesses. But to reiterate for the last time: To say this is being done because it is the best suited for the job at hand is wanting to have your cake, and eat it too.
Their default Prosody config looks pretty nice; having an easy way to deploy a local chat service that has reasonable defaults like stream management, carbons (messages you sent are mirrored across all your clients), history, and HTTP-based file sharing is really nice.
I've not finished the book yet, but I'm partway through it. I can share an anecdote from my own adult experience.

I have played around with coding (HTML/CSS/game modding/etc) a little bit for many years, but I will admit I knew very little of "programming" until after I was an adult, after college. I learned programming through learning JavaScript, and once I got a tiny foothold on the language I went through and did a number of explorations:

- string formatting (outputting song lyrics that contain predictable patterns, usually kids songs)
- calculating simple math problems like restaurant tip split between friends, or final % abv of a mixed drink of two liquids with different volumes and different %abv
- using randomness to generate simple things like images or natural language based on a variety of inputs
- producing sound via web audio APIs and reaffirming music theory (notes, harmony, scales, musical instruments like theremin and piano)
- creating very basic games with a simple event loop
- creating very basic turn-based games like hangman
- recreating a number of dead-simple mobile apps: reminder list, memo pad, clock, etc

As I learned to program, I basically went through each aspect of education I had learned as a child and teenager and not only reaffirmed and brushed up what I thought I knew, codifying it into executable code I could demonstrate and show to others - but I expanded what I knew by harnessing language + math together in an interactive environment.

Personally, I see the computer as an AMAZING tool for thinking, but that's only if you're the one writing the software.

Computers for kids are as good an idea as literacy, and numeracy - it's like the next level of literacy where your thoughts come alive.

However, just like how literacy is a huge benefit to any child, reading trash literature is bad.

I think we need to stop lumping all computer use into one category. Perhaps there's little benefit to some uses of a computer, like using software written by others, or using it for little more than a television set…but computers as a tool for mind-expansion are unbeatable with any other tool we have.

We need to teach kids how to be COMPUTER users, not SOFTWARE users. It's when you are the person writing the software that you're fully using the power of the machine.
Are there any platforms that are still neutral? It seems like reality has shown those that tried to be, that really, they can't. Spam takes over your email, hostile ads take over your advertising space, trolls take over your forums.

Maybe there is some way around this, but I have no idea what it might be.
Well there is one way to be sure ill never read it, regardless of what future medium its released on.
If you are comparing two strings for equality, most times the length will differ and you can avoid the dereference. Also an empty string need not have a pointer.