skysight-inc/HackerNews huggingface dataset:
It about how accurate the emulator is. ePSXE used to run fine on a 700mhz PIII with 128gb of ram. There were SNES emulators that also worked fine.

However they were inaccurate and lots of games weren't exactly great. MGS for example didn't work well on ePSXe for years because it used many more hardware tricks than same the original ridge Racer. Ridge Racer R4 doesn't even work properly on a PS2 backwards PS1 compatibility because the PS1 on a chip isn't perfect.
Doing heinous but legal things in private isn't a get-out-of-consequences free card if your bad behavior gets exposed. If I discover my spouse is cheating on me, she can't say, "But I was doing it in secret so it doesn't count!" Well I guess should could say it, but most people wouldn't think that's a reasonable excuse.
Probably, but that effect is subtle and not the "OMG THIS IS PIXELATED" nonsense the linked page is showing.

I'm not saying BPG isn't better, I'm saying that link is ridiculous and doesn't capture the much more modest gains that it actually offers.
This is why I like the Authy client on mobile. It periodically asks you for your encryption password just to make sure you can still remember it. Such a thoughtful idea.
There's never been an exception for private activity that flies in the face of your public responsibilities.

The more power you hold, the higher standards you will be expected to meet.
I was turned off by their smugness back before they had a Windows version. Their justification was that the platform didn’t allow them to build the type of beautiful software their high standards required. They’ve always had these attitudes that have rubbed me the wrong way. I’ve never gone onto their subscription model, but I’m wondering if iCloud would work for me since I’m fully in Apple’s ecosystem.
Nobody said it was the same as Nazi occupation, though British occupation of India was at times brutal, and involved much bloodshed.

What's curious is that some of the so-called leaders of the "free" world thought it was ok to keep colonies -- an "empire", in fact -- as late as the post-WWII world. Again, some tried to keep those colonies through VERY brutal methods, like the French; in turn, their experience in "counterinsurgency" (i.e. torture) while fighting guerrillas and independence movements was propagated in later conflicts, such as the various dictatorships in Latin America which were trained by the School of the Americas using French methods. And all of this coming from Western democracies.
thats the point. It makes a general shout "Call 911" and makes specifically personal, "You, the person I am touching and staring into your eyes, call 911, now!"...
Yes - the second in my list is a private company's internal report, but it's hosted on Australian Energy Regulator servers. I assume the document was made public during some discovery process by the government.
But batteries and hydro are extremely expensive at grid-scale. How economically uncompetitive are you willing to make Germany in exchange for not using nuclear?
I don't follow. Your argument is anything someone does in private is free from judgement?
What syntactic changes would be necessary for C++, C#, or Java style language to allow one-pass compilation?
Administration adopts Census Bureau’s preferred solution to a thorny problem
And looking at other countries it doesn't tighten social classes more than having a 50k barrier... per year.
I don't know anything about this, but I've seen ads on TV. https://www.grandpad.net/
Julia is everything python could have been, and much more. I'm stuck with python right now as a lot of people in the data science/ML community are, but it's becoming increasingly viable to use Julia for "real" work. The Python-Julia interop story is pretty strong as well, which allows you to (somewhat) easily convert pandas/pytorch/sklearn code into Julia using Python wrappers. Julia has some unconventional things in it but they are all growing on me:

1. Indices by default start with 1. This honestly makes a ton of sense and off by one errors are less likely to happen. You have nice symmetry between the length of a collection and the last element, and in general just have to do less "+ 1" or "- 1" things in your code.

2. Native syntax for creation of matrices. Nicer and easier to use than ndarray in Python.

3. Easy one-line mathematical function definitions: f(x) = 2*x. Also being able to omit the multiplication sign (f(x) = 2x) is super nice and makes things more readable.

4. Real and powerful macros ala lisp.

5. Optional static typing. Sometimes when doing data science work static typing can get in your way (more so than for other kinds of programs), but it's useful to use most of the time.

6. A simple and easy to understand polymorphism system. Might not be structured enough for big programs, but more than suitable for Julia's niche.

Really the only thing I don't like about the language is the begin/end block syntax, but I've mentioned that before on HN and don't need to get into it again.
People who avoid Facebook products as a rule are unlikely to ever consider google products.
Your strengt is your weakness is your strength. Spreadsheets excel at ad-hoc things because they aren’t systems, they don’t have restrictions and limitations on what data you can pull in or where you store it or what you calculate. They are horrible for all the same reasons, people end up spending tons of time semi manually joining up data from different sheets and copy pasting numbers from emails into calculations. The sheets take on a life of their own as they are emailed around between people, and errors like crop up: “oh, I think you have the version of the sheet that doesn’t work in October[real example], that’s got fixed in a version that was sent to Peter, check the mail stream to see who the original was sent to..”
And they grow over time without any obvious way of optimizing old dependent calculations so you end up with sheets that do company wide economic calculations but take 10min just to open, so IT ends up setting up batchjobs to open it everyday, copy in new data and generate PDF of results[also real example].

Of cause you can just put systems and rules around your spreadsheet practices and start adding passwords and accompanying documentation of “what you must do when using this document”. But When you get into these situations it’s almost always a better decision to set up an actual system to handle your data.
I would strongly suggest perusing through the resources of Stephen Few over at Perceptual Edge.

Library: http://www.perceptualedge.com/library.php

You could do a lot worse than becoming familiar with Few's "Information Dashboard Design" book, and the Perceptual Edge blog contains a wealth of material, some of which ended up in his subsequent books.

Older posts on his blog also include reviews of different author's books, often having to do with cognition or analysis related topics which are also informative. Seems he has retired from his consultant business and now blogs at: http://www.stephen-few.com

Here's one of his whitepapers you may find helpful:
https://www.perceptualedge.com/articles/Whitepapers/Formatti...
Agent Smith: A New Species of Mobile Malware
I’m sure it’s just as easy as any other UI.

My point is it’s so small, nobody will focus on it. However, if they can easily port their existing codebase, it will have more apps.
"- Using a serverless architecture almost always implied getting married to your provider. You can run your code in only one place. You have given up all bargain power. When the relationship ends you have to build your system over again."

I think you can use a format that is mostly provider-independent. Any movement will change just the integration. Also, this kind of applies for anything large. You get married to the API anyway and movement will always be painful to some degree.

"- It isn't really serverless; they're just not your servers."

You mean they are not on prem? 'Cuz they can be.
You mean that the name is bad? It really isn't as bad as people seem to imply. When done right, you don't worry about the servers.
You mean that you have no control over the execution environment? Well, if spectre and meltdown have taught us anything is that really you lose control at some point anyway.
> Not when you don't have access to their home directory and all your file accesses are via XDG portals.

> Modifying system-wide desktop files is a privileged operation and flatpak's filesystem namespacing prevents applications from messing with the launchers in your home directory.

Okay, but let's jump over to reality for a second, no one uses Flatpak and your desktop shortcuts are on your desktop, not the system one, so are your other commonly invoked applications, due to the unnecessary complexity Flatpak introduces I feel it's unlikely to see widespread adoption in the near future.

> GDM launches your session and is outside your control as an unprivileged user and if the compositor dies so does your session. You can't 'swap' it and your malicious compositor can never be shown as a choice in GDM since those preferences require root to modify.

Did they change it so GDM no longer prefers your ~/.xinitrc if available?

You may also be able to LD_PRELOAD the compositor from your ~/.xprofile, but I haven't done any experiments there.

> Yep, which is why apps won't have access to it except for the files the users chooses to give the application via a system dialog.

This entire concept is nothing more than an annoying joke not widely deployed on any desktop system today.

Consider also that such an extreme level of sandboxing could also prevent malicious access to your tmux session and prevent this issue entirely in such a case, so why would this even be considered a problem if you're talking about that level of sandboxing?

Perhaps I was a too dismissive of it - but in any case it's a complete change of security model and its not clear that tmux is what would be at fault under such a model or if something else would be expected to protect it's session from access. Maybe some magic Flatpak garbage should be blocking access or something. Just slap more layers on it, I'm sure that'll fix it and not annoy the hell out of anyone.
If you want to get replies working across the blogosphere, try brid.gy which has support for various blogging platforms.
If you want to transform atom/rss to microformats, there's unmung.com
If you want conversion between lots of formats there's https://granary.io/

You're very welcome to spend the time integrating this with your own site or other existing tech stacks.
Seems like more of a device than something meant to be a community effort/project which just happens to use technology, which is what I was trying to describe.
I just looked into Julia (1.1) for scientific use (simulation of very simple dynamical systems) a few days ago. I have to admit that by the end of the day I was surprisingly frustrated. I felt that type annotations were insufficient (one of the reasons to move away from Python); in particular, I didn't find a way to specify statically sized array types as you can do with Eigen, a feature that I find incredibly useful to find mistakes at compile time. Furthermore, just plotting something (using Gadfly) took about 30 seconds the first time after Julia was started and about 20 seconds every consecutive call (on a high-end workstation, mind you).

The next day I just ended up using C++/Eigen with a simple matplotlib binding [1]. The code is nearly indistinguishable from Python/Julia (except for having more verbose types where it makes sense, using "auto" otherwise), and the entire compile+run cycle takes less time for some short runs than it takes Julia to print "Hello World".

That being said, I'm not advocating for people to use C++. I would love to use Julia, and applaud the developers for their hard work and contribution to scientific computing, but as it stands right now, it doesn't seem to be the right tool for me, since I'm relying on fast editing/execution cycles.

[1] https://github.com/lava/matplotlib-cpp
What to Expect from India’s Second Moon Mission
All the ones I use are multi-language, while being independent of the underlying OS, using OpenSSL isn't a problem.
I can't tell if you're actually interested in suggestions, but if you are, start with something less intimidating that late-night ukulele, and try reframing what you're doing. If you do encounter something negative when you experiment, try to treat it analytically as well as emotionally. Just how bad, objectively speaking, was feeling a little embarrassed around some folks you'll never see again?

Paradoxically, you may find that putting yourself out there a little can be a surprising source of strength.
I find the product division between 1Password 7 and 1PasswordX confusing. I've been a standalone user since the start, and it's hard not to feel like I'm on the unblessed path. Clearly AgileBits wants reoccurring revenue, so it's in their best interest to push everyone over to that model. I find myself periodically feeling anxious that one day I'll wake up and they'll have just removed the option to sync with other providers like iCloud or Dropbox.
Interesting: what is being described is a computational paradigm very similar to traditional hardware description languages (Verilog, SystemVerilog, VHDL, etc)
Again a priority for the US..
Imagine if British in late 1700s had said and made sure that "we will only hand off this beautiful country to you if you abolish slavery". It took a whopping 100 years before anything happened.

These are all imagined, self-righteous concerns.

Leave a country to sort out its own misery in its own time. We have meddled and tortured enough out of these countries already.

If there is any priority or imposition, I would want to think like Bill Gates... His priorities are aligned with the well-being of the developing nations not the US.
> this release has the side effect of breaking all the interface tutorials out there

All the obsolete interface tutorials. There are plenty of new ones for 2.80.
Yes, sadly. https://www.theguardian.com/environment/2019/jan/31/european...

Let alone the fact that around 40% of the current population is sustained by synthetic fertilizers. The Haber-Bosch process represents 1% of the world's energy consumption.
If you are someone who needs regular instances of social contact in order to feel connected to the world and to avoid depression and feelings of isolation, then yes. The important thing to remember is that many elderly are alone for such significant chunks of their days by force, not by choice. If you choose to be alone because you (like me) are an introvert and value your time to yourself to explore your interests, that is a very different situation than someone who is essentially house bound and has no choice in the matter.
Sure, though it does seem like there's still work to be done on the side of decreasing package load time since parsing/compiling/etc does not necessarily need to be done the second/third/etc time you load the same package. It's gotten better with past releases, though it still seems to have a ways to go.
Reddit is probably a good place to look. If you don't find anything you can always throw up your own site to get it going!
I've been showing a team of economists working on some economic modeling how to use git and R. They were amazed that they could keep working on a file without creating backup copies, or worrying about team mates overwriting their work. It's a work in progress, but they are eager to learn and understand the value there.
This seems very sensible, and completely at odds with the common “best practice” of keeping commit messages short. I find that the best way to understand why a piece of code is the way it is is not through comments in the code, but by looking at history and commit messages. They are comments where it’s completely clear what code they describe, even if it’s spread out across the code base, and even if the code has since been changed to the point where the comment is no longer applicable.
And thats the challenge, you can't ever really know that the firmware, or even the logic implemented in silicon is identical. You don't need evidence that it is different, it is impossible to know, one must assume it could be, thus a security risk.
I am no expert either, but you can make compost pretty easily in far less time. Its good for growing plants.

Could composting on a large scale be a solution?
That's it? we're milking Bellard's treasure cave for upvotes now?
I think I understand your objection that this is a private forum, but we (some Americans, and unfortunately inconsistently) hold our public law enforcement officials to a high standard of appearing impartial. The impartiality is important because law enforcement is supposed to enforce the law equally and fairly. Activities like this Facebook group suggest ulterior motives and loyalties to a particular party or ideology other than the oath they took to protect and serve, which undermines public trust and respect of LEO. It feeds into a harmful narrative of Us vs Them which harms all enforcement’s effectiveness.

It is absolutely in the public interest to understand the character of someone they are hiring for a public job that has community trust as a requirement.

Edit: This is also news because she effectively mislead the public about her involvement by condemning it and implying she only recently learned of it’s existence.
A good risk assessment starts by evaluating possible attack vectors before they’re exploited. If you wait until they’re actively exploited, you might find yourself dealing with an incident response instead.

Another big component of risk is trustworthiness. You might evaluate a vendor’s reputation, test/qa processes, support channels, and the legal environment they operate in. If you don’t even know who the vendor is, that’s a big barrier to establishing much trust.
I just turned 40 and have done a complete 180 from extroversion to introversion in the last two years so don’t see this as a bad thing. Was checking up on the psychology of it and checks out as totally normal. Extroversion in youth was selected for to provide mating opportunities, but wears off as we age.
Microsoft security advisor for new projects is C#, Rust and C++ with Core Guidelines profile.

So yes, I find relevant that an IT gigant actually cares to spend money on Rust, regardless how much.

Rome wasn't built in a day.
I would learn the basics in a few fields that they don't generally cover in high school: graph theory, number theory, set theory, statistics, and calculus. Just getting a few of the basic ideas from each of those in your tool kit will make it easier to think about certain classes of problems. Plus, you'll have a better idea where to look for an answer when you hit a problem that requires you to go deeper.

For web dev, statistics will help you spot A/B tests that are broken or meaningless. And set theory and combinatorics will help with database queries.
I just don't understand why on earth would anyone defend this platform. Yeah I don't own a TV either. Enjoy your zuckbucks!
As an American, I am now going to bang my head into a wall.
Being Swedish I bet you at minimum can understand and communicate proficiently with speakers and writers of Swedish, Norwegian, Danish and English. Probably you learned either Spanish, French, or German in school as well?

Nordic countries are a special case.

Norden er et spesielt tilfelle.

Norden är ett speciellt fall.

Norden er et specielt tilfælde.
I’ve always felt that functional programming with lazy evaluation to be analogous to spreadsheets in programming.
Governments punishing people, who try to save the lives of those fleeing from climate meltdown, is the current state of things (in Italy and the US at least).
I believe you, but "got to masters" doesn't mean anything. Humans suck at Starcraft. Just because machines have mostly sucked even more doesn't change that.
Nvidia's DG-Net: Dress up people with different clothes/use as training data
This MS is why people hate you... Dont sneak crap into patches that are SECURITY! Shame on you!
Congrats Noam for the great breakthrough work!

I have a question about the conspiracy. For the 5 Human + 1 AI setting, since the human pros know which player is AI (read from your previous response), is it possible for human players to conspire to beat the AI?
If anything this will help lift a lot of people out of abject poverty and disease.

Yes money will get filtered through politicians and corrupt machinery, but the people and their children will have the tools and education over time to course-correct their own country.
I agree entirely with this. I can only speak for myself and my wife (mid 30s), but we are making active efforts to combat this in our family and social circle. Our house is large enough to take in parents (parents still have hangups about how "they should be able to take care of themselves and live by themselves"; we'll be waiting if and when they change their mind), extended family, and friends, we host family dinners once a week (family friends are invited, all are welcome), and we prioritize interpersonal relationships over material possession acquisition and meaningless work (some possessions are required, and not all work is meaningless, but I hope I got my point across).

Fighting loneliness requires active effort. You are not going to care one bit if you bought that extra widget or got an extra story in on your sprint later in life. Put time into what matters: people.
Palantir’s User Manual for Cops
In an alternate reality, they could front it with a CDN, and have it scale linearly at the backend.
I think it's finally happening. It wasn't right time when it was introduced. We had to see bad side of centralisation to eventually go in direction of decentralisation which was what original Internet was meant to be.
Hey so i upvoted this because you used the word "yute" :D
My intuition is to say yes. We are, after all, social animals and throughout history have always thrived in groups.

I recognize that I am personally an extrovert so the thought of being alone and isolated like that really bugs me and other people might be introverted and perhaps loneliness and isolation is what suits them.
Typechecking state transitions in a React/Redux app
In what way are the apps decentralised?
How does this compare to Intel's RealSense?