skysight-inc/HackerNews huggingface dataset:
That idea of transporting yourself to another location through the use of sound is absolutely fascinating. I think developers should and will start to consider how sound enhances existing experiences, and how new experiences can come from looking at audio output and input as tools to be used to reach the user.

I seem to remember that Microsoft released an app for the iPhone that is a map service, but it works on sound only because it's designed for blind people.
If you're interested in Russell, or mathematics in general, I can't recommend the graphic novel Logicomix highly enough. It's about Russell and the Principia Mathematica
Not sure about the marketing swaying people these days. People are going for the easiest devices to use that get out of the way and are high quality.
Correct... it's backed up to iCloud or on your computer with itunes if you encrypt it.
Except their laptops and phones totally do...

What are you talking about?
jq is simple to install, can handle large datasets (have used it to parse GB's of JSON data), and works well with bash/shell.
A couple years ago, I got a bit of saltwater in my iPhone and the headphone jack failed. Since the next generation of iPhone (the iPhone X) was about to come out, I held onto it for a couple months and bought AirPods.

I then realized this was Apple's real reason for eliminating the headphone jack. It had nothing to do with courage. It was about eliminating a deeply ingrained user habit so they could solve the problem they themselves created. I wouldn't have bothered with the AirPods if my headphone jack had continued to function.

That said, I don't know if Apple's strategy bothers me. There are a lot of user behaviors rooted in history and old constraints rather than good usability. There are a lot of downsides, but as someone who views technology as ephemeral I don't know if it matters to me.
Capitalization really seems to have upset you! It was more shouting than praying, though. I meant to say NO! to the statement that novels are "lies". They are the opposite of that. Lies are meant to deceive and exploit. Novels want to help you find the truth, any which way you want to type it.

And to respond to your 2nd paragraph, I'm not saying that (good) novels contain wisdom plainly stated as clever observations every few sentences. That would be a kind of diluted essay and would be of very little value.

That's not the point at all. Novels are machines. They work or they don't. You don't need to have extensive wisdom to decide if they do, just like you don't need to be a mechanic to know if your car won't start.

When they work, they show you a true situation. They don't "deliver" anything. They show. They make plain. They are not a list of interesting tidbits ("10 hidden truths about yourself!!"); they are an experience.
Double whammy as its probably a spillover from an anathema to visiting/doing business in Hong Kong as well
When you talk to people, you're supposed to look at their eyes, not their ears.
This just once against demonstrates what Orwell really meant and America never heard, everything he painted in his dystopia was just as possible under authoritarian capitalism as it is under authoritarian communism. The American education system loves making kids read Animal Farm and 1984 but for some reason they never seem to mention that Orwell was an anarcho-socialist.
And what apple is betting on is that people will prefer their totally sealed, light as possible, "throwaway" $200 product over the competitions user service, replaceable battery option.

It is the same bet they have made repeatedly with their phones. Smaller sim card (obsoleting old approaches) - removing headphone jack, switching to lighting, doing totally sealed (but durable) devices etc.

It's generally paid off - oddly people seem to prefer used apple products (ie, beleive in their durability) over used logitech headphones or android phones - so the actual life of apple products ends up being pretty long.

Apple's battery service fee is $49 for airpods and useful life is perhaps around 3 years, if you keep wanting to replace the batteries every three years. My quick sense is that most folks may retire their airpods after the second battery (6 years in) at the longer end.

So far their approach has paid of tremendously for them.

I am curious what other headphone providers are doing here. Ie, how easy is it to get a fresh set of batteries after 3 years that are of high quality and replace them. I've gotten burned replacing batteries in products with amazon replacements and the mfg sometimes doesn't even stock or sell new batteries for their devices so I've gone with Apple for now - if you go into their store for a new battery I've never had a problem with quality.
Yes, and people hate them, but there are no alternatives. Why would you want something permanently in your ear to measure heart rate?
Yes, they can be extra dangerous if they have, say, a curious dog on a long leash on the other side of said trail while they’re busy counting Facebook likes
Not exactly VR until they add tracking. Otherwise they're just eye screens.
And yet Arduino has created an ecosystem of libraries, tutorials, blogs and communities that changed the industry. Now you can program dozens of chips with Arduino core, such as ESP8266/32, etc.

If it wasn't for arduino, many project would never take off.

At university I was taught to program microchip pic16 and oh boy was it painfull. Their software was low quality, errors were incomprehensible, etc.

I think Arduino is Javascript of embedded development: many people use it because it's easier, there is a library for everything and half of them don't work right.

Their i2C has had the same issue for like 8 years and last time i checked it still isn't fixed.
Welcome to hell: Lebanon is corrupted, polluted, overpopulated and poor
>Most citizens don’t mind the Chinese government, or at least think it’s better than alternatives...

Sure... because economically things are relatively good, and I imagine the constant attempt to brainwash every citizen from birth has something to do with it.

Many Muslim women, when asked, will say that they chose to wear a burqa, or the niqab, but I think most of us here know that they've been conditioned to think that way.
Answered at https://news.ycombinator.com/item?id=21985518
> After the interviews, the recruiter basically told me that they couldn't make me an offer for a L4 position, considering my experience (I think he mentioned 7 years of experience).

Unless I'm missing some details, this actually sounds like age discrimination.
this is exactly right. folks could likely get by anyway, but it would be dramatically reduced.

until there are consequences for lying online, and as long as there's money to be made by lying, enough people will be assholes and do it.
But how does one register the business before it begins activity?
I know. 1.9MB/s is still a very good DSL. Many users don't have such good bandwidth.
The IDE is also spectacularly buggy, stagnant, and lacking so many needed features.

I'm not even sure to what to attribute arduino's success. I think they just made the simple things (GPIO and loading code to the device) simpler than anyone else. And even that is not done terribly well on an absolute scale. Think about how often new users encountered FTDI driver issues over time...
Beats invented the first cool bluetooth headset.
A headphone that only works with Spotify? My Bose QC that I can use for anything (including Spotify - with a single on button to connect to bluetooth controlled via my phone or laptop) isn't really inconvenient or anything.
No, I mean that within a few weeks of starting without stretching I'd get injured.

Form is definitely part of it, but I went through a few cycles of "start going to the gym, do sessions without stretching, get injured, take time off".

Stretching has increased the time between injuries. And moreover, when injuries have occurred after stretching it has been very obvious why the injury occurred (bad form or too-high weights) whereas before it felt like form was fine, weight was fine, but injury occurred anyway.
Mechanics-based model for the cooking-induced deformation of spaghetti
Show HN: Free No-Code Job Board
What is? I assume you mean machine learning? Ok... What about one shot learning like lake and tabembauns bpl? What about optimal resource allocation in auctions? Is this recognising patterns in event spaces larger than the number of atoms in the universe?
The list is at the bottom of this:

* https://efail.de/

Throwing out the discontinued things (Outlook 2007) and the webmail things that PGP can't be even sort of secure on (Roundcube, Horde) we end up with 7 bad clients out of a total of 27 good clients. So 26%. To get that they allegedly had to downgrade GPG.
> If industrial equipment malfunctions, people can be killed or horribly maimed.

In what way does C vs. python or javascript have any impact on this? If anything, C has way more ability to shoot yourself in the foot than python or javascript. Hell, what about a non memory-managed language like rust?

Like somebody else says, this feels more like a cultural issue than an actual technical issue.
Sorry to burst your bubble, I'm a long-time Android user who switched to the iPhone 6S for about a year and a half, then back to a Pixel 2. Following its release, I bought the iPhone XS expecting to love it and be done with Android.

Oh, how wrong I was. Siri is still garbage, CarPlay is terrible compared to Android Auto. And there's nothing even similar to Google Home. Apple's hands-free story is completely nonexistent which is fine if you've never used a decent hands-free ecosystem, but it's very hard to switch back to.
Again, I was comparing to the Rivian. I'm not convinced that the sail sides on the CT are appreciably higher than the Rivian over only the rear 4.5 feet. The Rivian is not a more practical vehicle by any stretch of the imagination.
The essay reminds me of The Deployment Age: http://reactionwheel.net/2015/10/the-deployment-age.html
Again, performing is not playback.
I then realized this was Apple's real reason for eliminating the headphone jack.

To do away with the point of failure that you so aptly illustrated by getting salt water in your phone?

I wouldn't have bothered with the AirPods if my headphone jack had continued to function.

That's you, though. There are clearly millions and millions of people who don't want wires.
AirPods Pro do—“transparency” mode—but you can’t control the amount of mixing.
I tend to agree with you, I find them pretty ugly and weird looking, but it's also clear that we're outliers here. Those things are hugely popular.
They removed the wired option which created a problem for some and offered a solution. Yes, I know about the dongle, already lost 2 of them.
You're right that LED isn't immune from burn-in, however, it is much more resistant to it, and isn't necessarily permanent either. Leaving an LED display off for a few days, often less, can be enough to bring it back to normal.

Another artifact OLED displays have is their PenTile subpixel arrangement to compensate for the red, blue, and green organic compounds degrading at different rates. Hopefully micro LED brings us OLED quality with LCD reliability.
Airpods Pro do. Along with noise cancelling that's the main improvement.
Well, I'd argue it still isn't rational given that the testing done during the interview is usually not telling much about the candidates engineering prowess.
Most executable file formats (including drivers) put the code first followed by the data. So you could construct your drivers thusly:

GOOD_DRIVER = P1 (good code and some data) + C1 (data) + X (more data)

BAD_DRIVER = P2 (bad code and some data) + C2 (data) + X (more data)

You'd disguise the random-looking block of C1 data in the middle of the good driver as e.g. a cryptographic key to avoid suspicion. The "more data" part couldn't be modified in the bad driver, but since you can arbitrarily modify P2 this wouldn't be a severe restriction.
I'm afraid nothing. If you read the article well, you'd see the city is a victim of its own success more than anything.

We in Shenzhen call what's going on recently as "Dubaisation" of the city. Land prices are on their way to stratosphere. Factory rentals follow rent price too. Working class is being priced out.

A factory owner can sell the remaining value on the land lease for up to 40 times the average annual rent. A lot of them do.

When factories close, they leave a lot of unemployed youth. Those youth who already been living from salary to salary will have hard time hanging there for longer.

Shenzhen is no longer a city where people come in hopes of making money more so than spending them. If people will not have confidence in making more cash tomorrow, than they can make today, they will no longer be coming to Shenzhen, and go to other cash cow cities.

Once they leave, they will not be coming back, and restarting manufacturing in the city will be getting harder and harder. This is why it is very important for city's party cadres to find ways to stop labour force exodus. It is important to prevent a feedback loop where low labour availability will driver more factory closures.

High incomers will hang around in the city only for as long as there will be industrial companies to hire top tier professionals. We can not hope that the city can live off high incomers alone if their employers have no reason to stay in Shenzhen.
They did a recent promo with Google where you get a free Google Home Mini if you're a subscriber. So I don't think they are getting in to hardware.
Author here: I wanted to let everyone know we made some small edits to the text, and added two new branches to our repository: transpiled containing the raw transpiler output [1], and refactored containing the same code [2] after a few refactoring commands.

1. https://github.com/immunant/ioq3/tree/transpiled/quake3-rs

2. https://github.com/immunant/ioq3/tree/refactored/quake3-rs
I've seen what my career was like at 48, and at 55. Still guessing at what it will be at 62, but I'm not very worried.

> that demand tapers off rapidly after 40, when ageism comes up.

I haven't seen ageism come up. I've seen that I'm a pretty expensive guy, because 35 years of experience has value. But not every employer needs that, and those that don't hire someone less expensive. That's not ageism.

That is lower demand for people over 40, though. On the other hand, the supply is lower, too.
In my experience, there have been times rustc underperformed relative to both gcc and clang.

In the past performance infelicities have been fixed, but there are some that remain.
> 3. throwing an axe means you get one shot. Then you're weaponless.

Romans carried 2 Pilum, a shortsword, and a shield. You had two shots, after which you rushed in with your swords.

Yeah, Longbowmen are obviously superior. But if you have 10,000 Longbowmen with 60 arrows per man, you require a production-capacity of 60,000 arrows per battle. That's a lot of goose feathers, even if you're recycling a significant chunk of arrows.

Note that the modern arrow has fletching for accuracy. Ancient arrows didn't have fletching: no spin, no accuracy.

Before the middle ages, mass production of arrows in this capacity was basically impossible. The British innovation to war wasn't so much the Longbow (there were plenty of archers before the British...), it was the invention of commodity mass produced arrows... which supported the Longbowman as a major unit of warfare.

Even the Roman Legionaries used Pilum (aka: Javelins) as their ranged weapon of choice. Bows existed (see the Sagittarii), but were an auxiliary (and often non-Roman) force.

------------

Slingers (!!) were still used in Roman times. Now a Sling... THAT is an ideal ancient weapon. A trained slinger can kill a Lion or Bear, and you only had to find rocks to throw. Mass production of sling-bullets (really, just a shaped rock) is easy, even with an army marching to a distant location.

Slingers used rocks, clay, and even lead bullets throughout history. They were effectively the longbowmen before the British learned to mass produce arrows.

In fact, the ancient world believed that Slings had greater range and accuracy than bows. Since fletching won't be invented for another 1000+ years, ancient arrows had very limited range and accuracy.
Then it’s just a matter of what you think is easy enough to be called replaceable. I would wager for most consumers a MacBook battery is not in that category.
That's a very slippery slope - haven't you been conditioned to think individuality and personal freedoms are vital? The concerned citizens of the PRC would love to help you with that.
One of the first reviewers of the Macbook Air lost it in a stack of newspapers.
I was an android hold out for a good while because I didn't like the lack of control iphones had. At some point it flipped and I got sick of how much fiddling I constantly had to do with my phone to get it to work the way I wanted. And even then by the time I got it working well, it wouldn't get updates anymore. I switched to iphone, and while once in a while I'll miss being able to tweak everything, I'm much less frustrated at my phone than before.
>And the non-iOS phone users that are married to “how much control they have” have touched an iphone since 2014.

I don't even tinker that much and my foray into iOS lasted only 1 year with the 10S Max. The inability to arrange items freely on the desktop (leave a blank space) was frustrating. The lack of control over default apps was occasionally problematic. The inability to natively link to a Windows computer and transfer files is also something I use.

That said, there are a ton of benefits of iOS over Android that I recognize (iMessage, Apple Wallet, the screen responsiveness, etc).
I used to have a VAXstation 3100 on my desk. I was mostly porting software from VMS to Windows NT 3.5 but worked on optimizing the VMS version too.
Yeah, Ningxia is a weird region. It’s run under license by a Chinese company, and KMS isn’t available, which by extension means most encryption isn’t either since that’s all built on top of KMS these days.
I think it is also important to remember that intelligence isn't clearly defined. It seems a lot of people interpret it in different ways and the definition is closer to pornography (I know it when I see it).

I often see two camps, one that defines intelligence to be more human like. Limiting it to really cetaceans and hominids. Maybe including ravens. The other group gives too vague of a definition.

Personally, I do not see a problem with having lots of bins. I don't think many disagree that intelligence is a continuum. So why restrict it to very high level bins? Because that's the vernacular usage? I for one vote for the many bin and continuum approach. In this I think you could say that ML has some extremely low level form of intelligence, but I would generally say lower level than that of an ant. In that respect, a multi agent system with the intelligence surpassing that of ants I believe would be extremely impressive.
They're easy to loose! You have to keep buying more
A couple of key things make the experience fundamentally different from traditional headphones, for me:

- I can carry the little dental-floss-case around with me everywhere in my pocket. Even if I don't plan on using them, I have them there just in case. Especially when it comes to noise-cancelling, this has a major effect on day-to-day life for me as unexpected use cases pop up.

- It's not just the lack of a wire: one entire step is eliminated from starting and stopping using your headphones. You just put them in your ears, or take them out. There's no messing with a cord or even a menu on your phone. Something easy is made effortless, which matters.

- Once in, they stay out of the way so well that you can leave them in even if you're not using them. Then when you do unexpectedly decide to watch a video, or take a call, your phone is already plugged directly into your headspace, no extra step necessary.

- All the little details. The fact that taking one out of your ear pauses your media and placing it back in resumes it is essential for wearing them passively while out and about; ordering a coffee, etc. No fumbling with your phone for a pause button; the social signal for "I'm listening" is paired with what you want your media to be doing at that moment.

All of this combines into an experience so frictionless it's mindblowing.
And uber and wework and well...take your pick...zoom, that other one and that other one. You know the one with the logo. slack. Is it called podhop? hoppod? Airbnb, put them in too.

Thinking about it... I probably make more money than Spotify, Twitter, Snapchat and shopify.
As someone who took a few university courses on analytic philosophy covering Russell, I've never heard anyone suggest he "sold out". Maybe that's just people who aren't really familiar with Russell or his personal life that say that?

If you're going to argue that he wrote sellout books, then he did that long before he gave up on logicism. See for example Introduction to Mathematical Philosophy, which is aimed at people who know nothing above regular public school math.

I think the ability to recognize that he had basically hit a dead end with logicism was probably his greatest success, instead of falling prey to a sunk-cost fallacy. The guy wrote one of the most influential papers in philosophy of the 20th century ("On Denoting"), as well as being one of the central figures in the founding of an entire field of study, but he knew when to call it quits, and I doubt he regretted it at all. His social and political writings and activism are a treasure trove of wisdom IMHO.

Edit: if I'm being fair though, it is pretty common for people to say History of Western Philosophy was a bit of a poor work that he did just because it would sell well. That is just one book out of hundreds of works though, and honestly it's not that bad if you balance it with more neutral sources on some of the material.
I used to be scared to lose mine while running. They never came close to falling out. Also the new generation of the AirPods is more secure in the ear.
I'm going to need sauce on that.
i would love to see that happen! i have occasionally wondered what it would take to reboot a goodreads clone from scratch but importing the data is definitely a plan with a higher chance of actually replacing the site.
> The ESP8266 doesn't have hardware PWM

There are actually hacky ways to work around that using DMA but yeah. Software PWM sucks.
A lot of women will swear by the burqa even if they’ve been bought up in western societies and we’re less conservative in their younger days. You underestimate the contentment that comes from prescribed piety.
> You can't say use a browser API to set a global setting for them, because GDPR explicitly requires that every website must get the user consent for them.

I can see why that prevents a browser from auto-accepting all cookies, but how in the world does this logic apply to me if I want to deny consent to 100% of the websites to use cookies?

Set the default on the browser to deny all consent, and show the cookie notification somewhere unobtrusive, the same way it was done for notifications.
He said "innocent-looking device driver".

The good driver is actually padded so that it can be later replaced with the bad driver. I.E This doesn't allow the attacker to replace any driver, but only one they prepared in advance to look innocent but have the right structure.
We added the transpiled code in a new branch at https://github.com/immunant/ioq3/tree/transpiled/quake3-rs and also a more cleaned up refactored code base at https://github.com/immunant/ioq3/tree/refactored/quake3-rs
WHY ARE AIRPODS POPULAR?!?!??!
Adjusting the volume is very convenient if you're wearing an Apple Watch.

(so I agree, they're great IF you're already using at least the iPhone).
All you have to do is put them in the case whenever you aren't wearing them. The case isn't so small that you're going to lose it. Plus, that way they're always charging.