skysight-inc/HackerNews huggingface dataset:
And then it becomes easier for someone to ignore you, and not wear a mask when it might help.

Like it or not there will always be shades of grey and discussion and nuance. Trying to ignore that is how you get extremism and identity politics. If you're tired of talking about something - don't talk about it. But oversimplifying and becoming absolutist is dangerous.
Build a Bookshelf with Symfony
that would be the equivalent of a developer internship i guess? they're still doing a doctor's job in residency, they're not wiping arses or manning the reception desk
> People don't need beef.

I agree technically speaking, but try telling that to the average Argentinian ;)
Do your friends and family ignore direct text messages?
I appreciate how open the dev is being and I like the article! But I have a moral annoyance towards username squatting, especially by folks who don’t actually participate in the network…
The End of Retirement (2014)
Hackers behind Colonial Pipeline attack received $90M in Bitcoin
I actually just got into the beta for the GPT-3 API but I think OpenAI's TOS say that I'm only allowed to use the API for the purpose I mentioned in my beta application (writing computer assisted sasquatch erotica). So HN comments would violate their TOS, not to mention the other ethical quandaries.

The poster above had a question about the relationship between distance traveled and elapsed time. There's a simple mathematical relationship between the two- when your rate is fixed they're directly proportional. A distance that is 2x as far will take twice as long to traverse.
It's also just a damn mask. Not like they are waking you up at night or kicking you in the shin.
>This game of convincing people that your fork is the true fork is exactly what stake-grinding is

Stake grinding is something else, in coins like NXT the producer of the next block was set by the seed based on the previous block, so it was possible to bruteforce blocks until you were also the next generator.

>The article argues that the act of convincing you is, itself, a form of PoW.

He makes a much stronger claim that resources spent on that (+ staking) are equal to revenue. There's an additional assumption in the article: he writes about marginal cost and revenue, but what he actually assumes is a system where average cost is equal to marginal cost, as it is in PoW under perfect competition. It's even equated explicitly in "“Rent” always forces production costs (MC) to always equal sale prices (MR)". He starts from the assumption that PoS uses exactly same resources as PoW and then shows it's true based on the assumption.

>Given a choice, and no a priori knowledge, which history of the PoS chain is the true history? What would convince you that one is legitimate, and the other is not?

What does 'true' and 'legitimate' mean here? The whole point is to interact with other people, so naturally I'm going to use the same network that people I want to interact with use. Same whether it's PoW or PoS - no real difference between choosing forks from some block height vs choosing networks with completely different genesis blocks and names.

Once the network is chosen a node has to follow it. The question of 'how long it's safe to be offline to reproduce the behavior of being online all the time' has a complex answer of percentage of slashed stake if two conflicting histories exist. Currently I think it's about 16% for one month, which is about $2B.

>Without no 3rd party way to verify if that actually happened, you could go around trying to bribe people to accept that your subsequent transactions on this fork are the chain's "true" transactions.

PoW doesn't change anything here, it's an arbitrary fork like any other. People that ended up with coins from mining can receive coins on your fork too, made with a much smaller mining difficulty. Mining cost is irrelevant because that's destroyed wealth - nobody ends up with it.
The reason it won't happen in reality is because of network effects - even if you have external wealth able to pay enough at once to everyone that has to be paid, no single person wants to be left alone on a new fork - they would all have to move at once.
> Would text based software even be usable with this?

I just wrote a quick C program to find the primes less than 100000 and compiled it with gcc and movcc. I wouldn't say it's, you know, fast, but I'm impressed at how it does finish in an amount of time that I was willing to wait.

$ time ./primes.gcc | wc -l
9592

real 0m0.035s
user 0m0.031s
sys 0m0.012s
$ time ./primes.movcc | wc -l
9592

real 0m10.511s
user 0m8.289s
sys 0m2.228s

It looks like the reason that it spent so much time in syscalls is that it somehow uses signals for control flow. (I'm not quite sure how that works.)
- Assuming `Int` and `Bool` are user-defined types (Rust has `bool` and many types of ints like `usize`, `i64`, etc. instead). If you want to work over ANY primitive integer you can use the `num_traits` crate and make your type generic over `num_traits::PrimInt`, or even `num_integer::Integer` to include support for crates such as `num_bigint`.

- Rust needs indirection for recursive data types (like the AST) using `Box`, references, or another kind of indirection. Otherwise, the size isn't known at compile time (since it's potentially infinite).

- Rust doesn't have GADTs (yet?) so the last AST is purely theoretical.

- `IgnoreTheType` (and `AST<R>`) would require explicit use of `PhantomData` for variants without `R` https://doc.rust-lang.org/std/marker/struct.PhantomData.html

On Rust's playground: https://play.rust-lang.org/?version=stable&mode=debug&editio...
"market rate" usually applies to a single good (or goods that are fungible between themselves). i think for your car or engineers we would say there are many different markets depending on skill level, location, nationality etc
I don't know if it's a social display.

Some people might simply feel safer by using, even if it's not necessary (yes, perhaps not "rational" but not just as a statement).
So it's an awesome simulation of a prissy bore? ;-)

I'm joking, I know that if it did say controversial things the headline would be "Google has created a robot fascist". You can't win at the moment....
> As written, it sounds like the production assistant is separate from the person.

Of course you are the best judge of what English usage is ambiguous to you, but your suggestion of introducing a comma there is at odds with the convention that you can tell whether a noun following a conjunction is a subject (i e., starting a new independent clause) or an object (ie. the conjunction is bringing together two objects into one collection) by whether it follows a comma. I think your proposed cure is worse than the disease; personally I didn't find lvh's sentence at all difficult to parse.

https://www.grammarly.com/blog/comma-before-and/
We're talking about the numbers that show up in the results of a lighthouse "performance" test. The overall score, total blocking time, time to interactive, etc. The spreadsheet has columns for all those values, and it shows SFGate consistently getting a "1" as its overall score.

(It's "0.01" in the sheet, as I guess it considers the scores percentages.)
Many, if not most, people in that age group actually aren't yet fully vaccinated - the general availability was April 14th in SF. 21 days between vaccines plus two weeks of waiting. Plus a few days to find a slot maybe. So a few more days...

I think it's fine to still not wear a mask in the scenario you describe, but...

Fwiw, around here (inner Richmond), there's plenty people without masks. The cafe I can see from my office (if I peek above the screen at least :() has unmasked people eating outside without conflicts for months.

Golden gate park is full of unmasked people lounging around.
I felt the same at first when I received mine. And since the information is quite scattered in Yubico's documentation, blog and on external websites it was very time consuming to figure everything out... It also seems that a lot of things have evolved in this area so it is not easy to know what is still useful/the best way to do things. When I get the time to, I want to put up a webpage that explains the main state-of-the-art usages of the Yubikey, with step by step instructions for the major platforms
Um that's just an ADT, not a GADT...
It is in place I believe, Google made some concessions and workarounds.

https://www.legislation.gov.au/Details/C2021A00021

https://about.google/google-in-australia/an-open-letter/

Everyone loses, frankly. It was one monopoly versus another, and the Australian people were never a concern.
I agree that you shouldn’t have to say “please” to set your egg timer or get the weather forecast. It would perhaps be amusing with a bot that refused to do anything unless you were extremely polite, but it wouldn’t be very practical.

What’s interesting to me is how this is never a problem with a traditional menu or button based UI. Maybe I’m muttering “f*ck off” as I click “Remind me later” on the umpteenth alert of the day trying to get me to update this or that, but the software would never know. (On the other hand, you could argue that the software is offending me by trying to get me to do something that is mostly in the developer’s interest, and not allowing me to say “No” - this is where being able to be frank using voice input could be quite liberating)
Yes, enjoyed the article, but in case others are unaware, there are several other popular block style editors today which use the same data model. E.g. https://slite.com/, https://editorjs.io/ (open source), and https://www.slatejs.org/ (open source).
Salary is market value.

If you spend time studying something useless or not making money you wont get money. Its as simple as that.
All the amazing capabilities you mention are the result of cooperation between dozens, hundreds or even thousands of humans. Without doubt, individual people made millions of errors in the process, and each time some other contributor caught it.

Single brains can only do that much, great things are the product of cooperation between humans.
obligatory: https://xkcd.com/195/, https://xkcd.com/256/, https://xkcd.com/802/
I've been on both sides of the coin. I have done development work for others, and have hired developers.

I hate it when a developer does not communicate, it is the worst thing in the world, to me. I'd rather have a B- developer that can communicate, rather than an A+ developer that cannot communicate.

If you can't put powerpoint and infographics together yourself in a clear and compelling manner, all you have to do is use fiverr.com and get it done for way better than you can do it yourself, for a really inexpensive amount. Like, five or ten bucks. There's a ton of examples out there that you can use on how changes are expensive, just paraphrase them - don't re-invent the wheel.

https://www.google.com/search?q=how+expensive+is+it+to+make+...

https://dzone.com/articles/real-cost-change-software

Basically, the article above says one of the most important aspects is communication, which they call feedback. Same thing, different word.

"Scott Amber agrees that the cost curve can be flattened in Agile development, not because of Simple Design, but because of the feedback loops that are fundamental to iterative, incremental development. Agile methods optimize feedback within the team, developers working closely together with each other and with the customer and relying on continuous face-to-face communications."

That's a lot of words they use for the idea that you just have to spend time with the client talking and testing and communicating.

Technology, done right, is the single most productive thing a business can do to create value. If your client does not understand this fundamental concept, then they are not a good client if they can't find time to communicate with you. Marketing and innovation are the two keys to any business. They are the only revenue drivers in a company.
Six announcements from Google I/O
Your comment made me wonder if crates.io is starting to show some of the same issues that npm has. Lots of small packages, not always consistent, focussed on one use case that make other use cases non-optimal.

The recent posts about Rust in Android shows a side of this. They are avoiding Cargo in favor of plugging in their own build system. Use the language for its benefits and avoid the ecosystem (partly).
I have two solutions for you that have served me well.

1. Don't wait for the right idea. Just build a less than ideal idea and iterate. More than likely you will gain insight that leads to a better idea along the way.

2. Copy somebody else's idea. Nobody executes perfectly, and no two founders will execute the same way. There is always room for competition.
> I'm sure if you spliced an animal's nerves to different places,

That's sort of right, yes. But if you put their nerves in the wrong devices, animals wouldn't be intelligent at all. And these nerves are themselves plastic, ie., they arent like a CPU with a limited set of physical operations; nerves are part of the body and grow.

So intelligence is really bodily. Intelligence is something that occurs because your brain-motor-body system is highly plastic (at the celluar and whole-body level) and is capable of adapting itself to its enviornment competently in ways that we call "intelligent".

It isnt any computation properties of the brain which do this (if we impart any, we cannot impart them uniquely anyway, ie., they cant explain much). Rather it's the plasticity of the body (including the brain) which provides "the right device" for intelligence.

> Often two people do observe the same piece

Well it is literally the case that I showed a CPU running a "program" to several alien races, none could tell me what program it was running. Each could provide an essentially infinite number of different answers, depending on how they interpret the electrical signal. A program is a purely formal thing that describes no physical system uniquely.

Whereas if I showed animals to these aliens, they could actually describe what processes constituted their intelligence.

And likewise, if i showed them Gold; they could tell it apart from Silver.

Insofar as a really-existing digital computer has anything akin to intelligence, its because of how its devices behave. Ie., if you showed aliens the LCD, then they could say "well the LCD output is particular, and is intereptable 'this way'.".

We are easily fooled by the devices we attach to CPUs into thinking that the CPU is "computing" the device output. It isnt. We have just created an illusion: the keyboard button says '1', '+', '2' and the LCD says '3' and we think the CPU has computed 3.

But, looking at the CPU itself, it has actually "computed" an infinite number of things. The '1' signal could be interpreted abitaribly.

My point here is that talking about "computation" is a deeply unhelpful way to understand anything. It's a profoundly non-explanatory category (it cannot explain any physical system; it is just a formal specific we follow).

Once we throw that away. We can see more clearly that what enables animal intelligence is the character of their "devices". The physical plasticity of their tissues (their growth and adaption), their motor skills, and so on.

It is possible to describe a tiny subset of intelligence ("reasoning") by a formal system; but that misses why animals can reason in the first place. You don't get the capacity for reasoning by just making electrons dance in an observer-relative way. That requires the observer to already have that capacity.

The capacity itself is a property of the physical system, "the animal".
When it really comes down to laying Fiber isn't a job requiring innovation, it require hard man hours to pull cables.

In the end Google tried to innovate around the hard work by burying cables around 5cm deep or so in stead of a meter, which turned out to be short sighted.
Thank you for the correction. My impression rose from the fact that insect experiments need no ethical approval, whereas experiments with vertebrates do.
Here's a tip: look into the Smol Internet movement.

https://thedorkweb.substack.com/p/gopher-gemini-and-the-smol...

So, the premise here is that the Web is broken as well. And it's broken at various levels. There are various ways of dealing with this brokenness. You could move towards a text-only browser all together (e.g. Lynx, elinks) but that solves things partly.

Smol Web takes it a notch further. It's doing away with most modern affordances, and resorting to the absolute basics to share information. It even does away with HTTP altogether, and reprises to "old" protocols such as Gopher and Finger, or it devises new protocols, such as Gemini, which are entirely plain text and stand out in their simplicity and terseness.

In a way, Smol Web fits in a larger retake on computing as it happened in the 80's and early 90's. Before TBL invented HTTP, and Marc Andreesen went on to develop Mosaic and Netscape.

It's definitely not for everyone as it lacks any and all convenience / services you'd find on the Web (search engines, social media,...). And it's in no way or shape a replacement for the Web. Still, it's a breathe of fresh air to navigate the calm stillness of a plain text only hypertext.
Seconded.

This brings to mind "Disturbing the Universe", a selection of autobiographical essays by physicist Freeman Dyson, where he mentions he learned differential equations as a 12-year-old by working through 700 problems in Piaggio's "Differential Equations" over the summer vacation, after which learning general relativity became a breeze.
https://www.akamai.com/us/en/products/security/akamai-mfa.js... ?
Fort McMurray Alberta. Not exactly the end of the earth. It is often colder than the far north because it is far from the ocean. May 19th today. There is snow on the ground. Every year there is a week or two of -40, not wind-chill, temperature. Nobody who actually lives in the north misunderstands wind-chill.
In mechanical engineering, it's considered good practice to make recently-hired engineers work as blue-collar operator in the shop for a while. When it's proposed it's even usually appreciated by the engineer as a rare opportunity to learn.
A previous step for creating a tool like LaMDA is designing a filter for information, something like rss. Since no something like rss is discussed here I think something is missing.

Another question for the laMDA team: is this chatbot using any logic system, something like prolog, to connect data with goals?, in other terms, could I explain to this chatbot how a prolog system works and hope that the this chatbot is able to use some known facts and rules to deduce new knowledge?, if the system is not able to make use of some simple rules I think it utility is not going to be top notch. Finally, if the chatbot is not crippe it could provide valuable information about its own weak points to be used for (very) bad purposes.
Over a decade ago I used a holographic video conferencing system that used kinect for depth mapping, it was very convincing. It would also reorient the display based on your head position. so you could look "around" the avatar.

There are demos of binocular 3d conferencing done with a lenticular display (lookingglass), although those large displays are extortionately priced (1/4 of the size of this google one is $3000...) - keeping them out of the hands of most devs.

No doubt google are doing the same, but can afford these larger displays.

You can easily find examples (and research papers) by googling for the relevant terms. Google claiming they have invented a "new technology" just shits on all those folk who dont have the publicity/funding of google.
Show HN: Conduit cloned real world app built with Laravel Livewire
LinkedIn Open-Sources This New Library for Time Series Forecasting
And adding -O resident to the ssh-keygen command. However it is only supported on FIDO2 keys (which are spec'd to ask a PIN when using a resident key)
In Finland - the police frown upon it because it's gotten a few people out of speeding tickets apparently...
> How do you tell from the outside it's not for rational reasons?

Look at the data.

However, I agree with you, whoever wants to wear a mask can. Just don’t expect others to wear one too. Your own paranoia does not mean you get to tell others what to do.
EVs are great if you are pulling heavy loads across hills, as you get your energy back going downhill (at least large parts of it). The torque also rather is an advantage of EVs. Diesel engines are popular because they are more efficient than gasoline engines and if you have continuous high loads, that adds up. Guess what is much more efficient than Diesel engines? Electric engines! And they are way more efficient than going the route via hydrogen.

The only open question is: can you put enough batteries into a battery electric semi? If you can't, then of course the question about efficiency is moot. But if you can, everything speaks for battery electric vehicles. That is where the Tesla Semi comes into play. It promises ranges that are just enough for most applications, for those applications it has basically "won" right from the start. What remains to be seen is how large exactly the sector is which isn't served by the Semi. But in any case, with every improvement of the battery technology, that sector shrinks a bit further.
Covid-19 early treatment: real-time analysis of 658 studies
I enjoy doing things i am unexperienced or bad in, since this removes a lot of expectations people have and i am generally a fast learner.

Actually doing stuff i am good at stresses me out sometimes! Maybe imposter syndrome or my fear of it actually being Dunning-Krueger :)
Eh, I don’t like this theory because it’s hard to get real numbers until after the interview. The employer should know precisely what they’re buying at that point.
Agreed. Once you have put the mask on and entered a contamination-risk zone, you need to wait until you have access to hand-washing facilities before you take it off again. Constantly taking it off and putting it on again is a great way to spread the virus all over your face. When I'm out, I carry hand sanitiser for this reason, but even so I don't want to be shifting my mask around and sanitising all the time.
Or they just look at the risk-to-effort ratio. We're talking about wearing a mask here not some tough commitment. I'd wear a mask for 0.1%. I also look both ways before crossing a one way street. I'm not going to force someone else to do it, but I'll take 0.1% for free.
The only people whose mental health I'm really concerned about are those who are obsessed with trying to get rid of masks.

If you are vaccinated and feel comfortable not using a mask, don't wear one. If you don't feel comfortable, then wear one. I literally have yet to hear someone complaining about someone not wearing a mask outside, but all you need to do is read this thread to see tons of comments complaining about people wearing masks.

Let people make their own decisions. They aren't cattle.
> Nvidia is trying to get miners to buy mining-only cards, because those can't be sold to gamers down the line. They'd rather mining cards become e-waste in a few years than get resold.

On other note, the "cloud" Vega that AMD sold to the very few cloud videogaming companies comes with exact same limitations, and a clause of non-resale, and non-refurbishment. This way buyers, can't simply solder display connector to those cards, and sell them on open market.

Imagine Intel would've sold their Xeons with the same limitations... but wait, they actually did this for "custom fused" Xeons they sell to big dotcoms.

Now, who said that silicon vendors can't "vendor lock" their dotcom clients? By buying direct, all those dotcoms have exposed themselves to an even bigger supplier risk of this type, and not reduced it.
Wow! But what's up with the whitespace?
Remove the max-width from body and it'll become the perfect website.