skysight-inc/HackerNews huggingface dataset:
Designing a combat robot for the UK Antweight division, which is only 150g max weight. (or 175g for some groups).

Despite this tight weight budget, I intend to build something rather interesting, but it is causing me to spend a lot of time in Fusion designing the parts along with slicing and reslicing 3D printed parts to shave partial grams of components to save a bit of weight.
Most of the discussion of combatting climate change focuses on reducing atmospheric CO2, but there's an entire second category of approaches: Solar Radiation Management, some of which could be much faster and cheaper than reducing CO2. https://en.wikipedia.org/wiki/Solar_radiation_management

While reducing CO2 emissions via investment in renewables is still an important long term goal, if we're already heading towards a potentially catastrophic situation, it seems we should be investigating other forms of climate engineering more seriously?
Thanks, looked at them. Can't get the resolution we need for any vaguely feasible price though.
There is no evidence that there are significant long term health implications for the vast, vast majority of people infected by this coronavirus. If you have citations that state otherwise, please share.
This sent me down a very informative rabbit hole, thank you.
Related:

an eco-recovery robot

Inspired by

https://interestingengineering.com/jadav-payeng-the-man-who-...

https://relieved.co/couple-plants-2-million-trees-in-20-year...

EDIT: i am trying to find a similar story about a professor who worked in similar techniques in African farms - increasing plants/animal/water-retention using tradition techniques
Seems like the people who need this the most are the least likely to use it.
The surface of the chunk of rock facing such a radioactive blast could be shaved off before it somehow has its trajectory changed towards where heavier processing equipment is orbiting. Such a "harbor" would have to "speed up" to match this incoming new orbital body of rock, with supply launches necessary along this planned path (pre fired before new heavy tonnage arrives). Fuel shipments necessary to slow the entire rock shipment (constant thruster firing for days or weeks, affixed to the surface of the decontaminated asteroid slice).

How far does radiation penetrate through rock? Some YouTube video virtually demonstrated using regolith as automated 3D printed habitat above ground structure protection from radiation in a place with no ionosphere.
Look into “non-violent communication.” From their website:

> Through the practice of NVC, we can learn to clarify what we are observing, what emotions we are feeling, what values we want to live by, and what we want to ask of ourselves and others. We will no longer need to use the language of blame, judgment or domination. We can experience the deep pleasure of contributing to each others' well being.

I’m most definitely not a self-help book person. A colleague and friend at work introduced me to the book. I found it very convincing for a way to approach communication in a way that tries to make all parties better.
The Triplebyte data download doesn’t give you all your data
Georgia Tech issues the same diplomas for their online and offline masters degree programs.
What I've learned from this (as a simdjson author) is that we need to update the quick start in the README to have -O3. I was so psyched about the fact that we now compiled warning-free without any parameters ... that I didn't stop to think that some people would go "huh I did what they told me and simdjson is slow, wtf." Because we evidently told you to compile it in debug mode in the quick start :)

simdjson relies deeply on inlining to let us write performant code that is also readable.

Sorry to have sent you down a blind alley!

One thing to note: if you want to get good numbers to chew on, we have a bunch of really good real world examples, of ALL sizes (simdjson is about big and small), in the jsonexamples/ directory of simdjson. And if you want to check ojc's validation, there are a number of pass.json and fail.json files in the jsonchecker/ directory.
Not really - By converting pasture back to woodland you could potentially restore some of the released carbon from agriculture-driven destruction of old forest land. But it won't make up for the vast reserves of carbon that have been dredged up from deep underground and released to the atmosphere. If it's necessary to re-balance that withdrawal we're going to need to put something back down there, or come up with something novel.
New Zealand has fallen further and further behind its nearest neighbor over the time it's taken a hard-line free-trade position.
Download sex iptv(+18) FREE Forever
>> Yep, no one ever reads them and the cost to benefit ratio is extremely low.

You're projecting. YOU never read them. I used to be the same way. Now I see other people reading them and I've started to myself. I follow other people's efforts and progress. It's a great way to learn not only the code but to communicate better.
Yes, you should understand what a function does when you call it. Not everyone who looks at a codebase is modifying the codebase or adding new function calls. The person referencing the code may already be 1-level deep in parsing the implementation.

Not all abstractions will seem like a magic incantations when you use them. Something like "convertToCamelCase" conveys its purpose clearly enough that the reader can assume what the low-level operations are. They don't need to look at these operations every time they need to reference the code.
We can also provide everyone with 8 hours of sleep while eliminating 2/3rds of the beds if we sleep in shifts and trade off occupancy of our homes with strangers while we're out. Oilfield workers and submariners do this, after all, and they turn out fine.
> I think the big issue is that programmers aren't taught to properly leverage git in this holistic way

You are assuming here that all programmers even "do" git. A lot don't. A whole lot of them. I worked with some companies that would have some horrible horrible version control system only and I just wanted to cry. Sure, git has its warts, but once you get it, it's a tool that can be _incredibly_ productive. I hate having good tools taken away.
> This subthread started with

> If you can't trust the society to not murder you, why would you refrain from tearing down anything you don't like?
Is the goal here that you want to encrypt audio pre-device, so that you can run some kind of encryption on any phone you use, without having to trust that phone, and the person on the other end does the same thing?
E46 subframe issue affected more than just the M3... ;(
Editor opinion on Marx [0] and the 'About' section of the web site [1] where class struggle is prominently featured give some credibility to this opinion.

[0] https://mobile.twitter.com/ashermoses/status/118064266205285...

[1] https://voiceofaction.org/about/
Degrowth bezos
"Faculty were already feeling anxious about the upcoming fall semester, GPB News was told, but a recent decision by the Board of Regents and state university system to not require students wear masks in classrooms sent faculty over the edge."

Allowing a gathering of 10+ people in an enclosed space without a mask sounds like a terrible idea.
Why should you pay higher premiums for color of skin or sexual orientation? After all you don't choose these. Same goes for your DNA.

I think we already have precedents which go further. With ADA you have to provide reasonable accommodation for disabled people. Some of them are disabled purely by chance, but some are disabled because they are dumb (they dived head on and are now on a wheelchair). No difference under that law.
> If it ain't broke, don't fix it.

But scientific programming is deeply broken. Code presented along with publications often doesn't work, or is an incomplete subpart/toy example that's supposed to be invoked within some larger framework. That sounds great until you realize that "some larger framework" doesn't refer to a standardized tool, but some deeply customized setup (a la the one you're responding to, that uses e.g. ad hoc code generators across two--or sometimes more--languages because the original authors didn't know how to format a string in one of them).

Even if you do get lucky enough to find a paper with all requisite code included, in many cases it was only ever invoked on extensively customized, hand-configured environments. And that configuration was done by non tech folks with a "just get it to where I can run the damn simulation" attitude, so configs are neither documented nor automated. And when I say configs, I'm talking about vital stuff--e.g. env vars that control whether real arithmetic or floating point is used.

Often as not, you hack your way to try to get something--anything--running, and it either fails catastrophically or produces the wrong result. Now you have to figure out which of several situations you're in: is the research bad? Were the authors just so non-technical they accidentally omitted a vital piece of code? Was the omission deliberate and profit-motivated (e.g. the PI behind the paper plans on patenting some of the software at some point, so didn't want to publish a special sauce)? Was the omission deliberate and shame-motivated (i.e. researchers didn't want to publish their insane pile of hacks written to backfill an incomplete understanding of the tools being used)? Is it an environment-dependent thing?

And all of that is just as pertains to code in published work--usually the higher-quality stuff. Assuming ownership of in-house code from other scientific programmers is much, much worse.

This isn't abstract moaning about best practices. The failure of labs, companies, publications, and universities to combat this phenomenon has direct, significant, and negative effects on the quality of research and scientific advancement in many fields.

TL;dr it is "broke". When programmers complain about reproducibility crises in soft-science fields, they're throwing rocks from glass houses.
> So we're going to have to lower our expectations of safety.

We really don't. In-person classes at a university are not something one should risk infection for. Yes, remote classes are not ideal. Dying, killing others, and having a lifetime of potential complications, are all worse.

> Since eradicating the virus is no longer a feasible option in most places

You have cause and effect backwards. Eradicating the virus is harder because of continued failures to maintain measures keeping it under control.
So if you understand how historic injustice leads to present day disadvantage then there's no point distracting from the discussion by claiming to be bewildered by the fundamentals.

I agree that class distinctions are becoming less useful except if you define class in terms of opportunity in which case it's hard to argue that it and race live in two completely separate petri dishes.
> authenticating is done via bank accounts

It occurred to me the USA might do something similar in the future and let the banks authenticate and verify identities.
(The $1200 CARES Act stimulus payments were automatically wired to those who previously authorized the IRS to post their tax refunds to their banks.)

> actually verify the users

Maybe you can harness existing Public Notaries instead of using online banking? The USA has over four million Public Notaries who can "witness" and verify identities. For example, a user can pay for a Public Notary to come to his house. The Public Notary reviews the user's government provided identification and issue them an official E-ID and a encryption USB key like Google Titan Security key. The Public Notary can record this transaction in a government database so that there is a trail of who received the Titan key and who provided it.
Thank you, voice of reason!
This is right on, and just another example of GT (a top tier engineering school) being physically located in, and largely beholden to, a state that doesn’t care about, or is downright hostile to all things “technology”/“smart”.

I love my alma mater, but I wish somebody over at Emory would have figured out a way to buy out the state at some point and have us as part of them.
Comments aren't supposed to state the obvious and at the time it probably was. Commit messages are redundant by definition (everything said in the message is supposedly already there in the diff) so they are like magnets for stating the seemingly obvious.
Or collapse it to a hamburger menu in the wide margin where it isn’t going to obscure any text.
It was interesting to read the description of ‘fighting institutions’ that focus on arguments about certain topics that are mostly based on fallacies.

The sad situation in the U.S. is also a result of it being the target of so much psychological warfare from Russia. The internet is an excellent medium to cause confusion. Fix that, and you might heal democracy.
I agree but in order to have a “better society” governed by the “better angels of our nature”, you essentially need a bully. You need an entity that does all of the morally “bad” things.
If you want to know how we get people to wear face masks, ask a sexologist.
"Propaganda" is mostly used more just as an insult than as an objective category, but the founder of this website would indeed seem to literally be a Marxist. In his Twitter feed, he advocates policies similar to those advocated by Marx, using language similar to Marx's. He also refers to Marx directly by name in approving terms:

https://twitter.com/search?q=from%3Aashermoses%20marx&src=ty...

This of course doesn't make anything claimed in the article any more or less true, but the purportedly scientific conclusions here do align nicely with his politics.

As to the article, Malthusian predictions have a long history of being incredibly wrong. It seems likely to me that global warming will continue to a point that many current agricultural practices must be abandoned for new ones, and that this transition will result in many deaths; but that's not the "collapse of civilization". Maybe scientists frustrated by the public's slow response to this serious problem have decided to try falsely portraying it as an apocalyptic problem, to see if that gets a faster response; but I doubt that it will, and it's a lie either way.
But they aren’t the same at all. In one case you fully understand the implementation because you are the author. You’re just guessing what your consumers’ use cases will be.

When developing a driver framework, you are the consumer and you’re just declaring what you want a provider to do. You don’t know anything about how it will be implemented nor do you care.

They are completely different actors in the system designing the API with completely different goals. It’s not just top-down vs bottom-up unless you’re both the consumer and the implementor, which is just a trivial subset of API work.
I think you missed the whole reason to “flatten the curve”. The hospitalization rate is the problem, not mortality rate. 20-30% of people who get the virus end up in the hospital since there are no known treatments available. For now, if we have hospital capacity you’re very likely to survive COVID-19. If we run out of supplies and overwhelm the limited medical staff the mortality rate is going to skyrocket and we will run out of places to store the dead bodies.
I think the idea is to spread risk without promoting risk taking, therefore increasing total cost to society. Pricing risky behaviors I'm all for (speeding, accidents, smoking, obesity in most circumstances), as it lowers the cost to society by penalizing the behavior and shifting the burden of the extra risk to the risk taker. With DNA, there is no change in the total cost to be made, the people with the genes will still be around and still need care whether or not you help them pay for it... Unless the goal is to make it more expensive for people with 'bad' genes to procreate. There's an argument to be made for that, but good luck making it...
> Harmony was also the objective function for the first deep learning neural network, Paul Smolensky's Harmonium.

Here is the 1986 work in Parallel Distributed Processing, along with G. Hinton and Rummelhart. Don Norman wrote a chapter, too!

http://93.174.95.29/main/3C9F2A7AEF5BE7461DECE4AE766F94B1
I'm no longer in school (graduated a while ago), but I would make the same decision as the person you are responding to. What I liked about school was the social aspect that made learning easier/more enjoyable. It was nice walking into the library and recognizing a face from class to chat about what was taught. It was nice running into somebody while walking to class to chat about what was going to be taught/what was taught.

There is a spontaneous social element to the learning process that I believe can't be replicated online.
You want to buy deckofcardsapi.com?
I take this back. I tried it. It's completely fucking unusable. Editor crashes every couple of minutes, can't get it to work.
I use the “home” button to scroll all the way to the top (on Mac Fn+left-arrow), and Reader Mode to eliminate the superfluous UI.
Why do you think he's a terrible person? Gawker didn't exactly come out of that whole thing smelling like roses.
This comparison isn't quite accurate, because we're talking about students relocating physically, which isn't as likely to happen in an employee WFH situation.
I thought that the most interesting thing was that it was in pascal! which I do have a bit of a soft spot for. It was my first "Real" language I learnt after Atari Basic/6502 asm, good ol Turbo Pascal
They can and they do. I've paid Georgia Tech athletic fees while attending remote campuses with no amenities.
No. This is an interesting problem but a non-goal for the C++ version of simdjson, which produces usable "native data structures" albeit not outside the parser (speaking informally - the structures aren't really "in the parser" but they are specific to simdjson if you see what I mean).

The reification problem is awkward but it's a different problem for each language. I did daydream of breaking some API boundaries and using SIMD to magic up some Python structures directly, but this would be incredibly brittle. Someone would probably use it but the chance of getting burned by this is... high.
> The mess of cabling you get with an add-on USB 3.0 drive is annoying

I’m surprised there’s no Raspberry Pi case with a slot for a 2.5” drive and integrated USB 3.0 SATA controller.
> I think of all of the parts of the environment (other students, 1:1 time with professors, research opportunities, labs, lectures, random events, extracurriculars, etc.) lectures brought some of the least academic value,

But you are not getting any of these either! You seem to focus too much on lectures. The learning experience obviously includes all that above.

>In an online education scheme, the value provided by the professor actually increases

ok this is so wrong, I don't even know where to start or if it is even worth discussing. Most of the professors there haven't got a clue on how to design an online course. That takes years of practice, a loop of evaluation, enthusiasm and hard work (I know because I developed an online course and it took me five years to get it right). What they produce will be a tedious, unwatchable hourlong expose that will be a burden to follow.

Saying that a professor produces even more value online is absurd - perhaps relatively speaking since if students don't get to be there thus compared to nothing, or course, it is a lot.

My opinion firmly stands, none of these universities can even hope to pay their professors the same if they teach online.

This is why the administration wants the face-to-face so badly, do you honestly think that they have not thought about how insanely badly it makes them look? They know what the letter signers don't, there is no future if students are not there.
>> Interestingly in 30 years I have not once heard of a case where this theoretical benefit has manifested as a clear advantage in any real world application when looking at the system as a whole.

> The just-in-time code is (ignoring startup and warmup time) in my experience always faster, due to the extra runtime information.

I don't think that result is surprising. The issue is that in the real world you can't ignore startup and warm up times.

I've never heard the claim that JIT compiled code is slower than statically compiles code. The issue is that the extra costs associated with JIT don't outweigh its benefits.
It's a news article headline; I don't think anyone clicked on the link with the expectation that the professors would be literally arming themselves or something ...
The Board of Regents are political appointees so I'm not surprised this is the policy they came up with. I'm generally not a fan of blanket shelter in place rules on freedom grounds, but the science is clear on the positive benefits of masks [0]. And there isn't really a down-side.

[0] https://www.thelancet.com/journals/lancet/article/PIIS0140-6...
Backing Up for Mortals
> Have you ever tried to follow or, God forbid, participate in a debate on Twitter or any social network or online forum?

Not for many years because - to paraphrase the comedian Norm Macdonald - social media posts are the equivalent of bathroom graffiti.

imo the medium itself is the problem, and no amount of external tooling will fix that.
I’m working on a new way to talk online, with the goal of killing cancel culture, increasing understanding, and basically calming down current radicalization. Picture Reddit, but with the ability to anonymously share ideas with other people in your social circles.

My theory is that most reasonable people stay off social media, so places like Twitter end up filled with unreasonable narcissists. At the same time, discussing politics on a semi-anonymous forum like Reddit is pointless, who cares if someone on the Internet is wrong. But maybe there’s a better way of communication, something new, that lets you talk with people you actually know.
Self driving cars. More specifically, localization.
Gravity continued being the same thing before Newton, after Newton, and after Einstein. If we come up with a new theory of gravity, it's distinct from the phenomenon we observe. The planets are still going to go around and around, etc.
This reminds me to libgdx. The first time I saw libgdx my first thought was that it was dead but after making some small games with it I discovered that the small community is very active and was really trying to grow and help each other. It was really nice never the less it was very small. So I will keep an eye out on this project. Maybe its a good option to do next ludum dare with.
How I would grow Substack
kitty terminal has built-in extensions to xterm terminal protocol extensions to make this kind of thing much easier, toda. Hacking the terminal is nice but another way is moving forward in developing it.
get rid of the white background
Or, perhaps there is more than one single variable involved in economic development.
This looks really impressive: elegant and beautiful with an easy-to-use API. I don't know if submission titles can be edited 9 hours after posting but this would be an excellent addition to Show HN and might get more attention as such.

https://news.ycombinator.com/showhn.html
At that point you probably want a NUC style computer like the Lenovo M75q. Up to 4 core 8 thread, 32GB+ RAM (two slots), AMD graphics and an M.2 slot.

https://psref.lenovo.com/syspool/Sys/PDF/ThinkCentre/ThinkCe...
> This is all very aligned with a general trend of cheap moralization and virtue signalling that actually achieves nothing but makes as much noise as possible and poison every discussion with identity politics

This is not a side-effect of identity politics. This is its main intention.

If you want to help keep rational discourse alive, you need to reject identity politics at its root.

Reject the concept, reject the argument, reject the discussion.