skysight-inc/HackerNews huggingface dataset:
I shouldn't have clicked that link, it was very frustrating. It's like when watching AVGN, any time they bring up emulators it's always in a negative way. "Yeah, this is where people on emulators would cheat and make a save state" etc...

I've got a Switch, I buy all the games that I play, and I am extremely excited for this emulator to come out.

In my Steam library I have several games that are DOSBox wrappers around the original title. They're emulators, and I paid money for them, and they're perfectly legal.

Digital archival is a growing problem, so much of our culture is going to be lost without efforts like these.

On a side note:

When I talk to fellow gamers about my history of modding games, there's generally two groups. The ones who play on PC ask what I added, new levels, skins, etc.... And the ones who play only on consoles typically get upset because they think it means I made cheats for online play.

(For the record it was usually new features in code)
Why Getting into Trouble Is Necessary to Make Change
Which GUI framework is your personal fav? (C++ or otherwise)
The beta is very likely to happen by Q2 this year. All of the release blockers are pretty much done. The big blocker was getting the package manager in shape, and setting up official build bots and repositories. These are done now. I am optimistic that the beta branch will happen in the next month or so.
I don't advocate drugs in any form, but everyone should experience hallucinogens at some point in their life. It will change your life, for the better.
The WiiU has been dead since the Switch released. Nintendo put out BotW on the WiiU because they hadn't put out a Zelda game on it yet and Switch supplies were short. I wouldn't say that it's hurt sales for the game for the Switch - BotW had an above 100% attach rate at launch on the Switch.
IOTA has a few red flags:

- partially closed source

- has its own custom crypto

- uses a bizarre internal trinary digit system, instead of binary

- I've heard that it doesn't actually work, as in, you can't perform transactions

In terms of the top ~25 coins by market cap, AFAIK RaiBlocks is the only feeless one which acutally works. Regardless, it's worth watching these coins to see how the economics work out.
We recently launched a project that relies heavily on leaflet for generating custom, interactive maps from CMS data and once we got the hang of it it was such a breeze to work with. Really enjoyed it and got the wheels spinning on other pet projects that could utilize it.
Exactly. If you're a founder, you're looking for investors. Some investors pay with money. Some investors pay with time and talent. If you succeed, all of your investors deserve to share in your success. If you're not willing to share your success with those who are investing their time and talent, why should they be willing to invest with you?
It's nice when they can wipe their own butt, a milestone.
I would just dispose of my computer if were hacked. All my valuables are backed up anyway. If my machine becomes compromised, why on earth would I want to continue using that machine?
Coinlaunch using kubeless solution
the ICO platform coinlaunch is using the kubeless serverless solution
This conversation reminds me of this article: http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-b...

Tangentially, this article about names and cultures is also a great resource that makes a strong recommendation: just use one field and be as flexible as possible https://www.w3.org/International/questions/qa-personal-names
According to the BLS, $1k is more than a week's pay for most Americans with full-time jobs.[1] That's not even remotely cheap.

1: https://www.bls.gov/news.release/pdf/wkyeng.pdf
Fools placing animals rights over human property rights will be coming after meat next.
the big elephant in the room is that Bitcoin and Ethereum networks have good latency because the guy in rural Africa simply doesn't mine because he as no chance of making money, if people in remote regions with very bad connections entered the game the propagation time to 95% of the network would go to 60s or more.
> "I said no because their new team lead said during the interview, “I know Indians, I have worked with them. One thing I cannot take from Indians is dishonesty. If you lie to me, I will not bear you. I am only taking you on the team because the company says you did a very exceptional job!”"

This is what people mean by intersectionality; despite having "a Masters in Power Engineering with an honors in Digital Technology Management from a very well known German university", being a woman and being an Indian immigrant means that the odds are stacked against her.
Very simple: Mutually assured destruction
Bad UX can kill people.

It's not the operator's fault if two completely separate sets of functionality have been designed almost identically, have been placed right next to each other, have the exact same fail-safes (regardless of priority), and have no option to undo a mistaken selection.

This is a system problem, not a staffing problem.
Ask HN: Best Access Control Systems?
I'm trying to find a good system for our doors at work.

HID Global doesn't sell direct to consumers, and all I want is an RFID reader at 3 doors in the company and an api so that I can control opening, closing, and taking actions when that occurs.

Seems simple, but everything I find has no pricing, has no api, or forces an install fee + monthly fee.

Anyone know of any good solutions!?
https://coinlaunch.co/

https://github.com/kubeless/kubeless

https://twitter.com/rUv/status/952706110632480768
I love the "Streaks" mobile app for daily habit tracking. It's simple and clean.
Ford to boost investment in electric cars by 2022
I am in the same boat, Ulysses is great, shame they needed to switch to subscription.
This is pretty similar to what I've been doing for work travel.

I have a single medium sized backpack that fits a few days worth of clothes as well as things like laptop, Switch, etc.

The biggest space saver is bringing some travel detergent and washing clothes in the sink/bath if needed. I also use my after work t-shirts as undershirts during the day. I generally only carry one or two pair of pants as they are the largest single item.

For work specifically, having wrinkle-free clothing goes a long way.

I've also done the same thing as you for cables and a few other things by just always leaving them in the bag. Cables are cheap enough to have dedicated ones (especially if you consider the cost of buying extra ones anyway when you forget one).

Not only does packing take me less than 10 minutes, I generally don't feel like I've forgotten anything.

On top of all that, actually traveling is way less stressful. It's easier moving around the airport (even just going to the bathroom is annoying when you're dragging around even the smallest of suitcases). I can also generally disregard when I board since I do not care about overhead space (my bag fits under the seat in front of me).
Surprising Insights on the Savior – JesusinBooks.com (podcast)
Same goes for how things like Yoga have been appropriated and commercialized. (Please read my last sentence if this comment upset you).

While it generally costs more to live in the west than the east, it seems to upset a lot of new yogis that Yoga is not traditionally paid for transactionally in India, in the westernized model. Nor is India a country of 1 billion Yogi's.

I'm very happy for people who find any kind of practice, exercise, etc that improves their life. Excluding people from that on the basis of money alone is something that I have not been able to agree to agree with.
Can’t tell if you are joking or not, but when I unboxed my tv and was able to hold it up with one hand, easily and bend and twist it...pretty f’ing cool. It attaches to the wall with clips and magnets.

Rolling it up is great for some people. My wife isn’t a huge fan of giant TVs taking up space. The less than a pencil thickness of the lg tv makes it cooler than most, but being able to put it away or move it so easily would be cool.

They are only going to get more flexible. Soon you will have displays on everything and walls that double as TVs.

The lg wallpaper tv is my favorite piece of tech I’ve ever owned...unless you go back to the NES/SNES!
The prep work on a roomba is longer than for a normal vacuum. I have to empty the tiny dust bin and clean the brushes of pet hair. It ends up being not much of a time saver. Give me a roomba that empties itself into a larger bin when charging and doesn't require cleaning it's brushes.
I have one. 100% dependent, dynamic rate, wireless interface, logging, runs about 7 years. "Battery low" state is addressed with progressively more annoying behavior (fixed 60 bpm, beat skipping, etc) that both saves power and urges patient to doctor. Whole unit indeed gets replaced (yes, the hard way), no point in fiddling with maintaining old tech and increased point-of-failure interfaces.

And with it, I'm likely healthier than without it & the underlying issue.
"First you must find... another shrubbery! Then, when you have found the shrubbery, you must place it here, beside this shrubbery, only slightly higher so you get a two layer effect with a little path running down the middle."

--W.S. Halsey, Commissioner of Inland Customs
Nobody's forcing anyone to do anything (in the countries I'm aware of). This whole thing is people about what two people choose to do between themselves, so I don't see why anyone should have any opinion on it at all.
Absolutely world-class stuff.
They are, it’s called vesting. You don’t get the equity in one lump sum up front, you get it over time.
I suspect even worse: the HR person kept asking why this woman wasn't being hired and preference to was being given to a German male candidate, and was therefore removed or driven out.

(although it can't be trivial to fire people in Germany?)
Tech Journalism Fail: Energous at CES
2018-2025:  the Golden Age of SaaS Freemium
> It's eminently reasonable and fair that a job anyone can do will pay less than a job fewer people can do.

No, it isn't.

You don't have to agree in any substantial way with anything else Marx says, to recognize that "from each according to his abilities, to each according to his needs" is eminently reasonable and fair.

Everything you're saying to glorify front-of-house roles is also true of back-of-house roles. True, the best possible server in a restaurant can improve the bottom line X% more than the best possible dishwasher can. But comparing the worst possible dishwasher with the worst possible server is also important. Can you say with any confidence which "problem employee" will have a larger negative effect on the bottom line? Probably not.

What if it's just a slightly below average dishwasher? What if the server is "only" sexually harassing coworkers a little bit? Gauging the range of human performance by the wages they use for sustenance is stupid, but apparently necessary.

> Well, their purchasing power is about to go down because when they go out to eat they're going to be paying for $15/hr dishwashers instead of $12/hr dishwashers.

Again, a claim missing some crucial substance. How much is their purchasing power going to go down? Will the price of a hamburger or an apron really go up more than a couple of pennies?
> When energy becomes cheaper, miners can do more mining, leading to an increase in blocks.

When there's an increase in blocks, Bitcoin increases the amount of mining required for a block, to prevent an increase in the supply of blocks.
All the keys affected are eligible for free replacement. Get a new one if yours is affected.
Well, I guess that if you don't pay up to the mafia then Bad Things(TM) happen and if you don't pay your taxes then Bad Things(TM) happen - except that by definition the latter are "legal".

Note that I don't believe this myself - I'm on the "Taxes are the price we pay for civilization" side of the argument but I can see that those on the other side have a stateable case. My main objection is that I've never seen any plausible description of an advanced civil society that doesn't rely on compulsion to pay for things.
or at least allow a second-round of vetting for the "Everybody Panic!" option
They switched over for 7 years, they got the initial political support required to switch over, they created their own distribution.

So I regard that as having shown that it is possible to switch.

This is purely showing that getting over the first hurdle is possible. They then showed what to what lengths MS will go to lobby against it, so Barcelona can be better prepared for the next hurdle.

These are all fairly massive achievements.
So in Belgium most people don't change names, and it causes zero problems and makes it seem weird why anybody would ever do such a thing, I mean when I first heard about this I was totally baffled: What about your email address? Your publications? Your personal projects? Your github? It's crazyness!

If you can remember different first names, why couldn't you remember different last names?

As for kids: it's pretty simple, pick a name of one of the parents. Nothing confusing about it. A name (first+last combo) is an identifier of a person.
Crackme0x03 Dissected with Radare2
Top Articles of the Week – React, Node, Docker, React Render Props, and More
I don’t know what you can afford, but oleds have come down 30-40% just since I purchased mine. Won’t take 15 years I don’t think.

The ‘standard’ oleds (which all look amazing) are going to the standard soon. The quality of the picture, blacks especially, is instantly noticeable.
We're using kubeless for our API interface to Ethereum, connecting to ENS, Web3js and TruffleJS.
Survivor Bias. If it had we wouldn't be writing about it.
Well the P53 gene is kind of know, as long as all your lungs cells' chromosome 17 don't get hit you will be fine. Good luck with your habit.
Edit: Apparently this is based on https://github.com/postgraphql/postgraphql which makes sense!
You had me until Qt.
Glad that the first major Switch emulator is open-source, it sets the standard.
as a UK voter: your description of liberal would seem to be rather far away from the commonly accepted UK meaning
Seconding this. I was in a bad rut for many years after college, not making much money or much of myself in general, before a friend told me about a job opening at his company within my wheelhouse. So after getting that job and having a few side-projects go well, I got myself back on-track and living the sort of life I had been hoping for. To a certain degree you can make your own luck, but sometimes you really do just need good old fashioned random good luck to get on track.
> it seem weird why anybody would ever do such a thing

Are you seriously baffled why people choose to do symbolic things to show their love for each other and show how they are bringing their lives together, even when it isn't convenient to do so?

If you genuinely are then I can't imagine how you are living day-to-day in human society because people do all kind of things like that in all parts of society.
Yes but marriage was implied in this sentence.

Agreed, "permitted" is ok, "expected" not. Seems like "expected" in many places...
> and deal with the social problems that entails

Can somebody explain a bit on what social problems can women expect in US for not changing names?
rofl, sounds like they need some peace over there EVERY THING EVAPORATING
It all depends how you count. I consider the total cost of adopting a dependency the size of Skia to be quite a bit more than the lines of code written; I would have had to write _some_ code to do the interfacing. Then there's the question of source code download size and clean build times, which would have both gone up by more than an order of magnitude.
Confirming. I think I know at least two friends who have chosen the least common last name even if it was hers. And I belong to what would often be described as a very conservative group ;-)
I'm not sure if some of these commentors realize that the article is all about answering the question; this is isn't an "Ask HN" thread.
Sure, a few of these companies are going to win. But good luck picking the winners. Meanwhile, Nvidia has the deep pockets to build a custom chip of their own and a well-established ecosystem to drive it. And up until they decided to dictate where you can place their GPUs and to reserve the right to audit your usage of their GPUs and software, I believed they had already won the war before the first shots were fired.
>I'm talking about dimming all the lights in the room when you put on a film, or having them slowly brighten as you wake up in the morning.

Yes. And while that is nice to have, it's by no means as useful as "automatic clothes folding". A dimmer takes like 5 seconds to dim when you put on a movie -- whereas clothes folding takes up to tens of minutes.
No, I'm right there with you. Almost all my tasks are I/O bound by local disks, network disks, or some form of network data store. The more I get into PowerShell and begin using complex tasks, the more I find I'm really just writing C# code.

And, yes, generally the easiest path to faster performance is just loading everything into memory and working with it there. In my PDF script I need to validate that the ID numbers are being read are valid, so I pull all 20,000 of them and put them into a HashSet<String>. That's extremely fast to validate with compared to an array and performs a bit better than a HashTable. There are times when I need to use an SqlDataReader or StreamReader and read row by row or line by line (4 GB+ text files suck), but that's only when memory has become a problem.

I've been meaning to really dig into the High Performance PowerShell with LINQ article (https://www.red-gate.com/simple-talk/dotnet/net-framework/hi...), but I just don't have a need for it at present unless I refactor an existing script and they all work great.
Emulators don't make piracy legal. So it would be the same argument as for DRM-enabled videos or music. And that is a pretty bad argument.
Do not get an MBA unless your company will pay for it and you're going to a top 10 school. It's a networking opportunity first, an education opportunity second.

https://news.ycombinator.com/item?id=16039042
So I just opened my note which has 100 000 characters. VNote uses 400MB of RAM. Hackmd.io tab in Chrome (and chrome itself) uses just 70MB more. Not big of a difference if you ask me. Also because hackmd supports graphviz so that might be the reason of higher memory usage in Chrome.
Good idea but in terms of performance, the markdown processing is super slow- making it very inefficient and not practical for everyday use.

http://cl.ly/0y2e162s2Z3K

VS comparing to a product such as Bear:

http://cl.ly/371S1q241Q3G
The idea that somehow the law of conservation of energy applies to the security of block chains, or computing in general. The fact that tweets 1-20 come from a cryptocurrency developer is terrifying, because it reads like a speculator trying to drive down Ethereum. I get what the developer is trying to say, but it all falls apart once they tie "electricity expended in Proof of X directly maps to amount of ledger security".

Tweets 21+ are actually reasonable and well thought out. It's that whole nonsense in the first 20 that just poisons the whole thread.

I completely agree that PoS assumes that bad actors are at best a group of Chaotic Evil backstabbers and that there'd never be a massive organization of Lawful Evil people rewriting the block chain. Furthermore, it doesn't account for a group of possibly Chaotic Good miners "correcting" a coin heist by rewriting the block chain. It is the stance of a majority of cryptocurrency participants that such a power is corrupting and that no matter what, the block chain must stand immutable.
Great questions! You're right with number 1: RBAC + RLS (+ custom mutation functions if you need them). For number 2, the solution is currently naive composition of SQL fragments, CTEs, and trusting PostgreSQL to find optimal solutions to admittedly quite complex queries, but this is just the initial implementation. I can confirm that v4 is already significantly faster than v3 at complex queries, but there's still a lot of optimisations left to throw at it (e.g. not converting everything to JSON in the database (which seems to be very expensive), and instead passing down the raw types that PostgreSQL can handle in a significantly more performant manner), and that's before we even get around to writing a query engine that can perform query transforms and optimisations. I hope that PostGraphile can already give better performance than a traditional naive GraphQL SQL + DataLoader solution, but I'm not concentrating on perf right now - correctness first (and tests to back it up), THEN perf optimisations :)
I've been using win 10 since the last month of their free offering and I haven't seen a single add. So YMMV.
I suspect that Github repos, SO accounts, toy problems etc. are simple tools interviewers use to make some form of rigorous decision when the applicant's CV gives them little concrete evidence of skill. A couple of years of job experience will speak far louder than those at any company you would want to work for. Especially if you employed in a similar position at the time.
No but it was "paid for" by the student living with/spending significant time with the guru doing chores for them. I'd rather pay a few bucks per month to avoid that.
Product management, sales, marketing etc coupled maybe with some business school training. Sometimes these are better paths into management, because you get sufficient product knowledge to help you understand the nitty-gritty details of what you will be managing or becoming a executive for.
And there's great legal uses for emulation:

https://hyperkin.com/Retron5/ (it was pointed out to me they violate open source licenses, so forget this one.)

every game system's "virtual store"

wrapping old games around an emulator to make them (seamlessly) compatible with current computers. Allows the publisher to continue to sell decades old games with vert minimal effort.

I don't know how much rereleases of games use emulation vs rewrites, but I assume at least some use emulation.

I believe I heard that the xbox360 contains an Xbox emulator for backwards compatibility. If it wasn't the Xbox360 it was some other console.

Then there's the failed bleem! commercial emulator.
Not that simple, there are multiple historically recorded close calls.

https://en.wikipedia.org/wiki/List_of_nuclear_close_calls
You could use it inside your custom game engine, but it wouldn't make much sense. Most 2D games work with bitmaps and sprite-sheets and Skia gives you full vector graphics. It's huge dependency, inflates your executable by few tens of megabytes and still doesn't give you window management and input handling and so on. SDL is still the king here - it provides just enough to build upon in reliable and cross-platform fashion.

Skia would be more useful for graphical applications focused on vector graphics (diagrams, plots, layout editors, CAD...). And for general purpose 2D graphic platforms like browsers have.
This is becoming a global trend. Countries have started to believe they are not benefiting from a global economy as much as they were told it would. The upcoming decades, you'll see countries closing their doors and choosing "local first". England and USA have started the process, and yes, the Chinese model of "we copy working businesses and prevent international businesses from succeeding on our land" (think FB, Uber and the likes) works well for China (ie WeChat, AliBaba, Tencent etc..)

Is this going to work? I personally think the answer lies somewhere in-between a fully-global economy and a closed one. Time will tell.

What do you think?