skysight-inc/HackerNews huggingface dataset:
I'm surprised to see no recognition of yosys, arachne-pnr and the icestorm tools which together are a free and open source HDL tool chain which already exists and is pretty widely used.
As a French the lack of "volet" (these white shutters) in other countries drives me mad. How can you sleep in a bedroom that is not totally dark after sunset? At least here in Japan they have these anti-typhoon metal shutters that I can use...
As a kid in the early 1990s I always thought 8-1 was unusually long and I always seem to get down to the 99s warning music before I can finish the level, even running at full speed. This visualization really shows clearly how much longer that level is compared to the rest.
The google UI paradigm is utterly bewildering and foreign to me. I would probably give Google Maps a chance, but every time I open it, I feel lost. When the maps are good enough, the other stuff matters.
Feel free to shot me an email if you want to discuss!
The line he uses at his going away party is somewhat related, “I don't know half of you half as well as I should like; and I like less than half of you half as well as you deserve.”

I'm not sure if it's what OP meant though.
Blaming referees for loses is a time honoured tradition of any kind of football fan all over the world. I think I've never seen a loss that wouldn't be blamed on a referee at some point.

Thanks for continuing the tradition :)
Yea, the link is literally a long list of nmap in movies..
Ask HN: Software guarantees for users
I want my software to offer guarantees to it's users, similar to permissions.

Guarantees like:

* software is distributed under a common open source licence

* software comes with/without advertising

* software does/doesn't transmit identifying information to third parties

* software does/doesn't write files to disk

* memory usage won't exceed N MB of RAM

etc. As fine or as coarse grained as necessary.

I would like to share my own guarantee spec with others and allow others to vet it for correctness or offer their own version of my spec they feel is more accurate.

I would like to re-use existing standards if they exist.

Does something like this exist??
That's what Australia did ~2 decades ago. There used to be 1 and 2c coins; they were seen as useless, so they were axed. All prices are rounded up to the nearest 5c.
>and once again gave into that old stress relief of flashing
That's a tough one! So far, I've only seen ONE game meant to teach quantum mechanics that I thought actually worked, in terms of being (1) actually about QM rather than some vague analogy, and (2) fun to play. It's this one:

http://quantumgame.io/

Notably, this game doesn't even try to teach about entanglement (which, no surprise, is hard to keep track of in your head!). Tt deals only with a single photon passing through a network of beamsplitters and phaseshifters: a situation that has one foot in quantum physics and one foot in classical physics (the macroscopic state of a laser beam obeys exactly the same math). But the puzzles are really clever!

If you're just trying to create an educational game, why bother using the Quantum Experience? Won't it just introduce enormous errors and delays (~30 seconds per run when I tried it), complicating and obfuscating whatever you're trying to teach? Why not just make some puzzles that force people to reason about small, idealized quantum systems, along the lines of the successful example above?
Streamable mirror: https://streamable.com/8qb3i
And that was almost a decade ago.
"- clothes driers: vent outside on hot days, and on warm days ... send the exhaust through an indoor heat-exchanger before venting."

We live in the tropics and do not have anywhere to hang clothing to dry.

We use a heat-pump dryer which heats the air on the 'hot' side then through the clothes and then circulates the now-moist air through the 'cold' side which removes the excess heat and condenses the water vapour.

The same air then goes through the cycle all over again. That means no huge amount of hot, wet air escaping into an already hot house which needs to be either vented or cooled.

And because the energy used in heating the air is not thrown away by venting it, but is recaptured by the 'cold' side, the dryer is cheaper to run.
"There's no point in securing DNS because your ISP can see what IP addresses you connect to."

Perhaps the ISP has fingerprinted the pages of every website on every shared IP address so they can easily determine which website the user is visiting? Why rely on unencrypted DNS or unencrypted SNI when it is so trivial to map IP addresses to domains.

A poor example, but consider this single IP address 216.239.36.21 with a reverse lookup returning a 23M list of 1,283,151 domains.

https://api.hackertarget.com/reverseiplookup/?q=216.239.36.2...
If my deductible is $1000, then I only pay it if my car is stolen. It doesn't make sense to pay $1000 with certainty up front, even if it were to almost always prevent a loss in that case. Say there is a 1% chance of a car being stolen - why pay $1000 instead of $10, on average? It's not like I can avoid paying for comprehensive insurance because I have a Lojack, because there's still risk. I also have the impression that the police will not go and retrieve your car nor encourage you to do it, just because you have a tracking device.

The big picture, I think, is that the combination of insurance and law enforcement is cheaper for society than everyone having Lojacks, so we should be happy it's not economically viable even if it might be in a libertarian or anarchistic society.
More educated people who can spend some time on problem solving, yes, it is a good thing. People starving or kept busy in bullshit jobs, we have plenty and they just put a burden on the whole ecosystem. Now problem solvers are very busy trying to find ways to produce food and energy for the 11 billion people we should reach in a few decades.

Seriously, until we don't reach 100% of well-fed educated people, demographic growth will be more of a problem than a solution to anything.
I am definitely not one of those "move fast and break stuff" people, especially since I often have only a few months to design something that is expected to be in service until oxidation is a legitimate concern. My personal ventures are largely web based so I've also become rather too personally acquainted with the other extreme - the madness that is node_modules/, implicit *.d.ts imports, and browser impedance mismatches.

The problem in the hardware industry is far more insidious. Unlike with software dev, there is no concept of "full stack" or "devops" in manufacturing. The entire field is so hyperspecialized that youve got people dedicated to tuning reflow temperatures to +-5C depending on humidity and local weather. No one person can have a proper big picture view of the situation so the entire industry is dominated by silos each with their own micro-incentives and employees competing with each other for notoriety.
It’s not the manufacturers that lack the motivation - it’s end users. The current app-based world is what they want. Little silos for each app, even to the point of having different UI paradigms. Developers don’t see the world that same way users do, and it blinds us sometimes to their desires.
Yes, a fundamental property of quantum information undergoing unitary evolution (meaning, no measurements, no discarding stuff into the environment, etc.) is that it can be neither created nor destroyed. This fact enters into my work, or the work of anyone else in quantum information, sort of like how the number '2' enters into our work---i.e., so thoroughly that it would be hard to pick it out as a separate ingredient!
Those routes look terrible. Maybe if everything you're doing is electrically short and there are no high speed routes, it would work great. Basically it's wonderful if all you make are blinkenlight projects.

But if you have to input all of the data that makes up a good route (including coupling, ground/power planes, trace length matching, PDN noise, stackup, EMI/C rules, etc, etc), and then review the whole thing anyway, what's the point of the autorouter?

Also the article says nothing about the various algorithms involved, which are interesting from a computational geometry standpoint. But the gulf between algorithm or academic example and "commercial router" is huge!

This blog post is just... not very good. It's how I imagine a software person who made some stupid blinky LED thing thinks about hardware.
I had no idea there were so many tattoo-covered vapers on HN. Clearly, the userbase isn't what it was 10 years ago. I guess the low-IQ reddit Septemberists have completely taken over.
Thanks; that made my day!!!
That's... Exactly where I'm at right now. Just resubbed yesterday haha. Quit news a year+ ago after I just couldn't hear 45's name on repeat anymore.
They're all software issues. I think all the MBP's in our office do this stuff. For instance, the external monitor and such works fine. It's just it is very un-elegant how it does the switch over.
Doesn't get rid of bad press.
Pot does produce physical changes in the brain, though. Heavy pot usage can dramatically increase the amount of anandamide receptors in the brain, which regulate hunger, motivation, pleasure and mood among other things. So quitting and having a neurotransmitter deficit until the brain returns to homeostasis causes hormonal and physical effects on the body... How is that “only” psychological?
I'd love to see jacques_chester provide some clarity here. He is a prolific commenter on all things Pivotal Cloud Foundry and Kubernetes.
Service workers on mobile have been resisted for data use, performance, and battery life reasons. There’s no great conspiracy, it’s sunpky that your average user isn’t going to be happy if a random website sucks up half their data allowance for the month and kills their battery in 2 hours even after they ‘closed the browser’
Toast Wallet Review
Toast Wallet is a free open source Ripple XRP Wallet! You can give this wallet a try and check out the full review here! https://coinpedia.org/crypto-wallet/toast-wallet-review/
*took me on
Some folks who try to be rational pulled out of bitcoin/similar when their stakes were lost in one or more of the exchange hacks / inside jobs. I know I bailed when my ~.25 bitcoin disappeared in an exchange "hack" 5-6 years ago (back when that amount was worth something like $100).
What is it like having a sub-100 IQ? How many times have you been arrested?
Not sure about lamba, but the Firebase equivalent can make outgoing requests. You can setup challenge/response auth and then have a gateway controller in your network using that.
Doxygen should never be your sole source of documentation although a lot of projects use it that way. It does not communicate the design philosophy behind the code, so while it will answer whether you can use an API a certain way it doesn't answer if it was the intended use. This becomes important because once you step outside the programmers intent things are less likely to work and will be more brittle.

If you are a public library it also results in the infuriating situation of knowing an API will do what you want but not knowing how to get a parameter or class it requires.
Yes, you can define a universal quantum Turing machine, which is a single quantum Turing machine U able to simulate any other quantum Turing machine M (at least, to arbitrary precision) given a coded description of M on its tape. This is one of the main observations David Deutsch made in his famous paper from 1985.
A country built on the backs of slaves.
I was in Phoenix Arizona this week for work and was amazed at the effectiveness of evaporation cooling. Bars and restaurants spray water mist into the air near their front door. The air is so dry that the water evaporates near-instantly (the ground doesn't even get wet under it!). Evaporating water pulls heat from the air, and suddenly 42C turns into 28C.

It's simple, low-tech, and effective.
The critical issue there is where you are on the totem pole. 100 engineers as an engineer? Probably not gonna make a big dent unless you’re really good and on the right project (tricky, uncertain).

But, a fresh exec or management track engineer? You could make a difference and climb the ladder.

It depends on where you are. Different folks need different opportunities.
Holy moly, we're not talking about an "abstraction." If you thought the definition of "privilege" was promising you a scorecard by which you could cleanly and easily judge where people fall on a line, that's about you and your expectations, not about reality.
I'm going to have to push back on your first point about compensation between large and small companies. At a large brand name tech company, $300k isn't uncommon for a few years of experience in SFBA or NYC. You don't need to land on the right team or have magical luck, you just need to be a solid performer. Even though startups are increasing base salary, they don't have liquid RSUs as a rule and (in my experience) pay smaller bonuses overall.

I would say that if a software engineer is optimizing for income maximization they should almost certainly join one of FAANG, unless they have a formidable appetite for risk and uncertainty. Consider some of the data compiled here: https://www.levels.fyi.
Bitcoin Bloodbath Nears Dot-Com Levels as Many Tokens Go to Zero
The Washington Post link is subscription-only at least for users in Europe, and the video itself is hosted on YouTube. It should probably be reverted to the original link
One line static site generator:

wget -P ./static -mpck --wait 1 -E http://localhost:3000

https://www.explainshell.com/explain?cmd=wget%20-P%20.%2Fsta...
"cue-bit." I.e., the name of the letter Q, followed by "bit."
The first gif in the page is 7.31 MB. It's 13 seconds long.

ffmpeg -i asdf.gif -c:v libvpx-vp9 -crf 20 -b:v 1500k output.webm

I get a 999KB webm of the same quality. It would probaby go lower if there weren't gif compression artifacts in the original.

Imgur solved this problem years ago by just converting gifs to mp4's and webm's and calling them 'gifv's. afaik reddit does the same. I cannot imagine the amount of unneeded bandwidth this will create and how many devs with lesser internet access will yet again have to wait more. Even mobile data plans of today are just dumb small.

Not to mention that I can do all the effects the gif does in sony vegas without too much effort.

`Many of the GIFs featured on the GitHub blog and social media begin as 24fps video files. This frame rate, combined with a bit of motion blur, helps give the action in the animation a more cinematic feel. Those videos get imported into Adobe Photoshop, where they can be tweaked frame-by-frame. There are a variety of helpful tutorials about this process available online. From Photoshop, it’s possible to compare the resulting file size and image quality of multiple export settings combinations at once. This helps show you where you have room for a bit of extra dithering or how a more limited color palette will hold up.`

Captain, it appears the ship is going backwards. All of our thrusters have turned to irony mode.
I guess I don't want a socket listening. If AWS would publish their subnets maybe I could limit it to those addresses. It sure seems like they could keep their subnets dynamic and accommodate something like this but I guess not.
I worked on BB Storm. It was created by request from 'the major carrier that didn't get the iPhone contract' as an 'iPhone killer'. It was done with haste, and with specific, ugly requests from 'up on high' and was rolled out too early.

BB never really understood how to do 'experience' - except in things at their core like battery length and keyboards. As nuanced and insightful as they were there ... it's like they considered everything else a joke, or didn't want to go deep.

The whole screen on Storm moved - neat idea - should have never made it out of the lab. Or at least, not in the manner it was. It was possibly ahead of it's time as I could feasibly see Apple doing something like this - the new MacPro trackpads are very, very nice. So subtle.

But it's all history now :)
I think you'd be surprised. I went to Caltech (graduated 2014), which is a fairly well known university for their Electrical Engineering program, and I learned ABEL in my Sophomore/Junior year. My instructor, an admittedly old school hardware engineer, was in love with the language and had it as part of our upper level digital design curriculum for a few labs. FWIW, I think it was super intuitive and a hugely valuable learning tool. I suppose that doesn't mean it isn't "dead" for professional purposes, though.
The gif they posted is massive, is what GP is saying.
The problem is traditional medicines is that it gets little scientific funding. It's not very profitable to do effectiveness research, so few people do it.

There's usually centuries of anecdotal evidence that it works. People do limited experiments, and pass down what works and what doesn't. But these are usually not done to a mass scale, or with things like controls.

A lot of it also gets warped. If you're in the US, a lot of the Chinese or Indian medicine is not as legit as the same thing in China or India. There needs to be someone around to correct and call out charlatans. Someone who has been studying Ayrveda for 5 years and knows Sanskrit can more easily review existing practitioners.

Even if it's completely legit, there needs to be some kind of certification body. The certification body has to also be pretty focused on the art itself, and not on cash flow.
Did you go to Caltech by any chance?
Me? 20 years ago I was busy building ROLAP engines that ran cross-RDBMS, because the customer had already decided to blow a million bucks on Teradata et al before I even got there.

I'm not quite sure what your point is. It's all understandable because nontechnical people were making technical decisions? That doesn't make it ok.

And yes, quite a lot of those overpriced appserver installs failed to function. Let me tell you about the time I wrote the backend for Sprite's Sublymonal campaign; their IBM-operated datacenter couldn't provision WebSphere capacity in time (lead time > 2 months), so I ran the thing off a couple VPS nodes (IIRC rackspace), hiding the whole project from their IT staff.
I doubt it.

>>> gmpy.is_prime(1847699703211741474306835620200164403018549338663410171471785774910651696711161249859337684305435744585616061544571794052229717732524660960646946071249623720442022269756756687378427562389508764678440933285157496578843415088475528298186726451339863364931908084671990431874381283363502795470282653297802934916155811881049844908319545009848393775227257052578591944993870073695755688436933812779613089230392569695253261620823676490316036551371447913932347169566988069)
0
Google Maps, Waze, and other third-party apps are finally coming to CarPlay: https://www.zdnet.com/article/apple-carplay-ios-12-will-fina...
Depends on your water source. It can be 100F in the California Sierra Nevada foothills but the water (from mountain snowmelt) is still freezing cold.
I mean, if you are at fault in an accident where several people sustain life-changing injuries, or your home is a total loss, or whatever, then you probably did end coming out ahead with the insurance. Insurance makes the most sense for perils which would be catastrophic for you.
The footage was less surprising to me than the fact that Photographers and cameraman had the upmost respect and empathy back then to not video or photograph him walking or getting out of a car or such.

In this day n age there is absolutely 0 respect because negative news sells.
I can't see the website for a long time.
Yes, while hiking in dry hot climates I wear long sleeves and long pants, partly to keep the sun off but it also improves your water economy. Less water will be lost and you don't need to drink as much.
I don't think the Zumwalt was ever meant to be a mass production ship. I think it was built the prove the concept of lower signature vessels. Notably it's too small and lightly armed to accomplish most Navy objectives. The stealth technology makes it hard to modify for specific objectives.

Basically, what are you going to do with a Zumwalt that you couldn't do with a submarine? Is it better at any of those tasks than a conventional destroyer?
Also privacy concerns; every one of those features can help track you.
Gah, Chicago was fun with -30F in the winter and easily 90+ in the summer. I'll take my Bay Area weather now, 45-85 is nice. Although, I still go camping in the mountains and sleep outside down to 15F whenever I can.
Qubits lose their quantum superposition states as they interact with their environment---effectively getting "measured" by their surroundings. This is called decoherence, and is the central engineering obstacle to building useful QCs.

The longer a qubit lasts while maintaining its quantum coherence, and (especially) the more operations you can do on it while keeping it coherent, the better that qubit's quality.

In practice, we will never be able to build qubits of perfect quality (i.e., ones that maintain their coherence forever except when we deliberately measure them). In the 1990s, some people thought this would be a fatal obstacle to scaling up QCs. But then two closely-related discoveries, called quantum error-correction and quantum fault-tolerance, dramatically changed the picture. These discoveries showed that, even if your physical qubits fall short of perfection, as long as they have a high enough quality, you can glom a bunch of them together into a single "logical qubit"---that is, a qubit that lives in the collective state of multiple physical qubits, and that can still be recovered even if any small number of those physical qubits lose their coherence. Furthermore, one can do an arbitrarily long quantum computation on these encoded (logical) qubits, continuously monitoring to see which of the physical qubits have suffered errors and correcting those errors (but not monitoring in a way that would collapse the logical qubits!). In this way, one can in principle build a reliable quantum computer out of unreliable parts---a generalization of John von Neumann's famous discovery from the 1950s, which showed that the same was true of classical computation.
And stuff like Cleanroom worked to get the defect rate really low. The formal tooling of things like SPARK are pretty amazing now. Few adopted it but it happened. And like Karrot_Kream says, there's a small subset actually using those kinds of methods to their benefit. It's more than "dozens." Not mainstream by far, though.

http://infohost.nmt.edu/~al/cseet-paper.html

http://www.spark-2014.org/uploads/itp_2014_r610.pdf
When faced with questions that have answers I could obviously discern by writing and running two lines of code, I willfully shrug, answer by intuition, hoping that's the trap for the wrong answer, and wait for a facial expression.

Today I was asked a question about inheritance and references within a constructor, in which the answer was an either/or for the parent or child class.

I threw up my hands and deliberately said "I dunno parent, no wait! Child!" because honestly who cares, when you can figure something like that out without even googling for it.

A question like that is like asking someone what might they expect a Hello World! program to print.

Waste my time, and I waste yours right back. I could care less what you think about me.
I don’t think theres a way to set Google maps as the default :(
Prankster Calls the President, and the White House Puts Him Right Through
I would say you can't possibly continue to use google services. Move now no matter how painful as it will only get worse.
No; it wouldn't work at all in this setting, since phones don't run recursive DNSSEC resolvers and attackers can flip the authenticated-data bit just as easily as the bits in the address.

It's actually a pretty good illustration of the last-mile problem that plagues DNSSEC.
Person buys $1M worth of remaining toys at Toys \'R\' Us store to donate to kids
Thanks again! I am not an author. It'd be tough to carve out a niche for myself with mere words.