skysight-inc/HackerNews huggingface dataset:
My point was that RL/DL is being used like some kind of massive hammer to hit all the nails. Cognition requires different, specialized, energy-efficient tools.

> consciousness

All talk about this is premature and "pre-science", before we figure out more basic, fundamental things like object storage and recall from memory, object recognition from sensory input, concept representation and formation, the exact mechanism of "chunking" [1], "translational invariance" [2], generalization along concept hierarchy and different scales, representation of causal structures, proximity search and heuristics, innate coordinate system, innate "grammar".

Even having a working, biologically-plausible model of navigation in 3d spaces by mice, without spending a ton of energy training the model, would be a good first step. In fact there is evidence that navigational capacity [3] is the basis of more abstract forms of thinking.

On all of these things we have decades worth of research and widely published, fundamental, Nobel-winning discoveries which are almost completely ignored by the AI field stuck in its comfort zone. Saying "we have no idea" is just being lazy.

Edit: As for OP's actual paper I think something like complex-valued RL [4] might bypass his main claims entirely. But my point is that RL itself is a dead end, trivializing the problem at hand.

[1] https://en.wikipedia.org/wiki/Chunking_(psychology)

[2] http://www.moreisdifferent.com/2017/09/hinton-whats-wrong-wi...

[3] http://www.scholarpedia.org/article/Grid_cells

[4] https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=%22c...
Which VCs Open Cold Emails? Keith Rabois. Aileen Lee. David Sacks. Satya Patel
Computers could use small local hard drives and download what you need instantly. All of your documents would be backed up into the cloud because your entire hard drive would essentially be "the cloud"
I often read that 2-4GB is good enough if you disable deduplication, but I've never tried such configurations myself.
It's a loss because a big, capitalized winner takes all auction benefits a small number of entities with big pockets. As a society in the US, for example, we're burdened with 3 giant telcos controlling the most productive public airwaves. Plenty has been written about the negative affects of these types of arrangements with respect to 19th century railroads.

Auctions happen at a point in time and leave alot of value on the table. Spectrum purchased in 1999 is worth much more today. If the government retained title to spectrum and allowed for smaller chunks, smaller players could participate and compete in the market -- look at how dial up ISPs in the 90s drove prices for internet from $40/mo in the early 90s to <$10 in 1999 or so.

The mobile market is very different -- we pay more for a commodity that gets cheaper to deliver over time; AT&T wireless margins are >50% for a commodity service as a result of the limited competition.
An alternate title: "Just Shotgun Parse Your Inputs".

This isn't bad advice across the board, but it is bad advice for many applications.

This is how you end up with context-sensitive formats, or ones where the semantics of a particular particle require running the parser, or worse. It exposes a rich surface area for exploitation with adversarial inputs.

That said, the advantages cited at the front of the article are all real: error recovery and decent error messages are unsolved problems with existing parser generators, although ANTLR is pretty good at it.

But, especially if you're developing the data format rather than just implementing it, I strongly suggest using something like Instaparse which can generate a parser directly from a grammar. Once this is solidified, it's reasonable to hand-roll something, but even there, I suggest using a nice parser combinator library, like hammer or Nom.

This provides more discipline: as long as you're coloring inside the lines, you'll end up with a parser which actually implements your spec. When you start adding functions to provide context, recover from errors, and provide meaningful feedback in the form of error messages for unexpected inputs, you'll know what you're doing: a classic recursive-descent parser can't provide the same conceptual separation between the parsing logic and the logic to support ergonomics or one-pass compiling or whatever add-ons you're putting in there.
How about a general tutor + KA? So the tutor will take of queries and keep a class full of children interactive - but children will learn maths through KA?
The article claimed that the initial debt from the auction was more burdensome because telcos rely on a critical mass of infrastructure that they weren't able to create due to debt.
TIL about x-client-data. It looks even worse than user-agent, it's completely unique per user.

I think you mean user-agent rather than referer?
Digital Transformation Trends 2021
with Snap's earnings pop today, it must be tough to be them
Hostage negotiation, aka a literal gun to your head if you are annoyed by watching ads in return for a free service? Not an exaggeration at all.
Apologies, it's deeper than it seems at first glance. If I were to elaborate, the resulting writeup would be better suited for a blogpost than an HN comment.
I have keepass and sync via google drive to Mac, Windows, Ubuntu, iPad and Android. No issues at all and i still have the file physically.
I’d say yaml itself is the smaller part of the problem. The real fun starts when its obvious shortcomings (for use cases it’s being attempted to fulfill) are being papered over with jinja2, code in nondescript languages embedded in string values and css-like composition rules for multiple files.
I never understand this line of thought. We invest in infrastructure to enable people to move between places, commune with one another, and trade goods. We've invested a tremendous amount in roads. Why do we expect other things like the USPS, Amtrak, etc. to generate profits when they're an expenditure in infrastructure?
I moved from LastPass due to various security concerns, but in Chrome/Linux 1Password is a worse experience. LastPass is just smarter about creating accounts and assigning new passwords, or updating if you change them.
We are supposedly building a Shinkansen-like train in Texas:

https://www.texastribune.org/2020/09/21/dallas-houston-high-...
Disclaimer: Firefox is my daily driver. There are sites that just make FF spike its CPU usage, I guess through rogue JS, and if you let them run they’ll make macOS stutter (this on a beefy 2016 mbp). Sadly, some of these are big names like new Reddit and new Facebook.
It is worth mentioning that even if you're using an open source manager like Bitwarden, unless you're compiling your own apps and servers you're not really guarenteed to be running the code they host on github.
Aha, that's after my time. I did it 20+ years ago.
heh, I'm certainly not claiming I can influence or predict it, but that doesn't make it random.
Taming Tail Latency and Achieving Predictability
That sounds more like the result of a filter bubble than reality. Safari is the default browser on a lot of Macs, but those users don't comment on HN about using it. It would also be useful if you described the properties of Safari that make it "IE" to you, since it's hard to discern what that means otherwise.
That being said, SIMULINK is probably the best of the bunch because you can output actual C code from it. Maybe not super readable, but at least it's something.
Ultra high quality 3D VR content? Movies? Sports broadcasts? MMORPGs?
Use duckduckgo
Most mind boggling: a three character long comment addition in java code broke the build pipeline. It was 100% reproducable. Nothing else was in the commit. Reverting fixed it, re commiting broke the build again.

It happened because the mvn on the build server ran out of memory exactly because of that 3 character addition.
> In short: we have an existing customer base of 25 million+ Internet priorities, whose traffic volume spans 9 orders of magnitude! Sampling data is an elegant approach that allows us to serve fast, flexible analytics for all our customers.

I've been reflecting recently on how problems like this only exist for companies with extreme scale (similar to how microservices came about to solve FAANG-sized problems). This is a non-issue if you go with a product like plausible (or my personal choice: GoatCounter) for your analytics, because in that case you're essentially just paying them to manage an instance of their open source software for you on a multi-tenant server (I'm guessing here). And if it does eventually become a scale problem for plausible to the point where they start complicating their architecture to solve it, you can self-host or switch to another plausible provider.

If you set out to solve a simpler problem, you can use a simpler solution.
It was mobile first, so I could see how you could argue that a pandemic was bad for a platform built around mobile. Having said that, the management seems to have been crap too and it seems crazy that they weren't able to acqui-quit.
So if they want to a class where a teacher was general present but everyone learned through KA while doing interactive activities in between - how about that?
No offense but I have a hard time believing this. Isn't pumping heat from the center of the earth to the atmosphere more or less the same as having a larger amount of incoming solar energy? And certainly it would be hard to argue that more energy from the sun wouldn't heat the planet. Wouldn't the equilibrium temperature be both a function of energy in and radiation rate (which is also a function of temperature?)
I just pushed a fix for Chrome (apparently it doesn't report affected selection ranges for input events). Hope it works now!
https://news.ycombinator.com/item?id=24850298
Any chance you have pointers on how to set that up? You'd probably laugh/cry to see my setup right now, with my Windows desktop on the left monitors and my MacBook on the right monitors because I need both... purely because Dragon is only sold on Windows since this started been an issue for me. A more tightly coupled super-aenea sounds pretty fantastic.
I agree, which is why I specifically said 'covertly'. Netflix and Spotify suggest movies and music they think you'll like, and they tell you they are doing so. Their recommendation engines add value.

When I search Google, there is no disclaimer that they are slanting the results to match their political leanings in order to influence me away from mine.
Break out Google into independent companies.

The antitrust law already exist.
It speaks to their longer term viability.
Their sections on "Why StrictYAML" and "design justifications" are required reading for anyone working on a text-based serialization format.

You may not agree with all their conclusions, you may have another use case, but you ought to make sure you're addressing all those points.
But why is that Google fault? Short answer, it's not.
I think it's because people like to laugh at silly economists for thinking that markets are efficient.

Of course economists know that markets are not perfectly efficient, but what they tend to believe is that markets tend towards efficiency, and markets that are big enough and free enough will correct trivial inefficiencies relatively quickly.

This is why the advice is generally that returns in easy to access markets are very closely related to the risk you took on. If you made better than market returns, it's probably because (whether intentionally or not) you took on more risk than the market as a whole. This doesn't hold true for those with an information edge, but more people believe they have such a thing than actually have it.
It’s a bit too strict for configuration files and too verbose for an interchange format. It’s an improvement over JSON and arguably yaml but it won’t beat actual syntax.
Even with precheck, one still has to show up at the airport earlier than a train, since boarding stops 10-15 minutes prior to departure, TSA adds at least five to ten minutes, and the terminal topology of large airports requires a long walk from the curb to the gate.

For trains, even large stations don't have that long a walk, since the tracks run parallel to one another. As long as one shows up before the train pulls into the station, it's all good.

As you point out, trains definitely don't replace all flights, but for some dense corridors in the US (eg. Washington-Philadelphia-NYC-Boston, Dallas-Houston, San Francisco-San Jose-Los Angeles-San Diego) high speed rail would offer a better experience (larger seats, more comfortable ride, more uninterrupted time for working) and a comparable door to door time.
You can debate whether "leverage" comes from the noun or verb form of "lever" (which both exist, and the "-age" pattern is used for both nouns and verbs), but the main point is that "leverage" used as a verb breaks prior usage of "-age" in exactly the way I described.

"leverage" has been used as a noun for centuries, but as a verb for only decades. It's a recent neologism.
Lenovo sent used product instead of new, then deleted the review on the website
I think that was easier 5 -10 years ago.
Ever since Win 10 - I have been leaning towards the future of Msoft is to try to emulate google with data collection and sales.
I do not see Msoft slowing down on the ads they include or the data collection.

Are we comparing the cloud businesses and other things? Or just the money that Win 10 brings in compared to ChromeBooks? Those basically have the same bus model right?
Octopus notes is an interesting idea. Thanks for the link on it.

And I do like to write a lot of little parsers. I worked with someone once who would somehow transform every business problem into “we need to write a compiler”. Sounds crazy but he achieved brilliant results and has gone on to great things.
On my keyboard - which is.. I don't want to say 'full size', because maybe it's '80%' or whatever, but it's a regular external keyboard with numpad - f & j are centre to centre 60mm apart.

If I outstretch my arms, straight, my index fingers are pretty much in line with my shoulders.

So no, when I use my regular unsplit keyboard my hands/wrists are not straight, because my shoulders are not 60mm apart..? Am I missing something?
That sucks. The much younger identity stealing husband was a surprise in the recent documentary.
Any website from mid 90s through early 2000s when popups were the dominate way to deliver ads to users. Want to say Yahoo services and just about any local news site were good examples but it has been 20 years. Browsers added popup/popunder blocking settings that exist to this day which neutered that ad revenue model.
Every single Simpsons episode is 20 minutes, they seem to make it work.
That only works if the alternatives to EMH are better heuristics than it is.
An interesting candidate in the other end of the spectrum is Dhall, https://dhall-lang.org. If I was working in one of the languages with current implementations I would no doubt try it out.

Edit: I will also add that dhall will export to YAML/JSON etc, however I'm not a fan on intermediary config file processing.
Give a man aid and he's fed for today. Give him a cellphone and he has a job.

Economists peddle wild ass guesses as science. Missing the boat on cellular is par for the course.
Tooting my own horn :). Session Boss [1] saves the container information as part of the session and can restore the tabs in their respective containers. I use it to maintain multiple Gmail accounts and other email accounts in different containers.

[1] https://addons.mozilla.org/en-US/firefox/addon/session-boss/
> but it's not clear more data always equals more robust system.

Of course, however I imagine that the self-driving feature space is so large and so hard to collect that they probably do have lots of room for improvement simply with more data.
The solution to this is really simple: Use multiple accounts. You can even have multiple "real self" accounts to help bucket different aspects of yourself that you want separate. And of course, you'll need at least one anon account that is strictly separate from all the other accounts.
It's probably a good thing as long as they can reuse the training/annotation data. Startups often do full rewrites of underlying technology multiple times as they scale. With the pace of advancement of AI/ML right now I would assume some better algorithms have come along in recent years...
> which is a big problem for PayPal

I mean, it's a big problem in a sense, if vendors don't expect it. But by necessity the bitcoin vendors will have to deal with it as a prime scenario, which means they'll either have to offer a meaningful user identification story (i.e. KYC or similar protocols) or offer a settlement period before the bitcoin is available -- credit the customer's account, but don't let them withdraw for 30 days / 90 days / whatever.

This requires that the vendor take on some risk (because if they make the trade and the price moves but the trade is cancelled due to chargeback the price may have moved) and they have to price this in to the deal; maybe charging a premium for using PayPal, etc. This is all fairly standard and Coinbase, for example, had to deal with a ton of this when they accepted credit card purchases.

But there's no risk to PayPal.
Prefixes are used in this way all the time, wherever the context is clear.

some which immediately come to mind: 'mono'/'stereo', 'poly', 'bike', 'homo', 'macro', 'telly'
In what ways is Microsoft monetizing data collection and sales? It seems like their primary revenue generation streams are Azure, Office, and Xbox; are you talking about Bing? Something else?
I don’t think we can “see” two photons. The brain will filter that away as noise. Cameras definitely can though :)
"There is no economist that would tell you that government currencies or bonds have "intrinsic value"; they're just paper."

Ok then, I'll trade you any Government Bonds you might have (aka 'paper') for let's say, $100? I mean, worth more than paper, right?

Why do people have such difficulty grasping the abstraction of credit? And that it has value?

The entire system is based on credit - which is more intangible that 'bushels of wheat' or 'shiny rocks' but frankly it's not that hard to grasp.

The bonds are not 'paper' they are a 'promise to provide some value' - and most people take TBills at at least face value because the US Gov tends to honour the contract.

A currency based on a shiny rock has only one, small possible advantage, in that there is essentially a fixed supply of said rocks, and that it cannot be debased, however, this is in most ways not an advantage i.e. it precludes the possibility of any monetary policy.

Ergo we have systems of credit, currency based on that, and a whole bunch of rules around it.

"But the actual intrinsic value of the materials in a rare painting worth hundreds of millions of dollars might be a few bucks at best."

No, when things are configured in a certain way, they have value more than the constituent parts. A 'Tractor' is worth more than the 'Metal' it is made from. 'Art' is something that people like to look at beyond it's constituent bits of paper and dyes.

Yes, it's abstract, but it's not hard to grasp.
People in Europe travel between countries a lot. Luxembourg has high-speed rail with a single stop!
It’s exclusive to YouTube. If I could pay less money for no ads on another video platform that has the same content, I would.
Just to be clear, they are saying this is NOT low-code
I meant “something to do” as in it’s symptomatic of some repeated operation - not the direct cause.
Basically by convincing them that to make "the real AI" work, they would need a lot of high-quality data that they wouldn't be able to produce. After several iterations with less data-hungry statistical methods they finally realized that they need a real product real soon (they were some kind of innovation department within a large corporation) and realized that the thing they need most is just a centralized GIS with basic computational capabilities.

Having successfully built that, those capabilities could be applied at scale and then we started experiments with more advanced analyses, this time more successful since both we had much more data and the customer became familiar with the data-intensive development.
I don't know anyone that has used their phone less during lockdown.
I think there's an important further distinction to be made here. The US has voting directly for the head of state, whereas Canada's head of state is of course the Queen, but the PM is selected incidentally to the vote via parliamentary procedure.

The Canadian system has you pick your local representative for your riding (MP) and the party with the most MPs, traditionally™, gets to make their leader the Prime Minister. The popular vote is irrelevant because the popular vote is not how Canadian elections are 'scored.' At all, really. Each race is a race for your specific representative. That it's correlated with the PM-ship is ancillary, since even a plurality of seats doesn't guarantee your party ends up picking the PM. A coalition of two smaller parties can band together and unseat a plurality party for the PM role. A Conservative-NDP coalition (haha) could have installed Scheer as PM after the last selection. A Conservative-Bloc coalition could have done so too. And a Liberal-NDP coalition could have installed Trudeau as a majority leader in the last election.

In the US, they have FPTP voting specifically for their head of state, which is where the rub lies. You have a poll for who should be in charge, but you weight the votes differently depending on which state those voters happen to reside in, and throw some of them away (via FPTP). This is intentional, to ensure that rural states have outsize representation. A good idea? Maybe not, but it's no mistake.

[edit] Re: the BQ, they've started campaigning not on separatism but on social issues, it's cool to see honestly.
Do the containers and their settings sync across devices as part of Firefox Sync? Last time I tried them, I had to recreate them on each device.
Clearly, I was mimicking the TV network model in my proposal, but the "Utube" naming was meant to imply they all follow the YouTube model (free video hosting website) not become broadcast media with all the elitism that entails. There would be 3 choices when you create your own videos, each offering different ad/placement deals (as opposed to accepting YouTube's or perish).

As the sibling comment states, Twitch is an alternative, but I think that however big the gaming and live video market is, it doesn't generalize to most YouTube content. I'm not sure if Vimeo has ever reached the same level, every time someone on HN mentions them, a creator has said they tried and got no traction/views on Vimeo.

Patreon is odd, they host some exclusive content, but it seems nearly all creators retain their YouTube channel for discovery and Patreon is mostly for processing the donations. I guess in a way, they have siphoned off some YouTube functionality, taking the cream off the top (paying subscribers), and letting YouTube do the expensive part of hosting the content.

I suppose that short of the feds swinging the anti-trust hammer and breaking YouTube into 3 equal companies that compete in the same market, the YouTube monolith is here to stay by market forces alone.
And what makes you think that Jason or Raymond won't wake up one day and decide they had a change in principles? Just like people, companies have reputations and values. Individuals are not immune to malevolence.
The Tree That Could Help Stop the Pandemic