skysight-inc/HackerNews huggingface dataset:
"The photo-sharing social network has begun locking down its platform by preventing signed-out users from having unlimited access to public profiles.As a result, you’ll now be prompted to either sign up or login after viewing a handful of photos and posts via mobile or desktop web. Worse, there’s no getting around it."

I don't like the change, but it's about 36 photos which is quite reasonable.
Show HN: DevDash, highly configurable terminal dashboard for developers
Asking the question 'what are the features of this thing' is a potentially very complicated question in a dynamic language. Each and every line of code could have added or removed a feature. Dynamic language make for very messy and unreliable computing.
Is there a screenshot of xbugtool (or video but that's prolly asking too much)? Google did not find anything.
Interesting concept, I've started working on something similar, but I like working in plaintext, soo:

Started creating a custom text editor, then I ran into all kinds of weird difficulties like the original article mentions.

Ended up integrating Notepad++, like you integrate Word.
Do you need Blockchain? [pdf]
The homeland of modern humans
"Doctor, it hurts when I do this"

"Don't do that then"

This kind of problem with using heavily inheritance-based systems for behavior can be addressed by using entity component systems. Often found in game development. The general guidance these days is to use "is-a" relationships less and "has-a" relationships more.
Starting an Estate Planning Business After Parents Paid $10k for Theirs
Demodesk scores $2.3M seed for sales-focused online meetings
IoT: Intel Distribution of OpenVINO Toolkit
I've added Pinterest to my reverse image search extension [1] to avoid having to sign up when there is no alternative source for the image. It returns Pinterest search results [2], and you can access the image directly from the image icon.

I plan to release the image extraction module in a separate extension, so you can just click on the page area with the image, and it opens the image in a new tab. This way you will not need to do a reverse image search to get to the image, or manually look for it in the page source.

[1] https://github.com/dessant/search-by-image

[2] https://i.imgur.com/L2wv2Wk.png
Came across it because someone boosted his messages on Mastodon.

I loved the idea too, Mastodon is somewhat limited and if we can get more alternatives all the better.
It's one step as they gradually move Instagram to a place where they can effectively monetise everything, rather than it being open and free.

I think where they're heading is to monetise reach, so for anyone posting they will have to boost the post for it to go out to N number of potential user feeds based on how much they pay, same as with Facebook.
I made an open-source toolkit for developing with HTML, CSS, and JavaScript
FSFE+-+¿Qué+es+el+Proyecto+GNU?
HTML canvas indeed doesn’t support hit detection – although SVG does, and you can embed SVG in HTML.
Doesn't work in FF with "Search for text when you start typing". I expected better implementation.

JS hijacks pretty much every event, and cursor is just a styled span, not a real input, which introduces a bunch of usability bugs.
Interesting that it's a Canadian bank (TD) doing this. I wonder if they're using the same ATM tech in the US as they're using up here.

I've noticed a couple of banks in Canada where, if you ask the ATM for $100, it'll ask you if you want a single $100 bill, two $50 bills, or five $20 bills.
And we sell you a new one :)
I'm interpreting this paywalled article title literally, so I'm assuming driverless still can't solve the traffic jam?

A solution to this could be far less complex than using AI or sensors (installed per car) to steer the user automatically. Consider curing congestion by connecting most car's existing cruise control to a city-wide traffic light network:

Metal strip sensors are embedded into the first couple dozen feet of road at the beginning of an intersection, and this length is determined by the local DoT according to expected throughput (sometimes there are 3 or more sensors to count how many cars are queued up). This is because over the past several decades, classical traffic control created the enforceable expectation that vehicles come to a complete halt at the color red.

There is generally a pattern constant throughout all cities: primary arteries take priority until the left turn sensor is activated on the street parallel to the oncoming street, but the perpendicular street sensor activation takes priority before this. These are usually lower speed neighborhood or shopping outlet access capillaries emptying out into the higher speed artery stream.

Think about the feeling of seeing a dozen cars and heavy trucks going 40 mph and suddenly having to stop for a yellow light because only one car has activated the perpendicular sensor. That's a lot of wasted kinetic energy for just one car to cross, but timers and sensors guarantee static waiting times for the single car - something that a 2 way stop cannot guarantee.

Noticing that a car has activated the sensor is how I manage to catch most lights green - knowledge of the programmed sequence and line of sight of each of the 8 sensor sections means letting gravity slow me down at just the right time.

When a red light has been modified to interface with the approaching vehicles smart phone GPS and cruise control - "herds" of traveling cars can have their speed set in order to accommodate cars from lower speed capillaries without ever coming to a complete stop.

Here in Reno, a walk up one of the hills surrounding the city at night can lend a birds eye insight into the "herding" concept (large sections of the city can be seen without obstruction, headlights make crowd dynamics clearly visible). Speed limits and fear of enforcement generally means vehicles will cluster up. This pack traveling at their known speed (especially when giving consensual control to what we can call "Herd Cruising") can get through green lights while reducing wait times for perpendicular traffic utilizing the original sensor system. This same traffic could bypass the light similarly if the system already knows about an approaching bulk of participating "Herd Cruising" vehicles, although capillaries would mean cars entering the road and less likely to have time to herd together.

This could increase fuel economy, decrease waiting/idling time, save brake pads, and reduce emissions.
Almost every single web service in existence works or would work fine on a single server. We don't all need the cloud.
The Mi Band 4 seems to tick those boxes. Small, $40,~3 week battery life.
> then I tried making my own image gallery and I learned that browsers do not honor the JPEG rotation EXIF data and I don't want to write my own rotation/cropping code

This just sounds like an excuse to yourself. It’s not hard to deal with this just strip out the EXIF data and bake the rotation into your images on upload. Problem solved, though I don’t know your experience level.
Spotify Agile Methodology (Updated)
Even products for menstruation are unisex now!

https://www.marketingdive.com/news/pg-nixes-venus-symbol-fro...
Yes, same here.

Try scrolling down a fair bit and you will see it.
(happened to me on second "loading" of the next "page" of pictures)
Not sure why you quote average commute times of random cities and what that has to do with comfort of cars v. public transit.

But personally, I prefer to take the subway and read and relax for half an hour before and after work, instead of having to drive in rush hour.
Best Makeup Artist in Bangalore – Mehndi Design – Party Makeup
If you are looking for the Best makeup artist in Bangalore, then you are on the right platform. We Ananya Beauty Parlour provide best Bridal make up and mehandi design in Bangalore. Get 10% off on Bridal Make Up with us. For any query call us on 8892110099. We also provide the Beauty services at home in Bangalore.
My explanation is that some writers in the technical press got taken in by the idea (possibly encouraged by exclusive stories and other favours by the industry) and wrote a series of articles about self-driving cars, how they will change driving for ever, save lives, etc. This started happening a few years ago, around the start of Google's self-driving project.

These writers, being tech writers and not AI experts, didn't understand the subject very well and basicaly just repeated the industry's claims without really understanding the state of the art.

Then people reading those articles who also were not AI experts and didn't have much of a technical background anwyay (except being interested in cars) got taken in, thiking that if the press says that self-driving cars are just around the corner, then they must be just around the corner.

Why did software folks in particular got taken in? Because most people who write software don't write AI software and even many who use it don't understand it. Computer people are used to thinking of computers like magical dream machines, so the common reaction to overinflated claims about AI in general is wonder before surprise and cheering before skepticism.
What is 2% of the Rust code is in unsafe blocks so you do something useful?
If we expect driverless cars to be further delayed and we continue building our cities to encourage micromobility (bikes, electric scooters, segregated lanes, car free streets, etc.) then at which point does the value of the driverless car become moot because we no longer drive?

Does this sound unlikely? Consider European cities like Copenhagen and Amsterdam which have encouraged cycling over the last two decades and all the other cities, like London and New York, that are embarking on ambitious transformations to create friendlier streets for people.

If you don't need to drive why would you buy a driverless car? Also, why would I prefer a driverless taxi if an electric car with a human driver costs no more?

Note that I'm only asking about city travel, not intercity transportation.
Not Just Improved, a Whole New Car
I like all the amazing comments and critique there but have we considered that somehow, the neural network was able to formulate the concept of gravity, emulate a chaotic system and do all of it using a constant computational cost? It is a bunch of interacting units that reconfigured itself using gradient descent to behave like a chaotic three body system. I find that quite fascinating. Although I would agree that the hype created is not justified but this neural network approach bypasses concepts of gravity, newtonian mechanics, chaos, ODE integration and gives a simple function to calculate position at arbitrary times. Quite interesting.
Ask HN: I'm losing faith in all we've invested in Apple software, what do I do?
The latest rounds of bugs in both macOS and iOS are so severe that it is crippling the productivity of some employees in my business (all-remote) who either can't see emails because of bugs like this one [0] (which is also affecting me now for a few weeks and is extremely annoying), or problems with Catalina preventing a solid WiFi connection, and many others.

The bugs are so extreme, and Apple is mute on most of them, pointing us to very generic FAQs that have nothing to do with the problems, rather than acknowledging and trying to work with the community to address them.

I fear this is just the beginning of a new era of problems with Apple software, like the company has become so big and successful it is falling into the traps that hit Microsoft two decades ago that caused so many people to move to OSX and Linux in the first place (among other reasons).

The problem is, we've invested so much in Apple technologies, workflows, the ecosystem, that I don't know if we should just wait it out and keep our fingers crossed, or make a dedicated effort to become less reliant on any single tech provider. I strongly fear that this is a new reality and will be a pattern for a long time.

I'm sure we aren't alone with this -- any thoughts from others?

[0] https://discussions.apple.com/thread/250699892
> I proceeded to click the "unsubscribe" link in one of them, but to my surprise the spam kept coming.

I despise it when this happens. The only solution is to create a gmail filter to catch the entire domain and archive it or mark it as spam. It's surprising how many companies willfully ignore the unsubscribe option.
This comment is made a lot but it's only half true. DDG does use Bing to source some of it's results but it does have it's own crawlers too. In practice this means that it isn't "effectively a UI over Bing".
Most of academia is funding driven, rarely budgeting for acquisition of proprietary data sources imho (outside of really specific proposals that require it). Proprietary datasets are highly unattractive in the first place, at least in my discipline. The closed nature makes it hard to produce publications based on the dataset and effectively leads to researchers doing twice the work for no added benefit to themselves or their group in most cases.

If you can ignore the selling angle and go into the "partnering" area, I'd suggest looking at:

- established partnership programs (either area-local or industry specific), many institutes participate in those and might give you good local connections for the appropriate contacts

- approaching principal researchers in appropriate settings (e.g. conferences)

- Specific program partnerships, e.g. funding a research positions / take on Bachelor/Master thesis as an external advisor / or even offer student projects in cooperation with an appropriate course (at least here in Europe those are part of many programs and people actively look for industry cooperation sometimes).

- If you already have academia ties you could co-organize / sponsor a shared task in your domain, essentially giving out your data, providing a competition for a few challenging research questions. This would likely require partnership with a researcher that has done this before in order to be recognized by academia, otherwise it's just like any other Kaggle competition.

Disclaimer: Completely European perspective, all of those require investment from you instead of the other way around. I'm sure it works somewhat differently with for-profit universities over the pond.
Many drugs are terrible so I'm perfectly fine with life sentence for those organizing something like this:

https://www.bbc.com/news/world-asia-india-49404024
> They seemed very annoyed that no adults "got it", but many kids did.

They were all lobeless creatures who couldn't spot an opportunity even if it hit them in the face. A true Ferengi would know how to handle this.
For example, let's say you want to create a DOM structure which groups together other elements in an outline like structure, so this:

<h1>Hi world!</h1>
<p>Lorem ipsum...</p>
<h2>Hi world!</h2>
<p>Lorem ipsum...</p>
<h1>Hi world!</h1>
<p>Lorem ipsum...</p>

Becomes this:

<div class="h-group h1-group">
<h1>Hi world!</h1>
<p>Lorem ipsum...</p>
<div class="h-group h2-group">
<h2>Hi world!</h2>
<p>Lorem ipsum...</p>
</div>
</div>
<div class="h-group h1-group">
<h1>Hi world!</h1>
<p>Lorem ipsum...</p>
</div>

Now you can easily select any h2-level group (heading and elements "belonging" to that heading) by just using the `.h2-group` selector. To my knowledge, there is no way to do this with css selectors alone, so you need the divs, or some other element for grouping. But layout might be getting screwed up because of those divs, so add `.h-group { display: contents; }` and it's like those divs were never there to begin with. Problem solved!
In the consumer space AMD appear to now be outselling Intel, in some markets this is reportedly by a considerable amount.

This may be down to the Zen 2 release going well, and it's going to be interesting to see if it's sustained. I say this as a fanboy of neither really, and owner of both!

(I'm really a fanboy of the re-emergence of serious competition in the space 8C/16T for ~$300? Yes please...)
Cool! As a kid (1982) I read the children's cartoon book "Resi and Transi banish the mysteries of electronics", which was very cool as it depicted/explained all electronics components using water models.

I can't find pictures, but this is the book: https://www.worldcat.org/title/resi-and-transi-banish-the-my...
DDG coincidentally makes almost every post to the frontpage as if it was a trillion dollar company meanwhile almost all interesting SHOW HN threads upon which the entire future of livelihood of many indie devs and micro startups depend are buried without even getting the slightest chance to get any coverage.
Tl;DR; some pattern in language X seems similar to language Y therefore X ~= Y . Argue why said pattern makes it hard to program in language X or Y, posit language A and B as saviors.

I find it hard to be charitable to these kind of articles. Not that I disagree with the problems expressed, or the advantages of certain languages making certain guarantees. Everything is a tradeoff, and I think you have to be very aware, contextually, what exactly are you leveraging in order to get a certain result. That extends beyond the product itself to things like lifetime, and human factors. I'd like to see these kind of articles more of the "Consider A || B given these kinds of conditions, beware, this may not be suitable for reasons H I J...".
It makes the C++ preprocessor a horrible language.

Whether C++ templates are an improvement is very much up for debate.
If you switch to non-lidar mode for unfavorable condition, why don't just use the non-lidar for all conditions. A system that is safe for unfavorable conditions is likely to be the system that is safe for all conditions.
I do not think that is surprising, considering -a is feminine suffix in many languages, and there there is masculine version Andreas (with -as masculine suffix). And i understand literal meaning of Andrea / Andreas / Andrew more like 'manly' than 'male'.
I don't get your argument. You receive some JSON over the wire, it's not the right format, and everything blows up in your face. Likewise, you receive some bytes over the network, interpret it as one struct but it's really a bit different struct, and you have your problem all over again. Arguably worse.

This is going to happen with any technology unless you validate your data at the boundary. Good C code does that. You can do it in TypeScript as well, a good part of it automated (see e. g. https://github.com/woutervh-/typescript-is).

What's the difference?
> Is it acceptable to ask the Interviewees to sign an NDA prior to the test project?

As an interviewee, this would raise a big red flag.
the windows issue might also be caused by accidentally pressing the hotkey (alt+shift i believe) to switch layouts. it's super easy to mis-trigger
What about the earths magnetic field? Is the telescope calibrated towards it already or is it too weak to influence humans on earth and only capable of influencing solar winds?
If a public domain, there needs to be NS records pointing at it from the registry, and they need to either have glue records giving the IP and/or at least one ought to be on a domain your name server itself is not the authoritative dns for.

If a private domain and/or the server is only reachable from private IPs, then its IP should be in an asset management system somewhere (it should be if it is public too); be that a full blown orchestration system, if cloud servers or containers, or some form of asset register - even if only a spreadsheet - if it is physical servers in your own data centers.

If properly automated, that asset register should drive configuration deployment - you shouldn't ssh to it to fix a broken dns configuration, you should run your deployment with a fixed config.

I get that this is an idealized setup and that a lot of the time things intervenes and it's quicker and easier to do things manually then and there. Been there, done that, but in the long run it pays to invest the time in then cleaning that up (up to and including wiping clean setups that have been manually updated to verify that the automated setups are correct and complete).
Kincade Fire: Why your cell phone is silent
Flexport is hiring software engineers in Amsterdam (we can get you a visa)
If it requires AGI, it is difficult to see how it would happen even in that event - ethics would demand "human" rights be considered, which would hopefully quickly rule out sentient vehicular slaves.
...so the order of results is still determined by DDG, right?
A browser interface for uploading would be nice too!
Perhaps they should pay more attention to their core, I see their search product as lacking vision, dated and misaligned with the needs of the user.
Amazon Fresh grocery delivery is now free for Prime members
C++ templates allow you to do some brilliant metaprogramming. They can also be computationally expensive to compile, produce incomprehensible error messages, and are a great way of teleporting surprising behavior into your program. Especially when combined with operator overloading.
These are the most dangerous celebrities to search for online
Vegas, baby! Las Vegas ATMs give you $100 bills. That's the only place I've ever seen it, though.

(Maybe Atlantic City, too. I can't remember...)
Yup, I'd say it is more that corporations aren't ready to take the legal risk of SDC.

If I get into a car accident, my insurance company gets the fun job of litigating. Either I or the other driver will be found liable.

If the car was driving, however, and it makes a mistake then the manufacturer could be held liable. And since car manufacturers have deep pockets, you can bet they'll get sued.

This is why manufacturers are pursuing perfection. Not because of a moral obligation, rather, a financial one.
I just wish they would fix skipping around in a show or movie, but higher speed playback would make me have to skip less in shows
Even 5 minutes per year is totally acceptable. 5 minutes is 300,000 miliseconds. Split over the course of 365 days at 86400 seconds per day, we are looking at roughly 1 milisecond of erratic behaviour every 105 seconds. Not enough to crash a car
The adversity is not only "deep" in the sense that resnet are affected, it seems to be universal and intrinsically tied to accuracy of current classifiers. For reference look for "Empirically estimating concentration of measures: Fundamental limits to robustness", "Adversarial Examples are features, not bugs" and the work on transferability by Papernot, Athalye, Madry and others
Yes, after scrolling 2-3 pages down the message appears. It won't go away. The only way to bypass (on a PC) it is stop scrolling right before the message pops-up, click on an image and then click on the right-arrow to move to the next/older photo. You can see all photos like this (and vids etc.) just fine, as long as you don't scroll down any more. You game the system by moving "horizontally".
Ok, lets not forget the 40,000 seriously injured or disabled every year in Australia.

> Slightly more comfortable than what? Horses? Bicycles? Walking?

Buses, trains, trams, scooters, many other ways.

71% of Aussies live in major cities, and most have no need for a car. Yet we are one of the most car addicted people in the world. Billions wasted every year on this. Ridiculous.
Ouch. Finally another case for me where Google search beat DDG. Here are some images: https://blog.adafruit.com/2013/01/20/resi-and-transi-banish-...
Is this supposed to be a good thing?
NEC, SNK, and Sega offered the same promises for their CD systems, but it never worked out that way. As soon as more storage was available, the games used it all. I doubt that Nintendo's playstation would have resulted in a different outcome.

In fact, Nintendo was so spooked by the user experience of their competitors' 16-bit CD systems that they stuck with cartridges all through the 32-bit era, which hurt the richness of their games and caused a much stronger focus on gameplay vs visuals (due to limited storage space), and pushed them permanently out of the spec race between Sega, Sony, and Microsoft.