skysight-inc/HackerNews huggingface dataset:
This is the classic "what breaks you only make you stronger" but in a very aggressive way. Throughout history those who were oppressed and then made it to the top would usually end up wanting to seize full control and more oppressive than their oppressors. Xi looks friendly to the people, but there is a Chinese saying: 笑裡藏刀 (xiào lǐ cáng dāo)or "smile in hiding knife.” He is the alpha male of the entire Party.

On one hand I like Xi's effort to clean up the corrupted senior officials. It was about time, but now he has the absolute power (military, justice, and executive) under the chair of the Party's control is alarming. I know a lot of Chinese natives (for what it is worth, I was born and raised in HK until I was 12) who refuse to believe in all the bad things happening in China, and refuse to recognize tragedy such as Tiananmen Square protests of 1989. They also become very emotional when it comes to Taiwan's relationship with China. But China isn't the only country in the world censoring and rewriting history. Japan tried to cover up its war crime during WW2. Other Western countries tried too. [1]

I hate the fact today we still have governments and citizens who refuse to recognize the wrongdoings in their country's history, and fail to work toward a peaceful resolution once and for all. All the fights for territories and borders, all the ethic group fighting over historical hates and war crimes (e.g. Myanmar vs Rohingya). Time to wake THE FUCK UP...

If we let go of our pasts, and our irrational prides, especially those we inherited from generations before us, then this world would finally have peace. Of course, the sad reality is we won't and will never be able to. Money prints off blood, and power is measured by the number of coffins and the fall of oppositions. Make no mistake, we can't compromise human values in exchange for stability. But this is how Xi and every leader in the world thinks of governance. Forgive, and be more compassionate. What is more important than saving lives and make people feel they are humans again, and not a war machine?

[1]: http://www.ihr.org/jhr/v06/v06p--9_Bennett.html
I’ve thought the same but view it as a weakness
Word. Humans are inherently social beings. Even from birth, physical touch changes rate of brain development for the better. https://www.psychologytoday.com/blog/the-athletes-way/201310...

Really good book on relationships and humans as fundamentally social is Attached. Leaving ya with the final memo from Chris McCandless, independent adventurer from 'Into the Wild': "Happiness only real when shared"
Monero’s mild technological advantages in some areas don’t clearly outweigh the other advantages of using Bitcoin.
I don't know what DigiCert's motivation was for suspending issuance of .onion certificates, but the CA/Browser Forum had given a special dispensation (by ballot) for issuance of EV certs despite the criticism about cryptographic strength mismatch. This dispensation didn't extend to DV, but it's never been revoked, so DigiCert would still apparently be able to continue its EV issuance if it wanted to! (But it looks like they've even let the facebookcorewwwi.onion certificate expire.)

I've recently become an observer at the CA/Browser Forum and plan to bring up the subject of DV certificates for next-generation onion services imminently, just as soon as I'm done with my relaxing vacation!
The reason why Lisp machines failed is because, with compiler and CPU architecture improvements, "C machines" started trouncing Lisp machines in terms of performance, even at running Lisp code. Symbolics's last product was Genera running on a "C machine" architecture. This doesn't obviate your statements about library support, but I don't believe the dream of "Lisp from bare metal on up" is worth abandoning entirely.
Interesting. Does anybody know why Monero vs ZCash?
Maybe you could talk more about better solutions instead of vague handy-wavey bashing?
As usual claims that can't be examined are worthless. Putting a religious claim in the same strata as a thoroughly proven scientific claim is a waste of breath and has no validity.
That's tough and tricky because you could be honest about it (the healthy way of doing things) but you probably haven't been up front about how liberating it all feels because sometimes the truth can hurt. I feel for you. Maybe go over it a few dozen times in your own head until you come up with a bulletproof way to bring it up without demonstrating that you two being apart is your goal.
Monetizing the web with Datajoy
Your fears are not unfounded.

I have had clients even in recent (<5yr) history that stored all their credit-card details unencrypted in the database - including CVV.

One client had a single table with all CC info including name, address and postal/zip code.

One client didn't save it in their database, but had development logs enabled in production, saving all CC details to their logs for every transaction. We discovered they were enabled for more than a year.

To the best of my knowledge, they have fixed these issues. Regardless I have seen such similar patterns often enough to know it's not an uncommon practice in spite of PCI requirements to the contrary.
Yeah, I'd think it'd have to be a not-for-profit enterprise with some sort of forced independence and verification. I keep mulling it over and thinking that it's be simple to do, but each idea I come up with finds me also finding ways it can be abused. So, it's not really that easy, I suppose.
Monkey Lives
You can customize R graphs anyway to make them look exactly the way you want (especially with ggplot).
Unix philosophy also seems to assume that the users and developers of the beep software are different people with different priorities than the calendar app people. I think the crux of this discussion is whether you are in one of these camps or you're trying to sell a holistic solution to their beeping calendar needs. The latter will never be done because holism means being tenderly connected to a changing world.

But in terms of pipes, it seems like the 2010s version would probably be JSON over HTTP.
> a value function that incorporates the public good and the commons

That would be providing a product that people are freely willing to pay for.
I'd challenge this. You only need a smartphone to use bitcoin (not a computer). We are looking at about 3B smartphone users today [0] and close to 6B smartphone users by 2020 [1]. That is nearly ubiquitous coverage.

Also, we are in the early stages of bitcoin today, so yes, you need to have some tech understanding. This will all be abstracted away soon. Do people need to understand TCP/IP to use the internet? Understand the internal combustion engine to drive a car? The same will happen for cryptocurrency.

[0] https://www.strategyanalytics.com/strategy-analytics/blogs/s...
[1] https://techcrunch.com/2015/06/02/6-1b-smartphone-users-glob...
If "what you want" isn't a social activity, or "when you want" conflicts with when your friends are available, then having a social life gets in the way of other things you'd like to do.
Same. 'Going out' is just stressful and/or depressing.
I was referring to individual software packages, an entire distro is a bit of a different beast. Going with the same chair analogy, well, you'd mostly care about the chair in your room, no? The one that you use the most. That's similar to what I do with Ubuntu (and any other OS): it takes care of all the programs except Emacs which I compile myself following master, Firefox Developer Edition which I'll use until 57 comes out, and my scripts and utilities that I've written. It's impossible to micro-manage every bit of software I directly or indirectly use, but it's a nice trade off to ensure the most important bits myself and trust the rest to the distro maintainers.
Tiny (micro) unit test library for c++ projects
Quill is now a very popular project on Github, in the top 250 of all projects. A lot of people want to add their two cents to popular project and unfortunately the volume is far too high for a) me to respond to every single attempt at adding said cents and b) Github Issues's linear commenting UI makes all attempts at adding two cents confusing and cluttering. With this I prioritize the question that was asked, and specifically the concerns the OP raises.

I have repeated many times that the removal of getHTML was because it was a passthrough function that added no additional value to Quill. You can look at the code history and the implementation of getHTML to confirm this fact. It has nothing to do with the desire to remove functionality as no functionality was removed.

I'm confused why Delta is a bad name, since the word delta means change, variation or difference and that's seems to describe what it is: a change to Quill's content. Data source on the other hand is unspecific and even misleading. Naming is hard though and other readers can find out what Deltas are here https://quilljs.com/docs/delta/ and decide for themselves.

Tables was reported as a feature request by me early in the project life because it is a known feature of Word but only years later did users indicated strong interest in it in Sept 2016. I believe in community contribution to open source so I decided to give the community a chance to build it so I wrote offered detailed implementation guidance: https://github.com/quilljs/quill/issues/117#issuecomment-244.... The fact that this user had seemingly urgent need for it and was employed by a large public company with resources also contributed to this decision. Valuable exchanges were had in the Issue and multiple users has fully implemented it for their companies to varying levels of feature richness depending on their requirements. An official canonical implementation is coming in 2.0: https://medium.com/@jhchen/the-state-of-quill-and-2-0-fb38db....
Commodity solar panels have reached a new benchmark of 5W/cell (370W 72-cell)
Hopefully nobody at home is an active smoker, either!
I don't think it's a good idea to be calling the human brain a neural network in this context, as cnns/dnns only sort of vaguely resemble brain neurons. The differences are massive, both due to different neurotransmitters as well as different connections being formed, and other stuff
Agreed. We have a good historical example. Torture worked wonderfully well for the Gestapo in France and nearby countries (they actually rolled up and crushed the whole resistance network) until something like 1942 but after that point it didn't work and was pointless. A new resistance movement grew and remained strong. Torture couldn't dent it. The reason for the change was that the Allies (British spymasters really) responded by adopting "cell networks" and properly limited information to a need-to-know basis - something pioneered by the Soviets. Torture works vs a naive opponent network. It doesn't work vs a sophisticated opponent.
I really screwed up my math, thanks for checking.

Order of magnitude sanity check is ~10 dash for btc, so 1,000 Dash should be on the order of 100 btc.
Thank you. I also cringe at that quote, because its actually completely unscientific.
The Monero blockchain didn't require the trusted setup that ZCash did.
I don't think so, as this comment won't be seen all that much; but I'd say that that's a can of worms that we should open.
Yeah, but IMO after Roslyn I don't see the benefit of ReSharper, definitely not for the 100 dollar price per year.
The 68k Wars: The Age of Multimedia
You say you want a rev-o-lu-tiooo-onn, well, ya know... we all want to change the world.... ;-)

He doesn't dare interfere with the media. This is a lot of bluster.
He also has some pretty cool articles on finding all walkable areas of the map ("walk_monster.cpp")and how he improved the grass planting system:

https://mollyrocket.com/casey/stream_0006.html

https://mollyrocket.com/casey/stream_0015.html
That this is even a thing is extremely concerning.
Monero is private by default which makes it fungible. You won't stand out by choosing to make a transaction private on an otherwise public coin.

And there is no company which runs it and takes a 10% cut of all coins that will ever be mined.

To me, Monero seems more like an open, decentralized, community project than Zcash.
AWS US-EAST1 EC2 is down
Diversifying his USD portfolio would be much the same IMHO.
Did you look at the actual research, or just this author's summary? I was also skeptical after reading this summary, but I found the presentation in the linked video to be far from trivial.
I will weep tears of joy when Bridge.NET supports destructuring. That will be so, so nice!
That would make all GPL-licensed Windows software non-free. Not even the FSF thinks that's the case.
Human and nonhuman primate meninges harbor lymphatic vessels visualized by MRI
This is (was?) called the Java Trap: https://www.gnu.org/philosophy/java-trap.html

If some of a program's dependencies are nonfree, this means that all
or part of the program is unable to run in an entirely free system—it
is unusable in the Free World. Sure, we could redistribute the program
and have copies on our machines, but that's not much good if it won't
run. That program is free software, but it is effectively shackled by
its nonfree dependencies.
looking at the image, i mentally interposed the can upon detailed photo of Saturn rings. We'll be there one day...
Glassdoor has a huge conflict of interest. Its customers are the companies themselves.

And it is not just a review problem. Even for job interview questions, where I work we were unhappy that someone wrote a detailed and correct answer to a question we usually ask. HR emailed glassdoor and they removed the answer saying it didn't comply with ToS.
Hi:

I am very interested. I am a generalist engineer did projects with with trading( basically manage my own investment)
Here's my linkedin profile
https://www.linkedin.com/in/jie-feng-23161315/
The interpretation of the Twitter rules that people seem to expect is one which bans everyone they detest and permits everyone they like. I mean, there's a huge overlap between the people complaining about Twitter not banning Trump because nuclear war and the Nazi-punching brigade who rely on Twitter's rules on threatening violence not actually banning all threats of violence.

(Not to mention that that the main reason the demands to ban Trump have restarted is because Twitter briefly suspended someone for posting another person's private phone number to their 800,000 Twitter followers, and she and everyone else is using this to justify why Twitter should have let her get away with it.)
What do you have in mind here? What x86 code generated by a C compiler is not readily translatable to x86-64 code?
I think it's important to remember that expertise in one domain doesn't imply expertise in another.

It is a bit more broad than that and a recent example was when I bowed out of offering an opinion and explicitly stated that I was unqualified to opine. Their response was that I was smart and they'd value my opinion anyhow.

So, it's a two way street and reinforced by external stimuli. In the example case, I'm a mathematician and don't know a damned thing about psychology. My opinions on it should carry no weight and my declination to opine should have signaled that.
Egh, honestly I hope they don't spend much effort on this. They have more than enough work just making a phone that doesn't suck. For their Monero stuff to be helpful, it would need to include the infrastructure to transparently exchange with normal fiat currency. If it doesn't do that, it'll be just another wallet app. That sounds like too tall an order given their funding and existing project of making a phone.
Thanks for the post! Original author here. Happy to answer questions.
It's probably because he uses Swarm (which is basically rebranded Foursquare checkins) connected to his Twitter account.
They are funded by Venture Capital, but their revenue comes from companies paying for "branding" on their company profiles and advertising jobs. If you choose not to pay to brand your company profile, other companies can advertise their jobs on your profile.
From the Github page:

> The standard C library is work-in-progress and it's close to completion.
I oppose torture because:

1. We lose the moral high ground.

2. We give the enemy recruitment material.

3. We justify the enemy torturing our guys.

4. The enemy will fight much harder if they know that they'll get tortured if captured. They will be far less likely to surrender / capitulate.

5. Winning the peace after victory will be much harder.

6. The intelligence you get is likely to be crap anyway.
This is the very thinking pushing us to this point dude.
If stories like this interest you, I recommend the book Toms River by Dan Fagin about a major chemical factory in Toms River, NJ.
It's an extremely unpleasant icon compared with what it replaced.
So who should be in charge of it?
As long as you have proper ventilation what's the real issue?

Yes, I may have investigated installing a chemical hood in my house, but it was all theoretical... for now.
> Following his development path (AMQP->ZeroMQ->nanomsg + libmill + others) his interest was in decomposing the larger system (AMQP which included message queues, databases for storing messages, wire protocols, etc.) into its smaller parts so that you could build back up to it in a better way. It happens that when you get to those lower levels, you can call them done.

I think breaking things up into small pieces so that it's modular and you can work on one part at a time and then assemble a working system out of individually-testable working parts is a good thing (especially if you can re-use parts that other people have already made), but I don't think that's quite the argument the author was making.

I think the author was arguing that you should reduce the scope of the task any time you notice open-ended requirements with no clear completion criteria. I think that's good advice most of the time, but there are exceptions. It's okay to have a project that isn't "finished" if it's useful.
I somewhat agree, but my skeptical counter-argument would be this:

You're assuming that the establishment is looking at reality.

The cranks would contend that the establishment is itself deeply ideologically biased and is not looking at reality. This is probably true to an extent. The question is to what extent. I'm sure it varies by discipline and of course by establishment (there are more than one).

I think the proof is in the result. Ultimately I judge the success of a scientific field of endeavor by the engineerability of its findings. If a set of scientific ideas can be used to build something (in whatever sense that applies) then they almost certainly have some validity.
Let me put it this way-- when one of the founders left, the company froze his Ripple. You can't do that with a true cryptocurrency.
I hate to say it, but this is painfully lacking in self awareness.
We have to blindly accept scientific findings sometimes because we don't have the capacity to know everything, but in general "blind acceptance" is a loose connection that we acknowledge could and probably change. The fact that people don't understand that or hold too firm of a grasp on any particular finding is a failure of scientific education.
I started on this path, got through the boot-up, interrupts etc. and to a simple shell. Once that was done, instead of targeting something simpler like malloc(), I wanted to get a VGA driver working. VGA drivers are notoriously hard and I really wanted my OS to have a UI so after a couple of weeks of studying and getting nowhere, I gave up on the whole project.

I think the one major thing that caused me to give up on the project was whenever it became time to refactor or to think about the big picture (for ex. where do the drivers live? what about a libc implementation - can you just get glibc to work on your OS? Or do you have to rewrite the whole of libc?), I found that I was just copying whatever linux had already done. The feeling that I wasn't really doing any original work and am making a shittier version of an existing system demotivated me for some reason even though this was just supposed to be a learning exercise. So some advice for anyone attempting this - be prepared to go out of your way to rewrite significant amounts of helper code that has nothing to do with actually building your OS.
It's less transactions. Imagine you're paying your cable bill.. you can move some value to the side chain (one transaction) then make 12 monthly transactions-- on the side chain, so off the main chain--and then after cancelling move the balance back to the main chain (second transaction)

Thus 14 transactions become 2.
Supply of tulips is not fixed. Bitcoin is.
Huh, then how do you handle dynamic content versus pages?
There is no convenient instrument for them, and many funds have rules about what and where they can buy.
From what I gather she is, my only point is that when you are in a dense field, generally your partner isn't too enthusiastic when you get into the minutia you've spent a 1000+ hours in that year, so when you get the chance to really talk about it, you gush.

Granted I've watched every QuakeCon keynote that was posted and enjoyed them all (along with reading every .plan). His enthusiasm is infectious. Yet even then he is breaking it down to the big things that happened that year, not the day-to-day stuff.

If it were over the dinner table every night, I'd probably lose my mind.
Slack now allows you to link multiple "workspaces" and share channels between them. Maybe split your channels between two workspaces?
So this framework generates MPI compliant code, which is intended to be sent out to a bunch of super-computer nodes and executed.

What kind of existing infrastructure would you need to actually run this? I assume you would need to install agents that understand MPI on all your nodes and run some sort of centralised master agent to send out messages and supervise the whole thing. Is there a standard way to do this?
Don't you still have to open Paint, press paste, hit save, and choose where to save the screenshot?

For the record, cmd+shift+3 takes a screenshot and immediately saves it to your desktop on macOS.
is there other crypto that has high tps potential? like replacing credit cards transaction....
It would be interesting to know the details of the collaboration as well as the plans for the end product. It could be that the Monero devs are doing all of the heavy lifting.

I imagine whatever they are planning just deals with Monero only. And that people will use LocalMonero, Monero ATMs, or exchanges to go in and out of fiat. Monero devs just published multisig for review. I imagine that's a requirement for some exchanges (like Coinbase?) to securely store it before they can offer it.
I like/reply most ads I get so they waste money on nothing. That's my little fuck you to the ad industry.
Steve Wozniak wants to retrain you for a career in tech
You don’t always have to do whatever your friends want to. Having social life does not mean spending 100% of time satisfying your friend’s desires, most people have social life because it’s what they want, and in periods when they don’t want it - they can stay home and do what they want, while if you don’t have a social life at all - you can’t do that, because most probably you don’t have friends to begin with.
He doesn't anymore. He has a portion before the stream where he likes to talk about things that are not code-related (like his opinions on X), and he doesn't want those recorded. As I understand it, people were taking the vods and posting snippets to Youtube, which went against the spirit.