skysight-inc/HackerNews huggingface dataset:
> I think it's the wrong question. The question of free speech isn't whether your speech is going to make a difference. It's whether you're allowed to express views in public without retaliation from the government.

If your speech is controlled in a way that it has no effect, why would the government spend further resources punishing you? This seems to be a warped perspective on the spirit of democracy and free speech.
Gold buckyballs, oft-used nanoparticle 'seeds' found to be one and the same
In Praise of Hawala
That's a business risk alright. Some other AV vendor or RBL might list you as well.

Inevitably anti-phish solutions end up with false positives, but it's utterly out of the question and silly to ask everyone to stand down defenceless.
Obviously I had way longer to think about this than you, but if you think cars sell themselves, you should really go into the car business! You could make a killing saving out on paying a dozen people $100k a year average to sell your cars.
Maybe just put them on a website with a buy it now button. I bet no one has ever thought of that!
This is a really good question. Wittgenstein himself didn't think much of it, and it is generally believed he didn't really understand it:

https://plato.stanford.edu/entries/wittgenstein-mathematics/...

Talking about the Tractatus, I would suggest that Godel's work would be considered "nonsense", in that it attempts to use (mathematical) language to describe language, which is an invalid operation. This opinion went very much out of fashion, I suspect because computers do these operations with great success, but I believe he is saying something deep about meaning here, not about symbolic manipulation at all. But Wittgenstein didn't publish anything after the Tractatus (except a spelling dictionary for rural Austrian schoolchildren), and what has been published posthumously is extremely difficult, so this is probably a question for a very small number of subject matter experts. So not me. I'd ve very interested in better-informed opinions.
This isn’t what E2E means for communication software. E2E means only the participants have the keys. Signal is a good example of this, the message is encrypted from the sender to the receiver and Signal themselves cannot decrypt it.

Separately, most Zoom meetings are not E2EE. That’s why features like live transcription work.
I think it unfortunate that schools start before Labor Day and continue into June. As far as I can tell it is because of the number of added breaks, teacher in-service days, etc.
It's a good thing Finland isn't full of New Yorkers!
That's not what E2E means at all. E2E means only the parties communicating can decrypt the data i.e. the sender and the receiver. Anything short of that isn't E2E.

https://en.m.wikipedia.org/wiki/End-to-end_encryption
Get sponsor block and ad block extensions or a client with it built in and never think about this again
Interesting idea! Presumably you pay a lot of attention to who has written a comment and want to remove that bias? In my case I usually don't recognize the author for any given comment so I don't really have that problem.
What use of computer technology can you imagine that does not involve programming?
They can say goodbye to the European market then.

(And the privacy conscious segment of the US market.)
From a cost perspective, I’d take this deal. Would save me over $120 / year
Hopefully this fails in the inevitable litigation. I could come up with 5 better solutions off the top of my head. Luddite politicians, sigh.
Nanoscale Material Offers New Way to Control Fire
It does translate, but it doesn't work for ping because ping bypasses most of the stack by sending raw packets. Try something like `telnet ::ffff:192.168.0.1 80`.
You understand some of what your cats mean because you learned it using the same language games Wittgenstein describes. Also they co-evolved to work with us. But just because you understand three moods of your cat, doesn't mean you would understand their language (if they had one). In fact, it is well studied that cats communicate differently with other cats than with humans.

Sidenote: grouping together non-verbal communication and language fails to take into account the richness of language.
I've never used Zoom. Never had to, but everyone keeps talking about it. Weird how I've dodged it.
Today I learned that ozone is typically found in the stratosphere (which I knew) but also at ground level due to chemical reactions.
The best is when you are the technical lead with admin rights, but there's no one on the team senior enough to actually want to review your code. You leave itfor two weeks when the person who should be PO, but is never in any meetings, doesn't look at the tickets or the pull requests, and only reachable by email calls you asking where the feature is.
This is the company that thought it was OK to install an always-on web server on my Mac. Apple pushed a special fix, just to remove it. I already have zero trust in them, and this does not change that.

https://infosecwriteups.com/zoom-zero-day-4-million-webcams-...
I think the problem is developers might think on multiple levels of abstraction at once all the time. When they see something, do their thoughts about it's inner working automatically come to mind?

Code conissours don't quite get how nobody else cares, or even notices the code.

Look at Etcher. it's 80MB to do what DD does. I used to use it until the Pi imaging utility came along. And for non pi stuff I still use it. It loads almost instantly on a modern machine, and it's safer that DD where you might accidentally hit the wrong key and have nothing stopping you.

But a lot of developers would be bothered every time they use it by the fact it bundles electron. They have a sense of quality that goes beyond functionality, they want deep craftsmanship even if means more manual work, and the fact that complexity is not their problem doesn't matter, they don't like anything unnecessary anywhere.

So when they talk to others, they're talking about their interest, which is trying to get to the core essence of what defines a problem in an elegant way, while the user just wants it solved in a way that means they don't have to think about it anymore. For the coder, the thinking is the whole point!

Or at least for the typical fairly intelligent intellectual, idea driven personalities in the code world.
The spammers were actually spammers though.
If 80% of buyers express a strong preference for having Carplay/Android Auto I don't think it's reasonable to say that they haven't seen "widespread acceptance."
Not to mention the Book of Revelation!
They need to have a license structure like ARM. With ARM you can license their IP cores or you can license their architecture. Apple and NVidia and even Qualcomm have different needs (higher performance, higher process node, better battery life, and higher cost is okay for them) and they take an Architecture License (Qualcomm occasionally licenses IP cores, too.)

Spacelift and Env0 need architecture licenses. People on TF cloud essentially are licensing their IP cores. Their terraform cloud service is being run very poorly. When outsiders moved to provide an alternative for this thing which is broken inside of Hashicorp, the lawyers have been sic'd on them! That is not adult behavior. It shows a great naivety in business affairs ...
Possible. I noticed recently that Google search no longer works with NoScript. It used to work. Not sure when this changed, since I don't often enable NoScript.
counterpoint, PHP?
> Your cell phone is probably the most trackable device we own and almost everybody has one

This is legitimately one of the stupidest arguments that could be made for systems like this. First, owning a cell phone is optional, and even if you do own one, it's not that uncommon for people to shut them down for privacy reasons.

"You already put up with this device doing a bad thing, so you should be OK with other devices doing the bad thing as well" is a very weak argument.
An old manager of mine introduced me to the concept of ”not letting perfect get in the way of good” (presumably from the aphorism "Perfect is the enemy of good"). Nobody else knows what your version of perfect is. Your post/blog/PR etc. is ready already.
it's what it means when zoom says they have E2E. it is a deception.
For some definition of "end." Semantically, E2E encryption should mean encrypted end-to-end between you and the person you're calling, without Zoom having the key or ability to decrypt it. For example, this is Signal's definition of E2E encryption.
OSI started open source as an industry-advocate organization, and "the whole original philosophy of open source" is industry advocacy.

The FOSS shorthand has confused people. Now they're rootless, thinking that there was a some moral underpinning to open source. Free software is the one with the ethical philosophy. Open source is about public collaboration to lower costs and raise software quality.
The recent messaging offensive from its CEO tried to cast previous change as a lapse in process, but refused to elaborate further when pressed on more subtle points. All in all, it does smell like bs, but I am glad there is a clearly a level of scrutiny companies appear to face lately.
I'm curious about your approach on where you draw the line for database features; I don't have a perspective on what's right, just trying to get informed.

There are a bunch of possible areas to circle or ignore when making an ML-capable database of some sort. In rough order of data complexity:

1. Embeddings (context-free vectors, just an ID and the vector)

2. Metadata + Embedding (source data, JSON)

3. Binary Data + Metadata + Embedding (add documents)

Then there are tooling questions: in this matrix you'd want to decide if you're going to allow inference, and if so, will it be arbitrary, service-based, etc. against the documents, and if so, how will you store the results?

I'm curious how you're thinking about the design space. The embedding-only route is conceptually appealing because it's simple. In a larger engineering project, there's a tension between "where do I keep all this data," "how do I process and reprocess all this data", and "where do I keep the results of all the processing", and to me there aren't clear bright-line architectures that seem "best of".

Put another way, 15 years ago, we went memcached -> redis 1 -> redis (whatever it is now), and at the same time, we went mysql/postgres/oracle -> nosql json stores; today all of these have relatively well-defined use cases, (and for most of them sqlite is the best choice, obviously).

How are you seeing the ML db scene playing out, and where do you think the sqlite of this space will land on architecture?
Scott Aaronson agrees.

See https://scottaaronson.blog/?p=7321
They are going to end up in prison for different crimes than those ones. (Although "criminal conspiracy" will show up in there somewhere, probably.) I don't think the specific crimes are really the point here...

This is not a demonstration of the breakdown of the rule of law, until the law actually fails to act on it. And I think that's incredibly unlikely at this point. But maybe the justice system will indeed fail to act on this, and then we should have this conversation and you'll probably find I agree with you.

But it's impossible for the justice system to have acted on this yet.

It's good to be outraged; our outrage is why this will be acted upon, so we must maintain that. But it's, frankly, dumb, to jump to this "the entire system is broken because these people are still walking free after a non-zero number of days!". That's just not how it works!
While that’s true, isn’t part of that due to Microsoft having enterprise-friendly licensing nailed down? I’d think that doing the equivalent of industrial espionage would remove Microsoft’s offerings from some industries extremely fast. (Corporate legal departments do read licensing terms!)
Yes, for sure.

Although I much prefer to add automatic code formatting and linting and stuff to codebases to dramatically reduce the occurrence of 'nit:'
At least in Canada 5g comes with $50-for-15GB levels of data cap pricing
Classic MS community engagement post right here.
10 Years of Super PACs Show Courts Were Wrong on Corruption Risks (2020)
Former Louisvillian here. My friends tell me JCPS held a meeting the week before school started in which they emphasized over and over that their bus drivers were "replaceable." I don't know if they're unionized but given that there's a UAW lodge right off the Watterson I'd assume so.

Just leaving that here.
Especially "Enter". Adam Ryba, one of the "grandmasters", ran a Core War club there.
You can't "append compiled code into a module" when templates can completely change the code that would've been compiled. This is C++, not Java. The only step that gets sped up for templates is their rudimentary parsing, which you trade off for the addition I/O of writing/reading the intermediate files in memory. Whether that small portion comes out ahead or not, it's dwarfed by the template instantiations the caller needs to do, which basically need to create the specialized AST nodes from scratch.
To coin a phrase, "Go 2 considered harmful" :)
https://en.wikipedia.org/wiki/French_Republican_calendar
Insurance companies already offer discounts for people who opt in to tracked driving.

A lender keeping track of the collateral for their lent money does not seem crazy to me. If anything, it should lower costs for responsible borrowers as the lender’s risk is reduced.

Spouses can also track each other via Find my Friends or similar apps. If there is a lack of trust, then it would already be obvious.
honestly id rather have the mobile home, easier to fix, probably closer to stuff i want [insert meth joke here], and i don't have to worry about the foundation flooding.
Microsoft culturally is extremely averse to using customer data for doing these kind of things. I was once talking to a Microsoft exec and he said that once the idea of using contextual ads in Hotmail was brought up (similar to Gmail), and it was shot down hard. The idea of using customer data (even non-paying ones) in this fashion was anathema. Microsoft makes its money from massive enterprise contracts which might be threatened by someone using your data to benefit your competitor in any way.
CYA and keeping up security theater
Unless you are arguing that HN is arbitrarily prioritising Elixir related content then it’s getting exactly the amount of attention it deserves.
Either machine learning is so good it can pick details out of an encrypted stream or the company is using end-to-end to mean end-to-middle-to-end where company records everything in the middle.

One of those explanations seems much more likely than the other to everyone, but curiously I think some people will disagree about which side is implausible.
Multinationals turn to generative AI to manage supply chains
Great Facebook boomer copypasta but my takeaway from this story is the power plant was designed very poorly if one loose screw can take down the whole system and is not diagnosable by anybody who didnt design the system. The retired engineer did a very bad job.
I just found this Google settings page by accident: https://myaccount.google.com/connections/settings

It has just one switch: "Allow Google to display a sign-in prompt where it’s supported by third-party apps and services"

Could that be it?
If Calendly didn't include language in their Terms & Conditions that stated using the Calendly application requires users to give permission to listed third-party services like Heap to collect usage information, then shame on them.

But, wouldn't you know it, they aren't dummies:

https://calendly.com/privacy

> Information Collected Automatically From You.
>
> [...]
>
> Third-Party Tools.
> We may disclose information to third parties or allow third parties to directly collect information using these technologies on our Website, such as social media companies, advertising networks, companies that provide analytics including ad tracking and reporting, security providers, and others that help us operate our business and Website. We use such third-party tools subject to your consent, opt-out preferences, or other appropriate legal basis where legally required. [...]

So, yeah, if you use Calendly, you accept their terms of use and their privacy policy has informed users of such third-party collection of data, so there's the informed consent by accepting these terms.

IANAL, but if this class action doesn't get thrown out, it will have a serious chilling effect on any company that has users in California.
I think you're both saying the same thing. Data engineers don't need to be able to also do all of the data science, but they should know enough to make good decisions about data projects.
Only Chrome, might check out how to port it when I have some time.
> It's 165 separate problems, of getting (presumably, on average) 1k students to 1 school

If you have 165 * (1,000 / capacity) busses and drivers, sure.
> Not sure why this requires GPS rather than odometer reading/reporting.

The argument that they're making is that they only want to tax for miles driven inside the state, not for miles driven elsewhere -- and that requires location information.

It's an argument that makes no sense to me at all.
A fairly toxic allotrope of oxygen?
Man I remember the days when Ars would do high end security reporting, being highly technical fast followers of reporting on Regin and the Equation Group. Now it's just intimating doomsday scenarios while listing CVEs, and castigating vendors for not being perfect 100% of the time.
> My favorite is a missile.

This might be apocryphal, as software for this class of embedded system almost certainly doesn't dynamically allocate anything; probably doesn't even use pools.

I have a friend who works on missile software at a big defense contractor, and they do actually clean up their memory.
What if you wanted your local function to shadow some of the arities of the outer function but not others?
Not everything in life needs to make a profit. Kiva is not an investment instrument for making profits, it is to help people who are less fortunate than us.

I am now out of touch with Kiva (though I still make loans) but I have been to many of their events, met some of the employees, met some terrific lenders who are genuinely passionate about helping people. I am disappointed how Kiva has turned out these days, but they were doing good work. Their lender community is insanely passionate. There are lenders who are worth 8/9 figures and then there are people who can only spare 50$ a month and everyone in between. If you don't trust me, just go read their teams messages.

So yeah, if you are looking to make a quick profit, Kiva (and Kiva like orgs) is not for you
Because it takes people's freedom away to choose how to spend their own money. Plus it obviously adds another layer to siphon off your money too.

You get hot, so you want a ventilated truck. My feet hurt, I want a rubberized floor. My friend can't park so he wants 8 cameras on the truck. Mary has a bad back so she wants a hydraulic seat shock absorber. Eric doesn't eat at home in the morning so he wants more breaks so he can keep his energy up.

And on and on. When we could have all just kept more of our money, had extra money come to us instead of 6 different upgrades to the truck, and so on.
I would argue that implicit conversions in a dynamically typed language is a mistake in general. It's the "wrong thing by default" in the sense that it's too easy to write broken code by accident. And I think that's what is usually meant by "wrong thing by default".

I think if you really want implicit conversions, then you want to do what Perl does (never thought I'd say that): different operators for different types.
They take a lot of money from unions as well so I'd say while the odds are low it's more likely to happen with Ds.
It's about triggering emotions, because most people buy with their emotions, word "thousands" make it feels a lot.
...and then left < 2 years later because AWS is Amazon and will grind you out
I've just got rejected by a company despite having experience in their rather obscure niche and doing well in the interviews and got hired by another company as a generic web dev.

> stand out

I don't know, may be it's more random than we usually imagine?
The traveling salesmen problem is about the perfect solution, not a good one. The entire point of the traveling salesman problem in teaching is to show a problem where the human brain is really good at workable solutions, but computers cannot find solutions without cheating or checking EVERY solution.

American schools have been designing bus routes well before they had computers to help them do so. Maybe it requires hiring a few more bus drivers.
Back in the day, I ran my own email server, and dealing with spam was a constant pain in the butt.

I wrote a spam filter, based on source addresses, "spammy" keywords and such, but it was about as effective as you would expect. Most spam had to be classified manually.

When I first read "A Plan For Spam", I sat down and wrote a Bayes classifier (pretty much a straightforward implementation of his proposal) in a couple of hours. Due to running my own server, I had a ready-made corpus of hand-curated spam and ham on which to train the classifier.

It worked astonishingly well, and I ran that classifier unmodified for another couple of years, until SpamAssassin became good.
I think Collingwood would defend (at least a qualification of) that statement of Wittgenstein's if asked about it. He readily admits that some communication between humans and other creatures is possible, but he thinks human languages tend to be somewhat incompatible with each other: "the assimilation of one kind of experience to another goes smoothly for a time, but sooner or later a break comes, as when we try to represent one kind of curve by means of another" (the unstated premise in this quote being that different cultures have developed different languages, each expressing the emotions common to that particular culture). If true, it's likely that one would hit a communication barrier with a lion much soner.

[0]

"This ‘sympathy’ [= the kind of phonemonon when panic would spread non-verbally through a crowd] (the simplest and best name for the contagion I have described) exists visibly among animals other than man, and between animals of different species; notably, for example, between man and his domestic animals. A dog will snap at a man because it is afraid of him; and the best way to make a dog bite you is to feel frightened of it. However successfully you think you are concealing your nervousness, the dog feels it; or rather he feels the nervousness in himself which he has thus caught from you."
Have you felt safe in that town since? I understand it’s heavily suburbanized now
E2EE implies both ends have an encrypted channel to transport data to each other directly, without an intermediary step. this is the very definition of the term, at least it is in my mind. Having the data only encrypted to and from their servers would merely be transport layer encryption. Although i have no idea whether they implement one, the other or both.

In context of video conferencing software (WebRTC specifically) this is actually somewhat interesting, because typically the signaling server is the one who hands out the public key of the other peer and needs to be trusted, so they could by all means deliver public keys to which they posses the keys for decryption and it therefore would allow them to play man in the middle in a typically relayed call. So even if E2EE is implemented, it might be done poorly without figuring out how to establish trust independently.
Does Zoom store video or audio data from calls? This is really the key question. If anything is stored, they can't be trusted.