skysight-inc/HackerNews huggingface dataset:
Author here. My main motivation to write this post about neural network architecture visualization was to:

- show that drawing diagrams can be a fruitful language for communicating mathematical operations

- rant at the current baseline

- show inspiring examples

- encourage to create a new one tool for creating neural network diagrams

If you know any particularly good (or bad!) visualizations, I encourage you to share it here!

Also, if you have a clear vision for an automatic tool for creating publication-ready diagrams, I am share it with us (can be "TensorBoard + ..."). That is - what is important to you that is missing in the existing tools?
Just a few months ago, a very senior engineer on my team made this same observation about Moore's Law after I lamented that bit twiddling tricks and knowledge of obscure algorithmic speedups don't often end up being useful in practice.
What strange ideas people have about Mozart and genius. Everyone is bad when they start doing anything. They gradually get better by putting in countless hours. I'm not a Mozart expert, but I know his father and sister were musicians, so his education and training would have started extremely young. You'll find a similar thing with most prodigies.

Reading https://en.wikipedia.org/wiki/Srinivasa_Ramanujan , it sounds like he was obsessed with maths from the age of 10 or so. He learned from books. Sounds like by the time he got to college, what he was interested in wasn't taught there anyway; he was already too advanced/specialized.

His story seems to me a sad one, so often sick, dying only 6 years after arriving in England, at 32, etc.
LDL-C Does Not Cause Cardiovascular Disease: A Comprehensive Review (2018)
I'd put Netflix up there as a first candidate...
Real-Life Industrial IoT Cyberattack Scenarios
I understand that, which is why I ended my original comment with: Not saying you're wrong I'm just surprised.
Ask HN: How to do a question with a throwaway account?
My question never shows up to the public, only to the throwaway account. But I see it done by other new throwaways often.
Interestingly enough, my medium-sized city made its main retail street pedestrian-only in the 80s and it is booming. There's no way they'd ever allow cars on it again. People love it. Our downtown is fairly dense and has three universities nearby. They built two parking garages next to it to give people a place to park and they seems to operate close to capacity most of the time. So it has these things going for it.
Exactly! I did not follow these rules while I started. And to make things worse, I kept the idea to myself and worked on it for years before releasing the product. And no one wanted my product although it was supposed to be better than the competitors.
Yeah, I dont count one comment as a discussion, check now and this thread will show up.
You may find the original paper proving this more impressive: https://arxiv.org/abs/1602.06208
Can't reply to the guy below you but there might be some truth to this. Companies running servers in China must give up the login keys to the government. iCloud in China is not operated by Apple themselves, but a Chinese partner vendor.
Simple answer is past-times. For example, I have a side interest in ODEs and PDEs, which I basically never get to apply for work.

So I'm working on 3 problems from orbital mechanics, control theory and investment science respectively, each which is interesting in itself but each which flexes my ODE and PDE muscles.

In short, just invent problems you find engaging and then scratch away at them on planes and trains, and in all those in-between times.
I like that your link is to old.reddit hah
I was only trying to make the point that from the point of the view of the average consumer it's hard to know what it is that you're agreeing to pay for and what you're going to get. I understand the complexities involved.

You're sold a "XXXMb/s connection to 'the internet'", which people take to mean "XXXMb/s of the thing that I want, whatever that is" and not "XXXMb/s connection to the edge of the network, and then you get what you get given."
1. Khan Academy

2. Youtube (see: Professor Leonard, 3blue1brown, Gilbert Strang, etc.)

3. Books like:

https://www.amazon.com/Humongous-Book-Calculus-Problems-Book...

https://www.amazon.com/Calculus-Practice-Problems-Dummies-On...

https://www.amazon.com/Schaums-Solved-Problems-Calculus-Outl...

https://www.amazon.com/gp/slredirect/picassoRedirect.html/re...

4. And maybe not as calculus specific, but doing Project Euler problems might also be useful.
Business folks: please create parallel technical and managerial career paths.

Technical people are pretty much second class as it is, the last thing needed is to cement the status quo.
If they differ, then there will be regulation on which applies. No different than current practices. Usually happens if there are two languages.
Getting a lot of drivers, a functioning network stack and all those other neat things in one package is really comfortable. And if it is connected to the internet (and an actual product) it might need an update, which should be easier to do with a full-fledged system underneath it then writing everything yourself.
Sure it is overkill for a lot of stuff, but as IoT grows by the second there are more than enough use cases for embedded linux
RE: Software disenchantment
Many people don't though (look at how attendance rates plummet at schools and businesses on heavy snow days), and of those who do drive anyway, the accident rate is highly elevated.
Honestly the whole concept seems like a media push by vested interests even considering my own bubbles and biases. I have encountered little of it from actual commenters - not even in areas where astroturfing and axe grinding is rampant. Anti-Facebook people usually just say delete your Facebook account not trust bust it. Anti-Amazon usually object to warehouse conditions and complain of counterfit products. Small business owners use it to project their reach. I have purchased comics from Amazon before and it was shipped directly from a neighboring state's comic book shop for one.

The concept of splitting is inane really - what would make a good division?

The selective condemnation is also highly suspicious - Comcast is one of the most hated companies and yet they don't talk about splitting them up or their defacto actual monopolies?
I hope that nightclubs and parties recalibrate their hours. Now that we have lost an hour of daylight in Summer, we will have to wake up and go to work earlier manually.
> A "engineering manager" should have at least one task, it shouldn't be blocking or critical. The manager should at least build the code, push it, and see the unit tests actually run. With enough experience you should be able to spot things, eg, "HEY! There are no unit tests for this part!".

If you're saying we don't need managers anymore because that's what our CI/CD pipeline does, I agree!

I think a good manager has other responsibilities such as negotiating with other teams to enable their team's success. They don't need to understand the low-level details, but they should be able to comprehend complexity when explained, so even if I only produce '1' feature, they can be certain that my good job didn't produce '10' additional bugs to be discovered by the customers.
Solar with Batteries Cheaper Than Natural Gas in Parts of US Southwest
Yes, I mispoke by saying the SPEs lacked memory coherence, since you used the same physical addresses to load memory into the SPEs local storage. What I meant is that the SPEs are divorced from the normal memory hierarchy. You needed to explicitly retrieve and send all memory from each SPEs, which was a significant burden on programmers.
I think they're saying that 002 is counted as a palindrome, but 112 would not be.

(2 == 002 but 112 != 211 which is an "unfair" property of the number zero)
Does your question include hot-button terms likely to get flagged by something on HN designed to filter out spam or trolls?
I think for people don’t mind paying for things they actualy own.

For instance grand-parents don’t want to pay for instagram but will pay premium to have great pictures printed and framed.

Or pay to have their own domain name.

People pay for Dropbox or Squarespace.

I’d totally see my parents paying for a Synology if someone could install it and maintain it for around 10$/€ a month.
Currently they pay for one time install fees + maintenance hours for their windows machine for instance, it’s not a big stretch.
Bitcoin Rand Value Explained for South Africans Trading Bitcoin Rand Pair
ah, it's a bad influence from my mother tongue. Lambda means "anybody", but that's just, well, not english :-) I wonder how somebody says it in english.
I think you're making a category error: files are an interface, they don't actually store anything (the underlying filesystem may or may not do that). Obvious counterexamples to "just store things in files" are /proc on Linux, pifs ( https://github.com/philipl/pifs ) and Plan9.

Note that Perkeep provides a FUSE interface, i.e. you can use files.

Being slightly less facetious, it depends on the filesystem. Files can easily disappear if, say, a disk crashes or there's a network outage.

Those problems can be avoided if we make backups and distribute copies across several disks and machines, but that gives us a synchronisation problem:

- If something gets renamed during an outage, how do we know that it was a rename rather than a brand new file?

- If we find that two nodes have different content in files with the same name/path, which one is "correct"?

- If we don't have much local storage (say, a netbook or a 'phone or a raspberrypi), how can we take part in the storage?

- How can we cache things to avoid remotely accessing the same data over and over?

- How can we keep data self-contained, i.e. without needing external metadata/keys/parity info/etc.?

These are hard problems, and Perkeep is a very promising solution to some of them.
>TBH,restaurants the most happier with this changes. More people in the streets means more customers. If the van can get into the door, there is an entry zones, where delivery can be done with less than 5 min walk.

I should have said industrial foodservice. Are there no schools, hotels, etc. in the city center? Do catering services not deliver lunches to the city center?

>Nope, those industries are not in the pedestrian zone, in Galicia, there is a lot of industrial areas for that matter.

Um, yes, you still have skilled trades. These are the people installing new light fixtures in office buildings and replacing the blower motor for a building's HVAC. Not being able to do diagnostic work and then send someone around later in the day to actually perform repairs is like getting shot in the foot to any business that does repair work.

I support not allowing commuter traffic in city centers but not allowing commercial vehicle traffic seems like needlessly cutting the clock cycle of every part of the economy that deals with physical goods by a factor two or three.
One day through the primeval wood

A calf walked home as good calves should...

https://m.poets.org/poetsorg/poem/calf-path
You are still piping all of your traffic through one server. This would not look like a regular usage pattern by any means.
Perl 5 has a problem with multilevel existence checks. Unfortunately this has been part of Perl 5 for such a long time that too many programs depend on this behaviour. Attempts at fixing this behaviour have all been reverted as far as I know.

Perl 6 does not have that problem. One can even bind an alias to non-existing keys in a hash (several levels deep) only to have vivification happen as soon as you assign to the alias.

my %h;
my $deep := %h<a><b><c>;
say %h<a>:exists; # False
say %h<a><b>:exists; # False
say %h<a><b><c>:exists; # False
$deep = 42;
say %h<a><b><c>:exists; # True
I'd love to live in a city like this. I spent a couple of days in Dublin and it was just crazy how loud, crowded and congested with cars and buses the city is. Was not really pleasant walking through the city.
Honestly, it seems like a more workable solution would be to improve the roadways with built-in beacons to indicate where a road is, and where it isn't. The cars would work only on the improved infrastructure, but they would work. I suppose there is a danger of nefarious actors spoofing beacons to make you drive off a bridge, but it seems far-fetched.
The people that don't just aren't typical HN users. There is a very limited subset of people biking during the other half of the year and that's what I'm talking about - the world isn't only composed of young healthy people that don't carry anything and/or anyone and don't drive long distances and don't live in a hilly region and don't have to wear suit/dress to work (or have showers at work).

Saying "countries" is funny. It's varying wildly within a country, even a small one. E.g. my home city of Hradec Králové is built on a completely flat area with mild weather, so of course everyone bikes almost the whole year, but Prague is built on a series of steep hills and enjoys rougher weather, so while you see people biking here, most people don't.
You're not. BGA is a pain in the ass, and unless you have an X-ray device to check solder integrity you're going to always be wondering if that last heat cycle took successfully or not.
The use of black soldier flies larva could be a sustainable way.
The larva are fed with organic waste, then use as feed
https://www.youtube.com/watch?v=5M6u9ZX5ecE
While I agree it's a basic human right to have children, there should be some limitation as to who can have them - if you're obviously not in a condition to care and provide for offspring you shouldn't be allowed to. Now you might ask - okay but who decides what that standard is, and you'd be correct in asking, but that's a whole other question.
4 years working on it.. Can we have one line of description?
Don't worry, they're doing everything they can to lock down Kubernetes as well. EKS, GKE, AKS... and the managers look at this and go "it's a managed service, we don't need to pay an engineer, buy it!"

Of course, the whole "not needing engineers" bit is a lie of the highest magnitude, but the marketing was really well done.
When you look into the details of these things you'll nearly always find that there are enough exemptions to make it work. If it was genuinely unliveable people wouldn't live there. People have managed to live in Venice for centuries despite it being physically impossible to get motor vehicles around the centre.

https://www.eco-business.com/news/how-a-city-in-spain-got-ri...

"In fact, in most streets there are no physical barriers to keep the cars out. Vehicles making deliveries or locals heading to private garages can still circulate in most places.

“What we did is to create loops to keep people from driving through the city,” Lores explains. “If you enter by the south, you leave by the south.”

The goal of this strategy, which is complemented by severe parking restrictions in all of the central area, is to get rid of what Pontevedra officials call “unnecessary traffic”.
Custom Graphs to Monitor Your MySQL, MariaDB, MongoDB and PostgreSQL Systems
Don't forget that it's easy to get killed on bandwidth costs when you suck your data out of one cloud and into another. Also, you have to be big enough to justify the spending money on engineers to make you multi-cloud, as you'll be implementing many features yourself, which takes a bunch of time.
http://cityobservatory.org/the-myth-of-revealed-preference-f...
Part of making this work would have to include rolling out enough public transport.
Weird question: I've been trying to find a short story I read years ago, which I think is by Sturgeon. Is there any chance you have run across it?

In it, an engineer is brought into a war zone, where giant tank-like creatures are on the edge of overrunning the front lines. The lines must be maintained in a cave system to keep extracting a valuable mineral. The generals keep pressuring the engineer for weapons, but he wants to understand the problem first. After lots of analysis, he directs the troops to destroy a certain structure. Within days all the tank creatures die. Then the engineer explains that the cave system is actually the inside of a caterpillar on a cosmic sized leaf, and the tank creatures were its immune system. Killing the caterpillar allowed the troops to loot the caterpillar's body in peace.

Ever heard of it? I'm not sure that my memory is completely accurate.
Not everything is written in C. On a project I recently worked on we opted for Linux on the embedded platform to support some 3rd party tools and allow ourselves to work in easier-to-prototype languages.

Additionally, the management of the device is now “just Linux”, which is fairly Elmore well known.

——

In retroperspective, I don’t know if I would do it in the future. There are definite advantage in using Linux, but there is also a lot of work involved in understanding Linux and keeping track of the platform. That is true for a simpler OS, but I feel it might be more manageable.
> when you wake up at noon to get only 4 hours of daylight it's really depressing

That's just a normal winter to some people.
he was sarcastic...
oh I knew, it's not about perf, it's about perspective. Kinda like python.. Last week I've read some physicist saying he stopped cpp after 15 years to write python. It was more human friendly to write python and few performant bits in C than dealing with cpp culture. I'm sure that's the same for Java.
Very unlikely to happen because of fees, but plausible if the customer is high-profile enough that news about the move damage the reputation of the service provider.

Usually the new provider will advertise the win in such a way it highlights their competitive advantages. This can be extremely painful for the company that lost the very high profile brand.
AFAIK staying (i.e. cancelling article 50) needs approval of all EU members. So it's quite unlikely to happen.
> I don't see why it requires a car. A suburb neighborhood could have a bus stop somewhere, taking the people to and from a more connected (as in public transport) place/hub.

That's how it works. I walk 600m to my bus stop in my suburb neighborhood. So commuting from where I live is no problem. I don't need a car for that. But all the other transportation (driving kids to various sports practices, going to the forest, the lake, going to the school that isn't along a bus route with kids that can't walk very far etc) is harder. There will always be a gap between the transport I want/need and the transport that can be solved by public transport. So some kind of semi-private transport (e.g. shared autonomous cars) is probably required if the suburban lifestyle is going to be possible without cars.
Same here. I did not talk to my customers while I was first building my product partly because I worry someone might steal the idea, partly because I felt customers would not understand the benefit until I showed them a finished product. And then when I finally showed people a finished product, just as you said, everybody liked it but nobody needed it (or they just pretended to like it :-( ).
The Path App Is Shutting Down
Given that the OP has already learned the material and is mainly interested in retention, that shouldn't be a problem.

In my experience, it's the mechanical stuff that you forget most quickly without use, as opposed to the conceptual stuff.
I will never call it anything else. Now will you and any Anonymous Coward reading this get off my lawn. Or maybe install NetBSD on it.
> It seems like they are still A/B testing it. Because sometimes I get the redesign and sometimes the original design.

https://old.reddit.com
Ask HN: How to avoid cloud lock-in?
AWS is really great, but I don’t want to be locked into a single cloud. I am heavily using the AWS compute resources i.e. EC2 and Lambda.

What are you doing to keep your business “cloud-neutral” at the technical level? Are you writing cloud abstraction layers in your code? Writing Terraform for various clouds? Any good ideas, assuming a containerized application? What about portability of your serverless code?
Show HN: My first Golang project – A Telegram bot for football videos
Migrating to Unified Logging, Swift Edition
Why people bypass the password manager's domain checks isn't relevant.

The issue is that credential stores which know how to recognize the "real" version of a site aren't going to achieve the level of effectiveness we'd like to have against phishing.
For me? I can have a solid, partitioned filesystem like ext4 running on NOR or NAND flash. I don't have a decade to write my own and make it as stable as what's already out there.

I can also have the system live-mounting USB flash drives (useful for logging and field upgrades) and reading/writing FAT16/FAT32/NTFS out of the box. If I wanted to tack a SATA drive on there, I can do that too.

Oh yeah, and I get a bash shell to manipulate it all on the target device. That's another couple of years saved.
It goes both ways, people do less things when they can't and their lifestyle / social structures goes accordingly. Say villages with things nearby/local.

Another point, I stopped looking for parking spots where I go. I park 1-2 miles before and walk the rest. It actually saves time.
If this actually happened, buses would be common. And companies would move to a location on a bus line. If not and you needed a car, here is what you would do. Metro, bike, or bus to the city limit. Then pick up your Zip Car or pick up your private car in a garage.
Are they still a pure AWS house? I'd expect that, at their scale, they'd have boxes and VMs everywhere the round-trip time justifies.
it could be more easily done for limited access roads and lanes. like HOV and Express lanes. They are already heavily marked.

Still in the end it requires a combination of changes to how we mark roadways, indicate construction, detours and the like. Think of it like the ADA but for cars.
You have to account for reduced cost of driving. Not just in dollar cost, but the cost of stress and driving time. This could lead to increased demand for car trips.

https://en.wikipedia.org/wiki/Jevons_paradox
That's the difference between a manager and a lead in my org. A manager shouldn't be hands on (besides private or on the side research).
With 500 ft of visibility, the auto-steering/auto-propelled car shouldn't have any trouble either.
Or, at the very least, have contingency plans on paper.
I imagine the valuation of Reddit going up about $1.9 billion since they sold may have had something to do with it . . .
I think you're also overestimating the abilities and self-restraint of drivers to not use their phones while driving, to look both ways, to not go too fast, etc.
That's interesting. Part of my point is that this freedom of anything anywhere blinds you from the bliss of things near you.
To add to this: I wouldn't call it "most car friendly city in Germany", either - but driving there isn't "hell on earth" either: I felt it's neither better nor worse than e.g. Kaiserslautern or the 10k inhabitants "city" I went to school - the traffic is just on a different scale due to the city being huge (compared to most other German cities).

(Disclaimer: I'm a relaxed driver; my experience might not hold for those who enter the full-rage mode when starting the engine)
Here in the snowbelt we usually see a few snow days per year, especially in rural areas. Not because of snow accumulation, which is easy enough to deal with, but because of visibility while it is snowing, which can be reduced to zero. The roadways are closed during these events and it becomes against the law to be on the road.
There are champions league games tonight - best time to check it out:)
I am on the exact same bandwagon.
OpenProject 8.0 released
EU Continues to Kill the Open Web: Fines for Sites That Don't Censor in an Hour
If you are large enough to use OpenStack, my guess is that you are your own little AWS.