skysight-inc/HackerNews huggingface dataset:
I don't have the time to put that together, but here's a somewhat cleaned up (i.e. times and some newlines removed) paste of the closed captions. This may be helpful if you're good at scanning a lot of text.

https://gist.github.com/RoyTinker/1a7e27cb4dbd468b45586a380f...
In addition to killing germs the UV is breaking down the fabric and fading the colors.
Quite a bit more transparency is coming - we will be publishing a series of posts going into more detail of how this works. In addition, we will be open sourcing quite a bit.
Yes, it would! Fuel lasts about 30 days before it starts to oxidize. That basically starts to leave a gunk behind as the gasoline both oxidizes and slowly evaporates from the not-quite airtight tank. The fuel in the injectors evaporate and leave grime behind, clogging them, and this happens in many other places in the engine as well. The process starts after about 30 days, and by a year you're almost guaranteed to have fuel so rotten/sticky that the car doesn't start, or just barely generates power.

The Volt, BMW i3, and basically any other car with a range extender periodically run the engine in "maintenance mode", because it's good to circulate fluids, burn off some gas, and take some load off the battery for a while.

If you need to store a car for more than a month, you should top off and add a bottle of fuel stabilizer before driving home.
RIP Puppet. If this takes off, Puppet's death spiral will be further cemented.
This Mill guy is the gift that keeps on giving. With any luck he’ll still be around to explain how the soon-to-be-released Mill 1.0 cpu would have avoided the year 2038 problem.
If it actually worked how you describe, it wouldn't happen. As the market value approaches the expected benefit, there becomes no point.

I gather it's a strong buyer's market, in which case this isn't really the saviour of the little guy.

Also worth considering, if these loss deductions always find their way to the guy with the highest marginal tax rate- is that really working as intended?
Seriously! I don't understand why people waste so much effort presenting information in such a high-overhead, low-bandwidth format. Wouldn't it be easier to just post the notes and skip all the AV folderol?
Good question - tightly integrated hardware based security. To support secure boot, full disk encryption and ensure keys are well protected, we utilize a security chip in the SoC. This protects your data in the event of theft.
Well it depends on what part of the "West" you mean. Lots of people still hang clothes out to dry in Italy, France, Germany, Spain, etc.

In the USA, we don't hang clothes out because we changed our cultural norms with the introduction of convenience machines. Once air conditioning became affordable, we all bought it. Same for refrigerators, dish washers, garbage disposals, washing machines, and of course dryers. Having a machine to do your work for you was seen as a middle-class status symbol, in addition to relieving housework.

Once line-drying became passé, people began to dislike the sight of line-dried clothes (it reminded them of being lower-class) and so was now "unsightly". Neighborhood association bylaws were passed to ban line-drying completely, and many apartment buildings also banned the practice. So now around 80% of homes in the USA have a washer and dryer, and people in apartments use laundromats or apartment facilities.

This article from the BBC mentions the millions of U.S. homeowners who were banned from using clotheslines: https://www.bbc.com/news/magazine-11417677
Show HN: Occupod – a solid mobile sleeping shelter
Tesla launches new Model 3 with ‘mid-range’ battery for $45,000
It can't work. If you don't design for addicting behaviors none of the 80% of users who aren't addicts will use your service more than once. It's a catch 22. Damned if you do, damned if you don't.
Assuming Many Worlds to be true, wouldn't exploiting it be inevitable? Decisions and choice would work somewhat differently under that model. Any decision that could possibly be made would be made. Should you try using quantum suicide to win a game of Russian Roulette? This question loses its meaning, because you do make the attempt in some universes (both successfully and unsuccessfully), in others you don't try it.

I agree the potential for exploitation doesn't present a counter argument though.
Nearly forty years ago that was the case. Today it's expressly intended to be used that way, the gov't even heavily promotes it.
I’m still unclear on whether probabilistic algorithms are “algorithms” in the strict sense - in that definition an algorithm should have deterministic behavior, which a probabilistic method does not have. But let’s say your “random” is a deterministic prng- does that then make the PA a deterministic algorithm?

Basically the distinction can be best illustrated with bozo/bogo sort. The definition many people use is:

1. Randomly shuffle the input

2. See if it is sorted, if not go to 1.

The problem, as explained to me by an algorithms lecturer a long time ago, is that the algorithm is not guaranteed to finish, and more over the same input may or may not result in it finishing on different runs.

Per that lecturer a “correct” bozo sort is

1. Generate a list of every permutation of the input

2. Iterate the list until you find a sorted entry and return that.

It has computable best case, worst case, and average case (all terrible). It is guaranteed that the same input will always produce the same output (terminate vs not terminate).

Obviously you could optimize this if you had an algorithm that could shuffle an input such that you were guaranteed that if you shuffled it’s own output you were guaranteed to produce every ordering of the original input. Then you would get closer to: shuffle; check; repeat. But still note that there is no random involved :)
I've always been very curious, that given that the American health insurance lobby is as powerful as it is, why it hasn't successfully lobbied for more accessible abortions. It seems that they stand to gain a lot if women who didn't want children didn't have them as the added stresses of having an unwanted child probably reduce long term health.
This is what taxes and governments are for in civilized countries. Not whatever the US is right now. A proto-fascist quasi-theocratic corporatist-oligarchist kleptocracy.
In reply to both yours and the original post, the writer does that because he is slyly signalling to you feigned humbleness with a little wink to his readers with respect to the personage of Solomon.

You know, using language for subtle humor rather than just brevity, which, if i recall correctly, he actually discussed this topic and dismisses the speed readers and those always looking for efficiency and speed: like speed eating or speed sex I believe the analogy was.
I've only found some shops claiming they only sell CBD products and not THC. Perhaps I'm doing it wrong, I have little experience with Google Maps, I've just opened Google Maps and searched for weed and cannabis.
Is this related to the lines he recanted later? Which groups?
A skeptic’s guide to thinking about AI
Also hang dried clothing is stiffer, and the lint isn't removed.
I can't find any fleshed out reviews of this online so it's hard to know what to expect.
One of the reason: many places prohibit it because its considered an eyesore

https://www.nytimes.com/2008/04/17/world/americas/17clothesl...
ARE YOU EARNING Your WORTH?
For their standard reading speed that true (but it’s still an amazing thing to hear, and I think more devs should communicate with blind people just so they can grasp the sort of latencies involved).

I would expect that the skill does translate to them being able to understand arbitrary speakers sped up more than a regular person could manage. I’d be curious if any HN readers using screen readers could confirm/tell me I’m talking nonsense :)
There is one defined set of tools. It's called learn to use your OS. Docker is basically "I don't want to learn about init scripts, so I will write thousands of lines of Go code instead".

> ...avoid reinventing the wheel every few weeks

This is pretty ironic in this context.
yeah, this. once i got hired for a project, then laid off 2 weeks later when the project got cancelled. shit happens
Dude, look at this video:

https://youtu.be/KaEj_qZgiKY?t=181
> Overall, the job wasn't exciting to me. I didn't have to work that hard, and one day I had this realization while sitting in my gray cubicle (I was in a sea of gray cubicles surrounded by gray walls, listening to white noise and all alone): I'm like, “Man I am so tired. I need to go home and take a nap.” I went home, but as soon as I got there I realized, “I'm not tired anymore.” Working at Intel was a draining environment, and I knew I wanted to leave.

Ironic that's exactly how I felt at Google (minus the cubicle). So did a friend of mine quitting with me.
Changing your name could be the next trend.
I heard this idea that this is his way to "pay Tesla back" for the 20million fee they have to pay. He's buying 20 million of new tesla stock with his own money.
I think it's basically as good as a pixel. Is there anything that comes from the pointless "neural network" chip in it? Nothing that I can see, but it's possible there's something new that I don't know about.

Really, just add a jack to it and declare victory.
I second this. I think that a class offers a simpler contract than a closure or a curried function, with the difference that you use "this" to refer to the enclosed objects. However, the same keyword can be used to hide state and that can lead to obscure or unexpected behaviors.
> Why would you line-dry your clothes if you have the convenience of a dryer?

Some advantages:

1. Clothes last longer with less dryer agitation

2. Less agitation means less lint

3. Lower carbon emissions and gas/electric bills

I have a gas clothes dryer at home but I hang dry my clothes year round.

In the summer I have a line, more delicate and fade-senstitive items get hung in the shade while towels, sheets, undershirts, socks and underwear can go in the sun. If you hang them in the morning or evening when light is less intense, or bring them in as soon as they dry during sunnier hours, there's very little risk of fading in my experience. The most delicate items are hung inside on a drying rack.

In the winter or rainy periods I have a folding indoor drying rack that I hang clothes on. It takes longer but still works. During furnace weather I can leave them in front of a vent and the dry furnace air gets some humidity as well.

Some tips if you haven't hang dried before:

You may notice your clothes are stiff after air drying. Depending on your water hardness you may be using too much soap (most detergents recommend too much). Try using less, or add plain white vinegar in the fabric softener dispenser (no commercial softener)

Vinegar will soften the water, remove soap buildup from the washer and clothes, and leaves fabric soft without any other artificial softeners.
Having lived places where hanging clothes outside is the norm...

If you don't have a stay at home spouse then it can be problematic. You have to put them out during the day, which means you'll be at work. If there's a change in weather, then there's no one at home to bring in the clothes. So you come home from work and your clothes are still wet.

If you live someplace where it rains frequently (even if they are just light drizzles) then it can be hard to get clothes dry on any kind of predictable basis.

Which means that people end up setting up clothes drying racks inside of their house, in a living room or bedroom.

In Asia, it is very common to have a wife, mother, or mother-in-law at home during the day which solves all these problems. Got a sudden two hours of sun? Put out the clothes to dry.
Are you sure there is no thin transparent thread connecting the root and the bucket? The root doesn't climbs smoothly, it pauses sometimes and just spins at the same height, like if it was hanging …

Time to call Captain Disillusion https://www.youtube.com/user/CaptainDisillusion
Compute shaders are no different in this regard from other types of shaders that are currently supported by WebGL.
They have the same capabilities and data types as other shaders. The difference is when they are invoked and the lack of implicit inputs/outputs. This is needed to perform computation out of lockstep with the graphics pipeline when you are also rendering graphics.

The existing WebGL 1 & WebGL 2 shader compilation process does involve "a ton of checks", shaders are recompiled to have known safe memory accesses, eliminate uninitialized memory/variables, etc.

Usually in compiler technology bounds checking does not involve a big cost as static sizes are zero cost and most dynamic checks can be hoisted out of loops.
The last one in that thread is 11 minutes. And, I just did `time conda create -n test -y anaconda pytest-cov pytest-xdist coverage sphinx_rtd_theme flake8` on my Macbook, and it clocked in at 36 minutes! Probably, this is affected by also having the condaforge channel active (which I need), but it's definitely not from some network/VPN issues. Everyone I work with has similar problems. So don't tell me there's "absolutely no chance that is from normally executing conda".
I feel like transcribe + pull out slides would be a generally useful thing for conferences. Even a specialized piece of software that has the original slides and just records when slide changes happen and inserts the appropriate slide into the transcription.

I’m convinced this would help conference videos that frequently do just have points where just the slide is shown (WWDC videos have this a lot - where frequently the speaker isn’t being shown). There should clearly be a standardized video codec for exactly this ;)
Not right now.
Actually in Australia a lot of apartments are banned from drying clothes outside their tiny balconies too because it looks "poor".

>Same for refrigerators, dish washers, garbage disposals, washing machines, and of course dryers

Ime, dryers aren't the same as the others as they tend to ruin clothes used so a reliance on them is bad
If the MWI is true, then there must be some universes that would experience multiple highly improbable events. These events would be a hint to residents of that universe that the MWI is correct. Why wouldn't the usual Bayesian analysis apply here?
Fascinating. I guess they figured they had to have markedly different language for the UK anyway, so maybe they would take whatever they could get away with. I should clarify that the US legalese did.have a 1-year post-employment non-sovereigntist, as is the US tech industry standard, and that even the California courts would probably find a duty not to compete during employment. But there was no post-employment non-compete.

The ITAR thing sounds like a bureaucracy that simply doesn't know how to reliably fix a wording bug in this area.

I'm sure Google's FTE legalese has changed a bunch since 2007, though. Amusingly, back in 2006, they still included interns in the company retirement plan, including matching contributions; while I appreciated it, that's definitely outside the norm, and they've since dropped that. My guess is that they initially drafted the retirement plan legalese without thinking to exclude interns, and then followed their own rules until they got enough interns to make it worthwhile to revise those rules.
Talk is cheap.

The TL;DW is that the mill cpu will have better performance than existing CPUs without speculative execution because it has "deferred loads," while the straw man not-mill architecture doesn't and therefore stalls after every load. Also, newsflash - Spectre doesn't impact architectures that don't speculate.

This is great, except for that existing CPUs don't stall after issuing a load. Scoreboarding + prefetch are together capable of more than this "deferred load," and require less work from the compiler. If you have independent instructions following a load, any existing architecture worth its salt will notice that and execute them while the load is in progress.

It's potentially a neat idea to include the number of cycles until load retire in the instruction, but it's a joke to pretend that it's higher performance than what x86 does and will get you back all the performance lost by not speculating.

I can't help but think that the mill architecture gets a lot of hype from a lot of people that don't know very much about computer architecture. There have been lots of great ideas that didn't pan out for general purpose computing, and I'm not sure that this vaporware architecture deserves to be thought about.
Citation needed?

You may find this helpful:

http://www.astronomy.ohio-state.edu/~pogge/Ast162/Unit5/gps....

The nominal GPS configuration consists of a network of 24 satellites in high orbits around the Earth, but up to 30 or so satellites may be on station at any given time. Each satellite in the GPS constellation orbits at an altitude of about 20,000 km from the ground, and has an orbital speed of about 14,000 km/hour (the orbital period is roughly 12 hours - contrary to popular belief, GPS satellites are not in geosynchronous or geostationary orbits). The satellite orbits are distributed so that at least 4 satellites are always visible from any point on the Earth at any given instant (with up to 12 visible at one time).
Not only that, if you leave your clothes out in here in Tasmania during summer the sun will well and truly fuck them.
The threaded version: https://threadreaderapp.com/thread/1053031892734242817.html
> cannot return 0 from a void [main] function

"A conforming implementation may provide more versions of main(), but they must all have return type int." ~ Bjarne Stroustrup - http://www.stroustrup.com/bs_faq2.html#void-main
Maybe. I suspect most people who say they prefer the java style are simply wrong. I don't think they've spun up on enough new projects to notice the extra weight that increased size and scale brings. Or they're assuming that the extra complexity is all necessary, and they're mistaken the same way I was while grading those assignments. (Aside: Isn't it super weird how reading code is so rarely encouraged at school?)

I suspect you could objectively measure this - take two implementations of the same problem; one small and one large but where the implementations do the same thing. For example, write a simple website using a stateful OO style. Then write the equivalent code using the mostly stateless react component style. The latter would be functionally equivalent, while using less code. The latter would also use much less local hidden state.

Then measure how long it takes new people to start making meaningful changes to the two respective codebases. I don't think its a matter of opinion or preference. I expect that the functional component model would come out as a clear productivity winner.

The easiest code to change is code you never needed to write in the first place.
I believe the best definition of a functional programming language is a language that uses lambda calculus as its evaluation model.

In that sense, we can include languages like Erlang and Ocaml that are not purely functional (not functional in the mathematical sense), but are expression based in their form of computation.

We can also exclude languages Python and JavaScript, which technically allows functions as first order objects, but are decidedly not expression based (statements and control flow do not produce values).

As for Rust, it is primarily expression based, and even things that seem like statements, such as return, secretly produce a value that is part of an expression. Like Erlang, it allows for sequenced expressions with multiple expression statements in a single function body, which is odd, but necessary if the goal is to sidestep purity. It also has a let syntax, but this is different from Haskell's let which is simply a way of introducing a sub-expression to be applied in a primary expression. One could use the Rust let in this way, but it can also be used for statement based programming, such as let x = x + 1;

Therefore, since it is primarily expression based, I would say that Rust is functional. Stylistically it can look very imperative, but so can Haskell, as the article points out.
1) Amazed that someone recognized and located this, especially considering how inaccurate my recollection was

2) Couldn't help but watch it, now fully re-traumatized
Well, by that standpoint all taxation is simple theft from the future, because you might die and get no benefit from it. Social security and medicare serve a social good. I knew that the idea behind not taxing me past the max was because I couldn't get more benefits. But I already have exposure to many other tax credits that poor people don't get, because they aren't able to make investments.

I agree with your comment that it's easier to borrow the money. Look at our current government, that was supposedly fixated on budget deficits then when Obama is gone they pass a giant tax cut, increase the deficit (with the wish and a prayer that the deficit would go away), and now that there's clearly going to be a much larger deficit their answer is not cancel or reduce the unneeded tax cut for rich people - they want to cut benefits - this was all predicated before the tax cut.
you can start selling the physical paper with dotted lines and instructions on the back, would be so cool for gifting
I have heard of parents making kids buy their own clothing out of allowance, as a way of teaching them the value of money and how to shop responsibly.
Not only a good read, but it has cool ancient advertisements related to engineering, calculating and slide rules.
Ask HN: What are good resources to learn Algorithmic trading in India?
Has anyone tried algorithmic trading in India, is it legal? If yes, what are the good resources to learn and is it worth trying out(Profits matching the efforts)?
Is this a configurable option in Firefox?
I think it may also be the case that (old-school, non-concatenated but generated) synthesized speech, with practice, is more intelligible at higher speeds than natural speech. The sounds are more distinct and consistent.
Your personal probability of observing a universe that experiences multiple highly improbable events is the same whether or not MWI is true.
MWI seems more elegant than Copenhagen in many formulations because the problem of the relative magnitudes of the worlds is swept under the rug. If I perform a quantum coin-flip with 2/3 possibility of heads, then it creates two worlds - but I end up in one of them twice as often - why? The only solutions I've seen to preserve the relative probabilities are: 1) sufficiently unlikely worlds sometimes just disappear, or 2) some kind of appeal to consciousness. These are at least as ad-hoc and hand-wavy as waveform collapse.
On NVIDIA Volta architecture threads have individual PC.
Yeah, me too. But Google has more in common with Intel now than when it had 23 employees.
Ship Code Faster – Lessons Learned in Evolving Delivery Pipeline
Wikipedia says: "The heritability of IQ for adults is between 47% and 53% with some more-recent estimates as high as 70% and 76%."
Reading the first paragraph, and the article already seems off to a shaky start.

> The Indian Prime Minister, Narendra Modi, cites V. D. Savarkar, a far-right Hindu supremacist who was accused of involvement in Gandhi’s assassination, in 1948, as his ideological mentor.

I am not Hindu, and I can't stand Savarkar. However, I've never heard a justification for calling him a Hindu supremacist. He wanted India to be a Hindu country, not because he thought Hindus were superior, but more as a homeland for what he conceived as Hindu culture. I don't like this recent trend of calling everyone you can't stand a [something]-supremacist.