skysight-inc/HackerNews huggingface dataset:
I tried to wget this and got a cert error. I believe this is due to a known bug in wget for Windows but would be curious if people on Linux see the same issue.
I was specifically answering the user's question regarding DNS attacks.

Address validation in QUIC is optional, per the RFC.
I’d recommend forgetting your ballpark estimates, they’re pretty far away from what’s possible, they’re much closer to worst case than best. It’s probably not going to take 12 years. I’d also recommend going to college only if you want to, not purely for money, because it’ll help you get into work you aspire toward, or because you’re curious and love to learn. Talk to the school you’re interested in; if your income is low they offer all kinds of assistance, not just loans.

FWIW, I took student loans to pay my 4 year degree. I too thought it was going to take forever to pay off. Turns out it didn’t, I had them paid off in less than 4 years, after deferring them for a couple of years to do a masters.

I do have a wish list for our country to make education better and more accessible and less scary to people like you who want to go but worry about the finances. In the mean time, I hope you find a way.
Guessing there were drugs in one or more pockets.
> Don't Access Attributes (example `import re; re.findall(...)` vs `from re import findall; findall(...)`

I find it a good habit to always import modules and almost never (sane exclusions apply) import individual functions from them. If I use something frequently, I'd alias it for clarity (`import sqlalchemy as sa`)

The reason is that otherwise, patching with mocks becomes somewhat tricky, as you'll have to patch functions in each individual importer module separately. Here's an example: https://stackoverflow.com/a/16134754/116546

Maybe that's wrong but my idea is that I don't want to assume which module calls some specific function but just mock the thing (e.g. make sure Stripe API returns a mock subscription - no matter where exactly it's called from). Then, if I refactor things and move a piece of code around (e.g. extract working with Stripe to a helper module), my unit tests just continue to work.

---

> Based on recent tweet from Raymond Hettinger, the only thing we should be using is f-string, it's most readable, concise AND the fastest method.

I love f-strings, but to best of my knowledge, one can't use f-strings for i18n/l10n, so all end-user-facing texts still have to use `%` or `format`. E.g. `_("Hello, %(name)").format(name=name)`.
The scalable solution is to stop using Apple products and use platforms that let you do what you want without resorting to silly hacks that might hide actual privacy violations.
I've always been weirded out by C's 4 character constants, but they're useful for this sort of thing:

printf("%d\n", 'GET ')
1195725856
I have a lot of respect for bootcamps, and they have done a very admirable job considering the potential and pressure to turn into a full fledged scam industry.

That being said, corporations have closed ranks at this point and basically refuse to hire from them.

It’s very sad to see and very unfair and not deserved.

Don’t go into web development also. It’s quite a crowded field even if pretty in demand.

I would recommmend Cloud Engineering especially since you don’t have a network. Pass your associate and pro cert for AWS for instance and that will guarantee you 100k+ job (assuming you don’t have any crazy issues I’m unaware of and have at least basic service industry level experience). After you pass the certs, which takes 6 months to study at a total cost of like $450, maybe 10 business days max to find a job?
I'm confused. Isn't that the POINT of Plaid?

Do they more than replace Yodlee nowadays where it's a SDK for people to scrap bank accounts? Like say if your an accounting app and need to import bank statements.
James Duane recently updated his advice, incorrectly restated in the article and in many places in this thread, in a book entitled You Have the Right to Remain Innocent. There is a long and short of it, but I'd rather see you buy the book, so I'll just mention a few things. First, "I'd like to see a lawyer," is not nearly succinct nor strong enough, as per recent case law and Supreme Court rulings. Second, the Supreme Court has ruled that invoking the 5th Amendment can be admitted as evidence of guilt, especially if you say it wrong, as is simply remaining silent. Finally, the people in here saying to, for example, just assent to a search in order to be on their ways are hopelessly naive about the frequency of evidence planting, the potential to be misheard, misremembered, or deliberately misquoted by cops looking to get a tidy resolution to whatever messy situation confronts them. Not all of them, but enough of them and often enough that I cringe at most of the advice in this thread, much of which you (Yes, you!) personally think is great.

Buy the book. It's cheap, and an engaging quick read. Good luck to you all!
One of the big reasons I realized I still _was_ a junior developer was because of Sandi Metz's content showing me how long of a journey I still have to go :-P

I don't personally think it's strictly about the time one's been programming, although in my experience that can be a good benchmark for e.g. how good one's abstraction, API design, etc. skills are.
There are some interesting things in here I wasn't aware of. That being said, you should really be timing individual functions by using line_profiler, otherwise even if you find a slow function you won't have any idea what part is making it slow. Often it's extremely counter intuitive. E.g. compiling regular expressions can be hundreds of times slower than executing them.
I'm an iOS user that moved from Android. I'll never go back to Android as my phone OS. With that said, Android has a lot to offer that makes it worthwhile. It just depends on what you're looking for. Thought the number of people that are privacy aware is growing it's still not what people care about most in an OS.
Funny enough, this is the exact problem I had today at work. The easiest way to fix this problem is to add a tab character (“\t”) somewhere within the value (most likely at the end) and Excel will not format it. For example: “value\t”. Another way is “=“”value”””
National Hotel Chains Sued in Federal Court over Texas Human Trafficking
My uncle has been an alcoholic / drug addict his entire adult life. Inherited the family dairy farm from my grandpa. Drove it into the ground. Eventually lost the farm. Ended up living in a trailer on a plot of land he got from my grandpa.

My understanding is this trailer had electricity but no plumbing. He lived there for probably a decade. At some point he picked up a lady who I'm fairly certain is addicted to opiates.

This was all in northern Minnesota (gets real cold in the winter). Anyway, two winters ago, he couldn't be bothered to stoke the fire at night and ended up getting super bad frost bite on his feet. A few weeks later, he got both his feet amputated below the knees. Spent several months getting recovered.

In the meantime, the family had sold off Grandpa's house and land. Split evenly between the kids (6 of them). Gave him enough cash to build a little shed with proper plumbing and heating.

At some point this spring, he fell out of his wheelchair and his lady left him there for twelve hours of so. A friend happened to stop by and called the ambulance.

He's been on the brink of death for a good six months now. His esophagus was disconnected at some point (maybe still is?). He is basically riddled with health issues from a life spent making the wrong choices.

I think it's safe to say at this point he falls squarely in the "most expensive patients" category this article talked about.

Which is a long-winded way of saying, yes, my uncle is broken. But there was no obvious moment along the way where that happened. He had many opportunities and just chose to squander them.

It's sad. But it's also a messy story with no clean-cut snap your fingers solution.
Ask HN: Best way to help a young prodigy?
There's a very talented guy that joined my team last year.

He's just 22 and already mastered key concepts in software engineering, from things like Dependency Injection and closures to backtracking algorithms and graph theory. Even though he has no college degree, he finds no problem talking with peers with Bachelors or Masters in almost any subject.

I found this guy one of the most prodigy people I've met, not for the knowledge he has but for his ability to grasp and absorb new concepts a way faster than everyone else.

Last week, he talked to me in private as I'm his "Team Buddy" about career, saying that he don't like our current job but is afraid to leave (it's a well recognized company and the paycheck is nice). I think it's because his talent is being downplayed in a lot of ways here: even though he was promoted to "Senior" some months ago - the youngest "Senior" here -, his work hasn't changed so much and he still spends most of his time cleaning and parsing some shitty datasets instead of effectively using and further developing his programming abilities. Yeah, our management has no vision.

I really would like to help him, but have no idea about what to suggest. I just really think he should leave. I just don't know where to recommend. Would someone like him be a better fit for some "cooler" startup or some more traditional business? Or how can I and others create - or at least try to - a better setting for a "prodigy" like him to develop even further, in the current workplace?
That is possible, time will tell. It is quite possible (and at this point, even desirable) that breakthrough will be made elsewhere in foundations of physics.
Yes, but TFA begins with a discussion of benchmarking methods and it would just take some copy and pasting to figure out if you're right.

Edit: I tested it and there is a difference

I picked the example you mentioned, defined the regex constant as "s" and the line constant as "asas", increased the iteration count from 10^4 to 10^6 to make the difference more noticable (got no noticable difference w/o that change) and measured the programs with time in Termux on my Nexus 5.

Real time for fast: 3.150, real time for slow: 3.623. Times average of three runs ("time python fast|slow.py"). I ran once with same setup and threw out results before the runs.

Edit2: actually you mentioned a different example, my bad. I didn't measure any others because vim with a touchscreen keyboard is a PITA, no idea if the one you referring is true.
What's the difference between not dreaming and not remembering your dreams? I'm nearly 50 and I have absolutely no recollection of ever dreaming. Not once have I woken up and remembered anything happening between falling asleep and waking up. So, to the best of my knowledge I have never dreamed.
Sometimes I wonder if signaliing is the real 'value' they offer that people seem to want to work for, the problem isn't as much the education as it is.. everything else.
FWIW I came to the same conclusion as yours for the exact same reason (mocking). So there are at least two of us :p
You can't really say this after the language has supported the feature as a design decision for 15 years and then removes it. Part of the popularity of python is it made things easier for systems programmers. Unless you want us to write everything in C/C++ again?
With the appropriate amount of data of course.
Are Front-End Developers Happy?
I think you'd be better of offloading the hot part to C++.
Somewhere between immediately@5k and never@150k is room for maybe@40k. Is it worth $330/mo for ten years? Depends on the career, but quite likely!
You can, but not in the USA.
Commenter doesn't want to give this $4 billion to the military.

Commenter wishes the $4 trillion used to fight wars was not used for that and instead at least $4 billion of it was given to FEMA.
I get you now, and this is definitely an approach I agree with. I guess I was ranting about my previous experiences... since the last departure I encourage the rest of the team to plan and discuss such changes.
Wow we are really behind. I did not realize that Fabio was in danger of being abandoned. Do you have a recommendation on what we should be doing? I guess we can move to nginx as we have experience with that. Fabio was really nice cuz it just worked.

You guys really can't spare the resources to pick up such a necessary part of a container orchestration system?

I guess I can see it both ways, where you think that that domain already has very good solutions and you don't want to waste time reinventing the wheel.

But then it's much easier for people to pick up your stack and decide to use it when it has load balancing automatically included. Just saying.
Meanwhile the tax wedge in France is 50%, versus 30% in the United States: https://images.app.goo.gl/w7bDooKFRoRewLYn8. On a $50,000 income, it’ll take only 4 years for the tax savings to offset the benefit of “free college” (assuming average public school tuition). If you include the average cost of employer-provided health insurance in the tax wedge, you come out ahead in the US in 7 years (assuming 5% rate of return).

Of course, then there is the fact that Americans earn more. To use teachers as an example of a college required job: https://www.oecd-ilibrary.org/docserver/gov_glance-2017-35-e.... Average salary of $27,000 (adjusted for purchasing power) in France versus $40,000 in the US. Before employer taxes is about $36,000 in France. Before employer taxes and health insurance it’s about $49,000 in the US. Applying the tax wedge again, the US teacher is making more than $10,000 per year more to start, and will offset the difference in free college in a bit over 4 years. After 15 years experience, the US teacher will be earning $75,000 before employer side taxes and health insurance, while the French teacher will be at $51,000.
What's crazy is if they had removed the GIL python 3 adoption would have been huge. All python 3 offered were marginal benefits for adopting functionality that broke huge code bases.
Family intervention 30 years ago and force him to rehab?

Not sure if you read Knausgard but theres an analogous story with his father that you might find comfort wading through.
These are all trivial micro-optimizations.

“If you want your code to run faster, you should probably just use PyPy.” — Guido van Rossum

https://pypy.org/
So these companies are red flags and regrettable experiences for you?

Spotify

GitHub

Dropbox

Facebook (+ Whatsapp, IG)

Google

Twitter

AirBnB

Slack

Uber/Lyft

Amazon

etc, etc. I could keep going all day.
Has ZoL integrated with the page cache yet so I don't have two dueling caches?
Exactly. Remember the days of Blockbuster, they'd have an entire shelf dedicated to 50 copies of a single movie.

Partly to handle actual demand, but, perhaps unlike the library, I imagine it was also partly to generate artificial demand by signaling: "Hey, you, undecided wanderer, look here, this is an important movie that everyone else is renting, you should too."
If you aren't careful, the next example will someday be yourself!

Abstract it if you don't like Assange: anyone who is in prison for telling the truth... it's not a good thing... history is full of thousands if not millions who have died for such crimes, some high profile and some unknown
you can't rely on third party api for your business. IMHO scraping is the way to go
The major carriers sell real time location data, and have repeatedly lied about ending the practice. Sandboxing apps can't solve that problem, only democracy can.

https://www.vice.com/en_us/article/qvqgnd/sprint-stop-sellin...

https://www.vice.com/en_us/article/nepxbz/i-gave-a-bounty-hu...
Look into Western Governors' University.
I don’t think this is ultimately the vulnerability, but even without SNI, it’s arbitrary to dynamically link to a file, script, png, etc... hosted on a sub domain with the bad cert.
Depends on what your use case is, but if you are just focused on creating containers then swarm, libnetwork, volume drivers, plugin framework, "docker app", stacks, and buildx are some examples of features of Docker that aren't needed.
That's a win win as far as I'm concerned. When I uninstall it, it's gone. If I have to factory reset, I don't have worry about uninstalling it again. I don't know or care why bloat gets preinstalled & can't be removed. I care that there's something on my phone that doesn't need to be there & I don't want it there.
I used to switch unit tests from jasmine 1.3 to mocha because jasmine is kind of a mess, and jasmine 1.3 tests look too much like they should still work in jasmine 2.0, except some of the corner cases on equivalence of objects are wrong. So some of your tests would go red with no code change, but others would be green and stay green even when the code no longer functions properly. Like cutting the wires to your smoke detector.

It would take quite a bit of change in a language for a port to be safer than an upgrade, but it's not completely impossible.
Wait till the Guardian publishes outrage-bait about why Oat Milk is evil.
Would it really be that bad? Sounds like an easy win - even if they did show up (which they won't).
Rave new world: Scientists divide party drug’s therapeutic, addictive qualities
This is what I’m guessing
> First rule of optimization is to not do it.

This is an unfortunately common misunderstanding of the phrase: "premature optimization is the root of all evil."

Optimization is a crucial part of developing successful software. It can be harmful to get overzealous with certain types of optimization, however basic wins like using string builder primitives or formatted strings from the outset is hardly premature. Some optimizations can only be realized at the early conceptual stages too; going for those early on isn't always premature.
“ If you come home and your spouse is missing and blood is everywhere, you are a suspect.”

Exactly. And this is why you should retain an attorney and let the attorney communicate with the police. Suspicion usually (and rightly so) falls on the spouse or intimate partner due to likely culpability given the statistics. Don’t become a statistic yourself and countenance yourself into an unwarranted charge.
To check for outstanding warrants.
I see, I'm definitely not anywhere near this established yet, the process is more formal than I thought. I'll try another pitch when I have more objectivity (solid website, steam reviews or similar) to present.

And thank you for the heads up, that means a lot to me -- There is intentionally nothing there at the moment.
I wonder - why `k3c` and not revive `rkt` instead?
THIS. In any other country that is not the US, the advice given by the article is really bad advice.
Bullshit: "Women have always been underrepresented in movies and not until recently do women representation in movies improve."

In fact women were not underrepresented until the 50ies. Recent improvements are still not approaching the pre-50ies numbers.
I believe with AR even the picking is done by Boeing. unlike DER. One huge downside of this is that the informal interactions between FAA and Boeing engineers are almost non-existent, leading to even greater lack of technical knowledge on the FAA side.
Love Liebestraum :) If you can get past LL's emoting this is my favorite rendition of it: https://www.youtube.com/watch?v=2FqugGjOkQE
Metabolism and Biochemical Pathways Notes (2008)
I would always encourage the exercise of rights, particularly against searches (as the parent mentioned). However, the refusal to search often, I hesitate to say always, but I can’t think any outstanding examples in my experience where a refusal to search did not automatically result in the search happening. And the results of that search in many cases will turn up enough ‘suspicion’ for the officer to arrest for some charge, even where actual evidence is clearly not enough.

I will certainly say that this is not universal, but refusals to search are often cited as suspicious behaviors, which then turns into more suspicious behaviors giving more reasons to continue the detention. Also, the purported difference between detention and arrest is nearly useless in practice, who feels like they are free to just get in their car and drive off.

So, the TL;DR is yes stand up for yourself and exercise your rights, but understand that in most cases in the US, if law enforcement wants to arrest you, they are going to find a reason to do so. Be smart, be safe.
"It was an audacious idea that made a lot of sense"

I've spent my whole career in the legal field and built a number of legal tech automation tools with varying degrees of sophistication and commercial success, and I genuinely have no idea how he thought Atrium was going to work.

From the outside, the only audacious thing I see is that Atrium tried to do something that's famously impossible to do.
The article itself is claiming 'Living', which is to state that it is something more than a simple protein chain reaction. However to conflate what's been done here and compare it to wearing leather, just doesn't compute. I don't think anyone would reasonably compare a leather jacket to a Hannibal Lecter style 'skin suit'.

I think the parent post's comment is very astute, as the article mentions how it's taking frog cells and passing electricity through them and calling it alive. How is that not Frankensteinian? It's kind of the definition of it.

There is also the argument of making the assumption that there's an emotional reaction...

Morals and ethics classes are taught in nearly all university degrees these days to try and highlight the issues around this stuff, and I think it unfair to bluntly force it into black and white. For some people it's a question of how deep into the murky quagmire one goes, whereas for others "it's just science" is completely sufficient. But, it's clear that the latter will never have complete approval, nor will the former ever have its way entirely.

For me, I look at this experiment as such: Were any frogs killed in doing this experiment? If so, how is the destruction of a life-form comparable to making a laboratory made one? Do the two actually have the same 'life' in them? Philosophically speaking, I'd say not, and as such I call this experimentation a 'dark pattern' and should be avoided: no matter the perceived marketing benefit.
Chicken, please meet egg. Egg, may I introduce chicken.
Microsoft has been actively working on several mathematical validation projects, including an HTTPS library... https://project-everest.github.io/. So I don't think they are avoiding formal verification just to be cheap.
If your 'normal' is "abrasiveness asshole with a hair-trigger temper", then definitely don't act normal. If your 'normal' is "sensible and calm", then act normal.

Whether "normal gets you hurt" or "gets you a professional interaction" says more about your particular personality than anything else.
ACH services using any kind of API is and has been a pain today.... Im using intuit and they have no good API, it forces you to do a redirect similar to paypal. You basically have to write your own screen scrape tool to integrate with these people.
Best Mobile App Clones of 2020
NetBSD seems similar. You could try [1] https://www.invisible.ca/arm/ to get a feeling for what will be supported by the (soon to be?) next release from there.

I'm unaware of someone having put that together for OpenBSD, but think it should run on similar hardware. If so, then their Website is buggy for listing long obsolete devkits/boards only.
Michael Levin gave a talk about the reprogramming tech used in this around a year ago: https://www.youtube.com/watch?v=RjD1aLm4Thg
Bright light blocks the capacity of inescapable stress to supersensitization
Their content was gold back in the day when I was trying to break into this field. I may have to download the MMO videos for good memories. I always wanted to purchase & complete that series but I lacked the money & time when they were being released.