skysight-inc/HackerNews huggingface dataset:
> The one of the main design ideas behind the original Borg system [...] was utilisation of resources and simplicity.

Utilization - yes, simplicity - no. Kubernetes is paragon of beautiful and concise design compared to Borg especially if you get into cluster management side of things.

The complexity that you see comes from unifying compute, networking, storage and now even cluster management under single bundle of APIs. Borg never did that on my watch and openshift did this in a way more complex way.
A lot of assumptions there. Why is delivery from the he vendor unprofessional and unreliable, compared to Amazon who hires anyone off the street as independent contractors to handle deliveries?

It's a very oligopolistic view to say only Amazon and a few big companies are trustworthy logistics providers.
Android for TV
Hi guys, I am learning code to develop an Android TV APP... do you have any suggestions like where to find really cool tools, tutorials, etc?
Thank you very much,
IIRC grain is the reproduction of the plant. Women do the obvious work of giving birth, hence the link.

There's your "coherent inner logic in the abstractions" right there, it just isn't useful to HN readers except as a curiosity. We can't do anything with it.
Datomic is really neat but, for any system that operates at significant scale, I think the approximately-10-billion-datom capacity is probably too great a concern.

For example: Stop&Shop has 415 stores, and

365 days * 415 stores * 100 purchases per day * 50 datoms per purchase

will fill up your system in 14 years without even spending datoms on inventory and the like. And that "100 purchases per day" could be low by a factor of 5 or 10 (I don't know).
Most of those are not named after someone who lived on the 21st century. The point I was making was not that it is unusual for a country to be named after an individual. Rather, it was that a country named after an individual that is still directly controlled by that individual's direct descendants is some medieval shit that is relatively unusual.
The NPC meme originated on /pol/
Until garbage like this stops, you don't get to call our economic system a free market. This is plutocracy, plain and simple. It's not a free market when large incumbents can bribe the government into forcing their product to be needed.
I don’t think you quite understand what they are doing. Once the entry is in the ledger, it can’t be changed. To correct it you must add in a compensating transaction that corrects the transaction - almost certainly a reversal.

Basically, it’s just a list of transactions you can only append to. You can’t delete any of the entries or modify them - they really are immutable.
You’re Only as Old as You Feel
Opportunities to Improve Low Income Mining Societies
Samsung Galaxy S10 Vulnerability
As an EE, this is the exact point of failure I see even from tech people on this topic.

There is LITERALLY ZERO way to tell that your “Assistant” is not listening for words like Trump or Sanders then marking down in a log if they were mentioned with other words like “Fucking” or “Communist” or whatever.

No one has or realistically can do a full reverse engineer of the firmware here, you’re talking about the same protections used in game consoles and smart phones.

The “research” into “is my Alexa spying on me” looks at large pattern encrypted traffic and determines they aren’t always uploading. But they absolutely could be collecting metadata of what you talk about without the words themselves.

The meta data of your habits and conversations for a month would be kilobytes at most and sent in a single HTTP/MQTT message that could look a ping or keepalive or some normal traffic.
> You don't stand a chance against a DDoS and you have to work with your upstream ISP to mitigate some of it.

You do. Plenty of hosting companies provide layer 3 and layer 4 DDoS protection and layer 7 is best handled in your software anyway to avoid false positives.
That inference comes from a long pattern of speech and behaviour made in public. Far from being private or personal information, it's an elephant in the room.

It's necessary to be able to critique leaders. Discussing a person's mind with regard to their fitness for leadership is not the same as making a personal attack at somebody's mental health.
Claiming there are no fundamental material/economic problems, such as with housing, and pretending homeless people are just a lost cause of mentally ill substance abusers is certainly not going to solve any problems, except maybe putting your conscience at ease. Housing is not the only problem, but there are fundamental material issues which greatly increase the chance of mental illness and substance abuse.
"Docker desktop for mac is closed source software, which is dumb for something that asks for administrator permissions on your local machine. This lameness aside, it runs the docker daemon..." ...Proceeds to run MacOS...
Cybersecurity startup Flare Systems raises $1M for dark web intelligence product
That's in interesting thought but instead of a camera what if it used an optical mouse sensor? Even cheap ones in $5 mice can do hiDPI now and track on most surfaces. Maybe it could slide on the paper next to the pen with a fixed offset telling the software exactly how far the pen has moved.
And if you want a COTS replica with a bit more polish: https://www.line-us.com/
> I had hoped that the pure-Google devices would have just had a switch: "I am now root," but alas it wasn't to be.

An unlocked bootloader is strictly more powerful than simply gaining root. You can even install other operating systems. The ability to safely gain root falls out as one of the possible uses of an unlockable bootloader.
> New phones are.

But it's a setting. I own an iPhone have turned off "Hey Siri". If it would still listen all the time that would be a security issue and breach of trust.
> I'm not an expert on bash exactly though I am a heavy shell user (POSIX shell for scripting) but this part doesn't sound right. When is .bashrc ever executed when bash isn't interactive?

Never.

TFA has got it wrong.
Well, that run-of-the-mill democrat helped make CFPB a reality and that's pertinent to what OP was trying to say. She's much more vocal about these anti-competitive practices than most other politicians.
True, you'd need a pretty good water cooler to run at max all the time. I would gladly trade electricity for performance though. A lot of the stage gates in my compilation are single threaded, so a highly-threaded chip that consistently boosts up to high frequencies would be worth it to me in terms of initial and ongoing costs.
Darn, I just bought for nest smoke alarms - I figured that was safe from being spied on by google. Man thats super disapointing. Why do we need microphones in smoke alarms?!
Thanks for the link. I haven't heard about this before but it seems really useful.
Here is a very interesting paper describing the on-device deep neural network that waits for "hey siri" to be uttered (2017):

https://machinelearning.apple.com/2017/10/01/hey-siri.html
Lebanon plans to charge for WhatsApp calls
Sure, but I still would like to know why you don't like Elixir
critical idk. But i can answer your points against.

What if you did not have to choose ? It gives you all of that. There is no "steep learning curve". I had a sysadmin that never did anything functional pushing code to prod in less than a week. This is not a single case. This is the widely reported result across companies switching to elixir.

Regarding rigidity: quite the contrary. In my experience elixir and its take on FP are faaaaar less rigid than an oop one.

I am not going to bad talk any of the languages you offered. I will simply say that i disagree with basically every single one of the characteristics you offer for them.

Regarding how much productive... Well the most extreme example is whatsapp doing it all with 8 backend engineers. All of whatsapp. Recently RocketMortgage had equivalent results. In the case of rocketmortgage, it was wihtout any prior experience in the ecosystem. This was for Erlang, but all the companies using elixir report equivalent results. PagerDuty and Bleacher Report are probably the most visible one.

So in the end... do what work for you ? I do think you are missing the point a bit with your argument, which is what i will fight. But if other languages work for you, great for you :)
Sure, but that’s only needed in a purely distributed environment. There is absolutely no need for a blockchain in a centralised private database you have full control over.
Where I grew up in Montana, we didn't have a street address. Only about 20 years ago did they name the road (after my grandfather) and assign addresses.
Apologies. No ad hominems intended. English is not my first language.

Having said that, I still don’t find your comment coherent or clear enough to pursue this discussion. So it’s probably a good idea to drop this exchange. Have a great rest of the day.
Nice stuff. Raspberry Pis are generally pretty terrible at running servo's though. Adding an intermediate Arduino would work wonders (I appreciate the complexity would jump significantly though)
Olympic Destroyer, the Most Deceptive Hack in History
Mostly I'm just arguing that it's ambiguous. I don't have a strong opinion, but the person I was responding to did and it seems like a silly thing to be so adamant about.
My personal view is that the biggest issue here is the lack of user protection. I'd be a LOT less concerned about this if the appropriate legal framework protected me.

The Star Trek vision of voice as an interface is a good vision. The question is how the regulatory framework protects users in this world and keeps it from being the dystopian nightmare that our "for profit corporations get to do whatever they like as long as you agreed in an 'all or nothing' click through" seem to be headed for.
Porqúe no los dos? One thing I've learned about American politics is that if there's a sadistic answer that screws the poor and a greedy answer that advantages the rich, often _both_ are correct.
Your layman user has an very limited concept of what privacy actually is or represents. Conceptually speaking they don't understand this data is curated, profiled, stored, analyzed, and continually built upon 24/7 from dozens of sources and companies leaving the user with little to no capability of ever erasing or controlling said data.

I've personally encountered numerous people/families who think it's the utmost importance for them and their children to know how to interface and learn with this technology as if they won't be able to survive without them in the future. What frightens me is how now these systems are able to start incorporating voice patterns, literal emotion in my voice that can be analyzed alongside any of the multitude of other data points they've already collected.
Justify some exec's paycheck. "I run a 100-person department!"
> Every time you interact with ... Amazon, you are doing so deliberately.

Don't forget that Echo devices are Amazon's always-on listening devices.
Active reading: how to become a better reader
I like the tone of this paper:

"A review might consider whether it is befitting for the world's sixth largest economy to
manage critical national infrastructure via a Yahoo group but we would hope that is obvious."
No person or device has ever asked me for consent for their Siris, Cortanas and Alexas. So this time and place is as good as any:

I do not consent to the audio-, image- or video recording of any "smart device" that is not my own. I ask that any such data about me that has been passively recorded be deleted.
Organizing with other adults to regulate a practice that appears potentially harmful to our kids is “parenting”.
Unfortunately the majority of users don't know and/or care about the differences between browsers. Firefox to them is just a weird looking Chrome.

There's an entire generation of internet users that _only_ know Chrome. I am a huge Firefox fan and use it myself, but trying to convince others to switch is a futile in my experience. Those who understand or care about the benefits are either already using it or some other Chrome alternative, everyone else doesn't want to be bothered.

At this point I don't know it will take to de-throne Chrome. As much as I want to see Mozilla succeed, I don't know if it will be Firefox. I'm not sure what else they can do to make it enticing to the general populous. I just hope they don't give up and keep pumping out wonderful features.
In my view, a discipline can embrace scientific methodology without reaching a maturity where it is capable of producing a reliable body of scientific knowledge. Then it's a science, albeit not a particularly successful one. Scientific methodology does not guarantee success. Even in physics, some research programs fail to produce results.

Now of course that leaves open the question of how to classify a discipline that has gone on for 50-100 years, happily filling the journals with results, while producing no such knowledge base.
I don't know, it's just very ugly and it lacks a sense of aesthetics (just like everything else on macos, so at least it is consistent).

It's like reading a book that uses three different fonts on each page. You just cannot take it seriously.
A lot of people dictionary words incorrectly and the dictionary unfortunately adapts and decays the language into incomprehensibility. That doesn't make correct usage wrong.
Don't forget JavaScript! ES6 did wonders for functional programming in JS.
I had the joy of taking part in a Phoenix workshop that Chris held here in Berlin at ElixirConf EU. It was insightful, and you can really tell Chris is in it with his heart and soul.
Ford Introduces North America’s Largest Electric Vehicle Charging Network
I recently visited the Schönbrunn Palace in Vienna. My ticket had an entry time printed on it. I arrived at the entrance a few minutes before that time.

There was a long line. I asked a few people to see their tickets. All of them had entry times after mine. When my time was on the display, I asked the person in the front of the queue to see his ticket. He still had a few minutes to go. So I pointed at the time on my ticket and entered before him. He felt cheated, but as we together wondered through the museum, he agreed with my logic.

My point is that online booking systems can make many lines obsolete.

This article though touches on a more difficult problem, namely congestion.
Whereabouts Trivia
Yeah, nobody else could/would do it. Just nobody.
How do people get these ideas, that some guy is solely responsible for the progress of the human race?
The NAI Suite – Drafting and Reasoning over Legal Texts
I don't have any of these issues, but it's because I use my phone solely for making phone calls and GPS. I'm also on IOS, which may have something to do with it.
for reference: E-mini future contracts trade in the range of 1-2 million per day.
You give me to much credit, chipotle. Or perhaps I should call you... El Coyote!
When a better(greater functionality, easier to use, etc.) convergence device becomes available.
> I have voice-activated assistant on my droid turned off, meanwhile Siri is active on all iDevices

This is not true, voice-activated Siri is a setting as well and turned off on my iPhone.
The CCC went after a German politician to show just how easily you could copy a fingerprint even without access to an object touched by the target[1]. A few pictures of the finger are more than enough.

[1] https://www.macrumors.com/2014/12/29/ccc-reproduce-fingerpri...
Samsung Knox for example. Defence in depth.
The default phoenix guide are really good and should be understandable if you come from php. https://hexdocs.pm/phoenix/overview.html

The default elixir-lang getting started is pretty good. https://elixir-lang.org/getting-started/introduction.html

Some people prefer this community one https://elixirschool.com/en/
How to Get Funding – Working MVP – Profitable
Hey everyone, im looking for some insights on how to get funding. Im not from the startup world however I build something that a lot of people need today.
Im in LA trying to figure out where to go or how to get investors attention without giving out the idea..

Any help would be appreciated
Fundamentally, k8s isn’t a compute job scheduler—it’s an IaaS state converger, like Terraform, or AWS CloudFormation. As such, it needs to know how to model—and manipulate—the state of pretty much any IaaS resource you have. (And, unlike alternatives, it’s also extensible with custom convergible resource types, too.)

That doesn’t mean that k8s itself is all that complex. It just needs a lot of libraries for all the stuff you might do with it, where any given library will be dead code to 99% of people; and an architecture flexible enough to allow it to drive and track the state of those libraries.
That's a very stupid argument it's basically like saying that Roger Ebert should not have written a single review because he hasn't directed any movie. Furthermore the FSF is eminently a political and legal organization, having software chops doesn't really make you any better at that (take Lessig as an example).
You're correct about always having to evaluate security in terms of threat models, but you're off about a lot of your examples.

>Close person tries to get in (significant other, coworker, ...): biometrics is flawed, password works.

>Government respecting your rights tries to get in: biometrics is completly broken, password works.

The first is fully incorrect, the second far too generalized and heavily incorrect. PINs/passwords are far, FAR more trivial to skim then biometrics. Even mere shoulder surfing isn't hard, but in a world with approaching ubiquitous hard to notice downward looking cameras if you ever input a password anywhere that isn't physically secure, and with no one looking, you can easily have it compromised. And it of course takes essentially zero resource expenditure and offers zero visibility to merely use the password once it's acquired.

If it's at a random incident and a first-world type government wants to look, you can trivially disable biometrics on any decent implementation without even looking. So lack of biometrics buys you nothing. If it's a sting against you specifically then they can shoulder surf/camera it (remember the constant improvements in drones, are you REALLY not being watched well away from buildings even?) or just wait for you to unlock it and then swoop in and try to physically grab you while it's unlocked anyway. The scenario space where it'd make a difference is very, very minimal. Really, you want both: a strong password and biometrics for public usage. And for scenarios like border searches they can lawfully cause you enough inconvenience regardless that standard passcode is still not really the right response anyway. A burner, clean+remote load later, or alt-codes or the like would be the right way to go, though sadly I think only the first two are available right now.

>Government that don't respect your rights tries to get in: https://xkcd.com/538/

Possibly the dumbest xkcd ever made.
This looks like great fun, but I'd prefer to make something where the output is a little more precise.

Does anyone know of a DIY plotter that's a step up quality wise from this one? Or maybe a site or community that lists similar projects?
Probably because the region is mountainous and the San Andreas fault line runs right through it.
Turbotax appears to have one of the lower limits, and also are supposedly very difficult about doing the free option.

https://apps.irs.gov/app/freeFile/jsp/index.jsp
precision and accuracy don't come from motors. Mostly it comes from rigidity and squareness of the assembly, the smoothness of the rods, the quality of the bearings. The steppers I work with are not really accurate or precise, mainly they just average out errors as long as you're doing roughly the same number of moves in each direction.

Interestingly, servos mean different things. The servos used here are cheap crap (but work well enough) but in the Real World, servos are actually more like steppers that have feedback based on absolute or relative positioning.

I am also intriguided by the "can cameras be used for realtime feedback" but I don't think they have enough resolution to determine accurate sub-mm movements.
I'm always pleased to see vimeo due to higher quality video, and lack of buffering, unlike youtube, which does buffer for me from time to time. So we definitely have very different experiences.
I would agree with this, I came up in the same time period and we just programmed closer to the metal in that period, we did not have the layers and it was just normal to think in terms of the machines hardware (memory addresses, registers, interrupts, clock, etc.) This naturally leads to a procedural way of thinking, variables where a think veil over the actual memory they addressed.

It actually takes a lot of unlearning to let go of control of the machine and let it solve the problem, when you are used to telling it how to solve the problem. I came to that conclusion when I dabbled in ProLog just to learn something different, and I had a really hard time getting my head around CL when I first got into it, due to wanting to tell then machine exactly how to solve the problem. I think it was just ingrained in those of us that grew up closer to the metal and I think the Byte magazine reference, in the talk, has a lot to do with it, we just did not have that much exposure to other ideas, given that mags and Barns and Noble, where our only source to new ideas. That and most of us where kids just hacking on these things alone in our bedroom with no connectivity to anyone else.

I remember before the web getting on newsgroups and WAIS and thinking how much more info was available that the silo'ed BBS we used to dial into. Then the web hit and suddenly all of these other ideas gained a broader audience.
I find it interesting that these scam callers warning about IRS suing only works in countries where making an honest mistake on your taxes can result you being threatened with or going to prison.
I believe there is an argument to be made for loot boxes not returning any value when you receive a duplicate item. If the item is something you can equip and it only matters if you have either one of them or none of them, then receiving a duplicate could be argued that you received something of zero worth.

I know some loot box systems work around this by giving the player something else when it rolls a duplicate like a minimal amount of the currency.

Regardless, rolling and opening loot boxes are usually designed to be addictive which is my main issue with them.
A solution could be to tag both the dialect and the accent with language codes. Native speakers of Moravian Czech will probably have similar accents when they speak New Zealand English. Using Glottolog IDs as tags for example, this might be represented as { dialect:"newz1240", accent:"czec1259" }. If the program can already recognise the New Zealand English dialect and the Moravian Czech accent, it might then leverage both of those to recognise the speech of a Moravian person speaking New Zealand English.
Americans don't generally use that word.
Anyone else read that as TurboGrafx?
I’m in my mid thirties. I work with a teen program. To get in touch with them I have to use Instagram or Snapchat. All of my friends that are my current age or older. They are all still on Facebook posting memes and political rants. I think it still makes sense to target Facebook. They have the larger share of the 30+ crowd that most businesses see as their target audience.
The danish tax authority is called skat. It has a double meaning of taxes and loved one, it's as if the German one was called Schatz/Schätzle, I think it's cute.
College is becoming or already became what religion was thought to be a couple decades ago. Necessary. The recruitment stage will block new developers with potential unless already financially secure with a past 4 years of work experience in programming. I cannot see the tide changing as more college degrees flood the market and recruiters just take degrees as entries with coding algorithm sit downs.