skysight-inc/HackerNews huggingface dataset:
Good luck finding which of foo.com/foo or bar.com/foo is the foo module you want though…
Thanks for sharing that link. Seems much more sane, but not without issues. I'm sure this will continue to be iterated upon.

Even with all NPMs flaws, I do feel this is a bit of throwing the baby out with the bath water. Time will tell.
Word of warning though - ts-node can be excruciatingly slow. We recently switched a project from using ts-node in our dev environment to compiling with tsc and running with node, and shaved around 5 minutes from our startup time.
Create email wihtout number verification in 2020
in this post, you can get how to create email without number verification 2020.
thanks
I wanted to see it from a 15 year old's perspective, not just some generic advice, especially given the title. Talk more about stuff that's unique to a teenage developer for more interesting content.
Maybe this means that software shouldn't be distributed as products, but as code. Maybe people should be free to run code of their choice on their computers.
Out of curiosity, what were the problems you ran into with native messaging?
I'm building https://choremate.co with a working tagline of 'The Best Chore Chart in the World.' Living with other people tends to suck and I know it can be better.

I'm also working on Crisp https://github.com/huumn/crisp which is a cryptocurrency written is Lisp. It's currently a toy meant for exploring, but what I want to do is have the transaction language be designed around spawning subchains. A blockchain for creating blockchains.

For Choremate, I definitely need help around marketing and UX flow. For Crisp, it'd be nice to just have someone to talk about it with, find other maintainers, etc.
What! Clearing lock files seems wild. How do you know you're getting the right code when you install dependencies?
I guess it's a matter of taste. Your probably could process them in different ways. Maybe a gritty black and white would work.
i‘ve read things to the effect of "if you don‘t use noImplicitAny and strictNullChecks you don‘t understand typescript" a bunch but I‘m glad to see the other approach is popular as well.
It's decentralized.
They are. William Barr had a whole letter about how he was watching carefully, and many personalities (Matt Walsh is the first example that comes to mind) have been very vocal that they think the Constitution's being violated and lockdowns must end immediately.
Your logic is inverse.

The thing at question was an amendment to add additional proof for access to "internet browsing and search history" data, so if the "intelligence community" defines that term as narrowly as possible, (assuming the "USA FREEDOM Act", the bill which was to be amended, is renewed) then the potential future restriction is applied to fewer data points.
1. not sure.
2. not sure
3. not sure.
4. not sure.

In some cases it's not really a choice between life vs death. The choice is a speedy death or a slow torturous death where they let you die of dehydration. Generally I think it's good to be legal, edge cases and what-if's aside. There are already negative "what-ifs" under the status quo, such as people being left to die of dehydration. Even pet dogs get a more merciful death.
> IMHO it makes sense that youtube removes comments that are just a slur and nothing else.

The comment only needs to contain it, not solely consist of the phrase. I tried, “welcome mr. joe rogan to the land of 共匪” on a Joe Rogan podcast, and it was deleted in within 20 seconds.
FTFA:

"
- Hypertension affected 1,070 victims, or more than 46 percent of all deaths.

- Diabetes impacted 973 victims, or 42 percent of the total.

- Pulmonary[affecting the lungs] disease was part of 397 deaths, or 17 percent.

- 215 of those deaths, about 9 percent, were accompanied by obesity or morbid obesity.

Yet others had conditions including cancer and cardiovascular and kidney diseases. The numbers above add up to more than 100 percent because many victims had more than one pre-existing condition."
Haha that's what I was trying to demonstrate!
One advantage of urls is that you can link to a specific git sha, tag, or branch for a dependency, e.g. on github.
Absolute sandboxing, w the option to engage “safe” interp that also (tuneably) segregates it from OS facilities like the network and filesystem.

/s Will be looking forward to Pythonistas to be extolling the virtues of multiple interps as much as hearing node folk go on about event-oriented programming ;)

Nb: Much love to both node and python. Looking forward to seeing python exercise this.
I opened the first link and went to the post exactly from a month ago to see what it said. This part was strangely fitting considering your original complaint:

>Having said all that, I am also dismayed that laymen put such pressure on epidemiologists to make forecasts. Imagine if it was your job when you see a leaf falling from a tree 40 feet overhead to place your foot on the exact spot where you “forecast” that the leaf will land.
Newly released incident reports detail US Navy's 'UFO' encounters
Here's a link to an article from April 2nd that actually shows a picture of the cave ceiling: https://www.nature.com/articles/d41586-020-00972-y
If We were all follow your rationale, We will be all programing in COBOL still. Accept the pain of experiment and growing up.
I suppose .land is the new .dev now ;)

Am curious how Parallelism could be handled in the runtime? Besides exposing WebWorkers, would shared memory be a possibility? V8 looks like its heading toward a portable WebAssembly SIMD accelerator.

>>> Promises all the way down

Async / await is a great pattern for render loops by resolving to continuous window.requestAnimationFrame calls. Here is a nifty example computing a Buddhabrot and updating new data quite smoothly:

http://www.albertlobo.com/fractals/async-await-requestanimat...
Stab in the dark - AFAIK, Testosterone level in males in Prisons is much higher than usual (I can't back up that claim right now, but have been reading posts related to it).

Then there is this - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7185012/

just the two clicked together somehow, but might not be related after all..
I’m a huge TS fan and I agree. Deno is just running tsc for me it seems. So far I don’t see much advantage. It also potentially ties Deno to current trends. TS is pretty dang popular, but what if something else comes along and scoops it?
Most likely they are worth nothing. This is like finding an expensive painting at a yard sale. It happens, but very, very, very rarely.
Yes. How do you think food got delivered before GrubHub?

And yes, they were making money doing it. If they weren't, they would just stop doing it. These sales were also far more profitable than UberEats or whatever...which is kind of obvious given that they weren't paying their drivers a 30% cut. The real value of these companies is the marketing (which is why the companies that have been doing this for years, like Just Eat, didn't provide delivery at all until recently).

...but yeah, people really underestimate how bad a deal some of these places are for small businesses. Most large restaurants (i.e. McDonalds on UberEats) are actually paid to be on the service. The small businesses get reamed (Just Eat is opening dark kitchens, whenever they see someone making money...they move in and kill the business).
What exact ‘bullying’ are you talking about? As far as I know all Musk did was post a few tweets. Not hire a gang of armed men.
It's really awesome you're making stuff online so early in your life. Keep going and you will be way more successful than most of us.

If I may, I'd like to offer some constructive criticism, however. The tone of your posts is a bit instructional (self-help-esque) and comes across as marketing. This is why some people are being dismissive of your writing. I'd consider softening up the tone to be more personal and authentic. Personally, I am very interested in your honest perspective on web development and self-directed learning.

Best of luck!
Interesting, but I'd think that just running your profiling in a server environment would have the same effect as doing everything in one, no? And for much less hassle
Security is literally the main selling point of this thing. Otherwise just use node.
Looks valuable! I've a question. I'm building something which stores encrypted app data through a user provided cloud storage login.

Could TidyCloud allow for a user to OAuth login and request permission to store files across many storage providers (to ensure availability)?
It’s probably useful to send them an email even if they voted aligned with your interests. Positive reinforcement also works.
Slight tangent: A lot of people might not know that periods in the first half of a gmail address actually get ignored when relaying. They're only there visually. Some services don't check for this and you can register multiple accounts with u.ser@gmail.com, us.er@gmail.com, use.r@gmail.com which all get forwarded to user@gmail.com.
That's the thing I'm sympathetic to - having fixed the bug, it's frustrating that it's not clear what the next steps are.

But given that they had the bug, Chrome was absolutely in the right to deny them the first time. And while I don't like Chrome's position that they're too busy to explain to everyone what they're doing wrong, if extensions that go "oh hey, we don't actually need access to literally every website, imagine that, oops!" is what you expect out of good, competent, non-malicious extension authors, I have a lot of trouble disagreeing with their conclusion, in practice.

(Would it be better if Chrome said "There are 200,000 extensions on the Chrome store, each and every one of them deserves attention, we need to spend at least 30 minutes looking at each one and composing a response, we have a ten-person team, we'll get back to you within 5 years?")
One advantage of having a centralized repository is that the maintainers of that repository have the ability to remove genuinely malicious changes (even if it's at the expense of breaking builds). Eliminating the middle man isn't always a great thing when one of the people on the end is acting maliciously.
I'm not sure this is referencing the js api, which will be based around promises like node. I believe this is referencing the rust implementation, which is built on top of tokio and rust's async/await.
So what is the reason the Lumberyard fork is so "unpopular"?
Takeaways from the Covid-19 Senate Hearing
> DNS doesn't return ports, only IP addresses

DNS can return IP:Port pairs, using SRV records instead of A/AAAA records, but for some reason it never took off :( I guess because these days everything uses HTTP as the transport layer, and HTTP doesn’t support it?
This is outstanding science journalism. Tracy Kidder or Neal Stephenson might do as well, but I don't know who else. Ed Yong?
Yes, `await` is just a modified form of `yield from`.
Deno = no de, sorted ascending
Oh how I wish Python 3 was named Monty or something. Kill the GIL! Ruthlessly abandon backwards compatibility in the C API! It's a new language, you can do anything!

Folks who delayed adoption until this year had a long and glorious period of stability, and are now waking up to a shitshow of incompatibility and half-adopted features.
> Workers is focused on V8 isolates as a means of achieving multi-tenency. I don’t believe Deno does anything specific here.

Deno implements the web worker API, which launches different isolates. You could implement something kind of like CF Workers in pure TypeScript, but probably not replicate your resource enforcement.

It's also a pretty good Rust v8 implementation. Before we (fly.io) abandoned our JS runtime we were rebuilding it with that.

Ironically, we also tried Chakra Core + Tokio. It sure would be nice to have a not-google JS engine.
Long term Autonomous cars are likely to need less markings or barriers than normal drivers not more. Why have road signs when updating a database somewhere is cheaper? We are at the stage of people in the 1960’s talking about long term computer trends.
Good explanation, thanks!
- It's Just JavaScript With Types

- It's Usable

- It Has Full Type Safety

Pick two.

I think the TypeScript is aware of the tradeoffs, have chosen the first two, and the result is a great developer/IDE experience for JavaScript programs (props!). Reason chooses the last two and creates a great experience for writing very safe web apps.
Okay, but where did they get 20 kg / 200 Newtons / 44bs? I can see the assertion that there's zero transverse force across the neck when the head is held strait up, but how do they come up with a force greater than the weight of the head and neck? A.x cos(x) <= 1.0. Holding your neck out horizontally, the full weight of your head and neck is exerted transversely across your neck, but that's nowhere near 200 Newtons, and that's the worst case.

Giving an exact figure implies they've done some calculation, and either their understanding of the physics is way off, or their arithmetic has gone far off the rails.
Not a tie, 60 votes.
Look up E3 game demo's and their launched comparison on YouTube. You'll learn all the game trailers with 'real game play footage' are all fake. The whole industry is filled this.
(responding to a deleted comment, since it explains a downvote, which i appreciate, and therefore like to take the opportunity to clarify)

> to claim that everyone has an incentive to cheat is a very low opinion of humanity. trust noone. they are all out to get you.

I don't believe "everyone has an incentive" was ever stated, but regardless of that, if we could trust everyone with everything laws wouldn't need to exist.

maybe this is a language issue. i understand 'there is an incentive' as something that is there generally motivating, as if it asks for that to happen. like advertising is an incentive to buy, and a stop sign is an incentive to stop or a green light is an incentive to go.

but just like an open door may be an incentive to enter someones home, it is not an incentive to steal, and therefore i reject the idea that the existence of a test is an incentive to cheat.
but to me "There is an incentive to cheat any time there is a test, where capabilities are measured that are not routinely used." says exactly that.

most laws are created as a reaction to missbehavior. it's not about needing to trust everyone, but designing the system so that everyone can learn and assess their learning without needing to fear that failing that assessment will leave a permanent record.

this is the problem with graded tests. they don't so much help me assess what i know and need to catch up on, but they grade how well i keep up with the classes progress. there is no way to catch up and have that test redone, showing that i have learned the material, even if i did.
a top grade does not indicate that i learned everything, but also that i learned it at the pace the teacher wanted it. if i fail the first test, i have lost any chance to make a top grade for the rest of the year, even if i catch up and maybe surpass others.
Those prints are pretty big even taking perspective into consideration when you compare them to the people in the far background.
People are harder to control than servers. The government also cares more about monopolies and people than servers. Uber and Lyft wouldn’t be investing billions in self driving otherwise.

The markets will demonstrate how profitable these companies are in the long term I suppose.
Ask HN: Successful cases of boostrapping a b2c startup in recent years?
For one to be ramen profitable it is important to bootstrap as much as possible in early stages (which often resorts to doing things that don't scale, etc).

And appearantly that is one of the advantages of b2b, where it is possible to achieve ramen profitablity in very early times through sales-driven product mangement, etc.

But what are about b2c? What are some successful cases of boostrapping a b2c start-up in recent years? Is it even possible to achieve that in this day and age? Under what circumstances will such bootstrapping be possible?

I've been working on a b2c start-up for half a year now. We have very limited capital and unless through loans it will only make sense to start hiring after the seed round. We pitched to some investors but didn't really get anythere. It has occured to us that perhaps we have to pivot our entire product to b2b (or we are not going to survive, esp at times like this), and that is certainly a very different game v.s. b2c both in terms of product mangement and the go-to-market strategy.

So before putting the nail in the coffin, we're curious to go through a list of successful cases of boostrapping a b2c start-up and see if we can learn something from them or is this really an end for us (b2c-wise).

Thanks!
Everybody wishes asynchronous functionality was magically hidden by the interpreter until unexpected shit starts happening.
You must be kidding? the only time they are looking only at "meta" data is when they don't have the (mental/physical) capacity to analyze the rest... look at this for example: https://www.businessinsider.com/when-can-the-government-read... (they can read any emails that are older than 6 months without a warrant.... since 1986, if they are stored on a 3rd party server)
Node supports node_modules, not npm. Anything can build the node_modules.
The Japanese call this wabi sabi, the authentic earned look of aging/rusting.
Hi Josh, thank you for sharing your experiences, and I'm glad to see the journey you've been on and the lessons you've learned.

A lot of the lessons you're talking about come to those of us later in life (college, jobs, projects), so it will helpful to you later on when you run into these same situations and have a better understanding how to handle them compared to trying to figure it out/deal with it later.

A few people here seem to be laughing due to age or experience (or lack of experience, in whatever area). Please don't take this to heart, as a lot of us may have forgotten that we had to conquer similar hurdles and deal with these issues and feelings, too. From the people I know around 15, you seem to be doing very well. Please continue on the path, though. Talent can get you to the race track, but hard work will make sure you're at the front of the pack.

It's a bit refreshing seeing a viewpoint from your eyes and mind. A lot of us began in a similar path to where you are, and, at least for me, it's been very rewarding. Things change all the time, cool new stuff comes out, and you're able to do things you thought impossible a year ago.

Reading through your site a bit, it seems you are working on some interesting apps and are solving problems that you'll continue to run into later (DRY, Writing Tests, etc). So far, you're on the right track. You build a house a brick at a time, and so far you're laying a good foundation.

I would actually add a lesson or two for you:

There is no Perfect Solution. Just because somebody really likes Python, or React, or Rust doesn't mean that those are the right languages to use for everything. Each language, framework, or mental-model has its strengths where it will work better than others, and weaknesses where it will not. You are not married to one thing, and no one thing will be the "perfect" solution to all of your problems.

Secondly, release. Playing with cool new libraries and frameworks is fun, but a lot of maturity and project knowledge (as a whole) comes from the big changes that releasing something to public (and making new releases and changes often) brings you. It also requires that you be consistent and learn what and who to prioritize.

Good job so far! Keep it up
I think the value of the whole booklet is "here's what we think about our PhD program," not necessarily "what place do PhDs really have in society?"

They could be wrong about the latter, but if they believe it strongly at CMU, it's good (especially for students who might go there) that they say so.
The dark take would be that convincing someone else to buy your stake is the end game, and plenty profitable!
> she got reprimanded just after being hired for having used the singular "you" (less formal) instead of the plural "you" (I'm not sure how it translates into German)

Are Germans usually this strict about language in a professional setting? I am from the USA but worked for a company with offices in Germany for a couple years. They were formal in some ways but also made many jokes that could get you fired in the USA. Maybe my experience was the exception.
Not at all. The 1918 pandemic was very similar; stay at home, no gatherings, wear masks in public. Some of the articles from then read as if they were written last week.

Reading the history about the second and third wave into 1919 as a result of reopening and then re-closing business also makes for interesting and educative reading, recommended.
I would really like a testing framework like AVA on deno, same amazing API of seperating parallel and serial tests and running them on multiple threads. Also I will need npm compatibility soon, once these are in, why would I ever write code in node.js?
It sounds like you took offense to my comment which wasn't my intent. I was just making a lighthearted stats critique of someone complaining about statisticians.

That said, I think statistics is like most other skills in that you get better at it the more you do it. All things being equal, I would trust the person who has spent more time thinking about a subject.
Thanks! After reading the description of how the "prints" (they are more accurately called casts) came to be on the ceiling I really had hoped for some pictures.
"Some scholars suggest we can best understand these developments as a form of backlash against ongoing cultural, economic,and demographic trends (Kaufmann 2019; Norris and Inglehart 2019)"

Is the paper paper based on the premise that the right-wing views, or the rising success thereof, are an anomaly or "backlash" from some normal state?

ed: or not? Is there another interpretation of the first page?
Forget the (reasonable) security and reliability concerns people have already brought up with regard to importing bare URLs. How about just the basic features of dealing with other people's code: how am I supposed to update packages? Do we write some separate tool (but not a package management tool!) that parses out import URLs, increments the semver, and... cURLs to see if a new version exists? Like if I am currently importing "https://whatever.com/blah@1.0.1", do I just poll to see if "1.0.2" exists? Maybe check for "2.0.0" too just in case? Is the expectation that I should be checking the blogs of all these packages myself for minor updates? Then, if you get past that, you have a huge N-line change where N is every file that references that package, and thus inlines the versioning information, instead of a simple and readable one-line diff that shows "- blah: 1.0.1, + blah: 1.0.2".
Strawman security questions without an understanding of the tool are not very useful.
Third parties being able to submit amicus curiaes seem like a counter-balancing entity—dependent on which way they argue.
Get away with what though? Do you believe Gavin was a willing dupe using the CSW narrative to push bigger blocks? Honestly before watching the video it was something I hadn't even considered. I was certain Gavin was simply naive. Thanks for taking the time to reply.
That is one of the things I hate about go. Right up there with lack of generics and boilerplate error handling.
Have you ever talked to humans in real life?
If you have a half-decent router or firewall, this won’t work from outside the network.
> A hello-world Deno HTTP server does about 25k requests per second with a max latency of 1.3 milliseconds. A comparable Node program does 34k requests per second with a rather erratic max latency between 2 and 300 milliseconds.

Under-mentioned feature. I may migrate my personal site to Deno just for that latency drop.