skysight-inc/HackerNews huggingface dataset:
Cute, though a tiny yellow ball wouldn't last 10 seconds within a kilometer of my dog, heh.
Supersingular Isogeny Key Exchange for Not-Quite Beginners
hearing aids already support BT. I know people that are nearly deaf and have invisible hearing aids. They can answer the phone with BT connectivity. This is fairly recent.
What's worse, you could be thrown in jail if you're a witness, even if you're not even suspected of a crime. Some witnesses have been in jail for years.

http://www.bbc.com/news/world-us-canada-39662428
In grad school for computer science, after some struggle, I eventually found that the best thing for me was just to not to take notes at all. Just engage with the class maximally, and make sure to do the homework relatively soon after that (maximizing the time between when you cover something in class and practice it with homework, aka, "waiting until the last minute", is a bad idea for all sorts of reasons).

Obviously, my plan doesn't work for everyone, or every class (this is a bad idea for fact-dump classes for me). But certainly after this I tended to look at everyone's list of "things you have to do to succeed in class" more as a menu than a proscription. Still do look at a lot of things that way; you can see it in our industry too, where you can find people telling you just have to use this type of type system or that type of database... yes, thank you for adding to my menu, but I'll examine that for myself, thanks.
I've gotten to observe some tutoring recently and it gives me a different perspective on this than the typical "Oh look how stupid people are" reaction than probably got this post flagged.

Some people, when faced with a problem they can't answer, respond with a glib answer, or a panicked one. I propose that when you ask someone where Iran is and they don't know, they click on Northern Africa not because they think it's in Africa but because as soon as they give any answer they can be done. "Fuck it, I'm choosing North Africa."

It's like that kid who answers '5' when the teacher asks what 2x4 is. How the fuck could five be the answer? It's not even an even number! Are you stupid? No. You've given up, and you think guessing will get you out of this experience. Many of the teachers I knew would double down in this situation. Yes, you should not condition the child to get out of things by doing them badly, but now they're the focus of everyone's attention which is also detrimental to the process.

I would like it if education focused on making people more resilient and empowered to figure out what they don't know instead of trying to get out of the uncomfortable situation. If people can learn on their own you don't have to min-max education to help the most people with a single process (leaving both the gifted and the slow kids in the dust in the process).

I've said before that I think physical education should focus on how to do physical things without hurting yourself (ex: how to fall properly).

Now I'd also like it if academic education focused not on how to cram things into people's heads faster but how to keep from getting frustrated or panicked when facing adversity in learning.
Great feedback! We'll likely be setting up some kind of platform to show realtime data in the next few weeks.

The value I hope we provide is in summarizing and simplifying major trends in these often overlooked, and sometimes sketchy places. So you don't have to wade through a massive amount of content, that is sometimes offensive, in order to understand what people are talking about.
I did not use Google Cloud so I cannot tell. I would not be surprised if Google Cloud is well run. Since the product is intrinsically a product for engineers, I would expect that it is run by people with more engineering background and rigor.

If you want anther example, one that come to mind is Google WiFi. When I installed it for a family member, I noticed that (1) You needed to install an app on your phone in order to configure it (2) The Google account on your phone (and you needed one) was going to be the one that "manage" the Google WIFI network (3) The phone needed to have a working internet connection to be able to configure it (4) Google WIFI lacked some standard options (5) Once the Internet connection is down Google WiFI also shuts down the local intranet.

That made me think that whoever was running Google WIFI as a product probably did not know a lot about the last 20 years of how a router has been working and has been configured.

So they ended up making a few assumptions that are problematic. For example:
- My phone did not have reception where my family member lived. And since I did not have a working Internet connection I could not download the app and use it at their house.
- The family member did not have a Google account, so I had to use mine or create a new one just for configuring the router.
- I could not configure something (not remember exactly what) that any other router could.
- When the Internet is down, and it regularly happen in that area, you cannot print.

For at least 10 years, the standard home routers have been having a web UI where you can configure them. This is a pretty basic thing. How could have Google WIFI ignoring it?

People with limited tech background that never configured a router must have been in charge.
Please do not take HN threads further into nationalistic flamewar, regardless of how flamebaity some other comment is.

We need fire prevention in depth here.

https://news.ycombinator.com/newsguidelines.html
Isn't Breton culture really rooted in ancient Cornish culture, not the historical continental Celtic culture?
But if you're planning a trip, why would you plan it in Parsecs rather than Light Years (or some other more convenient unit) when you're not stuck on earth?
The story was discussed here: https://news.ycombinator.com/item?id=21933868
Really? I completely replaced every sensor, and a primary component in one of my appliances for $40, and about 30mins of my own labor

Cost to replace the unit with a new machine, $500
This is a wonderful short story related to this question: https://slatestarcodex.com/2017/11/09/ars-longa-vita-brevis/
Engineering Your Way to Better Sourdough (and Other Fermented Goods)
That's part of the research we're doing!

Take a look at: https://circuit-switching.sysnet.ucsd.edu/

And: https://arpa-e.energy.gov/sites/default/files/UCSD_Papen_ENL...

The current generation of switches that we're working on uses diffraction gratings patterned onto glass hard drive platters, installed in a modified hard drive, spun by a custom motor controller that's synchronized to the NICs via PTP.
Yes the product with the magical qualities of being cheap, serviceable, great quality, and durable. Super common in consumer electronics. I can understand why you don't mention brand name because you'd definitely want to keep such an item under wraps before it gets sold out then see price hikes as tens of millions of people who desire exactly such a thing flock to it.

Even IF such a magical product exists, I would still buy the AirPods because not having cables is exactly the reason I wanted them.
I am attempting to imagine the horror of wading through all of the pull requests received by, say, the physics department. Requests were awful enough when postage stamps were required.

You underestimate the number of cranks who have "great ideas" and "just need someone else to work out the math."
I bought my dad an 8th gen NUC, attached it to the backplate of a display and now just wireless keyboard/mouse indicates presence of a computer. It saves a lot of desk space. The same performance as a 13" MacBook Pro, who needs more outside developers?
I think it's just supposed to be a conversation starter. Everyone knows lists are silly. I don't think anyone is suggesting that you must do these and only these hikes.
https://slatestarcodex.com/2017/11/09/ars-longa-vita-brevis/
While the opinion-pendulum is currently on the contra-GC side, I still believe GC is the correct default. Mostly because GC is easier than manual memory management.

If you have real-time needs, then GC is probably out. That includes handling audio and video playback.

Tight memory constraints are another killer argument against GC but that only applies to small embedded devices. Smartphones, desktops, and servers have enough RAM.

The great thing about D is that you can start the easy way with a GC. When real-time or memory become constraints at some point you can selectively adapt parts of your program.

You could say, D wants to provide Python and Rust and everything in between so that you can shift seamlessly to wherever your specific sweet spot is. Different parts of your program can even use different spots. In a game engine, you could have the audio and rendering parts as non-GC real-time code, while the game logic is easy high-level script-like.

We are very used to a scripting language plus compiled language combo these days but is the separation a good one?
Here's a relevant video for causality:

https://www.youtube.com/watch?v=1dWjKkF0Zi4
Iran has a history of retaliatory attacks of this nature.

https://en.wikipedia.org/wiki/AMIA_bombing

https://en.wikipedia.org/wiki/2012_attacks_on_Israeli_diplom...
I know. They overpay for stuff like this. But in the order of 10s, not thousands.

The point was, the OP guessed six figures. I was trying to make it clear that I can't imagine this being above the low four figures.
Same. Not sure why you're getting downvoted.

People have been saying we need to avoid scaring people for decades, and look where we are. Panic now, helpfully, to avoid panic later when we are more helpless.

I don't know what other options we have for effective systemic change, and would love to hear from anyone who has a better model. Clearly everything we've tried up until now has not worked.
Methane decomposes in the atmosphere [1]. CO2 is forever.

Mechanism Methane removal (Mt)
Tropospheric oxidation 506
Stratospheric oxidation 40
Soil uptake 30
Total 576
Emissions 598

[1] https://www.eci.ox.ac.uk/research/energy/downloads/methaneuk...
The problem is that around the margins where it's "just right", you'll probably have mega-winds and stuff, too.
I'm glad to see the SIG improving the baseline audio codec. SBC is/was a weird little codec.

It's like a dumbed-down MPEG-1 Layer-1 audio, but with only 8 sub-bands. Like layer-1, the filterbank isn't perfect reconstruction, so the encode/decode cycle causes aliasing noise even before any quantization takes place.

(At a previous job I had to make a proprietary extension that improved the stop-band attenuation of the prototype filter, otherwise the speaker companies didn't even want to talk to us, the THD+N looked so bad.)

The only psychoacoustic model is an optional static biasing of which sub-bands gets bits allocated.

On the other hand, you can encode/decode entirely in software on a 24 MHZ arm7tdmi. (arm7 is ARMv3, not ARMv7, confusingly).
> Paul Manafort is one example that immediately comes to mind, and his was in the middle of the night IIRC.

Nah, that story was just propaganda to make people feel sorry for a dude who evaded like $20M in taxes by offering political services to corrupt governments and oligarchs. You need special permission from a judge to do a 'no-knock' raid or a night one. (First page here clearly shows it was a daytime search warrant: https://www.emptywheel.net/wp-content/uploads/2018/06/180626...)

The FBI knocked repeatedly, and then used a previously provided key to access Manafort's condo sometime after 6am, which is early but still after dawn in Virginia in August so even the "pre-dawn raid" people were wrong.

https://www.cnn.com/politics/live-news/manafort-trial/h_dfb6...
Letting Users Change a Wx.ComboBox's Contents in WxPython
Last time a civilian aircraft was shot down over Iranian airspace it was the US. And while they agreed to some “no-blame” deal including a financial compensation they never actually apologized for murdering 290 innocent people. https://en.m.wikipedia.org/wiki/Iran_Air_Flight_655
Zotac has a better Ryzen-based computer in their Magnus line with a proper GPU though...
I've been in law enforcement for about 5 years now, the first 3 of which were spent entirely on felony-level criminal investigations. They teach a great deal at the federal courses on how to conduct interviews of Suspects, Victims, and Witnesses, but almost nothing is detailed on how to take notes. When I conducted these interviews (especially ones that aren't recorded or when I'm unlikely to have a chance to re-interview someone, such as with Suspects and Victims), I found that I really needed a methodology of note-taking that allowed me to set aside questions to ask when the time was right. For example, if a sexual assault victim is describing the events that led up to the assault, and mentioned that the suspect sent a message from his phone just before doing something else, I would want to know (to the best of her knowledge) what type of phone it was, but I'm not going to stop her in the middle of telling me the story just to ask that question.

Interestingly, I basically started doing something extremely similar to this system (although, apparently backwards). My notes always included a line separating my main notes on the left from my key details and questions on the right, with the right column only about 3" wide. Ordinarily, I would leave 2 or 3 blank lines after each question so I could fill in the answer the interviewee provided and it reminded me to look for any blank space on my notepad before ending an interview (or, in the case of suspects, before asking more direct questions that may lead to suspect to end the interview before I got the chance to get answers to more minor questions). Ofter, my "summary" section would be extremely short and just describe larger timeline changes, like if a report spans multiple days or locations, I would mark the end of one incident in the bottom few lines of the page and jump to a new page to take notes about the next incident.

I'm very curious if this methodology is used by a lot of others as well (especially in law enforcement), or if I just happened to find one with remarkable similarity to Cornell's.
> The whole point of the military is that you have no idea whether or not the order you are given is a good, or just idea, and it's not your job to make that decision. You carry the order out.

This simply isn’t true. Silo staff will know if the US is suffering a massive ground invasion or ICBM bombardment, and will have a very clear idea of whether launching nukes is reasonable. Even given your maximum implausibility example of all silos ordered to launch all nukes, to get even one launched a number of people in the chain of command need to be convinced that risking the destruction of human civilization is justified, knowing full well that no order will protect them from war crimes or crimes against humanity charges. The only post WWII example in history (I’m pretty sure it’s only happened once) of an order being given to launch a nuke was refused by the officer in charge. You haven’t added any basis to support this “what if” speculation.

Your scenario also ignores the fact that there are other better (and better readied) tactical options. There is no scenario where the US will be tactically dependant on using a nuke to destroy a site, so your “if I don’t launch the nuke Americans will die” scenario is perhaps the least plausible part of your comment.
I don't know exactly how this works, but it got a 2019 CVE number, so I guess it's older than yesterday?
Top Most Read Mouse vs. Python Articles of 2019
Please don't take HN threads further into political or nationalistic flamewar. Not what we want here.

https://news.ycombinator.com/newsguidelines.html
Sure, but this doesn't address the possibility that there may well be problems of sufficient complexity that this model doesn't work.
GTD's a wonderful system for keeping track of things you should be doing, but I find his filing system for everything else to be a bit lacking. I've supplemented it with ideas from The Card Index System¹, traditional library card catalogs, and Umberto Eco's recommendations in How to Write a Thesis. At the moment, my card index fills most of my center desk drawer. It may outgrow that soon, but I have no intention of culling it down; it's quite literally an index into my own memories, to help me remember things.

¹ https://archive.org/details/in.ernet.dli.2015.216804/page/n7
Absolutely. But this was a surprise to me. I don't speak French and I read Asterix in my native Spanish as a young kid, I loved it to bits, and of course all modern and French-related jokes flew way over my head. Add to this that the Spanish (mis)translation got most of the jokes wrong, especially the puns. Some jokes were rendered nonsensical because the translator gave up and simply provided a literal translation.

That Asterix can be badly translated and still be loved by a kid who can't read French or understand politics is a testament to how good the comic was.
I don't have much of an opinion on the project, however:

If it is your project and you want to show it off, please put "Show HN:" in the title.

If it is not yours, and you want to start a discussion on it, it might help to state what makes this project interesting to you, at this point it just seems like "Yet Another Web Framework"..
Quantum Computing Providers Pick Their Dance Partners
> Fracked gas is way better from an air pollution point of view

And worse for water quality
The etymology of the word Chai is from Hindi-Urdu चाय (cāy) / چای‎ (cāy), from Persian چای‎ (and Turkish çay, and cognates) from Sinitic 茶 (chá).[0]

It has nothing to do with its country of origin (I assume you meant China?).

0: https://en.wiktionary.org/wiki/chai#Etymology_2
Real Men Don't Rent
If you think the millennium bug was a hoax, here comes a history lesson
>I tend to believe that once countries get nukes, they don't tend to give them up

Well of course not. It's the nation state equivalent of being able to defend yourself with lethal force. It means that anyone who is an existential threat to you must reckon with the fact that you can be an existential threat to them if sufficiently backed into a corner. No nation is going to give that up.
Fantastic. Now all those incomplete, incompatible, barely coherent and absolutely bug-ridden implementations will get better because Bluetooth will now be an even larger specification! And the specification continues to have flaws in itself!

I apologise for the sarcasm. The Bluetooth situation hasn't improved over the years because the spec has. In part, yes. The spec is better. However the real difference has been large players open-sourcing parts of their bluetooth stack. However, even now, without a lot trying, you will find bugridden implementations in both hardware and software.

That bluetooth works at all is a miracle.
I agree with you. I've watched a lot of anime but the first Mamoru Oshii GITS movie is definitely a singularity. It doesn't even "feel" like anime.

The only other (comparable) anime that jumps to mind and something I can definitely recommend to you, is Serial Experiments Lain.
After I invent time travel I'm going to mail my 30-years-ago self a T-shirt that says "Colon Q Bang" on the front and "You're Welcome" on the back. It will save myself much anguish.
State of the World 2020: Bruce Sterling and Jon Lebkowsky at the Well
Someone from EDF's US division came to our department (this was late 2016) to give a colloquium and try to recruit undergrads to work in their renewables research division. He and I got into a massive fight about what would happen if they had any revenue bonds out on peaker plants (or nuclear) and something like this happened.
I think you discounting the brand way to much.

Hotels, Food, etc are very much Brand focused, and absolutely people have their preferred brand of Hotel and Fast Food (and despise other brands)
ESR is affected, so it's possibly as old as July 2019. Maybe older.
Is that the same as discarding constants in big O notation?
> They are a bit more convenient in git since they are created in constant as opposed to linear time.

I would argue that branches are nicer in git because it makes merging so much easier.
D is not clean. It already has some cruft. For example, there should be no "@safe" annotation but an "@unsafe" one. Unfortunately, D picked the wrong default back then.

Ok, "in relation to C++" it is clean. :)

Edit: There is a proposal to fix it: https://github.com/dlang/DIPs/blob/master/DIPs/DIP1028.md
> But, he said, “the concept of ownership is changing drastically and very quickly. We used to think that we needed cars, and now we have Lyft and Uber and Car2Go. We used to need homes, and now we have Airbnb.”

Does anyone use Airbnb instead of owning a home? For me, Airbnb is a competitor to hotels, not home ownership.
Uber's CEO Made a Mistake, and It Just May Signal the End of Uber
Actually there have been numerous studies how wind and solar could provide 100% power for a country like the US. The thing is you need significant upgrades to your power grid, this will become easier and easier with improving battery and storage tech. The myth of base load is essentially nuclear propaganda that keeps getting debunked. Power plants that can't easily be adjusted are pretty much the worst for operators.
> Rust came to be to address the issue with security and there is not really an alternative. Yes people use it for cli tools or backend services but that’s just because they are riding the hype train.

I like Rust for CLI tools because it takes some nice ML features and it handles strings sensibly.
They made us on several different occasions take Cornell notes saying they'd help us learn. Supposedly there were numerous studies saying that students that used them succeeded. I HATED taking these notes - it just makes more sense to me to format things as a textbook-writer would. I think of my notebooks as mini-textbooks.

On a more general note, I've noticed throughout my undergrad experience that whenever some lecturer/Professor/TA comes up and says they read a study about "evidence-based learning" and that this method will help us learn 10x better, they're full of shit. I want nothing more than to take notes however I want, to a lecture.
It is valid criticism of the name, even if you and others don't personally agree, please remember that. We all know that the naming of a product can have an effect.
All this jargon about a bullshit model. Do you all actually still believe in this nonsense?
we use optical sensors with parallax, yes, but they also have 6-dof motion capabilities. Cameras on a car are stuck in one place. Take some time and notice how often your head moves while driving. Even just the small motion of our eyes (rotation during fixation and tracking) adds spatial information to the visual stream that cameras simply can't achieve.

A lot of the parallax information we infer is not because we have two eyes, but because we're able to move our eyes/head around, and "fill in the gaps" in a bayesian sort of way.
To my eternal shame [1], this is how I first learned about Vercingetorix. To this day I choose to believe he really dropped his shield on top of Caesar's feet.

[1] I'm actually proud of this!
Waymo is way, way ahead on testing miles–that might not be a good thing
Does pumped-storage hydroelectricity meet a similar need?

Or does it take longer to come online than natural gas?
Trading clean water for one-time-use energy is also absurd (fracking)
Current Job: Award-Winning Chef. Education: University of IHOP
Not the author but a few I gathered from reading the docs:

- no exceptions

- mutable strings with optional pointer access

- no GC
As an interesting counterpoint, consider the Masterpieces (game trials) included in Super Smash Bros. Brawl. Each of these trials contain the full game, but they are all time limited. Cheat codes can be used to disable these time limits. Is it reasonable to claim that owning Brawl gives you the right to access these games in full as well? The answer, at least to me, is not straightforward.