skysight-inc/HackerNews huggingface dataset:
> Are they implying that even in the privacy of your own home, with your own property, you should STILL be so neurotically terrified of sexuality that you dare not even speak of it?

In my extremely limited experience, kids love talking to Alexa. I’d prefer that there was at least a safe mode.
Evaluation of five password managers
> In the name of national security

This is detrimental to national security. It's irresponsible and negligence at best. There is no such thing as bullet-proof cyber-security measures and all these data leaks in the last several years are evidence of that. The more data that is mined, the more information for intruders (foreign and domestic) to have access to.
For example Russia could have penetrated America's NSA and used the data mined there to create profiles of people they could effortlessly manipulate in America's 2016 elections.
Performance is the reason why I stayed with Sublime Text. I gave VSCode a try, and it is really great, and transition from Sublime Text is easy. They probably stole most of their good ideas from it, while improving on others, a practice that I definitely support.

However, it is not as responsive. By that, I mean sub-second stutters, nothing game breaking, but enough to affect the feel.

Note: coding in C++, using the LSP plugin on Sublime, and the standard language support on VSCode. Building and source control done separately on the command line. I use "modific" on sublime to see the differences, and the built-in support for VSCode.
Swarm already got their next license.
I owned mylastname.co for a year before I let it drop. Everyone expected either .com or .co.uk.
It seems to me that part of high-performance computing is optimizing memory layout (so you can vectorize, and to avoid cache misses). I have a hard time seeing that even in Java; I have a really hard time seeing that in Haskell. Am I missing something?
Not op but an example is to see what links people are clicking, so op can move popular alternatives to the top of the list.

Or identify if a lot of users from (ex. India) are visiting and can provide local options for them.
> Governments would be better to be ready for disruptive ideas and have flexibility in regulations to try them ou

What? No!

That's the equivalent of the mythical software rewrite that fixes all current issues: three are a lot of reason why we have customer and environmental protections and even if some are forgotten throwing them out without because "disruption is good" strikes me as quite naive.
True, the Ivy League is an NCAA Division I FCS conference that dates back to 1954. Wikipedia has the first use of the phrase at 1933.
I thought it was well known that they collected existing tales rather than writing their own?
I don't know if its so much that they have a short attention span.

My cat definitely, however, is unaware of the idea that the environment around him can be changed, and isn't static. He can figure out how to open doors, and that if something is playing dead it will run when he knocks it from a shelf, but those are the limitations of his ability to interact with the environment.

He's smart enough to know his treats are kept in a small bin on a shelf in my desk, that weighs under a pound, and is covered by a thick sheet of paper. He could knock the whole thing to the ground and get all the treats he wants. But because it looks too big to be an eatable animal playing dead, it simply doesn't occur to him he can push it open to get the treats inside.

That, I think, explains a lot of their behavior. The cat will scratch at the door to go outside. But when I open the door, he needs to take a moment or three to re-situate himself in his new environment, for him, his entire environment just changed unexpectedly. If I then poke my head through the door, he'll realize that its open now, and run through. But if I don't, he needs to re-assess his entire locale, realize that the open door means its passable, and ignore his confusion for how his environment changed so rapidly.

This is true with a lot of things. He'll complain that his litterbox is too dirty. I'll clean it. He'll leave the litterbox, and go do something else. Later, he'll come back, find that its clean, and go to the bathroom. Its not that he was being an asshole, he just knows enough to have figured out that meowing next to a dirty litterbox results in it eventually being clean, but doesn't seem to recognize that the action of me scooping in there is what is actively changing the environment, he needs to rediscover his litterbox as clean 1-5-10-15 minutes later.

etc

You can use this to your advantage to play games with the cat, interestingly enough. I play with him with this thing: https://www.chewy.com/snugglycat-ripple-rug-cat-activity/dp/...

Some days, he gets bored with it. So I unvelcro it, change its shape, and start playing again, and suddenly, its an entirely new toy, and he gets excited again! lol
Yes my comment was purely on food quality.
Ethereum Hard Fork ‘Constantinople’ – Explained Simply
Well if you believe his explanation then they were still thieves, technically.

He offered to pay people who kept the package on their porch if the package was taken. They then asked their friends to take it so they would get paid.
You just misunderstand. The cat doesn't want out, it wants YOU to leave their house.
Uh no. I can't find it now, but there was a famous incident a long time ago (~2005?) where a major chat service (AIM?) released "anonymized" logs for research purposes and people were able to deanonymize some of them.

Consider how easily people get doxed based on tiny shreds of information they post.
Someone smarter than me should adapt this so it sends a push notification every time it detects the cat ralphing up another load of tinsel, so I don't have to step in it in the morning.
> I can use the same UI components that I use for making websites and easily share code between all platforms.

I propose that using web components for desktop/mobile applications is not a good thing.
China’s pursuit of dual-use technologies
Think of the simple counter example of a user mentioning another user's name within one of the messages.
Some of the https://postgis.net/ functions are pretty complex. Point-in-polygon calculations which I believe GPUs are quite good at. Same for anything manipulating raster images.
too late to edit.

wanted to add, with all the recent (and we know to be continuously ongoing) talk about chinese espionage ... who needs high-cost espionage when you can get employees to air dirty laundry at zero-cost?
I wonder how they knew you were Iranian.
That’s interesting. Is there something specific to arch that allows this? It would definitely help to alleviate people’s concerns about electron if this could be replicated on other platforms.
> I hope we don't have a long internet argument about what "mass communication" is, that would be a great waste of time.

100% agree. That is why I don't bother reading the comments where the discussion veers into the semantics of the label used ("socialism" and "market forces" related stories being the worst offenders).Usually the story isn't about that at all, but people seem to love rehashing their college-era debates that ended nowhere.

> I just suspect that if facebook didn't exist, message boards and chatrooms would have launched Trump into the white house just the same

I partially disagree. Without FB, Twitter could still have spread mass misinformation and divisive propaganda. Either way, the scale of either isn't comparable to message boards of yore. Those allowed for total anonymity. You weren't mandated to provide a real name. You weren't encouraged to share details of your personal life (relationship status, alma mater, location). Message boards also didn't have ad networks built into it that incentivized data gathering on a mass scale. Finally, message boards were not built around "sharing". That's what got fake news posts outside of your crazy uncle's FB circle and into local news website comments page, etc, giving it visibility it wouldn't have otherwise.

What were the biggest message boards back in the day? Something Awful? Digg? 4chan? A few million members max. FB has 2 billion + on a single network. A single point of entry where the network gives you (as an advertiser/bad actor) near-unprecedented targeting ability for promoted posts and ads. If you popped into your local phpBB baseball forum and dropped off a meme showing Clinton with the Star of David with no additional context, you'd get booted by a moderator for being off-topic and thread would be locked. No way to spread it to the outside world. Not so on social networks.
Lately Atom is running quickly for me, but Goland is very slow and resource intensive. So I guess it varies, but Electron starts at a disadvantage.
> animated gifs, modals, videos, emojis, fonts, code samples, markdown, and game integrations

Noted, and that's a fine use case for the Browser engine + HTML + CSS + JS/WASM tech stack - but how many native apps need that sort of rich view?
Shoot yourself in the foot when handling input data
>This hack isn't necessary in the US because the hospitals can afford (and already have) the proper bubble CPAP devices, which are more effective than hacked-together shampoo bottles anyway.

They can only afford it because we spend such an absurd amount of money on healthcare.
A 200 page proof even if it is correct may not be the most elegant proof for this problem since Fermat noted that his proof was too long to fit on the margin. This suggests at most a one page proof.

Also I'm curious if it can be proved that only one proof is possible. There are several independent proofs of the Pythagoras theorem.
Anyone remember Neverwinter Nights? That was my "thing".

Also, Lunar 2: Eternal Blue Complete was a high point in my childhood.
I think we’re looking at the problem wrong.

Facebook solves for some social aspects of the web really well, and then layers on some toxic nonsense for profit.

We don’t need to replace Facebook. We need to regulate it, and replace its leadership and business model.

Just like private firefighters were transformed into a public service
Saving lives at a medium pace...
Of course, the debugging of the human race was achieved by getting eaten by predators.
Interesting Computer Vision Datasets with Visualization
I'm also not planning to pay $27,000 for a starter pack.

Well the good news is a Star Citizen starter pack these days runs about the same cost as your average AAA game these days, give or take a few bucks.
I don't see any reason ZoL couldn't stub out their own CDDL implementations and invoke Linux functions directly, where they are a suitable replacement. The problem is almost always going to be that ZFS was designed for Solaris and adapting it to use Linux APIs is non-trivial. The code duplication bothers me less than the page cache duplication / cache reclaim logic integration.
Fermat could have been mistaken about his proof, however.
I use some old laptops, the light one I'm using now (good for python dev) has 2GB. The reasonable option (bulky, heats up) has 4GB, the dev rig which I'm not using because age defects are showing up has 6GB. I don't use Chrome because my proliferation of tabs locks it up. Firefox manages fine (must have over 600 tabs open but FF loads just the current tabstrip bufferized segment.) Technology should be efficient in bad conditions.
>> as long as the names are stripped.

Including usernames that could de-anonymize.
Using youtube-dl to manage YouTube subscriptions
I have a free key I received with a graphics card...back in 2010/11 :/
The only reason that people want GMO-containing products labeled is that people believe these products to be harmful. Mandatory labeling looks like an official endorsement of that view. This will misinform consumers.

> Sure it costs money to add labels...so what? If you don’t want to dish out the added costs don’t use gmos.

There is also an added expense to not using GMOs, so this would make food more expensive for everyone. More expensive food would hurt consumers whether or not they care about GMOs. This is a bad thing.

> As admitted by the lobbiest people don’t want gmos so the industry doesn’t want to have to label them. I’d recommend watching the televised congressional hearings.

Consider for a moment that I'm right and that GMO labeling would be bad for both consumers and producers. How would industry lobbyists act differently than they do now? Would it be any different from how they act now?
Weird. Why would I delete Facebook when its 10x better than all the listed alternatives?
Not saying I agree with you, but most places frowned on lane splitting with motorcycles in the US, but people splitting caused California to eventually codify the legality of it.

Sometimes it does take a little pressure.
Electric heat pumps operate at > 100% efficiency, depending on ambient temperature. Even if your coal power plant was still coal, switching everyone to electric heat pumps would reduce smog and CO2.
I agree that there's a lot of toxic stuff, especially in the general communities. I do think it's a net benefit for company-wide chatter though. There is good and useful perspective in there, it's just harder to find than all the garbage.
Yeah, well Steve Jobs called Galaxy S phones "Hummers," and I can't look around an office without seeing people holding Range Rovers. So, there's that.

Turns out even though "you can't get your hand around it", people did buy that.

I think the real reason Macs won't have touchscreens is that Jony knows it'll result in disgusting monitors. Can't have that now can we?
That's an argument for why the OP is right that it's not anonymous enough, not that it's become the common practice not to regard these as anonymous.
>Does the Electron team have a focus on improving performance? Or is the issue with the developers using electron, should they be optimizing better?

I think the main issue is the developers, some apps don't use so much memory where others seem to use too much for the features they provide, IMO most JS developers do not understand how GC works and how you can by mistake keep objects alive.

There is also the issue where you do not have a default UI toolkit and some frameworks like angular are bad for performance(I mean how in angular codes I seen data binding trigger tons of unnecessary updates but maybe some will blame the developers using it wrong)
The florist example reads as the most egregious: https://ij.org/report/blooming-nonsense-2/

You have to pass a written and practical test (aka subjective test) - administered by other licensed florists (aka your competitors).

Licenses should be about public safety. There's no reason to have a subjective test when it comes to this.
I don't think you understood the joke.
Not commenting on anything else, but Discord app consuming 180MB RAM sounds like a mismeasurement. Here it takes almost 0.5GB right after launching.
Your comment sounds like its a joke - but I suspect you are completely serious :) my cat comes down to the door as if it wants out, I open the door and it runs back inside. its about 50/50 chance it will actually go out.
> This laptop has 16GB

Okay? Having a lot of memory does not mean a program should be wasteful, nor does it mean everyone has that.
I'm dealing with this same issue. One thing contributing to the hand-in-toilet feeling is that you go and look for tutorials, books, even documentation on Tk and how it works with any given language, and most of what you find is 10 years old or older. Nobody appears to be using the cross-platform toolkits, unless you count QT and/or GTK.

It looks like Python is your only option if you want a community of any sort who is actually doing GUI development with a scripting language (Perl/Python/Ruby)
Why expose api. One could run web server on localhost and thats it. Open it with any browser and enjoy your crosplatform app. I think https://blockstack.org is doing something similar.
> And just for the record, despite liking space sims I'm also not planning to pay $27,000 for a starter pack.

What are you talking about? You can get in for $35.

https://robertsspaceindustries.com/pledge/game-packages
Ironically, these piles are usually produced by the electrostatic filters that prevent smog and smoke. IIRC most plants keep them in (really toxic) ponds specifically to prevent the dust issue.
Great description of the value of machine learning optimization in transit. I would think this will not only save an agency money but generate less air pollution.
Sorry, I thought you were commenting based on the assumption that the amateur satellites didn't have to get licenses. More specifically my point is the difficulty for a commercial company to obtain a license for a desirable orbit from the FCC. For some background, to get an FCC ,or equivalent agency in another country, license you have to prove two things. One, that your satellite communications will not interfere with any others. Two, that your satellite will not be an orbital debris concern. The second part involves either proving that you will deorbit your satellite within 25 years after launch or that it will be placed in to a “disposal” orbit where it will not interfere with other satellites. For example, at the end of life geostationary satellites are boosted up in to a higher orbit above the geosynchronous belt.

There are quite a few OSCAR satellites in higher orbits that have longer lifetimes. But most of them are still low enough that they will meet the de-orbit requirements of 25 years without any propulsion or other de-orbit device [1]. De-orbit times depend on ballistic coefficient of the satellite, drag profile, and current atmospheric density. But generally speaking, satellites in orbits lower than 600 km will de-oribt within the 25 year requirement [2].

The 25 year disposal requirement is also only an issue if you are in a desirable or full orbital plane. The OSCAR satellites that have much longer lifetimes are above 1000 km altitude and will effectively stay up there forever. They are out of the way of most of the commercial and civil earth observation satellites which are in the 600 km to 750 km range. This is the range where the issue of orbital debris gets more difficult. And yes it is good that the FCC should require technical rationale as to why the de-orbit strategy is sufficient. However, in my experience this has been a terrible process with the FCC specifically. I have also worked with satellite operators in England getting approvals from the ITU and it is a much smoother process.

[1] https://www.n2yo.com/satellites/?c=18&srt=3&dir=0
[2] https://aiaa.kavi.com/apps/group_public/download.php/3172/IS...
On the other hand WhatsApp on Mac is using up to 1GB of RAM and doing abosutely nothing.
No, they did not get answered by Slat in the comments. Are we reading the same article?

Dr. Kim Martini is a very respected oceanographer. While you may not like the tone of the article, she knows what she is talking about. Her concerns were not answered, she just thanked him for replying. Here's a later followup article, so it is clear these concerns have not been resolved.

http://www.deepseanews.com/2017/01/what-did-the-boyan-slat-a...

Every time this project comes up and actual scientists point out the issues, even people who generally trust scientists seem to be very hostile to criticism of the project.
Hyper.sh cloud service will shut down on Jan 15
HAProxy 1.9 Has Arrived
I've been playing with Keybase for backups. It's neat because you don't need to deal with any proprietary APIs or scripts (but you do have to install Keybase). The backups are encrypted and can be accessed from another device as well either through your own account or as part of a Keybase Team. For now you get 250 gigs free storage.
Nice!

Has anyone played around with flutter.io?
Is it similar to electron?
Trying to convince a chatbot to say rude stuff was the height of comedy when I was 12! I still can't believe that people keep acting like chatbots are a new thing. They're as old as ELIZA and people have been talking to crappy chatbots about murder and sex on instant message platforms for more than a decade.
I think people should eat dinner before dessert, but that's not really my prerogative except at my own dinner table. If someone wants to consume cannabis "out of boredom" that's completely fine.
That sounds reasonable, but do you have anything to back up any of what you said? It's just as likely that $900k is the statutory limit for this infraction.
Thanks for taking the time to share the link, was interested in diving into the deep rabbit hole for a self-driving contraption and 300$ off is quite an incentive.
We know that, it is the attitude of making it easier for developers and then letting the customer have to make quite big sacrifices that create the negative comments.
If anyone's wondering, $45 gets you Star Citizen, optional $15 add-on to also get Squadron 42. $60 total for the MMO and the single player game.

You can't add SQ42 at that price later, so if you're interested in single player be sure to hit that checkbox.
...and I have 5 years of professional experience as a JavaScript developer, yet I strongly prefer to write desktop apps and utilities with Qt (both PyQt and C++/Qt) than Electron.
20 years for plastic bags is actually a shorter time span than I would have guessed, but still plenty long enough to cause outsized harm to ocean life.
Amazon's Alexa could be a $19B business by 2021, RBC says
> if your audience is "computer users at large", they won't care at all about the memory usage

I'm quite sure that you got that backwards. Your dev machine may run Electron apps fine with 16GB RAM, but a huge majority of average folks are on 4GB and often less. And they're already running Windows 10 (or at best OS X) and a web browser with a bunch of open tabs!
It's not just RAM it's also disk space usage. For instance Atom (text editor) takes more than 800MB of disk space on my Mac.
Perl, the defined-or operator.

Like ||, but // tests definedness instead of truthiness.

The equivalent in several other languages is ??, which is uglier imho, but it's just syntax. https://en.wikipedia.org/wiki/Null_coalescing_operator

I use // and ?? often as it's conceptually clean, fast and concise. When available, it arises naturally in logic like caches, memoizations and defaults. //= is pretty useful too, and I'm surprised it's not more widely available.
This article reads as sponsored content. The outcome was a $900k advertising bill with the FCC telling everyone that Swarm has got tech up and working and that they're moving forward with the approval of the FCC... "YOU WON'T BELIEVE WHAT WORKOUT SUPPLEMENT NEARLY LANDED THE ROCK IN JAIL"
Adding to my previous comment, you can even run chrome webpage without address bar on macos : /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --app=https://google.com
> I would argue that mass shootings in the US are a very good reason not to raise any kids here or send them to school here, considering many of those shootings were in schools, and many schoolchildren (or college students) have died in those shootings.

Mass violence against students is hardly a phenomenon that's exclusive to the US.

See https://www.independent.co.uk/news/world/asia/china-kinderga... for a recent example.
One of the AMD ones with the branded Mustang version? If you're not interested in using it, you could probably sell that for around $100.

EDIT: this one https://starcitizen.fandom.com/wiki/Mustang_Omega
I have found installation of tkinter on Windows and MacOS is easy, which I can't say is true for GTK, QT or Kivy.

I wanted to like Kivy but it was more clear how to get asyncio support running w/ tkinter. The Kivy folks say they will go to py 3 only soon and support asyncio officially soon but I am in a good place with tkinter.

I am also thinking about a 2-thread architecture which may work well for Kivy since it is so heavily Cythonized.
All fine and good but if there is a native app that has the same feature list, I’m going to choose that one 70% of the time and go without the other 30%. So long as you are also aware of that demographic it’s hard to argue with any of your other points from the dev POV.