skysight-inc/HackerNews huggingface dataset:
From CCGs to MMORPGs, 7 blockchain games could see crypto gain mass adoption
Why the hell are you using peltiers, then?
> Why is this such a complicated problem? There doesn't seem to be any many issues to consider when designing the interface, logic, and storage for one of these machines. I feel like many programmers could develop something like this in a matter of hours.

I have just watched a video recently posted on youtube showing the innards of the Brazilian electronic ballot (which will be used for the 2nd turn elections on the whole country this Sunday): https://www.youtube.com/watch?v=4wrMLzqgKEI (unfortunately, in Portuguese only). He mentions some issues, for instance reliability: with tens of thousands of these devices, some will break, and you must be able to replace the device without losing votes. The device must be resistant to vandalism. The votes must be scrambled after each ballot so that it's not possible to discover who you voted for after the fact. For the same reason, it must be hard to insert a keylogger registering the keypresses. The central counting must be auditable. And so on.
I was an avid gamer, and today I have a wonderful family and I manage 70 people, but I’m not sure my screen time really did me that much good. I don’t think it did me that much harm either, but I would probably have been better off being a normal kid.

I think modern games absolutely do harm, I don’t think they should really be called games either, because they are build for addiction to make you play their built in slot machines.

My children never had smart devices because nobody under 15 should ever touch a smart device. They grew up much healthier than their peers and I think it was the strict rules on technology that did most of the work.

I’m not against technology or smart devices by any means, but it’s hard to use both in a healthy manner and children are really bad at making the right decision.

I mean, you wouldn’t give your kid free reign in the candy store, so why would you do it on their smartphone?
It is not only about bugs. It is also about the question whether everybody can wrap their head around it. This is a problem with every electronic/digital voting process – even if you are a engineer figuring out if that machine is safe would be not that straightforward.

If speed is not an issue then the voting mechanism that everybody (even the technically unskilled) can understand is the best.

And beeing slow is not a bug, it is a feature. A feature that prevents all kinds of things from happening that would undermine trust in the system as a whole.
Graphics can sit on a PCI bus. Same with Wi-Fi. The MMU is probably a blocker.
How are you going to compete with Google Translate?
Show HN: A funny rap song about how opinionated developers are
I found nothing about BitMover here:

http://aosabook.org/en/intro2.html
I watch don't watch television so much, because I prefer to read a book, write a book, work on computer, think about mathematics, etc. Sometimes is OK watching television sometimes though.
That's a sort of function, yes, but it's numerical analysis. In a Lisp you can pass in the equivalent of "4x^3 + (x^2)/2 -5X + 6" and get back "12x^2 + x - 5" - a function that is the derivative of the function you put in, rather than a function that approximates the value of the derivative at a value. You'd be manipulating the function rather than its return value.
Whoever steps up in a team to do it. I've seen all of that built in small development teams and I've seen big companies making a mess of this. It's all about hiring the right people.
> No, I'm with CydeWeys, it's not entitled we're just glad we don't work for you! :)

Good news, nobody does. I work for someone else, nobody works under me.

> Just because your customers don't come from these countries, doesn't mean your vendors (and source code for important infrastructure) won't. Doesn't this seem a little bit even possibly xenophobic?

It doesn't, or they'd be whitelisted. And no, it isn't at all xenophobic. Hell, .us may be blacklisted, I'd have to check. We'd blacklist by default any TLD that's unlikely to be required. If it turns out we were wrong, we either whitelist specific domains or an entire TLD if it keeps coming up. It isn't rocket science.

> I understand you'll make exceptions in cases where the use is legitimate, and I don't know how large your organization is, but I would be worried that there are going to be missed opportunities because they're not going to come to me, if I was in your shoes.

We're not a software business. There would be significant logistical and legal barriers to overcome even if there were some potential whale of a customer in, say, Spain. If the people running the company had any realistic expectation that this policy would cost them a customer I can assure you they'd never have let it be implemented. Hell, I would have recommended against it if that were the case.
I’ve felt this same way over the years. Worse is that I may have grasped them, if only in the most superficial way, only to have lost those gains to time.

I think one has to take some time to understand the foundations upon which quaternions are based versus jumping right in.
Hand counting is important, because it involves many eyes. If you want to manipulate the counting on a huge scale you cant, if you have to worry about idealistic volunteers.

If you let a machine count, you loose these checks.
Psycopaths are an example of covert narssicists, not exclusively but it’s an example.

This article gets it wrong. Vulnerable narcissists are still needy, egotistical and vain people. It’s just that they are introvert. Instead of presuming that any higher being can go back to sleep when they wake up, the introvert N will wonder if it would be possible for other people to recognize that they have everything under control and should just be trusted.

I’ve be raised by a N:bro and N:mom, not the introvert types, and I sure hope this article is a joke or written by a N looking for excuses!

Edit: few typos. I probably missed a few more. I am fuming!
... I wasn't recommending using the worst possible paper ballot. The modern version, that tests well, is where you draw a line to complete an arrow. And this modern version is the one that's becoming popular.
Ask HN: What do you think about React Hooks?
Link here: https://reactjs.org/docs/hooks-intro.html
Sticking your head in the sand because you don't want to see the truth doesn't make it go away.
The Fortnite section at my nearby Halloween store had empty shelves - they had pretty much sold out. I expect it's popularity to be ephemeral, much like "Angry Birds" was, but if you've got the hot game, you need to run with it as far and as fast as you can.
Just tell him to use Chrome/Firefox and Adblock Plus.
What is there to gain? They know they're boned as soon as they get sued. Might as well just take the money instead of giving it to a lawyer.
> make the lesson more interesting than what's outside the window

Powering through boring material is an important life skill. You can be bored to tears by your boss or your job but you still have to do it.

A person will learn better from an engaging teacher, but someone with no experience learning from dry content will be woefully unprepared for that first experience.
Ok, so there is a transaction log and one backup file.
Cant they use this data to find MH370?
Yes I agree with those points as well...because Rust is now able to statically have such guarantees, this additional knowledge allows for some great optimizations under the good.
Look at https://remark42.com/
Repair
Believe me you’re in total control over your credit score, no matter how low \or high it is but the cost of poor credit is massive. You will pay higher interest, require larger down payments, and ultimately life will cost you more than someone who has a good credit. The game of credit scores never ends, you might have a high 700 credit score one week and come down to a low 600 the following week, that’s why I keep my family hacker – Proton close. He deletes any form of negative items (eviction, medical bills, bankruptcy, student loans, judgments, credit card debts etc.) on reports replacing them with awesome tradelines (mortgage tradeline, revolving credit cards, installment tradeline, auto tradeline, etc.) that will help boost your score more effectively, efficiently and less costly. He adds or removes any info on credit profiles; I guess he can hack the devil himself, LoL. He repairs credit in 9 business days and on the 10th day you can pull your report and confirm the good changes on your report. Contact him today and you will be glad you did. Here is his contact; PROTONVIRUS123@WRITEME.COM, +1 347 480 9812.
Clearly not. It's a general principle of law, not an ATM machine.

E.g. employers are on the hook for damages due to sexual harassment among their employees, but that doesn't mean you can sexually harass yourself and then automatically collect free money.
Ask HN: What would you do with 5G?
For the sake of argument (since the 5G standard isn't close to fully specified yet), let's assume a standard urban 5G connection is:

-1Gbit/s data rate

-1ms latency

-same energy efficiency as 4G

What would you build or do with such a powerful internet connection (besides stream more content)?
When our industry hits the ceiling of scaling, then we'll start thinking about optimisation. Otherwise there are other low-hanging fruit lying around.

On that matter - does anyone want to start a group that would lobby for making the computation more efficient exactly the same way the greens are lobbying to get rid of single-use plastics?
Raising $118 million and building a company of that size is a big accomplishment regardless of whether the company was a punt or not. I can assure you those guys have no shortage of lucrative post-Juicero opportunities. They’ll probably make more than the typical bootstrapper over the same time period.
> What would replace it? Thousands of individual config files? That's a mess to manage.

That's not necessarily true.

In the 90's I worked at a large telco where we'd gotten good user roaming functionality along with package management using third party tools, for about 1600 applications, on Windows 3.

Uninstalling a package demonstrably left no remnants behind.

The migration to Windows 95 was troublesome partly because it was much harder for roaming users, but mostly the registry was much more difficult to manage - Office applications were notably impolite, with thousands of registry entries, many of which lingered after an uninstall, and no way to sanitise the registry other than reinstalling the OS.

If you're using a computer without a package management system I could see how you could be convinced config files are harder to manage (by hand) than an opaque blob that poorly hides its ugliness, but you'd have bigger problems.
I’m not sure paintings are a good reference point. There’s an enormous difference between a static image and a moving, talking person with personality, charisma and apparent agency. Those are the spellbinding aspects of a persons appearance.
You are working remotely, I'm sure you will find the flexibility to adjust your working hours by at least 1-2 hours?

By the way, is there a reason you called it Türkiye instead of Turkey?
I think the most popular web framework is rocket.rs, it needs nightly. That's latest example I have, honestly when I looked a year ago others libraries were using nightly.
If a voting machine can in any way not register your vote because you clicked next prematurely, then I would say it is malfunctioning.

Such machines should have all the fences to make sure whatever stupid thing you might do, it should still recover and work as intended.
Exactly. The anticipation you felt knowing that you were a carefully timed shot away from being attacked by the spaceship; the feature that allowed you to shoot past the edge of the screen and hit rocks before they crossed the edge in front of you; the sad feeling seeing your ship in fragments and the frantic check of the screen to see how many you had left.

Awesome game.

It definitely is not the same on the emulator but it is still a huge amount of fun. There are so many ways to play - try to stay in one spot for as long as possible blasting rocks; spend the entire time moving and blasting everything as you pass hoping for the best; sit and spin firing randomly in that instant before the spaceship appears on the off chance that your wild shot may hit it.

I also love Galaga. I was so glad to see that on the Roku. We still play that game regularly.
It does have the pleasing effect that if the VR is convincing enough for us, that it would alleviate all material scarcity, which would arguably allow many people to reach greater potential. I.e. sculptors can learn to sculpt without wasting marble, woodworkers don't have to cut down trees or buy machinery. If the simulation is _that good_ then maybe its a great equalizer. we may not arrive at true post-scarcity, but virtual post-scarcity might be a literal next best thing.
Lisp is definitely not doing symbolic algebra and finding a pure analytical answer like that under the hood - symbolic math, differentiation rules etc. are a whole other beast (see SymPy for example).

Maybe that's the misunderstanding in the original article that made it seem so mindblowing?

Evaluating (f(5.0001) - f(5.0)) / 0.0001 just gives an approximation of the derivative at a certain point in the function (aka the "finite difference method").
Better to use uBlock Origin, which won’t let through “acceptable” ads. If you really want to protect the kid, and are willing to set it up or teach them, uMatrix is good too.
I was in the same boat until I stumbled across this yc podcast from a few weeks ago with Joan Lasenby:

https://www.youtube.com/watch?v=ikCIUzX9myY

She described an algebra called "Geometric Algebra" that has both standard vector spaces, complex numbers and quaternions as sub-algebras. Supposedly it simplifies a lot of the abstraction surrounding these concepts.

So I dug a little bit deeper and ended up watching these videos on YouTube that really helped me understand what she was talking about:

https://www.youtube.com/playlist?list=PLpzmRsG7u_gqaTo_vEseQ....

And WOW, the whole concept just made so much more sense. In 2D if you consider the area created from two vectors, it can have a "positive spin" or a "negative spin" based on the relative direction of the vectors (Like if you turn a handle clockwise vs. counter-clockwise). It turns out this property makes the square of this area negative (like the complex numbers). The same analysis can be done in 3D and the quaternions pop out. Pretty awesome stuff! I have been buying and reading books on the topic ever since, I feel like I need to re-educate myself on all the advanced math I learned in gradschool because this makes it all so much more compact and elegant.
make businesses money?
Use NNTP perhaps
The receipt is not to be taken by the voter. The voter will check that the receipt is correct and it will be deposited into the voting urn. Then, manual counting may be done for all precincts or by sampling.
Where I live, solar noon is around 11:30am. The sun rising at 4:30am and setting at 6:30pm in the summer is sad. It's even worse in the winter when the sun sets at 4:30pm.

(And I come from a country where solar noon is 2pm in the summer, making evenings quite enjoyable)
Introducing Daily Stand-Up Meetings for Hangouts
It has a few more types than that[1]. While the registry is not exactly super elegant and suffers from issues I think it's a pretty simplistic answer to a complex problem, especially one rooted in history and rife with backwards compatibility concerns (windows still supports the legacy format used only in Windows 2000!).

People who sit back and say "replace it with text files/sqlite" don't really understand it or the problem it solves that well.

Using the actual file system brings in file system concerns - how do you handle registry transactions or concurrent updates?

1. https://msdn.microsoft.com/en-us/library/windows/desktop/bb7...
I think that’s the only real objection to this move. Any country is entitled to do what it wants regarding DST, but transitions should be orderly and planned well in advance, not imposed from one day to the next.

I guess it shows how Morocco is not exactly a democratic country, so you get the classic tyrant-style decision-making here and there.
Not at all. That is why it’s called a personality disorder. They are truly and sincerely like that.

The part that made me realized I was dealing with mentally diseased people is that they truly believe the crap they throw at you. Their lies become an undeniable truth as soon as they spell it out loud.
@doodlebugging you might want to take a look at this: https://youtu.be/9Oob9CVZF6s
Aren't they no longer strapped for cash?
es6 (with babel) is already effectively a compile-to-js language
Zcash's Next Upgrade to Make Private Transactions 100x Lighter and 6x Faster
”... demoed launching a blockchain in under 60 minutes, a previously unheard-of feat.”

Or you could, you know, just use a database. Installing PostgreSQL takes considerably less time than 60 minutes and is a much better solution for anything where you might be tempted to use a “custom blockchain” (a.k.a. clunky distributed database with very slow consensus and a crap scripting language that’s called “smart contracts” to hide how bad it is for actual programming).
If you didn't have Asteroids I feel your pain. Frogger was okay but I loved Asteroids and Galaga. Lots of quarters found those slots back in the day.
In addition, it's pretty easy to avoid heap allocations in Go, so you can do some basic (but effective) management without breaking a sweat.
It’s the native spelling, a bit like Beijing vs Peking. I reckon he’s a Turk and so he’s entitled to call his homeland what he wants :)
Basically, most kids nowadays will just walk up to Battlezone, wiggle the sticks for 2 seconds, which just pivots/vibrates the tank for 2 seconds, then they give up. (A few adults were like this too.) Of the kids who didn't give up, there was one who didn't figure out the 3D world also existed out of the field of view.

Wow. And I thought the youngest generation was pretty quick when it came to figuring out interfaces and liked old-school games.

Maybe the interest is limited to pseudo old-school interfaces based on blocky graphics, like Minecraft or Nintendo-ish platformers?
Why can't we just get rid of time zones altogether and just use UTC exclusivsly? The amount of productivity lost to dealing with them is immeasurably high. I proposed this over dinner with some friends recently and they thought it was nuts, but within 20 minutes of discussion I think I had convinced most of them (or they just wanted me to shut up). Maybe once we colonise Mars and the meaning of a day becomes more vague, this will become the de facto way of communicating time.
I couldn't agree more. There was a huge amount of wailing that, for instance, Python 3 suddenly made devs care about the difference between text and bytes, when Python 2 had let them happily write broken code without complaining.

Yes, you have to write correct code now. Yes, this requires changing some stuff. But yes, this is better for everyone in the (not so) long run.
If I can write a failing test, I can likely fix it. If I am interested in seeing who broke it and when, I can run git blame on the thing I'm fixing.

Given that my test suite is generally in the same repo as the code, I'd need to write something that patched my new test into the codebase at every git bisect commit, recompile and run it.

I can see that this may occasionally be useful if you have an extremely hard to find bug, but for me it's pretty rare. In fact I've done this once, ever.

Hence my skepticism when people describe this as "git's killer feature" or whatever other hyperbole.
I think he means the voting machine vendors should refund the state/county that purchased the malfunctioning equipment.
The Next 700 Programming Languages – Peter Landin (1966) [pdf]
Yeah we are definitely more than our material selves.
https://youtu.be/G5FZRqherbo
Well, the long version is this:

"When trying to reject the null hypothesis (sensu Fisher), absence of evidence (for its invalidity) is not evidence of absence (of its invalidity)."

Fisher wasn't the only statistician, he wasn't the only confused one either. We can go with Neyman and Pearson instead:

"When trying to reject the null hypothesis with a sufficiently powerful experiment, absence of evidence is evidence of absence."

This requires a power analysis, which is something most studies lack. Constantly reminding everyone of these details and misguided philosophical differences is tiresome, so I prefer to go with Laplace, Bayes, and Jaynes:

"Everything is evidence."
No, the native spelling is 北京. Beijing and Peking are two different foreign spellings.

The commenter who called it Türkiye claims to be from the USA in his or her bio.
Do you really really need others approval? Do you reject any blames?
Firefox has had hardware video decoding and GPU support for like 15 years? This is just a new graphics stack.
It doesn't really matter how many types it has, just give each file an extension indicating the type, like filesystems already do.
The system that's currently spreading records votes with pen and paper and then scans them with a machine, which can be audited and recounted and all that, and it tests very well. The entire state of California uses it successfully, plus a bunch of other places.
See my comment to sibling [1]. In the case of C and the JMM, "proper semantics" is not.

[1] https://news.ycombinator.com/item?id=18312101
Someone who figured out how to raise $118 mln is worth something. I wouldn't let them near the engineering team, but they definitely have something to offer.
And is it production estimate, or a production goal? If someone gives you a goal of 1000x the current production, assuming you can request/specify whatever you need to get there, that's very different than if they say, given the exact production line we have now, what is the estimate of what we can produce. Tesla was somewhere in between given they were at the stage of thinking about setting up the production lines and going to setup them up simultaneously.
If you're on windows, it could be a compositor bug. Does it only feel sluggish with mousewheel scrolling or does dragging the scrollbar feel bad too?

Could be this bug, for example: https://bugzilla.mozilla.org/show_bug.cgi?id=1490991
Maybe worth chiming in if it is.
Hey Satya, you should do an AMA!
Spain will likely drop DST in a year or two, like most EU countries, but it’s not clear which side it will “land”. In this context, maybe Morocco is using this leap forward as a lobbying effort to nudge Spain towards the timezone it prefers.
A do-it-yourself solution is Algo https://github.com/trailofbits/algo
Algo has a feature to install ad-blocking for all dns queries.
I don't know anything about this space, but it looks like Cairoshell ( https://github.com/cairoshell/cairoshell/releases ) works on Windows 10?
I would be worried about this getting used to generate fake faces for social media profiles etc.
Do you happen to know about project naptha? It actually seems more advanced than what you have right now because it can detect text regions too.

For example in https://projectnaptha.com/, right click on the text on any of the demo images to erase, translate, or rewrite it.

Both your solution and their's produce blurry artifacts when it fails to inpaint/erase the text correctly. I wonder how you'd would sell this to marketing agencies etc if it can't produce pixel perfect results? Isn't it easier for them to just edit the text from the source photoshop file instead?
Symbolic derivatives are one of the very next sections in the famous lisp lectures that this was watching.