skysight-inc/HackerNews huggingface dataset:
> This shit is added without even a thought of what the hell you are trying to evaluate. Instead its everywhere and for what? What is the actionable information?

They are trying to evaluate the effectiveness of the social sharing features in their various projects. There are any number of reasons to do this - maybe nobody uses these features and they can remove them, or maybe "New Readers video in Hindi distribution on Facebook" has an insane click through rate that might have an impact on the allocation of resources in the future/feed into other products being developed.

You know, stuff you need to do when you run one of the worlds largest websites.

It's also quite clearly spelled out in the linked page, the mailing list thread[1] and the implementation.

If you can think of a better way to get this kind of data that fits more comfortably within your strong personal feelings about the contents of URLs then I'm sure the "insecure middle management type" that proposed it[2] would love to hear your counter-proposal.

1. https://lists.wikimedia.org/pipermail/analytics/2015-Februar...

2. https://meta.wikimedia.org/wiki/User:ABaso_(WMF)
Some people have that problem, but look at America. Most have the opposite problem.
"When a film makes you sad you are aware of what's going on" is your claim, but I don't see how that applies to something like, say, Terminator 2, whose entire goal, according to Cameron, was "making the audience cry for the Terminator," yet was not promoted as a sad film. It's hard to come up with a principled difference here.
Use cash!

It's a start. But unfortunately, doesn't get you out of a lot of the other surveillance methods.

Also, paying cash is yet another bit of entropy. Like using Firefox.
How to Upgrade Fedora in Place on Windows Subsystem for Linux (WSL)
Can you go wild swimming?
New Investors Discover Tax Pitfalls of Robinhood and Other Trading Apps
Currently only Postgres and MySQL.
These are my guidelines. As they are mere guidelines mileage may vary depending on the participants and the context of the meeting.

If you call in a meeting:

- Have a clear picture of what you try to achieve with it.

- Communicate the purpose of the meeting in advance.

- Moderate the meeting to make sure that its participants actively contribute towards its goal. That is, if the meeting digresses, politely address it and make a constructive proposal on when and how to address the topic that caused the digression.

If you are being called into a meeting:

- Ask for what you can contribute to the goal of the meeting if it is not clear.

- Take responsibility in working towards the goal of the meeting.

This is hard work and I'm having enough Zoom fatigue so that I do not follow these guidelines myself at times but I try. I'm curious what others bring up.
Now if only it had building instructions or an LDraw or BrickLink Studio model file.
Nothing is stopping those people from running linux on the older hardware and using modern software.

Personally I don't understand why people spend any amount of energy supporting abandoned proprietary closed source platforms.
Isn’t that why solar storms are problematic?

I only skimmed but I didn’t see any suggestion of leveraging this capability for any benefit. Is there some advantage to making an array of solar storm detectors from cell phones instead of pre-existing and more capable specialized equipment?
Why are meetings better than records based (written, podcast, videos, whatever) asynchronous (remote friendly) discourse processes?

I've never been in a meeting that I consider productive. I've never been in a meeting that, in my opinion, couldn't have been done better with at least 90% of the time spent in the meeting completed by reviewing materials before the meeting and then signing off on them. Even that 10% could have been done with even an email / forum thread.
Meanwhile... in Austria... https://en.wikipedia.org/wiki/Fugging,_Upper_Austria
Also Scoops makes it super easy to add 3rd party buckets and even install stand-alone manifests published on a HTTP URL (so even update is working). If you really need something that has a PR but is not merged yet, you can install directly from the PR and just change the source once it's merged, which is just a small hassle.
Clubhouse closes new round of funding that would value app at $4B
Any fire department employees should no the basic classes of fire and what I used and not used on them,

Any company H&S rep will know this
The new web browser for power-users
I hate football - and I'm male and from the UK. However I think this is HN-worthy simply because it is a drama that feels "more" than simply a sports issue.

As others have said - non-tech news regularly appears on HN and people come here for the intellectual commenting.
I've always heard Ada pronounced like in Apex. I like the language and find many of the complaints about it to be misplaced. I haven't tried Julia but I think its application area is completely different. I would say Ada isn't a great choice for this Lovelace project. Maybe the project should have been called Robinson instead of Lovelace, after the mathematician Julia Robinson (the R in the MRDP theorem, among other things). Then the examples could have been programmed in Julia. Or maybe even in R ;-).
I think you may be overestimating the resources fire departments have. Many are woefully underfunded as is, particularly the ones that are 100% volunteer. There are probably dozens of things (equipment and training) that departments could spend money on that would benefit the community they serve more than training for ev accidents.
Lovely product. One thing though;

I would have preferred if they had stuck with gray on gray to simulate a black and white monitor for the display screens.

The “hello” from Steve Jobs launch event would have been a nice inclusion, but looks simple enough to change for any user of this “kit” in future.
I really appreciate the second point and the mentioned ideas! That is great advise. I think having everybody write status updates in advance can be a great idea but how do you make sure that does not turn out to be more work than just sharing those updates verbally in the meeting?
> if it is not, then you also have write extra code

In any language, not just Python. A type that isn't already built-in has to be defined in your code no matter what language you are using.

> I hope you agree with me that this isn't a great idea in any language.

Of course it isn't. Different types exist for good reasons.

> I also have the feeling that you might change your mind if you try out a modern fully fledged IDE with a good statically typed language.

I doubt you would have this feeling if you knew how many times I have tried "a modern fully fledged IDE with a good statically typed language". And every time has ended up the same.

> IDEs like IntelliJ can be configured to show all (or only certain) types that are not written in text but that the compiler infers

This is a fair point, but in a language like Python this could be provided as a library function if it were needed. (Python already has the "help" built-in function that shows you the documentation for whatever object you pass it as an argument, at the Python interactive prompt. Inferred types could be handled the same way if Python had them.)

> at least you often have a "basic" documentation through the types

Which might be significant useful information. Or it might not. It depends on what kind of code you are dealing with. It's quite possible that the particular kind of code I have dealt with has simply not been the kind where static typing is much of a help, and that there are other kinds of code where it is. But the original claim that I responded to was "Everyone needs types" (by which was meant "everyone needs static typing"). It is that blanket, general claim that static typing is always better that I was disputing, not the claim that static typing can be helpful in some cases.
I'm working on using smartphone sensors to detect anything they can relating to weather, including space weather - magnetic storms. I've been fascinated with crowdsourcing mobile sensor data for like 10 years now and it's only going to get more interesting: air quality sensors should be making their way to phones soon, others as well.

My open source library with limited sensor features is here: https://github.com/JacobSheehy/AllClearSensorLibrary for Android 'background' access to sensors (using foreground library). I don't think that I've got magnetic data there yet but it's mostly a matter of adding another field.

I've got this running live in an Android app if you want to check it out:
https://play.google.com/store/apps/details?id=com.allclearwe... (US-only for now, sorry about that, international weather data is pricey)

I typically track hurricanes with obvious low-pressure curves but there's a lot more that can be done.

Crowdsourcing sensor data from phones:

Accelerometers can detect earthquakes, Microphones can detect noise pollution, Magnetometers can detect solar activity, Barometers can detect weather changes

Most phones have those sensors now, and I'm looking out for UV sensors, air quality sensors, and more. The applications of crowdsourcing sensor data are immense and constantly improving as new sensors get added.

--

The main issues honestly are privacy and noise filtering. Ensemble kalman filters running on device can reduce noise dramatically, and you can use anonymizing features like geographic bounding boxes (where sensors can go in and out and only their bounding box is used as location data)
- Yesterday: Huawei eavesdropped on a foreign telecom!

- Today: Huawei could have eavesdropped on a foreign telecom.

- Tomorrow: Huawei didn't eavesdrop on a foreign telecom. Imagine if they did though. Chills.

I'm so over this.
We coincidentally wrote a post on this at the start of the pandemic: https://staysaasy.com/management/2020/05/05/Running-Meetings...

TLDR

* Have an agenda
* Aggressively manage time
* Make sure that people engage in the way that you need them to
* Stop telling jokes
I use them heavily for work. IMO, they're pretty well designed for managing large numbers of servers with sophisticated coordination and management systems. If you just wanna run a single server, it's kind of ridiculously over-complex. IMO, Digital Ocean, Linode, etc have much better workflows for just spin up a single Linux server attached to this DNS and let me set everything up on it.
At Mondragon, employees can choose their managers by vote (the corporation is run like a democracy inside), perhaps that can make some difference. I have no experience, therefore no strong opinion on this; sounds good to me, but maybe it introduces its own problems that I wouldn't guess.
Also because you can't qualify for section 8 housing?
Up to a point - but knowing you don't pump water onto a battery fire should not be an issue.
> But those programs should be implemented as subsidies, not price controls!

Subsidies for historic populations without price controls would be a windfall for landlords, and an accelerant to runaway general unaffordability. You could probably split the difference with weaker rent controls and subsidies that make it look like stronger rent control from the renters side, which might mitigate the worst problems of either policies (albeit, at thr cost of combining thr problems of both.)

What would probably be better is to find a way to lean into displacement, or at least accept it, while giving displaced residents a stake in the unleashed value.

Strong rent control but with a buyout option where the the bought-out renter gets some share of the excess (compared to what they could have been charged with rent control) rent over a specified period with some floor might be an option.
It stops applying power to the wheels automatically if you unbuckle or lift yourself off the seat, once AutoPilot goes into the “Take over immediately” state.

Of course the human who is actually driving can re-apply power at any time.

The car will not pull over unless you leave it in the full-on alarm state for a significant amount of time. The alarm is pretty loud. It’s not a state a driver would leave the car in unless they were incapacitated or doing it intentionally.
Thanks for these suggestions, they seem pretty solid. I'm particularly keen on the idea of capturing requests/events for use in mocking.

It would be quite a powerful workflow for running integration tests. I shall do some research!
Everyone spies on everyone[1][2][3] - that's why everyone's government buildings all have their own secure-rooms. The diplomatic thing is to not go-public about ones' allies doing it unless you have a reason to embarrass them for something else.

[1] https://www.cnn.com/2015/06/25/opinions/france-spy-claims

[2] https://www.politico.com/story/2013/10/marco-rubio-nsa-spyin...

[3] https://www.usnews.com/news/best-countries/articles/2018-10-...
All those "orange site bad" comments lol
The commits have different authors. So it looks like there's a manual step. And 17 days with just updates doesn't make it unmaintained.
Best comment I've heard so far. Bitcoin primary use is to move money out of China.

Offhand thought, Bitcoin is also being used to sop up about $2T worth of excess liquidity.
Wow, that fire must have been intense. I have never seen so little left of a car. Is that from the battery fire?
The point about meetings just being forgotten is a good point! I think that happens too often to me as well. I will try to do this in the future! It seems like that would be a good standard to follow for everyone.
The total crash rate in Tesla cars is not necessary less than that of say Prius cars.

Comparing Tesla cars crash rate with that of the overall population is dishonest:

1. drivers are biased population
2. the age of the car is biased
>How do you handle meeting feedback for meetings by others to make sure it is not just a random meeting with talking, no agenda, no clear outcomes and mainly information sharing?

Easy. (Or at least easier said than done.) Only initiate/attend a meeting if one or more of these things are clearly defined before the meeting even takes place. It can be helpful to approach it like you would a ticket or a to-do at work: identify what the completion criteria is and timebox it, then assign it out or invite people to it who are needed for its success.

Another thing to keep in mind is the hierarchy of your organization. This can reduce the chances of inviting too many or the wrong people. For instance, if a product manager wants to meet about a small upcoming project, they probably don't have to invite the entire development team. Rather, they should invite the lead and have the lead forward the invitation to whoever might be working on it within the dev team.
> I dunno how newsworthy the "Huawei" part of this is.

Actually, it's very fashionable to suspect Huawei of whatever, and ban them from doing whatever.
I guess I had just always assumed that NeWs was slow.
Baader-Meinhof Phenomenon: you were having ad-blindness until your purchase that brought up to your conscious level the "Voltaren" concept. As you cannot recall the previous cases where you saw the ad because it did not make it into your conscious mind, it seems that the ads started only after your purchase.

Your perception works in 2 modes - bottom-up (signal processing) - and the ad didn't make it through - and top-down (pattern recognition) - exactly the experience you report - you recognise a recent pattern.
Brave has already said they won’t support FLOC
Why do we need Chinese technologies in Europe again?
We wrote about this here https://staysaasy.com/management/2020/05/05/Running-Meetings...
Same same. I feel your points really communicate to the attendees that you value their time and input.

I can't stand meetings with no purpose/agenda/end goals. In my experience they grind decision making to a halt, increase interoffice politics/shenanigangs, and we end up building worse things because we have spent so much time in worthless meetings/debating about worthless meetings that we don't have time to actually build a good solution.

It really starts at the top. If stakeholders are pushing points 1, 2, 3, then the incentives organizationally are going to change and you'll end up with productive meetings as an outcome. If they're the type that are, "The agenda is in the meeting title! (Q2 sales checkin)" Then you'll always get unsatisfactory results.
That is true. I think many engineers would feel less empowered if approval for meetings was needed. I think that is not feasible.
I wish they weren't as dangerous. They really are a huge improvement on the conventional elevator in terms of efficiency.

At Sheffield, many people are scared of the paternoster so choose the elevators opposite. I'd guess the paternoster riders still outnumber that crowd, by at least a factor of 5. Despite the pressure, there was rarely a queue for the paternoster at 0845, but there was for the two massive elevators opposite. The elevator congestion gets so bad the university employs an attendant, with one carriage assigned to the odd floors, and the other the evens.

The paternoster is just so much easier. You don't have to press a button, wait ages, then have multiple slow stops en-route.

You do occassionally have to wait for a carriage - Sheffield had max 2 per carriage, and it is generally considered rude to get in a carriage with a stranger outside of peak hours. There's also the risk of stoppages, which are particularly painful if your carriage is in the ~1.5m window between floors (+/- 1m based on your athleticism) where you can't find a way to get out. In that case, I hope you're not claustrophobic.
Most of the top comments are saying how Lambda is half baked. It might very well be, but it’s funny to see the one comment so far that is positive about Lambda get downvoted and the poster singled out for not providing a clear solution to ops problem. The HN hive mind disapproves of your experience!
,, people just join because they are afraid that they miss information if they don't''

Meetings shouldn't be the way to communicate information, it should be done to make decision or to socialize. Emails are the way to communicate information much more effectively. Have people take meeting notes and email it at least.
This basically touches all the points that I came here to write, except I want to add:

- Check-in: Give each attendee 10-30s to just say how they're feeling, either in general or about the topic. This can do a lot to make individuals more likely to engage in the meeting, but also to help you assess the mindset of those attending and anticipate issues.

- Framing: Beyond having a defined agenda and goal, it is also important to establish some 'rules' early on. For example "If I feel we are off agenda, I will interrupt and ask that we freeze the discussion until the end of the meeting, if we have time left".

- Check-out: It is important that you don't equate silence to mean acceptance. Sometimes people will disagree with the results but refrain from raising the point as they feel alienated in the meeting or don't want to 'open it back up'. By asking people to each explicitly state if they're happy with the meeting results or if they feel some tension, you can get hints at where these issues may be.

These points may seem soft, but they are honestly incredibly valuable I find. They've saved me a lot of time with a few people who would otherwise stay silent then send me a 'derailing' email a week or two later.
Does race determine behavior?
My money would be on coincidence. How often did you buy something and got irrelevant ads?

I had such a coincidence happen to me once. I saw an ad for a product I've never heard about online... and a short while later, I saw the same ad on non-smart broadcast TV, billboard, in print or some similar place where I could be sure that the ad was not targeted. Had it happened the other way around, I would have doubted it myself, but it was clear that this could not have been anything but coincidence.

Besides that, why would the company behind it spend money on promoting the very product that you already bought? If anything, the fact that you bought it would be used to not show you ads, at least until some time later when you'd be likely to buy another one. (Retargeting frequently gets this wrong because they see the interest but don't get the purchase information.)
It did happen.

But it's not really news that spy agencies spy. Although maybe a little bit that NSA was spying on Germans, but that's probably not really news either, even for the Germans.

But if a private corp. doing contract work for another entity spies - and when the ownership of that corp is tied the government - that's news.

The question marks as to whether this was merely 'Huawei as admins have access' or 'Huawei has access and abused it' ... is the high relevant issue that needs to be fully sorted out.
i would suggest that german telecoms not contract their mobile network deployment and management to nsa, then
Good luck. Is it Chromium based? What differentiates it from say Vivaldi or Brave?

and on a side note what does “Made in Europe” mean? Ireland and Moldavia have nothing in common....
The membrane is a mechanical element.

While LC lenses will no change their shape.

The problem with liquid crystals though is that they are birefringent.

The effect look like as if different focal planes have different (and quite large) apertures.

I believe this is where the company in questions uses software to mask it some way.

The benefit of liquid crystal lenses over other electrically tunable lenses is their thickness.

Other tunable lens materials don't have birefringence, but their electro/thermo/piezi-optical effect is much, much weaker, and large size.

The later is improving with each year. Usable solid TAG lenses may get below 1cm.
There's the unfortunate middle area where the air makes the fire rage even hotter, like a blast furnace.
I can see benefits for local phenomenon like air quality and even temperature. But what’s the advantage for using cell phone arrays for cosmic scale events like solar storms? Are the effects of solar storms that different over small geographic areas?
serious question, what is stopping someone from restarting AppGet? all the source code and manifests seem to be on github, is there some backend server that isn't open to the public?
> <sarcasm>Too bad those shitty engineers in the 70s didn't think of Rust...</sarcasm>

True, Rust didn't exist back then, and yes, some (few!) features in Rust weren't invented and worked out then, like the ownership model.

OTOH the corollary to that statement isn't that C was some shining beacon of good design taking advantage of the then state of the art programming language knowledge. See e.g. https://pastebin.com/UAQaWuWG
Why don't you simply put your sshd on port 443?
No, I am referencing the Value Of Everything by M.Mazzucato.
however once you legalize something you can regulate it. Require all sex-workers to work with registered brothels, require government issued licensing and certification. I men it you have to get a licence to cut hair requiring a licence to sleep with clients is an easy sell. It a lot harder to traffic people when they have to go into a government office and register with government issued ID.
Whataboutism at its finest.
I'm okay with giving up my privacy to produce public domain data for science.
Sadly, impractical in this case. The ski lifts work because there are (usually) only two (but occassionally 3) terminals. In contrast, the point of a paternoster is that every floor is a terminal.
Short version: have an agenda, manage the clock, don't fuck around, have well defined and understood interaction models
> Wow. Have there been other electric car fires which are so difficult to put out?

(In)famously the electric super car that Richard Hammond crashed.

The Rimec One Concept car is all-electric. Hammond's model was left destroyed and took five days to fully extinguish

https://www.thesun.co.uk/motors/5092851/richard-hammond-cras...