skysight-inc/HackerNews huggingface dataset:
Great work on this. I lead a remote team, and if the vision here were fully realized and available on the Oculus Go/Quest, I’d trade some travel budget to equip the entire team with it.

You asked what features it would need. My use cases are basically what we do when we bring the team to one location for face-to-face work. While there are use-cases for typical distributed work, there aren’t many things we can’t do with the tools available: Slack, Google Docs, email, git, etc.

What is missing that only VR can solve?

Generally:

Space. No matter how many monitors we place on our desk, we run out of real-estate quickly. Collaborate planning and problem solving often requires space to visualize our thoughts and ideas.

Social presence. When human problems overshadow technical problems (i.e., all the time), the feeling of being fully present to one another is necessary.

Specifically:

A whiteboard. In VR, you could make something far better than the 10k devices out on the market today (I’m making this number up, since “request a demo” is the standard price)

Emotionally engaging avatars. Seeing a head turn isn’t enough. We need to be able to see another person’s unique facial expressions in order to connect. With goggles covering half the face, I don’t know this is possible, but ML research in 3D facial reconstruction from 2D photos has shown a lot of promise. Perhaps in-painting combined with reconstruction would do the trick.

Beyond these two items, I see a large space for reimagining UI in VR. Unlike a monitor and mouse, VR knows generally where you are looking, and in the case of Oculus, what you are saying. Voice commands that are contextual to eye gaze (tracking would be better) could be combined with VR’s version of a right-click context-menu as an HUD. It doesn’t need to be as crazy as Iron Man, but given a limited number of options, voice commands seem an ideal fit for VR.

A few years ago, I prototyped a HUD/Voice UI as the central feature in a VR browser, but I found resolution on my DK2 to be too limiting. Maybe the time is right to try again. I’d love to see someone try!
> Supply and demand is volatile, so just because a unit averages $x does not mean it can't sometimes fetch 5x (see Uber's surge pricing). Smart pricing never does this, so I suspect there is no notion of demand surges built into the algo, even though they obviously occur.

There are laws against such price gouging in many US states, e.g. to prevent hotels from charging very high prices during natural disasters, or from discriminatory rates. Undoubtedly airbnb will not implement such protections unless forced to.
Part of the reason I only buy older cars, so I can work on them myself. I enjoy it as a hobby, and it saves me a lot of money.
Yeah but that has nothing to do with Apple specifically. If you're doing stuff that's potentially going to get you jailed, best not do it online.
> The function of the capital markets is to allocate capital.

I never fully grasped this idea. I have no problem understanding that venture capitalists, angel investors or investors that buy shares at IPO do allocate capital. However, why is trading existing shares considered "allocating capital"?
Consuming too much xylitol gives me a stomach ache. I tried adding it to water for dental health on multiple occasions and got a stomach ache each time.
There are no restrictions on what you do with GPL software if you're not distributing it. Here's what the FSF has to say[1]:

"If I only make copies of a GPL-covered program and run them, without distributing or conveying them to others, what does the license require of me? (#NoDistributionRequirements)

Nothing. The GPL does not place any conditions on this activity."

The whole point of the GPL is to guarantee that the user can do anything they want with the software. The only limitations on GPL software are with respect to distribution.
Well, that’s the end of corporate MacBooks, then...
It's absolutely baffling how so many seemingly educated, knowledgeable people such as those found in tech can support these anti-user practices via their support of Apple's products.

It goes further than just Apple's hardware products: some people prefer to build "Hackintosh" systems (OSX running on non-Apple hardware) and a common problem is dealing with wifi-adapter whitelists. Why would you ever want to consider using an OS that imposes such arbitrary restrictions on you?
Back when end users could replace (upgrade) RAM and storage, I cared about keeping that flexibility. Now those are soldered to the motherboard and generally non-upgradeable from the start.

This change affects “display assembly, logic board, top case (the keyboard, touchpad, and internal housing), and Touch ID board”. I could see wanting an alternate, after-market keyboard, but otherwise am happy to stick with Apple parts. The main hindrance, as others point out, seems to be for people in sparser areas with no authorized repair shop.
Doesn’t work on iPhone SE. Get horizontal scrolling and layout is all out of whack.
Serious overkill huh?

I do have the sources for both those, but only printed not electronic media.
You cannot get to the scale of Facebook or Google without being political.

These are tech companies in that they sell tech. They are not tech companies as in parties who are only interested in building the best products using technology. As far as how they act silicon valley is turning just as bad as Wall Street
Funny story about Crash: Everybody around 30 years old in Slovakia knows Crash Bandicoot. In late 90s - early 00s there was a very popular TV show where you could call in and play the game with your phone (basically just left/right/jump) I spent hours watching it https://youtu.be/v3RYappcWZg
I know the modulus operator but I don't recall ever using it in more than 20 years :)
Have you looked at the hardware cost to price on new iMac Pro? About a $313 markup. And factoring the T2 chip (which is worth a whole lot) and slick chassis plus some support, a great deal.
https://www.cultofmac.com/485914/imac-pro-pricetag/
How on earth is this being spun into "Apple protecting your privacy!"?

This is the RDF in action.
> "complexity" is most probably the reason SQL isn't getting used as much traction as an API option as for instance GraphQL.

There's a much more obvious reason: there's no such thing as an "ANSI SQL wire protocol." If you want to take advantage of an existing ecosystem of client libraries that speak SQL to your server (and why wouldn't you?), you literally have to choose a specific vendor's RDBMS wire protocol to mimic, and then tell your clients to configure their client library as if your service was an instance of that RDBMS.

Amazon's Aurora? You need to speak the MySQL wire protocol.

CockroachDB? It speaks the Postgres wire protocol.

If there was such a thing as an "ANSI SQL wire protocol"—and especially if there was such a thing as a "packed binary ANSI-SQL wire protocol"—then I think you'd see adoption of SQL as a lingua franca for things that are not, themselves, SQL RDBMSes take off. As it is, SQL can't be a lingua franca of anything–because there is no "SQL standard" in the sense of an IETF RFC networking standard you can just build your server around. "ANSI SQL" is a language standard (specifically, a mapping from a grammar to a semantics); not a protocol standard.

There isn't even an SQL-wire-protocol standardization committee. Not even a working group. Not even a random FOSS project to attempt to create a "reference ANSI-SQL protocol specification." It's just... not there. (It's kind of bizarre, actually.)
I'd be more concerned about the potential conflict of interest having such algorithms control major functions of other's lives. My post was meant to be sarcastic, however I'm getting a lot of downvotes, so perhaps the sarcasm wasn't clear.
Apple is fine with owner repairability for the parts you listed.

The issue is with allowing replacement of parts where you could do something that compromises security. Replacing someone's display assembly with one that disables the on light. Or swapping keyboard with one that has a key logger.
I'd analogize this to an e2e-by-default messaging app. The average user simply doesn't want to bother, and it's when stuff like this is the default that change happens.
This is fearmongering. If the market approached an allocation to index funds that enabled arbitrage, more actors would switch to arbitrage eliminating such arbitrage.

It is a self-balancing situation. A scenario of "oh my god, everyone is just putting their money on index funds" would never happen.

Another way to think about it is in terms of evolutionary stable strategy. Index funds and arbitrage-seeking reach a Nash equilibrium at some point (far more index-allocated than today's market) where arbitrage-seekers will reap returns almost equal to index funds, as index allocation starts o not capture all available market information.

If the market deviates from that point, forces push it back into that point. If the market starts over-allocating into arbitrage-seeking (like today), returns on index funds will beat arbitrage, pushing capital back into index funds. If the market over-allocates in index funds, index funds will return below arbitrage, pushing money out of index funds.

Edit: Right now, the market is still far over-allocated into the arbitrage-seeking side, resulting in a natural shift to index funds.
Pakistani ice-cream seller unaware of £14m in his bank account
> To me, the interesting question is: if the market is mostly index funds, what does that do?

This will never happen. It might be interesting, but isn't a realistic scenario.
Amen to sql
The "you" refers to the "index fund manager", yes?

If so, then your thesis doesn't make sense. The index fund manager's job is to maintain the fund's allocation according to the index calculation to the best of his ability, not "go out and buy some $AMZN cos it looks cheap" (which opens up the fund for civil lawsuits for not adhering to the prospectus), or to "manipulate the herd".

Tracking errors happen, but those are incidental to the need for re-balancing and are not outright actions undertaken by the fund manager for the purposes stated above.
Remember thumbing through Jim Shaugnessy's The Rutland Road at NY School of Photography years back and admired his b&w composition. Sad that he left us this past August.
> If you trust the user to replace hardware, you permit the user’s hardware to be altered by malicious actors.

The correct way to handle this, however, is to offer to sign the customer's key for a given unit or order, with a mechanism for succession (i.e. simultaneously sign a successor key, and expire the current one).
He would not buy “most of the s&p 500”. He would pick stocks to (try to) do better than the s&p 500. Indexing was not common 30 years ago.

http://s18674.pcdn.co/wp-content/uploads/2015/05/Index-marke...
The biggest danger of all this money in index funds is that the market becomes to big to fail and the government has to keep propping it up. In fact, it becomes a way to actually disburse wealth - enact policies such that they go to people in the market.
I have to be honest, I don't think that one example can tell us anything meaningful about whether or not closed source software is typically better supported.

Note that I used the word "can", not the word (which you used) "necessarily."
But like, he isn't Tesla. He isn't SpaceX. I agree that those are cool companies and I'm happy that they exist, but any ultrarich dude could have put up the startup capital for them. They could ditch him and be just fine. They're both profitable, they don't need his charity to survive, and his leadership is dragging their reputation down.
Bought first non Apple notebook in 12 years turns out Ubuntu is fairly usable and docker performs way better than on OS X.
You can update the BIOS via SuperMicro's IPMI. It's actually a feature you have to pay extra for: https://www.virtuallifestyle.nl/wp-content/uploads/2016/08/S...
Corporations could probably become authorized. Large entities will have the requisite scale to make it economical.
In favor of linux? Chrome books?
This is pretty clearly not the case. Apple and Facebook are companies, not platforms. The platforms these companies develop are wildly successful and loved by developers.

I think you may be too focused on how developers decide a platform that is already successful. In that case, yes, which one is already adopted the most deserves strong consideration. However, when it comes to actually achieving adoption, it’s the platform that developers flock to that tend to succeed, all else being equal. We are talking about relatively fresh terrain here. There isn’t already a huge federated system like this that has a lot of mainstream adoption.
>"I'm not putting blame here"

You just called out one side as worse and then try to claim you're not putting blame? That's not really believeable.

If we're just throwing out reasons too, then how about how the Republican party decided to not compromise on anything anymore after Obama was elected? When one side refuses to compromise on anything, the other side can only lose by attempting to compromise. This situation is the only possible result from turning politics into a verbal form of total war
The Q3 2018 Global VC Report: New Records Hit Amid Seismic Shift in the Industry
The repair market for apple laptops is probably small anyways because apple is a small fish in that market. Why bother?
Ask HN: What are your favorite browser games?
This is half because I'm making a gaming site and half because I'm really bored.
Time is money. I charge more per hour than my authorized bmw dealer charges me.
It's exactly as it sounds: a SQL view on a database server. It manifests as a SQL table backed by a query. It's mind-bendingly simple.

You can connect to it via a native db connector or ODBC. It's also accessible to a wide range of tools including Excel, Tableau, or any number of programming languages.

In Python you can pull data from it into a Pandas dataframe via TurbODBC (which recently added Apache Arrow in-memory support). In R, you can connect to it via dplyr. Apache Spark can get data from it via JDBC. You can experiment with it via Jupyter Notebooks.

SQL support is ubiquitous.
Not sure what you mean here.

I don't know of a company on this planet who is self repairing Macs.
Scheduling is not enough. For efficient IO you need a scheduler that’s tightly coupled with OS-specific kernel mode APIs for async IO.

Java has support for that in java.nio.channels but that’s limited and is not integrated with the rest of their standard library.

C++ can do that, too, but quite hard in practice.

Runtimes like Go, .NET and erlang already have that stuff included. There’re some limitations (e.g. erlang doesn’t support that on Windows, BTW they call the feature “kernel poll”), but still it works great and very easy to use.
Heroku Buildpack Registry: Making Buildpacks Open and Shareable – Heroku
WRITING BY HAND. A font to help you remember your study notes.
This is so not true. I wrote the TI 99/4 Logo at MIT (translated from an implementation in Pascal by Gary Drescher). The Apple II implementation was overlapping, started a little later, the guys doing it had the next desk. It was licensed by MIT to Terrapin Inc and released ('82) not long after the 99/4 version ('81).

https://www.dropbox.com/s/migcvjvgu31qaz9/LogoHistory_Microc...
Every purchase of a share rewards the previous owner with some cash. Follow that chain of trades backward and eventually you end up rewarding the founder, the early employees, the VCs, etc. It's a long, tenuous chain, but it's there.

I agree with the general point that most trades of mature companies don't seem to have a material effect on the expectations of today's founders, early employees, VCs, etc. Though in theory if liquidity dried up enough or valuations fell, those signals would noisily backpropagate through prices and shift expectations of rewards.
I personally really enjoy Johnny Upgrade and Combat: Online. They're in my gaming site, games.instantfloppy.net. Originally by Gameshot and Nadgames respectively.
To quote somebody I heard on a Goldman Sachs podcast, "When everyone is seeking alpha, there's money to be made in beta, and vice versa".
You're talking past each other: contributing to the App Store isn't the same as working for Apple.
> Like, say, the matter of secret surveillance on the mass scale? I mean, the track record here is not exactly pristine.

There remains no evidence that any companies lied about secret surveillance on a mass scale.
Note, not open source. All these were commercial products.
That makes no sense. Go have a look at the original Mac 128k.

They were borderline impossible to even open.
The same experience. But I used Fedora.
I never really leaned to read music. Listen to a recording a couple times; maybe slow it down. Perfect or near-perfect, though not an absolute necessity, is helpful. Other than that, TONS of practice.
A Multi-Person Brain-To-Brain Interface for Direct Collaboration Between Brains
I feel you. I was drinking a coke at dinner with a friend who started talking about how sugar suppresses the immune system. The coke just didn't taste the same after that.
When $3B net income isn't an obstacle to a $1T market cap, reality is sort of optional.
GitHub and Jira Software Integration
First, you have to practice listening to music. You have to focus on everything: melody, rhythm, harmony, instrumentation, and dynamics. You also need to study those things so you know exactly what you're listening to. Practice scales, arpegios, and chord progressions and you'll start to recognize them. If you hear a song in a key that you can't even play in, it doesn't matter how good your musical memory is.

I started playing piano as an adult and can read music and play by ear. I worked as a dueling piano player for a few years wherr listening to your partner and figuring out what they're playing is a part of the job. I also write music down in various forms. Chords and lyrics, guitar tabs, and sheet music.

Everything helps, but you have to practice playing by ear as well. Just put a song on a loop and play along until you get it right.
I don’t know that this holds for crypto but for security systems more generally history has shown that ability to staff professional security & legal teams has more to do with practical security than the advantage open source provides.

So in a situation where your choice in crypto is open vs closed & legal/security funded you might pick the closed solution.
Last time I checked they haven't even beaten semi-recent laptops in direct comparisons of execution time, even for very synthetic problems.
Leopard-WebKit is a version of WebKit targeting PowerPC Macs, including the still-very-useful G5 towers (mine has 8GB RAM!) to enable modern web browsing on those machines.

https://sourceforge.net/projects/leopard-webkit/
Hm, I brought it up because its a staple item that everyone seems to need, but upon reflection that would make it a target for subsidy to reduce the inflation metrics.
Thanks for the reference.

FWIW, from the Wikipedia page[1] for g:

"However, critics of g have contended that an emphasis on g is misplaced and entails a devaluation of other important abilities, as well as supporting an unrealistic reified view of human intelligence. "

Interesting discussion all around.

1. https://en.wikipedia.org/wiki/G_factor_(psychometrics)
This is extremely surprising to me. Healthcare plans from universities tend to be extremely good. How did this happen?
Diving within Saturn's rings
Indexing was very common, it just wasn't called indexing. It was called "active investing" but the reality is it wasn't as active or as smart as people think it was. It was very similar to today's indexing where you would funnel your money into the Facebook, Google, Amazon's of the day and collect a fat fee. This is how index funds work today, when you invest in a S&P 500 index fund it's really weighted towards the huge hitters. The dirty secret of active investing is every active investor had some kind of index-like fund going that constituted a large percentage of their portfolio.

That graph is precisely my point, it's all about how we're measuring what it means to be an "index". You could engage in index-like behavior but be an "active investor". Indexing is just a label.
Neuton: A new, disruptive neural network framework for AI applications
It is a problem that game development shares with other forms of mass-marketed art: film industry, tv, music... they are all pretty bad at conservation, and were downright atrocious until very recently (I’m sure you heard how the BBC lost the first few seasons of Dr Who — and they are an excellence for conservation in the field).

Simply put, the emphasis in creative industries is to continuously create (eh) new stuff, not revisiting the old. Couple that with inevitable financial pressures, add the cultural distortion of software development culture at large (where everything changes every year or so, and if you are not on the latest and greatest you are dead in the water) and you have a situation where conservation is the very last priority.
This is the intro article for a special issue on Cassini's data and results before it crashed into Saturn. Here's the index: http://science.sciencemag.org/content/362/6410
I gave it a quick try, some initial observations:

- You don't appear to be using SDK layers for your screens, they would probably help with text readability.

- UI isn't very discoverable and I couldn't find help.

- I couldn't find a way to zoom / scale a web view, this would help with text readability on a site like HN if I could set the zoom to say 150%.

- Related but different, I couldn't find a way to move / scale a panel.

- I couldn't find a way to rotate my view and I spawned at an awkward angle so had to stand at an angle to my cameras to face the large screen. I'd normally expect to find snap turn on the thumbstick in most apps.

- The keyboard works quite well, nice job. I feel like a Swype style keyboard could work even better for VR though.

- Keyboard behavior was a bit unintuitive on sign up, I tried to touch the next input field to select it and my keyboard disappeared, I didn't immediately notice the next / previous buttons on the keyboard itself.

- There's not a lot to do initially as a lone user. Some kind of onboarding / tutorial would be good and it would give a better initial impression if there was a bit more to do. I know the focus is on collaboration but I think you would benefit from a hook for individual users trying it out.
I don't know that there was any stalling, as it was licensed and released by Terrapin in 1982.

This person then did work for Logo Computer Systems on the competing version of Apple II Logo.

I'll message him and ask him to respond.
You mean can only be bought before becoming the leader? Unless maybe the leader changes annually and is guaranteed to be unable to affect the lottery process, at which point at least the benefits of greed are distributed randomly..
For some time DWave hasn't been making their claims about their systems from the perspective of a black box, the contest has been more about whether we're seeing real quantum behavior inside the machine even through it doesn't appear to have a speed advantage at the scale they can produce right now. To do those experiments you need access to a real machine, so I don't see this resolving anything unless a user of this service comes up with a new problem for which there appears to be an asymptotic advantage.
+1. Interested readers should check out the very good book "Commodore: A Company on the Edge" by Brian Bagnall for this and other fascinating stories from how the PET, VIC-20, and C64 came to be. (And parallels to Internet-age companies are a fun exercise for the reader)