skysight-inc/HackerNews huggingface dataset:
It's mostly restrictive on the side of game design. Once your goal is to support a large quantity of software features you automatically fall into the mold of a style of gameplay that will minimize impact on feature development.

In the classical model of ship-once gamedev, certain big-ticket software features tend to be thrown out when the designers are in control, because they're so costly to get right and don't surface as much immediate impact:

* Large-scale persistence(just store a minimal representation and instance that)

* Online features(too much synchronization logic - it hinders almost every other feature!)

* Complex AI and procedural simulation(too much chaotic behavior, limited ability to control outcomes)

The transition we've made has, in essence, been to construct microtransaction service products that do support these more complex features: the game is a platform for the sale of assets, and it is massively online with total persistence and sometimes even robust AI. And when you start doing that, your ability to revise the design diminishes substantially. For the most part, you can't take away assets and features that are already there without a substantial player backlash, which means that games of today tend towards accumulating their way into an incoherent maximalist experience with no particular focus or intended playstyle, all of it following templates intended to encourage monetization:

Make sure the players can customize their character cosmetically, and give them a huge array of skills and powers, but nerf all the unique aspects of these powers so that the game will play roughly the same regardless of what you choose. Present them with opportunities to draw in their friends, and add hooks and incentives to come back repeatedly and to check the in-game store for deals. Provide play opportunities for all segments and demographics of players(following the lines of the Bartle player types).

When this model works, it does extremely well in the mainstream(Fortnite basically ticks all the boxes and is outstanding in its ability to progress as a live service) - but it has the downside of being a compromise for everyone. It makes the game too Byzantine in its complexity, too restrictive in its customization, too carefree in its changes to competitive dynamics, too willing to let annoying minor bugs persist - to say nothing of the cost and complexity needed to pull it off.

So I think there's definitely room for more of a spectrum of products, from the mega-blockbuster down to tiny boutique indie games. But the marketplace is still catching up with the idea of providing full service, and a lot of games are still released with the focus being on developing a franchise or on addressing a specific genre. In many cases the capital requirements needed to do services crush that idea out of the gate.
They are, however, very relevant to this overall discussion.
Out of that list, you'll definitely get USB-C sockets and probably the 1TB SSD. I can't see any of the rest of it ever being on a MacBook again.
They're also a fantastic example of the silicon valley "Fake it 'till you make it" selling products for life-changing sums on money based on lies about their capabilities.
From the same article:

Uber's system killed a person. They received a huge backlash and their permission to test self-driving cars have been revoked in the state of Arizona. They also pulled out from testing California as well.

Waymo had 13 non fatal crashes, of which, 12 of them were other drivers' fault. One was caused by the software where the car wanted to maneuver around some sand bags on the road and side swiped a bus. No injuries. Google took the blame and said it's a learning experience. AFAIK, Waymo cars are not available to public by default.

Tesla had multiple fatal accidents as a result of "Auto Pilot" which is just a bunch of driver assistance systems taped together and marketed as a complete self-driving system. At every single accident, Tesla never admitted the blame, and just reiterated it's statistically safer to drive with AutoPilot than without.

Obviously, this pisses people off. The never-take-the-blame attitude gets old and annoying. It's like a colleague who would throw everyone under the bus to avoid taking the blame.

Secondly, I've seen the video of the accident with the Apple employee. It's clearly AP error and I don't care if it's statistically safer to drive with AP, if a system causes and accident that I could have avoided easily, I don't trust that system.
You can even have a MagSafe USB-C cable.
Those are still mostly scientific domains, and science has been rooted in open source. Most mechanical and civil engineering, on the other hand, is done in Matlab scripts and proprietary simulation frameworks. Matlab is Wolfram’s chief competitor, not Julia, R, or Sage.
I don't know. I've read in the Bible, the Koran, and Buddhist texts, had some form of contact with religious communities in Germany, Spain, Israel, the US, Turkey, Egypt, Indonesia, making an effort to understand why people hold the religious beliefs prevalent in the region (somehow, God has chosen to reveal himself differently in different regions (maybe prayers from early weapons manufacturers?)). Furthermore, I've read several books about religions (I count 21 in my Kindle library since 2015, though cannot claim to have read all of them) and listened to courses about "Philosophy, Religion, and the Meaning of Life", theology, and comparative religion, going out of my way to include theologic and apologetic texts.

You tell me.
Dont work for free. You are taking away a paying job from someone and lining the pockets of the unscrupulous.
> Thinner means you take away my ports so I have to carry dongles.

I'm not sure it does really. The modern MacBook Air chassis is the same size as the old one. But it's lost Magsafe, a useful keyboard, USB-A, it's lost a port on the 13 inch, and no SD card slot.

Apple hasn't got rid of these things for thinness. It's gotten rid of them because of a misguided belief that the replacements are better than the loss of flexibility, or just plain working.

Apple are wrong about these things. But the problem is much more fundamentally that Apple seems to have lost it's ability to engineer well and it's judgement about how to please it's Mac customers. Thinness is just a symptom.
Someone please correct me if I'm wrong, but at least in the US banks take on all risk of fraud. If someone starts writing bad checks in your name, that's ultimately the bank's problem rather than yours.
My experience is the complete opposite. Of course there's the social aspect, but almost every family had their own devotions they did outside of church. I remember clearly our teachers asking everyone in our class of 30+ in Catholic school to share our family's family-specific religious traditions. I think coming from a tradition rich with symbolism and tangible activities as devotions (Catholicism) helps with that.
"Download our tool to fix your database connection"
They are loud, to the point of being annoying during a meeting / conference call and the travel distance is a bit too short for some people, making typing unpleasant. If you use a Lenovo or even a dell of equal body thickness for a bit and then get back to a modern Mac, the difference is huge.
What's a good secondary service to store the TOTP codes separate from passcodes?

Authy, from what I understand, requires a phone number as backup, meaning it could be compromised by the same method

Google authenticator can't be backedup, which is royally annoying when you change/lose devices

Lastpass has some security issues, and one well known comment here has recommended no one use it.

I heard someone say they use Duo security: does that let you store codes? When I looked it just seemed to lock various services
Or the C64 might be a good choice too.

Jumping into "no-framebuffer/racing-the-beam" 6502 programming on the Atari 2600 for the uninitiated is just ... cruel.
> C development community shrank a lot over the years.

They're all in China and Korea churning out our cheap consumer hardware.

Most IoT devices with embedded web servers are running on relatively modest processors. The main barrier to running an embedded networking stack is RAM and that is abundant enough in cheap micros to make it a non-issue.
Taro is also a very common Japanese male name. Think of "John".
The server probably went
over capacity ...
As others have alluded to--here's an explanation for _a good portion_ of the people who have two character given names. The first character of the given name is defined by ancestors, generations ago in a poem. Each subsequent generation uses the next character of that poem.

https://en.wikipedia.org/wiki/Generation_name

This stopped for much of the mainland in the last century due to a few revolutions that happened there.
> when a group of women target another women it has very little to do with actual harassment and more to do with differences in political ideology.

BINGO!
Just tried this. Makes the touch bar much more usable.

This makes me confident they'll add haptic feedback in the next Macbook.
I don't disagree. But in the end, looking at statistics, it's still safer to drive with AP indeed.

Self-driving cares are done for the first time (I mean, almost fully autonomous ones). Accidents will happen still. We are very far away from a good generic AI that can adapt to different tasks so it's gonna be a bumpy road, pun intended.
Reddit Commenter's Fight for Anonynmity Is a Win for Free Speech and Fair Use
I think it's pretty toxic to disingenuously suggest that anyone who has a problem with Tesla is just shorting the stock. It's like coming out and "It's gross seeing so many root against Uber" back when Uber was the subject of a new sexual harassment expose every other week. Sometimes companies with interesting tech behave unethically.
Bingo. Hell, I'd love to do nothing but maintenance work, but I'd have a hard time paying the bills that way.
Wondering what the battery life is like compared to running linux on your hackintosh ? :D
> anything where you can recreate a sense of being part of a group and not just being among people

I like that observation! Also the point that leaders matter a lot - or rather the community culture they manage to create (or not).
Build a $150 Hardware Face Recognition System with Nvidia Jetson Nano and Python
The evidence I’m aware of more strongly supports the theory that it’s the liberal coastal cities that are devolving to third-world conditions. Los Angeles is turning into a disease-ridden rat-infested trash heap[1] and San Francisco’s sanitary problems are also well known. I’d say rural Alabama comes out favorably in the comparison.

[1] https://www.nbclosangeles.com/investigations/Rats-Fleas-Los-...
I wonder why people say it's a 16-bit console if it's based on the 65SC02. The 65816 and 802 were 16 bit, but the SC02, AFAIK, was not.
Relatedly, I highly recommend Dave Beazley's "Built-In Superheroes" talk: https://www.youtube.com/watch?v=j6VSAsKAj98

I rewatch it every 6 months or so and usually learn a new trick or two.
So what is the business model here? Is this stuff sold?
I thought they'd more than deprecated it, and that Carbon apps won't run anymore on Mojave. They declined to do a 32-64 port all the way back in Mountain Lion.
Invited and then dis-invited doesn't seem to change much.

The response still seems way out of line / indicate the dis-invite was for good reason.
https://en.wikipedia.org/wiki/Young_Earth_creationism#Adheri...
I think you are conflating “free software” with “open source.”
>I'm curious if you can imagine a single programming language which you /would/ prefer for all of the different kinds of programs you've written. Not that it does exist, but could it?

>However, if the one true language already existed,

The one true language can't exist because we want to use a finite set of characters to express convenient programming syntax. (A previous comment about this.[0])

It might be possible to craft a single optimal language for only one particular programmer but I even doubt that limited scenario is even realistic. Consider trying to combine syntax of 2 languages that many programmers use: (1) bash (2) C Language

In bash, running an external program is a first class concept. Therefore the syntax is simple. E.g.:

gzip file.txt
rsync $HOME /backup

Basically, whatever one types at a bash command prompt is just copy-pasted into a .sh file.

But in C Language, external programs are not first-class concepts so one must use a library call such as "system()":

main()
{
system("gzip file.txt");
system("rsync $HOME /backup");
}

In C, we have to type out "system("")" that surrounds each external program. We have to add the noisier syntax of semicolons after each line. It's ugly and verbose for scripting work.

In the reverse example, C makes it easy to bit-shift a number using << and >>.

y = x << 3;

How would one transfer that cleanly and conveniently to bash? Bash uses a bunch of special symbols for special functions.[1] Bashes uses << >> for input output redirection. Therefore, bash would need to have noisier syntax such as "bitshiftleft(x, 3)"

So, if we attempt to create a Frankenstein language called "bashclang" that combine concepts of bash and C, which set of programmers do we inconvenience with the noisier syntax?

What if we just tweaked C's parsing rules so that naked syntax to run external programs would look like bash? Well, what if you have executable binaries with names like "void", "switch"? Those are reserved names in C Language.

Same thing happens with other concepts like matrices. In Julia and Mathematica, matrices are first class. You can type them conveniently without any special decoration. But in Python, they are bolted on with a package like NumPy. So one has type type out the noiser syntax of np.full() and np.matmul().

Convenient syntax to enable easy-to-read semantics in one language leads to contradictions and ambiguity in another language.

To add to munificent's comment, I also don't see how one language can offer both garbage-collected memory and manual allocated memory using convenient concise syntax _and_ and zero-cost runtime performance-penalty for manual memory. Those two goals contradict each other. When I want to write a line-of-business type app, I just use C# with GC strings. On the other hand, when I'm writing a server-side app that's processing terabytes of data, I can use C++ with manually allocated strings with no virtualmachine runtime overhead for max performance.

[0] https://news.ycombinator.com/item?id=15483141

[1] https://mywiki.wooledge.org/BashGuide/SpecialCharacters
It’s dirty accounting tricks for a greater good. I kinda resent the fact that we have to resort to this.
Sensor Calibration Fingerprinting for Smartphones
I don't know if it technically counts as a lie, but on 31st of January he told investors that he expects profitability in Q1 2019. Instead Tesla delivered 700M loss.

Before that, in 2017, he told investors - "“What people should absolutely have zero concern about, and I mean 0, is that Tesla will achieve a 10,000 unit production week by the end of next year. […] I think people should really not have any concerns that we won’t reach that outcome from a production rate.”

Guess what, we are well into 2019, and they are producing around 5-6K M3 per week.

This is not how you run multi-billion company.
I'd argue that over time society has in fact become more stable and more tolerant (read Steve Pinker's latest tome about the enlightenment), but that it was possible because of the simultaneous decline of religion.
Have there ever been democratic or republic churches?
I, myself have been cured from CFS, using MMS. (not bleach) I am so grateful that I can live a normal life now. Just saying, not encouraging anyone to try.
Yep. I switched from a Macbook Pro and I definitely miss the touch pad.

But I don't miss the keyboard. Or the touchbar. Or the hotkey layout. Or the operating system. Or not being able to upgrade my hard drive when I needed to.
"Open source unless you make more money than us" is what it sounds like, and might actually be worse than closed source.
Umm what. I own a Tesla and am middle classed and don't think people poorer than me are ethically inferior. This is a huge stretch.
> Be the person on the side of the climate

Elon Musk is not on the side of the climate, he's on the side of Elon Musk. His forays into tunneling put the lie to his pro-climate claims awhile ago. He has a bizarre hatred for public transport, which is the real solution to reducing transportation emissions in cities. He would rather everyone take a tunnel (in their Tesla, of course) than countenance the possibility real, effective public transport, and he's actively seeked to divert public funding away from public transport to his privately-owned Boring Co. Meanwhile, moving an entire car around for each person is absurdly inefficient, even if it's electric. It still has to be charged up, and that electricity is not certain to be renewable. In fact, in the US, your electric car is not likely to be significantly more green than a very efficient gasoline vehicle:

http://shrinkthatfootprint.com/wp-content/uploads/2013/02/Sh...

Of course, that's what the SolarCity acquisition is about, right? Except there is still no solar roof, and Gigafactory 2 is turning into a major scandal - that whole acquisition seems now to been disastrously ill-advised in retrospect, and it's hard not to notice that it was hugely profitable for Musk.

I am on the side of climate. I do not think this requires mindlessly recapitalizing Elon Musk's ventures over and over. He's not the only one working on clean energy. Other people can carry the torch if his hubris and reckless behavior catch up to him and he goes bankrupt.
Including one made out of discrete components.
https://monster6502.com/
Now all we need are robots that can write, send, and read snail mail, and we can eliminate human beings entirely.
the wayback machine and google search cache are also empty as well...
Google is really fast in reacting to government announcements.
> I was with the author until the diversity and equity part

I understand that perhaps to some people this may sound like a statement made in an effort to counteract identity politics, but isn't it really its own brand of identity politics?
GL 3. There's an investigation going on as to how to support GLES 2, I believe.

The sad reality of browser development is that there is about a 10-year delay between the introduction of a graphics feature and when we can actually use it everywhere...
> If you need a Mac, consider a desktop version (with a SSD!), or stick with the 2015 or older MacBooks.

This is what I did.

I bought a 15'' 2015 model the day after the 2016 models were announced. I didn't even know about the keyboard problems, but the touchbar, the lack of ports, the price, and the shallow key travel were deal breakers for me.

I used it for about a year but the integrated GPU and the 4th gen CPU ran too hot. At the time I lived in Cancún so quite hot, and the fan noise was becoming annoying even when doing skype calls and such. Also running it on my lap was uncomfortable.

So at the start of 2018 I sold the MBP and got a 5K iMac with SSD since I really didn't need the portability anymore. Best Mac I've ever owned.

I have an old 2014 13'' MBP laying around which I use in the rare occasions I'm away from my iMac.
I'm not a fan of this metaphor but I definitely feel the phenomenon it's alluding to in my life. I've increasingly enjoyed a relatively obscure social media existence on a small, focused Mastodon community as opposed to the general warfare of Twitter.

Similarly I post here out of obligations I have to folks, not because I like it or feel comfortable, welcome, or part of the community. I have smaller, private venues where I feel like I can be myself. And I'm aware sometimes I am a contributor to that attitude of "we are here to pick fights", but there isn't much I can do about it, that's what a lot of tech forums aspire to be.
For one thing, the social role of a Church seems overstated in my experience, though that might depend on denomination. After sitting through the sermon and that business was done, what followed was merely lunch / dinner with extended family. We never mingled much with others.

Religious families are big on family and I this day and age, they're smaller than ever. Gone are the days, in my case, of communing for a large family dinner almost every week. I barely even see my parents.

All of which to say I think our social needs were met in large part by family, and Church was a convenient vehicle to bring it together. There's no substitute for family. However, between a plethora of possible social obligations given our leisure time, I think loneliness can be abated.
>One, ONE $30 adapter gives you all of those

That's not how TB3 works though. Those cheap dongles don't necessarily pass through correctly, and this can lead to all manner of problems when you have sensitive equipment connected. Lots of reports of audio issues on USB C Macs when using external dongles, for example.

The actual TB3 hubs cost $150 minimum iirc.

This may not cause trouble in your own use case, but it's definitely potential cause for concern for people that need a lot of I/O
Remember that in the rise of the computers, the only thing akin to typing on a keyboard was typewriter work... which was given to secretaries...
Nasa Invites Public to Submit Names to Fly Aboard Next Mars Rover
Most Protestant churches are run democratically with voting on elders and so forth
Pretty wacky when many American Christians I meet seem to be more prideful and puffed up than even the atheists, who are often caricatured as very impressed with their own intelligence. So much for “Learn from me, for I am meek and humble of heart”
Googled. Is it regarding using social engineering to enable call forwarding last autumn? Can't find anything else.
We agree that the pension obligations are the reason why the USPS (once one of the most innovative logistics organizations in the world) has degraded so throughly. But pointing to shadowy private interests is backfilling personal politics into the narrative. The obvious culprit of USPS' debilitating pension obligations the pensioners themselves.
I don't mind it being forced on us but I think we all wish the circumstances weren't so often, so cruel.
Also see - A Study of Scripts Accessing Smartphone Sensors (https://sensor-js.xyz)
Kilogram, redefined: why the world’s new definition of mass is a big achievement
I agree with you - their public disclosure of details of incidents over the years lacked... class.

Also, you can opt-out of all tesla data collection.

There are a few levels of this. One is in the car's UI, LITERALLY hidden at the bottom of "safety and security" there is a [Data Sharing] screen that you have to scroll to see. It supposedly prevents video clips from being uploaded to tesla. Other parts of the UI ask for permission, such as traffic-aware routing. I don't know about the new chrome-based browser - we know google has baked tracking baked into chrome.

Level two is basically "disable the SIM" no online access. Stuff doesn't work, like the map tiles won't load from google and loads of other data can't be transferred to tesla.

It's still not clear what happens with level two when you enter a service center, because onboard wifi will auto-connect to tesla APs.