skysight-inc/HackerNews huggingface dataset:
People do convert to Sikhism, but Sikhs don't focus as heavily on getting people converted. The religion is inclusive, and is generally quite welcoming, but there's hardly any appetite for forcing it upon others. This is primarily because the religion is secular at its very core. It had a pivotal role in standing up for rights of other religions during the Mughal rule in the Indian sub-continent. And, there's also the belief that just by putting on the 'Sikh' label, you don't really gain anything. The ultimate purpose is to just become a better human being (the barometer here being the teachings of Guru Granth Sahib, which is generally quite humanistic in its approach. The authors in fact include a number of non-Sikhs). As long as you're a good human being (as in help others, meditate and earn honestly to be basic), it doesn't matter what label you are, is one of the core beliefs. Converts aren't looked down upon, because almost everyone really converted at some point in time, as it's around 500 years old as a religion. On a side note, you'll sometimes hear its 300 years old, but that's incorrect, as that event refers to the birth of Khalsa. A Sikh should generally aim to become a Khalsa. Becoming a Khalsa is kind of similar to baptism, but it's voluntary and mostly done when you grow up and feel you're ready for it (some teens do it under the influence of parents, but I, along with many other Sikhs probably, tend to believe that is against the spirit of the religion. People in early teens don't have a full understanding of what they want, and that's why parents shouldn't do it for them IMHO). I'm in my late 20s and not a Khalsa, for example. And, there are many (probably the majority) like me, not Khalsa but just Sikh.

An example is - I studied in two different schools. The first school was Catholic, and I studied there for 12 years. The management used to heavily encourage conversion. For students, there were some benefits like no tuition fees, and maybe some other stuff. For teachers, it was probably a better career. I spent another 2 years in a Sikh school. In that school, rewards were totally independent of religion. If you scored above 90%, you'll get your tuition fees waived. If you were a single girl child (due to female infanticide in the region), I think they did something as well. There was no focus on converting non-Sikhs. This is not to diss on Catholicism, as I've respect for Christians in general and I personally know many good ones, it's probably just that my school didn't do it right. I just find being charitable only to people who are the same religion as yours, not a great idea. Religion shouldn't be a consideration during charity (and in conduct towards people otherwise too).

(edited for clarity)
The coils are inductors, and so cannot be turned off instantaneously - you get a voltage across them proportional to how quickly you're changing the current. As you build a faster coilgun, it gets harder to deal with the voltages generated by the sharper current pulses necessary to do useful work. And presumably you're also increasing the current involved to get higher velocity, which also contributes to the engineering difficulties involved in managing the coil voltages.
The guestbook is vulnerable to XSS so it probably has a lot of other issues.
What great opportunity to rig the outcome depending on bets as they come in
So why not release a DRM-free version after that window? I'd be happy to wait 6 months to buy a movie if that's what it took to get a DRM-free copy.
That's probably usual for people that work with mainframes.
It was also recently reversed by Google for the Pixel 3a. I'm hoping other manufacturers follow suit. It's fine to admit a mistake and many have been made in phone design recently.
Yeah, type inference shouldn't really take a huge amount of time like that - for example Rust's type inference is a pretty small part of the overall compile time (although it can take longer if you do some crazy stuff with traits).

In Swift's case it seems like they've tried to add very flexible type inference (leaving off lots of stuff) to a very flexible type system (with inheritance, overloading, protocols, etc.). This is something that academics have been aware for decades causes problems with type checking performance. Similar problems have caused the designers of Scala 3 to go back to the drawing board to redesign the type system from the ground up, with a clearer formal semantics.

I do know that the Swift team are working really hard to make on demand editing/compiling better, but I don't know how far that work has come. Hopefully that improves things over time!
How exactly are you supposed to refactor the last example to make it more readable? You could extract parts of it into separate methods, but I think splitting nine lines of code into methods of four or so lines would increase cognitive load. You could also alias the types with using, but I'd argue that obscures the types just as much as var. Developers would have to hover over the declarations to see the real types either way.
I think he/she meant that the trash can model was very poorly received whereas the new one has generated a lot of excitement. If the new one was designed without Ive or against his wishes, it could have seriously called his value into question.
Is Firefox on Android ever going to build a sandbox architecture, or are the hard won lessons from the Desktop world going to be ignored?
> many of the corporate big guns he uses to quantify HEVC success seem to be more and more vocal about their dissatisfaction with HEVC and plans to ditch it for AV1 as soon as possible

Do you have any source on this?
Pentagon has a laser that can identify people at a distance by their heartbeat

Ha! Joke's on them. My ex says I don't have a heart!

Seriously, though. Imagine the medical diagnostic possibilities of something like this. Not this thing exactly, obviously. But something that won't kill people.
kiwi browser,based on Chromium also supports for Chrome browser extensions now.
Google regularly sends surveys to people showing they are tracking their movements. Like you’ll eat at a restaurant and get a survey about it. They don’t even hide this fact that they do this:

https://support.google.com/surveys/answer/6315313?hl=en

They ask you questions about train rides and bus rides as well. Google doesn’t buy data any more, they collect it.

Why wouldn’t they be tracking where people drive and building maps about new roads from that?
Same! Thanks.
I see this as a double-edged sword.

1. It makes sense that Google wants to stop apps from abusing their storage platform. There are a lot of projects that abuse the data storage capacity. There was that one app that converted files to Base64 or something and was storing files that way as email text. Obviously not cool. However, Google needs to be explicitly clear on expectations and throw some people-power behind the reviews, since many are being denied by (seemingly) some automated process.

2. The second issue I see is that it will encourage less secure methods of using these apps.
SMSBackup+ in particular is discussing the possibility of moving to "App Passwords" to bypass 2FA and provide the app access it needs to upload and store the data.
Issue being, App Passwords are incredibly fragile, they provide near-unfettered access to IMAP and other account features with no auditing.
Caveat emptor and all that.

I think SMSBackup+, specifically, has a bit of a gray line as SMS messages can technically be sent via email and vice versa, (among other similarities). It's a shame that Google is becoming so draconian about their data storage uses.
What's always struck me about Apple, is that despite their espoused "form follows function/Rams philosophy" - it's clearly not their pattern.

They normally seem to start with a great idea (iMacs, ipods, iphones, whatever) - and then add really great incremental additions (mag-safe, 'retina displays', thumb-scanners etc) - and then completely lose sight of what they were originally trying do do as they iterate further.

The air being thin was impressive, and ushered in everybody else pulling their finger out.
However removal of headphone jacks, connectors, to achieve this was nothing anybody asked for.

Not just one the small stuff either - thermal problems on the g4 cube, trash-can, imac pro.

The new Pro though looks awesome. Arguments over pricing are separate - but first form-is-function device I've seen from them in an age.

I'd like to think Jony hates it, and has stomped off in a huff (or having finally convinced the company to ship it, and point them in the right direction, he's happy to walk away from his baby).
> "Don't store Google user data on your server."

The, I'm sorry, WTF? This is not Google's data.
Despite having some fairly questionable social views, Stallman has been living 40 years in the future for the past 40 years. Every time I read him, I'm saddened that nobody listened.
That helps a lot to understand why this happens, thanks.

However, as you can see, many many people see it as a usability problem. The core issue is selection of action based on the account (not user, the user may have multiple accounts) being of a particular type. This mistake is you are attempting to hide the selection from the user perhaps with the intent of making the process easier / less obtrusive.

From a UX point of view I'd say you need to do the opposite, make the selection obtrusive i.e. clear and obvious to the user. Either in the presentation, by explaining what you are doing, or in the functionality by doing the membership selection client side perhaps with a bloom filter, or presenting "corporate", "individual" tabs so that one starts with the correct interface.

Most people are use to the idea of a work or school account vs a personal account, I think just giving users a short explanation and a choice would be MUCH better then this "clever" auto redirection that doesn't make any sense on the face of it.
I have a Kindle for a few years now, and I love it... but the weird thing it's that most of the books I have read on the platform, haven't been acquired through Amazon. All of this it's thanks to me being afraid of this kind of practices, plus the weird pricing doesn't help (like some hard covers being cheaper than digital books).

I kinda like the humble bundle approach to this, where I can buy bulks of books DRM free in my PC, that are easy to use thanks to software like Calibre. I hope soon the e-book industry have an equivalent to gog in games, or bandcamp to music.

Yeah the subscription model it's cool, comfy and all, but what happen when the company behind decides to shutdown the product because didn't reach the desired metrics? I mean I can see Google having their own Stadia for books, and a few years go by and then they GoogleReaderIt/PlusIt, and that's it, my library of started books with their literally bookmarks and notes are gone.
> Bizarrely

Why Bizarrely? The guy is probably worth millions if not tens of millions. He can probably live a lavish life off of 4% gains for the rest of his life and there is nothing wrong with that.
There could not be a more literal copyright violation than what you described.
flat lenses already exist.
Presently? None of which I'm aware.

I'm very much hoping that we could resolve the issue with SMSBackup+ for the time being, but that's mostly up to the project owner.

I did hear of some folks using their own IMAP server and CALDAV service to target instead of Google, but I have not tested it.
I prefer the hole, for two reasons: A lot less total space of the display is missing, and the part that is missing is one side rather than the middle, so you still have room for a mostly full width uninterrupted status bar.
Some of us do think this about Python, at least for serious work. Many, many Python programmers admit that code in it needs a lot more testing to make up for the lack of built-in type safety, and guard against runtime violation traps.

So, no, it's not ridiculous. Overstated, possibly. But I am less interested in Go than ten minutes ago.
There will always be misuse of open APIs by third parties, and the company itself will be blamed in the PR fallout. After Google and Facebook I expect more services to follow suit, which is a shame but understandable.
A previous article mentions a "a five shots per minute minimum goal": https://www.thedrive.com/the-war-zone/12716/watch-the-navys-...
If this is a foreign concept to you, research the many companies that Cisco spun off to develop new technology and subsequently spun back in. While not a common pattern it is a recognizable one. It is possible that is what is happening here.
Daniel Rozin Makes Mechanical Mirrors [video]
Much of the material on LibGen would be legally accessible under the copyright terms in which it was originally published, but that their exclusivity has been retroactively extended.
I think we can have both in this case. MacBook without touch bar and with some extra ports.
FreePascal & Lua! Thanks
Well that's the point really. Nobody would be looking at unindented code. The point of my post is that the only reason for indentation is visualisation purposes. It's not there to be read by the machine (except for in Python) and is not a description of what is being done.

Just as we leave other visualisation to the editor such as colouring variables, all I'm asking is why not follow the same approach when it comes to indentation?
> Ive is, to state the obvious, preternaturally talented. But in the post-Jobs era, with all of Apple design, hardware and software, under his control, we’ve seen the software design decline and the hardware go wonky.

These two sentences don't make sense when read together. If Apple design -- hardware and software -- declined during Ive's rein that, to me, is evidence that Ive is not preternaturally talented. The moment iOS 7 was unveiled at WWDC I knew Emperor Ive is wearing no clothes. The number of basic design mistakes iOS 7 was astounding.
Teenage saves toddle from 2- fall in spins- chilling video
“Darwin Among the Machines”
Steam gets around by having an amazing UX. Press button get game. It's easier than pirating, while most other drm solutions are generally more difficult than pirating.

Steam doesn't even have particularly good drm. The media isn't encrypted, only the executables, so you can generally just get a nocd crack and overwrite the encrypted binary in the install folder.
NB: LibGen has all Sci-Hub content as well. Searchable by author, title, journal, etc., and not just DOI / URL.
Must it be done?
Deleting books is a form of virtual book-burning. Yes, you can always buy another copy of the book (assuming that it's still being "printed"). But, that isn't the point.

I do find it interesting that Amazon decided to name their book reader "Kindle", of all things.
You can't really discount the benefits of type inference if you're using the most basic form. Hindley-Milner style type inference feels 1000000x better and IMO doesn't hurt readability. What I find in real-life code is that the overall structure is way more important than types--I'm not a type checker when I'm reading code, so there's no reason for me to care about what type a function takes. Further, in languages with implicit type conversions, overloading, inheritance, etc. knowing types doesn't really give you much info.

The hardest code bases I've worked with have been very explicit with type info and that's done nothing for me. The examples here feel very contrived; very little of the code in a 100k LoC project is gonna use types like Maps and ints, especially if it's OOP. Knowing that something is an AbstractIterator does very little to help me if I don't know WTF an AbstractIterator is. And complex inheritance chains absolutely destroy my ability to find the method I'm looking for on these types.

Coming from functional programming, it really doesn't feel so different looking up a function vs. looking up a class.

Regardless, every language has some degree of inference, otherwise every function call would be:

let result : int = (f : int -> int)(x : int + y : int, 2 : int)

If your code looks like this:

f(g(x, y), a(b(c)))

then inference isn't really doing much to hurt you. And what I've found is that for any large-scale project you see a lot of type of code.
Gallery Owner Arrested After Placing Spoon Sculpture at Purdue Pharma (2018)
Qualification: I was introduced to FP a number of years ago and have finally reached a point where I feel that I have a deep understanding of FP in general. In my mind, Haskell is the "best" language out there ("best" in that it provides the best overall gain when all tradeoffs are considered).

I'm no longer confident that Haskell is the "best" language anymore. I was recently introduced to a language that might be even better than Haskell: Dyalog APL. (https://www.dyalog.com/). Try it out yourself (https://tryapl.org/)

To explain why, I recommend watching Aaron Hsu's videos on Dyalog APL:

- Does APL need a Type System? (https://www.youtube.com/watch?v=z8MVKianh54) - This is actually a very interesting question that is more nuanced than upon first glance.

- Design Patterns and Anti-Patterns in APL (https://www.youtube.com/watch?v=v7Mt0GYHU9A) - The main takeaway from this video for me was the principle of "Idioms over libraries."

- Higher Performance Tree-Wrangling, the APL way (https://www.youtube.com/watch?v=hzPd3umu78g) - Or how to model Trees without using pointers by using "Inverted Tables." (An inverted table is a table where the columns are the rows and the rows are the columns)
> and you've designed so much for Apple-- computers, fonts, even Apple Park-- what would entice you to leave?

Designing things for not Apple. Not designing for just 1 brand anymore.
Rip your battery?
The real reason battleships fell out of favor is that aircraft (and eventually missiles) are better at basically everything.
No they will not, or at least it won't be the primary source for positioning.

They will use mapping data, and that is not a problem because the mapping data they have comes from their fleet of cars on the road which upload that data daily.

If any car encounters an incorrectly mapped route all cars will know it. And I expect you will not be able to create an autonomous route that a Tesla car has not already successfully traveled.

The problem of reporting issues to Google Maps is removed.
> I don’t worry that Apple is in trouble because Jony Ive is leaving; I worry that Apple is in trouble because he’s not being replaced.

I'm sorry, but I don't understand why out of all of the skill sets that go into creating a product, "design" should be the only one with a dedicated C-level executive. To me it seems much healthier for the needs of the mechanical engineers (for example) to have equal weight with the needs of the designers.
A car is significantly more complicated than its design language. It would probably make sense to contract for designing the next Tesla car, which he would not be able to do while at Apple.
Yup - that's part of what I love about my ThinkPad. Two USB-C ports, two USB-A, ethernet, HDMI, and headphone.

Turns out "the technology of the future today" is actually really inconvenient.
Ive designed Apple Park? Suddenly the glass windows employees kept walking into and getting concussions makes TOO MUCH SENSE.

https://futurism.com/apple-employees-windows-headquarters
I was pointing out that it’s a commercially applicable of a very strongly worded claim that I know would be expensive to test because I’m optimizing GPU intensive code at the moment. I don’t know where in this thread I generated so much ill will for trying to add knowledge to the conversation, but I’m not making shit up.
I think people underestimate just how bad noise pollution is for you...
Oh I absolutely agree. A lot of the foot dragging arguments I'm making are the same ones people made when busses started moving to compressed and liquid natural gas, and for what its worth I totally endorse getting at least started on electric fleets. "Ignore the problem" is not a good solution at all.

FYI, mining trucks and equipment are almost all electric. So are locomotives...even if that power comes from a diesel generator. One of the largest trucks in the WORLD is electric

https://en.m.wikipedia.org/wiki/Terex_33-19_%22Titan%22
Gruber is trying to read the tea leaves, but I think he's overconfident in his read. Also, I really don't get the Monday Night quarterbacking that's evident throughout his whole piece. Maybe he's upset, maybe he's held back and now feels free to offer opinion --but I think it's just that. An abrupt opinion.

That said, I wonder who Apple will try to snatch? Who are some other good designers out there? MS has some nice HW design. Google to me does not. Nokia? I'm sure there are some others, but can't think of any ATM.
Most text editors have this understanding anyway. That's how they autoindent code or colour keywords and variables. Yeah I guess I'm just proposing a different common format but in the end I believe it to be slightly better since it solves a few problems.

No, I don't think this will ever happen and it would cause a lot of pain to transition to it. But I just think it's an interesting idea which could have worked had it been done like this from the beginning.
`rpmbuild` has had a `--build-in-place` feature for a number of years (since rpm 4.13.0). With that, you don't need a source, or a tarball, and the actions of %prep, %build, and %install are done from the current working directory.

This is similar to what have been able to do to make debs with dpkg-deb.
Mind catching me up on what was wrong with iOS7?
He owns a (large) private jet. He's worth many tens to hundreds of millions, if not billions. Probably owns significant Apple stock plus average of at least mid six figure salary times decades.
> The guy is probably worth millions if not tens of millions.

The guy is worth north of 400 million.
You can thank Disneys lawyers and lobbyists.
Do you mean in order to use this as an ASAT or ABM system? In that case, probably - though you'd still need some sort of terminal guidance to actually achieve a hit.

If you mean "account for the sideways movement" as "give the satellite the horizontal component of the required orbital velocity" this doesn't work for a variety of reasons - #1 is that the railgun is 2000m/s and orbit is 7800m/s, and #2 is that things going 7800m/s (17450mph) at or near sea level tend to get very, very hot very, very quickly which is not particularly great for railgun projectiles and utterly disastrous for things like solar panels.
Can you provide some more background here ? What building was it that Jony Ivy designed ? The new Apple campus ?

Where can I read more about people walking into walls, etc. ? (genuinely interested)
> Text and other element placement is static, so spatial memory works.

Exactly! This results in _referential accessibility_ [1].

You might want to look up for the Superbook format [2] perhaps? Though not everything physics is required to be solved with it.

[1] https://bubblin.io/blog/referential-accessibility

Disclosure: I'm its creator.
an aws tam once told me the same thing. us-east-1a gets the new stuff first. i never validated it against anything other than this one person's statement.
Because design is extremely and uniquely important to Apple’s success compared to its competitors. It’s why you know who Jony Ive is and have no idea who is responsible for mechanical engineering at Apple. (I say this as an engineer myself.)
Talent without vision. Jobs was focused on both esthetics and function. Ive was entirely esthetic driven and it shows in the lack of function.
That's odd. I'm on a 2015 MBP with Mojave, and I recently switched from Chrome to Firefox because Chrome started causing intermitted freezes (even the mouse pointer wouldn't move). I've been on Firefox (and Safari) for over a week now. No issues.
iOS 7 was so much better than 6 it's not even funny. I'm so happy the skeuomorphic look was finally killed.