skysight-inc/HackerNews huggingface dataset:
Non CS degree guy who made it to Amazon or Google
I have read an article somewhere (cant remember from freecodecamp or medium) that says someone with no CS degree who have many years of software working experience in different firms (small or unknown firms(, started 2 of his own ventures but closed down, and after so many years decided to try his luck to join Google. In the article he detailed out his job application and interview preparation journey. He also mentioned his experience trying with different big tech firms, even though he didnt get into Goole in the end, but he got into Amazon.

He actually shared his materials he used like data structure and algorithm materials, and tonnes of other resources he used to prepare for interview . He even put into his own github and shared with pubic. Does anyone know the link of the article?
> Dogs clearly have consciousness. Consciousness is not exclusive to humans.

that is not very clear to me, care to explain how we know dogs have consciousness?
Every time I have to create a diagram I struggle. If I want something quick and dirty the options are out there. But if I want to create a diagram for a serious project, I have trouble. Ideally, I would love a solution that integrated with templates and allowed me to define my diagrams at a "higher-level". It should also integrate with Latex to look consistent. Does anyone know of a better alternative to TikZ for my use case?
As far as I know the solution used for sinus rinses is isotonic to the cells. Although I'm not sure if those microbes need the same salt content as humans (0.9%), but I would presume so.
I think GP's point is that there are a lot of stories about long term complications when as you point out we don't really know.
Pretty much everything north of 60 degrees North in Europe is pretty sparsely populated:

https://en.wikipedia.org/wiki/Population_density#/media/File...

The largest H-bomb test ever carried out was in Europe!
Statically typed languages (or at least the good ones) are disciplined so the programmer doesn't have to.

If you can work reliably with dynamic typing, that means you are very disciplined about giving the right data to the right function, in exactly the right form. That you are very disciplined about tests, possibly including fairly stupid-looking unit tests (which aren't actually stupid, at least in a dynamic context). Adding static typing on top of that wouldn't help much of course.

When I write something from scratch however, I found that static typing actually speeds up my development. It's less work, not more. Because I don't have to write as many tests, or even worry about huge classes of errors — the compiler (and if I'm lucky, my editor/IDE) just checks them for me.

I don't know the work you do, but I bet that your style could benefit from some static checks. Perhaps not the mainstream ones, but your scripts work somehow, don't they? That mean they respect a number of invariants, some of which could certainly be checked at compile time, saving you significant time on stupid bugs. The result won't be TypeScript or Rust, but I don't think it would be fully dynamically typed either.
Yes, exactly.

It sounds ridiculous, but people also die from drinking water.

The key difference is understanding that it’s not the “water”, it’s what’s in the water.

As an interesting aside; this is also why water kills electrical components, pure water is not a good conductive. But what’s in the water is.
...or they could use freezer boxes in the delivery truck, like I get in Singapore?
Mercedes S class is 510l boot. A Tesla model 3 is 425. Also smaller than an Audi A4 or BMW 3 series.
What are the long term health effects of the chemicals used in the production of CLT, on the residents of the houses?
That’s… kinda the point of research work. No one claimed it was ready to replace the tools you use in production.
What pricetag do we talk here? Its also different ppl having the power to order. Generalising broadly, here it is:

- up to 1000$, engineer can directly orde
- up to 10k manager needs to get involved
- 100k manager manager needs to get involved
- above 100k CEO, and if government than official request for tender needs to be issued

Depending on what tier you are different approaches and different time frames need to be considered.

For me everything above 100k needs around 2 years from the moment the customer (who will later use it) says: 'this is great, we need that' to the purchase order beeing on the table.
How is the middle class nearly gone?

Inequality has increased, and I think this is bad, but I don't get the point of an over-the-top statement like this. Median household income in the US is over $60,000 (source: https://fred.stlouisfed.org/series/MEHOINUSA672N). How is that gone?
To me this is a story about reliability.

On two levels.

On the technical solution level the weight+discard solution is much more reliable. (let's ignore the stupidity that the expensive solution stops the production line. In the real world it would just blow out the wrong ones using compressed air) They have logs from the machine for auditing purposes. They have a very simple to understand knob (the threshold weight) and they can use that to adjust the system to changes in their product. The fan has none of this. If an empty box goes through nobody will know what to change. Maybe the conveyor was a bit stickier that day? Maybe someone set the fan to the lower speed? How to adjust the fan setup when we are making packs of tiny tubes for a hotel?

That's one level of reliability. The other is the organisational reliability. The CEO has the empty box problem. He wants it solved. He can commission an engineering firm who comes up with a solution. It will cost a pretty penny, but if the CEO is worth his salt he can write in performance requirements in the contract. They know they will get a working solution. Alternatively the CEO can go down to the line, he talks with the people there, he tells them about the problem. He offers an incentive for the solution. Let's say $2k. Someone proposes the fan solution, someone proposes to tune the filing machine more, someone proposes to measure the pallet of boxes with the forklift before shipping. How will the CEO know which one to pick? All solutions sounds very reasonable to him. Even after they picked one solution, how does he know it is working as intended? Who does he go to complain when a defect slips through?
I haven't heard anything specific. It may be because it is still a little too early and that the Indian startups/companies are not familiar with chip/semiconductor company economics (huge upfront investment, long time periods etc.) Hopefully, with the "Make in India" push that might change. That said, there has already been a couple of tapeouts and govt. agencies (ISRO and defence sector companies) are playing with them. A company "Incore Semiconductors"(https://incoresemi.com/) in the model of "ARM Holdings" has also been formed to sell the technology.

Related:

https://www.electronicsb2b.com/eb-specials/indias-chips-how-...

https://www.eetindia.co.in/ajit-agumbe-pruthvi-and-shakti-in...
The minimum necessary CO2 level for plant life is about 100 ppm. That is a quarter of current levels. No plant life, no animal life, no life on the continents. Only a few chemeotroph bacteria survive.

The long term geobiological trend is for C02 to decrease through absorption by weathering rocks and burial of biogenic limestone in subduction zones. C02 was thought to be as much 50% early Earth. Then a percent or two in early Phanerozoic 400 million years ago. And natural about .025% in the current ice age.
What's complicated about a syslog server? I suppose some applications like to spew out multiline logs (which are something you just can't process outside the source while maintaining sanity) but seriously, when you actually consider these things while writing the application, you don't need all that much to have something workable.
Agreed and we have to continue improving in every way; dynamic/static/hybrid, just saying that I have not seen this dynamic enlightenment in larger projects. I have only seen the pain of runtime errors that other (static language) teams never had. Sure, if you would-have-written a test for it, you wouldn't have had it either, but types rather force you to think about it while writing. So sure, you are 'done faster', but the fall-out, and again ofcourse YMMV, of having statically preventable bugs popping up in Sentry at 3 am in the morning with things you would've prevented (not necessarily directly by the types but you would've thought about it more because you had to define the types, which is I think what the parent poster here misses too; I just tend to think less and try more without types which, again for me, is a bad state, but ymmv) is not great.

But sure, I am biased as my experience with statically typed langs has been good since I moved from asm/basic in the 80s to pascal/c (they were an improvement over asm/basic and my first experience with types, not saying you should use them now, or not).
They show (to me) pretty clear signs of being able to imagine people and things not in their presence, for one thing.

Spend enough time with dogs, and it becomes hard work explaining away that they are conscious, and most of the arguments you would come up with could be used to explain away that your neighbour is conscious, too.
It’s not a consensus because many of us have found that types are not the panacea we were taught. Erlang is a fantastic language, and it’s arguable that types would not improve it, but rather hinder some of its better features. Same is true for Smalltalk and various lisps. I think there’s a place for various approaches to types.
Maybe I've missed it but in the first setup (without roles) where on the server is defined as which user someone can ssh into the machine now? There's only this global setting:

TrustedUserCAKeys /etc/ssh/ca.pub

Where can I define that a user can log in e.g. as "john" on a server? Is this the '-I USER_ID' part when creating the cert? If so that would mean that a certificate is bound to one username only and that every user needs his own account with exactly that name on every server he has access to, right?
How about a language that supports both strong typed data type and dynamic data types? Not sure about other language, but Free Pascal and Delphi support both of them.
It’s going to be funny when 50 years from now I see my grand kid’s history textbook, and Brexit, Trump, and the Coronavirus are all together in one paragraph describing people’s anxiety about globalism in the post Cold War world
Smells like an new opportunity to tax something while blaming it on climate change.
It's a bit of a horror story but actually has very little real world impact. It's got entertainment value but you might make the case that it's basically just clickbait.
From the description in the article you've linked to it seems to me that the described behaviour of this single cell organism could be encapsulated in a page or so of conditional logic with some counters and if-then-else statements.

I don't know what consciousness is but I'm confident that it's more than just a page of if-then-else statements.
Now if this could read something like say Terraform and be able to (if all your infra was defined in terraform) keep infrastructure diagrams in sync with production instead of the idealized thing we think they are that’d be reallly cool.
While i dont think the threat from the CCP is something that can be reasonably boiled down to nothing more than made up Trump antics as you seem to imply, you do raise a relatively good point about targeting specific companies as opposed to an all out ban on Chinese tech companies in the US.

Its not that there isnt something to it but i would agree that his handling of the situation is poor and ineffective. For instance, rather than risking thier intel on TikTok specifically, they could try spreading awareness about the Belt and Road Initiative for instance which went from 60 something pledged countries in 2018 to ~138 pledged cpuntries in 2019. Simple, immediate, effective. No need for divisive identity politics.
Doing 130kph or even 150 on a motorway is fine. Those are safe roads. Dropping urban speed limits to 25kph makes sense.

It might make short trips a few minutes longer, but long trips shorter.
Yeah let's rewrite the entire system from scratch every 2 years with the langue-du-jour and deprecate everything. That 'll show them
Hmmm, trying to figure out if I’d prefer the brainbugs...
Your landing page is built with Vue.js as a static SPA without any pre-rendered content in it. This is bad as Google will not index your page. I suggest using Nuxt.js for the landing page.
Just starting in on https://en.wikipedia.org/wiki/Imperialism,_the_Highest_Stage... and while much of what VIL[1] says could be written a century later, my initial skim of "VIII. PARASITISM AND DECAY OF CAPITALISM" reveals that he's assumed that an imperial power will also be a creditor.

[1] compare http://www.gutenberg.org/files/48612/48612-h/48612-h.htm#Pag...

> "In the geniuses Lenin and Trotzky, the Bolshevik movement found its leadership. Lenin had no use for democracy as it was known in America. To him it was a sham, a front for the great capitalist trusts, which—even though the capitalists themselves might not know it—were doomed to get bigger on a shrinking market, until international capitalist war, bankruptcy, and working-class revolution was the result. Lenin was as sure that this would happen as he was that the sun would rise the next morning. The only dispute was the matter of timing; a few Bolshevik pessimists thought that the capitalist world might last into the 1920's."
To be fair, it's much more difficult to have an effective lockdown a country that has people tightly packed together and that isn't a WEIRD individualistic society.
Thanks, that's understandable.

I think that they should switch to displaying and talking about Py 3 comparison benchmarks to give the impression that they are a non-legacy project.
Because after a short lived attempt to educate uninterested web developers about px vs em vs.... browsers decided the easiest way forward was to give up and lie.
neither does twitter. and it pauses when you maximize
I think it depends on size or codebase, how many people are working on things and how long you can afford to develop before releasing.

I do mostly work with python and JS, but last Christmas I learned Rust, and it strongly occurred to me that exhaustive matching, no nulls, borrow checking and strong type inference would be a real boost to development given the initial time to build the codebase up. I'd put money on them removing hours of hunting subtle bugs, and on missing the ramifications of refactors.

I built some small scale game stuff using SDL2 for Advent of Code and I enjoyed rust for doing that a lot.

I think also dynamic languages work best when developers actually are knowledgeable about the underlying types and effectively write code in a typed manner anyway. It's a much worse trade-off when function signatures actually avail of loose typing to do strange things.
Hi, oops I thought my email was there, just updated. Please email me at hn@tdinh.me

And thanks for the feedback! I'll consider ways to let people try the app first.
Meta: when you collapse the first top-level comment here and need to then click "more" to see anything else on page 2 it's not worth commenting anymore.
This is my biggest gripe, too. Discipline about commenting helps, but only so much.

In my case, I have Clojure spec or the JavaScript equivalents at the important boundaries in my code. That makes this issue much less painful and also solves a few other issues to boot.

To be honest, in more advanced type systems, I’d ask: “What is this” only to be shown a convoluted type signature. I then put a println or breakpoint in there just like I would with a dynamic language and poked around.
So you’re a fat polluting climate destroyer. America in a nutshell.
The OP said "in or near metro areas" which includes suburbs and exurbs (a metro is a very large area in the US specifically because of cars).
From the discussion about the Rust stdlib I understood they deliberately build parts of it upon libc specifically because Windows has no stable API below their libc.
The entire USA. And 30 of the 34 were from swimming ("recreational water" sources), not drinking water.
> It can inoculate you against being manipulated by urgency-based calls for action.

Perspective of history however does not show that being passive is universally what is needed more that if we wait, it gonna be alright. Now that current need is not urgent.

I mean, not being the most important historical moment does not imply it is not important for us and those right after us. Generally we should seek to avoid those super important moments by working on issues before they get so bad.
Administering a policy with a ton of loopholes and exceptions almost always becomes a rotting, horrible thing. Look at tax codes.

You need exceptions for 90 million people? How does that get enforced, generally? Even though no one has mentioned a specific policy that we can have a concrete discussion about, I see the abstract problem.
> You personally began life as a single cell, which rapidly multiplied.

Did he? or did he begin at the point when that single cell multiplied into a sufficient number of properly organized cells?

That's what I take OPs argument to be, and you haven't provided any evidence as to why that isn't the case.

If you want to claim that an insect has consciousness or that a single cell does as well, why would you draw the line at a single cell? What would you say to someone who would claim that a virus has consciousness, or a ribosome? Why can't rocks be conscious?
In Python you'd usually use a `Decimal` for money and it would give you an error if you tried to mix it with floats, not silently throw away information (which I certainly agree would be a dire consequence).

In JavaScript, good luck for now, but a solution is being rolled out: [https://caniuse.com/bigint].
Would have to do the math to be sure, but doing some quick simulations in my mind - I believe you're correct, modulo the impact of the orientation of that force changing (Earth goes around the Sun). Let me illustrate with a diagram:

PROGRADE
(raise apo)
|
+--------------+--------------+
| |
| -> --->--- -> |
+- -> -/ \- -> -+
-> / \ ->
/ -> / /II\ \ | -+
+----+ -> | |IIII| | | +- IN SHADOW
| \ -> \ \II/ / | -+
| -> \ / ->
| +- -> -\ /- -> -+
| | -> ---<--- -> |
RADIAL | |
IN +--------------+--------------+
(also raise apo) |
((I think...)) RETROGRADE
(lower peri)

This shows a body in orbit (the empty sphere) around the body (the filled sphere). The orbit goes clockwise, sun radiation comes from the left, arrows illustrate the acceleration it creates on the body. Simulating it in my head, I believe such setup would lead to the orbit getting elliptical, with the apogee getting larger and the perigee getting smaller, all the way until either the perigee hits the atmosphere or the body reaches escape velocity (thanks to small, but unbalanced contribution labeled RADIAL IN).

I'm not sure how long such a process would take for a satellite not designed to exploit solar radiation for propulsion, nor whether it wouldn't be dwarfed by other orbit-disturbing influences such as the Moon and other planets.

Also: aerobraking a highly elliptical orbit isn't going to leave you much of a satellite to find.

(Note: I studied orbital mechanics in university on Kerbin, under Jebediah Kerman, so I might be wrong here.)
China’s Global Lockdown Propaganda Campaign
China Gives Unproven Covid-19 Vaccines to Thousands, with Risks Unknown
TI-89 has some pretty decent RPN programs ;)
My house is at least 200 year old and have been inhabited by 4-5 families. Although I must admit that it is thermally very bad, its perfectly livable.

Now the thing is that I like old houses.

So, just pay a nice marketing team to make sure people love old houses (after all, we have marketing team that can sell poison such as cigarettes or carbon dioxide).

Or, as you said, just build with something easier to handle such as wood (provided you recycle it, else it'll go back to biomass, releasing its CO2 again)
Nearly every time I restart my Macs I get Kernel Panics, this is why
Yeah the article is just "hey, I discovered SML!". I've been using SML, Haskell, then OCaml since the early 90s and the benefits of (proper) types and type inference have always been obvious.
Even the most sprawled places in Europe are better than the US. Even small cities (compared to the US) have more public transit than here.
> I think it’s evolutionarily adaptive, because the insect doesn’t _really_ care if it’s eaten by the flower. It’ll recoil from stress but it won’t fight to continue to exist with the same fervor that a “conscious” creature will.

What I conclude from your statement is that you've never watched a nature documentary in your entire life.

A fly in a spider web: https://www.youtube.com/watch?v=U0SkOXtq7Nw

Seems to me that this fly doesn't really consider itself a part of the spider web, and it very much cares whether it'll be eaten by the spider. It also seems to put up quite the fight. By your theory, that would mean the fly is conscious.
A good static type system is better than dynamic typing. But, dynamic typing is better than a bad static type system.

A bad static type system will slow you down, forcing you to appease its irrelevant complaints, and pervert your code into a form that no sane programmer would choose to write it in, if it weren't for the type system looking over their shoulder. I won't mention any names, but suffice to say such languages exist.

On the other hand, a good type system recognises that its goal is to allow the programmer to write code first in the form that makes sense to them, and then be expressive enough to describe it.
I got paid $17500 a month again via chipping away at the web. Its a sincere on line work to do and prevailing is more and more and better than whatever the general office work. i've found this movement a 1/2 yr earlier and starts choosing up in my first month without problems. all people need to enterprise this work proper now via basically reorder the below site in program and some time later take after next inconspicuous components to begin getting right now.....>good luck
??? OPEN THIS WEBSITE ???
???? ???? ???? ????
HERE..>.........>www­­­.­­­inkprofit­­­.com
Indeed, it is an ancient codebase. It is being constantly refactored.
I wasn't aware of this.
With Its e-RMB, China Aims to Break the U.S. Dollar Monopoly
It was a reductio ad absurdum argument
ctr P
GPG as SSH agent; notes for current best practices
As an Indian I have never heard of own urine being used to clear nasal passage. It has always been salt water or plain water.

Could you please provide some source?
Examine what you read.

No. Unless you're exceptionally intelligent, don't do that. I can tell you, the average person had a more reasonable picture of the world back in the 90s than today, despite the multitudes now "doing the research". Being skeptical is not the correct approach for the average person; they just wind up watching Alex Jones, investing their life savings in Dogecoin and drinking silver nitrate. Trust experts!
> The 21st? The iPhone? Meh.

Only 20 years in (or is it 'already 20y in'?), and there's already reusable rockets, CRISPR, 3D printing and the combo deep learning + astonishingly both powerful and affordable CPU/GPU/TPU.

I would say this is already an interesting century, invention-wise.

Also, one could argue that the 21's internet is not the same as the 20's, in which case modern, cheap and massively deployed internet can be classified as a 21st great invention.

But we're splitting hairs. Centuries are an artificial construct. Measuring pace of change by such a crude method makes no sens to me.
Yup. From what I remember my history, it was the other way around: China was ahead to a lot of discoveries, some of which the West has imported only centuries later.