skysight-inc/HackerNews huggingface dataset:
This would be great if Siri ever reliably worked for me. It works just often enough that I keep trying to use it before giving up in frustration for the umpteenth time. I recently retrofitted CarPlay to my Mazda and it's better than Mazda's voice recognition, but that's a very low bar.

Here's an example of something that seems obviously should work: I'm driving to pick someone up. Apple maps is navigating. "Hey siri, text <person I'm picking up> my ETA."

Yeah, that doesn't work. The only thing I reliable get out of Siri is setting a timer and opening the camera.
There's also https://www.indooratlas.com/ which does indoor positioning based on magnetic signatures.
I have to disagree here. GA is very advanced but still rather dumb with data collection, and can be gamed in many ways, and I'm saying this as a user of GA for 10+ years along with their enterprise/premium suite.
I don't think it's an access attempt that matters but actual access. You need to login via the API, not simply try and fail to get access.
I also have to wonder if any of the DDOS services used by Verizon, MPAA, and other US corporations to attack IP violators (or in Verizon's case, their own comment pages) are affected. It's illegal, but somehow it never seems to be prosecuted or stopped when it's being done by the right people.
See what happens when a kid drowns in your unsecured backyard pool on more than one occasion or brings your unsecured handgun to school more than once.

I get that it's liberating to disclaim responsibility for the consequences of anything we do, but that isn't how the world works. At some point (however far) you are held responsible for your negligence.
How low can you go? Ultra low latency Java in the real world [video]
What should the companies have done to protect themselves against the state sponsored attack? The article doesn't say how they were compromised, so what "reasonable measures" didn't they take to mitigate being targeted by a powerful nation?
If you are running a for-profit parking garage? Absolutely.
Announcing coreboot 4.9
https://www.reddit.com/r/java/comments/a7ygnm/how_low_can_yo...
And denial of service attacks isn't?
What a load of rubbish. If an app has a GUI that __was perfectly fine__, there’s no legitimate reason for it to regress.

Somehow, VMware and Parallels managed to understand and act this for the past decade in their macOS _and_ Windows offerings for consumers, so I expect a big company like Oracle to not screw up the basics of user interface design, regressions of any kind, and treating a major platform and its users with a minimal amount of respect.
It's quite different... I would hope the marble miner would know quite a bit about geology, mining equipment, etc....

It's not that putting the sculptor on the task would be a waste, nearly as much as that the sculptor doesn't possess any of the necessary skills.

How many people know how to find a source of marble, run a mine, and sculpt a great work of art? Roughly nil, but it's how many organizations seem to hire.
> adding cool stuff like dynamic typing, closures [to Java]

Both dynamic-style inferred typing and closure-like lambdas have been added to Java since Apache Groovy was first released. Groovy's business case has become less compelling as a result.
They are persistent. I see attacks from them on my company in the thousands every day. Some ip ranges have continued to hit us dozens of times after prolonged blocking.
And if that residue tests positive for cocaine?
There were definitely posts for both "Zurich" and "Zürich" in almost every thread.
and `select`
I would love to see phone homed Apps like this make an appearance on the market. One downside is that your data is in your pocket which means it is lost when you lose your phone. That might be avoided with a thread to back up the data to a home server of some sort.
Because it doesn't contribute to the discussion.
I've played around with Accord.NET [0] before and it seems like it's bit more complete as framework.

Not that I have done too much ML stuff beyond experimenting, it seems to be Accord.NET is a lot more abstracted compared to TensorFlow...

[0]: http://accord-framework.net/
Anyone with a successful research lab is a manager: they're spending a good chunk of their time herding grad students, writing grant proposals, hiring junior faculty, etc. This model works.
You can train your own model. See https://dotnet.microsoft.com/learn/machinelearning-ai/ml-dot...
> I remember when flip phones, digital cameras, floppy disks, and even Atari 2600's were handled with care. Because they would break, and were expensive to replace!

What on earth are you talking about? The meme of indestructible nokia phones came about because people treated flip phones terribly. People used to toss phones & cameras into bags all the time back in the day. And unsurprisingly they still do.

If anything younger generations are better at this than older ones as they are used to tech being fragile instead of the indestructible tanks of a decade+ ago.
if I was a parking garage that made money by keeping my clients car and 1) other similar companies did the same and had their cars stolen over and over again (so I know it is likely or at least possible) and 2) thieves killed hundreds of people by using the stolen cars and 3) I didn’t provide any sort of damage reparation to my clients then: yes.

Or, how about they explicitly tell their customers that they can’t keep their data safe and might be a target of an attack that harms the customer?

I’m ok with either option.

There is an implicit expectation/contract that if a company is collecting your data it will keep it safe. If it’s not going to do that and will not do anything afterwards to repair any damages caused then they should just delete it after using that data or, advertise they can’t keep it safe and let the customer decide.
Wonder if they managed to get their hardware or a list of compromised machines they use for their attacks.

Maybe let some people know their router is f'd.
Same. It's really confusing. How do I boot a machine exactly? What's Docker used for? Is this like a locally hosted https://netboot.xyz/ ?
No, but if you're hosting someone else's car in your garage as a service and a thief takes it for a homicidal joyride, you are liable to that person for your shitty security.
Apparently dogs can be trained to smell cancer with 99% accuracy:

https://www.ncbi.nlm.nih.gov/pubmed/16484712

And maybe some exceptional humans too:

https://www.psychologytoday.com/us/blog/heal-the-mind-heal-t...
I'm also an American who doesn't fully understand NHS, so this is wear I will have to leave you. :)
Apache Jackrabbit Oak 1.8.10 released
I really rally against people who think user interface design is __just__ aesthetics. How software looks and how software _feel_ are intimately linked, and go a long way to how much people get out of said software.

What use is utility when that utility is locked away behind regressions in usability?
This problem is only going to grow in the future. You can't control or reliably censor information on a free and open internet. The only way to ensure that nothing "bad" happens on the internet is to completely lock it down and whitelist everything that is posted. This isn't going to happen.

In a few years blockchain based messaging apps will be launching and they will not be controlled by Facebook or anyone else. You won't be able to ban anyone. This is something we are going to have to accept and deal with. There will be things you don't like on the internet.
They get a court order for the registrar to hand it over.
This sounds like "parallel construction":

"cops devise a second, more conventional way to obtain the information, and put that reverse-engineered method down on paper. The result is that law enforcement lies about the origins of its investigative method" [1]

They didn't like him, he had a record, they want to make an example of him.

1: https://www.eff.org/deeplinks/2018/12/and-after-what-we-lear...
Canada says third citizen detained in China
Sorry, but where is a Jetson TX2 module available for <200$?
Swift and Typescript on a 27” iMac. What does that have to do with it?
Rust I can see.

Python is deeply troubling. It is a regression from FORTRAN and COBOL. Long ago, we invented compile-time type checking. The benefits for software quality have been enormous. There isn't really a downside here, as there would be with the performance loss of garbage collection or bounds checking. Shaking out lots of bugs before even attempting to test the software is a wonderful advance that we made half a century ago. Python's incompatibility with compile-time optimization is also horrifying. The situation is so extreme that you can't even make a decent-performing JIT.
Oh, well maybe it is on then...
> it would not make sense to prevent the public from buying certain Apple products if those sales aren't preventing Qualcomm from selling its own competing products

I'm not sure if I understand you correctly. Wouldn't, by the same reasoning, the whole patent system be useless? If Q has a patent and A sells a competing product that infringes on that patent, it doesn't make sense to stop A from selling that product because Q can still sell their product? Isn't that exactly what a patent is about: stopping competition (who might not have had to do all the R&D, since you published your patent with information on how to perform the feat) from selling competing products?
Yes. I used Blitz.io a couple of times; they'd require you to put either a DNS entry in place or upload a file to a specific location in the domain's root.
Sure, we all want good recommendations, but how do we define "good"? I see some obvious problems with the way tech recommendations are playing out that have nothing to do with the filter bubble issue.

First, we are outsourcing recommendations to profit-driven corporations. At best, the recommendations I want to see will be mixed with the ones advertisers want me to see. Revenue expectations of social media companies currently ensure this is a non-trivial issue with no easy middle ground.

Even assuming the recommendations are reasonably good, you still have the problem that these ML-type recommendations require massive datasets and therefore it naturally gravitates towards a winner-take-all situation. Having one giant borg of a recommendation engine is bad.

We are replacing a rich tapestry of individual word-of-mouth and small-scale communication channels with a massive mono-culture. Scalability is worshipped in tech companies (it's great for getting rich!), but it's not a inherently a good thing. In nature we find diversity trumps scalability, and I feel the same way about culture.
Exactly, both dances taken from others and claimed as original by the litigants.
It is not the movement that itself that is protected but the public performance. You can dance any dance you want but you can't charge people to see it if someone else opens the copyright. You also can't make a little animation of a dance that someone else created and sell it to millions of people without givinge creator royalties.
Sure it does, maybe not as directly as people would like but I don't see how it warrants downvotes. If you feel it doesn't contribute, don't upvote it.

I for one think there's some element of surprise that accompanies these articles that undermines the mechanisms of the technology being discussed and places blame on platforms that administer it.
The government has long been able to seize property used in a crime. https://en.m.wikipedia.org/wiki/Civil_forfeiture_in_the_Unit...
Eh, it's not that far out there. Technically singing/songwriting is just human body movement, and yet that can absolutely be copyrighted.
> OOP has one common less formal pattern that is very useful and less used elsewhere - it's the abstract API, but this one people on the internet mostly recommend not using, because it requires inheritance.

Or just use interfaces. As in "design by contract".

And that's just common sense programming wise, not some OOP specific solution.
I would even go as far as saying this would be mandating expertise. The zero days these state actors use often fly under the radar for a while. I don’t think you can really blame the companies
"the very people we want to help with the sanctions"

That was funny.
China is the new Boogeyman of 2010s.
But, if it's encrypted, isn't it impossible to quantify?
While I wholeheartedly agree with your sentiment about the public sector, as a first hand user of the NHS I can attest that it is completely falling appart.

Sure, maybe they can make a UI framework but this is watering the lawn while the house is burning.
I can't believe that so many people, especially the ones on tech sites like this, bought into the idea that speech recognition is such a hard job that it needs to be run on the supercomputers of tech giants. We had somewhat decent voice dictation software on desktops 20 years ago, when 100Mhz processors and 32MB of RAM were top of the line, yet now it's impossible with an order of magnitude more resources.
> The next time anyone tries to sell me on the notion that the public sector can't do anything as well as the private sector

What if I try to sell you on the notion that getting quality this high out of the public sector is extremely unlikely?
Well... China actually exists, and is actually doing some of the things that people are scared of them for.
> a tube has absolutely no latency

I think that's the primary key here. We can decently emulate a tube amp in software even (and that can improve indefinitely as our knowledge improves), but we'll never create drop-in circuit element emulators either in silicon or software without adding latency.
An online shopping/travel site you used is hacked, the hackers use your credit card. What is your position now ?
Trade dress is for identification (like a logo), not for the overeall aesthetic of the product.
Advent of other people's code
Regular crime in the city, I haven't even heard of people talking about it. Maybe in the few days following the attack yes, but come on. That's just FUD.
Or Russia. The source of all problems that the West is facing.
While you don't need to implement things, as a developer, I gave up on self hosting. Having N self-hosted services, and having to keep them up to date for security purposes (and worry about updates breaking things) was really not worth the effort.

Self hosting is a pain. Let's not kid ourselves. It seems easy initially, but over the years, you really feel like it's better just to pay someone to manage it all for you.
Copyright lawsuit over Trump photo use is a press freedom fight, too
This is one of those massive privacy violations that I cannot believe has been allowed to exist as long as it has without people making a concerted effort against it. I remember way back in the early days of Android when it was excused for reasons of allowing Google's live traffic mapping feature to work.

That excuse made sense in a time where public trust in these companies was justifiably high but it's turned into a situation where the major tech giants have the power to become a modern day Stasi on steroids (and increasingly show their willingness to play that role). We had to place enormous trust in these company's ethics (mostly on a subconscious level as they all used to go to great lengths to afford us the ability to implicitly trust them) in order for the smartphone/mobile revolution to occur. Now that these devices are a necessity in modern society, they've all dropped the pretenses that allowed us to trust anything to do with the information they're collecting.

We're living in a cyberpunk dystopia and I don't see an easy way out.
Personally I think it does. The OP is highlighting an assumption that it appears to be the duty of the carrier to track and block content ("WhatsApp has ... problem"). Except that is exactly what carriers should not be doing, and what encryption protects against. Using carriers to track and block content is the definition of totalitarianism. I think child pornography is a hideous blight but stamping it out by shifting responsibility to the carrier is not the way forward.
The battle over new nerve cells in adult brains intensifies
From what I’ve heard they require regular recalibration, which is a pain because someone has to walk the floor.
Or the story of Disney.
Lol, no. This is not a dichotomy.
Equality of rights means that every person has the same rights.

Equal protection under the law means that every person is legally treated the same in terms of how they are treated by the government. Rarely happens in practice.

Equality of opportunity means that the most qualified person gets the job. That the person with the best grade gets the grant/scholarship.

Equality of outcome means that someone who works very hard gets the same (housing, income, lifestyle) as someone with no job who sits around playing CoD all day. It means that you get service distribution lines. It means that people will randomly disappear when they complain about the conditions. It means over 150 million dead (from communist regimes so far).
>Almost nobody knows well about how to control who see what, and even when they do, hardly anyone changes it often.

To be fair, that's true for most permissions on UNIX/Windows for the average person. Having a flexible ACL system that is user friendly is likely impossible. Either you make it friendly, but reduce its capabilities, or you make it complex and provide flexibility.
I don't think "customization" is necessarily a problem, even if people want to make butt-ugly sites. Part of what the web offers people is the opportunity to express themselves creatively, both in terms of design and content.

I can't complain about anyone else's lack of design skills... I once had all of the text on my website bright red Nosferatu on a black background in tables with 3d bevels and a background I swiped from a surreal art site.

But there's no reason some modern, stripped down and ultra-minimalist version of a self-hosted site service couldn't borrow from Facebook's UI design (which, all else considered about the service, obviously works for the general public) and have publishing a "page" be as simple as publishing to their Facebook feed, complete with some non-editable css.

But then that gives you none of the benefits (in my mind) to having your own site (complete control over code and content) as well as none of the benefits of Facebook (integration with your social graph and discoverability) and keeps all of the downsides of a third party host.
That's the thing though, given how cheap they an echo dot is, especially during promotions, there's very little reason not to get one. They're the perfect small gift.

Virtually every other hot gadget from the last decade has been far more expensive at this stage to the point where it slowed down the adoption rate (smartwatches, certain cameras), or made it absolutely never go anywhere near what the hype train lead us to believe (VR/AR products).
I'm all for bashing Facebook for being evil, but this article is abjectly idiotic. "Personal websites" would replace essentially NONE of the things people use Facebook for. Let's be honest.
From the readme:

> It is a portable, cross-compilable, installable, packageable fork of NaCl, with a compatible API, and an extended API to improve usability even further.

> Sodium supports a variety of compilers and operating systems, including Windows (with MingW or Visual Studio, x86 and x64), iOS, Android, as well as Javascript and Webassembly.

Look at the release notes on the releases page to see what kind of things they do.

https://github.com/jedisct1/libsodium/releases
Can AI Predict the Next Area to Gentrify?
There are only 100K total employees at Apple. Engineers number a small fraction of that. And not hundreds of products - the total is much less than 100, and only that high because of the different configurations of the same product.

The reliability thing is true.
Keep drinking the KoolAid and you'll never be thirsty for common sense again.
This is a fair point. Many of these large data breaches are revealed to be the result of negligence on the company's part (and often the company faces few to no consequences beyond public shaming). But in this particular case we simply don't have enough information yet to make that type of claim.
At least you can pull the battery out of most "burner" tier dumbphones.
Kotlin!
I'd rather see companies invest heavily into security. At the end it benefits a customer.
"Credulous" is the boring existing term, I think.

I might enjoy "barnummark" or "candidable."

Some might use the term "optimist" in this sense. Whether it's fair or unfair to call them cynics is left as an exercise for the reader.
Two scenerios:

- when I’m driving is the big one

- and for reminders.

It’s lot easier to say:

- remind me to call my mom when I get home.

- remind me to call my wife when I get in the car.

- remind me to get milk when I get to $grocery_store

Than to set up the reminder manually.
Compare the workflows for leaving a reminder or note. Before:

* Find phone/computer
* Unlock
* Locate self in interface and navigate to application selector
* Invoke note-taking or reminder app
* Type in note or reminder
* Navigate through tagging/scheduling interface
* Commit note/reminder

Or:

* Locate notebook
* Locate writing utensil
* Open notebook to current page
* Write note
* Remember to check notebook every thirty minutes for the rest of your life

After:

* Be in shouting distance of phone or assistant base station
* "Okay Google/Alexa, note to self/set a reminder for eight pm: <blah blah blah>"

For most people the "before" is a minor inconvenience. These people don't really need organizational tools anyway. For people with memory problems the "before" is a rock wall that renders the vast majority of organizational technology functionally useless. You know how sometimes you walk into a room and realize you have no idea why you needed to be in the room? Or how thirty seconds spent answering email can end with all the the eggs you were juggling crashing to the floor and it takes you half an hour to get back "in the zone"? Imagine that, but it happens at the drop of a hat, five times an hour, in the time it takes you to say good morning to someone... or because you had to context-switch to execute the motion to unlock your phone.

There are lives that can be changed by organizational technology. But exactly this population was the one least well-served by classical note-taking and reminder apps. That "before" workflow was the six-inch drop at the end of the wheelchair ramp [1]. Voice assistants are a game-changer.

[1]: https://i.redd.it/x5qhwm2blyl01.jpg
It's not paranoia if you're right.
Well, I think you have bias on this 'scandal', or should I say scandal. It is a scandal and also to claim loss of market value from the scandal is equivalent to some sort of fine or other legal punishment is beyond ridiculous (and kind of shows your hand a little).
Fortnite
That which can be asserted without evidence, can be dismissed without evidence.
https://en.m.wikipedia.org/wiki/László_Polgár
There are still people who insist that the whole thing is made up. See "40 years ago they predicted global cooling!", "It was below freezing last night, so much for global warming!", etc., etc.

They're getting rarer, though. As the evidence piles up, more and more of them are switching to "global warming is real but it's nobody's fault and there's definitely nothing we can or should do about it."
half a century ago.. connecting esoterism and cosmology~... fascinating
I've seen WordPerfect on the shelf at a brick and mortar Fry's Electronics somewhat recently -- within the last year, I swear. I definitely did a double-take.