skysight-inc/HackerNews huggingface dataset:
At the risk of sounding pompous. I really like my portfolio site: [link redacted]

Why? I built it for myself. Not for what I thought recruiters/employers wanted to see. I simply wanted a place to collect some of the projects I work on. And more importantly one that captured my personality a bit. It's not perfect, I look at it and see a ton things I'd refactor. But it get's people to laugh or start a conversation about something I've done. That to me makes it all worth it.

My $0.02: Don't build a portfolio site because you think you need one, build one if it serves a purpose for you. i.e. learning a new skill, organizing your work, or just having fun. I think the results are much more interesting that way. (Also, don't be afraid to iterate. I think this is the 5th one I've attempted to make)
Not necessarily. There are free TV channels and free newspapers as well. Spotify is trying to prevent people from choosing which data packets will their devices process or not. Which is exactly the same as a publisher trying to prevent you from not looking at a page with ads, or cutting it out. In my opinion, users have a right of modifying anything they get - whether free or paid, which includes processing and filtering data that comes to their devices.
As somebody else commented, a quicker solution is to just force a password reset based on number of months since last login. If you havent logged in for over a year is a good rule of thumb.
Except Perl 6 doesn't enforce it, so you have to guess yourself if you are really in the regular case. Additionally, PCRE used to be exponential for certain "bad cases", some of which were (truly) regular expressions.

My point is simply that Perl doesn't give you any guarantee except "we will try to parse it". Maybe you will hit the right case for the right version of Perl, who knows ? The Web is full of DDOS attack based on exponential PCREs.

With actual regular expression, the complexity is guaranteed.
Better already exists, you can buy the mp3/ogg/flac, or you can hoist the Jolly Roger. Either option is better than Spotify in the long run, because your copies can’t be removed at a whim, and there are no TOS.
The Simple Psychology Behind Apple’s Fall
Plugged it in a previous thread but will plug it as relevant again, since I see debate in this thread about Japanese surrender and wheather the Germans were really developing the bomb.

Have a read of Doomsday Machine by Daniel Ellsberg, he was involved and saw a lot of the nuclear planning during the Cold War. It’s pretty clear from his retelling that the Hiroshima and Nagasaki bombs were not essential to end the war. Japan was days away from surrender, and we killed more people in a firebomb raid than with the A-Bomb anyway, so it’s not like they weren’t already suffering citywide destructions. In fact Hiroshima and Nagasaki were two cities kept off of the firebombing list simply to still have test targets for the A-Bomb.

On the German front Hitler apparently discontinued the nazi program when he found out it was going to take too long for his timeline to win the war.

In Cold War terms there’s almost too much disturbing in the book to list. But one thing it brought home to me was that we should have a “no first use” policy like other countries, but we don’t because we like to threaten their use. And we have absolutely no need for land based ICBMs anymore given we have SLBMs more than capable of destroying the world, the ICBMs are a strategic liability (targets) and yet instead of getting rid of them we are planning to spend over $100b to replace them.
Oh, my bad! Thanks for the clarification!
Read the whole article. It starts by introducing xeus and xeus-cling for those who don't already know about it, then gets to the subject of the title, xeus-python, which is based on xeus and, indeed, written in C++:

https://github.com/QuantStack/xeus-python
Do it lazily at auth time and use some recency and/or fingerprint heuristic to force either immediate block or password reset through email.
Windows Server gives you the option to install a GUI, many people do.
Pricing has definitely gotten much worse since you left
It might be terminal server.
Sounds like a cool place to stand up paddle-board.
Over the last week I created a tool processing YAML and JSON files using Jsonnet. It's called [ycat](https://github.com/alxarch/ycat) and is inspired by `jq` but uses Jsonnet for processing. It can also be used just as `cat` to concatenate JSON/YAML files. It's still young but very usefull, especially for handling complex kubernetes configurations.
This is a quick, short read. For me it doesn't really cover enough though. Having run a business I feel it doesn't really go into enough detail about the fact you'll have to actually run the business. Even if you don't really do anything with it you'll have to file tax returns, make sure you meet filing dates etc.

There is a little (or a lot?) to learn, which will add "more things to do" to the list of already increasing stuff-to-get-done.
Let’s not forget that the UK put Iceland on the state-sponsored terror list in order to freeze assets and strongarm them into agreeing to a bad financial deal. With that act, they completely threw out the notion that it actually had anything to do with terrorism.
Could this be related to the news that Google found iOS zero days that were exploited?

Be interesting if so and if Google made Bezos aware?

https://www.macrumors.com/2019/02/08/hackers-exploited-two-v...
Google Researchers Say Hackers Exploited Two Zero-Day Vulnerabilities Patched in Apple's iOS 12.1.4 Update
I find novelty to be it’s own reward. However, that’s literally just 1 of ~100,000 radio stations out there. Spotify is decent, but if you want to try something else their really are great options.
Create Your Own ETH Vanity Address
Paid accounts don't have ads.
> The surveillance economy is a direct result of advertising becoming the default business model for Internet companies.

This is sad because advertising is a poor monetization scheme. For instance, let's say you make $0.10 per user through ads. Now let's say you want to increase the price to $2.00 per user. Then oops, you can't, because ads don't allow you to make that much for any given user. So depending on your preferred price-point, which may be variable, you may have to switch monetization schemes, which is terrible.
Could the robots bring buckets of water to dump on the fire? :)

I guess there's a lot of isocyanate foam insulation, once that gets going no sprinkler is going to help.
Time for everyone to move to the Fediverse! Preferably small instances for your irl social circle. I know it probably won't happen that easily, but a man can dream.
If you really like west coast cities like Portland where you can be "creative weird", I honestly don't know what you see in NYC. You're not going to fit in there at all; you need to learn to wear a black business suit and other all-black boring clothes, get involved in the financial sector, and spend all your waking hours at work. It's a fun city to visit now and then, but it's not like west coast cities at all.
If they want to actually succeed in making this ubiquitous, it cannot be a grammarly-like plug-in that sends text back to the motherland. It has to be standalone and locally hosted. Otherwise it’s just another MITM / spying prone library.
On that view, the United States of America is not a democracy either. Now, I grant that the proposition that the U.S. is a democracy is arguable nowadays, but not because it's a union of separate states.
What do you mean by "fake news"? Are you using it on the original sense that described articles by people in the country of Georgia that literally were making up stories that would get clicks and ad revenue or in the newer sense that Trump has corrupted it with, meaning news he disagrees with/dishes but still might be correct?
What trades are you referring to when you say they "would be looked at" by a person? The interview states quite the opposite:

> The level of human oversight varies. Among sophisticated quantitative investors, the process is fairly automatic. The models are being researched and refined almost constantly, but you would rarely intervene in the trading decisions of a live model. A number of hedge funds, mutual funds, and exchange-traded funds (ETFs) run on auto-pilot.
Wow, functionality is still significantly degraded over 24 hours later. I just tried to log in to check on an account balance, and the site was extremely slow. It showed my balance, but failed every time to load the transaction history with "Error in external system" or something like that. The sign in page still shows: "Alert: Some customers may be experiencing issues accessing online and mobile banking. We apologize for any inconvenience."
The Importance of Account Based Marketing
You're either willfully putting words in my mouth, or simply failing at reading comprehension.

I'm pointing out obvious reasons people who die prematurely would also be alone, pointing out obvious flaws with the article's unscientific claims.

People who are sick are less attractive to the opposite sex, this is a deeply-rooted evolutionary trait. I'm saying this in reference to one of many obvious reasons people destined to die early also are alone. Few want to date or live with seriously ill people. They're arguably not dying young because they're alone, they're alone because they're sick and likely to die young.

I made no such claim that evolution explains my personal choices on this topic as it pertains to my life, no sir, I proudly own those 100%.
> AFAIK the linking characteristics of C++ are pretty bad, since the symbols are mangled in a compiler-specific way, no?

extern "C"
Actually in Sweden you have this also. Most people just have it removed from the contract. In the US it is the same. or you get a version that instead just says they own anything done during company time or using employer resources.
Seems like it exposes a C API.
Migrating enterprise off IE will have a cascading effect on their cloud effort.

Most cloud revenue is from Windows only shops who use active directory, SharePoint...

When Microsoft harassed users off internet explorer, people didn't jump to Edge as they hoped. They ran to Chrome.

I predict the same happening for enterprise. If companies have to dev new software when leaving IE, it might cost less to just jump to Linux.
The UK typically uses the same system of fixed rates for (usually) 2-10 years.

Story time: several years ago I took out a 10 year fixed rate of 2.99%. My thinking was that since the base rate couldn't really go down any further, I was locking in a good rate.

As it's turned out, so far I could have had a series of 2 year fixed at around 2%, so this was potentially the wrong move, although the maximum downside was limited.

My parents on the other hand took out a 12.99% fix in the early 90's, which turned out to be incredibly unlucky given the unprecedented low inflation of the nineties and noughties.
> How exactly is Homebrew not a service?

Is youtube-dl a service because it needs to be constantly updated, at great effort, to deal with new countermeasures and the like? Still looks like software to me.

If you were running the software for me (e.g. Gmail), then maybe Homebrew would qualify as a service.

> It’s also literally the opposite of quietly enabled

I discovered it when my firewall showed me an outbound connection to Google analytics. Homebrew spews so much stuff to the console, it's not something a regular user would read unless they looked for it. That was hardly sufficient disclosure.

You guys could have prompted for consent. You didn't. You still refuse to. And you won't entertain any suggestions that you do so unless it comes from a contributor. As I said in my original comment, your collective lack of judgement and refusal to consider the opinions of users is why I don't find you guys to be trustworthy anymore. I encourage everyone to find alternatives.
Check out http://indiehackers.com. Also, I'm kinda in the same boat (lot's of back end exp but not a designer). I'd be interested in hearing what you are working on, you can PM me if you want https://www.indiehackers.com/tcrow2000
Facebook: Don't Combine WhatsApp and Instagram Data w/o Consent in Germany
Windows 7 lives longer if you’re willing to pay Microsoft a hefty sum: https://www.techspot.com/news/78629-microsoft-reveals-how-mu...
There's a massive amount of websites that are blocked, so it's not really what I would call 'unfettered.' The reason that phones aren't allowed is related to the fact that they have cameras / microphones. They don't want someone's infected phone spilling company secrets.
You forgot:

3. Legislation that enforces some notion of privacy rights.

Similar arguments of economic necessity can be made for alcohol, tobacco, and gambling providers. All of these products are regulated in terms of how they can be manufactured, marketed, and sold because they have large negative externalities that impact their users. I don't see why surveillance for the purposes of advertising is any different.
Marketplace for listing and renting parking Spaces
“Beyond a reasonable doubt” does not apply to removing the President from office. The applicable standard is “whatever will convince half of the House and two thirds of the Senate.”
GP would need to remember to generate codes in advance and write them down and bring them to work, on a regular basis. And keep track of which codes were used. Can't speak for others, but this would be way too much effort for me to even entertain.

This is why I really dislike forced two factor authentication. It might make sense in a lot of circumstances, but not for everyone.

---

Edit: Although, if we're talking about Google Play Music, I'm a bit confused, since you can turn two factor off for Google accounts. If you feel you need two factor on your main Google account but not Google Play Music (seems reasonable!), make a separate account for Google Play Music.
> Where is the standard codified?

You answer yourself:

> Yes, for TV news announcers.

> If anything, it's softened further and half swallowed to say something like "un'".

Do you have a recording of that?

Besides that, I wonder why you are so confrontative. I don't mean to.
Let's be clear here: I'm the last person to defend the NSA, but there are huge differences in the restrictions placed on official US spying agencies and foreign ones. If a sitting President used his office to demand that the NSA spy on a US citizen for political reasons, it would be a huge scandal. When foreign governments like the Russians or Saudis do it, it's unprosecutable and "deniable", even if the President hints that he wants it to happen and expresses happiness that it has. That's the era we're living in, and it's dangerous as hell.
Not quite. Trump is problematic. While he has attempted to execute his campaign promises, getting there the road is littered with inconsistency, opportunism, reversal, and some fluidity. But, but people take him too literally in the minutiae. The goal may be literal, but the tactics in getting there are not, the supporting verbiage is not. Counterintuitively the "vision" may be.

Like I said elsewhere, it's akin to the Dems "We'll abolish ICE". Some people will believe that literally, but it's not meant to be taken that way. They mean some reform and some policy changes. A redressing, but that's not what the base hears.
The pain and suffering is also shouldered by people around the substance abuser. While I don't disagree with you about prison, if much of innocent parties' pain can be abated by taking the abuser out of the system, then it is not just moralizing.
Show HN: A new app to read and react to news with your friends
If you want to place your work in the public domain, you're free to do so. Copyright law isn't preventing this.

Copyright law certainly has major issues, I'll agree, but it does not prevent you from sharing things if you want to, provided you created them or own them.
please check for duplicates before submitting:

https://news.ycombinator.com/item?id=19105272

https://news.ycombinator.com/item?id=19104098
Forcing lower bandwidth versions of video and audio streams reduces local spectrum use. Do I really need anything above 480p on my iPhone? Probably not, so the carrier incentivizes me with zero rating.
By writing a trash piece, according to my resrarch
Radio doesn't play music I like, doesn't let me choose the song I want, doesn't let me pay for a subscription to remove adverts, doesn't let me use playlists, doesn't let me play part of a song or rewind a song or skip a song. I understand the appeal of something like live radio, but it definitely doesn't fall into the category of replacement for a music library or streaming.
> There is already a mechanism to validate the settings.py file inside django.

It's not exposed, but it's very limited.

> The different context stuff can be handled by using env vars, and a nice python wrapper, like python-decouple.

It's just one of the way to do it. Go to a new project, they use a different way. The main benefit of Django is the fact that a Django project is well integrated, and you find similar conventions and structure from project to project, allowing to reuse the skill you learned and build an ecosystem of pluggable app.
In one of my companies, of the windows machines, half are Win7, half are Win10...

Often we wish we could buy Win7 to delete the Win10 on the Win10 machines.

Win10 somehow, is less reliable, often doing weird things, updating without permission, sending strange data out, have security update that kill half of our online bank apps, our another update that make the keyboard stop working, or nag about Cortana at same time Cortana is not available in our country, show ads, etc...

The only reason the Win10 machines are still Win10 is because Win10 was part of the deal when buying said machines...
>For 10k passwords and 100ms per hash it is 90 hours of single threaded execution time.

That's 90 hours per account, multiply that by 326 million accounts and it's over a billion CPU days.

You can reduce it a lot (no need to spend time calculating the password for users who log in regularly, just wait for them to give it to you) but it's still a massive scale. Especially since the biggest risk comes from the millions of rarely used accounts.
From TFA:

Install Privacy Badger by EFF that uncovers and blocks scripts on websites that track you; this Medium page has 2 active trackers that would have been blocked if you did - Google Analytics and Parse.ly
Right, but I was replying to OP. "Twitter should probably scan their user passwords for obvious / most-used ones and require their users to change their passwords."
>...we know hiroshima and nagasaki had no bearing on the japanese decision to surrender.

I think this is an interesting idea but I would love to see a source on this.

When I took a Japan at War class in college our professor seemed to be of the opinion that using the atom bomb was what finally convinced the Japanese to surrender unconditionally but that they would have agreed to a conditional surrender as long as their emperor was guaranteed some form of independence. What are your thoughts on this?
I didn't find this article very thought-provoking or useful. A developer with an interest in entrepreneurship would have come to the same conclusion - "Should I use my skills to build a business? Yes"

Instead, the article seems to be a vehicle to collect affiliate commissions.
[edit] After reading my comment it sounds like I don't like packrat parsers. I actually love them and when they are available for the language I'm using they are my first choice, but the first rule of engineering is everything has it's trade-offs, so...

I'm not familiar with Pegjs, but other PEG parsers I've seen tend to use the packrat algorithm, which is suboptimal for regular languages, because it memoizes parses to speed up backtracking, and regular languages do not need backtracking.

For example, if you were to write a recursive-descent parser for JSON and convert it to a packrat parser, you will often find the packrat parser is slower.

Now, extended regex's include backtracking, and that's where packrat parsers can soundly defeat recursive-descent parsers: super-linear time parses can become linear time. This makes packrat parsers a wonderful "default choice" but if constant factors are important and your language is regular, you will want to look beyond packrat parsers.
Discussion and context available here: https://community.zkproof.org/t/zksnarks-in-webassembly-runn...
Ask HN: What are some quick to monetize ideas?
Looking for ideas that can quickly monetize.
Citing the Emperor's address as evidence isn't a great idea. It contains plenty of demonstrably false statements, like this:

> Indeed, we declared war on America and Britain out of our sincere desire to ensure Japan's self-preservation and the stabilization of East Asia, it being far from our thought either to infringe upon the sovereignty of other nations or to embark upon territorial aggrandizement.
Very much so, especially for the types of parts you will find avaliable from the Chinese sites listed. Finding a data sheet for an AVR or a MSP won't be a problem, but finding a data sheet for a super-cheap off brand micro can be a real challenge.

For hobby electronics projects, the only time you may run into this is if you are using recycled components, since datasheets for older parts that aren't current stock may be very hard to find.
Incompetent people will create incompetent things regardless of the tool

It's not binary. It's probabilities. Some environments make it harder to mess up, others make it easier. This is real.
What you explain is still defense.
I'd say you have to accept the reality of having a lot of unknowns in new software projects. By doing that, I guess I mean embracing the fear since there's always going to new situations that come up in reality. In my mind, I can't actually get used to anything since something new always crops up so I just take that as the norm.
Yes, there is more than supply and demand going on here, which explains why one company's pricing policies can't account for a 500% industry-wide increase. Novo is not a monopolist.

A lot has changed in the last 20 years. A lot of regulatory and insurance law changes. When the law mandates that we pay for all our medicine via 3rd party intermediaries, you can expect a corresponding price increase as those 3rd parties add their intermediary markup.
or better go on a charboydred diet... and reveres the so called "chronical" diabetes

but it can be nice from type 1 diabetes the problem is how could you control the insulin level....

sure on some degree but still...
Hum... My Linux desktop has a pretty nice "System Controls" application with all the mouse settings... That I only ever visited to disable double touch clicks and never opened again, because the defaults are quite nice.

So, yes, it's a nightmare.
No coin without flipside:
"... Er war - für die Bundesrepublik in dieser Form bis heute einmalig - der intellektuelle Gegenentwurf zum Kanzler, und er hat diese Rolle auch gerne angenommen. Im privaten Leben war er zwar oft unbeherrscht, hochfahrend und anmaßend. Untergebene schurigelte er zuweilen aus nichtigem Anlass. Doch seine öffentlichen Auftritte inszenierte Weizsäcker untadelig. ..."
Source [german]: http://www.spiegel.de/politik/deutschland/richard-von-weizsa...
Even if we accept that (even though a maxim that starts out "we should hesitate to" rather than "never" will be much less rhetorically potent), HR claims to observe a fact about the world: that malice is far less common than stupidity, or at least that it's profitable to behave as if that were the case. I've never seen that observation supported, in any discussion about HR. My own experience of the world contradicts that observation much of the time. Probably not most of the time, but enough to make it a mistake to stop thinking, as HR advises us to do.

In fact it's often wise to act as if one sees stupidity, even when one suspects malice. In that way one may tempt the malicious into overstepping. But HR doesn't say anything about actions, only about attributions.