skysight-inc/HackerNews huggingface dataset:
> opening your IDE, running tests are also single threaded

That very much depends on the IDE and testing framework
Why? And laminates are typically petro products.
I've been thinking for a bit that the unchecked free market is effectively just a layer of indirection on politics.

Sure, the government might not be spying on every word I say, but if the only way for me to connect to the internet is through for-profit companies, who are obligated to spy on every word I say to maximize shareholder value, is there any practical difference from living in a surveillance state?

Sure, the government might not be able to send goons after me in my home or my friend's home, but if the only way to get between the two is a private transportation company that asks for the government's goons, is there any practical difference from living in a police state?

Sure, the government might not be able to control the media, but if the media has the freedom to campaign for whatever candidates they like and send their own leaders to work for the government, and non-compliant media is threatened with the inability to access stories that they need for profit, what is the difference from living in a place with state-controlled media?

I absolutely agree with the understanding that private companies can, and often should, do whatever they want. I am also the sort of person who will argue that Twitter or some Twitter-like service should be censoring violent viewpoints (I am pretty supportive of mastodon.social's Terms of Service, for instance). But that's rooted in the same belief: we need to actively make sure that our society is the society we want it to be. It's not enough to make sure that our government is the government we want it to be, and treat everything between the government and the common man as an uncontrollable inevitability.

Fighting for the government to give freedom to corporations to do whatever they wish is very different from fighting for freedom for people.
Secret life of the aluminum can, a feat of engineering
Just replied to a similar comment below with: "I have this system sitting next to me in my home office which I share with my wife. Both of us work from home full time and the server is quiet enough that she doesn't complain about it."

One thing to consider is that I'm in the northeast US (philly) where the ambient temperature is generally lower than other places. I've also only had this server running through the colder months (built it in fall), so it may get noisy as the house gets warmer in summer. I would definitely not want this server in my bedroom or living room, but so far, it's been okay in my office.

edit: I should also point out that, regarding the server passing the "wife test", she tends to get hyper focused on whatever task she's working on, so background noise doesn't bother her as much as it does other people. YMMV!
Except they've rewritten their Mac app in Swift now. So there must be a reason they moved away from that.
I worked for years on the modernization of a critical banking infrastructure system. The problems are manifold. The biggest problem is overall architectural impedance mismatch - switching from a batch system (most of those old COBOL mainframe apps are batch systems) to a service-oriented architecture. This makes incremental replacement extremely difficult. But a cutover? On a system that moves more money in a day than the GDP of most countries? A failure could put the entire banking world in a tailspin, cause an economic crash.

Next, there's a lot of business logic basically embedded in the COBOL, or even at lower layers. For example, lots of banking files are in EBCDIC, a different character set from ASCII. Except there are lots of different EBCDIC variants, and there's no good way to tell which one you're viewing just by looking at the file. So you have to reverse-engineer COBOL to figure out the "correct" meaning of a given file.

The problems go on and on. When I see people in the startup world rolling their eyes at the "incompetence" of the enterprise world, I take it to mean they've never actually worked on a truly hard problem in their lives.
Please don't post uncivilly like this, like the guidelines ask.

https://news.ycombinator.com/newsguidelines.html
He never actually runs the program, he just asks for its type. So zero is defensible.
Great sharing, it seems that HTML tags are safer and more robust.
French presidential election candidate Macron links encryption to terrorism
The fact that you think all these features are 'weird' just solidifies you haven't used a typed language with any modern features
It seems to me that Slack could position itself to provide free and open access to certain types of communities like open source projects, charities, etc. Enable the "pro" features so long as the community follows the rules.

The value of synchronous communication is very real and it should not be precluded, but the points are totally valid. Slack is a closed-garden and it does not contribute to the global conversation if the access and historical record is controlled from within.
The other thing I find ionic about this whole article is that it's perfectly easy to only use Slack within Chrome as a normal web app. And the UI is almost exactly the same because it's nearly all the same code.

So if the Electron bloat is such as issue for you, just hit Slack in the web directly.
What kind of higher information evaluation abilities are you talking about? The way I understand it is that if you're using the internet, is you're disconnecting from the pipeline, and evaluating information that you already have. Internet is for gathering, maybe filtering information. But the actual evaluation is usually separate from it.
I should count all the grains of rice in my lunch, too.
Looks really nice! Does this implement a subset of CSS?
> Do you think rich people on their own jets get TSA patdowns the same way? No. What we are creating is a state of freedom for the rich, and compliant abuse for the majority of the citizens.

Rich people aren't going to hijack their own jet and kill themselves in the name of Allah.
I feel like more and more people are coming around to seeing the relevancy of distributed federated chat and breaking out of the walled gardens. My person money is on Matrix[0] taking off but I think the general theme of people pulling away from interesting their communication to corporations is a positive.
[0] matrix.org
This is true. I just checked mine from last night and it's gone.

I have posted a new one. Let's see if it stays.
And no, I didn't know React Native supports Windows and MacOS. I did know it was iOS/Android only.

I think the choice is obvious at this point, if the Windows version is complete and stable, I will start using it instead of Electron.
Another option: magnets every so many units of distance.
Game patches boost performance on Ryzen, showing just what can and can’t be done
Can you tell me why Microsoft and google trying to write either supersets or a javascript clone to replace javascript? Because that language is an issue itself. I don't know one good programmer who is saying that you need javascript to make real money or that language is awesome. This language is a bug nothing else.
In the 90's got checks in six figures every year for games I was a primary developer for that were hits in the years those games were hits. I got five figure checks for games that were hits for the studio that the most I can claim I did was play test. Of course at the same studio I worked on games that were never released.
TWTR 2016 Exec Comp Table
When I worked with a bigger agile group one of the things I liked was having a task list put together and then divided up among everyone but also having an 'on-deck' group for stuff we didn't think we'd have time for. Anyone who got things done faster would have their pick of the on deck work and was some extra freedom and recognition for doing so.
Atlanta, in particular, is one place where it is OK to be successful and black, or gay and black, or nerdy and black, or just whatever.

Not all black people are poor and living amidst crime; you get to learn that when you live somewhere where they make up more than 2% of the population.
What is needed is some kind of distributed infrastructure like Usenet, which is not owned or controlled by any one entity.
Facebook is like a network TV sitcom, produced around advertising. Everything is artificially distorted for that purpose.
That's nonsense. Desktop apps have been frequently released since forever.

The underlying issue here is that Electron reduces the barrier to entry for cross-platform development. That is, it's cheaper to build a single cross-platform application in Electron than it is to build two or three native applications, and you can re-use your existing web experience. I can completely understand why companies might choose this approach.

The trade-off — and there is a trade-off — is that Electron applications are shite in comparison with proper native applications. They fail to integrate with the host platform, they are slow, they hog memory and drink power. It's fine to make those trade-offs – in some ways, it's better that you can get an application at all than the alternative of 'no support for your platform'. But let's be honest here – there is nothing preventing e.g. Spotify or Slack from building native clients for each platform they support, and I find it difficult to believe that the costs would be prohibitive.
I must've missed the memo which says any conversation around the globe is waiting for my input before it proceeds.
> Over-selling spaces on a plane is a scummy practice and shokldn't be allowed.

Without overbooking, you'd switch to complaining about thousand dollar domestic flights.
Hah, I have no shame m0nkey! They're great videos.

So the 9.10 FreeNAS GUI will have bhyve management stuff in it? Or did I misunderstand that?
There's a local company where I am that still runs an AS/400. They're hiring a junior dev with 1 year experience in both AS/400 and RPG. Would you recommend taking the job? I imagine it's pretty good job security. On the other hand, you have to program in RPG and Basic all day.
The seasonal plus day vs night demand curves in the Gulf states is a relatively poor fit for nuclear power. They can add a few, but it's not a great opportunity for long term business.
This may be a shortcoming of the UI, more than anything else. There's definitely room for improvement here as I often miss updates to threaded conversations even as I'm looking for them.
Completely agree.
I am aware that my CPU is not a blazing fast machine. But I do not really notice the difference all that much (if at all) for the work that I am doing on it.

Which mainly consists of running : IntelliJ, Spotify, and maybe a few tabs in chromium on Ubuntu.
Yes, they would simply link stuff dynamically (.so, .dll, .dylib files).

But everyone is using a slightly different version of Electron and macOS and Windows don't have a good enough package manager, so everyone is static linking everything.
Won't the same apply to square waves also, i.e., they can also form an orthonormal basis?
For anyone who interests in looking into the source code: https://github.com/telegramdesktop/tdesktop
> use Qt, which limits you to either C++ or this weird langauge/ecosystem nobody knows called Qt Quick

Hmm, PyQt would remove the need to use c++ if that is an issue.
Principles of Collaboration in Data Science
If I really wanted to bring up a topic that had passed, I would break out to a separate channel and invite the relevant people and drop a note in the main channel with a "bringing things back up about $conversation in #newchannel". This works better than writing to threads in my experience.
Thanks, a moderator updated the submission link to this from https://techcrunch.com/2017/04/06/new-google-tool-helps-deve..., which didn't seem to add to the original site.
oh, I made a mistake, it's http://, not https://, sorry for that.
If that's the case then eventually we should see or find a sound explanation for how these solar panels overcome that particular issue.

It's silly to act like something is above questioning because Elon Musk and Tesla are involved.
> Nobody cared about writing Desktop apps before Electron came along, there's basically zero money in it

I would acutally pay Spotify extra money if they brought back the old, snappy, pre-Electron version of their Windows desktop app.

<edit>They replaced it with something that is simply too heavy to manage larger playlists (except maybe on the max-spec MBPs it's being coded on) just because they could iterate more quickly on some non-essential features which they might have packed inside a WebView, leaving essential features intact and responsive.</edit>
Since TDP is not power consumption, the GTX 1070 will most likely consume less power than your CPU because it has much better power saving features.

Also, since CPU's are idle more of the time than under load the savings by using a newer CPU like Kaby Lake or Ryzen could be interesting. There is also the motherboard. Newer boards consume less power because the chips are on a smaller node.

But I guess the money you saved on buying the CPU will outweigh the electricity costs even in countries where electricity is expensive.
I originally thought React Native was for all platforms, then I read their website and docs which made me realize it was only for mobile. That all went down a few weeks ago. Now, today, I find out I had it right the first time. How big a shortcoming is it of their website that it made me go away thinking it was something it wasn't when I had the right thing in mind?
I noticed this when holding my phone at an angle so the light made the smudges completely obvious.
Comparing CPU usage % across machines (or even runs on the same machine) without know the p-state doesn't make for a good comparison. This is especially true if you're on a fairly new processor with wide frequency operation range, 5% @ 1.3Ghz != 5% @ 3.5Ghz
RFC 7252 – The Constrained Application Protocol (CoAP)
Wow.. awesome!

I wish I'd have known/thought about that years ago when I bought a metal rack which i subsequently ditched due to space constraints.. though at that point I was young/stupid/wanting 'cool'/enough that I probably wouldn't have cared..
> This is exacerbated by not having the luxury of taking cues from facial expressions, body language, smiles and the context of the situation.

This is caused by this: https://www.youtube.com/watch?v=rE3j_RHkqJc
I've started adding these to an "awesome" list. It'll probably stand the test of time better, feel free to help contribute:

https://github.com/Daviey/awesome-mailinglists
Like I said, there's a million things. But I'd say beating somebody up is far more criminal behaviour than having a stupid policy.
In the South, whites don't mind if blacks are around, as long as they're not uppity. In the North, whites don't mind if blacks are uppity, as long as they're not around.

Segregation is worse in the north than in the south.
From what I remember, it just uses GLib's system for implementing reference-counted pointers in C and is equivalent to using Rc<T> or Arc<T> everywhere in Rust.
Python Weekly http://www.pythonweekly.com/
An Interview with Jekyll's Parker Moore
One of the most epic humans who ever lived – John Young
Yeah I upgraded other parts of my machine as well - just did not feel the need to touch the CPU. And actually, I had 8GB of RAM when it started out and I did not change that either. 8GB still runs fine for me.

I should switch to a 256GB SSD as well though, that is on my list of things I want to upgrade.
We detached this subthread from https://news.ycombinator.com/item?id=14086312 and marked it off-topic.
From my limited marathon experience (two so far), the fuelling up doesn't really work 100%, even at large marathons with good supply stations, so you'll have to be prepared for fat burning (the little bags of carbs don't really suffice I found).
Feel like this argument happened 5 months ago and 5 months before that too
Pretty much no one is. You're talking about something astronomically rare.
Format+Factory+4.1.0.0+With+Portable+is+Here+[Latest]
So another rendering engine to deal with inconsistencies?
The broadcaster has also spent billions for their network [1] but that doesn't absolve them from responsibilities. Like it or not, Twitter has become a major platform for public speech and it's practically impossible to pack up and take thousands and millions of followers elsewhere. So yes, they have a monopoly on a scarce public resource and should act accordingly. At the very least they should have transparency for their deleting and shadowbanning process. The people who've brought in thousands of followers and kept them on Twitter should have a minimum of rights too.

[1] https://www.cnet.com/news/fcc-rakes-in-45-billion-from-wirel...
Neither am I going to commit a terrorist act. What is your point? That it is okay for the rich get to live under a different set of rules?
Completely agree. I simply have no interest in learning any native desktop programming and if I did it would be for my platform only and I wouldn't waste my time writing it for linux and definitely not for windows. I'd release what I had on github and move on. Now I can throw together a small (small by custom code sizes, I know electron is heavy) amount of code and get a cross platform app that doesn't look terrible in relatively short time. I think it's a great first step for a PoC. If it gains enough interest AND (<- big and) you NEED to go native for some reason you can go native later. There are a lot of things you can say bad about electron, yes it's heavy and "bloated" for most uses of it, but if people think empowering others to build things they couldn't or wouldn't before is bad because of how they built it then they are already a lost cause and probably think we should all be writing assembly still.
Go probably will be, but it's still a niche. Rust, the jury is still hearing evidence.
Are you defending the TSA policies, or the scanners, or are you just defending the rich?

It's this kind of trade liberty for security attitude that is wrong with Americans these days. Fine, go ahead and trade your liberty for your imagined security (and I promise you, it's imagined), but don't try to use your fear to take away my liberty!
corporatism is a specific legal implementation of capitalism. Capitalism is really just private property plus trade. Capitalism can exist outside of a government framework (like many black-grey markets do), but corporatism cannot.
Are you sure it wasn't also overbooked?

They pulled passengers to fly crew, but that doesn't mean it wasn't overbooked.
tl;dr: Jewish men help clean the house one day a year
Definitely a demographic shift. And maybe business smart: cheaper to hire and onboard web devs etc. But that doesn't mean the company and its product shouldn't be critiqued for its architecture (even more so because it is a software company).
Realistically speaking, neither are the passengers on airliners. The vanishingly small fraction of people that do want to do this is probably equally distributed amongst the rich and the poor, the real difference is that the rich will simply fund a bunch of poor people to do the deed for them (and will still enjoy their private jets).

And since we now have at least one example of a pilot executing a powered descent into terrain it would seem to me that no class of people is exempt from defects like these. Only passengers are in position where they are much less likely/able to do damage assuming the cockpit door is solid.
A plane did crash into it partway during that renovation.
QT uses native macOS APIs & components in many cases.

https://doc.qt.io/qt-5/osx-issues.html
I saw an ATM before that scrambled the number pad on it's touchscreen so the numbers were in a different position every time. Would that work to mitigate this attack?
I have an unpopular opinion about this, but here it goes: I think the whole article is based on false premises. Mostly two of them:

- Productivity is the be all, end all of life
- It's somehow wrong to "waste your time" with things like Netflix, Gaming, etc.

What does "productivity" even mean? To be able to work more? I don't want to work more.
And what is wrong with gaming, or watching TV shows on Netflix? I would consider some games and TV shows as works of art, and to me there's nothing wrong with experiencing more art in one's life.

I do agree with some of the less extreme sentiments here on HN that it's good to be more conscious about how you use your "internet time". I quit Facebook, and it has gained me more time to use for other stuff, and it strengthened the most important relationships in my life.
Correct. It had absolutely nothing to do with the representation of masonic principals through architecture. Niether does the washington monument. Masons have had absolutely no influence on american federal buildings. All that symetry and numbers stuff happened purely by chance.
Nah, none of those networks were anywhere near as influential as Twitter is now. Many reporters basically live on Twitter; it's at the center our media world.

I don't believe in the idea of "entitled to" or not "entitled to" as absolute moral truths. We come up with a set of rules as a society and entitlements come from those rules.

It's perfectly reasonable to imagine various combinations of rules and try to guess which combination will give us the society we like most.

One possible rule is "private companies should be able to do whatever they want under all circumstances," which is what you and several others seem to be arguing here. I'm sympathetic to that viewpoint in the small, but once corporate entities reach a certain scale and omnipresence, I think it ceases to be reasonable -- in the limit as a corporate entity grows large and powerful, it becomes a government. As it approaches that limit, it should be similarly constrained.

Let me give you an example that will probably make you agree with me. Let's say Twitter decides -- since, hey, it's a private entity and can do whatever it wants with its product -- to delete any accounts that some machine-learning algorithm has identified as belonging to racial group X.

Cool or nah?
Surprised that people here are taking this at face value.

Really?
> Government departments promised each other outrageous compensation and somebody who is coming 30 years and wasn't even present back then is supposed to be skinned to the bone so that grand pa can swing his golf club in Scotland?

Okay, so question, why aren't you working as a Government employee due to the outrageous compensation that dwarfs all alternatives?
If it can't use Qt then it's also probable it can't use Electron, otherwise, why don't you just use Qt?
They claimed it was overbooked but that has not been substantiated with any evidence other than the company making that claim and using it to pre-empt those passengers in favor of their dead-headers. The proof that they are bullshitting is that the passengers were already on board when suddenly the plane was declared overbooked.

Which to me sounds like UA using an excuse to bump passengers off a flight they are already confirmed on in order to fix some kind of crew scheduling issue.
Seconded for the Mac app. The current experience is shameful.
s/ionic/ironic

But I find it to be a humorous typo given the topic of this discussion as ionic is a browser-based cross-platform mobile framework.
> They fail to integrate with the host platform

Just as a counter-point, because native app fans often make this point as though it is universally recognized to be a good thing.

I don't want apps to integrate with the host platform. The host platform is not the thing I care about. I use several host platforms in different contexts (I have work and home computers and a smartphone, they all run different OSes) and I would prefer that Slack look like Slack and not have buttons in different places with different UI interactions just because that's the way Reminders.app works.

For me, the web is the host platform I care about. It's the one that I can use anywhere and only have to remember the URL.