skysight-inc/HackerNews huggingface dataset:
This! Even if some of us would prefer „hot“ futures that immediately start execution from a conceptual point of view they are simply not possible in Rusts async/await model. Executing a Future requires it to be in its final memory position and be pinned there forever. Otherwise borrowing across await points would not work. But if every future would immediately start in its final place you would not be able to return them, and composition would not be possible. That is why we have a Create - Pin - Execute and Await workflow.

These issues are not an issue in JavaScript and other languages since objects are individually allocated on the heap there anyway
Yes, it works, but feels unnatural. I also don't like the possibility (quite remote, I admit) that the function gets called with a field from another instance.
Contract workers are "contractors". There is a clear deliverable and the worker produces it.

Consulting is the practice of engaging a business/org/lob to address a larger, less clear-cut problem. M&A is for M&A Consultants who specializes in acquiring and merging. Out of the merger may arise a unit of work to be "contracted out" in cases where timeline and capability are out of sync.

Can you consult under contract? Sure, but being a contractor doesn't automatically make you a Consultant.
I've never built a machine without at least one DOA part. I've never had one just turn on and work the first time either.
I wish we could have a 7 day, 5 hour work week. I guess some other people woud rather see 4 days, 9 hours. I just wish there was more flexibility in general
I would add in the TI99/4A. Wikipedia has some un-confirmed stats (https://en.wikipedia.org/wiki/Texas_Instruments_TI-99/4A):

Sales peaked at 30,000 a week in January 1983,[citation needed] but on 10 January 1983 Commodore lowered the price of its computers. In February TI responded with a 99/4A retail price of $150. In April, the VIC-20's bundled retail price reached $100 and the 99/4A followed suit. In May it began offering the PEB for free with the purchase of three peripherals. In August the company reduced prices of peripherals by 50% and offered $100 of free software; in September, it reduced software prices by up to 43%.

The president of Spectravideo later said that "TI got suckered by" Jack Tramiel, head of Commodore. TI was forced to sell the 99/4A for about the same price as the VIC-20, even though it was much more expensive to manufacture.
If one of your country’s official slogans is “Death to OtherCountry”, and so OtherCountry keeps not liking you ... it’s not that weird?!?
I should've been clearer — Some part of this will be the usual tech churn, of course, but another part of this is that you shouldn't pigeonhole yourself into a $language developer, for whatever value of $language you chose when you first started learning. As the OP gets into the industry and starts learning stuff, there's a fair chance they'll end up changing their tech stack of choice.
My general approach to something like that is to ask (in person usually) to sit down with the author for a couple of minutes to discuss it. Getting into a back and forth conversion in review comments is in my experience too slow and cumbersome.
Depends on your review process - if that comment acts as a trigger/marker for a face-to-face conversation then it makes sense.
There's a lot that's wrong with the C64, but despite its problems it was a big success because:

- It hit the sweet spot of price vs. performance at the perfect time, just as the video game market began to crash.

- Unlike most other cheap computer manufacturers, Commodore took a completely hands-off approach to software, which allowed a rich software ecosystem to spring up very quickly.

Among the computer geeks in my neighborhood at the time, 1982/83 was all about the Colecovision game console, and 1983/84 was all about the C64.
I don't know Rust but I understand the question if await is the only way to yield execution.

Without a yield instruction its strange to ask "how do I start all these futures before I await" and join does make sense because it does both of those things. But other languages can start futures, yield, reenter, start more futures, and wait for them all while making progress in the mean time.

I'm curious what the plan in there.
To dispel paranoia, I'm not the one downvoting you: https://prnt.sc/ptuh4f

I accept your idea that I could have been more rigorous in my initial post. I'm also not against pedantry. I just didn't see it as a fruitful line of inquiry in this context, seeing as how my original post became uneditable. Otherwise I would have edited it to make it clear that YMMV and I'm in no position to make absolute statements about subjective realities, although I do think that this is obvious (since I was offering a possible risk, and not a guaranteed outcome) and not something that needed to be dissected.
>Of course you should be respectful in a code review

It seems self evident but there are a lot of people who don't believe this and take a kind of perverse pride in "tearing others' code to shreds" so it's worth enshrining in policy if nothing else.
I haven't used tokio but in my Scala days the execution context was backed by a thread pool. One blocking call wouldn't kill you because it would just tie up one thread, but the thread pool would quickly get exhausted and lock up the application. Does tokio have the same problem?
Old or unexplained SMS messages are being sent
Ask HN: Did anyone receive old text messages in the last 24 hours?
Last might my Mom got a text message from me (4:00am central time) that I didn't send. Upon some light investigation it turns out it was a text I previously sent to her on February 14th of this year.

Looking into it now, it seems to be a more widespread problem [1]. Curious if anyone else has experienced this in the last 24 hours. Any idea's as to what it could be? From what I've seen from others, it doesn't seem to be related to a specific carrier, I've seen posts from people who use Google Fi, Verizon, and Sprint.

[1]:https://twitter.com/iSmashFizzle/status/1192469599503208448
Show HN: Applications are open for TinySeed's 2020 batch
TinySeed is a remote, year-long accelerator for independent software businesses.

We just opened up our applications for our second batch: https://tinyseed.com

We focus on SaaS and “non-unicorns” (companies that don’t aspire to grow at all costs to reach a $1B valuation). In addition to investment, we are a tight-knit community providing advice, support, a deep network of founders, and valuable connections to world-class mentors.

Applications will be open for the month of November and will close at midnight, November 29th. We’ll be reviewing applications through December and making decisions in Winter 2020, with the next batch starting Spring 2020.

Let us know if you have any questions; either here or email einar@tinyseed.com. Hope to see your application!
The only C128 software I ever ran was GEOS. Everything else was C64 mode stuff.
Dev Community Inc. Raises $11.5M Series A
Peter Thiel’s VC Firm Mithril Is Sued by Its Former Top Lawyer
I honestly don't see what's so bad about this. About the only thing that might be more useful is better variable names and maybe a function or two to clear up exactly what's going on. But even still, this is math heavy code. I don't think I've ever seen math heavy code (particularly dealing with matrix manipulation) that didn't end up looking like this.
Lifetime annotations are an other ugly unreadable quirk. I'm happy to know I'm not the only one.
Not sure I still understand the product? Are there intentionally no photos of the product.
I think the long incubation times of some of these is a counterexample.

Someone eats a monkey in rural Cameroon or Congo, and 10 years later they and their sexual partners have their immune system collapse. Will they know the connection?

Some sources say that happened circa 1910. It wasn't identified until the 80s. In the meantime there were some bunk theories tied to homosexuality, drug use, or poverty as the root cause.

I have heard that prion diseases can have even longer periods before they surface after exposure.
The most disrespectful part of the "Don't" examples are that they are vague about their concerns while simultaneously expecting a concession from the other party in the review. They say, "your code/approach is wrong, but I don't feel like explaining why I think it's wrong".

That's what sets up the context for the you-s to be interpreted as jerky. "You" can certainly be used in a non-disrespectful way, but not when the rest of the comment it is attached to is disrespectful.

Code reviews are like small debates, and successful debates do involve courtesy, patience, and arguing in good faith, which are also basic life skills.
Oauth is used in other places than browsers, HEAD has always been possible
تم تحميل 1 من 1 (1099)
Glad you added this, I meant to put it in my first comment, but getting an agent to go through options and different providers is really critical because risk profiles differ across providers. The SIC code & any products/services offered really can change which company is best for a specific instance.
1. Whatever docs your org feels have the highest value at that time.

2. The user provides their creds and you store them in Hashicorp Vault, AWS Param Store, or another secrets manager, and then retrieve them for use in making requests with a queue and runner mechanism.

If you have questions about this, email in profile. Last job was somewhere making requests for users with their creds at scale, currently in infosec. I would love to help make all PACER docs freely available.
How to handle Colombia’s narco-hippos: Scientists are working on a contraceptive
Correct, they do not have overseas data (at least in China).

However, GitLab's restriction also prevented them from employees moving to China as well. Many companies employ people in Asia/Europe timezones as a night-time on-call engineers and support.

Not to mention, the list (China, Russia) is a list of countries made up by GitLab, with no particular backing that's officially recognized by any particular government or organization, which makes the situation discriminatory.
The broker/dealer I work for stops trading on bugs causing much smaller (even $0) material impact.

For brokers in particular, they are highly regulated and I can't imagine them not ending up with a nasty investigation+large fine from regulators over this.
I don't really disagree with your broader point but...

>if they want to show their mom or their grandmother pictures

Email? Personally that's how I show pictures to my dad. (Well, that and in person.)
This is exactly the tone I try to strike, especially with junior colleagues. I never want to make someone’s decision seem unambiguously wrong-headed when it comes to subjective engineering matters. That just breaks someone’s confidence.
I don't get that because its not true. In both scenarios after the energy consuming activities are done the same amount of CO2 is in the air (ignoring operational efficiency). One just costs more than the other because a more difficult path of capturing the CO2 is chosen.
> anyone who is logic and science based will immediately cease ...

Why be so rigid ? I am a scientist. I would be happy to listen to someone talk about their "saturn return", etc. etc. if that helps them convey meaning.
and the company, if they're hiring, and if they allow remote work
Hey, I’m the program manager at TinySeed, I’ll be hanging here through the day to answer questions as well. Ask us anything!
I agree! Closing loopholes to prevent theft was good. Implementation was lacking. They should fix this and stop good people like the subject of this article from suffering.
The “towns around Flint” exist and are wealthy due to explicitly racist maneuvers during the White Flight era that intentionally impoverished inner cities and their black residents.
Wait, why is it useless? At minimum there is the example cited in the article of checking file length without having to download the actual file, but more generally, if headers have any value, and they must since they exist, why can't you imagine situations where you just want to see the headers without downloading a giant body?
It’s a common terminology: https://en.m.wikipedia.org/wiki/War_of_succession#Terminolog...

Hundred Year War is hardly a civil war existing as it did between multiple countries.

Smaller conflicts like Buckingham's rebellion are excluded much the same ways as I ignored most of these: https://en.m.wikipedia.org/wiki/List_of_rebellions_in_the_Un.... Along with a host of unmentioned smaller slave revolts.

The War of the Roses was is arguable if it’s a civil war. I and many others disagree (see above Wikipedia link).
Democracy comes in different flavors. There is even a kind without career politician. Checkit: https://en.wikipedia.org/wiki/Sortition
Can anyone help explain if Rust asyncs are hot (as in JavaScript, C++) or cold (as in F#)?
Great question! In 85-90% of cases, the two devices are communicating directly through a STUN connection and do not require any middleman. In the other 10-15% (which is normally due to the device being behind NAT), the connection has to be facilitated through a TURN connection. We do not have any internal visibility to these data streams.
Having a computer that's already ready to go, and any problems are dealt with via a single supplier? I'd pay a couple hundred extra at least for that.
Even if you don’t await anything async fns behave different. They will get compiled to a function which returns a Future. When you call the function - nothing happens. The body will only be executed when someone starts polling the Future. This will also have a big impact on all lifetimes - since they now get part of the returned Future type.

Now would you tag something as async if not required? Likely not - it just makes things more complicated. One exception is when you expect you need to modify the body of the function in the Future to make use of await, and you want to maintain compatibility
I'm surprised by the many positive/understanding comments on this thread. Personally I find this kind of behavior despicable. Giving people what they ask for doesn't make it morally justifiable. Even if helps then in the short term.

Astrologers, psychics, tarot readers and the likes are mis-educating people. Pushing the population back towards the dark ages. The real danger of this is specifically when it seems to work, in that it strengthens people's belief in "something" "beyond understanding" "magic" etc. Adults living in a fairy-tale world is dangerous. There is no moral dilemma. People who want their curse lifted should not have anyone to go to that isn't a doctor.

Personally I also add "mentalists" and the likes to the list. I find Darren Brown, Lior Suchard and the such just as despicable as Uri Geller or any other con-man. The small yet crucial difference between a "mentalist" and a magician is the back story, and more importantly the effect of the back story on the viewer's world view: A magician leaves the viewer with the (very important) realization that they too can be fooled and they are not smart enough to understand and explain everything they experience. This is a very uncomfortable feeling for most people but honest magicians leave you with it. "Mentalists" ease your pain by throwing in an pseudo scientific "explanation": NLP, body reading, etc. But with that they rob the viewer of a valuable life lesson about their own shortcomings, and replace it with a wrong understanding of how the world works.
Don’t Put That Idea on Someone Else – What I Learned About Credit in Software
Before offering an answer, what do you mean here by "web dev?" It's currently a very wide field, so I'd like to know what your _current_ plan for entry is.

What's your current tech or programming background? Do you have a formal education? It's not a big deal if you don't, but it affects how you may want to enter the field. Have you worked on any coding projects in the past?

How much time and effort are you willing and able to commit to this career move?

If you answer at least one or two of these, I'll be able to give you a much more informed answer.
what make you say that...evidences please :)
> And then don't asset owners end up paying a surtax on their emotional attachment to their property?

You always have the option of letting the government buy it from you for your declared value, and then buying it back at auction for actual market value, potentially making a profit if the government were wrong.
The contrarian dynamic applies to every topic. Indeed, your comment is a classic phase-2 contrarian: the one that shows up to object to the objections. Those typically say something like "I can't believe the comments here are so X", and achieve ironic standing by getting upvoted to the top of the thread (which happened in this case). The mechanism is so universal that I don't think specific explanations are needed.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

But yes, race-related discussions are fraught, and there's little doubt that race-related, if not racist, beliefs and feelings lie behind some of what people say in them.
wow some giant leaps made in this if you assume to speak as we the people... who appointed you as our spokesperson?
I think Apple computers have sold the most. https://laptoptitan.vn/laptop-gaming-cu-hcm/

http://muabanlaptopcuhcm.com/laptop-gaming-cu/
+1 to the advice here.

My 2 cents: learn how to quantify and record others expectations and then compare them to (your or your team's) output. My team's work and value within companies has been perceived as less because of mismanaged expectations.
Well... I think your headline is clickbait, and I'm tempted to flag this post as such.

But I think there is a kernel of an interesting idea to what you're asking. Certainly as layer builds on top of layer on top of layer on top of layer on top of... some subset of the population becomes increasingly removed from the "first principles" stuff.

But one counter-point is "specialization of labor". There still are people who work at those lower levels, and I don't see any reason to think that they could not still invent the Internet. Just like, there are still people who could invent the transistor if it didn't exist yet. It's probably a small group in both cases, but consider that the population of people who could have invented the transistor or something was probably very small to begin with.
Degeneracy
That’s valid, I guess. I think that if a social network wants to take off today (especially amongst people under the age of 25), it’s going to need to be a little fancier than Twitter. But PWAs could replace a lot of the more basic applications that exist today.
"Dignity bills itself as the fifth-largest health system in the country...In 2018, the organization reported $6.6 billion in net assets and paid its CEO $11.9 million in reportable compensation, according to tax filings. That same year, more than two dozen Dignity executives earned more than $1 million in compensation, records show.

Dignity is also a religious organization that says its mission is to further “the healing ministry of Jesus.” Surely, Bard remembering thinking, they would show her compassion.

Bard could see no way out. On Oct. 7, she posted a photograph of the $898,000 bill on Facebook. “When Dignity Health (the company I work for) screws you out of your daughter’s insurance…” she wrote. A week later, ProPublica, which had been flagged to Bard’s case while reporting about health insurance excesses, contacted a Dignity media representative.

The next day, Bard got a call from the senior vice president of operations for Dignity Southern California, who apologized and said she’d heard about the situation from the organization’s media team and would help. Two days later, Dignity added Sadie to the plan, retroactive to her birth date. It would cover the bills. Dignity officials told ProPublica that they’d learned about Bard through her Facebook post. Bard said she doubts Dignity would have reversed course without the questions from ProPublica."

---

Makes me think about those whose stories don't make it into the news.
Romania doesn't really have much industry, so it emits 0.25% of global CO2. Even if they went carbon negative it wouldn't have made one iota of difference.

https://www.wri.org/blog/2017/04/interactive-chart-explains-...
Who is this we? The last thing I want is some kind of Ministry of Truth, be it within Facebook or the US Government, deciding what is and isn’t allowable political speech.
Herman Miller Celle and SteelCase Leap (in storage). Just learned about the Celle and it's perfect. I recommend both if you have sciatica. You should be able to get both used and in really good condition.
I would love for sortition to come into vogue in the US. Not sure where it would fit but it seems like it aligns incentives better.
I do a lot of work with databases and I find it absolutely insane the amount of money you have to spend in the cloud to get the performance equivalent of an 8 core bare metal server with 64 gigs of ram and a couple NVMe hard drives.
That's better than a poor person, who does not have access to reasonably priced credit even in the unlikely event they have the collateral. And in reality, the rich often do have access to unsecured credit. They have that credit because they've made money in the past, and even if their current fortunes have turned, creditors and investors will often continue to invest in them.
Unusual like nalware but lacking the malicious intent(!)
Is there more benefit to publishing a company’s design system than maybe some recruiting benefit? Is it about giving back to the design community or something IP/trademark related?
Look at the PBGC in the US and the rampant abuse (socialization of the cost of "mild" white collar crime - shortfalls that hit well after the fact due to purposefully but mildly underestimating future liability and overestimating future returns) for the other side to the outcome described in the article. Financial regulations are hard. It is like infosec, where you have well funded adversaries who are sometimes criminals.
Reviews at Google very often span timezones. Understandably, this sort of approach isn’t always ideal for optimal usage of time.
> Programming languages have the power to implement concurrency patterns that offer the same kind of performances, without the hassle.

Can you give one that reaches this goal? Go is often cited on that regard but it doesn't really fit your description since it trades performance for convinience (interactions with native libraries are really slow because of that) and still doesn't solve all problems since hot loops can block a whole OS thread, slowing down unrelated goroutines. (There's some work in progress to make the scheduler able to preempt tigh loops, though).
Thank you for the fantastic example for how to respectfully review code. It’s important to remember that a diff does not include the process for how the solution was arrived at, and I try to leave openings like yours so that the submitter of the PR has space to explain why something can’t be e.g. more straightforward without getting confrontational.
The people most at risk are not and were not in a position to vote.
They're finally opening the APIs (already have, I think, to some extent) for use with normal desktop apps and "UWP" apps outside of the Store. You can even embed the new UI stuff inside of Forms and WPF apps via XAML islands.

They also lowered their portion of the revenue share considerably for Store apps, afaik.
The patent system is broken but SV is full of goons who made billions off of "do it on a computer" patents and they will never allow their cash cows to be legislated away. Patent trolls are really bad but they are just one symptom of a system that is built on huge patent portfolios. The big companies are just as bad IMHO.
Some good suggestions here: https://neilpatel.com/blog/find-remove-stolen-content/

I like the idea another comment had about including very detailed "trap" content. And then use the suggestion in the article to set up a google alert for it.