skysight-inc/HackerNews huggingface dataset:
The problem is the "perpetual novice" sentiment.

Smartphones are sold with the underlying assumption that 'user friendly' equates to zero training or learning. The idea is that UI is so intuitive that you can simply pick the phone up and use it.

It's clear that this novice strategy has upper limit respect to the number of features.

If you spend $500 on a device that you use more than your car or computer, maybe you should spend 6-12 hours to learn it. People take courses in woodworking, knitting, why not smartphones.
Yep. If you want to add it, that would be kinda neat. :)
Still, if a company drills a hole, they should allocate the funds to cap it properly. Making that mandatory would sure help with situations like this.
put some chips on the board, and hit the play button in the middle. Deposit dialog will appear with lightning invoice generated for that amount
Using Plino to spam filter shared inboxes
That's not true... The U.S. is actually in the process of launching the next generation of GPS satellites.
I can see a few good points being made here. But I don't think if someone can't use a device properly, that it's the manufacturers fault for making it hard to use.

Also, I think there are many points being made that are either down to people being told incorrect information, or them just being plain wrong.

Regarding using Spotlight to search for apps/files:
"Find a spot in Springboard (what’s that?) with no apps or folders."
This is wrong, you can swipe down even over apps or folders.

"The simplest task that is functionally impossible to do (also on Macintosh): Play exactly one song."
Wrong

"Apple Pay. Inscrutable and scary even in countries that have had chip cards forever, like Canada."
This is not Apple's fault. Here in the UK, we've had a very good chip&pin system, which was updated to wireless readers a few years ago. And Apple Pay just works with them automatically. You'll find it hard to find a place that doesn't support it. I've heard that it's completely the opposite in the US, but does that mean the iPhone is hard to use?
Also, it prompts you to set this up when you first use the phone.

"Because Apple calls its passwords passcodes, nobody has any clue at all that you can use an alphanumeric password instead of a string of six digits."
Oh really.

I could include many other quotes here, but it's getting boring. But there is one point that is just absolutely fundamentally stupid - "If Apple actually cared about accessibility (it does not)". There is no way you can say Apple doesn't care about accessibility.

Another point I'd like to make - Even if there's an "advanced" feature like AirDrop, using Siri to schedule a meeting, or using an Apple Watch to receive directions, on your phone, it doesn't mean you will know how to use it immediately. And that is not by default a bad thing. But anyway, I think a lot of these features are easy to use. For example, when using the share sheet, AirDrop automatically appears at the top of the view. With names and images of nearby devices/contacts. Surely it couldn't be more intuitive?

Maybe when people spend large amounts of money on something, they should put more effort into learning how to use it? ¯\_(ツ)_/¯
It’s only left wing in a very meaningless definition of left wing. I live there :) San Francisco hasn’t deserved the reputation for decades at this point. It’s the stronghold of Pelosi, a neoliberal and a staunch centrist. Ditto with Feinstein.
> If you spend $500 on a device that you use more than your car or computer, maybe you should spend 6-12 hours to learn it. People take courses in woodworking, knitting, why not in smartphones.

I completely agree with this. And if you're not willing to learn how to use a device, why would you buy one anyway?
Part of the point is that the unprivileged don't get the same opportunities in many ways, so they don't do so well in tests but they still do well at the job; therefore, you need to give them extra leeway during recruiting and such.

Also, the experience of the less privileged is that some people use claimed-impartial tests and barriers to exclude them in particular, and so when a test comes along it is demotivating, as it might just be an attempt to exclude them. Look at the voting reforms in various places for examples of this.

Using tests to try for pure meritocracy only works when everyone has had the same kind of background and nobody has bias. Look at the examples of CVs/books sent around with just the name/gender changed and the huge difference in response rate to see the bias. Essentially, if you're recruiting (or filtering any set of people) and aren't actively controlling for bias (anonymization is key), you will be biased.
Unless Bloomberg are really amateurs it had to be a very credible source to make them publish the story even though Apple & friends had told them multiple time that it wasn't true. They trusted their source more that the word of the putative victims. And since then they haven't shown any hint of doubting it either.
Neverending exponential growth is not possible through space colonization. We can grow at most as the surface area of a sphere that expands at the speed of light, realistically much slower.
>It's easier and much more efficient to get resources such as raw materials and metals from the ground. Being in the air without option of landing means you are completely dependent on import of raw materials to repair/expand your habitat. Very inefficient as well as not economical.

Assuming you overcome all the other difficulties and have a colony on Venus' skies, what prevents you from having ships that can go to the ground, get stuff, and come back?
They have the "Esc" key.
No, it's about how many so called meritocracies are not actually meritocracies and instead are nepotistic circle jerks of self reinforcing bad behaviour.

That people think it is about enforcing equal outcome shows how threatened they are by the idea that maybe they didn't get where they are by being brilliant but by being a mediocre straight white male promoted and supported by other mediocre straight white males.
"The greatest shortcoming of the human race is our inability to understand the exponential function."

In which case the second greatest must be to assume that all growth is exponential.
It’s time to Ban doctors’ handwritten prescription
Learn How an SSL Certificate increase online business revenue for your website
New system being developed to make existing helicopters autonomous
If you send XHTML with the XHTML MIME type, the tags are case-sensitive.

If you send it as "text/html"... well, then presumably you're relying on XHTML 1.0 Appendix C and letting browsers parse your XHTML as HTML. And HTML is case-insensitive.
It is a very good point but consider Mars as a stepping point with very different conditions from the ones you can find on the desert. Gravity for example. Isolation, communication difficulties, technological difficulties that we need to overcome if we are to colonize other parts of the solar system.
There is no such thing as white space insensitive language.
Mars gravitiy is not strong enough causing it to very slowly lose gases to the solar wind. Water vapor included.
Though it is quite common, I think this is a very bad way to organise a business. It's as if programming were bricklaying, a simple operation to be performed under instructions from an architect.

That's just not true, the main reason being that if you're not programming any more, how can you define a modern technical architecture? If you don't know the precise technical limitations, how can you negotiate functional specifications?

Engineering is Engineering, whether it's IT systems or bridges
> This merge went completely sideways.

git merge --abort
> VR headsets are very hard on the human brain, since they confuse our multiple range sensing systems.

I disagree. They are hard on brains of some humans, mainly due to motion sickness. But that happens only when there is artificial movement involved - when user's movement doesn't match camera movement.

And it really depends on the person, some are more susceptible to that, some are less. I also think some resilience to that effect can be trained with practice.

Then there's the style of artificial movement provided by software. I've seen several solutions which make it more bearable - generally those involve some degree of physical activity beyond just pressing a button.

Adjustment of focal plane seems like a rare problem; it's honestly the first time I hear it mentioned as an issue which is "very hard on the human brain". Usually it's all about motion sickness.

> but I have yet to see any usage that would justify spending spending as much one one as I did my TV

For me, it's about activity it provides as much as it is about immersion. I wanted to reduce my time sitting idly, and VR lets me do just that without abandoning gaming at all.
I think he can't possibly do that as SQLite doesn't accept contributions. There are literally zero people impacted by this CoC that weren't in on it from the beginning.
The context of the comment I replied to was that Python was fantastic glue code _for scientific computing_. Julia won't won't impinge on Django's usage share.
Honestly, I liked my time with the Vive, but what finally sold me was Windows MR.

For only 300€ I bought an Acer WMR headset with better res than the Vive, no funky sensor setup required, and no fiddle adjustments needed to get it to focus with my eyesight. I put it on and it just works.

If the Samsung WMR ultra set were available here I’d happily have bought that instead, but they stupidly refuse to sell it in Europe.

I really think MS might be on to something here, I only hope the fixed specs don’t make it too unappealing for manufacturers to support.
Ahh, entirely possible.
The accompanying video shows divers inspecting a wreck, but I take it this is not the wreck from the article: this lies at over a mile deep.
Bloomberg might be a serious financial news organization but its credentials as a serious tech news organization are very much questionable at this point.

I agree that it seems tricky for them to go to their sources and ask them to talk to some other news org however.
Humans were terribly designed to cross the Atlantic by swimming as well, but we designed boats so eventually we did.

Yes, robots are a cheaper and more reliable way to explore and extract resources but I doubt mankind will be happy with just that. We like to explore, and expand, and face challenges so I'd bet that no matter the setbacks or price tag, we will eventually prefer to do this things in person.

As an alternative: we could even redesign ourselves for space exploration if needed be.
I think the important part is the survival of a technological civilization. It's unclear whether we'd ever manage to reach the current level of development again if we happened to lose it for a few generations.
Threads are an implementation technique, not a user requirement (at least they shouldn't be).
And if you're the best of the best, they pay you to attend (X, ENS)
Is the justice system involved in any way at this point? Or are you suggesting that Apple and Amazon should sue for libel or something like that?
How to convert free users into customers
It seems like the legitimacy of something should be demonstrated, not assumed.
Same discussion as when people shifted the encoding of their source code files from iso to utf-8? :)

I think it's good that you have the most popular encoding for your source and don't have non-printable characters in there. I'm pretty sure the majority of fonts won't display them correctly. So I'd absolutely prefer to not have emojis in my code.
Great answer, thank you :)
> your employer may want to consider hiring fewer programmers and paying them higher wages

I do advocate a high-low mix with fewer people and a higher proportion of the higher tier, but the purchasing department loves low unit prices and has decision over them. Well, at least we have the developers co-located with us in the same office and no longer work with offshore Indians through two layers of intermediaries... Progress !
Elon Musk tweets “wanna buy some Bitcoin?” and gets blocked by Twitter
Does it need a replacement? Newegg still sells a wide selection of genuine parts at reasonable prices.
> $400 too expensive? PS4 cost $350-$500 and has sold over 80 million units.

The PlayStation brand has roughly two decades of solid hits and great sales, and cultural credit. People know what they're getting into. VR has no such claim to fame (outside of fantasy scifi) and nowhere near the same volume to push costs down.

Not to mention, the volume of units sold has actually nothing to do with the point the OP was making, which was that it's still expensive. And I hate to break it to you, but: the PS4 -- or any $400 gadget -- is still expensive for many people, even in places like America. But it's not expensive for privileged tech users like you and I.
>I never understood why colonizing Mars is needed.

Personally I see quite a few positive things behind colonising Mars.

I think it's not about having a "backup", it's not about resources (or in a really long time) it's about the challenge.

If we can put our best engineers to solve how we re-use and recycle water, how we grow crops in extreme condition, how to control the O2 CO2 cycle (at a larger scale than on the space station), how to engineer a space craft that survive such harsh conditions we will end up with:

- technology to help our crops on earth

- technology to help with our water crisis

- technology to build sturdier structures

- international collaboration, that usually keep engineers from working on mass weaponry (The USA/Russian space program is actually motivated by exactly that: keeping the rocket scientists busy instead of working on ICBMs)

Mars just happen to be a goal silly enough that we'll get interesting discoveries and advances that I can't even foresee.

Another way to keep engineers busy and force international collaboration is to have a common threat. For that I believe the asteroid threat is both a real enough threat and a good subject to work collaboratively.
> They can always look them up (online), set them, and forget them.

But they don't. You're a reader of HN. It is fairly obvious that you're the sort of person who, at a point when you need to accomplish something you don't know how to accomplish, will assume that it's possible and start with research. But there are a lot of people out there who will start with the assumption that not being able to see their phone screen so well anymore is just something to put up with. The entire point of this post and discussion is that Apple may not be providing the best experience for those users for whom it would never even cross their mind that changing the text size on their phone is possible.
> except if you're a fresh high school graduate

That's their main source of students, no?
I always wonder why are sources from the intelligence community regarded as distinct? They're fairly integrated, I'd regard them as just one source.
"Studies show" is carrying a lot of water. I don't have access to the study that is linked, but almost all of these studies about sexism in tech end up not being true. An excellent example was Gender Bias In Open Source: Pull Request Acceptance Of Women Vs. Men.[1] This study claimed to find evidence of sexism. If you looked at the data, it was clear that there wasn't any.[2] Still, it was the basis for articles by Vice.com[3], The Guardian[4], Business Insider[5], and the BBC[6]. None of these news organizations issued retractions. The bias in both academia and news organizations is such that they simply cannot be trusted to be accurate on this topic.

The bias in bay area tech companies is just as bad. If you express the slightest doubt about sexism being rampant in tech, you will be ostracized. If you speak up in protest when all the women in the office go to a free screening of Wonder Woman during work hours, while all the men have to stay and work, you will become persona non grata. These sorts of things have happened to me and others I know. It's infuriating. Even if sexism and racism are as bad as people like Coraline Ada claim, these "solutions" are making the problem worse. Discriminating on the basis of race and sex only serves to balkanize us and polarize opinions.

1. https://peerj.com/preprints/1733v1.pdf

2. Scott Alexander explains the whole saga: https://slatestarcodex.com/2016/02/12/before-you-get-too-exc...

3. https://broadly.vice.com/en_us/article/9aep3y/women-are-bett...

4. https://www.theguardian.com/technology/2016/feb/12/women-con...

5. https://www.businessinsider.com.au/more-evidence-of-sexism-o...

6. https://www.bbc.com/news/technology-35559439
> This seems to resonate well with the culture of piscines at 42

I do not understand this. What does "culture of piscines" mean? I assume it's not literally pool culture.
Some issues with this project:

- non static and non namespaced global variable EMOJIS (should be inside the emojize method or at least in the namespace)

- lack of STL use, that std::string replacing code doesn't look very "modern" at all

- complete lack of unit tests

- README has unsupported emojis under the "supported" header
As far as the smartphone angle you mentioned, it makes for a decent analogy, but isn't entirely relevant unless I'm being too specific.

Computational power was never the problem getting to the moon. The analog computers were basically some op-amp circuits. I think they had a differentiator and an integrator. You don't need 4 modern cores running on Android or anything. In fact, simple is probably best and safest.

Overall, I'm just being nitpicky and fully agree with the rest in that space currently isn't worth the economic cost.
Always Use TIMESTAMP WITH TIME ZONE (2012)
I'm a student at the Paris 42 campus. It is not true that the average 42 student lack theoretical understanding. We may not take a semester long course in compiler theory for example, but we do manage to build our own shell scripting interpreters and pick up enough compiler theory to define a grammar, build a parser to produce an AST and then interpret it accordingly. The same goes for other theoretical foundations of programming.
I understand that the traditional way of hiring engineers and teaching them practical programming skills on the job is well established. But you would be surprised how good some of our students are both in theory and practice and how few guidance they required in reaching their level of skill.
If you have any questions about the curriculum or our work here in general, feel free to contact me!
Tons of other species have been wiped out very easily

Most of them due to an external force they could not begin to comprehend actively or accidentally trying to kill them (ie humans). Also we are on the whole smarter, more creative and better with tools than they where.

they didn't even contribute to their own demise as much as we did.

The fact the we actively contributed to our (potential) demise gives us a massive head start in that we understand and can see the problem coming in a way no other species could. Realistically anything that could wipe out humans would have to be something so completely alien and beyond our current understanding or control that we cannot even currently imagine it. Basically anything we can comprehend we can control for and counter.
I found these videos very helpful: https://www.youtube.com/watch?v=SCbpxiCN0U0
GPS is one of the many many component inside modern missile to determine location. An IMU ( https://en.wikipedia.org/wiki/Inertial_measurement_unit ) being usually the main component and GPS being just there for error correction.

GPS is too easy to jam, no serious military application would use GPS exclusively.
Insert PVS-Studio Comment
PVS-Studio free license is available if you add special comments in code. An enthusiast created a plugin for Visual Studio 2017 that automates this process. https://marketplace.visualstudio.com/items?itemName=VladyslavSemenchenko.comvsemenchenkoipvscomment
Link: https://marketplace.visualstudio.com/items?itemName=Vladysla...
What's wrong with low G tolerance for interstellar travel?
If speed of light is ~310^8, 1G ~ 10m/s^2, you would need (ignoring reletivistic effects) 310^7 seconds to reach the speed of light.
There are 86400 seconds in a day, so you would need ~347 days to reach the speed of light if you were accelerating at 1G, were it not for relativistic effects.
OH, I got my mum a Macbook Air, best thing I ever did, I talked her through setting up Team Viewer, I setup her icons so she had only what she needed. Then I've never done anything more. She finds all her recipes online, does emailing, finds her tv shows. Mum and Dad no longer argue over the TV now.

The old Windows computer caused lots of arguments and angry text messages with me. I'm not a fan of mac os, but best thing ever for my parents.
Nuclear pulse propulsion[1] was deemed doable with 1960's technology and can accelerate several hundred tons of payload enough to reach the nearest stars in a couple of generations. This doesn't require any magic, just lots of money and nukes.

[1] https://en.wikipedia.org/wiki/Nuclear_pulse_propulsion
AU govt agency determines for every use of blockchain there is a better tech
Lavender’s Soothing Scent Could Be More Than Just Folk Medicine
true, but if you are doing anything more complex you have to change some of the things or ad others, and you end up on the same path as OP, there is no way around learning all this if you intent to build something for production with JS.

i, as a person that writes backend for 3-4 months and then need to do frontend hate the constant changing.
that kind of self-reflection is only possible one person at a time http://mensenrechten.org/wp-content/uploads/2014/05/the-most...
CAD would be pretty normal in my Montreal experience. Great city for studying, terrible for staying.

I still miss Montreal though.
Astronauts have traveled further on the moon on the three missions that included the Lunar Roving Vehicle than all our mars rovers managed combined.

If you give a mars rover a command, it takes an average of 12 minutes for that command to reach mars, and another 12 minutes for the confirmation to come back. That makes remote control very hard, and we aren't all that good with autonomous robots.

So until we figure that whole artificial intelligence thing out humans are a much better bet for getting significant amounts of science and mining done than robots.
https://www.archaeological.org/pdfs/papers/AIA_Troy.pdf

“Whoever controlled Troy, or Gallipoli for that matter, could control all maritime traffic between the Aegean and Black Seas. The wars, in other words, were fought for money and power, not for a woman named Helen.”

That’s the reason I said “many believe” and not “it is proven”. I didn’t even claim it as truth. Not every reply is supposed to be a PhD thesis so please don’t be a dick.
A shallow learning curve and cute compiler messages are the least of your problems when doing C++-caliber software.

The 'small, easy language for ignorant developers' niche certainly exists, but it's already taken by Go.

Rust currently provides no benefit over (modern) C++ for the problems where using Rust or C++ makes sense. (Though perhaps Rust will make it easier for layman developers to learn Rust and then transition to C++.)
Does Shopify Keep Track of Inventory?
I think it refers to the culture of the first selection phase which is called 'la piscine'