skysight-inc/HackerNews huggingface dataset:
I think you're equivocating a bit here: FOSS fundamentalism (as you put it) isn't even close to the same kind of thing as Nazis. I think a better name would be FOSS purists.

IIUC you mean this in the context of desktop environments (and not including things like Android, server OSes, or ChromeOS). The problem with your argument is that those of us who use Linux as our main desktop environment don't want just another platform: the entire point of its existence is its openness. The point is and has always been that you can download it, install it, and run it without having to jump through arbitrary hoops, agree to restrictive licensing, pay anyone, etc.

Watering that down for proprietary software vendors goes against the whole point.

Maybe we would get more, possibly better software. Steam has certainly shown that for games. However, the entire reason that Steam for Linux even exists is that folks at Valve didn't like what Microsoft was doing with Windows 8, specifically the Windows Store and its games for sale, competing directly with Valve. They created Steam Machines and Steam for Linux as a contingency in case Microsoft tried to use their position to prevent another, competing marketplace from existing.

They can do that because of the license, and specifically because of the license no one can later revoke Valve's ability to use the OS, even if Linus or GNU decide to go into the games marketplace business. That's why us purists insist on it.
> What if server goes down?

Productivity of Y Combinator startups goes up. So YC benefits either way.
It's very rare for new rules to apply retroactively — why is this surprising?

Google isn't a legislator but its policies do affect many people. For example, in the context of laws, see: https://en.wikipedia.org/wiki/Ex_post_facto_law

"In the United States, Congress is prohibited from passing ex post facto laws by clause 3 of Article I, Section 9 of the United States Constitution. The states are prohibited from passing ex post facto laws by clause 1 of Article I, Section 10. [...] Thomas Jefferson described them as "equally unjust in civil as in criminal cases"."

(To be fair, the article cites exceptions)
Information is not encoded in pixels, it is encoded in so-called modules, which are more than 1 pixel in either dimension (and square when printed).
It's old, but it's surprisingly not that old. From a cursory glance at Wikipedia, it looks like Shamir's paper was published in 1979, which is stunningly late for a technique that, in principle, could be done with pencil and paper.

When I first learned about SSSS, I asked my professor after class why it wasn't invented earlier. He replied that even thinking of trying something like SSSS first requires the insight that you can encode arbitrary data in numeric form, which only became obvious after the invention and proliferation of computers. Which, I suppose, is a good, concrete example of the notion that "a change in perspective is worth 80 IQ points" (Alan Kay).

While that's as good an explanation as any, I still suspect some clever 19th century mathematician could have come up with it as a way to protect e.g. the combination to a safe. Perhaps it was independently invented, but just never shared with the outside world. The whole notion that cryptography is a field of mathematics where results can and should be published to the world is, in itself, a bit recent, given the intense secrecy around the field as late as the Second World War.
Yes, but you have to specify a generative model (or at least put boundaries to it). Then you learn params of that model.

I was talking about learning the model structure also.
Depends on the page design and target user. For lengthy, multi-section pages, a "Back to Top" can be helpful, but it'd be better if there was a fixed Table of Contents with links to the sections of the page. Otherwise, I always have the Home/End buttons.

On mobile, page should be designed such that the button is easy to reach, visible and not blocked by or blocking the text. For a button placed on the bottom right of the page, the body content should be set up so there's a little extra padding on the right. This way, there's a clear visual separation between the text and the button.
Has hacker news ever gone down? I cant remember it ever going dkwnt but I assume it has to have at some point.
As a scientist, fund raising of grants is by far the worst part of the job. NSF rejects proposals with 3 "very good" scores as low competitive regularly. It isn't that they don't think the work is terrible. It's just limited resources.
The original wording is "tali rafia", which is a flat plastic string used for tying down/lashing many common everyday items. So no, not related to fishing.
Weight Lifting and/or Martial Arts, program your body brute force vs. clever solutions. Also they'll extend your general wellness.
see also: suicide linux [https://qntm.org/suicide]
Creating a Snapchat-Style Android App Using ML Kit
If you don't have microservices/soa architecture then you don't need k8s. Most people don't need skyscrapers. But yet there's a lot of them in the world. Just because you don't need one and don't have one doesn't mean that other's don't
Honestly, a good tip-- that is, if you're not prone to drinking alone, or to addiction.

It's a good tip because the OP needs just ONE interaction where he shows his colleagues that he is capable of the kinds of pleasant social interactions that they are.

This would break the ice for OP as well, knowing that his robotic reputation has been proved not totally correct, and will perhaps allow him to relax somewhat and take more risks socially.
Better two decades late than never I suppose.
I found this code as an intern at Microsoft, while the manufacturer is hidden in the post, I'll give you a clue - the company starts with "I" and ends with "ntel"
To be fair, the most well known examples of architecture tend to cost a lot of money to construct, and people spending lots of money want someone with experience. If you look at painters for example, a lot of them produce great work at relatively younger ages than architects, probably because the barriers to entry are lower.

Still, it seems that in the arts, you can continue to produce great work for a long time. For example, Frank Lloyd Wright was around 67 years old when Falling Water was built and Leonardo Da Vinci was over 50 when he painted the Mona Lisa.
This is excellent advice. This is one thing I've found myself struggling with as (like the OP), I have had this naive idea that the work will speak for itself.

Often, when you do good work and are good at what you do, it actually looks like your job is easy, even when you are busting your ass to get results!

Some of the best engineers I remember working with did the over-communicating stuff you advise and I remember it was always very clear what they were working on versus other people. They also had a knack for communicating the work in the simplest terms for everyone to understand.
IMO, the book is over-hyped and not that helpful.

It's incredibly easy to spot people who utilize concepts in that book and are not being genuine in their interaction. 'Masks' are a great way to prevent authentic connection.

I've found better utility in a combination of books about positive psychology, emotions in relationships, and analytical psychology.
Not just Ford and Ford Credit.

Never use dealer financing. You will always get a better deal through a bank that makes car loans, or your credit union. At the very least, via the haggling leverage in being able to keep secret the maximum amount you can afford to pay. You may also get better terms on the note, but even a higher interest loan could be a better deal, if the principal is negotiated to a lower amount.

You will also have to avoid GM Financial, Ally (formerly GMAC), and TD Bank (formerly Chrysler Financial) as lenders. I have no idea whether or not they have a data sharing program with dealers, but I wouldn't risk it.

Best is paying in cash. Keep your budget secret. Never let the salesperson know what you would be willing to pay, or you will end up paying exactly that. Never speak in terms of what you can afford, and speak exclusively in terms of the value of a vehicle in relation to its list price.
Buy this danger hypnotism
https://play.google.com/store/apps/details?id=com.rishibhaka...
I don't know.

I've always found having an actual, functional product to be more impressive than a list of buzzwords on your resume. And most of the buzzword-driven development doesn't usually lead to a functioning system.
This. At some point you get tried of trying to find an underutilized box to launch a new service. This is when you should start looking for something more complicated.
AWS ec2 instance type
> TIL you can't paste emojis into HN comment threads. Probably all for the best.

It got in the way of me explaining the Rebus principle used in Egyptian hieroglyphs a little while ago.

Then again, the topic was phalluses in Unicode (which do display!), so maybe you're right.
Abu Ghraib and My Lai were, as the parent said, "failure of leadership" - whether the failure involved troops not being disciplined or simply the troops indiscipline becoming known to the public. The invasive and the Vietnam War were policies. Leadership decided on these and if the death and destruction involved had remained entirely under leadership's control, no further problems would have been perceived.

That the excesses of war, rather than war itself, can considered the problem is a success for policy since it allows a wedge to be driven once the public sours on war. "No more Vietnam Wars", a slogan the vast majority embraced after Vietnam, was a slogan that could morph to "no more unsuccessful wars fought with conscripts who discipline breaks down, next time we'll do it right!".
I guess they're taking about the AWS EC2 instance type

https://aws.amazon.com/ec2/instance-types/
I think it's the same for the Americas, but just because the average person doesn't use QR codes very much that doesn't mean that such technologies aren't being used in ways that aren't widely reported. For instance, I know someone who placed small barely-visible QR codes in videos that get passed off to editors so that each clip and frame number(and other info) can be detected programmatically despite editing software stripping out metadata. I think QR is one of those things that solves very niche problems that even the average engineer might not be made aware of.

People are quick to point out "nobody uses QR" but it's not exactly fair to expect ubiquity from something like that. My response would be the same for those in this thread saying "people can't recognize JAB codes like they can with QR." Well, those who find a use for JAB codes are probably going to be the people using them 99% of the time(maybe more than QR because of data density), thus they're almost certainly know to know how to recognize them.
I just create a container image for my service and run it via the heroku container registry. Zero setup.
I think it has auto scaling as well but I never needed that.
The choice of not using Kubernetes?
The trouble is hitting the right "happy medium" between (variational) inference as an explanation of the sensory and motor cortices, and variational inference as a universal theory of everything.
No, an XC40 runs a kernel on each node, the programming model is MPI, not SSI with NUMA. It runs a minimalist Linux distro called CLE. The nodes are surprisingly small, in terms of memory too, 64 or 128G. Physically they are beautiful to look at, so clean, just a CPU and some memory and nothing extraneous. Cray really should do glass cases.
QR code is pretty minimal in the US too. When they first hit it big, there was lots of talk, and they started to pop up all over the place, but it never really solidified in the market.

Mostly, I trust QR codes about as much as I trust random bit.ly links, i.e. not much at all.
Last release was in 2017. I don't think flynn is still alive which is a shame.
Here's a snippet:

> Another comment-not-a-question I constantly have to endure is that I supposedly only complain but don’t have any better advice for what physicists should do.

> First, it’s a stupid criticism that tells you more about the person criticizing than the person being criticized.

These feel closer in tone to "personal attack" on her critics to me than a discussion of their ideas.

There is also discussion of ideas in the article, which I have no problem with. But snippets like that feel like unnecessary salt that doesn't add anything. While her critics are (I agree, mostly) wrong, there is no reason to call them stupid.
> The final misconception is that visual programmers can do without all the tools that have been developed over the decades to support programming. Consider the long evolution of code editors and IDEs. Visual Studio, for example, supports efficient intellisense allowing the look-up of thousands of APIs available in the base class library alone.

I think this point the author makes is an interesting one because I see it form a different perspective. I think the biggest issue is that we mix presentation with representation.

> The lack of good source control is another major disadvantage of most visual programming tools. Even if they persist their layout to a textual format, the diffs make little or no sense.

At the same time tabs vs spaces is still a thing. In languages which aren't whitespace sensitive, the diffs similarly don't make any real sense in my opinion.

I believe (and have no idea how to implement) that the representation of a programming language should be modified more directly and the rendered presentation (textual, visual, interpretive dance) should be irrelevant to the tooling.
I've seen it happen at least once in the few years that I've been on Hacker News, see https://news.ycombinator.com/item?id=17228704
Probably the AWS m4 instance type, meant for general purpose workloads (and replaced with the m5 instance type about a year ago).

https://aws.amazon.com/ec2/instance-types/m5/
This sounds analogous to the argument that mathematicians used to have: whether abstraction trumps intuition, especially in geometry.

For instance, you can't really plot a 25-dimensional object, but the same object is trivial to manipulate with equations.

It's clear to most people that both approaches have their place. In geometry, the visual component is very important to develop important intuitions about how objects behave in low dimensional space. On the other hand, if one were to insist on the visual, one would be stuck with purely intuitionist ideas and never be able to move into more complicated realms where you cannot visualize objects graphically (e.g. high-dimensional space).

The Bourbaki group was a group of mathematician who aimed to put mathematics on a rigorous foundation by developing the abstractions that shaped modern math, and by moving mathematics past its intuitionist foundations. Some argue that this caused modern "geometers" to lose their feel for geometry because everything became about symbols. But without this development, a lot of modern discoveries might not have been possible.
GP probably references an AWS EC2 machine type: https://aws.amazon.com/fr/ec2/instance-types/
WATCH: Police arrest Melbourne Muslim terrorists -plot to kill many people
Buy this danger hypnotism
Hi, thanks for replying! I think the only way would be to make this a client-side application somehow. This is extremely sensitive data, so the only way I can trust that you'll never misuse it is if I never give it to you in the first place.
Here's a slide deck that explains what XDP is: https://people.netfilter.org/hawk/presentations/driving-IT20...
An interesting case study of an app at scale is Stack Overflow. Rather more than one server, but rather less than you might expect.

Edit: fixed url

https://nickcraver.com/blog/2013/11/22/what-it-takes-to-run-...
For reference, this runs on a $5 AWS instance:

https://hnprofile.com/

The database is $600 per month, but that data runs five different websites (and it's a few hundred Gb of data).

EDIT: for those mentioning the 502 gateway error, it does auto scales - Now it's costing more per month, at least temporarily.
Years ago I developed a visual interface to an existing non-visual language, the multi threaded object oriented dialect of PostScript in the NeWS window system. Since PostScript is homoiconic, the data viewers and editors could also be applied to code!

It didn't try to replace text based PostScript programming, just augment it: there was an interactive shell window you could type expressions to, which had a stack "spike" sticking out of it representing the PostScript stack, which would update in response to the commands you typed, or you could drag and drop objects to manipulate the stack and the state of the system.

You could perform "direct stack manipulation" by dragging objects up and down or on and off the stack, open up nested objects and functions in an outliner, adjust the point size and formatting style, open up special editors on data and code, drag and drop objects and code around, etc. It was like a live Smalltalk system, in that you could explore (and vandalize) the entire state of the window system, and use it as a debugger to inspect and modify and debug processes of other NeWS clients (including itself).

https://medium.com/@donhopkins/the-shape-of-psiber-space-oct...
FreeBSD, Apache, Python - the FAP stack

Ok. I'll see myself out.
$200 retail whole genome sequencing now available
this is pretty hypergrowth :D
Perhaps three parallel m4's distributed across availability zones with identical sets of containers deployed to them, but yes.
clearly it's the sophons.

(reference to the Three Body Problem, an awesome book)
And Santa wears a hat
UE4 blueprints are an example of a domain-specific VPL that I've mentioned above (a good example of where VPLs can work great). They however do not solve the problem of working with abstractions well- UE4 blueprints are akin to, how the author put it, "property dialogue programming".

So far, any attempts to model abstractions for general purpose VPLs have ended up more difficult to parse and read than textual code (that argument can also be made for UE4 Blueprints[0]).

Talking about "shapes are better built with our hands" isn't a solid argument for why general purpose VPLs are bound to happen. Note, too, that I would love for them to.

[0] https://blueprintsfromhell.tumblr.com/)
Their "Household of the future" lab consistently shows off amazing tech that could be world changing, but the number that actually seem to come to production always seems remarkably low.
Unless you know what you are doing, you might want to delete that. Probably goes against the NDA you've signed, no?
> The modern astrophysical world view, which began with Galileo, and its challenge to the adequacy of the senses to reveal reality, have left us a universe of whose qualities we know no more than the way they affect our measuring instruments, and — in the words of Eddington — "the former have as much resemblance to the latter as a telephone number has to a subscriber." Instead of objective qualities, in other words, we find instruments, and instead of nature or the universe — in the words of Heisenberg — man encounters only himself.

-- Hannah Arendt, "Vita Activa"

Heisenberg and others knew that, I'm sure many current scientists do too, but going by output, the situation is dire, the intertubes are full of people talking about being "unbiased" or "objective" even about human matters, when not even the hard sciences are truly objective! It's like people simply agreed that because they're not religious or whatever, they're now correct. If they are wrong about anything, since they supposedly are on the side of science, they can be sure that will be corrected, so they can consider themselves correct even today. Before you know it, you have superstitious people who think their superstition constitutes the absence, the opposite of superstition.

We went from Heisenberg to a chemistry teacher cooking crack while his assistant gets all bug-eyed about the power of "science, bitch!". Or this "critique" of the game Soma I saw recently, where the Youtuber mentions that "people who are smarter than you and I are saying the universe might be a simulation". What I see is people booby-trapping everything with stupidity.. making things so stupid, and then glorifying that, that injecting even a lick of seriousness into anything would cause massive offense, hurt a lot of egos. To me it's the analog of religious fundamentalists going to church 20 times a day to get hyped and primed with caricatures of those not of their flock, and fantasies of how great it's all going to be when those are gone.

But I'm not sure I can blame physicists for that. I don't know enough about what they do, I see what "everyone" else is doing, and that's horrid by itself. It's not the job of physicists to ask deep questions about what it all means, it's the job of everybody.
Not everyone uses K8s for webapps. You would be surprised at the level of enterprise penetration of K8s. Those enterprises do boring stuff like datawarehousing etc.
> > None the things mentioned ("get off of welfare", "handout", "boy", "change his behavior") is necessarily racism.

> All of those are explicitly racist when addressing people of color.

Agreed.

I read that and cringed pretty hard. For someone to say calling a black man "boy" is not racist is either willfully ignorant to an alarming degree or just plain insincere.

I'm all for differing viewpoints, but let's at least call things what they are. If you're going to be racist, at least own up to it.
I get the sentiment here, but I don't think it's strictly true. The way I look at new technology is that I need to know enough about it to either discount it, or choose to use it. So long as I know what I'm talking about when I tell a prospective employer that I advise not using technology X, then they typically understand that I have the knowledge to make that decision.

So your advise should be, learn about the latest tech trend, try it out, and then have an informed opinion.
https://jvns.ca/blog/2018/02/05/rust-bcc/
Work-Life You Need Balance
One application server, yes. HN is fronted by Cloudflare for CDN + DDoS protection, which of course is a lot more than one server.

That's why if you get a particularly long thread (1k+ comments), admins will beg people to log out so that the responses can be served from the CDN cache.

Example: American 2016 presidential election https://news.ycombinator.com/item?id=12909752 (1,700 comments)
This is an interesting point, but it assumes perfect optics. If the image is slightly out of focus, I think three lower resolution images in different spectral regions is a big win.
Been in your situation for some years.

My anxiety was a drain on my productivity and happiness. In the end, success mean't understanding it thoroughly.

Limiting human interactions is great for the company's productivity and terrible for your own personal and emotional growth.

Some of the personal strategies that helped me:
- Going on a technology cliff for a while, really trying hard to adopt a non-IT/non-code mindset.
- Separation of work and life
- Understanding the people we work with and why we don't all get along.
- Your interests will change over the years. What is cool to code-up today may well bore you at a later date.
- Physical exercise, this did wonders. Get to the gym, lift weights, get out and run.

Some resources I kept coming back to:
- 16personalities.com or any lengthy MBTI explanations.
- Podcasts on people and culture. E.g: This American Life from NPR is a well known one.
- Books, movies, plays and podcasts that I initially labeled as 'boring' and uninteresting. This was discovered from all the people I did not vibe with.

Good luck OP. You can do it!
I didn't see any calculation in the parent comment.
Yes! I’ve been waiting for this
I found it interesting wandering around the ancient sites in Egypt to see what survived 4000 years. Granite was the easy winner followed by heaped structures of softer rocks.