skysight-inc/HackerNews huggingface dataset:
I have just uBO and it worked for me.
VS Code, I switched from Atom I have peasant-grade computing

Edit: can't remember off hand the reason I switched, idle ram usage or latency possibly
I am pleasantly surprised this is about actual gravity and not a new JS framework just named that.
In fact we use the type information provided by typescript to generate the web component as performant as possible.
Well, I don't hate fixing performance problems, but I do see the value in deprioritizing them (... indefinitely, sometimes) if they don't render the program unusable by the end users, for precisely the reason you mentioned ("it's expensive work which doesn't deliver any functionality and can break things"). It's especially exacerbated if you know the way forward would probably take a week (or month, or more) of development effort, and for what? An incremental 10% improvement in load times?

When management shifts these priorities, it's not just at the scale of the individual programmer, it's company-wide. Suddenly it's a lot more justifiable to spin up projects for larger-scale performance fixes. Otherwise, you mostly have scattered individual efforts to clean up low-hanging fruit.

Regarding breaking things specifically -- that's one of the clear wins I've found with testing. Something breaks, so you write a test to (a) verify your fix and (b) ensure that you don't break that same thing in the future. Sure, there's extra upfront cost to writing good tests, but that saves you (or your coworkers) debugging effort down the line.

(disclaimer: I work at Google but am not on the Chrome team. These opinions are my own, etc etc.)
Walking Through Space in NASA’s Virtual Reality Lab
That's not really the market segment Apple will be aiming for.
How is that relevant at all to the discussion?
Adding a "Yes, but..."

Microsoft's refusal, or inability, to release a version of Edge (or even a port of an earlier IE) for macOS exacerbates this situation.

I virtualize Windows on my MacBook for IE/Edge testing of my designs and code, but it requires a workflow and context shifting that I'd perfer I didn't have to do.

Edit: s/I.E./IE
I've offended someone with a botnet. Apologies.

If it makes you feel any better I was raised on welfare in the UK and am not insinuating anything negative. This is the reality of living on income support- if it is _not_ then please provide evidence instead of hitting the disagree button needlessly.
It depends on what you consider "performance".

An F1 car is going to be the worst tow truck in existence. It's "towing performance" is basically a 0/100.

Atom's "extreme performance" for me is in my productivity. the 2GB of ram that my atom windows are currently using is a very very small price to pay for better productivity.

Even if Atom were so resource hungry that I needed to buy a new laptop every other year for $5000 (which I don't), if it makes me more than 2% more productive, it's paid for itself.
Time waste to read. Nonsense article comparing pears and apples and he is believing he knows everything. It is not worth to discuss it.
Speaking at Pycon France 2017
Although, their demo works perfectly fine in Firefox:
https://corehacker-10883.firebaseapp.com/
Interesting experiment. My observation: With the thumbnails, the title of each post becomes a less-important-caption. In the case of HN, I think the text-only approach is far better. Product Hunt used to be text only, and frankly, it was a better experience. The moment you introduce images to these types of communities, people will start using that real estate to create flashy-attention-grabbing visuals. Over time, it'll be more about how good a thumbnail looks, rather than the curiosity of a title that lures you into the content.
Goes without saying that he is a despicable human being.

But what a poor engineer he also turned out to be.

Not because he flunked college or because his rockets never reached space or because his submarine sunk.

But working with submarines for decades, and then utterly failing to submerge a body at sea. Not understanding that police would find her DNA in the submarine. His misdeeds were uncovered by regular police work in just a few days. Does he even have a grasp of physics?
What Exxon Mobil Didn’t Say About Climate Change
Apple often tries to re-engineer the thing they develop.from the ground up. Seems it started this way on Titan, too, then scaled back and decided to focus on the main problem: safely getting around. Nothing wrong with this I think.

On reinvented wheels, early ideas rejected today may get a second life later, e.g. spherical wheels for moving in very constrained environments.
https://outline.com/https://www.theatlantic.com/entertainmen...
Down for me (US, NYC)
I would disagree. All of the problems that you mentioned, such as "the layout of the thumbnails", "the regularity of updates" and "something to render a screenshot of the website to a thumbnail" can already be solved and parameterized to such genericness to be sufficiently usable for this use-case and, I'd surmise, most others.
A few years ago I wrote a very detailed response to arguments like that: http://lesswrong.com/lw/ksy/follow_your_dreams_as_a_case_stu...
Down in NYC, USA.
> there literally isn't enough lithium on earth to support the electric car market and lithium ion batteries are soon going to become prohibitively expensive.

Probably not true. Check out this thread: https://news.ycombinator.com/item?id=14922104

Particularly the analysis provided by hwillis.
> Do these incidents give you any confidence that a modern US Destroyer could withstand even one hit?

Destroyers are not designed to be hit by missiles, they are designed to intercept and destroy missiles with Aegis or CIWS before the missiles hit them or the carrier they're protecting.

There is no amount of armor in the world that can protect you from a missile, because they are very easy to scale, all the way up to nuclear warheads.
The world's best videos personalised based on your moods and interests
7 Tricks to Keep Little Guests Happy in Your Wedding
No, Stencil.js is like a "real stencil", it is used to produce something, but it is not in the final product.

There is nothing like "window.stencil" or any stencil related API in the output of the stencil compiler. It generates vanilla JS web components without dependencies.

The documentation of stencil linked in this HN post was in fact created with stencil itself. Just open the Dev Tools!
If this is true it's not practically useful yet. There must be more to it.
As a rural dwelling liberal progressive, I sure felt shit on by all sides. I have never felt so much hate from people I dont know about views I dont hold. Its absolutely insane.
It's much simpler:

If Atom is so resource hungry, and I have alternatives which are not = IMHO the editor is a bad editor.

Use whatever you like, but it looks like the most important thing is that you like it, not that it's resource hungry.

> Not to mention that a 6MB file is pretty fucking big for something like atom.

This it the most funny part of your comment. I want my editor to open my files as they are. Some people could be happy with editors allowing for max. 20 lines per file, and I'm sure they would also claim that longer files are bad, so it's fine that an editor doesn't support that.

Use whatever you like, but don't claim that using 3GB of ram to open 6MB file is fine, because programmers couldn't implement that properly. It's not the file's fault that it cannot be opened normally. Really don't blame the file.
Most people in CA prefer to drive a car rather than ride a bike. Bikes use far fewer resources to accomplish the same thing as a car (go from point A to B), but most people like to have the option of turning on the AC, playing music, and all the other add-ons that a car can bring to the experience.

I personally choose to bike, but if I started making charts about the relative energy consumption of the two, I'd reach a similarly obvious conclusion. If I used those charts to convince people to start biking, I doubt I'd be very successful, since people usually have strong preferences to one over the other.

One difference in this analogy is that cars pollute, whereas I couldn't care less how much memory your computer is using because it has practically zero impact on the environment or anyone other than yourself.
VS Code fairs quite similar to Atom in many tests in the linked article. But it does that by restricting what plugins can and can't do, and by integrating a large number of the functionality itself.

I prefer to have the choice of multiple plugins each with their own tradeoffs, so I sacrafice some speed for it, but that choice can more than make up for it in many cases.

And as for you claiming that web developers shouldn't be writing an IDE, feel free to contribute if you see any easy gains.
Great comment for historical perspective. But just out of curiosity, why did you need to edit a log file?
I wanted to agree with you and write a snide remark about Atom, but then I checked RAM usage of an empty Sublime Text 3 instance on 64 bit Linux, and it was at about 136 MB, so there's that.
Barcelona launch fourth bid for Liverpool's Philippe Coutinho worth £138M
People without copious amounts of memory?
You're right in some of your comments, as is the author. At the end of the day, this kind of articles/outcry pushes the dev team to strive and shift focus to painpoints that may have not been a priority before (performance). I see it as a healthy sign in OSS communities.

Kinda like a hormetic stimulus: https://en.m.wikipedia.org/wiki/Hormesis
It should be noted that GraphQL is covered by the same BSD + Patents licence as React.js and others. [1]

[1] - https://github.com/graphql/graphql-js/blob/master/PATENTS
I spend minutes per year wrestling with version control. I treat it like a filing cabinet, do nothing fancy, and get on with my job.
Just for the record: My personal preference is for Clang and GCC to be instrumented to emit the names of both found and non-existent header files.
You need to be careful, because Code launches multiple subprocesses which you would all need to add up. I remember something around 250MB for basic file editing, which is fine for me.
Fact: The website linked in this HN (stenciljs.com) was itself created with stencil. I encourage you guys to open the Dev Tools and dig into it!
I see large files as data to process instead of editing. Those sizes are unmanageable for editing. Doing an exceptional hack is fine, but normal workflow? If a file has more than 200 lines isn't time to think refactoring some component to aother file, and so on? Said that, I find Atom to be a good toot but also scandalous as pointed by the article. For me becomes a non-issue because I never find myself needing to edit such large files.
Sorry, I don't think I was thinking very clearly for the last part. I think you're right, the missing Send/Sync functionality is one of the areas where SaferCPlusPlus is still lacking.
Yeah I don't think the evidence leaves much to the imagination. It sounds like he probably raped her, killed her and then disposed of the body to protect his reputation.

It must be be extremely painful for the partner of the victim who was probably feeling paranoid before she even stepped on the submarine.
Yes, possibly.

For the chances of a higher incidence I would say the way we raise our children these days is very different from when our parents raised us.

A lot of the food is processed, many environments were children play are close to sterile, etc.

This difference would probably be big enough to be noticed on a 10 year window.
Have you tried emacs?
You can use a polyfill to get it working in browsers without custom elements support.
Elon Musk reveals first official photo of SpaceX space suit
Please don't glorify companies before they actually deliver.
Make sure to have good shoes. If you suspect your flat feet are a contributor, head to the foot doctor where you will likely get a custom insole. My sister did the very thing years ago and it keeps her feet/ankles from hurting most of the time. The major downside is that she can't wear many "women's summer shoes" or some dress shoes since the insert won't fit.
It's probably using a polyfill for the functionality.[1]

[1] - https://www.webcomponents.org/polyfills#custom-elements-poly...
I'm guessing he made a pass at her, she told him to fuck off, started arguing, he killed her, disposed of the body and then sunk the submarine. Crazy.

Expect the Hollywood version in 2024.
An average car company makes millions of cars. Probably millions of a given model. Cessna has made ~44k 172 Skyhawks. It's one of the most produced aircraft, and it's been in production largely unchanged since 1956. I think Tesla is going to make more Model 3s this year than Cessna is going to make Skyhawks.
Elon Musk shares first picture of SpaceX spacesuit
> better productivity

than what ? wtf is worse than atom. Even notepad++ is better.
I kind of agree with you, however the beauty of a language standard is being the point of reference for libraries and language semantics.

In any case, the Lisp like languages I use aren't Common Lisp (Clojure, Emacs Lisp, Script-Fu), so that was just an idea.
The surreality of this all remindes me of John McAfee.
I was really hoping [1] was a clip from The Americans. Great show. Of course, it has Commodore 64s all over the place so of course I'm going to say that.
I would love to use atom, but every time I install it, I find it slow and buggy (on my 6GB Linux machine). The code completion doesn't seem to work properly either, and that's the deal breaker. I reluctantly uninstall, and go back to eclipse or geany.
It's a direct contradiction of the parent's point that the past was somehow better?
It does (to the op) and the op explains how. Performance is not always the speed of the editor.
> There is none. On the first day of trading there would be an opening auction as is done with every other stock listed on the NYSE. Prior to open, everyone interested in trading submits his orders. Then as many shares as can be traded are traded at the price at which the maximum number of shares can be traded. That is, the price is determined by supply and demand.

This is just positively incorrect for stocks that did not IPO via auction or regular model.

In the regular model a company sells stock to the underwriters and the underwriters make initial placement of the stocks with their clients. Some of those clients would be interested in selling the stock immediately especially if the stock pops. Since underwriters limit the release of the stock to below interest on the market either via pricing or by artificially restricting even the shares that have been allocated to them there are buyers on the other side.

Presence of buyers and sellers at the same time creates a condition needed for the price discovery. In addition to that, the underwriters as the part of the contract guarantee that their affiliate entities would provide market making either directly ( mostly for OTC ) or via ECNs for NYSE listed stocks. These market makers would cover their short positions created by the buy orders using the shared delivered to the underwriters. All of these services are covered by the fees that underwriters charge.

One of reasons the current plan is being "studied by the SEC" is that if the company is planning a direct listing without the Dutch auction is that there are no market makers that are able to guarantee delivery of shares in the beginning of trading.
I think the distinction is that if you plan to kill someone for months, then you wouldn't plan to do so on a submarine, as that would be a hard place to cover up the act.

If however, you're on a submarine and then decide to kill someone in a rage, then it's still murder, but it's not planned far in advance.
My comment came out a little more ambiguously than intended, so just for the sake of clarity: I was pointing out that there is not much room for doubt here. There is certainly no reasonable probability that he's innocent with the evidence that's shown up by now.
So just be in your twenties with a degree, making $100k, and have 5 years of experience and you're in for five years. Why would someone like that want to move to Japan when they could flourish just about anywhere else in the world including many places where the business culture doesn't amount to white collar slavery? These are the same type of insane regulations the current administration is, appropriately, criticized for trying to bring to the U.S. Seems like an extremely high bar to me.
Discord too. A lot of people elsewhere in this thread are talking about how Slack is eating a ton of RAM and things like that, but (anecdotally, of course) Discord seems to be a lot better while using a lot less RAM. Personally, I can be in ~80 Discord "servers" that total to a few hundred thousand people and it's still using <500MB of RAM, so clearly it's possible to do a good job of resource management.
OK, so if I want to use a calendar Stencil (there will be lots of this for sure), which depends on Moment I would have to include Moment into my dependencies and manage all the dependency clashing (the stencil used 2.x but I'm using 1.x)
No, you're looking at the reference graphql server. Graphql itself (which is just a spec) is licensed under vanilla MIT.
just going to do fancy find replace. Sometimes when you have to actually read log files its easier in a text editor than on the command line.
The challenge of modifying the game is a problem that would have been mitigated by the game having a proper API. MCP was and is a crutch trying to minimize the underlying issue of the API being held off for over five years now.
I think any discussion with you is pointless. You just love this editor, and whatever things you need to sacrifice to use it are file. This includes buying a new laptop each year, using only small files, buying more ram etc.

I'm just too old for flame wars with their-own-church believers. I just need to write code, so I switch tools to appropriate ones. It's just a tool. I'm sure that some hammer-loving guys do all things with hammers, even if that's terribly hard.

If you really think that Atom has "extreme performance", you really don't know other tools that are on the market.

Good luck, the hardware industry will love you even more.
Have You Seen This Eddie Murphy Bit?
The Hyundai Coupe from about ~15 years ago looked rather like a Ferrari 456. In fact some adverts here in the UK actually showed them side-by-side.
The initial focus was on using it for plotting in React. We wanted to make shouldComponentUpdate decisions quickly and the Immutable base of pandas-js allows for quick, cheap comparisons after querying data directly from our API. See the post on it here: “Pandas & Immutable.js” @StratoDem https://insights.stratodem.com/pandas-immutable-js-2d9bf0106...

The next step will involve performance optimizations as the aggregates will be slow at 100MB. At that scale, we do the operations server side (we've exclusively been using this client side). Thanks for raising that concern!
That is not the same thing. Polygons exist in 3D space, this is a technique using a shader to fake render a surface within the bounds of the polygon that is actually being rendered.
Hmm

Makes me think like why would they design a hovering rocket crane to lower a Rover autonomously on another planet. There is a reason/it worked, and with this ship hmm, like is that the only solution?

You could have floating bouys that have either neumatic or electromagnetic suspension stabilized... But then again the scale/weight of this thing... I guess the design makes sense as far as being able to operate in shallow waters then go out and do it's thing.
It is a huge market, one more horse in the race.
This is what I use. I find it quite comfortable / very easy to get going.
Capitalism doesn't need to be enforced, people willingly exchanging things happens naturally, regulating and taxing these exchanges requires initiation of force though (socialism).

> I fail to see how the mixture of socialism and capitalism as it was implemented in most of Western Europe in the second half of the last century could be used as an argument for the hypothesis that "all kinds of socialism are bad".

And there lies the problem. Just Google issues of Keynesianism and why it's bad or have a blast and go read some Tocqueville, Jean-Baptiste Say or Bastiat.
I disagree. These are the things that allow us to approach others to talk and you can't know if they are drinking the coffee or ordering vegetarian because they are signaling or because that is them. There are billions of people in the world and most folks have access to hundreds if not thousands.

One simply cannot talk to everyone. Gotta have some way to do an initial sorting. Sure, it might be petty most times, but it is better than nothing. I'd just advise folks go out of their comfort zone more often and ask folks about things they find different or strange.
Excellent point, and now that WSL exists, vim/nano/emacs are available on every modern platform one would wish to use for development.
I'm slowly leaving google because of that. The only problem is that the alternatives are either not so good or harder and more expensive to set up.
Just use nano if you don't want its shortcuts or even emacs. You don't have to use any predefined shortcuts in emacs. Everything is reconfigurable. The main selling point of vim is its shortcuts and modal editing. If it is not for you there dozens of great text editors that do a good job of just editing text compared to Atom.
> Everyone is.

I think that sentence is missing a word that turns it into a point you wanted to make.

> because it's a PR nightmare if they don't

Why it should be a PR nightmare? Why cannot his bosses say, we are not doing vigilante justice here, and refuse to yield to "angry mob"? It seems to me like a morally better position to take.

Compare this to https://en.wikipedia.org/wiki/Jyllands-Posten_Muhammad_carto...
It's not privacy they care about - it's confidentiality. I mean they are using other teleco services anyway, they jut trust those telcos. Find a way to build that trust.
Thanks for the note, the site is a rapid work in progress! Will get that fixed soon
I'm not blaming the file, i'm saying that using a hammer as a drill is silly, and that it's not the screw nor the hammer's fault, it's the user's.

Atom was designed as an editor for web developers. They took some trade offs when building it, and because of that opening large files is difficult for it. When I need to open large files, I use tail, or ed, or notepad++, or just grep or something else.

It's not that the Atom programmers couldn't implement it properly (FFS they built github, i'm sure they know how to open a file without using 1GB of memory...), just that it didn't make sense to for the usecase atom was meant for.

But it doesn't seem like i'm going to convince you, so I guess we can agree to disagree!
Have you thought about using something like urlbox (https://urlbox.io) to quickly add website preview thumbnails?
Reminds me of a story my dad told about a guy in his village who still drove a horse and cart in the 1960s. He drove it down to the pub where he would get blind drunk but it didn't matter as "the horse would take him home".
> So basically the IPO is a way to formalize the initial price of the stock. By bypassing that process, they will sell for whatever the market dictates for better or worse, is that correct?

No, IPO is the placement of the shares from whoever has them before the IPO position ( underwriter or the company itself ) to the accounts of those who want to have those shares the moment before the new issue is listed on an exchange.

Buying at the open is not buying at the IPO.

Company X selling shared to underwriters at $7/share is not an IPO.

Underwriter pricing shares that it bought from the company for $7/share at $11/share and delivering those shares to the Suzy Investor who wanted to buy that company before the shares open is the IPO.

Suzy Investor selling shares at $11.05 which is the national best bid the second after the stock opened to John Q. who did not get the shares from the underwriter is NOT the IPO.