skysight-inc/HackerNews huggingface dataset:
Meanwhile, I've been quite literally screamed at by the TSA because I forgot to take the baggie with my toothpaste and deodorant out of my bag.
After a certain amount of work I think it stops really being a side project, even if it's not where you make money.
Those strings in the center look like UUIDs.
15 Years of BlaBlaCar
> My neighbors can't get me kicked out of my apartment complex, because of my race, no matter how much they want that to happen.

The same is true in any self-organized community i know of. If anything, it would probably generate an invitation for the complaining neighbors to try and find some better suited place for them to live. That is because the only communities i've visited were very much antiracist, anticapitalist, antisexist. And despite all the instances of racism i've seen with my eyes (we are after all, all chidren of one of the most racist countries on earth), i've never seen in a community the kind of racial segregation and hatred i've seen on the streets of big french cities.

I mean, i could imagine some white supremacists setting up a community. But they would not let the rest of us in in the first place, and certainly wouldn't require a consensus to cause harm (whether psychological or physical) to their enemies. In a barbaric society where prison or death sentence are supposed forms of justice, it can appear that excluding someone from a community is simply a matter of personal preferences or bigotry. However, having to part ways with someone because they're harming your community and there doesn't appear to be ways to resolve the problem, is a serious concern that you may have to deal with sooner or later whether you like it or not. But proposing to exclude someone for a trivial matter would instantly raise red flags as an authoritarian manipulation scheme.

Life in a commune is not comparable to life under a nation-state in most regards. Your neighbors in a commune are not just people who happen to live nearby, they're people you live with. And certainly there's no landlord to deal with who have unreasonable power over others :)
130,600 PG&E customers without power as storm drenches Bay Area
Do you think it's unreasonable that FANGMAN demanded that you "prove you can code", in exchange for an offer of $80-$100k/yr more than others?
What does the CM offer that the Pi4 doesn't have?
Java annotations are type safe. And dynamic types is precisely what turns me off of Clojure
Do these types of iMessage attachment exploits require the victim to do anything on their end? Downloading the attachment? Opening the message ? That part is unclear to me
A local grocery store has a prominent display of CBD products with signage declaring that it's for the "human cannabinoid system". I really wish the FDA would exercise its power and live up to its mission to get these clowns away from the gullible public.
You make those same shareholders liable for the crimes of their "employees". It could be as simple as "executing" companies, i.e., nationalizing/simply erasing companies for abusive behaviors, or it could be a more complicated weakening of the limited liability of corporations.
Oh yeah good point. I forgot about that.

Linux updates also wreck bitlocker if the windows partition is on the same drive (which I have to use for work) so I left the whole dualboot thing behind.
Thanks, this makes a lot of sense. I'd like to think I was slowly closing in on this. Mine isn't as clean as what you put but I made the data within each of the enum possibilities a discrete struct.

pub enum Expr {
Binary(BinaryExpr),
Grouping(GroupingExpr),
LiteralBool(bool),
LiteralNil,
LiteralNumber(f32),
LiteralString(String),
Unary(UnaryExpr)
}
That type of people have been taking over Vermont. Walk into any food co-op in Vermont and at least half the people will look and act like the older lady in the video.

They pretend to be all peaceful and kind, but if anyone disagrees with them they turn vicious. They think bigger government can solve everything, just gotta keep spending money. Most grew up very privileged and have no idea how to actually build or repair anything.
Seems like we've normalized celebrating terrible people of all historically marginalized backgrounds coming to power. A powerful elite of rich sociopaths, but hey, they're multiracial and there's even some WOC! Progress!
Maybe Google’s managers are also kept out of the loop.
I had a leaf-node in a UUCP tree back around 1991. I have no idea what that email contained.
The centre of Asterdam is an exception though. It's a bit of a tourist fair now, the same way the old town and Ramblas areas are here. Especially the red light district is more like an open air museum than a real city :) Yeah some 'real' people live there but it's mainly students that live there for a short time and like the novelty.

The area is just highly constrained by the canals and even as a car driver it's a nightmare to go there. It's a maze of one-way streets, closures and blocks etc. Not representative of a typical Dutch city at all. Nor comparable to Barcelona which has wide streets (ciutad vella etc excluded of course)

All other Dutch cities are very different (except perhaps for a tiny area in the center). Much more boring too though. Mostly new buildings.

But don't consider Amsterdam (the centre at least) as a measure for the rest of the Netherlands, they're very different things :)
How does it work to be able to legally kick someone off their property like this?

Because I've been working on a hypothetical idea for a while now that's kind of weird version of a commune. A facility that is autonomous and self-sustaining in which the facility and its infrastructure is owned and run by one person, but the community that it houses is governs itself.

The person who runs the facility has the authority (only in very, very extreme cases) to evict people but mainly, the ideal is that the community would police and govern itself, evicting problematic members of their community.

I just have no idea what the legal feasibility evicting someone is in this hypothetical situation.
"While you probably do have what it takes to be a doctor, which would have been an optimal outcome for many sick people (and a sub-optimal outcome for protectionist, labor-supply limiting organizations), at some point in life you were not permitted to continue attempting to become a doctor. This could have happened because you failed biochem, failed the MCAT, or ran out of money along the way. And now, by path of least resistence, you are selling medical devices."
Except that having the type info is really, really useful at the call site. I know the IDE is able to infer it and display it but it's still a pain to see all the vars during a code review in a browser.
I never liked the Pi's NIH config stuff, but I'm running 64 bit Alpine Linux on a Pi 4 without any major issues.

Still it's quite underpowered for me to treat it like a daily use laptop/pc.
it helps that Pieter Levels is insanely good at promoting and growing his projects/businesses.
Medical disinformation? Because the typical music industry schtick of lying about how much money you have or how often you get laid probably isn't quite as bad as that one.
I feel like it would be weird to hunt squirrels and not eat them. The thinkin’ man’s chicken.

https://www.youtube.com/watch?v=cxyy9oDkRYA
Yeah I wouldn’t have time for anything else. Just fix it, I have to focus on my main work. Can’t imagine any other attitude flies for most people.

Now, being able to delicately explain important details to a user who doesn’t care, that’s an art, which I have not yet solved for. The easiest I found was I think that’s a great idea, unfortunately the system cant do that, it would cost XXX to do it. Never say no, but make them say no by telling them the cost ;) Cost can also be time - it would take me 30 hours for this request, shall I proceed?
It's the biggest Bay Area storm in 26 years, according to the article -- and the third-strongest storm of the last 61 years.
Then your response was a non-sequitur because the context here is that entire platforms are being blocked and the "paradox of tolerance" was put up as a justification.
This is 100% my experience as well.
To be able to track your location from accelerator data, they would first need a fine grain location fix on your position, which if your granted that to the app, then I don't see the problem.
I’m not particularly offended by the word “pimp” (I’m not easily offended in general, thanks(?) to years of imageboard culture).

But that’s entirely separate from the question of whether the word “pimp” is, in fact, offensive. I think failing to acknowledge that it is a generally offensive word is more a testament to obstinacy than anything else.
Nice recollection, I don’t mind seeing this story show up on HN on a regular cadence. Off topic, but I was thrilled way back when to get the chance to write code for the first version of the Connection Machine (the SIMD one) using Star Lisp.
They let the homeopathy shit fly, not sure why they’d get involved in this. Nuke it all from orbit IMHO.
Solidity Cheatsheet
No company should, but we don't live in that world (for a number of reasons), and if they do then they must follow instructions given by the government via warrants.

One of the issues I have is that those warrants are rubber-stamped out. We should change how the judiciary approaches that, raise the bar law enforcement has to meet to be able to request that data, while also encouraging the use of encryption at every level.

Until we make those changes (which I'm of the opinion the wider society does not have an appetite for the legal and usability trade-offs that come with the even if I personally do), I guess I'm confused by what we're demanding when we point out that a company based in the US cooperates with valid legal requests from the US government.
Anyone using Evernote, can share their opinions? I use it for saving text stuff and writing, but I'm curious if it works well for daily plans.
No, most are zero-click silent exploits. They own your phone persistently then delete the incoming message that pwned you.
> Tesla has been building them for nine years and still hasn't reached 3,500 stations:

I misread, still 288 a Qarter and that is growing. Compared to 500 in 4 years. These stations have more threw put then any individual swapping station. Literally nothing you said changes anything about my argument.

Tesla is just one company, the simply fact is, battery swapping is a tiny niche and you can deflect as long as you want, its a simple fact.

> 94% efficient

Even 0.1% less efficiency would be a gigantic amount when you consider that we are talking about charging 1-2 billion cars.
I love that this links to the legacy reddit ui.
20 typhoons hit the Philippines a year (https://www.adrc.asia/nationinformation.php?NationCode=608&L....) And "The frequency of typhoons in the Philippines have made typhoons a significant part of everyday ancient and modern Filipino culture." (https://en.wikipedia.org/wiki/Typhoons_in_the_Philippines)

5 - 6 a year hit Hong Kong according to https://www.hko.gov.hk/en/education/tropical-cyclone/classif....

Re. atmospheric rivers and the US West Coast:

"Typically, the Oregon coast averages one Cat 4 atmospheric river (AR) each year; Washington state averages one Cat 4 AR every two years; the Bay Area averages one Cat 4 AR every three years; and southern California, which typically experiences one Cat 2 or Cat 3 AR each year, averages one Cat 4 AR every ten years." (https://en.wikipedia.org/wiki/Atmospheric_river)

And this is a category 5 AR:

"The atmospheric river — a band carrying more water vapor than the surrounding air — has been elevated to a Category 5, the highest designation on the Scripps Institution of Oceanography Extreme Weather Lab scale." (https://cbsnews.com/live-updates/california-bomb-cyclone-atm...)

You're comparing events that happen 5 - 20 times a year with one that happens less than every decade.

In fact: https://news.ycombinator.com/item?id=28982850 - "130,600 PG&E customers without power as storm drenches Bay Area". From the article: "The storm is tied as the third strongest since 1950 on the Bay Area Storm Index (BASI), and the strongest in 26 years..."

So: a less-than-every-decade weather event for California, California's droughts, the fires over the summer, the Atmospheric River's potential to cause mudslides because of the fires, climate change, a large power outage, the Bay Area being the tech capitol of the world, and the strongest storm in the Bay Area in 26 years... Just because it's discussed on the news doesn't mean it's not news-worthy.
Buy a CO2 + PM2.5 detector. They're fairly cheap on Aliexpress (~$70). You might just need to ventilate more often.
I used to really love Java, it was my second "real" programming language after C/C++, and GC, type safety, and object orientation really changed the way I thought. I also learned almost all I knew about high-performance VMs (up to 2013) in the context of JVMs.

But these days it seems like Java is engaged in one long apology for the "everything is an object" mindset it started out with. It both took it too far and not far enough. Erased generics were the start of the problem. Parametric types! You were the chosen one! You were supposed to unify the primitive types and the object types! And never adding syntax for function types, just single-method interfaces...just ugly and clunky IMHO.

C# did generics right. Well, almost. "void" isn't a real type, so you can't be generic over it.

It is really important in language design that generics can range over any type. It allows the full combinatorial space. I worked really hard to make the Virgil compiler support arbitrary combinations of tuples, arrays, function types, and all of those work together seemlessly in the polymorphic type system. Everything else is a unfortunate shortcut, IMHO.
> the purpose of which is making money

Most software that's capable of improving lives is capable of making money, isn't it?

> non-free software

I really doubt that throwing it up as open source would fix anything.

And if you remove those two factors then all that's left is "that's unfortunate".
Ask HN: Solar inverter vulnerability, no interest from manufacturer, what to do?
I've found a vulnerability in the authentication protocol of a domestic solar inverter. Essentially it allows anyone having access to local network to change any parameters and disrupt the system operation, damage it or, possibly, even cause a fire. Considering that in most cases people use potentially insecure WPA2 networks it may be kind of an issue...

The manufacturer told me that they don't care.

At one hand it may be convenient for end users because the manufacturer refuses to provide them any administrative access to the devices.

At the other hand I kinda feel that it's not a good idea to let these devices to run as they are.

Any advice?
I did not actively change my path; I was exposed to security through my daily work as a full-stack dev at a security-focused startup, I had great mentors and colleagues who I was able to learn a great deal from, and I discovered I had a real knack and interest in cybersecurity. It's been fun, for sure!
The fact that, by design, you (the owner) can't make the TPM give you all of its secret keys, means that you don't have control over your device.
If you disclose your identity then you're violating the NDA and get sued. If you don't, nobody wants to run the story because you have no credibility.

Also, how many times does this have to happen before it's a problem? Maybe it's not thousands of times. If it happens each of the small number of times that someone would otherwise have the opportunity to unseat a monopoly, that's still really bad.
It's not rare to enjoy learning.
> If you don't allow Facebook access to your location, the app can still infer your exact location only by grouping you with users matching the same vibration pattern that your phone accelerometer records.
Where's the money going? ISO staff? Who do what?
I don't know about that. But the Vaseline Intensive Care works great, and is cheap.
When tokens of identical or nearly identical ugly avatars sell, it really can't be about the art.

It's merely another pyramid. Art is just a new theme for the same old scheme: people rush grab tokens early, hype them up as the next big thing, wait for prices to increase, and unload them before the bubble bursts.
FT is one of the few papers online that I feel is worth paying for. I agree they are good on macro issues for sure.
My interest in the large companies could be summarised by saying that it seems that after the GFC, Goldman had their balls cut off by the US government, and the question is what they do to work around the regulations and how other companies filled the gaps (and what those gaps were/are). It seems to me that Goldman’s push to retail is less motivated by magic massively large edge and more by the fact that they can’t do the trades they used to do (though maybe Goldman is a particularly bad example here and a more traditional IB+retail bank would be better to talk about).

I’m sure there are lots of quirky things going on in the US financial infra but I think I just don’t know what they are. A simple question is what actually happens when money is wired (internationally) and how does that line up with the legal and intuitive concepts of owning the money, but I don’t know if that is actually an interesting question.
Are there any academic programs you recommend?
This is how I approached learning Nim at the time, and it was quite an excellent approach in my opinion. Even gives you the opportunity to contribute to the language in question, when you inevitably come across something that isn't optimal, a bug, or even something as small as formatting inconsistencies, which is a nice feeling
Archive? Would love to read this.
Funny enough, this was a source of much criticism for OpenSSL as well, at least in the 1.0x series.
If it's a bug and everybody agrees it's a bug then pushing a fix is very easy and uncontroversial.

e.g. two months ago the Geth team (and other community members) were able to change EVM behavior without even telling people what the change was. They simply said the EVM does something very unexpected ("there's an EVM vulnerability") and if we all hard fork (immediately update your Geth node) then the EVM will not do anything unexpected.

here's the release: https://github.com/ethereum/go-ethereum/releases/tag/v1.10.8
>"Ah!" he exclaimed, "Did you see how that flicker started from the top and moved to the down?"

Guessing a typo, but it had me thinking about "moved to the down" for a while.

Edit: Separately, there were other popular terminals that didn't have vent holes on the top. Not a great design choice if you can avoid it.
Quotes:

LIGNOLOC wooden nails are made from indigenous beech wood and boast a tensile strength similar to aluminium nails.

LIGNOLOC wooden nails are shot in pneumatically [using their specific nail-gun with reels of their nails].

LIGNOLOC wooden nails conserve tools and saw blades when post-processing wooden components in prefabricated buildings.

LIGNOLOC wooden nails do not cause any unattractive wood discolouration or leave any traces of corrosion, such as those left by steel nails.

LIGNOLOC wooden nails do not act as thermal bridges. This results in better insulation values and improved structural properties.
Either they are covering something up or perhaps they are concerned that some of these cases are actually just social contagion.
> Literally nothing you said changes anything about my argument.

Son, you have made no arguments. You have only made a fool of yourself.
which as a salesman i’m definitely in position to comment
I say best way to learn is to start coding and break stuff :-)

Also once one gets more experienced, its better to decouple the language from programming concepts like object oriented programming, continuations, avoiding side effects in functional programming, etc. Useful to read books like SICP and algorithm books, then learn multiple languages and you will see they are not that different overall.

I recommend learning Lisp or Scheme or related languages because they have a lot of good conceptual resources to learn from. But maybe that’s my background talking, I loved SICP. I learnt SO much from studying Common Lisp in the last year. Of course it helps that it has a great language specification.

In terms of choosing a language, standard library matters a lot. Hence the explosion of JS due to NPM and also being in browser. I’m suprised SWIFT is not more popular, given Apple’s place in the ecosystem. I really liked programming in Swift, very enjoyable language. And it has generic functions too!
Why Your Group Chat Could Be Worth Millions
Good article. My wife and I use two local credit union banks. It feels good to do so and also diversifying is a good idea. I applied to be a director in one of them, but didn’t get the position. Someone wise once said to know your local banker, your county sheriff, and if possible local food growers. Maybe I take diversification and preferring local businesses too far, but it just seems like the right thing to do.
Being slightly cynical here, I'd presume that's not a bug, but rather the intended outcome, and this phenomenon with markdown is just a canary for M$'s impeding extinguish phase (after having embraced and extended git forges like github).
I'd love if you could elaborate on your thoughts for 3. Is it a problem of not being feature complete in unpopular parts of the stdlib?
> Realitically, a CS curriculum needs to at least vaguely prep a student for life in the industry

It's sad that people see the primary teaching language of a CS course as somehow important for this purpose. Sad that students see it this way, sad that their parents see it this way and particularly sad that would-be employers often see it this way too.

Particularly languages favoured by industry are unlikely to offer CS students anything to be passionate about. Yes, it's true that lots more of them will get jobs maintaining code written in a then-current Java in 2005 than will be writing green field Haskell. But if we just wanted code monkeys a three (or four) year degree is massive overkill.
Every worthwhile language brings important choices that require discipline. If there’s only one way to do anything, your experts’ code will be just as bad as your beginners’.
A funny part is that java has java.util.Calendar that has setFirstDayOfWeek(int), the default depends on the locale used to create the Calendar. It's considered a bad design overall, esp with SUNDAY const being 1. For most of the world that (sun=1) made absolutely no sense at all and assumed one of those weird things like jokes about IQ and room temperature.
Are other messaging apps on iOS ever getting RCE exploits like this? Can’t they sandbox iMessage so this isn’t possible no matter how many bugs the app has?
Here's a question I'd love for Google to answer: why do you need their special blessing to be able to make a file manager app, but not an app that uses SafetyNet?
It's also a matter of what you can prove.

If you find DNA evidence or a video recording to exonerate you, that's great. But if you're in prison because a cop planted drugs on you, there is no DNA evidence. There may not be a video recording of the events. How can you prove your innocence? Sometimes you can't, even when you are.
What's even worse is that he blurred "ts/" from "attachments", kinda to give you a hint on how to de-blurr.