skysight-inc/HackerNews huggingface dataset:
The same as any language, if you were to write safe code at least. By safe code I mean, if you wrote Go in such a way that race conditions could not happen, you typically would write it in the same way in Rust. Often this involves Mutexes, but there are plenty of libraries that set up foundations for parallel behavior without Mutexes.

So it can operate on "the same memory", and there are a whole lot of ways to manage it safely. The right tool for the right job, really.
There are so many loopholes involving trusts, corporate ownership, family foundations, and offshore assets that the effective tax rate is actually not that high.

The Walton family is a good case study.

So heirs are still gonna heir, for the most part.
Yes. I don't do nightly, but weekly. Some changes still trigger long builds that last multiple hours.
> My wife thinks that so long as it is helping, it isn't necessarily bad. She feels that people shouldn't see psychics or read too much into the movement of planets and stars, but that whats the harm if it makes you feel better.

I don't know your wife of course, but I feel that this might be a mischaracterization of the sentiment. Sometimes people's model of reality is incompatible with yours, and since communication requires shared context it is difficult to convey your true meaning in a way that can be readily understood. One solution to this is to build up all the context that person needs to understand what you're saying, but this is slow and because it may require them to destroy and rebuild their fundamental understanding of the world it can cause quite a lot of suffering. An alternative is to reframe what you're saying into terms that are compatible with their current model. Even though the understanding you convey may be less accurate, it is often good enough.
Maybe "fake it till you make it" is substantially different from "fake it till someone else hopefully makes it".

Let's say you are already behaving a little like the software developer you aspire to be. In case you hit a wall you put in evening time to read up, try harder, in order to keep up your appearance. This is what I mean by "fake it till you make it".

In case you are an astrologer or psychic, you pretend to know what's going on with your "patient", you pretend that you can help them with issues. If this is not working out you cannot (as I understand it) put in more of your time to get on top of things. This is the difference I think.
I've opened an issue on github :)

https://github.com/rustasync/areweasyncyet.rs/issues/28
Is this what referrals are these days? Somehow i doubt it, for any solid company at least. Are you referring to startups, because it damn ain't sure not the status quo here. [Former big 4, now quant fund]

I have never and will never refer a person that I do not know. A referral is partially me putting my own reputation on the line
ML-inspired languages have all these features too; is the advantage of Rust over those just that it’s more mainstream, the ecosystem is bigger, etc.?
Meanwhile, I'm still waiting for a AMD-based NUC size PC with Ryzen 2 core and more powerful Radeon iGPU.
Our SaaS Startup Just Reached Ramen Profitability
>As far as i'm aware, there's no proof in the world that suggests that astrology and religion are not completely interchangeable in this respect... Especially the part where "they are praying on peoples innocent stupidity".

Well, religion has been studied for evolutionary advantages.

And of course religion has shaped and sustained whole civilizations, arts, philosophy, etc, in ways which astrology did not, and in many ways that people still identify as beneficial.
Are you arguing that Apple does not make iPhones because Foxconn does?
Possible plot twist: the girls were into astrology because it gave boys an easy way to approach and initiate conversation with them ;)
Also a lot harder to handle, and leaks are potentially far more dangerous. Kerosene won't even ignite with a naked flame held to it, whereas H2...
That's just the "Pin" type, which is heavily used in async code behind (and occasionally in front) the scenes, but is by no means restricted to it.
Crypto APIs Launches Trading APIs. Leverage Multiple Exchange Accounts
The source that Kottke used seems like it would have been better to link to since it contains the same information and has more pictures of the move.

https://www.amusingplanet.com/2019/10/an-incredible-move-ind...
Thanks! I leveraged an open source Node.js based discussion platform called NodeBB. It's similar to Discourse but not made in Ruby on Rails. I cloned the base repo but then was quite liberal in customizing it to my own needs and extending the functionality. Any other feedback is very welcome, it's a work in progress!
Can you expand on that thought?

So if I receive a patent for something financial I should spend the next decade acquiring licenses in 50 states and multiple countries, some of which have multimillion dollar bond requirements, getting product market fit for my new financial service just to prove that the “locked down IP” has legs? Ignoring any other pursuit I might imagine in the mean time?

Or just letting the market stay in its current unimproved state just in case maybe someone else independently comes up with the idea

did you have something more practical in mind that fits your criteria which I didn’t consider?

just disclosing the idea publicly as loud so others can build from it?
Uh maybe use better webdev stacks?

I know I’m arguing against 20+ years of software practice, but Moores law is over.
A look back at the last decade in VC-backed startups
True, but that general fund/account is routinely raided by congress periodically to pay for things so it being separated is purely for show and is totally meaningless since they take money from it from time to time.
What we need is for someone to apply deep neural networks to astrology. Sure, star-signs never worked in the past, but do you realize how powerful GPUs are these days? Now please give me a $500mil seed round
I didn't see any advice on becoming a vendor or otherwise making inroads apart from cold calls on FTE reqs.

RFPs? RFQs?

This is all about "freelancing" and subcontracting, and may serve as a helpful intro to the person who isn't already in this (well-trod) labor market.
This is actually a really good time to refer your client to a trusted contact from your network (you do have one, don't you?) scoring points with both the client and your contact.
These are levels for 5 & 10 10 μg/dL.

I don't remember the exact number, and can't find it in 10 minutes of googling, but before leaded gasoline was banned, the US average was much higher.

My brain wants to say around 40. I probably misremember, but it was in that range.

Which is to say that while the Flint situation is bad, it's much better than how every kid grew up when I was young.
It's not that easy to vote out a leader in some countries because the leaders control the state machinery. They present an illusion of free and fair elections but use their entrenched power to influence the vote through bribery, disenfranchisement by making people believe their vote doesn't count among other sinister tactics.
How does trial cancelling interface look for other apps? The one from the twitter post looks like cancelling of the paid subscription
To me it seems obvious that we should focus on shrinking the 98% as fast as we can.

The other 98% is made up of lots of industries that account for 1% here, 2% there, 0.1% somewhere else, and so on. We can't afford to ignore something because it's 'only' 2% of the total because that would mean ignoring everything. The reality is that we need to shrink 100% of global carbon emissions, including what's caused by aviation, and everything else.
That's the theory. However, just see what happens in most democracies if you, or a larger group of people, try to revoke your consent to be governed.

The jackboots come down just as hard.
Rust: Completing the transition to the new borrow checker
This has no historical basis. The system was designed to preserve control of government in the hands of the elite cadre who led the rebellion, whose ideological differences were quite small in world historical terms. It’s meant to reconcile these differences, but is in no way broadly inclusive to political interests outside this narrow circumscription. Concessions have been won to further democratize the system, but these were largely accomplished outside its terrain in things like the Civil War, labor struggle, suffrage and civil rights movements.
As my wife's therapist has on her cards, "You can talk to me when you can't talk to your friends."

Friends are great to talk to, but they are only as good at helping as we are at being completely open with them. There are things I'd tell my therapist LONG before I'd tell any friend.

As for religion, I believe it is a mixed bag. It can be used for good and evil. But most people are religious for the community more than the religion. When I used to go to church regularly, I went to see people, talk to people, feel loved by strangers. Know that if something bad happened, people in my community would help. Do I believe in God, a god, or gods? Probably? Maybe? No? Yes? I dont know, and day to day that changes. Day to day, passing kindness to neighbors and strangers doesn't change.
My completely uninformed assumption has been that there are more unions preventing the automation of trains than automobiles.
Democracy is ostensibly majority rule (don't nitpick).
The majority of people are poor.
Therefore, democracy is the rule of the poor (Aristotle).
We do not live in a democracy.
chkservice: TUI systemd unit manager
Is it hard to learn how to program a computer?
Show HN: I made a minimalist tool to automate approval workflow via Google Forms
Hey, creator here. I'm used to be a developer and now I have a small store in Shopify. Doing ecommerce is fun, yet managing purchasing workflow was frustrating.

I had searched the solution and there was a tool named Kissflow that could help me but it was costly and for bigger team. That's why I decided to build a minimalist tool myself and I chosed Apps Script, a free script from Google to build a Google Forms addon. (Google Forms is simple & easy-to-use and I always have entrepreneurial mindset so I planned to upload to Gsuite Marketplace to have external users too)

Then, Firebase is for database due to its realtime feature, low cost, and generous free quota. Also, I used Google Cloud Functions to handle small tasks (backup, utilities,...) and things that Apps Script can't do.

The final result is PerformFlow, an add-on that can automate approval workflow via Google Forms. It was uploaded to Gsuite Marketplace and till now, it has some users. Thanks to the good response from users, I updated a new feature to generate & send PDF based on the feedbacks.

It's just a simple tool that utilizes Google Forms so I'd love to have your comment & ask me if there is any question!
Yes, it has evolutionary advantages, just like placebos have advantages. Again, not so different from astrology. Depends on how gullible the believer is. And how much force the religious institutions use to enforce the correct behavior of the supposed believers (and now for something completely different... ;-).
Building a “Periodic Table” for Neurons
The Secret of Zara’s Success: A Culture of Customer Co-creation
Malcolm X: A Role Model to White American Males
>You're not an ocean, so looking at the tides and assuming that the moon has a similar influence on you is an unjustified jump of logic.

When you have nothing else, your options are to make assumptions or do nothing. In general those who made assumptions sometimes get them right and eventually lead to progress that gives way to science. Those who do nothing remain frozen in their development.

These days, with the understanding the average kid has when they graduate high school, it is an unreasonable assumption. But we are talking a far far different sort of society when these assumptions were being made.
Yes... a Mac Mini Pro with a workstation processor (doesn't have to be this particular beast) would be nice. Heck, even an i9 would be a welcome addition since it currently tops at i7 only.
I'm learning a lot about the early company culture of Facebook. And to an extent, also about how big tech companies work in general.

Just the past 10 minutes, I've learned that development speed is key, because it is basically their KPI for execution. I don't fully agree with that, but I don't think it's a bad heuristic. Speed is a necessary condition to survive from the competition. I think Paul Graham greatly exemplified that in his essays, you need to be one of the fastest or at least not be outpaced a lot by the #1.

I think there's also a lot of interesting startup advice in these type of documents. The advice may or may not be ethical, but there may be info in there to understand why Facebook became so big. I wouldn't want to do something unethical, but it's handy to know what unethical things work and why because maybe one could distill successful principles from it that are ethical.
It's not a NUC, but the ASRock DESKMINI A300 is quite small and might cover some of your needs...
in large c++ projects it's really hard to avoid the situation where almost every file includes a couple of the same key headers. change one char in an important header and you have to rebuild the whole project.
Invenia has been interested in electricity grids since 2006 and has provided many kinds of services to interested parties, for example load forecasts. We are continuing to work on many things in the area. Recently we published some of our blue sky research on grid optimization using modern machine learning ideas (https://www.climatechange.ai/CameraReady/43/CameraReadySubmi...).
I beg to differ. Astrologers think that some planetary constructions yield some kind of personality traits. This should be easy to test! So Mars is associated with strong sports/soldier skills: then prove it! Same for Gemini and abstract thinking skills. Maybe I'm off with my understanding of astrology, but my idea is always that they cannot prove what they claim should be provable.

Now lets consider a proof for God's existence. Do most religions claim to have such proof in hard terms? I don't think so. The say it's a belief, a faith.

Not saying that the two not have many things in common, but I also see a strong contrast.
I made my own (every minute) monitor: http://monitor.rupy.se

I also warns me if the CPU load goes up over 80%.

For the first two years of going live I had this hardwired to my Pebble via real-time mail, but now I know my platform is robust; so I can choose worry about other things.
Ask HN: Is web dev viable today?
I am switching career from a low paying job to web dev. What tech stack should I be learning to start earning income to pay my bills?
(c) we have a much better understanding of the world than we have ever had before (though we still have a long way to go, and may never reach a full understanding)

IMO it's mostly (c) but with a hearty helping of (b) on the side.
Define "not make sense". Does the first law of thermodynamics "make sense"? Should it ever be proven wrong, would you have considered us irrational for "believing" in it?

Sorting beliefs into "rational" and "irrational" is a bit too black and white imo. We have (scientific) models. We can support (but not prove), question or disprove them by applying the scientific method. There are beliefs/theories/models of varying popularity in our current scientific knowledge that are wrong but that we haven't disproven yet.

You might differentiate between "we're looking for ways to disprove them" (i.e. being scientific) versus "we apply confirmation bias" (i.e. being superstitious) to distinguish rational and irrational beliefs. But my point is that there is a third option that is missing in your list:

(c) we are suspicious of them (because they don't make sense?) but haven't yet come up with a way to put them to the test.
There are electrification gains to be made on the ground. Aircraft manufacturers are already experimenting with using electric motors for taxiing so that they can wait to start the turbines until close to the runway.

https://en.wikipedia.org/wiki/EGTS

And longer term, electromagnetic catapults embedded in runways can be used to launch aircraft using renewable power. The engineering challenges will be huge and a new generation of airliners will be needed to make it work, but the concept is technically feasible.

https://www.theregister.co.uk/2012/09/07/airbus_smarter_skie...
My brother is a Structural Engineer - happy to connect you both.

3) Structural Engineer who can help me calculate loads, bending moments, etc of 3D models.
I'm tempted to be very very sarcastic here but instead I'll just say clearly I'm not able to move the whole of 3000 person organisation onto a better stack because convincing people they would get no features for 3-6 months would be impossible.
Yes its a pretty picture, I get it, I know what its about.

Rich folk like them, of course, deserve worship because of what they are (better than everybody else).

So what? The accident that some folk got to run roughshod over everybody else is quite an un-American viewpoint (we abolished the monarchy here). I understand if others still ascribe to these antique notions. I just have decided, after decades of being drenched in rich-and-powerful hero-worship in media and art, that I would opt out.

Keep all the superior feelings to yourself, thank you. I have none. Kind of my whole point.
> RDS not supporting custom extension is RDS problem and frankly I wouldn't recommend using RDS.

We are using RDS and would like to have a standard PostgreSQL instead. Is there some community supported AMIs that could help us to get started quickly?
Indeed.

On a semi-related note, any thoughts on how you could merge Async with non-Async code? Eg, I've got a large codebase that is not threaded but not Async. In the future, I might upgrade the web server to be Async and slowly start porting code.

I had planned/hoped that I could make my own Async/Thread bridge.
Such that non-Async code would live in it's own thread, and I would make a special Future ask a Mutex in another thread if data is available. Taking special care not to lock the Future's thread.

The goal of course is to not have to rewrite the entire app's blocking code at once.

Does this sound stupid to you?
Former Cheat Outs Bot Rings Plaguing High-Stakes Online Poker HUSNG’s
The Probability of Green Cheese
We are largely using Julia since it is more suitable than Python for pursing novel approaches, rather than using off the shelf packages. Further, the packages are more flexible and we can easily make PRs to improve them without e.g. having to write C, and we often do just that.
Just drop them before landing... There could be a batteries landing place where they'd be collected.

Is it too crazy?
However there are no capital gains taxes and rates are mostly around 0.4%. There is an equivalent to property taxes where a virtual income of your own home is taxed. It would probably be equal to a 0.7% property tax.
Happy Customers Without the Overhead
Discover how this Peruvian tech startup are using technology to fight the large mobile operators by solving a distribution problem with technology in the mobile subscriptions market. Cuy Móvil, founded by three guys in their twenties with no telecom experience, is a MVNO that recently raised their $1M Seed Round.

https://www.veridiumid.com/blog/happy-customers-without-the-overhead-how-cuy-movil-uses-veridium-to-streamline-sim-card-registration/
Sure, but it's really easy for them to post massive growth in the server category since they started with market share in the low single digits.

They have nowhere to go but up, but that can still mean their stock price is too high.
GraphQL is barely relevant today with the older HTTP standard. There is a very limited use case for GraphQL, and you most likely don't need it. If you are new to GraphQL I would recommended simply trying to use it to delete an item by Id. While this is a trivial task if you were using the MongoDB with Node/Express.. just and the GraphQL Layers.. and see all the extra code you need..
Isn't it kind of a poor design choice that Rust will not actually begin execution of the function until `.await` is called? If I didn't want to execute the function yet, I wouldn't have invoked it. Awaiting is a completely different concept than invoking, why overload it?

If you want to defer execution of a promise until you await it, you can always do that, but this paradigm forces you to do that. The problem is then, how do I do parallel execution of asynchronous tasks?

In JavaScript I could do

const results = await Promise.all([
asyncTaskA(),
asyncTaskB(),
asyncTaskC()
]);

and those will execute simultaneously and await all results.

And that's me deferring execution to the point that I'd like to await it, but in JavaScript you could additionally do

const results = await Promise.all([
alreadyExecutingPromiseA,
alreadyExecutingPromiseB,
alreadyExecutingPromiseC
]);

Where I pass in the actual promises which have returned from having called the functions at some point previously.

So how is parallel execution handled in Rust?
Electricity == low carbon

Not a good starting point for a discussion.
> Additionally, if folks at your company are picking up side gigs then maybe you should review your compensation because there's probably a reason people aren't content with their current working situation.

Not just compensation but other stuff like the ability to take on different types of projects and learn new stuff on the job.

If I have a job that has me do the same thing with the same tech stack for whoever knows how long, I'm going to grow stale. I don't want to grow stale, that's both boring and also denying myself future opportunities and generally just putting myself at a disadvantage. Possibly very screwed if/when the company decides I'm no longer needed.
Global Radio
There is a kind of pendulum, the predictable and periodic failure of capitalism. Whenever a crisis happens, it's hard to sustain the fiction that capitalism is good for most of us. Some shift left, realising that billionaires are in control and can be defeated. Others shift right, mistakenly blaming those already oppressed (poor, immigrants, LGBT).

Sunshine is clearly not the best disinfectant, since we see fascist rhetoric and violence spreading. Repeating a lie enough can work, especially when people are already angry and desperate. And especially when it's merely an intensification of the same rhetoric that capitalism spreads anyway.

Put differently, after capitalism has shifted the Overton window to the right by enough, fascism becomes more generally acceptable.
> That lawsuit forced the state to establish the $3 million Neurodevelopmental Center of Excellence, which began screening students.

That name though. The Neurodevelopmental Center of Excellence is in Flint. It's like hosting an event called the Summit for Cancer-Free Japan, and holding it at Fukushima.
I believe the term is 'eggcorn'

https://en.wikipedia.org/wiki/Eggcorn
I’m not even referring to that source, straw man attacker.
Happy Customers Without the Overhead
I have the feeling a lot of people go visit a popular thing just because they know it's popular, and not for its actual art, meaning, experience or whatever.

I actually tend to avoid the most crowded attractions. Been to Paris several times, but never been to the Eiffel Tower or the Louvre (but the Arc de Triomphe and the Montmartre are cool places to visit).