skysight-inc/HackerNews huggingface dataset:
I don't think that it makes sense in a technical point of view to try to observe something if an attacker has already compromised your kernel. As soon as this happens, there is nothing you can do, which is foolproof as long we don't have kernels which are separating privileges within the system. If you want to observer something you have to depend on a trust anchor. In most today systems you don't have a trust anchor when the kernel is compromised.
Maybe not everyone shares your view that this is "one of the worst business practices of recent times"?
Why couldn't we have our cake and eat it too? Have anonymised data used for research that could never be traced back to you. A government agency could be in charge for that (like they are for censuses for instance). I'd sooner give that type of information to my democratically elected government than some corporation overseas.
> Unless the reader is aware of the state of Python 2 vs. 3, he/she wouldn't even bat an eye.

If I were looking at learning Python and read that line I'd stop and dig a little deeper.

I hate on Google as much as the next neo-Luddite, but they're putting out quality material on a topic that some folks will need. Y'all are pretty damn hateful.
Interesting that it works for you, but any good doctor with >10 years of experience will tell you these are quite dangerous experiments to perform.

Your body might stop giving you proper feedback so you might feel stuff is OK although you are heading for some organ failure and possibly quite sudden collapse and death (or lifelong health issues). You note the potential danger of mind pushing the body beyond - this threshold is unique to each of us, and what makes one OK might kill another one.

To anybody else inspired by this 'experiment' - if you have the need for this (and don't want to reach some obscure goals in more traditional and proven ways), consult with your doctor. If he/she isn't knowledgeable in these matters, find another one. And consult regularly during experiment, ie blood/urine/heart checks will reveal about real state of your body much more than some 'body emotions' you might or might not feel (that comes from guy who listens to his body very intensively, but I understand the limits and potential traps of this feedback channel).
Proteus (https://www.labcenter.com/simulation/) can do this, but it's not free. It's really great though, you just draw out your circuit, load in your compiled firmware and it will simulate it all.
I wouldn't recommend either. They are both a mess.

Unfortunately there is no good open source EDA software. Sorry but it's true. Also Eagle is the biggest pile of crap I've ever used. Worse than Eclipse. If you don't believe me, download it and then try to work out how to copy and paste something.

The best free, closed source software is DesignSpark PCB. It's still a little weird (e.g. zooming warps the cursor) but it at least is fairly logical to use. You can work it out without extensive tutorials. And there aren't any limits on part numbers of PCB sizes unlike Eagle or MultiSim Blue.

Let me say it again - if you are a beginner DO NOT USE EAGLE! DO NOT USE KiCAD! Either pirate Altium, or use DesignSpark PCB.

Trust me, the difference is like "oh wow designing PCBs sure is complicated! I'm going to need to read a book and watch some tutorials or something" vs "huh this is much easier than I always thought it would be - it's basically MS Paint".
You mentioned wool, which is another good natural material - how environmentally friendly is the production of that compared to cotton?
I've always wondered why GitHub doesn't display the size of files at the folder level? the only way on the website is to drill down to the individual file.
Siamese and triplet networks with online pair/triplet mining in PyTorch
Sri Lankan government blocks access to major social media citing hate speech
I use i3 with some GNOME services. I tried full GNOME late last year, but I much prefer a proper tiling window manager. On MacOS I used SizeUp which fulfilled my requirements pretty well, but AFAIK there isn't something like that for GNOME.
China isn’t Myanmar but it’s completely obvious that the OP meant Uighur.

That means you’re a shill / sock puppet / DQ
How to communicate tech debt in your organization
>> "I hope more countries wake up to what China is trying to do. Artificial island, Rohingya-cleansing, Sri Lanka airport etc. Its just the beginning, we need to be prepared."

Would you please be concise and more elaborative about what you mean?
World justice project's amazing visualization
My favorite is Alan Turings quote:

> Mathpix's AI definitely passes THIS Turing test!
Our memory is a cache and each timed repetition increasingly delays the purge date of a particular memory.
What's CL?
California’s Water Hole: Regulators Resist Storage
Agreed - without knowing more about the data provenance, all I can show here are deviations from the long-term trend. It's enough to see the recent problem clearly, but I wouldn't trust the increase after day 900 to be real. Most likely something changed in how they report the data around that time.
> I just think its' disingenuous to refer to what they teach as 'Python'.

Well what do you propose we call it? Cobra? It's still Python, just not the latest version.

> P.S. if my company sent me to a seminar on COBOL, i'd be well aware of the position they expected of me -- and i'd have one foot out the door.

To be frank, you sound like a prima donna. Part of software engineering is maintenance and migration. If my company sent me out to learn COBOL I'd be happy for an interesting challenge that I'd not normally be exposed to.
I don't know how it works on your side of the pond (whichever side you're on), but over here in NL, clothes are generally not thrown in the trash unless they're really worn out (like, unusable); otherwise they're collected by e.g. the salvation army and either resold in their own stores, or sold to a recycler or reseller by the kilo.

Then there's the neighbour lady (and my mum) who collect old woolen sweaters, pull them apart and reuse the threads to make hats and scarves and such to be sent to a local charity, which packs collected and made clothes into a truck a few times a year and ships it off to Albania.
Google cloud for Healthcare
Spotify's ad studio (and sales team) deserve more acknowledgement. I don't pay for a Premium account, but I'm a daily user. I find the ads tolerable, the voices relevant. And they dont interfere with my enjoyment of the platform.

In contrast, the ridiculous ads on Pandora is what sent me to Spotify. I can only assume Pandora has low inventory, because I'm getting ads for a tractor company 30 miles away. I'm a Sr dev, listening to Drake, and I don't have a lawn or a farm.
Not a direct reply to you, but on the topic of the Toll House recipe, and on experimentation - I am lactose intolerant. I rely heavily on Smart Balance as one of few margarine products that doesn't contain dairy and actually behaves and tastes like butter. With the Toll House recipe (that I once believed was my mom's secret family recipe), I'm able to do a perfect 1-1 swap of butter/Smart Balance, and replace milk chocolate chips with Enjoy Life chocolate chips, and those are damn delicious cookies that won't upset your tummy.
A clear analogy is cycling. If you meet more resistance, you get a decrease in frequency. You go a tiny bit slower. So you have to add power to get back up to speed. If not already clear: resistance is the load (wind or going uphil) of electricity consumers to the power generator (your legs).

If you are on a tandem bike, all occupants notice the decrease in speed and add power to get up to speed.
When I picked up my management education, part of it included psychology. The approach was focused on management, and things like Helle Hein’s archetype theory, Deci and Ryan’s motivational theory or stuff like DiSC profiles, all had the end goal of teaching me how to maximize worker and group performances in a professional and assertive setting, but I learned a lot about myself going through it.

I knew I was a perfectionist. I also knew compromising on quality demotivated me because I want to do things right. I learned that I could stop losing motivation and keep both the joy and personal ownership despite compromising by looking at the bigger picture. It doesn’t matter that parts of the software suck if the end user still see an improved product.

This may be obvious to some, it may even sound self-deluding to others, but I learned how to better handle one of the most common place occurrences in my daily life, compromise, by getting to know myself better and finding solutions to my weaknesses.

I highly recommend it.
While I generally agree with your sentiment about building without external money (ie, bootstrapping), you may come across with your points better if you were a little more civilized and decent about it.
Can you give us specifics? What has the Trump administration actually done with China?

In case you're not aware, China isn't even in the top 10 exporters of steel into the USA[0], so please don't say steel tariffs.

[0] https://www.trade.gov/steel/countries/pdfs/imports-us.pdf
> Making matters worse, the U.S. Copyright Royalty Board just increased the amount to be paid out to songwriters; Spotify said the change isn’t material, but it certainly isn’t in the right direction either.

I can be wrong but wouldn't something like this affect Spotify's bottom line in short term already?

That said, the situation might be even worse. As pointed by the top post from an earlier Spotify IPO discussion, record companies might squeeze Spotify even more if it starts becoming profitable:

https://news.ycombinator.com/item?id=16063502
Nanowire arrays restore vision in blind mice
Sounds like theft of electricity. Time to roll the tanks back in and replace the crooks with honest people.
I'll bet anyone that the Russky's are behind this, trying to destabilize Europe, the same as they have attacked the Ukrainian power grid using the internet.
Inside developer Playdead teams up with sex doll maker
An example of how frequency is closely monitored before energy demand surge in Britain due to Tea Time:

https://www.youtube.com/watch?v=slDAvewWfrA
https://www.geek.com/geek-cetera/tea-time-in-britain-causes-...
The UI for entering the Wifi password is always the biggest problem with these things. The Dash buttons have an interesting solution involving audio.
Oooh - we have this. Where some of my family members refuse to include the salt, or prefer butter that melts like crazy, and they get harder, flatter versions of the cookies. My aunt (who married a chemist) pointed out how the salt actually means something, and I started including it again, and the cookies got so much better (in my opinion.)
Show HN: I'm working on an easy way to add data to files. Thoughts?
Viewpoint Discrimination with Algorithms
There is nothing wrong with being opinionated, see Rails and DHH - it's not everybody's cup of tea, but it worked well for the audience it was designed for.

As I understand the issue most people have with GNOME is the choices the developers seem to be making are making the UI prettier, but making the UX a lot worse. Plus the out of the box defaults are pretty bad - if you install GNOME on Arch it's going to be completely different to a customised distribution like Fedora Workstation.
connected botnet ready clocks, but for electrical grids?

Or perhaps you just meant setting up a (non-internet) grid time protocol? It would be a risky venture, I'm guessing, as there may be other functions that rely on the 50Hz grid consistency that would also then need their own special protocol on the grid.
Ask HN: How do you document and keep tabs on your infrastructure as a sysadmin?
I am wondering how do experienced sysadmin document and manage their infra.
Amiga had quite a few cool office type applications like Pagestream.

The video wasn't an issue when using Commodore monitors.
Piggybacking of this post, if anyone has any similar resources for best practices in modern C I'd be interested. There don't seem to be any moocs that go beyond introductory material and K&R obviously doesn't cover modern tools and methods.
Have a look at Benedict Evans' articles:
https://www.ben-evans.com/
I did just that last year and don't regret it.
KiCAD components and footprints are quite messy, but they promise to fix that in the upcoming version 5.

They're backed by CERN [1] (who fund actual people working on the project) and, as I'm happy to realize now, my own University of Grenoble :)

So the project is here to stay, and I really enjoyed learning how to use it.

[1] http://kicad-pcb.org/about/kicad/
The Beginning of Time
On top of that I don't think streaming music and videos is completely the same thing. I think for video new content is vastly more valuable than the back catalog, keeping a steady stream of fresh exclusives might be enough to justify a Netflix subscription.

Meanwhile I'd say that maybe 2/3rds of my playlists are tracks from the past decade or older. Having only access to a subset of the music being produced today is not really enough for me to justify paying 10 euros a month. When I hear some music that I like on the radio I fully expect to be able to find it on Spotify and most of the time I'm right. If suddenly I have to use 3 different streaming services to access all the music I like then it'll be back to pirating for me. How do you even compile a playlist in these conditions?

I really don't think that "pulling a Netflix" would make any sense for Spotify at all, and it would be a terrible thing for the users.
Command line it seems
My proposal is the initial proposal the western countries had for China. Let them into WTO and give the all the opportunities western countries have. And China certainly made good use of it. But the proposal also expected China to adapt to democracy and values like free trade. But instead they have become corrupt with power and gone the wrong direction, even electing a "dictator". Now its time to take away the giveaways:

- If China is going to practically make life hard for western companies to operate in China, then same will happen to Chinese companies. Huawei is already experiencing this.

- If you are going to steal intelectual property and mass-produce items then this will have implication on trade.

- WTO sanctions needs to be implemented until China starts to respect the rules that every other country follows.
I am amazed, how much people underestimate the whole complexity of setting up a successful fintech. Basically, you don't have to work for the clients - you need to work for regulators, and also for risk and compliance, and also for duty of care, and much much more, on the thinnest possible margin, if you want to be competitive. Setting up AI to help people make investment decisions is a nightmare due to the number of dimensions you need to take into account while validating data.

I really hope Amazon doesn't start the investment service in the way described in the article.
Industry Best Marketing Practices – Make Your Real Estate App Successful
Should we be socializing the cost of Amazon Prime and life insurance?

Because that's what removing information from the pricing of premiums does, it shifts costs from higher risk individuals to lower risk individuals.

For life insurance, something like the US already does with Social Security (directly providing support payments to minors) probably makes more sense than forcing private insurers to omit information from their pricing. I'm a little less certain about disability and LTC, but those are also already somewhat socialized (Medicaid is the payer of last resort in both situations).

But for life insurance? There's nothing pernicious about someone paying the correct actuarial price for a multi-million dollar contract.
So you say to me rule 2 for effective collaboration is answering those 5 questions :

Why is this change necessary?
What assumptions is it based on?
Were any alternative solutions considered?
Why was this solution chosen from among the alternatives?
Are there any non-obvious implications that this change has?

But none of the proposed rules actually answer those 5 questions in their explanation.
I'm born & brought up in India. I've a brother is US who was born & brought up there, 12 years younger to me. He took mock SATs last year (8th grade), and he was placed in the top 10%. He speaks fondly of MIT, CalTech & Robotics Engineering since he was in 4th grade, and has plans to make it there. Also has backup plans in case he dosen't make it.

I could see of difference between the two of us, because of the huge difference in schooling & educational curricula. He may turn out to be a fantastic Engineer. Have a lot of catching up to do.
A new administration, including a new FDA Commissioner (Scott Gottlieb) is one
How much have wages increased since then? I can imagine on average, people's purchasing power has decreased a lot since then. Mind you this is also due to rising fixed expenses - didn't have cable, internet, phone subscriptions back then either. And work was often closer to home, so less travel expenses.
I have a question about the power grid I've never gotten a satisfactory answer to. I hope someone here can help.

If the USA's power grid is about 4,000,000 meters wide, and the electric signal propagates at roughly the speed of light (3 x 10^8 m/s) (https://physics.stackexchange.com/questions/358894/speed-of-...), then it will take roughly .013 seconds for the electrical signal to reach from one station to another. This is a lot out of phase! (the period of 60 Hz is .016 sec) How is this managed?

If two generating stations on opposite ends of the country are both contributing to the electrical signal, how is this time lag accounted for? I have two guesses:

1. The power network is "mapped" such that there is one central generating station and all other generating stations are time lagged based on their graph distance from this generating station

2. All stations try to generate simultaneously, with their output signals interfering with eachother to a certain degree. This might not matter much because their local loads dampen the strength of their signal.

Either way seems to introduce inefficiencies.
Meet Overflow – Prototypr
I meant Myanmar actually. But you are right Uighur is another black mark on chinese politics.

Btw the chinese government is a support to burmese actions towards the Rohingya population, thats what I meant with my initial post. I am not going to repeat everything but there are plently of articles.
There are any number of steps they could take to dramatically decrease the counterfeiting problem, chief among them to make sure the customer can choose which supplier the goods to fulfill the order comes from.

I think Amazon is making a bet that reducing the number of SKUs in their warehouses is of greater value than counterfeiting is a problem - and this is probably true for a ton of their more generic stuff that comes from the same factory in China anyway.
Title should be “Granular Audio Synthesis”

Couldn’t find anything about C++ in that article on a quick scan - feel free to correct me
Yeah, of all things to leak... even pre-Snowden, this is what I would expect the NSA to do, because watching other countries' intelligence agencies is what they're supposed to do.
It’s also a game of burning unused methods when it’s irrelevant to stay 100% black. Hitting something that the NSA truly wants none to trace back to them works better if most of their other attacks work with the same combination of tools.
Define inaccurate. 23andme is arguing that their diagnostic is to within a fraction of a percent as accurate as the gold standard.
Exactly; even individuals know that good opsec means changing your footprint; why would full state actors not do so?
oooh, I would love one of those for my Amiga 1000.
Ask HN: How to deal with having a high EQ?
I tend to have a very high EQ, and get hurt, disappointed a lot if I am unable to meet anyone's expectations. My team does not take me very seriously because of my over friendly nature and non strict attitude (I am a team lead).

It's very rough going. Always anxious of doing the right thing and too much worried about not hurting anyone, even when someone is wrong.

Does anyone else face this?
It's a bit baffling that git.git suggests using 7-characters commit abbreviations, when they already have collisions for them:

$ git log --oneline | cut -c 1-7 | sort | uniq -c | grep -v ' 1 '
2 1536dd9
2 191f241
2 2e6e3e8
2 3b130ad
2 d53a350
It's competition was PC of that time which was worse in every regard including price. However, it did not have an image of being a game machine which helped a lot.

I am old enough to remember having these kind of discussion with people buying more expensive PCs because they were for serious work.
Thanks, now I'll never be able to unsee or forget that. But you do make a good point about the importance of linking/patterns in memory.
"Do no evil" has never been part of Google's motto. "Don't be evil" was and still is: https://abc.xyz/investor/other/google-code-of-conduct.html
I recommend practicing your manic laughter, it should go well with that kind of mindset.
Also in case anyone is going to suggest something project-like please something in the direction of HFT/OS/Systems related as opposed to game programming? There are loads of stuff out there for C++ related to game programming.

For OP:
https://stackoverflow.com/questions/388242/the-definitive-c-...

Also some C++ related YT channels such as TheChernoProject, CppCon etc

Following the respective reddit and slack communities is also extremely helpful.

Also get your hands dirty with this: https://github.com/vitalets/github-trending-repos

or https://github.com/fffaraz/awesome-cpp
There is more but this should do.

Oh I almost forgot: https://ishansharma.github.io/twitter-mentors/
http://stephaniehurlburt.com/blog/2016/11/14/list-of-enginee...
https://twitter.com/sehurlburt/status/889004724669661184

Good Luck! :-)
> So if I wanted to know how smart political candidates were, I wouldn’t bother with an IQ test. I’d just ask one question: How intelligent do you think you are?

This is a terrible measure. It's not "dumb people think they're smart, smart people think they're dumb, so just flip the answer." It's "everyone thinks they're roughly 75th percentile."
A living guide for short research presentations
How do I start a successful online business in 2018?
And yet a lot of plumbers, bus drivers, cashiers and people with other jobs that pay a lot less than whatever a software developer gets successfully raise children.
> Maybe if Commodore had bothered to include a scan doubler by default?

They did in the Amiga 3000; It has a VGA 15pin d-sub connector on the back. Only works with modern LCDs if the Amiga is in NTSC mode though.
https://en.wikipedia.org/wiki/Continental_U.S._power_transmi...

> The electrical grid that powers mainland North America is divided into multiple regions. The Eastern Interconnection and the Western Interconnection are the largest. Three other regions include the Texas Interconnection, the Quebec Interconnection, and the Alaska Interconnection. Each region delivers 60 Hz electrical power. The regions are not directly connected or synchronized to each other, but there are some HVDC interconnections.
Scrum doesn't even have managers and doesn't specify any particular tools so I'm not sure what you're basing these claims on. By "the reality of scrum" do you mean that the way it's actually practiced in some teams is "far divorced from its claims" (probably often true) or do you mean that the framework of scrum is inherently flawed even if practiced as designed? You haven't made a case for that.
Deep voice can mimic any voice in mere seconds