skysight-inc/HackerNews huggingface dataset:
The current state of neural networks is somewhat analogous to how cathedrals were built in the medieval era.

Master architects had a good understanding of then-ancient geometry and applied that knowledge plus knowledge of arches from Roman times to create the great cathedrals found throughout Europe.

The architects didn't have a deep understanding of material science (stone) and other forces that are taken into account in the modern era, but they had enough knowledge from experience and experimentation combined with relatively simple geometry to create strong structures that have stood the test of centuries.

The analogy between that and modern practical AI/neural network implementations is that experts in the field have good basic knowledge of how to construct neural networks but there isn't yet an advanced theoretical knowledge of the science that allows for precise predictions and modeling. i.e. Experts are still at the level of experimentation and noting the results and getting useful results without a super-deep understanding of how neural networks produce useful results.

Hypotheses have been/are being proposed and tested right now. Expect that as a deeper level of experimental results are achieved we'll soon have a sound theoretical model that will lead to profound advances in the field.
Most of my stuff is at Linode; but for the last new project I spun up, I moved to Hetzner just because the pricing is so much better.
Even on my laptop, I'm no longer able to browse without a bookmarklet handy to remove sticky position elements. Vertical space is at enough of a premium just from the prevalence of widescreen aspect ratios; we don't need so many inch-tall menu bars and overlays getting in the way of the real content.
>Don't bother, the anti-Chinese sentiment on HN is rampant and mods don't care.

The anti-Chinese Communist Party sentiment more like. And I would be worried if the mods did care.
Is TransUnion doing this with fill-in-the-blank security questions? Or are you referring to indetity verification questions base on credit report data?
HN is open to dissenting opinions, and many of us have them without being anti-something.
Seems like you wanted to use the verb "was", at least according to the article. And I very much doubt Trump knowingly hired illegals as there are severe criminal punishments for knowingly hiring more than 10.
Especially ones that make fundamentally scientific claims, but can’t support their central thesis even with indirect evidence, so they decorate their article with noncentral mini-tangents just so they can link to some studies.

There’s a pretense of rigor here sitting on top of the same “kids are growing up different” FUD we’ve seen a million times. The mere ability to make such an observation seems to be pretty uncorrelated with there actually being a reason for concern.
There doesn't appear to be any claim that Ford directly incorporated any MIT research into their engines? Simultaneous invention happens, and broad patent claims make it even more likely.
I agree with you entirely - books are escapism. But there are levels of escapism - you would agree that a book is better than heroin, right? If so, you agree that there is a hierarchy. Reading teaches a lot of useful skills, such as, you know, reading.

Then there is the fact that both video games and books can teach, but there are diminishing returns. When I first read Snow Crash and Neuromancer, they taught me a lot of things. Now there is virtually nothing I can draw from most sci-fi.
Would be much better if the text it generate is grammatically correct. My OCD is killing me.
Thanks - there's some interesting discussion on that page about the FB-only 'internet' from people who know a lot more about it than me.
>but long term it's a major blow to their lives as independent individuals and the vitality of society

Is the idea that only the kids being studied will be subject to this deficiency? I'm pretty sure it would be widespread, and that society itself would adapt.

I'm not arguing with "tendentious," though. These studies are invariably BS.
I have a DI engine (Volkswagen 2.0 TSI), the carbon build-up is very annoying / expensive. I think they still have not fixed it, but not entirely sure:

https://forums.vwvortex.com/showthread.php?6984506-What-Happ...
Funny this article acts like the unions will save them. The unions are at least half of what got GM into trouble in the first place!

A terrific documentary on this topic is Live Another Day, about what really happened during the bailout.
Can you tell about your usage vs bill on both? Doesn't have to be accurate.
I'm not surprised since http://business.rediff.com/report/2009/sep/24/indians-among-...
I’ve been happy with Digital Ocean. It’s versatile, and so far reliable for mainly small to kid-sized projects. YMMV. From what I understand they’ve improved over the years.
Behind Tech’s Shine, Some Warnings Signs Appear
New England Patriots Beat Los Angeles Rams in Super Bowl
I've been working with user event funnels for years, with tools like mixpanel and others but it seems like this is a build state tool for development workflow.
What Value Do You Create? Three Types of Value
I thought Joachim Kopp's article at https://physics.aps.org/articles/v11/122 was an even better explanation in some ways. It was buried as a link in the middle of the medium.com article.
How are speeds compared to Linode? I currently use them, and have gotten a fairly consistent 1Gbps. I'm also curious about their management functionality. Linode is very good there; I particularly appreciate the lish console for if I lock myself out. Any such equivalent there?
I'm glad I wasn't the only person who thought that. Not only that, my work email is very much decoupled from my personal email.
'Don't record "we're on vacation"' on you home phone answering machine is ancient knowledge/advice.
"Everyone has committed a crime, it's about who we decide to prosecute" --KGB https://www.wsj.com/articles/SB10001424052748704471504574438...
There’s a famous saying for this kind of thing: “Pay peanuts you get monkeys.“

No one, and I mean no one worth a damn would agree to an arrangement like this. Equity is worth less than nothing until it isn’t. And it will be years until that payday actually occurs if it ever comes. If your idea is good you can get funding for it. Make a deck. Raise some cash. Hire people.
Here's a talk that largely introduced the concept to me, Turning the Database Inside Out: https://www.confluent.io/blog/turning-the-database-inside-ou...
I Personal Loans
I self-host some, with the rest at Linode. Self-hosting is a little hard for me as I don't have much hardware; I'm hosting various services on Raspberry Pis and old laptops with one rpi as a reverse proxy for all. Though I don't recommend it to everyone, as there's a serious security risk if you don't know what you're doing.
Basic event sourcing is quite simple to implement. All the bells and whistles people sell alongside event sourcing are hard - whether you do event sourcing or not.

Your typical application presents a user interface based on data in a set of database tables (or equivalent), the user takes some action, the database tables get updated.

The equivalent event-sourced application presents a user interface based on data in a set of database tables (or equivalent), the user takes some action, the outcome of that action is written to one table, the other database tables get updated.

For git, where "or equivalent" is the working copy. You could easily imagine a source code management system similar to git, but without storing history - every commit and pull is a merge resulting in only the working copy, every push replaces the remote working copy with your working copy.

But man, wouldn't it suck to be limited to only understanding the most recent state of your source code…
I agree with this approach and have seen it mentioned a few times in indiehacker or solopreneur communities.

Do you have any resources in particular you are following for this? 30x500 seems like one of the only courses for this but it has mixed reviews (source: google, HN)
I've never read or heard that event sourcing was supposed to be all sunshine and rainbows.

Microsoft wrote about their adventures going down this path [0]. It's well worth the read if you're considering it for your project.

For a few features in my company's current platform we use event sourcing. We collect plenty of small data points over time that is aggregated into rows to provide users summary information of reams of operational data. We tried aggregating the data in queries and despite our best efforts to optimize our indices, tables, and queries there wasn't any way to compute it in any reasonable amount of time.

The pain points for us:

Our UI team wasn't in sync with how data flows in an event-based system. There's a lot of friction there. We're slowly updating the team on task-oriented user experiences and breaking down our UI components to transmit their commands directly. For now a lot of our control plane has to break up the huge form data we receive into commands and send back partial responses to the client. As we move forward and find better UI patterns this has improved.

The control plane controls some data models that are not event-sourced and are mutable. Our users tend to expect to be able to rename and delete objects in the system that our event-sourced models refer to. It caused some confusion when certain views in the application that are built from our projections wouldn't see updated name of the object they had just renamed. And so we ended up doing the event-sourcing no-no of emitting the CRUD events so that our projects could appear in the manner our users expected. This is partly because of the aforementioned problems with the UI team but is also a problem with event-sourced models referring to data that can mutate over time.

However it hasn't been a hellish experience either. I took the liberty of developing some models of our event-sourced infrastructure and features in TLA+. This has been helpful to ensure that certain properties of the system under development would hold: consistency, availability, etc. You may not be willing to go down the path of learning TLA+ but the key take-away there was that a little planning goes a long way with a project like this: simple unit tests and whiteboard diagrams are not going to cover all of the things that can go wrong in an event-sourced system. If anything it might convince you to keep it simple, limited, and constrained as we did.

edit: forgot link

[0] https://www.microsoft.com/en-ca/download/details.aspx?id=347...
Thanks for posting. I looked at the methodology, which, as you point out, was solely caregiver questionnaires, and anyone who took from that methodology that "Studies shoot down tech's harmful effect on kids" is either an idiot or being willfully misleading.
I’ve been going through the same thought process on a similar project in Django. Every way I look at it, the SPA route is slower and far more complicated.

I don’t know much about Rails’ perf, but by and large “SPAs are faster” only seems to hold up if you’re only measuring actions after the first page load AND your pages are very dense with heavy assets.
When people make critical observations about how my country is run and my government, I don’t assume they’re anti-American. Why would you assume that my critique of how a relative handful of elites run a country of over a billion translates to “anti-Chinese”? I don’t trust people who conflate how governments operate, with the populace itself; they are usually trying to gain some rhetorical advantage dishonestly.
Absolute shame flaunting open source as a backbone for DRM delivery.
That’s a good point! I’ve typically piggy-backed off these types of systems to do that kind of analysis. But you’re right it is a distinct use case.
At Qbix, early on we made the decision to do replication via logs of events, which we call “messages”. This was at a time when Parse and Firebase were all te rage and collaboration was done by things like Operational Transformations and various diffing.

We figured that a social activity would be best represented as a linearly ordered set of messages, interpreted by various actors (and front end components) depending on the type of activity.

The thing is, you usually don’t want global ordering of events across all activities. That introduces problems that Google solves with Spanner and CockroachDB works hard to solve. Global Byzantine Fault Tolerant Consensus is even harder to achieve with any scalability, as can be plainly seen from Bitcoin and Ethereum. You can do it if you trust most of the nodes (like Ripple) but otherwise it’s infeasible.

But it’s also overkill. You need vector clocks locally for activities only. Like a chess game or a chat. You don’t NEED to know which message came first across chats, or unrelated transactions across countries. It’s a bit like quantum entanglement — only if actors activities and transactions start being entangled do you need to start caring about conflicts. And it’s a bit like relativity — if events happen far enough apart then it doesn’t matter which happened “first”, it will depend on the location of the observer.

So anyway... the primitive for us is the Group Activity, and they can reference each other, forming Merkle Trees and DAGs if needed, just like in Git and so on.

For more info see qbix.com/platform/guide/streams
At some point we just can't do more to thwart every possible threat. What are we going to be told to sneak out the back door of our house and walk 3 blocks to where we parked our car?
Lawsuit details how Sackler family built an OxyContin fortune
Probably that was appimaged, the daemon that handles some convenience things like menu integration and attempting (but usually failing) to show appimage files with icons. appimaged is entirely optional.
Although I disagree with GP's original phrasing, the parent comment:
> If you mention a train to an American they will start talking about how far it is from Miami to Seattle as if that matters and despite the fact that Ohio is more densely populated than Spain. If you bring up walking someone will ask how you can walk home from the grocery store, apparently unaware of the fact that 95% of people bring home their food by foot. If you talk about biking Americans will wonder about rain and snow, as if nobody bikes in Netherlands and Finland. It’s a strange, willful ignorance that allows Americans to look around and say “what this town needs is a hyperloop.”

...describes a very real experience they had at least anecdotal experience with, which I too can relate to (getting those responses to those suggestions from Americans). I have some hypotheses for these, but honestly they have also been beaten to death by transit advocates elsewhere.
In the mood for a long and juicy read? Check out the full legal papers embedded in this post.
No, the tool allows you to compare availability against a number of countries in addition to China.
Right. I'm just saying that this myopia is not a fundamental property of the recurrence any more than of convolution.

Clockwork RNNs subsample, BTW, so they are more analogous stride=2 in CNNs than to dilation.
Exactly. The methodology of the study solely involved telephone interviews to caregivers about screen time (which itself is likely to be inaccurate) and questions related to children's "well being" (also likely to be inaccurate). At no point was screen time actually measured, nor children's well-being independently assessed. The whole study is bunk.
John McAfee has recruited masked look-alikes for his 2020 presidential bid
Or? That's one of the strategies that the article states for managing the risk:

> Set the autoresponse to the smallest group possible. In many cases you can narrow it down to coworkers, and/or have a different message for people inside your organization than outside your organization.
I'm moving towards an approach of batch processing more things. What this means in practice is that more of my tasks use limited interactivity - e.g. "draft and redraft" vs "draft and edit". This has the effect of the "yes and" in improv, where I make errors but have to keep going regardless. Working within that mode also means that I can activate on a reflexive, pre-flow state level where I flex the project-management muscles,
not the problem-solving muscles. Flow means I am challenging myself, and with so many years of experience, challenging myself means that I am overcomplicating it.

As well, I'm more likely to treat looking up docs as a research project where I copy relevant snippets of the text into one place for easier reference.

I'm still unhappy with a lot of aspects of how I code, but most of it isn't on the end of the day-to-day editing, but rather things like, "oh, I switched languages again - time to relearn the string library".
At a large company, shouldn't someone be monitoring the address where people report phishing, who can tell you if a reported message is legitimate?

I work at a small company, so I don't know if this is how any IRL organizations work, but it's how I assumed the procedure went.
Have you shown the game to any players who don't know you? Local game store owners? Any bloggers who review games? Have you checked out the relevant reddits for the handles of people who would be able to give you intelligent feedback? Other forums (I don't know where board game players have out, but you should)?

Starting with your target market and getting them excited is how I'd start to market this.

Note that I have not done marketing of a physical product. I wouldn't take advice from me.

Maybe read a book about board game marketing?
Reminds me of Apple's censorship of US assassinations: https://motherboard.vice.com/en_us/article/538kan/apple-just...

There's a reason why centrally curated platforms are dangerous, and why Free Software Principals reject them.

What's with the downvotes? More censorship?
Having now looked at the 826 patent, I'm inclined to agree with Animats' comment elsewhere in this thread regarding the claims vs. the specification, which plainly shows two separate fuel systems that hold two different fuel types.
Mindfulness and mediation are great for disengaging from vices and building resilience to addictive triggers and compulsive thinking.

I wish someone taught me mediation to rebalance my thoughts as early as high school so I could be more introspective and have more control over my insecurities/tendency to think compulsively.
Ask HN: What's the best resources to learn Networking?
Context: I am a dev studying Kubernetes / Cloud / AWS, and I would benefit from having solid foundations in Networking, which is often abstracted away with the cloud.

Tangent to this question is: what kind of of task / project I should do to learn about networking?
Tonnerredengrais.com
What kind of sales and marketing research are you doing? Are you working on that aspect of the businesses as hard as you are the software product? Can you afford to seek out people whose products seem to be selling and apprentice yourself to them?
Books are so low on addiction and very high on interesting stimuli.

for some reason, solid matter full of glyphs in our hands captivate the mind differently than other medium / formats.

I tried a lot of things, every time I get a book I feel different and most importantly better. Coming from a not avid reader.

#2cents
^ better title, please update OP
Filipino internet user here. Can at least say that 10 hours a day for most Filipinos seem accurate enough—most people here are connected to FB Messenger via telcos' free FB promos. And a lot of Filipinos use Facebook like a realtime social lobby, replying to comments and status updates almost instantly.

Sadly though, most of the data probably applies to Filipinos in Metro Manila and developed cities, and there's still a huge part of the population that do not have access to the internet or even basic services like 24-hour electricity.
With stuff like information about health insurance or 401k information there won't be any follow-up but it's very important to me.
> Juicers seems to be slang related to the people who charge up the scooters, but again, juice + er is a pattern many people can pick up on.

It probably is. Saying something is "out of juice" to mean "out of power" has a fairly long history. It's a pretty straightforward to extend that slang to someone who restores power to things by recharging them.
Event Sourcing = everything that happens is an event. Save all the events and you can always get to the latest state, as well as what things look like at any time in the past. What an "event" is depends on your business domain and the granularity of processing. It's very common in enterprise apps with complex workflows (like payment processing or manufacturing). Good fit for functional programming techniques and makes business logic easy to reason about since everything is in reaction to some event, and usually emits another event.

With global ordering, you can have a single transaction ID that points to a snapshot of the entire system. The actual communication is usually handled by "service bus" style messaging like RabbitMQ that can support ordering, routing, acknowledgements, and retries. Kafka or a RDBMS can also be used but requires frameworks on top.

This concept is used pretty much everywhere. Redux is event sourcing front-end state for React. Most database replication is event sourcing by using a write-ahead log as the stream of mutations to apply. All that being said, I completely with this article that it's the wrong solution for most cases and creates far more problems and limitations than it solves.
> they are now laying off thousands and closing a few factories because they want to save $6B.

This is the part that I'm saying isn't necessarily true. The fact that they will save $6B by shutting down these factories doesn't imply that saving $6B was the reason they did it. If you're saying that the stock buyback demonstrates that they clearly had the money to keep these factories open, even in the absence of an economic case for doing so.... Well sure, but if we're talking about better contributions to global utility they could have made than the stock buyback, subsidizing unproductive factories is a horrible use of this money, compared to donating to homeless initiatives or malaria nets or any of a billion other things.
I actually did see a situation just like that, and it amounted to lucky diligence on the part of a third-party that the situation was detected before it was too late.

A guy in an Accounts Receivable role got phished. He went on a two week vacation, and bright-and-early on the first day he was out the phisher sent out emails as the vacationing AR person to a number of Customers advising them that remittance processing was being handled by a new third-party. They directed all the Customers to that third-party's "new" bank account. The attacker helpfully put a rule on the guy's Inbox to move new messages from every domain that the attacker emailed directly to "Deleted Items".

One of the Customers thought it seemed a bit fishy and called-in to confirm that very first day.
Yes, that's risky indeed unless you know what you're doing.

How do you do it?
I know a country in the West which used to feel the same way about European companies
Making SetInterval Play Well with React Hooks
Then I've just found out I've worked on a 28 years old event source'd code base. In Clipper. An old loan management software, which had to control how installments changed along their lives.

It worked well.