skysight-inc/HackerNews huggingface dataset:
20 years ago, I thought that learning the basics of a filesystem would be a staple of education. I painstakingly taught this to my non-technical relatives. It wasn't that hard. I just assumed that this stuff would start getting taught in public schools.

Instead, we've been struggling (and often failing) to dumb computers down. The fact that people still struggle with the same tasks is a testament to that.

I have lost track of the number of people who have lost precious pictures or documents because they don't understand what device they are stored on, and threw away their old iPad. By focusing on the most common case "emailing photos to grandma" we end up introducing all sorts of new problems.
Edge in Windows have mode to run in a separate VM. Not sure if they kept it after moving to Chromium engine.
IMLE (implicit maximum likelihood estimation) as far as I can tell is a trivial method of parameterizing a random variable distribution and tuning it to make true data (e.g., image) examples more likely. The technique relies on finding nearest neighbor example images, which in turn needs a metric of image distance. Original IMLE uses least-squares pixel distance for example, which is not a very flexible or effective metric in practice (eg., it is completely confused by rotation).

The whole advantage of GaN is it does NOT need an explicit distance metric for comparing images--instead the discriminator effectively learns the metric in order to improve its ability to distinguish real images from generated/fake ones. Arguably this is the whole advantage of GaNs.

So to argue that IMLE can solve mode collapse is a false equivalency.
Biometrics are digital interpretations, which can be copied. The biological sources cannot be easily changed. So _when_ the digital copies leak they become a liability.

Passwords can be easily changed. And until reliable, remote, mind reading technology becomes available they'll continue to be better than biometrics.
It’s not about what you care about the industry is definitely moving further away from Windows desktop apps as it’s main focus and is definitely moving toward services and mobile. How much clearer can you get than the CEO of MS saying they are distancing themselves from Windows as a priority? If enterprises are embracing Linux even on Azure, their definitely not using .Net Framework.

Today more Linux VMs are being hosted by Azure than Windows. Microsoft is making serious investments in cross platform development and making Linux a first class development environment on Windows with improvements in WSL.

EF6 and WCF is legacy. Really? Are we arguing about SOAP in 2019?

It’s not about what Microsoft is “calling it”. It’s about where all of the future emphasis of .Net improvements are.
You can pry my files from my cold dead hands.

What amuses me about all of this is that it seems to just further cement software developers as magicians. Back in the day it was the Windows control panel.

Nowadays? I have direct experience with tons of people navigating cloud service settings or whatever else via endless GUIs. Just give me the filesystem. It's all a bunch of JSON configs or whatever anyway. find -name blah -execdir sed -i blah. Bosh.

Well, I'll never struggle for work at least. Perhaps this is our 'guild'...?
So the window manager just takes a raw stream of the video from the browser on the USB-based machine & sends input requests to & fro?

Sounds like the old days with X11.

export DISPLAY=win:0.0
Probably for pickup or delivery.
Why SUSE over another OS? I've used it and like it, though I see more ubuntu, debian, centos among servers. Any particular distinguishing factor/advantage, or just preference?
I'm torn. On the one hand, scraping helps break down walled gardens. On the other, we're talking about personal details being used in novel ways that no LinkedIn user probably understands. I doubt any LinkedIn user writes their profile expecting HiQ to scrape it, assign a "flight risk" score and alert your bosses.
> Tell me about the wood shelving.

Looks like the IKEA IVAR storage system. https://www.ikea.com/kr/en/catalog/categories/departments/li...
I am angry.

If they don't want to be in the utility business, California should confiscate it from them and sell it to somebody else who does.
Another side of this is that the entity doing the scraping is more often than not another company. Which means that if your proposal is implemented, a user can voluntarily give their personal data to Google/Reddit/Facebook etc but that company then has to make the user's personal data available to another company.
That was recommended by Google 3 years ago, but there are a bunch of reports in the bug reporter thread that that doesn’t work now. And credentials go beyond passwords - names, usernames, ID numbers
Well, Apple has introduced the ability to connect external drives to iPads (and iPhones), and added regular a file browser for them to iOS. You just need a USB-to-lighting cable now...

And while iPod could be connected as a drive via firewire, that was never the way to add/remove music there, since (for better or worse) it was never a dumb "play this folder" type player, but maintained a associated library format with metadata etc.
The users agreed to publish their details publicly on LinkedIn. It’s normal that anyone can access those details and use them however they like.
I'd personally call HiQ's business model bottom feeding.

However restricting access to public information on the internet will benefit only the established titans. So this ruling is great news.
Well clearly you don't have a library of Alexandria. Not to claim I do, but, well, i do curate my own library, both in books and in media and I do have some stuff that isn't easy to come by: mispressed Amorphous Androgynous CDs. Early Nate Tarrant music. The Screaming Abdabs bootleg - and to me they hold value just like a family album might hold to some. It's not about money or what i do, it's about intrinsic value of culture history, and if someone flips a switch and turns the while internet off, i will still be able to dig out the old hard drives stored in the basement and show my kid Tarkovskys' Stalker or Kubricks' 2001. Hell, i'll watch them again for the 79th time...

But if you just consume it... well, that's good too. Just keep in mind not all do, and curating a media collection is gardening to some.
I had the pleasure of holding a talk at the same event as Saeid Esmaeilzadeh, a rockstar entrepreneur and chemist in Sweden, and one of the questions he got during his talk was how he could reconcile his drive to be an ethical businessman and supply stuff to the military. His response was pretty long but it made a comparison with the sugar industry (paraphrasing here, sorry Saeid if you're reading this and I got something wrong):

"I would never force my ethics on someone else, I will however criticize someone if they don't think their business model through on an ethical level. You should be able to live with what you're doing, personally, without deluding yourself or being in denial. I think Sweden, a democratic country, has an obligation to make sure that the troops we send for peace keeping purposes have the right gear to do the job. However, I would never, ever, supply stuff to the sugar industry. Even though we've found loads of stuff that could be applied to that field, I just couldn't live with myself. It serves absolutely no utility to humanity, it kills more people every year than war and you're primarily marketing stuff to children to form life long habits. It just doesn't square with my morals but I've met other, smart people who have thought long and hard about the sugar industry and came to the conclusion that it's an ethical industry. Whatever floats their boat, but I don't want to make money that way."
My Android tablet offers an SSH daemon, through Termux.

Mind, the filesystem access is badly crippled, but it does exist.

(And no, I'm not a fan of Android.)
Same here. On one hand, this lessens the monopoly power of large tech companies, on the other hand, it gives users less control over their data.
I do agree CVSS is abused -- especially on NVD -- where they always compute it with "worst case scenario", lacking context and completely messing it up. However, I think CVSS does bring some merit, notably,
1. Forces one to think while assigning values, which means it is more likely that the score will reflect actual severity in most cases.
2. Sets a common tone -- language -- to understanding vulnerability severity, instead of low, medium, high, critical, super critical, which is even worse.

I don't see any scoring system to incorporate the actual operational context, since that is crucial to understanding the real impact of a security issue. CVSS is an attempt, nevertheless, and if you are careful while calculating it, it does add value.

In our organization, we always re-base a vulnerability to an operational context, which makes the score more meaningful.
I know a guy who competes and does well in memory sports. I'd say he's above average intelligence for sure, maybe in the top 5%, but not some sort of extreme freak of nature. He's spent thousands of hours drilling memory techniques though. "Moonwalking with Einstein" is a good book about memory sports and has an intro to some of the basic techniques. From what I've seen, it's really about deepening a set of specialized ruts in the road in the brain around remembering numbers and other things that memory sports athletes compete on. It's essentially building custom designed specialized neural networks in the brain through thousands of hours of drilling.

One thing I told my nephew is that he can spend thousands of hours playing video games and then have his head full of video game trivia or he can spend thousands of hours learning to program or learning memory sports techniques and have almost as much fun, but instead wind up with something that he can actually use later in his life that doesn't involve working for a video game company.
Fracking boom tied to methane spike in Earth’s atmosphere
> Should we stop people from doing high risk activities in general? Mountain climbing? Sky diving?

This is not comparable. We're not talking about banning sugary drink, but banning brainwashing people (including kids) to make them consume them.
Remote Work: Over Communicate with Context
Thank you chrome, for recognizing that the USER is what matters, not the website developer. Websites started blocking legitimate uses of autocomplete, and that makes the web less secure. As a user I sincerely hope that "autocomplete=off" dies just like the blink tag, as it is user hostile.
Passing React Children
Well, I published it :D

https://spacedleet.imedadel.me
Why don't you put them on a tld that'll give you cheap domains?
bunnie himself says near the end of the presentation that he believes that something happened with supermicro but that the details were deliberately obfuscated by the usgov sources for the story
Your database (in the context of things like blogs and so on) is a filesystem, it's just built on top of a higher level abstraction than traditional filesystems.
It makes sense to me economically. There are probably 1000x as many consumers as prolific creators. It would be nice for casual creators on mobile devices to have better tools, and it looks like we're starting to get there with better filesystem support on iOS/Android.
I might imply that your highschool teacher friend is instead falling out of computer literacy, and that highshool students are moving away from her form of a computer-based workflow.

I very rarely send emails at all outside of work. Maybe one or two support emails. I also fairly rarely create zip files either. Of course, I know how to do these things, but I don't really do it anymore. I haven't needed to, for the same reason that I don't own a printer.

I haven't needed to "compress" anything since Google Drive and Dropbox meant that all I needed to do to get someone a file is type their email into a box.

Perhaps instead of email, you teacher friend could find out how her students send things to each other and meet them half way? Make up a google drive or dropbox or whatever microsoft or apple are doing instead of insisting on whatever's most comfortable for you.

In short, I don't think this is an example of students falling behind, but teachers getting left behind.

It's a little rudde to say it that way, but I really don't know how else to say it.
It is an issue.

I know people who are not able to properly manage their own files [no quotation marks needed]. They have copies of files here, there, and everywhere else and when asked which copy of the photograph they edited to their perfection they cannot tell you if it was the local copy, the cloud copy, the copy on the shared folder, the copy through that special app wherever that is... nevermind asking them about the concept of having backups.

Simple point-and-show-me information saves you an organizational migraine.
Getting ready to move. After that probably finally patching this NetBSD driver I've been having issues with
Is Siraj a scam-artist? Plagiarism detected
I'm well aware of the issue and it isn't only China. The black market for parts is ubiquitous and illicit organ brokers are everywhere, etc, etc. Need a kidney? Someone knows a homeless guy pining for cash..[1]

We may not be as different from China as we prefer to think. Rather than state sanctioned, ours will be corporately so. Social credit system is coming here soon too.

1. https://www.cbsnews.com/news/cash-connections-can-get-a-kidn...
Nothing keeps an end-user from rescinding it's ISP contract as soon as they ever slightly cross the line of filtering a single packet.

I agree in that end-users shouldn't give a dime about DNS privacy, it should be private by default, but it is up to us to promote the correct protocol over the "hacky" one.

If DNS-over-HTTPS is superior, then why don't we shove everything down 443/TCP? Or better yet, why don't we get rid of TCP altogether and send everything over a port-less encrypted dynamically-reliable trasport protocol? Surely middleman couldn't distinguish between traffic.

Ports are there for a reason. The fact that they are used with anti-end-user intent doesn't make them (or any protocol that runs on them) inherently bad. Yet one thing that makes a protocol better than another one, given set of requirements, is efficiency.

By the way, if I were to switch my DoT server from 853/TCP to 443/TCP, the port wouldn't be a problem anymore. Per your standards, now DoT would be better than DoH, wouldn't it? Same results, smaller payloads.
I think they were joking
Most first-time visitor to Paris are struck by how dirty the city is.
I’m guessing there’s just not much of a market for that kind of usage pattern. It’s not really worth it to offer a discount of the compute costs for users who want to consume this way because they are so few. Most people want on demand or at regularly scheduled times, to such a degree that the overhead of managing some weaker time range guarantees outweighs any minor logistical optimization it could allow you to perform.
They are a Public Utility, granted a monopoly in exchange for providing reliable power distribution. If they can't do that, they have no reason to exist at all, certainly not as a monopoly.
Only taking the already prevailing political stance is safe, and has always been.

Free speech being seen increasingly less valuable than other things (fairness, care for the unprivileged, social peace, etc, depending on your country), and the ease of raising massive furor in social media, I suppose firms will firmly stay away from taking any political stance, except pleading allegiance to the currently prevailing view.
Well I find it interesting :) A huge quantity of value flows through web applications, they're used by pretty much every business sector in the world for a wide range of purposes.

Security vulnerabilities in Web applications have been a major cause of big losses at a large number of these companies.

Despite that, the most authoritative, best funded, Web application security group is OWASP. A group with a full-time staff of < 10, and an annual budget of well under $10M.

It's interesting to me anyway, that the wider IT industry doesn't see value in trying to establish security practices and tooling which could be used to reduce some of these losses. Even if they don't like OWASP itself for any reason, that they don't look to establish something else to achieve the same goal.
The article discusses a system where it is often difficult determine cause of death due to the harvesting of parts and preservation processes employed for harvesting activities. With this being the case, there are many instances where unscrupulous actors can have a reduced chance of being discovered.

Depending on who is paying the bills, it may not be very profitable, if at all, to provide services. Especially after cost of money considerations are factored in due to how long it can take to actually receive payment.
The amount of misinformation surrounding human health is criminal. The restaurant/food industry and "healthcare" industry is a giant scam.

The system sells you the problem -- processed food, sugar, alcohol, snacking -- and then sells you the "solution" at exorbitant costs -- doctors appointments, drugs, surgeries. They get you coming and going.

The biggest problem is eating frequency, bar none. Humans are not meant to eat 24/7. When the body fasts, it's healing. People are figuring that out. Look up snake_diet_wizard on Instagram. He promotes prolonged fasting. The health and weight loss transformations are amazing. One hundred pounds of body fat lost are standard.

We heal when we fast.
This is the antithesis of OOP. Behavior should be modeled with data, not around data. Given a new use-case (some mutation of state), how can you be sure that an invariant is not bypassed if invariants are modeled at the level of each use-case? Any solution to the above begs the question, as all you will have done is distributed your “domain object” across the filesystem. Your system would be better served to simply put all the rules and objects into a single file which brings us back to original claim.
Ask HN: Which online courses are worth time and money?
This is a documented condition, especially among Japanese travellers:

https://en.wikipedia.org/wiki/Paris_syndrome
Faster io than the free GCP
Somehow, I suspect B, C, and D are spurious concerns.
Microplastics: Why plastic is causing big problems for worms
i3-8121U (one year old) vs. i7-2600K (eight years old):

https://www.anandtech.com/bench/product/2367?vs=2413

The newer i3 wins a few, and has much lower power consumption, but the old i7 wins more. Naturally the 2018 i7 thoroughly defeats the eight year old one (while using more power):

https://www.anandtech.com/bench/product/2258?vs=2413

But the generation is only one factor. Generational improvements don't always win over other factors like clock speed, cache size, core count, etc.
California’s PG&E Blackouts Are a Climate Warning
Ability to pay dictates all aspects of life. Whether the individual pays or their country, at the end, no one works for free.

That is why poor people in poorer countries than the U.K. don’t have access to life saving treatments. I’m sure even poor people in the U.K. don’t have access to the same care that rich people do.
Ask HN: What are the latest growth hacks?
Users know their information is public and they have the option to make it private on Linkedin. If Linkedin is worried about the privacy of their users they should let them know about the risks of having a public profile.
The way many clinical research groups are structured (unfortunately) precludes code review, and to some extent, version control. Often for projects like the one referenced in the OP you'll have just one statistical programmer working with a PhD-level biostatistician in addition to the MD investigators. The biostatistician guides the programmer through the statistical methods to use and steers the overall study design, but otherwise they never see the underlying code. There are some exceptions, but in many cases, the programmer ends up the only person seeing the code. A lot of this has to do with how funding is structured—grants are written assuming one FTE programmer, and something like 0.05 FTE for the biostatistician. It's hard to convince funding agencies that you need more than one FTE programmer in many cases; on top of that, farming out the biostatistican's time in small chunks like that splits their attention between dozens of projects, which precludes them engaging with any one of those projects in depth.

So, there's literally nobody else on these projects who could conduct a code review. This also sort of provides a disincentive towards using VCS even though it's so obviously a good idea if you're the only person contributing code—I've talked with programmers about this before and the response is "why bother?" unfortunately.
What's the next step up?
I discovered it during a panic once, never saw it mentioned anywhere.
TF1 or 2?
Call me naive but I was unaware that there were companies benefiting from harvesting my organs. I signed up to help people in need, not to help corporations. Especially corporations with a too-cozy relationship with the coroner's office. I'm revoking my organ donor status until this changes.
What if there could be a robot.txt kind of setting that users could use to prevent being scraped?
While it didn’t exist back then there’s been an actual file manager for a while now, and long before that files could be downloaded and opened by (hence stored with) apps, and then shared onwards if later settling on a different pdf reader or whatever.

Other approaches like using iTunes to transfer files (again, to some specific app), while clunkier and less intuitive than mass storage, still worked.

Apps like VLC could spin up a temp web server for file upload, and again if using device to pull from something instead of pushing from eg desktop to it, a lot of scripting and automation has been possible, essentially piping data and files between apps.

So at its core I think it’s more about having a very app-centric approach, including leaving it up to apps whether (and how) to work at file level.
Not exactly helping but hardly preventing either.

Of course being accessible, nudging people towards sourcing their media through Apple etc are factors here, but there’s more to it than just limitations, and it hasn’t really been as heavy-handed or locked-down as many seem to think.

Edit: whoops, started writing this before the other posts mentioning the same things, then returned and finished without refreshing. Oh well.
I don't disagree, I'm just saying that we as full-time software developers have not made formal verification standard practice, or even approachable. I would bet the average software developer has never even heard of it. So to expect people who do not write software full-time to do so is a little crazy.
Why would any end-user care about what the "correct" protocol was, when the choice was between a privacy protocol with an ISP-owned kill switch and one without?
I’m not the only one “fighting hard to make the distinction”. Technically the distinction isn’t minor. One runs only on Windows, is in maintenance mode according to Microsoft and won’t get any major updates going forward and one is cross platform, actively being improved upon, and is the future of Microsoft’s development platform according to Microsoft

And you’re in Europe, do you really have an on the ground pulse of what most Fortune 500 American companies are doing? I’m frequently looking at the job boards and most greenfield projects are (unfortunately it’s my favorite language) not focused on C#/.Net at all and those that are trying to get from under both Windows licensing and the increased resources requirements and are moving toward .Net Core.

There are still holdouts for VB6 and I still see jobs wanting people to maintain them. But would you say maintaining legacy VB6 code was a good career move?
Indeed, Sandy Bridge i7-2600 is still more than enough for me (no gaming but crunching numbers frequently).