skysight-inc/HackerNews huggingface dataset:
Actually disk size argument is still relevant. My brand new MacBook pro has the same disk space as my 10 year old MacBook pro.

While hard drive space is cheap on spinning drives, space on consumer devices has stagnated or even decreased with the move to ssd
I really want to use Electron for a project I have coming up since it checks all the boxes, but all I ever see are complaints about the performance :(

Is the performance really that bad? Plenty of successful applications are using it. Is there a fix in the horizon?
I would have preferred "Your foster parents are dead."
I have played OS 1 and it has the best combat of any CRPG I have ever played (think X-Com with magic).

Plot, setting and characters I found quite unremarkable, though.

But still the best "traditional" RPG I have played in many years.
I don't think VSCode is going away. It's built on Electron[1] and performs quite adequately for me, personally.

[1] https://en.wikipedia.org/wiki/Visual_Studio_Code
Ask HN: What is your number one tip for learning new things?
For me when it comes to learning something new, I like to pick a project or if it is not technical to try to use it day to day.

What is your number one tip for learning something new?
As the flight in question was to Newfoundland, it could well have been on a smaller turboprop aircraft, many of which have cargo holds located behind the aft pressure bulkhead.
regulatory pretext
The aversion is mostly that a lot of devs have learned to use html, css, and js for styling ui's.

I love Kivy as well as QT. You can make some decent looking apps with the former and some incredible ones with the later. I have never personally worked with Electron.

But yeah, most devs use JS, HTML, and CSS for ui creation because of the Web.

I think something like QML could replace the html and css parts, though.
Unless you write HFT code, or follow talks by those writing HFT code you probably wouldn't. When you write HFT code you have to look at profiles and think about cache misses until branch missed become something to consider. If you don't come up with that idea someone else will and they will beat you to every trade and put you out of business.
> when things point down, I'm also happy because I know that means I'm about to get a really good deal on shares which I can later sell for lots.

That's not how recessions work.

When a general recession happens, there is a high chance you will lose your job. So when the stock market goes down, you are forced to withdraw money from your stocks to pay your mortgage / rent, or other living expenses.

And that's why people hold onto bonds: so that you have something to sell during a recession. If you are 100% into stocks, you won't have anything to sell when the recession starts. Bonds often go up during a recession (but not always: 2008 Municipal Bonds + Corporate Bonds went down. But US Treasuries did go up, so anyone holding onto Treasuries in 2007ish would have done well during the recession)

--------------

Lets start with a hypothetical recession, where the general unemployment rate increases from (currently) 3.7%, to 10%. With 3x as many unemployed people as right now, a measured drop in enetertainment services (Netflix, Movies, Cruises, Vacation spots, etc. etc.) usually happens.

So expect Netflix, Disney (vacations + movies), AMC, Sysco (Restaurant company), malls, shopping areas to all ALSO lay off staff.

Which will eventually have an impact on the tech industry: Netflix buys fewer computers from Amazon. Microsoft slows production / maintenance of Windows. Tech Companies start to fire free-lancers and contractors (and focus on core staff only).

The hardest hit places lose lots of people. Ex: Detroit had a MILLION people leave the city and surrounding area during the 2008 recession. Property values drop dramatically, rents fall. Landowners lose their income streams and are unable to sell homes or find new tenants.

THAT is a recession. A huge number of things (stocks, real estate, even employees) in the USA loses value and are shed off. If you're worried about your stock account numbers, you aren't really in a recession yet. People are worried about their actual jobs and daily livelihood during recessions. In effect, the ones who can afford to buy up the stocks were the lucky ones, who weren't hit by the recession.

--------------

By definition, a recession is over after a year or two. Which is why people say you need to keep your emergency savings in cash.

A depression may last longer than that: several years or even a full decade. (Ex: the entire 1930s)

So the only way you have money to spend on the Stock Market, is if you saved up money beforehand. IE: You have some bonds to sell, or you managed to predict the recession and hold onto cash. Your job income isn't necessarily safe during a recession (or worse: a depression)
> Why is it that people seem to think using a cross-platform UI toolkit like tkinter, kivy, WxWindows, etc. is like putting their hand in a toilet?

tkinter specifically does not look very pretty without some effort. I would much rather use GTK or QT. The problem is GTK support on windows is limited, and QT has a weird license model.
This doesn't seem to protect from Pass the Cookie attacks.

Edit - it's a common red teaming tactic:
https://wunderwuzzi23.github.io/blog/passthecookie.html
Or just cut their network access. You can figurative be an island on the high seas but a business needs to ultimately interact with others in various ways and those interactions are vulnerable.
This reminds me of the $0.68 microscope: https://www.youtube.com/watch?v=Qf-D1Upn-KU. I love how a slight change in perspective can result in such drastic applications of the same idea.
I lived in Avalon Park and Stoney Brook for 3 years, got diagnosed with Non-Seminoma Testicular Cancer (one of the rarer ones) 3 years ago.

I'm conflicted on whether this is responsible or not, no family history of Testicular Cancer. I'm not sure if I should join this class action lawsuit, it seems unlikely to go anywhere since proving that cancer was caused by XYZ is difficult.
I was on a work trip once with a colleague who was both gluten- and lactose-intolerant. While there, we went to dinner at an Italian place in northern New Jersey. I wish I could remember the name. When she asked the waiter about dishes that she could eat, they brought out a whole menu full of stuff. Turns out one of the owner's relatives had the same killer combo. My colleague - no softie, far tougher than I am in many ways - was almost in tears. She couldn't just find something. She got to choose among many dishes that she actually wanted to eat. For people who truly for-real have these kinds of issues, that can be an unimaginable luxury.
I read the article (2016) you linked, and it's not a good one. She raised some valid questions in the article, tho, most of which actually got an answer from Slat in the comments. I won't pretend I'm informed enough to judge his answers, but Dr Martini herself thanked him for his answers, and didn't ask anything further at that time, which indicates to me that at the time she considered his answer sufficient.
Deep Paper Gestalt – paper review as image classification
I've only very rarely seen performance issues with VSCode...
My 2 cents is that tk apps look ugly AF as you mentioned and that GUI programming is a hard and thankless job... so people want to skirt around it by leveraging CSS which they already know.

Also if it's not built in JS, it's not cool these days
This was actually a thing a decade ago. But Mozilla did not keep engine and browser well enough separated, causing a lot of overhead for app developers basing their programs on the gecko engine.
Optimizing Drivers and Vehicles at the Same Time
Correct, it's very easy to find out who in the company is on Blind -- most corporations use Exchange.

Easy as this: http://ivan.dretvic.com/2011/05/remove-specific-email-from-a...

The article says "remove" but before you remove, you need to list all employees that have that email - if you just make a test account or look for the domain then you can pipe the results to a text file and that's your list of company insiders who are on the platform.

What leadership does with that info, is well, never good.
as an engine mechanic, i remember the last time this happened and it was absurd even now just thinking about it.

- I lost my first home and my dog, and was forced to live out of my car for a month. The news told me it was because I was foolish and tried to get too much for my home loan. Id say a 41k loan on a mobile home is pretty lavish, and I was a fool to ever barter so unwisely.

- My boss paid me overtime to pour mud into running engines and actually destroy working cars. it was called "cash for klunkers" and the idea was that people would be better off with a 45k car payment instead of a running car. The smoke from the engines closed a local elementary school playground.

- Then president George W Bush cut me a "stimulus check" for about seven hundred dollars. I figure the idea was I would take that money and spend it on something nice...you know...treat myself after having to wash my clothes in a truck stop bathroom because some bank that was too big to fail couldnt fail this year.

- I cashed that check and paid off some money i borrowed from a friend. George went on to paint weird portraits of veterans and world leaders. And the banks, well today im told theres another crisis....
But a lot of the catastrophe cost is just "shuffling".

Eg pay $1,000,000 in construction worker salaries, the money is moved from taxpayers to workers. Then the workers spend the money. What was lost?

The comment about alternative work still applies, but much of the money is still recycled back into the domestic economy.

So it's not a trillion simply lost.

All in all, I think the comparison to war is very apt.
Thing is, there is no healthy and easy alternative for meat.
Ask HN: How was your experience with MIT's Entrepreneurship Development Program?
I'm looking for a program that can help me identify opportunities for innovation (ideas), to be better prepared to start my own entrepreneurship career and to develop my network.

MIT's Entrepreneurship Development Program seems to be a great fit and the reviews on their website are great, but I'd like to learn more from the HN crowd who took the course.

How was your experience? Any recommendation for alternatives?
> Nothing wrong with rating women. People do it all the time. It's about time it is made less taboo.

In the current context of rampant sexual discrimination, there is everything wrong with "rating women". To be very clear, when "rating women" I presume you are talking about the snap judgements made based on stereotypical beauty attributes relating to physical appearance.

The problem with "rating women" in this way is that ranking people according to a very small set of "desirable" attributes neglects or diminishes other very important aspects of what makes a person worth knowing and loving. Appearance becomes a top priority over and against other perhaps more important attributes including loyalty, kindness, and intelligence.

Additionally, "rating women" along such lines reinforces the sense that people are fungible sources of (aesthetic) value rather than worthy individuals in their own right. None of this even touches upon the social and psychological problems that result when people are judged on such a small set of shallow traits.

While people do judge each other based on appearance all the time, such tendencies are to be resisted and questioned because, for one, the standards of physical beauty are well-known to be shaped by the imperatives of advertising which have established that making people feel insecure drives sales.

In fact, it's not taboo to judge people on appearance at all. "Rating women" is a social norm. Not judging women based upon on their appearance is actually the rare exception.

EDIT: add preposition; remove duplicate word; delete extraneous space.
VSCode seems to be one of the exceptions. It's also not as fast as Sublime Text.
UK's NCSC Adopts HackerOne for Vulnerability Coordination Disclosure
Isn't QT LGPL now? That seems pretty reasonable.
I don't think it is fixable. Embedding Chromium is going to eat computer resources. This is the price of simple development for the desktop.
If the kid is very new to coding, I would consider one of those robots that is programmable with the visual code stacks.

If the kid is a bit ahead of his age in math, I would consider something more abstract like a Python book Python Crash Course that gives you 3 projects to work through.

I have taught my 5 year old daughter the basics of coding with Scratch 3. I am in the process of building a course of parents. This has been great as it is visual and much easier for beginners to grasp.
See my username for the answer.
They're doing this /for/ you, not to get something /from/ you. Show your gratefulness by staying out of the way. Maybe bring donuts in the morning one day, something that doesn't impact the business. You're shadowing, not applying for a job.
But why don't you just keep it in 1-3 month T-notes and then sell that in a downturn so you can buy cheap stuff?

3 month T-notes are called the risk-free rate for a reason...
See: https://chromium.googlesource.com/chromium/src
Putin's Central Banker Purges 100 Banks a Year in Epic Crackdown (2017)
Even if I take the headline with grain of salt and assuming it's meant to capture reader's interest, it is rather surprising the Nation involved is not your run-of-the-mill authoritarian/repressive nation but one that bills itself as the 'World's largest democracy'.
Disclaimer: I don't know you, your personality, or work ethic so please don't think I'm trying to be condescending or think you don't understand basic social norms, I'm just trying to cover all the bases and make sure you don't slip up like I have or have seen others do in the past.

It's a little hard for me to say not knowing the full situation but given you are friends/friendly with this CEO some level of constructive criticism or inefficiencies that you see. It's important to temper that advice and make sure if come across as "here is what I saw" and not "here is what you are doing wrong". Remember, your advice might not be new and they may have already attempted or researched some of your ideas and found them lacking. Just don't go in with a know-it-all attitude, be gracious and potentially hold back any criticisms until asked.

Also I would make a point to write down and convey to the CEO things you see that are being done right/efficiently. This will help balance out any issues you report and, to be brutally honest, make the CEO feel better about letting you shadow them. You don't have to brown nose but don't be a negative Nancy either.

It's going to be hard to for me to give you "useful topics/notes that I should track of to include in a report" because I just don't know that industry and frankly if I were in your shoes I would just go in with a blank slate and record everything I saw/heard of note then try to reflect on what I've recorded at the end of the day instead of looking for specific things.

Best of luck to you and I hope it goes well. I'd love a followup (not with any specific details necessarily) about how it goes!
Inside the Battle to Stop Amazon from Winning the Pentagon’s Cloud Contract
Totally. I played them on a big iPad. Perfect device for BG 1&2!
I think it’s primarily due to ease of use. Granted, I’m not an Electron dev, but I believe most “modern” developers would have an easier time writing a UI and application using HTML/CSS/JS, than a language like Python/C++/Java.

I’m incredibly partial to Qt and love the framework (particularly the ability to style it and its C++/Python bindings). But even after making a small GUI application I can see why some would prefer more simple to use frameworks, whatever the resource or performance costs may be.
No Ultima VII? The pinnacle of that series, and still impressive in its scope, IMO.
Is probably talking about https://www.electricitymap.org/?wind=false&solar=false&page=.... Is live, or close to live data
Uber wouldn't be a thing today if they had followed every laws. Actually very few startup would exist. Very few restaurants as well.
He doesn’t have to propose anything, but can just describe what actually replaced coal in Berlin: gas, trash, and wind energy.

Residential heating was converted to natural gas and “remote heat” with trash + gas power stations that circulate waste heat to surrounding neighborhoods. With sorting and smoke filters, these plants emit nothing but CO2 that poses no direct threat to those nearby.

Plus, old coal plants turned into temples of hedonism like Berghain, producing rather different types of power and heat.
Why European Companies Successfully Outsource Software Development to Ukraine
Stump-Grown Christmas Trees Are the Gift That Keeps on Giving
I'd like to throw in a mention of Pathfinder: Kingmaker which is based on the Pathfinder tabletop ruleset (a D&D ruleset). Early reviews were plagued by bugs but a number of patches have since fixed most issues.

The game is incredible.
SQL Database Administrator Interview Tips
Not sure why you are getting downvoted. Uber and Airbnb have changed the world and how people commute or travel fornthe better.
Oh man I played that one as well, forgot to add it to my list. I probably got about 50% through the main quest and got bored. I really enjoyed Fallout 3 and 4 (despite the complaints) but Skyrim never felt as good to me.
Why do I read this headline to myself in Adam Sandler's voice???
DOWNLOAD free Wordpress theme for writers
Can you maybe in a few words summarize (for a non-expert on OS') what's the "secret sauce" in this, i.e. how it differs from running a classic linux distro without permanent storage media?
My cat doesn't even know when he wants to go outside
The page is irrelevant. Important is if the first string is longer than 63, thus forcing the next string to occupy a seperate cache line.

With the usual malloc you have to subtract 8 from 63, as malloc reserves a word at the front. With _independent_comalloc for efficient array storage not.
What someone at my org did was send an invite to everyone, so pretty much everyone got an email. We use outlook webapps so it is easy enough to login on a non company device to click the link.

My company knows everyone that got a link (everyone) but not who clicked the link.
no country with muslim immigration. japan is doing fine.
The source for this on Intel processors is the Intel Optimization Reference Manual, section 3.4.1: https://www.intel.com/content/dam/www/public/us/en/documents...
This is awesome, thank you so much! I will definitely follow up.
For property-based testing I would say yes, with an objective function equal to the margin by which the properties are satisfied.

Program synthesis only in some particular cases, like the parametrization of programs for speed or another criterion - but not in the general case of program synthesis.
FTA: “At no time were any internal Amazon systems or customer identifiable data impacted,” [the company] said.

Hey Amazon, chat transcripts are personally identifiable information. Stripping them of user ids and declaring yourself in compliance will not hold up when you have people already being identified by accidentally leaked recordings.
It seems impossible to determine the amount of secular empirical harm being done by child porn consumption (for example, if all of the child porn being produced in a group was fabricated, who is harmed and how?), but we can at least imagine how much harm is done by a breach of privacy by corrupt governments.

Also, this (Frankly dumb) article perhaps unknowingly just marketed the existence of these groups to new fans (I note that the link to the cited Android app for whatsapp-group-discovery now 404's) and THAT will surely be harmful.

I'd comment on the article itself but Techcrunch's website is a dogpile of shit with a terrible onboarding workflow and site design.
> QT has a weird license model.

Qt is available under LGPL and GPL. What exactly is weird about that?
iMessages are encrypted, but it's Apple who hands the client one or more public keys with which to encrypt them—and that's each time; there is no key pinning. They could easily hand you a public key whose private key they or another malicious party knows. See https://support.apple.com/en-us/HT202303 and especially page 58 of the linked https://www.apple.com/business/docs/iOS_Security_Guide.pdf.
I liked, "In spite of your warning, several members of our staff became addicted to it."
May I suggest that you add the opengraph and twitter meta tags to your page code[1], that way sharing your site via existing social media channels will result in a much nicer preview 'card' as opposed to just the text 'DELETE FACEBOOK'

---

[1] Yes, I know that doing this is somewhat ironic, but it will help your engagement if people know what the site is before they click on it.
Maybe it is. On the other hand, I'm seeing way too many people calling "bubble."

My n=2 experience with the late 1990s stock bubble and the early 2000s real estate bubble have taught me something:

When there's a real bubble, one whose collapse truly threatens to bring down an entire economy, the only people yelling "bubble" will be cranks and nutjobs.

Everyone else will be so wrapped up in the rarefied air they're breathing, impressed by their financial acumen, the way they've made a fortune so easily, the rich prospects for the future, that they'll ignore any signs pointing the other direction.

As the saying goes, if the wind is strong enough, even turkeys can fly. Except those turkeys actually think they're flying and therefore can't detect the wind blowing them.

Here's an alternative hypothesis:

The bubble forms by progressively beating the pessimism out of almost everyone. With each correction, the bubble-sayers come out of the woodwark (this article is an example). Then, quite unexpectedly, things turn around, and markets head to higher highs. The next time a decline happens, there are fewer bubble-sayers, and so on.

Eventually, the only bubble-sayers are the permabears. When the inevitable happens and the year-after-year lack of a wipeout convinces investors to buy any dip, the permabears finally get their place in the spotlight.

At that point, it's all bears, all the time.
The smoke stacks right behind the cooling towers never made you question that assumption?
For Chrome users that leave the browser open all the time, is there a reason to choose an Electron based chat-app, that usually sits in the background, over just installing its PWA on the desktop?

Chrome now supports native notifications on Windows/macOS and even apps without full PWA support seem to work fine by just creating a shortcut and setting it to open as a new window without the browser's UI.
What is Glitter?
The locality effect only explains access via cache versus memory. Just a paragraph later the article mentions this:

> Reading the first character from the string adds another memory access, and the characteristics of that memory access vary depending on the length of the string.

Provided access were always to memory, such that strings in an array of strings exceed cache size, it would not be a locality issue and string length would still result in a performance variance.
$900,000? I wonder how this was calculated. It doesn't sound like much of a deterrent. The next rouge satellite launching company can just work that into startup costs.
DNS Over TLS: Encrypting DNS End-To-end
Then that's on the government for not making the disincentive to break the contract strong enough.
if only electron vanished from the earth...
In fact, I would say that everyone has something to hide and that is perfectly normal and acceptable.