skysight-inc/HackerNews huggingface dataset:
You can put an S3 Website behind a Cloudflare distribution (with SSL not enabled) and do it all on the free tier, as far as I know.
I've been interested in RPis for a while, but I travel a bit and it's a huge hassle to onboard to a new wifi network. This is great, does it work for other RPis besides Zero?

What I would love is to do the RPi wifi configuration wirelessly, perhaps through bluetooth on my phone.
I think the best path is to learn to code, and then learn CS. The concepts are so much more concrete at that point.
Jackson Pollock had a quaint
Way of saying to his sibyl,
'Shall I dribble?
Should I paint?'
And with never an instant's quibble,
Sibyl always answered,
'Dribble.'

--Squeeze Play, by Phyllis McGinley
Try this.

Go outside at night, and take your smartphone with you. Turn the flashlight on, and shine it away from your face while holding the LED right above and between your eyes. Look at the lawn.

If your lawn is like mine, you will see 4-5 shiny reflections from the grass in every square meter of your land. They're not dew drops. They're ground spiders.
I’m also a GitHub employee. The letter is posted in an internal repo and the history is visible to all employees. This person (smudgymcscmudge) is very identifiable based on his public comments on HN. He never signed the repo. I’m not sure why he’s lying about that, but sure makes me wonder if he’s telling the truth about being pressured to sign.
I wish emoji weren’t a part of Unicode standard but rather some markup extension.
Not on a custom domain--it's optional, and you have to have a CAA policy that will allow them to get an SSL cert for your domain and agree to allow them to do so. It's only required for github.io subdomains.
I grew up in Moscow, and my family used a private car to get around the city. I always knew where I was, because I figured one day my turn would come to navigate the roads on my own.

I’m raising my daughter in Manhattan, the least car-friendly place in the US. Until we ditched transit and began driving everywhere, she had no idea where we were or in which direction we were heading. Nowadays she makes suggestions from the back seat regarding which road is best and which stops we must make on the way.

That, my friends, is anecdata; but so is every citylab article. The world can’t be described by a naive generalization that, ironically, even a child can see through.
I got the impression that it was impossible to opt out. The only solution offered was to ask the ex-client - a third party - to change the settings. That is not opting out.
Needs to be opt in: Some of my customers would be happy to have crash logs sent to Ubiquiti. Others that fall under HIPAA or PCI need this turned off - otherwise I'll have to bill them to block it at the DNS level.
Pretty amazing that we get to be alive to see the collapse of a global ecosystem that took millions of years to build. Awesome time to be alive :(
Everything here can be earned elsewhere for far less money. In fact, if you get an entry-level job you can learn all this while getting paid!

IMO the advantages of CS college are this:

- You can reach a higher salary.

- It's easier to learn hard math/CS ideas in school than on your own.

- It's easier to make friends in college than elsewhere.
That's totally unfair when the twitter user in question has thousands or even millions of followers.. checking this user.. oh, 42 followers.

Unfortunately, this is modern "journalism". Check out any "fans outraged over X" story and you'll find that it was ~5 people who collectively have 50 followers, 48 of which are probably bots.

That's why "critics say" and "some believe" are such meaningless and worthy-of-derision qualifiers. You can find anyone who believes anything if you dig deep enough and can search effectively.
There's an AMP workaround I found a few years ago that surprisingly still works. Basically open up the article as an AMP page and then disable the HTTP request to the access module.

More context here: http://dangoldin.com/2017/04/16/amp-and-subscription-paywall...
This is very pedantic, but technically nothing requires an HTTP service to be hosted at example.com. It's only guaranteed to be reserved and never assigned to a real organization at the DNS level.
I hope their commit messages are better than that >:|
> USB-C includes a USB-2 management channel in addition to the high-bandwidth lanes. It is used for things like advanced power delivery negotiation.

No, all the power delivery negotiation in USB-C, both the basic one using only passive resistor values and the advanced one using the USB-PD protocol, is through the configuration channel pins, which is a separate pair of pins completely independent from the USB 2.0 pins in the middle. (The configuration channel is implemented incorrectly on the Raspberry Pi 4, however; it shorts together the pins, while they should be separate, so it fails with advanced cables which use both pins; and when powered through a source other than the USB-C connector, it incorrectly sources 5V to the USB-C port even when it shouldn't.)
GPS only makes it worse. It turns out that interpreting an on-screen map takes a non-trivial amount of brainpower that should be directed into safe driving.
EDIT: I misread the OP. I was under the impression that the popup came after clicking "Log in," rather than just being immediately shown on load. Ignore my comment.

Personally, I like it, and I think that from the typical user's perspective, it can probably be more convenient.

At least, it's more convenient than the classical "click a login link, which takes you to another page, try to remember your password, maybe hit I forgot and have to view your email, and then hope the site takes you back to the page you were originally on" flow. A big win is not having to leave the content you're currently viewing, which is an annoyance on mobile.

A lot of the comments on this thread strike me as cynical, and are dismissing the user experience aspect of something like this. Especially considering that the average user doesn't have a password manager (I could be wrong on this claim, I don't have a source ATM).

EDIT: I should clarify that I'm talking about the "quick sign in" pattern in general, not necessarily about any specific auth provider.

P.S. If you're trying to produce a similar flow on your site, the Credential Manager API (navigator.credentials) allows you save user credentials locally, so when they visit your site, their browser can automatically sign them in.
You'll likely deal with each of these no matter which route you go; these things just occur naturally. School provides a little safety margin, but at a cost. And there's a different cost to not going to school. Choose your own adventure.
Location: Vancouver, BC, Canada

Remote: Yes if the work is outside of Vancouver.

Willing to relocate: No

Technologies:
Git, UNIX, React, Angular, Javascript, Bootstrap,
MaterialUI, FabricUI, Redux, Browser Extensions, UX, HTML,
CSS/SASS/LESS, Node.js, SQL, Stripe, Paypal, continuous
integration/deployment, AWS, Azure.

CV: https://www.linkedin.com/in/chris-eddy-394784160/

Email: chris.eddy.dev@gmail.com

Github: https://github.com/ChrisEddy
The thread predates Halloween by a week.
What should you choose: named imports or default imports in JavaScript?
known nothing about the results, i suspect that mid-ranges are poorer mainly because human frequency response is most sensitive towards mid-range aka vocal-pitch frequency
Not sure where you are in the world, but in most of the developed world things have never been safer. So, the answer to your questions is a resounding "yes". Yes, it's safe for kids to walk around their neighborhoods these days.
The government of California has been systematically attacking its own housing market for years and this is the entirely predictable (and predicted) result. Regulations and zoning discourages new housing construction while rent control drives housing providers out of the market.
That isn’t compelling as far as a CS degree goes. You could change the title to “learn to code and get a degree in literature” and the same time pressure, communication, networking, etc. points would stand true.
Regardless, AMD would have to two by an order of magnitude to be "on Intels level". They have a long way to go to stop being an underdog.
Why teaching yourself to code is better than a CS degree

* Far cheaper, no debt accumulated

* Follow your bliss in learning what you want, but still with the option to absorb the best of the CS textbooks.

* Not compelled to learn languages and platforms behind the curve.

* Less able to lean on teammates, you learn to solve problems more independently.

* There's no illusion that your education has an end date, and that you can stop. Ever.
Can you expand on what you mean by this? I don't understand. Are you saying people pick these stocks because of cultural reasons and they're actually not good investments? Are you saying that male-dominated internet subcultures have a cultural reason to pick these stocks, specifically?
still as vulnerable to a rubber ducky attack as ever
Likely "Hooked: How to Build Habit-Forming Products"[1] by Nir Eyal

[1] https://www.nirandfar.com/hooked/
I am sorry but no.

All of that can be learned during your first internship where you get paid instead of paying.

I would argue college delays maturity and does not foster it. Hanging out with a bunch of people that are the same age, same life stage, etc. doesn't exactly add life experience. Continuing to do "hoop-jumping" work just like we all did in high school also doesn't seem to be novel. Perhaps its the keggers and binge drinking that bring the maturity the author references?

As for prestige, if its a top 10 program sure, otherwise (and often even then) don't waste your money.

Disclosure: Current engineering lead with multiple Degrees (1 Summa Cum Laude) and a bootcamp CS education at one point (which wasn't all that valuable).
This thread gets a whole lot scarier https://news.ycombinator.com/item?id=10932968
Mr Chesky said Airbnb would create a dedicated "party house" rapid response team

Why, if they are "banning" party houses in the first place?

What specific changes have they made to their TOS?
Dell EMC is now offering AMD Epyc Rome based systems now.
I just dealt with this crap storm of a project last month. We had 40k photos scattered across three laptops, old hard drives, and sd cards. First I just crudely copied all of the folders on to an external hard drive and ran a freeware duplicate remover to clean out about 20% of them. Then I used a python script to go through this giant pile of pics and copy them in to folders by year and month based on the created date. It also added yyyy-mm-dd to the beginning of each file name. Now we are slowly going through month by month and adding simple tags in the file name (event, location, names). It’s far from perfect, but I didn’t want to deal with keeping everything synced in a database or locked in to a certain OS or app, plus it should still be searchable in 15 years when we are all running Windows 30 and Mac OS Ozarks or whatever.
"College degrees far outweigh teaching yourself to code (Or coding bootcamps), as they provide you more skills than simply knowing how to code."

But the majority of the skills listed are not intrinsic to computers, computer science, or software at all.

"There are many skills that Developers now require besides just coding. They need time management skills, organisational skills, people skills, translating skills, negotiating skills.. the list goes on. These skills are often gained through completing an undergraduate degree."

Most people will get experience in exercising and developing those skill sets with almost any degree program.

"Certainly there is some level of prestige that comes with having a degree... it is, in a way, a validation stamp that says… “Yes - you have the skills to be a Software developer”."

Umm... not really. We've probably all met people with CS degrees who were not really all that capable of doing day to day development.
How to update a React context from its consumer?
Say what? Every JVM program I have seen has an attached shell script to set up dependency path. Here is a first example:

https://github.com/apache/spark/blob/121f9338cefbb1c800fabfe...

At least half of that is figuring out what the classpath should be. And the worst part, it is all exposed to user, too -- when I was setting up Spark, I had to muck with class paths a lot.

So JVM has 3 big problems: (1) No single way to set up dependency path, each project is different; (2) No way to set up classpath in JVM language, has to use some other one (like bash); (3) Somehow, user has to fix it for many semin-advanced programs. No other ecosystem I know of is this insane! Python, node.js, even C++ are all better!
Ask HN: Does physical proximity to a tech centre affect job search efficacy?
I am having a tough time getting call-back for my job applications (2-4 years experience in mixed-signal integrated circuits). An example of an ideal company would be Mythic AI. Would moving to Bay area help with my job search?

Thank you all.
> ...crashes and other critical events...

I would not be surprised AT ALL to find that they aren't doing certificate validation, however... in which case it'd be trivial to MITM the connection and find out just what they're sending.
Hmm, you're right; there's an href="#bug-reports" that is somehow ineffective on my other machine.
Can you explain why? It is not the cleanest thing is the world, but it is not that bad IMHO.
The Lightning Network was actually vaporware from day one that still makes absolutely no sense without first increasing the block size (something Bitcoin Core refuses to do).

Bitcoin Cash is the Bitcoin and micropayment solution you are looking for.
I set up a Colab notebook to try spleeter out for myself. You can try picking up your favorite mp3, renaming it to "audio_sample.mp3", uploading it to the Colab, and spining all the cells on the notebook. Enjoy.

https://colab.research.google.com/gist/tomo-makes/33b9bc7f22...
https://youtu.be/018C2oG2Rcs nobody wants to talk about it, but unmitigated proliferation of wireless technology has increased the ambient background RF by an estimated one quintillion times (in urban areas compared) to pre-industrial levels. while not the only cause, there are dozens of studies demonstrating effects in insects, especially related to absorbtion with regards to their size.
Many self learners have no clue about processes, threads, memory allocation. Nor do they care about algorithmic complexity.

They end up using a list for a map etc.i.e. there are foundational gaps in their knowledge. A CS program ensures that there is at least an attempt to build a foundation.
So, kinda, sorta, mostly no.

We have these things called stream ciphers. You put a little bit of randomness in, and you get what seems to be lots of randomness out. For example the cipher might need a 256-bit key and 128-bit nonce and then spit out gigabytes of seemingly random data.

Now, mathematically they can't /really/ be making more randomness, there's no random steps it's all deterministic, in principle it ought to be possible to unwind the steps and get back the initial random state. But it turns out that unwinding step just can't actually be done with a good stream cipher, that's the whole point.

We do this sort of stuff a lot in real modern cryptography. There's a HN article which might still be on the front page, it was earlier today, explaining how SSH works. It shows that six keys are needed for SSH encryption, but they don't go get six times the randomness you'd need for a single key, they can just use a cryptographically strong hash function and make six different keys from the same shared secret randomness.

Let's do an experiment:

I've rolled my hex dice a few times to create a 64-bit random number.

I've pushed that as ASCII text into MD5 and got back a result, and now I'm going to tell you the first and last characters of the result:

F31FB042................81AFD8FA

That's 64-bits. If you were correct with this idea about entropy you could tell me what the missing bits are, infact you could prove it to other posters - after all I have given you all the randomness according to your thinking, there can't be any left.

But in fact you have no idea what those missing bits are, no idea what the original 64-bit number was, because you are wrong, with cryptographic primitives like hashes or stream ciphers we can in practice take a relatively small amount of entropy (like a few minutes of keyboard bashing by a toddler) and that's enough for all purposes.

The _real_ reason you shouldn't use this to make passwords is that the site might be lying and keeping a record of every password that is chosen and which IP address it was given to etcetera.
To my knowledge, all he has ever said on the subject is: "I think people would be quite surprised if they knew how simple our methods are". You probably won't ever hear more information than that, until their strategies stop working.
I was doing this and gave up shortly after realizing the network protocol supports endian negotiation and also some messages are still arbitrary endian
I grew up in a small (30k pop) city in "rural" Missouri and had no idea when I was going when my parents drove me around as a kid. I got older and started slinging pizzas and learned every nook and cranny in the whole town. This was before google maps took over. It's cool to learn every which way to get around a small town, but probably not that important in the grand scheme. I'm happy to offload this computation to my smart phone these days.
I guess my argument is the value derived from the news is to fit in with everyone else. It gives you a common grounding of the worlds going on, it isn't going to enable you to solve science or technology problems but it will help enable relationships. Without it, you lose an important connection to those around you.
Nothing is wrong: iPad is mostly a consumption device which does not show any development interface to the user. Compare it to a music player that does not expose any music creation interface.

This allows the maker of iPads to change the underlying implementation how they see fit, without making users notice anything. If iPads started to run a mickrokernel OS underneath, the UI / UX won't change at all.

The expensive parts of an iPad are the screen, the battery, the QA, and the brand. The CPU is not particularly expensive, though maybe isn't a $5 part.
How about: forgot what email I used for a particular website, so try and login (not register!) with one of them...oops it was the wrong one but I now have an account apparently along with welcome emails to match. I am very caution about putting an email into any login form without double checking it is the right one.
Probably the second one leading to a bias causing the first one. Some tech/geek communities really like those 2 stocks. There are other male communities as well that are into other stocks. Even in tech the culture leads to some stocks becoming overvalued and others undervalued. AMD is overvalued while FB is undervalued because of the cultural feelings toward those companies.
This is a self defeating bullshit statement.
I think he's including the transfers from twitter in the 55kb (which is over 50k of it), which wouldn't cost him anything personally
https://www.toddlerpassword.com/privacy

Why does this need analytics and thus tracking cookies? I'm genuinely asking. What kind of data does this even need tracking?
Agree, but AMZN or MSFT could announce something significant at any moment. The incentive is there.
I'm sorry to go against the grain, but forgive me for not shedding a tear at the impending disappearance of insects and shudders spiders.

1: I am aware of the importance of insects in the food chain. I know that many animal species, like small birds, feed on insects. I fully accept the consequences. The extinction, or near extinction, of insects is worth the disappearance of some animals.

2: I'm carving an exception for bees. We need bees for pollination (for now).
Sounds like your limit is 6GB.

I understand that you don’t want a high phone bill, but in a lot of ways this limit is self-imposed.

You chose a small limit that fits a light user. Someone who doesn’t check webpages purely out of boredom or phone addiction will have no problem staying within a small data limit like this even if they occasionally visit a large, video-based marketing site once in a while.

Meanwhile, unlimited plans from various carriers in the United States are reasonably priced enough. $40/month from Visible (Verizon MVNO), for example.
Is it even possible for this to be GDPR-compliant without even a way to opt out? I’m not very well-read in the subject, but I thought stuff like this had to be opt-in under GDPR?
They're easy to predict if you keep an eye on them. For example, their announcements at CES earlier this year caused a 20% jump in about 3 days. Very good if you know that they're going to come out swinging.
Bevels provide information about the relationships between controls. Visually "deeper" (concave) controls provide more detailed, contextual information. Buttons are convex because they act on the surface to which they're attached.

Windows 2000 professional was a high point for the language of UI design, if not the individual implementations...
If he is running "pip3" it would never affect python2, will it?

Except for PYTHONPATH variable, 2 and 3 worlds are completely separate.
Why would someone not have a bank account? Having a large unbanked population seems like one of those U.S.-centric problems which is rooted in something deeper.
Pick the one that seems most mysterious and scary.
I'm currently pursuing my CS degree after a couple of decades working as a programmer. The big difference is that you will miss "why" and learn mostly "how", unless you have a very inquisitive mind. On the other hand, not everybody can afford years of no income or crippling debt.
Very happy with Alienware R13 and R15, had them for a few years. They have heatsinks that push the heat out to the back, so your keyboard doesn't burn hot like Razer laptops.
Don't read too much into it, economic models like this are wrong in the same way the original version of Einstein's theory of general relativity fails to model 90% of the stuff in the universe, except that in this case it's more like 99.9%. The original paper[1] describes a spacial equability models where selfish agent move to maximise some utility function. It's in the vein of Shelling's segregation model. It's the sort of idea that the non-cognitive repeat ad nauseam.

[1] https://www.princeton.edu/~erossi/CHSR.pdf
> Many self learners have no clue about processes, threads, memory allocation.

This all also applies to “many CS graduates”. My systems-programmer wife has given up asking basic systems questions to new grads in technical interviews because she just expects to get blank stares at this point.

Stuff that was expected knowledge of anyone programming computers in any capacity up through the 1990s is now a mystical secret known only to gurus.

Someone who takes hard college courses in operating systems, database implementation, networking, distributed systems, etc. can obviously learn a lot of useful stuff. But those are often not required for a CS degree.
May mean the MSN homepage. IE, maybe Edge (dunno) could have those set as the default.
You obviously think of the internet as of one jurisdiction thing.

P.S. I agree that's ugly manipulation on journalism's side here, but those manipulations happen through the whole history of organized news (which predates not only internet, but printing as well), and it seems that bans either do not work, or have a lot of sad consequences.