skysight-inc/HackerNews huggingface dataset:
> IntelliJ tends to eat gigabytes per instance

Mine is currently sitting at 1.7GB with 3 projects open, but yes it does use a lot of memory. I never argued that it doesn't, but as you point out:

> great features are refactoring, advanced syntax highlighting, code completion and advanced search

Syntax highlighting and search are common these days, code completion is in most decent editors/IDE's but the key one is refactoring, and it's associated tools: find usage.

I keep trying out KomodoIDE (still not really native, but at least it's not Java) hoping it will be good enough to change to, and it hasn't gotten there yet.

> If someone wrote something that is not a hog and can handle Android flavor of C++ and Java as well I'd switch in a heartbeat.

The problem for me I think, is language/tool support in general. I generally write in scripting/interpreted languages (although I have written Java for a client) but it could be shell, php, python, ruby, sql, or of course any number of 'data' formats - json, xml, markdown, yaml (if Im feeling masochistic that day).
I go maybe once every two years. Afterwards I feel empty asking myself "Was this really worth 12 euro?". Then I don't go for another two years until I forget the feeling. It was always like this even when I was a kid. I preffered Lego and books (and computer when that got available). Movies were always a letdown.
Speaking of slow downloads, when I save a webpage in Chromium, it seems as if it downloads the page byte by byte, reporting progress after every byte. And another quirky thing is that if I close the tab during a download, then the download is cancelled. Did anyone else notice this?
You may be right but it should be considered that high voltages can cause x-rays in the right conditions. There could be a rationale behind it...
I agree. I think a source of confusion is the following.

Everyone has built up, over their lifetime, an implicit mental notion of "life", which is based upon the sorts of characteristics of things they classify as being alive. Many (I'd say most) people think this mental notion is some objective category that exists external to their mind, some thing that has a kind of essence that is shared by all the instances of life. They see the task of defining life as defining the essence of this category, and see there being an objective question as to whether something (e.g. a kind of virus) fits this category.

But this is to confuse a mental construct with what is out there. There are the objective properties of things like different types of viruses, different types of bacteria, of different types of mammals, and of all other natural phenomena. You can talk about what the similarities and differences are between the objective properties of a type of virus and a type of bacteria, for example, and there are simpler kinds of phenomena vs more complex ones, but there's no actual "life" category out there, separate from our mental constructs, to be objectively defined.
At first I thought that this was a type of magnetohydrodynamic drive[1]. I've have watched a video of one of the french scientists who has been studying electric propulsion systems. Sadly the video quickly went downhill into pure conspiracy theory realm.

[1]: https://en.wikipedia.org/wiki/Magnetohydrodynamic_drive
I think you can write a trigger procedure and use the listen/notify mechanism for notifications. Both exist since 9.3.

https://www.postgresql.org/docs/current/static/plpgsql-trigg...

https://www.postgresql.org/docs/current/static/sql-listen.ht...

Web-based notification is pretty much trivial after that since you need a database client written in a language of your choice that forwards the notification via HTTP to some endpoint. It's not as trivial as the tile38 but it can be more powerful since you can add any type of geometry to your POI. For instance you want to be notified when a vehicle crosses state borders.
I've seen the edison/screw mounts in basically any residential setting here in Germany.

Some industrial applications use the bayonet mount, usually when the lamp itself doesn't use standard 230V AC to prevent mixups (IIRC mercury lamps use bayonets for this reason, you don't want it in normal sockets)
It's an elephant on a skateboard in the rain - the elephant sucks up some falling water, and then shoots it horizontally from its trunk to scoot gracefully across the savannah.
> This is still very much sci-fi at the moment for anything flying above a 250 km earth orbit because atmospheric density decreases dramatically fast with altitude.

One of my favorite takes on this concept was Poul Anderson's Tau Zero [1], which used a Bussard ramjet [2]. Apparently, in the 70s, in was thought that there was enough hydrogen surrounding our solar system to support interstellar travel.

[1] https://en.wikipedia.org/wiki/Tau_Zero

[2] https://en.wikipedia.org/wiki/Bussard_ramjet
> VAT is proportional, not regressive.

It is proportional to the amount of money spent, which tends to make it regressive as a proportion of income, as poorer people tends to spend a much larger proportion of their income, and while you may find - depending on which types of products are VAT exempt - some slivers of the very poorest end up paying little VAT, for a lot of lower earning people in countries with high VAT rates it makes up the majority of taxes they pay, often to the extent of countering a lot of the usually progressive nature of income taxes.

> Furthermore, a revenue tax is basically the long way around levying a VAT, the direct result is the same: an increase in consumer prices.

And that would be one of the reasons people are concerned that a revenue tax would also be regressive.
Najpametniji telefoni
I'm going to the summer batch from May 21st to August 8th, and hopefully by then I will have made more progress. Definitely let me know if you are around then!

Yeah I agree that you want to remove dynamism. For something like BINARY_ADD, the operands will only be strings or numbers in a parser. You can cheat and just assume there is no operator overloading.

Although I don't know how much that will actually speed things up! I should make a profile at the C level. I have profiled at the Python level and sped things up 6-7x already.

The other thing I think will help is using something like spans/slices instead of strings. Parsing creates all these tiny string objects. And also as I mentioned changing the representations of the nodes, which is a fairly naive Python representation now. Python objects are huge!

-----

I didn't know about raptorjit, but I had heard of Snabb Switch awhile ago on Hacker News. It looks interesting!

It reminds me of the Dart language being inspired by v8. The problem with v8 is that you can change one line in JS and your performance will just fall off a cliff. It's hard to detect unless you write benchmarks, which most people don't. So Lars Bak started Dart to remedy that problem, designing the language around stable JIT performance!
It depends on the quality a bit.

From my experience, about 1/5th of LED bulbs fail within the first year.

However, all lamps that survived the first year haven't broken in 3 years total yet.

I think it might be related to the internal powersupply, some had visible stress damage from thermal cycles (molten, cracks, etc.).

I also had a few LEDs in an RGBW strip fail that I use for lighting though I soldered around that.
If you can use the electricity that was saved to pump heat then that'll be more efficient.

If the only alternative usage is putting the energy into a different hot metal filament, then it might be more of a tossup, depending on how focused the light-bulb's emanations are onto the things you actually want warmed.

http://scienceline.ucsb.edu/getkey.php?key=4006
> Or doesn't matter if rich people spend lower percentage of their income. Sooner or later the money is spent and then it will be taxed.

That'd be true if VAT applied equally to everything, but it doesn't. Your assumptions are invalid.
windows only had ie4 and then 6. mac had a great version of ie5 (really)

but ie crashed if you used xmlhttprequest or innerhtml too much. so despite them forcing it on the world since ie4, it only became usable on later ie6 versions (windows service pack ftw), a little later than 2001.
And not stopping at the grocery store can be solved in other ways, like grocery deliveries...
Capital gains taxes are charged on the difference between purchase price and sales price, and as such has pretty much the same effect.
There was some shady Classic Mac OS Source floating about on a Hotline server I used to have access to. I looked at it, but I think it was almost totally in 68000 assembler, so it had minimal use/interest to me at the time.
>lesson to the youngsters - never do anything smelly/unethical (dont even mention criminal) without manager approval in writing.

How about just not doing unethical shit?
Wordpress email MX DNS management short guide
Very occasionally I do have to plug then unplug then plug back the magsafe connector in order to power up my 2015 macbook, however the magsafe design has saved my laptop from certain damage many, many, many times. Literally, the only reason for removing it from Apple's point of view is that it saves too many laptops from needing replacement/costly repair.
If you're not limited by propellant, it seems like this would be really useful for satellites that need to change orbit frequently. Performing a plane change, for example, normally requires a prohibitive amount of propellant, but if that is essentially free, you can change orbit at will, albeit somewhat slowly.
> I had some tabs (mostly YouTube) opened thrice when clicking on a YT link.

Some of the multiple tabs issues have been fixed in version 6.0.0. And the upcoming version will fix them completely.

> They don't automatically switch back to the default container. That's a big problem

I've added an "Isolation" feature to the just published version 0.67 of the Temporary Containers Add-on that gives you several ways to avoid accidentally staying in the same container - including an option to only allow "Always open in" assigned domains to load in their container.
What makes that really different from plain old food delivery? Customizability is a huge cost as you cannot prestock ingredients and negotiate wholesale deals... even if you were to stock everything, preparation will take longer and require more skill.
From that page there's a trail of links to this explanation for the licensing: https://github.com/Microsoft/vscode/issues/60#issuecomment-1...

TLDR: Visual Studio Code is a Microsoft-branded product that is made available to users under a Microsoft-y license. However, the "vscode" project containing almost all code for that product is open-sourced under MIT.
Do Extraordinary Claims Require Extraordinary Evidence? (2016)
SSH into a box with tmux and vim? Or is that too minimal?
Because he made a point of bringing that stuff into his politics, repeatedly. You can’t make up quotes as good as the real ones. “I think that every child has a right, absolute right to know her or his mother and father and also … should be given the greatest opportunity to know their biological mother and father,” Mr Joyce said. Somehow that’s in refer to gay marriage, not his own philandering.
At the VM/bytecode level, not much (if anything?). The benefit comes at compile-time, where the compiler can verify that you're putting the correct types into a collection, and that you're expecting the correct types out.
I really wish the EDB guys (both Robert Haas and Amit Kapila) would mention in their blog posts about this feature that it's meant to use the pluggable storage API which is also slated for PG12. That would make it more clear that we are not abandoning the current storage format, just giving users choice (per table) to use what works best for their use case. It would also alleviate the worries that some comments expressed for both of the blog posts.
It's not hard to get a job, by to get a job that you can be sure to still have tomorrow when you wake up is another cup of tea. Working on day to day contracts and filling in for ordinaries does not grant you and your family a stable income. The physically demanding aspect of nursing for example often lead to premature retirement due to injuries or worn out joints and backs. The security aspect for me reflects the ability to stay healthy and being able to continue working in the long run. It also reflects the need for a job that doesn't disappear over night or cease to exist - family matters you could say
Your information is out of date by a few decades or so.

Ballast + starter is completely outdated and the only reason you still see them is in places where they don't care about energy costs and because hardware stores still sell them (along all the other junk products found in hardware stores) — they are marginally cheaper.

Combine a fluorescent tube with a hot-start electronic ballast and you get lights that are cheaper than LEDs with similar efficiency and light quality (depending on the tubes), but lower eco-footprint and lower running costs (tubes are ~1-1.5 € each). Electronic ballasts are extremely reliable and have been on the market long enough to back such claims up.

Hot-start EVG doesn't turn on quite as fast as LEDs; they take about 0.5 seconds. They never flicker.
mmmh it's pretty hard to responde. Sensors?? Yes i could live without, camera ..mmmhhh may be (it better to have 10 good photo than 10000000 of low quality, in terms of frame photo). ..in the gps ..no i could live without even if sometimes it's very useful even only to plot a run or a walking
You're all pushed towards something all the time by everyone around you. Trying to be in complete control feels weird, to be honest — are you sure it's worth it? Yes, I know that I am sometimes convinced to buy something I wouldn't think of buying otherwise, but the outcome is usually not half bad and I don't understand why I should guard myself from it.
Pgmetrics – display, export comprehensive PostgreSQL metrics
Move to Texas and live in a mansion
Slopes are only slippery when they change the methods by which you make the decision. Otherwise they're just linear gradients.

AFAIK, a big part of Musk's success is not forgetting this: What people build (which is probably everything you've ever interacted with) people can build differently; _especially_ things of contracts and concepts like compensation packages.

To put it another way; if the stockholders and board of Tesla decide to do something unusual like this, they could also easily decide to do another unusual thing and not repeat it.
This might not surprise you, but I think serving the mobile and desktop versions via the same URI is an abomination and needs to stop. Encouraging mobile users to use an app instead is downright sacrilegious.
If you want the rise of mass poverty and political instability, then that is how to do it, as it'd destroy government revenues and destroy the welfare systems that were put in place to temper the threat of violent uprisings and revolutions.
I lived in a long stay backpackers hostel for a while.

Socialising there was a lot like the place your'e describing. There were a lot of solo travelers who knew literally nobody in the city. You'd end up making friends without even trying, you'd sit down for dinner at the table with a stranger and you'd make a friend by the time you finished tea. If you wanted to go out to town, you'd just join in with the group drinking. There was always people playing cards or board games, or watching a movie.

It was an amazing social experience. The only (large) downside is that it's all temporary. Everybody is only staying for a few months, before they move on to the next place. I met some lifelong friends there (or I assume they will be), but they're scattered all over the world now. Great for when I travel, not so great for socialising on a Saturday afternoon.

I guess university was similar. I made a lot of friends through university events, parties, and just being in the same lab studying. We make most of our friends at school and university, and keep them for life usually. Once we become professionals and join the full time workforce, there's diminishing opportunities to meet new people.

I recently moved countries and it has been extraordinarily hard to meet new people.
I would recommend googling for "airline bankruptcy pensions" to see how this plays out in a lot of cases.

If pension liabilities get large enough, companies will tend to "go bankrupt" (not really!) or restructure in such a way as to shed the liability.

An interesting midpoint, I think is super in australia or kiwisaver in nz - mandated retiredment savings which can be invested in a choice of compliant funds (or self managed if you really want). Variable % contribution but a legal minimum. From a regulatory POV you can set these up with mandatory "employer" contributions and/or add government sweeteners. Of course, it's all part of your compensation, just like a pension promise but more direct and payable immediately.

I think these schemes also work more cleanly with modern reality: few people work for the same company for 30 years anymore.
That's not true. panic.com has an A record (and www is a CNAME to @) that points to an IP address that's not PI and advertised only as part of 38.0.0.0/8, obviously, only from Cogent.
> They don't have any hard time supporting C99, from Microsoft point of view C is done, time to move on to C++.

If that's the case then Microsoft should get its corporate ass out of C's standardization committee. It makes no sense to waste their time forcing requirements onto a standard that they refuse to comply with.
> How about not being required? Older versions really didn't require.

Unfortunately there's no other way for us to check whether an Add-on that tries to access the "API" has the needed "contextualIdentities" permission. I can assure you that it's in no way about telemetry and never will be. If the Multi-Account Features would be a Firefox platform feature then such an API would have the same requirements.
Lyrics and Mp3 Download Lil Wayne – Vizine
So far as I can tell a large fraction of adverts "targeting" me don't understand time's arrow.

I bought some very expensive high heels as a treat for myself. They don't make them in my size, I bought them because they're beautiful and put them on display.

In the following weeks I received lots of advertising for those exact shoes. Not for high heels generally, not for nice frocks, and certainly not for glass display shelves, just endless adverts for the same exact pair of shoes.

Somewhere a "digital advertising executive" is telling their client that these adverts were very highly correlated with sales of the shoes. Of course, they'll disclaim, correlation isn't causation. But it is - that's their dirty secret, just the reverse of the causation pretended to. Advertise to people who are already buying the product, then say "See advertising works".

The shoes are the most blatant example because they're so noticeable (I did not spend that much on shoes which are merely a pretty red colour or covered in sparkles) but I even saw this for mundane things like a Seagate hard disk. I purchased the disk a week ago, immediately I began to receive adverts for it, and they tailed off after a few days. Every single penny spent on that advertising was wasted, I already _bought_ the hard disk. The online grocery store I sometimes use actually builds custom adverts with my exact list of groceries in it, then advertises them to me the day after I order them for delivery, again a human looking at this can see instantly that it's insane, but so long as you don't understand time's arrow (and an advertising algorithm has no a priori reason to do that) then the correlation looks really good...
Cryptographic canaries and backups
The moment it's introduced is a link: "Then a few weeks ago I found Fennel (at the time called "fnl"), and it really resonated with me."

(The word Fennel is an obvious hyperlink)
I've already incorporated and have revenue; can you unbundle incorporation from the other services in Atlas? I would probably be happy to pay $500 for templates, bank account, aws credits, access to legal and tax professionals, and personalized pitching advice. The landing page makes it sound that it's only if you use Atlas to incorporate.
Oh, you're one of those people that thinks we're exceptional from our historical counterparts. Or exceptional as Americans from the rest of the world. You would do well to read some of that history you're supposed to be pulling clear examples from. And you should really take a look at what our "much more sophisticated notion of humanity and the self" does every day in unfortunate shithole countries around the world. Or even what we do in nice countries.

What you think is an illusion. Add a layer of abstraction to get rid of implementation details, and we're the same animals the Romans were.
> The missions targeted by this technology are GOCE-like spacecrafts which by design must fly low

Once the technology matures, it could be used by more missions. Flying low has its benefits:

* Lower latency for communication satellites,

* Better resolution for Earth imaging / spy satellites,

* When the satellite fails, it quickly deorbits by itself.

Until now, flying low has just not been economical, but if this thruster has similar lifetime to medium and high orbit satellites, then many more missions could choose lower orbits.
These are the only public links I've got: https://bugzilla.mozilla.org/show_bug.cgi?id=1391465 https://github.com/devtools-html/rust-cdp
For all these years I've been _replacing_ the .c and .cpp extension with .o in the object file name. How could I have been so wrong?!
> Well, Java has the advantage of being platform (and to a certain degree, runtime) independent

What is the benefit of that? Who on earth runs a DB written in Java on windows? Any useful server software will end up using platform native features, be it SQL server, MySQL, HBase, ...
React Native for Web: Platform-Agnostic Components/APIs of React Native for Web
Are you targeting Linux, building on Windows?
And let the micropayment dream rise in it's wake!

With classical stuff like Liberapay, patreon and buy me a coffee and more fancy stuff like Cryptocurrencies, we should finally be able to fund our stuff differently.
Wrist watches are about style and individualism. Standard Apple Product™ doesn't really fit in.
Jon Kalb has told on CppCast that Scott is doing a presentation at CppNow, but totally unrelated to C++ (presentation skills workshop).

http://cppcast.com/2018/03/jon-kalb/
It's the best thing you can do at the time, but some managers take this badly. It makes it more difficult for them to throw you to the wolves.
>I heard Apple Watch sold more than all Swiss watches together

To different people.
Aww thanks amigo! Thanks v much. Plz holler my way if there's anything we can do better.

The devtools teams (Chrome, FF, Safari, and Edge) actually talk quite a bit. We collaborate on the console spec [0] and keep each-other in check on feature parity. ;)

[0] https://github.com/whatwg/console
Yeah, because the millionth Rolex or Swatch does...
Somewhat related is the E-sail [1] concept, a perhaps less ambitious but (probably) feasible idea to harness the momentum of solar wind particles with very long charged wires.

[1] https://en.wikipedia.org/wiki/Electric_sail
An explanation of the CSS calc() function
A proposal to improve Twitter and perhaps the world
kind of offtopic, I was reading yesterday about this new Hall thruster from NASA [0]. Amazing achievment!

[0] https://news.engin.umich.edu/2017/10/thruster-for-mars-missi...
The "simple example" on the front page uses promises which silence all exceptions by default. Not a good idea. Futhermore, with synchronous operations the code would be much simpler.