skysight-inc/HackerNews huggingface dataset:
> I think we need to be more precise about what exactly is spooking us and why.

What's spooking me is the normalization of facial recognition technology for identification without adequate public agreement over what the limits of its applications should be.

A machine recognizing me is a lot different than a human recognizing me. If a machine can recognize me, there can be cameras posted at every street corner, and some organization can reconstruct my movements based on where and when my face is pinged by the system.

It's sort of possible for humans with access to surveillance footage to do that, but the amount of human effort required to accomplish it makes it impossible to do at scale. An automated system could do this for everyone, always.
happy workaday Rust hacker here. Coming from higher level languages, the semantics make much more sense to me, after a quite harsh learning curve and some un-learning. Non lexical lifetimes is a game changer for rust learnability I think, and I more and more fail to see usecases where I can't just use it.
And to Ireland, as well. I once flew to Dublin and only realised on the plane I'd forgotten my passport. Got through with my paper driving license, but I don't think I even needed that, strictly, although currently you need _some_ form of ID if flying into Ireland from the UK.
Can they actually do a 96x96 dot product in a single cycle? My understanding was that they can do 1 96x96 dot product per cycle - that is to say that their throughput is a 96x96 dot product but it'll be heavily pipelined.
The publicity is not kids fault, its engadget's and media's. They want eyeballs. Anyone with the most basic legal knowledge knows that's not how damages work and he won't even get a million.
Affordable Marketing Channels for Small Businesses
How much did the HDMI license cost? Been looking for HDMI output for a retro system, but it DVI would incur no cost, while HDMI would require extra $5k.
One random example I found recently is a tidyverse package called forcats that has lots of nice functions for categorical data. For example, it has a single function that merges all categories with a frequency of less than a certain threshold in the table into a new category like "other" or whatever. This is a task I often need to do, but as far as I can see it's a bit of a hack in python or pandas. It's just lots of little things like this, especially wrangling data tables.

https://forcats.tidyverse.org/reference/fct_lump.html

There's also the data.table package for this kind of data work, which is maybe less used but seems to have better performance.
Reaching Agreement in the Presence of Faults (1980) [pdf]
Thanks, I do try to create something useful, but I will make it less intrusive and spell out from A - Z what the purpose of the site is, and what it is not, so that I hopefully will not start world war 3
JQuery JavaScript library impacted by prototype pollution flaw
Remove “Redux Is Simple”
In an ideal world, you might want to get notifications once or twice a year for major events. And daily or weekly digests for the rest.
so why does it matter what he originally "asks" for. The court will decide not the accuser.
That's interesting for the future of the car industry.

How important is self-driving capability going to be? Can a car manufacturer afford not to control this technology within their vehicles?

In the cellular telecoms space we've seen that Qualcomm wields huge power because they pretty much control the supply of cellular chipsets.

Depending on how important self-driving becomes we might see the same happening in the car industry. Clearly that's something car manufacturers should watch very closely.
Don't you think that these types of bias are in conflict? for example, The Compas example and exclusion bias?
I bet spinning platter hard drives could suffer a similar firmware failure, no?

Would the technical challenge of changing logic boards to access platters be more easily remedied, than say, reflashing the firmware of an SSD?

If so, really, that precise concern is a deeply flawed aspect of the design. Wear leveling and block indices or allocation tables should have a boundary layer isolating them from your data to some degree.

The chips that store your data should be recoverable without a firmware dependency. This is an aspect of SSD design that should receive much, if not the most attention, above and beyond capacity and speed. After all, persistent storage is fundamentally about non-volatile durability in the face of adverse conditions.
Solid explanation, and even if I feel that including Austria on the list feels a bit OTT, you've linked to a credible news-source showing that it's a valid concern among intelligence agencies. Shame on anyone downloading your comment.
in your opinion though.

i've never heard anyone use iphone as a generic term. phone, mobile, cell, cellphone. these are the only terms i've heard.

and while i'm add it, mp3 player is what i've heard EVEN it is in reference to an ipod.

ipad? nah, generally i've heard tablet.

and finally, i've heard no one say retina, i have heard HD, HiDPI or 4k (even if it's not).
> Dark patterns in Windows 10 were used to get people to upgrade, and the exec behind those decisions was let go.

Don't care. They are still using dark patterns all over Windows 10 to convince people to disable various privacy settings.

It also doesn't matter that it was to get people to upgrade. The ends don't justify the means. Shitty behaviour == shitty company.

> What exactly constitutes "excessive data collection" to you? If you are saying "telemetry" then turn off all of your computers and devices forever, because they ALL do it. Microsoft is simply more open about actually doing it than most places.

Argumentum ad populum. "Other people do it too!" is not valid defence of this behaviour.

I'm not going to argue with logical fallacies. The fact that the EU just passed GDPR and the fact that people all over the world are waking up to the ramifications of this dragnet data collections is a sign of things to come: surveillance capitalism has peaked and people, when they actually understand what is happening, do not like this behaviour. Keep using those dark patterns to deceive your users though.

> Bill Gates has donated more money to charity than anyone in history, and through that charity work has certainly saved more lives than you or me.

Ah yes, the Bill and Melinda Gate's foundation. The colossal tax write-off scheme that allows Bill Gate's to avoid having his wealth taxed before he dies so he can make his children 'directors' of the foundation with security for life so he can get around that pesky vow he made about not giving his children all his money when he croaks.

The fact that he puts some money towards charity at the end of his utterly selfish life to try to leave a legacy that is anything but negative is transparent and shallow. Nothing will ever make up for what he has done in the past, the business he bullied into submission and the lives ruined by his antitrust practices and hostile attitude to open source.

So a lot of people are being saved now due to contributions made by the Gate's foundation. That's great, it really is. I still donate a larger proportion of my wealth to charity than he does. He's barely even trying.

Bill Gate's is part of modern societies problem. Billionaires that can't see it's their and their ilk's own actions that bring so much of the misery they are seeing. The little good is doing will never make up for what he is and what he has done.

Yet we were talking about Windows 10, and you started whining on about Bill Gates. I'm guessing you're a Microsoft employee.
I highly recommend this short classic to everyone. A very fast read with excellent, timeless examples. A must-read for every high schooler too!
makes sense, they live at the top, even before we showed up this must have been an issue.
There won't be improvement in spending and services until and unless the majority opinion is behind that.

Believe it or not, but the majority opinion in the US, especially among those who vote and given the unfair voting weights, was against even Obamacare at some point, much less to spend billions more on social welfare issues.

And part of that is the idea that taxing the rich and the companies will hurt the lower income workers. Many people don't want to tax millionaires because they fancy becoming one soon. Good luck...

Those attitudes seem to have changed, and that sounds like progress to me. Now get rid of the Cheater in Chief and vote for people who actually want to help the lower classes...
> This should be a valid case

Agree.

> it should cost Apple enough to hurt them

Don’t. I think it should cost them proportional to the amount of “suffering”: this is a lawsuit after all, not a criminal trial.

> We can't tell what the arrest was worth to the teenager. Depending on timing and results on his life, that could be anything between mild inconvenience and 1bn.

Agree as well, but I hope you can forgive me for leaning towards “mild inconvenience” rather than “one billion dollars”.
Great question! I'm wondering the same.
I am going to postulate here that a language standard which includes undefined behaviour is not really a standard.
What would it take for you to have deep and meaningful conversations with AI?
If you are asking about learning metaprogramming as a paradigm I would rather suggest Racket. Lisps are famous for their metaprogramming capabilities and you have Clojure at the top of your list but writing macros are way easier in Racket than in Clojure. This is primarily because Racket IDE provides good debugging and tracing tools. Clojure is notorious for its cryptic error messages. This certainly doesn't help while you try to do code transformations. Once you learn the fundamentals you can apply them in (somewhat) more mainstream functional programming languages like Clojure or Rust.
I'd be more likely to look at this article if it wasn't hidden behind the byzantine and user-hostile Oath "GDPR" gateway.
Lobste.rs Invite
Could someone pass me a lobster invite at lukasz.zarski@2n.pl ?

Thank you :)
What is the usecase for server-side video editing?
Their opt out of marketing tracking box has been a meme because you have to manually click hundreds of checkboxes in a very small window on every pageload to not be tracked, accidentally closing the box or hitting accept once will enable all of them, each one you untick increases your load time as it fakes a progress counter to "opt you out", if you choose to opt out they'll re-prompt you every time you load the page

Additional bonus is that you'll need adblock disabled and third party cookies enabled and all tracking protection turned off to opt out.
They are actually in conflict, but we shouldn't apply racism in our fair prediction.
The Missing Link in Tech Regulation
> they are the apex of the sea predators

Orcas are known to hunt and kill sharks [0], and afaik, Orcas have no natural enemies.

[0] https://www.abc.net.au/news/2015-02-04/great-white-killed-by...
It's a bit late for Seaborg, but there are IUPAC systematic names for undiscovered ones anyhow.
I used Openshot to edit an (originally) 2 hour-long video on my Linux machine [1]. It was not a very complicated edit, but included adding a logo throught the whole video, and trimming some parts of the video. I'm not a great video editor, but I think it could be better. The interface is quite intuitive, but there's a good deal of latency moving around in it, loading photos and other files. In general, it's not as snappy as I expected it to be. I must say though that it was the only reasonable open source editor that I could find, so, I guess that says a bit about the condition of FOSS video editors...

[1] https://youtu.be/mvIHoeZKn2U
I get some strange kill decision[1] vibes here.

So they fed a machine with flawed data, got a result and the police acted on that without reviewing the "evidence" before hand?

[1] http://daniel-suarez.com/killdecisionsynopsis.html
>the lawsuit states Apple programmed its stores' face recognition system to associate the real thief's face with Bah's details.

What moron thought that was a good idea?
At least these three countries do not have right-wing extremists and authoritarians in government. I admit that we're not perfect, 13% support for right-wingers is 13% too much and our secret services are also plagued with scandals at the moment, but still: not remotely comparable with what is going on in HU/AT/IT/PL.
There was some discussion about opening a new wireshark window at the current location so you could navigate like in a browser more or less. It didn't go anywhere https://seclists.org/wireshark/2015/Apr/97
If we keep letting a corporate entity get away with undesirable practices by merely slapping them on the wrist, we are actively signalling to them that they should continue to engage in those practices.

The only way to stop a corporation from doing something undesirable is to make the punishment great enough that the undesirable act is a net financial loss to the corporation.

I would personally fully support massive % of yearly revenue fines for anything to do with privacy.
I just point to my sales page from the blog. I have an automated email sequence but this isn't driving many sales, something like ~1 sale per month...!
I mean, $10k seems like a reasonable compensation to me. It sucks that he might not get as much news attention, but I don’t think that’s what a lawsuit is supposed to be. The newsworthy bit should be the wrongdoing, not the outrageous demands; he could have tried to get support for his plight without the claim.
The comparison in that link is pretty meaningless; it scores languages by how many vulnerabilities have been reported in code written in them, without even making an attempt to divide by the total amount of code written in them, let alone account for factors like importance/level of public attention, what role the code plays, bias in the dataset, etc.
Hence going back to the original issue I pointed:

> C++ does not really provide the facilities necessary for convenient, memory-safe and fast APIs.

> You should be using a std::optional like e.g. […] if the dereferencing, *my_optional, should be safe

And once again a terrible API puts the onus back on the user to act like a computer.
I dislike Apple news purely because when my iOS device updated, the icon was added to my home screen, and within one tap I was presented with a tragic new story. I felt this was a step too far as I carefully choose when to consume news and Apple shouldn't have made that decision for me.
You would like to have 'unit system' that would keep track of the units of measure in general and the ability to use concepts like dimensional homogeneity to avoid semantic errors while programming. Alas, they don't exist as far as I know.
Actually, if a crackpot can faithfully camouflage their output then they are probably not crackpotty enough to deserve deletion without any consideration at all.

Imagine, you have succesfully proved P eq/neq NP... but you can't be bothered to learn LaTeX or convince someone who does to typeset your work? Unfreeking likely.

The vast bulk of the junk can be disregarded by simple heuristics because the crackpots are unwilling or unable to meet even a very low bar. Telling them precisely where the bar is will only get a small amount past it.
Cameras can be used ethically in public and semi-public areas. While I don't know if we have official/specific guidelines in the US, I'm sure with a little effort we could create some that would allow for their very effective use, and not overreach, violating personal rights or leading to a police state.

In this case, it seems a mix up occurred and a little police work easily led to clearing the person's name of the charge. Looks like the system worked (but it was very inconvenient for the accused). The camera is just a single piece of evidence, and not the entire case. So long as courts realize this, it should actually help deter crime AND make prosecution more correct in catching the correct perpetrator. There is a long history of just finding someone to blame. I hope cameras make catching the correct person easier, to avoid this type of policing failures.
Also if you're an iTunes Match user and don't subscribe to Apple music you now have to skip past an Apple Music advert every so often when you open the Music app.

Not sure if it's once a month or once an update but I've had it twice so far.

Not to mention having to delay an update notification daily on my Mac. This is the sort of behavior that any other big 4 would be dragged over the coals for.
What's bothering me the most is that he claim facial recognition is involved while no evidence at all is provided in the body of the article.

Look like a plain old identity theft with the ID card he lost... As long as they recon his innocence after "humanely comparing" his face in a police station with video footage what would actually worth 1 Bn$ ???

A few year ago a coworker of mine was often contacted by police because his car plate was used by a matching stolen car... It was embarrassing but he didn't sue the car-maker as far as I know...
I was bracing for you to reveal that Sadaghdar was right all along and that Dr.Lewin was wrong but.. in the end it's about whose youtube video like / dislike ratio is better?
RediSearch can do all of that.
Work on making it illegal, then, so that corporations can be properly fined instead of random citizens having to justify billions in damages.
My favorite song on the Pet Shop Boys' 2006 album Fundamental ("Integral") was a protest against Blair's Identity Cards Act

"if you've done nothing wrong, you've got nothing to fear / if you've something to hide, you shouldn't even be here"
Those delivery guys in China are under incredible pressure.
> Sure it is, because they need to be compatible with C pointer semantics.

They don't need to be compatible with unsafe / UB C pointer semantics, allowing them to both contain garbage and be deref'able were explicit decisions the C++ committees did not have to make but chose to.
Underrated criticism. The EU currently isn't going in the direction of a borderless union. 15 years ago, I would have thought that a sad development. Currently not so sure anymore. Legislation from EU bodies has been abysmal the last 10 years, not only relating digital spaces.
Nemu – Modern Hypervisor for the Cloud by Intel
From what I could tell, it was an employee of the company that runs the trains and not an actual official.

But yes, I kinda expected a regular ID would be enough, just as it has been in the past.
Having Lidar Is Unnecessary: Elon Musk
I doubt that it is a goal to make it easier for foreign intel agencies to get this data. But I also strongly doubt that they are capable of preventing it ...
It's probably because it's the most objectionable part of this, so it's the main target for nitpicking. The "Apple's responsible for a fuckup of their own product" isn't controversial, and I don't think "fuckups of ML used for law enforcement are a serious thing" is controversial either.
Depends. Some metaprogramming features in C++ are currently ahead of Rust (values as generic parameters, generic associated types, constexpr, etc.), but Rust is ahead in other areas (procedural macros) and is working on parity in the other cases I mentioned. Meanwhile, Rust has none of C++'s legacy cruft, and its typed, trait-based generics are arguably a better foundation for metaprogramming than C++'s "dynamically typed at compile time" template system.
I learned some R just so I could try out Shiny earlier -- Shiny is pretty awesome!

By Dash for Python, you mean the one from Plotly? https://plot.ly/products/dash/

Thank you for sharing ShinyProxy!
Apple has no power to arrest anybody. The local police should be sued. It was the local police who chose to use Apple's bad evidence.
Scala has the most advanced meta-programming facilities. And Scala's MP is widely used.

If you are interested in research-prototype languages, https://convergepl.org/ is interesting. But Converge is no longer under active development.
Because it looks like the person is using it to drum up publicity, possibly in an attempt to get Apple to pay them a decent settlement to get the media to shut up. I’m not really a fan of people using the legal system in this way.
You actually can't turn off notifications for it.

I've done it—and on a day when you get something like the Mueller report or the Notre Dame fire—my phone will buzz. :/
The law provides remedies: someone has been wronged, and the legal system provides recourse. The law also regulates conduct: the punishment acts as a deterrent, to avoid similar violations in the future.

A negligible settlement won't act as a deterrent for an entity with deep pockets.
The biggest factor was that the OS was written to run on minicomputers as opposed to big iron, and was written in a portable language. Thus it could seamlessly jump over to micros (as soon as these became powerful enough, of course), and even later on to embedded and "wearable" compute. You just can't do that unless you're writing in a highly flexible and highly portable language - more like the FORTRAN of systems languages than anything like JavaScript!
Wow, besides the possible expense, having a one year passport must be a pain. It's essentially valid for 6 months less the time of your trip since most places require six months validity beyond your departure from their jurisdiction. It's like you almost have to apply for a new passport for each trip! Also having a one year total duration is sure to attract attention from foreign authorities, they'll assume you're restricted for some reason. Telling them that you got it to avoid being fingerprinted is not going to please them.

If you want true misery, try getting flagged by the UK, EU or US and enjoy up getting detained for hours (in a holding cell) each time you try to cross their border.

Have you actually travelled on such a passport?
'We teach the hard way': prison coding initiative launches in Teesside
True (though I did like it aesthetically as it isn't noisy). This custom scrollbar could've added several features though such as an indication of how long the article would last time-wise (which is an estimate). Tells me much more than a scrollbar would.
The most chilling thing about this is that any stores even have facial-recognition systems in place.

If I'm going to walk into any physical store with that technology inside, I want to know that BEFORE walking in.
Spotify and Apple are big, publicly traded companies. People working on their new features are seniors compensated well above 140k. In a small SaaS startup if you can design products and code your contribution can be measured in terms of money. The thing is this clashes with culture of most startups. In their eyes, commission based compensation is for sales people, not for engineers.
That's one of the language's primitives: https://doc.rust-lang.org/std/primitive.str.html
…this is a reductio ad absurdum. You have no idea what happened during this arrest.
> If this is “what it takes” I think we have a bigger problem we need to solve.

Well, yes - we do. Using publicity (via mass media and/or the legal system) is, at this point, one of the few recourses citizens (at least in the US) have against tech giants when they engage in morally-questionable behavior. In the idealized capitalist world, we could move to competitors, but the current situation is that a number of markets are extremely monopolistic (search engines, online markets, platform app stores) or duopolistic (mobile devices, computers, news aggregation) - and consumer apathy, combined with toothless or entirely missing regulation, trivialize the impact of anything except for the most visible of reactions. If there were stronger legal repercussions in cases like this, it would make publicity stunts unnecessary.
Interested in hearing more about your very low running costs (I understand below $60/month).