skysight-inc/HackerNews huggingface dataset:
I would argue that for most projects (for most of my projects, anyway), this is still a sensible default. Except you should probably still be using distro packages for major libraries too.

Consider; the reason for installing dependencies locally to your project is that it allows you to be precise about what library version you want. For example in Rust, we have Cargo.toml and I can have dependencies like primal = "0.2". I hate this model. It takes us right back to the old days of projects shipping whatever version of a library they want and never updating it. For small projects this is a constant source of security issues and code stagnation.

I groan internally every time I see a project I'm interested in is written in node. Not because I dislike the language, but because I know when I download and build it there are going to be a dozen outdated dependencies hardcoded in the config file, some with "severe" security warnings flagged by npm.

I advocate letting library developers and distribution maintainers do their jobs. Most of the time new versions of libraries are supposed to be backwards compatible. When they're not the distribution can ship multiple versions of a library and make sure they all have security updates backported.

There are cases where managing all your own dependencies is important (like closed source web applications), but I think those are exceptions. Dependencies were supposed to be a solved problem.
As a note, we have been cooking, daily, for 5 years.

I'm good enough with a knife, that I use a knife hone daily.

Still took 2-3x longer than suggested. Not sure if I can blame the user.
Or buy this ebook for $9.99. Thousands of dollars in value, only $9.99. Get in on this limited offer!
Have you never seen Tesco Real Food? https://realfood.tesco.com/recipes/vegan-shepherds-pie.html - hit the "shop ingredients" button and it'll offer to add the relevant ingredients to your online shopping basket.
I really am in love with this area of neuroscience (Computational Neuroscience). While my research does not work at that level, I do delve into the literature at times, specifically regarding hippocampal function relating to memory.
This looks interesting: https://link.springer.com/article/10.1007/s10827-018-0704-x
That's really interesting in regards to the police behaviour perhaps it's the areas you're located in? (I'm located close to Toronto)

I've had a similar experience to yours, having my back window smashed out and wallet stolen. luckily we have camera's for our property and were able to get a license # and had our own footage to provide the police with. I wonder if that's why it was taken more seriously.

In your shoes I would tell the police you are being targeted & feel unsafe. that might trigger a better response which isn't entirely untrue. It's not like these people are oversea's they are in your city.
Assuming most cultures have "coffee cream" in their common vernacular seems risky. I've never heard of it.
From what I've heard, they typically trail a block or more behind the delivery truck, which means they can't often see the exact houses that get packages. Their goal isn't to see where they're delivered, but to get to them before anyone else does.

If they trail too closely, they'll make the deliveryman suspicious.
I don't see this as a black and white situation where the thief should always be responsible for injuries they sustain.

What happens if I setup a machine to fire baseballs at high speed when someone touches my fake parcel? Some teenager comes to steal my package, catches a baseball between the eyes and dies or ends up disabled for life. I'm in the clear because the kid was a thief? Now, I don't think a thief deserves a payday when they slip on ice running from my property, but I also don't believe people should be free to create harmful traps without consequence.

What about those people that run wires across trails on private property? They've killed and decapitated people trespassing on motorcycles or 4-wheelers. Once again, don't blame the property owner that installed the invisible wire? They're in the clear because the person decapitated shouldn't have been riding on that private trail?

How about we don't try to harm thieves. We document and report the case to the police to the best of our ability. Yes, the glitter bomb is extremely innocent, but it's easier to say no to all traps than it is to define what type of traps are acceptable.
How to Properly Manage Your Money Like the Rich – Tom Ferry
Donald Trump Is a Good President – One Foreigner’s Perspective
I'd published a couple books years ago and the publisher's benchmark was 2000-4000 copies (depending on variables within their business) over any period of time was a commercial success. If you've done 300 in the first few months it seems fairly likely you'll get there. That said, the biggest bar to securing more writing opportunities for technical books is more about proving you can write consistently, so as a second time author you'll already be well ahead of the game. Technical publishers know the business and where there's enough interest and little enough competition to make money, so let them guide you on interesting areas to publish in and you can focus on great writing.
Remember when facebook first came out, and we laughed at people with AOL accounts? Now its facebook in aol's old position, laughable.
Forget the 3rd party exchanges with their homegrown APIs. If you are dealing with size(1k+), you go straight to the CME and trade crypto futures contracts. Dealing with the CME also adds the regulation necessary(ie CFTC) for your investors.
This surprises me in no way.
> For £5 extra would you like to add some bacon, creme-fraiche, tarragon, frozen-pastry & peas

Is food really cheap in the UK? This would be impossible in the US, the tarragon alone could cost half that.
Thanks! Twitter: @dpageio
there needs to be a platform to post these videos for the public to crowdsource the identity of these people.

And then what? Will the platform also have a portal that will let people en masse vex the local PD with messages containing links to the video until the precinct assigns an officer to the case?

What happens next? Is there going to be a timer or some kind of SLA on the platform that notifies people in the crowd "Sergeant Jones still hasn't found the bastard who stole from the Smith family down on the corner"?

Crowdsourcing criminal investigation, even a passive element of it like identifying mugs from home security footage seems like a rabbit hole I'm not sure we're prepared to go down (it also scares the bajeezus out of me because the general population, sorry to say this, aren't the rational actors I want involved in trying to identify perps so casually through 'platforms').
Great. Is "milk chocolate" one item or two?
Yet another post on HN about NYC rent-control. Just sit back while HNers make wild unsubstantiated claims about everyone paying 1/3 the market rate for apartments and how they're they primary reason why rent is so high in NYC. I'll make the popcorn.
Why We Don't Have a Photo of a Black Hole Yet
What I forgot to say explicitly, is - be grateful. Make a list of the things you are grateful for. Spend more time feeling grateful for the things you have in your life, less or none feeling bad--- torturing yourself---over the things you don't have.

Any man who does not think that what he has is more than ample, is an unhappy man, even if he is master of the whole world. - Epicurus
Thanks for the link, OP.

Looking at just Days 1 and 2, the author has given examples that are certainly concise, but (arguably) at the expense of readability. Similarly, the Day 2 part 2 answer is concise at the expense of performance, as there is a lot of duplicated comparisons and comparisons that could be skipped.
You are estimating the average Starlink customer at 1000 USD/year? That seems significantly above average mobile and landline Internet fees, so it would seem hard to acquire 20 million customers while competing with those?
Using data to determine if Die Hard is a Christmas movie
I did a big surge of learning this way for a post-graduate exam in 2010. It was very effective, much better than any of the 'usual' ways of learning.

However, once the exam was over, there was no way I could maintain the 1 hour plus of card review each day. Eight years later I remember very little of what I learned.

Admittedly I was studying quite hard, ending up with nearly 4000 cards after 6 weeks, perhaps there is more luck with less intense schedules. The material was also complex and esoteric.
Do they choose to live within HOA neighborhoods, or do they have little choice given that over half of the residential homes in the USA are bound by one? I would like to see if your source claims people like the HOA or if they are forced to tolerate them due to lack of options.
Good. I hope they fail. This is an insanely wasteful business model, and any claims they make about sustainability are ancillary at best.
Islamic Relief is my go-to. They are focusing on the tragedy in Myanmar that folks don't get a lot of visibility on.
That's true. And vice-versa. Reminds me of the infographic where they compare American and Eastern-European responses to quality (https://i.imgur.com/h4ybnAN.jpg).
Timsort is interesting. I had first read about it some years ago, maybe in the Python Cookbook, 2nd Edition (recommended, BTW, as is Edition 3). It's a hybrid and adaptive sort.

From the parent's Wikipedia link:

[ Timsort has been Python's standard sorting algorithm since version 2.3. It is also used to sort arrays of non-primitive type in Java SE 7,[4] on the Android platform,[5] and in GNU Octave.[6] ]

https://en.wikipedia.org/wiki/Tim_Peters_(software_engineer)

From the above Wikipedia link:

[ Peters also wrote the Zen of Python, intended as a statement of Python's design philosophy, which was incorporated into the official Python literature as Python Enhancement Proposal 20 and in the Python interpreter as an easter egg.[8] He contributed the chapter on algorithms to the Python Cookbook[9]. From 2001 to 2014 he was active as a member of the Python Software Foundation's board of directors. Peters was an influential contributor to Python mailing lists.[10] He is also a highly-ranked contributor to Stack Overflow, mostly for answers relating to Python.[11][7] ]
You can buy stuff in much smaller portions in most Japanese grocery stores, which I think is much better. There are also some grocery stores that have the option to buy unpacked produce, like Wholefoods.
Same for "chocolate milk".
I find positive reviews are usually useless. Every positive review is the same, but every negative review is negative in it's own way.
Nope, as the OP said, you are misunderstanding that these books aren't teaching "soft skills", they aren't about networking or marketing, they are about how you collaborate in a work environment and build maintainable software that meets deadlines. If you haven't give some of them a shot, I find them a refreshing break from algorithms heavy books and get a lot of value from them.
All of the videos this guy, Mark Rober, does are worth watching. https://www.youtube.com/channel/UCY1kMZp36IQSyNx_9h4mpCg
More spin in an effort to polish Australia's encryption turd
Liberty in North Korea https://www.libertyinnorthkorea.org/

They have an Underground Railroad of safe houses to smuggle people out of NK. Then they resettle and provide support. Finally they film documentaries of their life in SK, put them on USB sticks, and smuggle that back into NK to spread discontent and undermine the system.
Days of the Dolphin: Cetaceans in Cold War Science and Science Fiction
Love this tool! Great design and easy to use
Naveed Iqbal
I must say, I disagree with the very first paragraph of this article. You need numerical recipes for any real-word problem whether you have full precision or not.
It always surprises me when new languages don't make a REPL a top priority. It's such a crucial thing for a good developer experience. Rust still doesn't have one, as far as I know, and it's a major pain point for me as a light user of the language.
and it was ok with drdos and windows 30 years ago. Now let's eat your own dogfood.....
Police inaction is the main reason that I can't get behind political calls to ban guns: cops are not required to protect or defend you.
The Geneva Convention applies during wartime, does it not? AFAIK, we aren't in an actual war against theives...
What are some examples of that trivia?
I am beginning to wonder, seeing the increased rate of hedge fund liquidations this quarter.
With multiple speakers, can you identify who is speaking?

If you were in a conference room with multiple threads of conversation, could you tease out all of them?
Escape from Hell: board game for NYers
I don't touch anything that runs on CLR or a JVM: waiting for the world to compile is unacceptable. For functional programming, I'll just continue learning ANSI common Lisp which compiles straight to machine code, thank you very much.
“Any fool can criticize, complain, and condemn—and most fools do. But it takes character and self-control to be understanding and forgiving.”

“Criticism is futile because it puts a person on the defensive and usually makes him strive to justify himself. Criticism is dangerous, because it wounds a person's precious pride, hurts his sense of importance, and arouses resentment.”

- Dale Carnegie, How to win friends and influence people.

If you disagree with the quotes above. Be frank about it, I can take it.
I don't think arson carries life (or worse) sentencing.
If we as a society are OK with qualified law enforcement looking the other way, then we're OK with passing the buck to the unqualified.

Yes, it's a "rabbit hole [we're] not sure we're prepared to go down". We're not prepared. We're going down it
I write python all the time, with editors that support this. People do encounter this problem.

You'll also note that I've never claimed braces were better, I'm just trying to explain OP's pont.

You may not encounter it, but "Hey it works for me" is not a legitimate answer.
Interesting project! Well done!
That's a nice explanation for BASIC programmers, but for anyone who has ever programmed in some other programming language than BASIC, it should not come as a surprise that named boxes can store pointer values. As they do in Python. They literally store C pointers of type (PyObject *).
Memoji Download – Download New Memoji for Android
We do custom models (train the full DNN, not just tack on a new text language model) using transfer learning and it works for small numbers of examples too.

Glad to hear you asking about fuzzy search. That's something we do (it's actually what Deepgram started on!). It's not in the docs at the moment (tends to confuse people who are looking for transcription, we're working on how to present it in a better way). You can submit with queries and get back confidences and timestamps.

Many times the model doesn't need any training but it does increase accuracy if you do training and can get really good if it's focused (it's a lot like wake word detection -- we don't offer WWD as a real product yet either, just saying the challenges are similar). Best thing to do is search for phrases if you can, that really helps signal/noise.
"Company with absurdly expensive food that still requires considerable preparation gets rejected by non-tech workers".

Federal minimum wage is $7.25 and median HOUSEHOLD income is around 59k so let's look at their pricing: the cheapest plan they offer is $39.96 a week for 4 servings a week ranging to $143.84 for 16 servings a week for $143.84.

That means 1-day's kcals for someone on a 2k kcal diet is $25.68 to $39.96 a day depending on the plan. PURE INSANITY.
Also taking the line that "Nothing works on me unless I understand the mechanism" is kind of obtuse, considering that the article we are commenting on is about a device that relieves motion sickness, where even the inventor doesn't make any claims to know the mechanism by which they relieve the sickness. This may be the placebo effect, of course.
Because if it takes 30 minutes to prepare one meal, but 35 minutes to double your ingredients, and prepare two meals worth of food, the second option is probably a better use of your time.
Above _ryan_ posts that the main reason they implemented it like this was so people wouldn’t use them and cause library maintainers pain.

But just “knowing they exist” is not causing any pain for a library developer, as long as they can’t read the value. So I don’t understand the need to also hide the fact they exist. What’s the use case there?

It seems you get all the benefit with almost no downside by just making them non-read/write but by going fully to non-enumerable you not introduce two massive downsides:

1. Introducing a whole new syntax that has multiple irregularities (property access) and uses a special character.

2. Now can confusingly have the same public and private names on the same class.
"Think not that I am come to send peace on earth: I came not to send peace, but a sword.

For I am come to set a man at variance against his father, and the daughter against her mother, and the daughter in law against her mother in law.

And a man's foes shall be they of his own household."

I guess I go with Nietzsche's idea that Christianity is an inherently negative faith. There isn't anything inherently wrong with that, but you're basically trying to live divine law in a material world. That's not exactly going to bring out the kind and trusting in people, even if the divine law is love.
Did you get fsi with that? That was the one thing that made me eventually install Mono.
I'm more surprised that it's not the worst, then again "a provider of helicopter transport for offshore oil drillers" does sound like a worse idea
Even if it does happen, I don't see the point of it. Why use centralized bitcoin based transactions vs centralized USD based transactions?

Isn't the whole point of bitcoin that you get rid of centralization? But apparently people want to bring it right back with lightning.
> Perhaps only a little easier. I've known so many jerks in my life and none were Elon Musk.

This would be a classic example of mixing up causation and correlation.

Although your wording is specific enough I can't tell if that's entirely on purpose and there's some joke I'm not seeing...

Edit: lol, actually I think I just missed the "so" in your comment, which noticing it now makes me read it entirely differently.
Doesn't matter, had exit.
The unknown hackers (2000)
Other side of the coin here..you can take that 1 million USD and dump it in a single order into the ES - you won't move it more than 1, 2, or maybe 3 ticks. This assumes you are using full day margin rates - if you are using overnight rates, you won't move it a single tick. Securities and ETF's are amateur hour for real sums of money. You'll need hundreds of millions, or billions, to move markets with the depth of the ES, ZB, TN, and other commodity futures.
you measure your food's value by cost per kcal?
It still works on my 2016 Retina macbook pro:

https://imgur.com/gallery/tnsYzf1
Electron is not reusable, each is expended.

Reusability will eventually give SpaceX such an edge that they'll be able to launch BFR at Electron-level prices. Same cost, an order of magnitude more capability.

This is quite a ways out, however, so Rocketlab will enjoy being the only dedicated provider at the $6M price point for quite a while.
I picked up Pragmatic Programmer just a few days ago and am loving it. While many of the lessons I have figured out already on my own, the book helps qualify and solidify them, giving you a place to reference if you want to teach someone else about them or push for something on your team.

I think the biggest thing is that they are rather easy reads, it is nothing like diving into TAoCP.
Why I Recycle Programming Problems
The interesting thing to me about this list is that if you were suddenly forced to leave your rent-controlled apartment, there's no way you would meet the requirements 1, 2 or 3. It's simply not possible.
That’s actually an average meal price for that size meal in NYC. That said, there’s no cooking involved for that $10, unlike with Blue Apron.
I don't know, but I prefer binary. I agree with the author about numeric ratings. If service meets my expectations, then I want to put a 3 or 4, which to me means average or above average. A 5 means not only were all expectations met but they surprised me by going way beyond my expectations. In fact this is how Yelp describes it:

1 - Eek! Methinks not.

2 - Meh. I've experienced better.

3 - A-OK.

4 - Yay! I'm a fan.

5 - Woohoo! As good as it gets!

But the subjects of review seem to interpret the ratings like this:

1 - A black hole.

2 - Don't bother.

3 - If you're desperate.

4 - Could be better.

5 - Met all expectations.

To compound the problem, many people actually rate like this, causing what the article calls "reputation inflation." The result is that I end up having to use this higher scale when looking for service, because enough people have been rating that way.

This is why I would prefer a binary up or down vote, with the option to comment. My 1-2 would would translate to No, and 3-5 to Yes.
Most recently he diverted SpaceX resources to the boring company without board approval....
I'm not going to defend what he said, but if you look at the interaction it clearly took two to get into a juvenile Twitter fight, the other guy was no paragon of class himself. That aside, while it wasn't OK for Musk to say that, the blowback was IMO indeed disproportionate. How many other millions of horrible but effectively inconsequential statements on Twitter are routinely ignored? The guy's livelihood wasn't ruined and Musk was roundly rebuked.
5G is here. What that means and how you can get it
See Bloomberg today: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...

Still sure?

Genius, yes. Ambitious, yes. Good governance, no!
The worst part is there is really nothing a normal person can do in a situation like this. You would end up paying substantially more to hire a lawyer to hound the police or pursue the investigation independently, and even if you brought the thieves to justice you would never recoup your costs.

I'm not smart enough to come up with solutions but there has to be something better than police unaccountable to anyone without excessive amounts of capital to effectively waste.
I don't want to agree with you. But I'm also reminded of the policy to seize cash without pressing charges. [1]

[1] https://www.washingtonpost.com/world/national-security/sessi...
I think you're only liable if a "reasonable person" would have expected that result.
Cost for the delivered food and spices may be high, but I think blue apron missed out on the larger opportunity of food preparation education, aka cooking. They could have gamified the whole system to offer more difficult meals as the subscriber gets better, with points for free perks and all that.
To add some perspective, if it wasn't for Blue Apron, I would be eating out all the time. They take away two most cumbersome parts of cooking: grocery shopping and measuring. Long live!
Except that “uBlock origin” is maintained by the OG developer and “uBlock” (of ublock.org) is a now filthy ripoff owned by some greedy dickhead who OG developer trusted with control over the original repository.

So yeah you only need one of them but I’d stick with the OG “origin” one.
I envy those. I pity not having done my undergrad in maths! I have to say tho that we the examples learned in math department category theory are often not that important or interesting to programmers, and the same is true for the abstractions being studied.