skysight-inc/HackerNews huggingface dataset:
Plume got a pretty icy reception here when they launched their subscription-based pricing model: https://news.ycombinator.com/item?id=17293078

If you really need a mesh (you probably don't), there are other solutions. If you know at least a little about home networking and WiFi, just setup a Unifi system and be done with it.
How to Install MariaDB on Ubuntu 18.04 LTS
Show HN: Better reading retention via spaced repetition of your highlights
One of the most incredible feelings is when you make that new connection of understanding on an idea. Sometimes it's when two things you knew get connected in a way you didn't think existed, and sometimes it's when a complicated idea all fits into place in your mind. It's probably the drug that keeps people programming despite all the configuration hell we have to deal with on any non-trivial project (and even most trivial ones).

Every single one of 3Blue1Brown's has given me a big hit of that new brain connection drug. If you enjoy this video, I recommend checking out 3Blue1Brown's video "What does genius look like in math? Where does it come from? (Dandelin spheres)", which deals with how and why ellipses and conic sections are related. https://www.youtube.com/watch?v=pQa_tWZmlGs
Yeah, and also the brain's dopamine levels are not homogeneous. Your dopamine can be low in one part of the brain and high in another. Also, dopamine receptors can have low/high count in different areas.
My favorite line from the article: "If you don’t get a Nobel prize you get everything that moves."
Instagram model ‘rang mother in tears’ before death
Open Machine Learning Course (beta)
What makes a “troll game”? Valve tries for a Steam-wide definition
I've a PhD in static analysis. I only glanced at the table of contents but it's really great. This is exactly the important stuff to cover if you're learning about static analysis, want to build a static analyzer, etc. The only thing it doesn't cover is SSA form, which I think is fine: if you get the fundamentals in this book, then SSA will be easy to learn.

[Also, I remember reading the author's paper on Type analysis in JS: https://cs.au.dk/~amoeller/papers/tajs/paper.pdf, and remember it being really good.)
Hey HN, happy, but also a bit nervous, to be launching 1.0 of our reading product: Readwise.

We were first on HN about a year ago, when Readwise was a simple tool to organize Kindle highlights. Since then, we've completely overhauled Readwise into a full product which uses the power of spaced repetition to help you retain any type of book/article reading.

The way it works is fairly simple: we import all of your highlights (from Kindle, Instapaper, iBooks, Highly, etc.) and then carefully select a small batch of them each day to send to you. You easily review those highlights through email or our webapp, and the result is that you're constantly rereading (and thus better retaining) what you read.

There's obviously a lot more (tagging, search, recommendations, etc.) and we wrote a bit more about it all here:

https://www.producthunt.com/posts/readwise

Curious if HN has any feedback, or qs on how the technical side works!
You are correct that most all of Roman North Africa was Christianized. Augustine, for example, was a Numidian, and writes a lot about religious perspectives in North Africa.
Why the net giants are worried about the Web 3.0
Just point them to ninite.com to download it and it will bypass all the garbage for them
There's some fairly extensive information publicly available in support of the NK connection. I'll point to https://www.operationblockbuster.com/wp-content/uploads/2016... (disclaimer: I worked with the team that wrote that report, though not on Operation Blockbuster itself). That information shows that the group behind the Sony Hack were a previously unknown APT group. Analysis of malware used, C&C servers, and even re-used certificates connect this group to a variety of other attacks in the years prior, all targeting various South Korean entertainment and financial institutions. The report I linked to provides more information.
About 80% of that applies to most housecats.

Getting stuck in unimaginable places.

Unusual desire to frequently visit particular places for unknown reasons.

Going into the bathroom, only while you’re showering.

Banging on the door because you’re behind it.

Heading out just-opened doors, only to quickly return.

I look forward to the version 2.0’s 95% accurate dust disposal system.
It was SS plus 401k contribution, over 60 years of interest, with 40 years of contributing. Download your earnings history from SS.gov, and paste into a spreadsheet to play with the numbers.
Don't know if you will ever read this comment but i wanted to say a huge thank you and give a big hug for sharing this.

I have been suffering from back pain for nearly last 10 years so much so that I was nearly feeling disabled lately with my back pain. Sleeping, eating, waking up all I thought about was the pain and how everything revolved around it. Anyway, long story short I stumbled upon your comment and decided to give it a try. I was nodding all along the book and lo and behold I felt compeletely and 100% cured even before I could finish it. It's like somebody has given me my life back. Today was the first time I taught my daughter to walk by holding both her hands without worrying about bending my back.

I think Dr.Sarno is a real genius and a hero for me (too bad there is some much stubborness and skeptism about his methods). Thank you so much for sharing his work!
> I enjoy music as a pattern matching exercise

Me too, writ very broadly. I'll hear a melody reflect the way a thought or a story develops, instrumentation reflecting the way conversation or traffic behaves. It's completely abstract and yet I feel like music reflects reality, and its deviations from the "truth" comment on reality.

I might just be weird. But if in fact a lot of people derive pleasure from the correspondence between music and reality, then part of a composer's job is to create such correspondences, bearing in mind that every listener is going to draw different ones. They have to look for the "average interpretation".

It's a weird job.
Earthquakes and other natural disasters follow a random distribution over time.
This is on the list of more than one teammate here at ArangoDB. But also not trivial to implement.
Have you tried only guiding them through keystrokes? Like Ctrl+L-y-o-u-r-d-o-m-a-i-n-Dot-c-o-m-Enter?

Back in my tech support days, I found that it is surprising how often you get to the thing you need if you dictate things like Win+R "ncpa.cpl" this way instead of relying a non-techie user to find the next icon to look for.

A part might also be that the other side switches into "this is arcane magic, I have no clue and have to make sure I follow the directions properly" mode...
> by using investigators’ descriptions of a central piece of evidence — video footage captured by a security camera.

Whenever I read about these incidents, with only one camera angle, I almost want to buy a camera and point it outwards from my apartment just in case I catch something like this happening in my city.
> We will make more progress by focusing on interfaces between people than by diagnosing and separating all the so-called “not normal” ones.

Diagnosing isn't about separating, it's about identifying needs and likely-useful approaches, including what you describe as “interfaces”.

(It's true that for some diagnoses, separation is sometimes an intervention, but that's not the general purpose.)
It should go into “my” estate to do as “I” see fit, not for “we” to decide.
JFYI (Italian) among many others, these are the more technical ones:

https://www.ingenio-web.it/20966-il-crollo-del-ponte-morandi...

https://www.ingenio-web.it/20925-il-viadotto-sul-polcevera-e...

https://www.ingenio-web.it/20939-ing-camomilla-come-e-perche...
I'm having trouble putting this into words without sounding smarmy, so please, that's not my intention.

How are you attributing speed to Kitty over iTerm? Wouldn't most of the sluggishness of anything be more attributed to the programs you're running in the terminal?
US Indicts North Korean Agents for WannaCry, Sony Attacks
Thanks! There's plenty of software that supports these features (and does not require you to touch any--gasp--java). I am just sad that these basic things are not readily available in GIMP, which could otherwise attempt to be a sort of generic tool for image processing. They seem to be focused too much in color photography, while the tool is not directly useful to people working with images that are not of this kind (e.g., astronomical images, microscopy, satellite, radar, and mathematical image processing).
Goldman Sachs Stalls Bitcoin Price
Ask HN: Financial Near-Misses in Tech
How many of you would have made a lot more money by taking a job at startup A instead of startup B? Or perhaps staying just a couple more years at the startup you were employed at? Or waiting just a few more months / years to sell your equity?

I suspect that this is pretty common for those working in and around the tech startup world, but sometimes it’s difficult to think about peers with the exact same skill set who have hit the jackpot largely by being in the right place at the right time. Anyway, I know I can’t complain. I love what I do. And yet...
First Radiation-Linked Death from the Fukushima Nuclear Disaster
> What improvements would these emulators bring to my daily life?

If you're a light user, probably not much.

I spend probably 2/3rds of my day at a command line, and iTerm has a ton of handy usability features that make life a little nicer. With kitchen-sink apps like this, everyone uses them differently, but things that make my life easier include:

- command-up arrow to scroll up by command
- programmable appearance changing (using the server-side shell integration) to visually prompt me when I'm not my usual UID and to show machine names in the background of the window
- Deeply customizable minor usability details, like the ability to copy-on-select, which I use all the time but some people hate

Nothing that is going to empower you do do things you can't now; rather just nice features that make address the quirky needs of heavy shell users.
It's a terminal. Text on a plain background shouldn't be hard to do. It shouldn't involve lots of fancy hardware. We've been doing it for decades with significantly less latency on significantly slower hardware.

If you want to see just how fast it can be, grab a linux instance, press ctrl+f1 to drop to a GUI free terminal and see just how responsive and how fast it can run.

It's kind of nuts that we have to rely on something as powerful as hardware acceleration via GPU to make plain text rendering on a screen in a GUI approach the same speed as CPU rendered text in a straight terminal console.
Visual Studio Code is a threat to Jetbrain's IDEs, but I don't see any serious competition to DataGrip yet. Their various .net tools are also very strong despite competing against the standard features of Visual Studio (the not-Core variant).
I can certainly say that no one else has made me tear up.
https://news.ycombinator.com/item?id=17900613 A related discussion on this, in case people are interested. The article itself is focused on Tencent's value loss as a result of this announcement.
For some further background, many of the most popular Marvel characters' rights were sold off years before the MCU & Disney acquisition, such as Spiderman.

Disney has tried to get back as many as they could, and are continuing to do so. Off the top of my head, Universal currently owns theme park rights to Spiderman, Avengers, X-Men, and Fantastic Four on east-coast USA. In regards to film rights, Fox owns X-Men and Fantastic Four, and Sony owns Spiderman. One of the reasons Disney is pushing hard for acquiring Fox is to get back the X-Men rights from Fox, as that's the 'easiest' way to add them into the MCU.
NASA sextortionist allegedly tricked women
I love the basics of ROS, but good lord they crammed far too much "into it" for it to only sit on one (or a few closely related) operating systems. If you build an ecosystem on top of an operating system, at least make it OS independent. (python+pip anyone?)

Having said that, it did great things to bring together the community and kill the fragmented landscape of robotics. (Does anyone remember the 2000s-2010s and all the custom, proprietary robot abstraction layers that were built up? Awful.). Clearpath and a number of small vendors partnered well with ROS, pushing the BS off the stage.

But it hasn't aged well ...

The messaging and logging is the only useful component (for me / my teams). The codebases / nodes are abysmally intertwined, over cohesive, and lack a nice unixy modular architecture that I'd expect with something built on top of a message passing layer. The central point of failure is often a very real point of failure in spotty networking environments (dropping from wifi can kill your whole stack, even if all messages are local machine only)

DDS is nice, but everyone serious is pretty much already using it (mil / aero), esp because of shared memory transport. So it's great that they were dragged forward ... but it doesn't quite feel like the big leap that ROS 1.0 was.
My take on their comment was that they do have a separate wifi connection that is just their phone, vacuum device and an access point with no internet on any of them that is physically separate from the rest of their network.

I'm with you though. No way would I EVER get anything like that that connected to the internet. I can't think of any benefits that would remotely come close to justifying that behavior.

Even if it meant insurance would drop to $0, one "leak" and anyone with a bit of resources can get a nice up to date map of your house, when you're around, what lights are on, when their on, etc. It would be much worse than that site that scarfed social media and documented when people were on vacation, left the house or whatever.
Take a look at wsl-terminal https://github.com/goreliu/wsl-terminal
Roombagotchi: You have to buy special Febreze scented color coded confetti, and compulsively sprinkle it all around the floor to feed, exercise, entertain, play fetch, perform tricks, and constantly keep your robotic pet alive and happy.
For those who want to support this work Grant has a patreon page:

https://www.patreon.com/3blue1brown
I would absolutely love to see a FOSS alternative to Photo Mechanic. It’s a brilliant bit of software, stores info in the file itself in a neat way that syncs well across NextCloud, giving me a neat “cloud” workflow (sync folder raw after import, process, then remove sync once it’s done). It plus Darktable (or in my case, Affinity Photo) absolute rules
And author would merely need to give 30% of income to said app store. And fight through an approval process and risk being banned at Apple/Microsoft's whim. Truth is, all the major desktop OSes have app stores these days, but going through iTunes is a mess. Apple once forced me to use 2FA through my iPod Touch I had registered...yet didn't have on me (I'm assuming they presumed I was an iOS user).

Paint.NET could easily charge for their app (or go with freemium model), but they decided along time ago to be freeware.
>study well typeset tables to learn why they look nice.

Can you link to any resources that discuss this?
Unless things has drastically improved at Sony, this does not bode well for Venom.
This is a big deal, though it might seem like nothing has changed on the ground (as one commenter here has put it). It may take longer for society to accept it, depending on the city/town/village, but there is now a strong legal basis for not being harassed by the police.

I don't see the current central government doing anything in terms of legislation on gay marriage or related aspects, but we will get there.

There's a long way to go to ensure that LGBTQIA people are also treated as humans, but it was also long overdue to get such a landmark judgment, and by no less than a constitutional bench!
Keys in designing quant strategies
The old eastern span of the SF-Oakland bridge was a series of double-decked trusses between towers. Essentially it was several loosely-coupled, independent failure domains. In failure analysis that's not really the same thing as redundancy.
Yes, but I'm talking about getting exact BigInt ceil square roots of BigInt inputs. I've not found anything about whether that is supported natively or in a library.
Creating a Media Archive Solution with Backblaze B2 and Archiware P5
Sorry! See chrisdsalvidar's response above, they outlined it pretty well.
Blender has always been very project-focused, and you could even say it's really project-identified. That reflects a particular kind of psychological reward system working within the development team. GIMP developers have long demonstrated more of a GIMP-is-GIMP approach. This kind of approach looks at GIMP as a very unique thing--there's nothing else quite like it, and that's worth celebrating and understanding and working on. Users who get the most out of GIMP will learn GIMP and its leverage points, rather than discovering that GIMP works the way they do or "shows something big" to demonstrate that it is in sync with what makes something cool or interesting to others (the area of fitting the user's style, be it Maya or whatever, has become a Blender specialty since at least the last decade+).

So the broad decisions about what will be done and in what way have already been made at the team- and individual-psychology level, assuming this money doesn't radically change the core team composition. While the objective manifestation of the spending is yet to come, this money was already spent by the team psychology, and the further we depart from GIMP's past in wishing for changes, the less likely our wishes will match with the actual outcome of the expenditures.

And let's take the polar opposite into consideration--even if the idea of becoming more like Blender and gathering people and putting a big project together makes the GIMP team members recoil in horror, the most well-founded hope would be that the GIMP team builds on past successes and learns from past failures, or gains more momentum in the direction that will likely bring it the most success _given the team's psychological makeup & personal resources_. That would probably bring about a really good outcome even if it doesn't result in a highly-visible project.
Ah ok, sorry for the pedantic comment then.
Installing via ninite.com is safer and faster. It works specially well on a fresh Windows machine.
> I've used ROS and contributed to ROS in a minor way, but I don't like it.

I find this sentiment among most researchers and industry people I've talked to at IROS and ICRA. I always make a point to ask what they like about ROS when I find out they're using it and probably 95% of the time the top 2 answers are the message transport layer and rviz (the visualization tool). tf (the frame of reference graph) is sometimes in the top 2, but it's also been a complete pain for me (and others, so much that there are 2 competing versions: tf and tf2) and would be in my bottom 2 features. The rest of it I find most people say they could do without.
Universal also owns Hulk and his rogue's gallery with a few exceptions.
No idea. I've only ever tried running cli tools and programming run-times.
Maybe Agensgraph would work for you? Based on postgresql, so you can use any of the postgresql types. Fairly new though.

https://www.postgresql.org/about/news/1848/
If you think everything is dandy if people don't get jobs because their names sound too poor or too ethnic then we just don't share the same basic worldview.
I guess you haven't looked much into how 99% of "farm" animals are raised.
Agree, these are, from a certain perspective, justified costs.

> I live in the embedded / hardware world but my colleagues working on the higher level software tend think all of the above is necessary for dealing with the hundreds of packages and dependency hell that come with the "modular" robot software approach.

But it's not a huge step to push your packages to debian, and after that rosdep feels totally unnecessary.

> That said, the popular packages in the ecosystem for simulation, planning, robot modeling, etc seem powerful. Community developed ROS "drivers" (middleware integration) are also useful so you don't reinvent the wheel for off the shelf hardware integration.

I agree 100%.
Amazon Game Studios
Bridging the Gap Between Design and Code
Has anyone left the cubicle for entrpreneurship?
I've longed to escape the cubicle, free lancing or small business seems to be the only path. Is this the only way? Do careers exist where you can work and thrive on your own?
Because it's beyond the jaded world of "why?".
Elevators have huge counter weights that weigh more than the whole cab. I've read that it takes more energy for an elevator to go down than up, depending on the load. I think (dis)engaging these weights all day would be one of the most difficult aspects.

To me what's interesting about elevators is the mathematics. First the control system and how it matches the cab to the floor level within millimeters. Especially on tall shafts where the cable undoubtedly stretches.

Second is how they activate the control system. For instance if you push the button while it's moving full speed, it has to know which stops it can make in time.

Also handling erroneous input, ie 12 year old me pushing all floors on a 30 storey building, at some point it becomes wise to my antics and cancels all the calls.

Then you have the (linear programming?) optimization of where to put the cars. Statistically most calls originate at the bottom floor. So you optimize time by not allowing all 4 cars to loiter near the top. This gets even more complicated if 2 elevators are moving simultaneously down and someone below presses Down. Which one should stop?

I have no idea how they actually do this stuff, but I know it's more complicated than it appears.
> Looking to learn to play the ukelele

Funny you should say that - I've been slowly trying to learn guitar for a couple of months now. I picked up a ukulele last week on a whim and can't seem to put it down! It's simpler than a guitar, but there's still so much to learn: the chords themselves, of course, but also how chords are created and how that relates to the way the instrument is strung; strums/rhythm; fingerpicking; the way different types of strings change the character of the sound... it just goes on and on.

I'm not expert, but contact me if you want to chat sometime. My username is my real name, which is also my homepage's domain ( plus '.com') and my username on every social media service I use.
see https://imgur.com/a/0lE9s#p6kuIut for a diagrammatic representation of this tangled web of IP
Given that the collapse happened during a thunder storm, and given that there are reports of a lightning strike prior to the collapse [1]: how likely is it that water accumulated inside the prestressed concrete hull was suddenly evaporated by a lightning strike, effectively blowing the cable stay up? I remember reading about this theory in some interview, but never heard anything about it since.

[1] https://www.dw.com/en/speculation-mounts-over-genoa-bridge-c...
Kotlin is free and used for Android. It will survive if JetBrains goes bankrupt. As for JetBrains and IntelliJ, I wouldn’t be concerned. Code has a long way to go to support Java development, and as evidenced by many, devs usually use multiple ides and editors.
The software is versioned with numbers,the codenames are for releases which could have version number ranges, or help differentiate stable from testing, etc. The developers and users can better make the distinctions with codenames.
Can you elaborate why that is? Of all types I could come up with (beyond bool), integers and unsigned integers seem the most basic.
To be fair, the text mode rendering you're using as a benchmark, is implemented in hardware as well.
Feds Charge North Korean for WannaCry, Sony Hack