skysight-inc/HackerNews huggingface dataset:
I don't think you're understanding anything I'm saying if you think that an API that requires recompilation from source of drivers on every kernel release is at all comparable to a multi-year stable driver ABI.

What was this all about again? Oh right: Linux has bad support for some hardware, you blame the "driver manufacturers" for writing bad drivers, I blamed the kernel for accepting bad drivers.

Here's the crux of my argument: If it is the manufacturer's responsibility to create and maintain drivers, then they shouldn't have to open source them and mainline them because they did all the work and took responsibility.

However, the kernel devs refuse to provide a stable ABI for drivers, making this nigh impossible. They claim that this is because it ensures higher quality drivers that can be maintained without the manufacturer, but that is clearly false because many drivers are crap and not maintained despite being mainlined.

So instead of taking any responsibility for bad drivers, people like you just blame everyone else. A tried and true practice of Linux Desktop evangelists.
Weaken confidence in services and you will just push the smarter ones further underground, potentially harm businesses and reduce tax revenue. This can also further segment EU and US businesses.

If the goal is just to round up the cannon fodder to meet numbers and get budgets approved, then perhaps you are on the right track. Just use the tried and true method of getting VP's and directors in companies to look the other way in exchange for giving them some favors and making them look pretty. Just be aware that nowadays systems are under more automation and scrutiny, which means your backdoors will be posted on public repositories before long. This may be pushing unfair financial risk on hardware and cloud vendors. Their losses can translate into tax revenue losses.
I mostly agree, but I think any new mathematical understanding will be an implicit one. For example, in Rust, although the underlying type system is affine, almost no one explicitly reasons about programs using affine logic
So on the 375V battery: the car already should be designed so that Tesla mechanics can work on it. It already needs to be safe to work on, or their own employees are going to sue them. Anyway, so at the very least connectors and modules with high voltage have to be designed so that the high voltage is not exposed.

On autopilot mode: if it doesn't have a self test of the sensors it depends on, there is a big problem already. Actually conventional cars have electric power steering which you could argue has similar risks.

There are more dangerous consumer goods. For example, microwave ovens have 3000 V power supplies at significant current: this is the voltage level used for executions. One mistake and you're dead.
The dot com boom/bust was all about money, so not sure why anyone thought this time around was any different. People are in it for the money...it just wasn't until maybe 2010-2012 that it was confirmed that the money was really there.
Ask HN: Peer Review for MDPI?
I have been asked to review a paper for MDPI. Upon a quick google search, it seems that the credibility of this journal is questionable. Was hoping more people could comment with their thoughts.
Honestly, I kind of wish multi-generational family housing was more acceptable. Sure, it might not be for everyone, but I have seen it work out well before.
Not OP, but the truth is that everyone is highly susceptible to advertising and other methods of mental priming. It is probably true that people are susceptible at different levels, though. However, the brain and our environment interact in highly complex ways that affect our behavior a great deal, and this is what advertising is designed to target. That's why a predominant advertising strategy is to equate the product being advertised with social status, something humans have evolved to be very sensitive to (and other social organisms too).

If you're interested in this stuff, I'd recommend the following books:

Behave: The Biology of Humans at Our Best and Worst by Robert M. Sapolsky

and

Media Literacy by W. James Potter
Capitalism 101
> There are a lot of good people doing good work here, and connecting the world for the better.

What does that actually mean? This sounds like a stock phrase from a press release.

At its best, I guess you could say Facebook helps you kinda-sorta keep in touch with old friends you don't see that often. But I somehow suspect that's not what the majority of FB engineers are actually working on.

Your point about the press focusing on the negative is valid, but I have to say the lowlights for FB are a lot worse than anything I've worked on in my career.
I don't believe him. He was a political appointee (as all FBI heads are), but he was apparently appointed for a lot of sub rosa reasons. Maybe he's compromised, not to Russians, but maybe allegiance to something other than Law and Order.
And in this case even if this was a reliable source there's nothing there to undermine Cadwalladr's credibility: it's accusing her of being impolite, not incompetent or dishonest.
"I'm really curious what the other side is here, especially given FB hasn't slowed down at all despite all the press."

Shouldn't this whole question be directed at the users of FB instead? If they don't care enough about this to stop using FB, why would you expect the developers to care enough to give up part of their fat paycheck?

I personally refuse to work for companies that I think are likely to do business in a way that I think is unethical. But my ethics aren't the same as everyone else's, and I can perfectly well understand not caring about most of the "privacy" scandals that Facebook has if the users don't care.

Everyone is entitled to give up their privacy whenever they want, and everyone should be aware at this point that Facebook plays fast and loose with that privacy. If they continue to post on FB after this, I can't really feel sorry for them.

And for the record, I still use Facebook as much as usual. That isn't a lot, but it's some. I post only to my friends, and I only post things that I'd be willing to post on a public forum anyhow. Like any other tool, you have to be careful while using it.
Its like smoking, the danger to oneself and other is clear but yet you can't convince a person to stop smoking if they simply just don't care.

I imagine with privacy it will be even harder because the danger is much less clear.
The Evolution of Enterprise with Edith Harbaugh of LaunchDarkly
Do you plan to add API to connect it with other TO DO apps?
Depending upon how you define gamers, almost everyone I know is a gamer. Even my mother is a gamer as she plays Candy Crush. My father who dislikes video games is a gamer because he will spend a little time playing some fishing games. I think you'll find that not only are some of the worst groups full of gamers, but so are some of the best groups.

You can try to limit the scope of the term so it doesn't apply to effectively everyone with access to either a computer or smart phone, but care must be used so that it doesn't become a fishing expedition as the criteria eventually settle to be whatever is needed to obtain the desired result (this is a significant problem anytime one looks for trends in large data sets).
Is this even a surprise though? Where don't they track you would be a more interesting headline.
I worked at FB for three years as a software engineer. The people I worked with basically believed:

1) The core product is good and useful to people/society

2) Most of the negative articles about Facebook are based on some piece of truth but go out of their way to make things seem worse and more sinister than they really are

3) Zuck generally wants to do the right thing, but of course makes mistakes

4) Yes the company does bad things sometimes, but not significantly worse than Google or Amazon (which are the main places many FB employees would consider working if they left)
I'm complaining about IDA. I have no complaints about BinaryNinja :-)
Really? I understood your comment as explicitly disavowing blind tests, and I see no mention of them in the comment you linked to.

I’m not really inclined to watch a 25 minute video on this. What’s the timestamp of the blind test?
Monitoring Microservices with Istio
> They have class C shares, which do not have any voting rights. Shareholders without voting rights have absolutely no power to influence policy.

You're right, they're using class C for compensation: https://www.investopedia.com/articles/markets/052215/goog-or...

But that doesn't prevent employees from buying up class A voting shares, though:

> A shares receive one vote, C shares receive no votes, and B shares receive 10 votes

There's more investors and employees than there are the founders so perhaps it's possible for them to get enough A shares to outvote the super-vote B shares? Unlikely, but possible...

Thanks for offering your opinion, I agree with your thoughts.
Building rich command-line interfaces with React
‘A Partial Freedom’: What Latvia Found in the KGB Archives
> But type declaration may not be in the view port.

Type declaration doesn't have to be in the view; the very point of type annotations is to support static type systems, which you can query about any type. For example, if you use mypy, you can add `reveal_type( any_kind_of_expr )` anywhere in your code and you'll get the most precise type available, be it inferred or declared manually, for that expression at given point in code.
Agreed. The _only_ times I've ever been justified in implementing this pattern have been when doing compiler work.

Someone else up-thread mentioned what I think is the key requirement making visitors worthwhile is non-trivial tree traversal. ASTs seem to fit this description more than any other data structure I've had to work with day-to-day.

Outside of language trees, I wonder where else visitors are common?
Google and Facebook seem to put a premium on analytical thinking and nothing on qualitative. All this seems to lead to a monoculture of only hiring analytical people. Maybe that is why they are okay with the two options?
Maybe I can buy a flat in London! Just a little pied a Terre from some disgraced Saudi...
> It surprises me that the majority of my family can still tolerate Facebook (and instagram/whatsapp etc.) despite what is known.

I don't think I'm THAT concerned with privacy but even I have thought about disabling my Facebook account. What stops me from doing that is that there isn't really a replacement for it. I don't even really post. Essentially the only thing I use it for is messenger.

However, if I disable it I won't have any way to contact the friends I have who live in other countries or who I don't frequently talk to. And please don't tell me to "just use email". I don't want to use a service where I have to find people by some unique ID instead of their actual names.
Having evaluated Spark extensively for my company’s ML use cases, I came away deeply disappointed.

One thing that bugs me in particular is that it essentially presumes all workflows involve huge, distributed datasets. But most model development work, especially for projects that will eventually be trained for production using huge, distributed data sets, must begin their life cycle as small data prototypes with extremely low-overhead development cycles. I’ve never found a way to organize Spark so that it can handle both tiny WIP prototyping and also production ML workloads. Inevitably you end up with two separated tool stacks and lots of kludgy processes to migrate from a successful prototype over to a Spark implementation, because the repeated overhead of Spark in the small prototype phase is far too costly and limiting.

Other gripes include “bring your own container” solutions for controling the surrounding runtime details of different models on a project-by-project basis, and for Python at least, how to entirely bypass py4j and eliminate all JVM overhead, especially when working in cases that heavily rely on custom Python extension modules and extension types.

To boot, for use cases when you have to write your own likelihood functions for models that don’t already exist in Spark libraries, and potentially you need to get down to the level of tuning the actual optimizer you’ll use to train, Spark is extremely opaque and full of incomprehensible errors and debugging issues. Not to mention that ideally you’d like to write those routines once and be able to use them across any development environments (whether executing via Spark or not), it leads to incentives towards “vendor lock in” effects where you don’t even try things at all unless they are out of the box in Spark.

All this is to say, I wish that initiatives moving towards the very generous goal of open-sourcing ML tools to the community would view the idea of portability across different runtime environment / cluster computing / backend storage models to be a first-class requirement.
At least with my family I have bonds that go above and beyond the house we live in. Getting into a mortgage with friends sounds perilous.
> I have never heard that in my life.

check us foreign policy. it's pretty clear.

>Saudi is one of the scariest places on Earth to me, I don't see anything nice or good there, and neither does anyone I know.

hey great, your opinion here doesn't matter. you were commenting on national security and energy policy, which may or may not reflect your personal opinions.

> What on Earth does any of this have to do with my post?

that energy policy is also related to geopolitical concerns and protecting strategic interests in other areas (e.g. financial system / allegiances in other areas / petrodollars, etc) and, i posit, not simply "because our energy sources and distribution are destroying our own country" as you claim
>SOME MAJOR TECH JOURNALS ARE STILL SENDING DATA DIRECTLY TO FACEBOOK

Sound the alarms? Pretty much every site you visit has facebook, google, and 20 other adtech pixels on it. Go download ghostery and check for yourself. Any business that wants to make money is using these pixels.. advertising would be nearly useless without them.

How else would you know who visits your site? How would you know if someone who made a purchase had seen one of your ads? If they were a new customer or old customer? If they might be interested in complementary products?

The go to answer is 'check the logs'. Good luck telling your 19 year marketing intern to check the logs. Or your director of marketing. Or your CMO. Or your agency.
You probably should urlencode the parameters for longer URLs and chart definitions containing special characters. For simpler examples we can get away without URL encoding.

The server is configured to accept up to ~64kb URLs. Some browsers have built-in limitations that range from 5120 characters (IE 11) to 64k [1]. Of course, a URL that large becomes very unwieldy. Maybe I should add a way to save charts to a short url.

[1] https://stackoverflow.com/questions/417142/what-is-the-maxim...
Maybe we should stop considering the experience "good"?

I know I'd look slightly askance at a resume that was full of tobacco companies. Maybe we should feel the same way about surveillance-tech companies?
What's wrong with requesting information on competitors?

What issue is this stuff being out in the open?

If its hidden on the other hand, how do you enforce financing limits, hold people to account for inaccurate advertising, check that Russia isn't trying to influence your election.

And looking at it from the other side, if you don't want people to know you're funding political adverts, why not?
> if someone can deal with being tortured for years and get through it, I can make it through this.

I understand what you're saying, but being tortured for years leaves physiological and psychological scars that never go away.

William Sampson, A Canadian who was tortured for 31 months in Saudi Arabia, died at 52 after suffering four heart attacks in six months.[1]

Three of these were after the torture ended.

[1] https://www.thestar.com/news/insight/2012/04/01/william_samp...
No. Some domains are penalized because of too many lightweight or off-topic posts, but no domains get a boost.
A very long time ago, there was a third-party macOS bookmark manager that did "smart" URL sorting, which was so much better than alphabetical sorting. Basically, it was something like sorting by:

TLD -> domain -> subdomain -> string

For example, www.metafilter.com and ask.metafilter.com would be sorted close to one another, as opposed to the former being in the "w"s and the latter being in the "a"s.

Really wish that had become the standard ...
Here's how the new payment structure works:

> When Microsoft delivers a customer through other methods (tracked by an OCID), such as when the customer discovers the app in a Microsoft Store collection, through Microsoft Store search, or through any other Microsoft-owned properties, then you will receive 85 percent of the revenue from that purchase.

> When there is no CID or OCID attributed to a purchase, in the instance of a web search, you will receive 95 percent revenue.

So this is all about rewarding organic discovery, or paid discovery outside of Microsoft channels.

In other words, by allowing your app to be discovered first through the Microsoft Store search, you're paying Microsoft what amounts to a 10% commission.

And then, regardless of how it was discovered, you're paying 5% to Microsoft just for being on the platform.

It will be interesting to see what effect this has on the ecosystem. On the one hand, it seems like a reasonable shifting of costs. If you rely mostly on Microsoft for acquiring new customers, then Microsoft should get a little bit more of a cut, and if you rely mostly on your own marketing methods, then it should get less. But on the other hand, part of the strength of an ecosystem-based business model is that it's a one-stop shop, and one would think that Microsoft would want to incentivize discovery happening within that ecosystem, not to disincentivize it.
I disagree, most luxury pricing is weird and counterintuitive. Rolex only has a "near-mythological" status because of all of their advertising. To give another example, we all know a lot about the iPhone, yet Apple put up far more billboards and other advertising for their new phones than anyone else.
I would join in if something like this existed. I'm still a beginner though, so I wouldn't be able to provide a lot of guidance on how to use anything.
sure am. prove me wrong.

also, you presume there are only 2 sides, when in fact this is not a 1 dimensional topic. however, duopoly polarizes debate, which is my point.
The bad thing about this way of presentation, is that the circle bubbles are dispersed, at any level. So I need to pan around just to read the text on each, which is very annoying.
How to Refactor Your Finances – An Interview with a Programmer Who Retired at 34
Amazon’s HQ2 deal isn’t looking great for Arlington County
Owning Computing's Environmental Impact
Deploying on AWS Free Tire with Docker and Fabric
The self-driving industry has not progressed fast enough to get LIDAR prices down. Continental announced a good automotive flash LIDAR several years ago.[1] They're a big auto parts company; they need an order on the scale of typical auto parts to start volume production. The solid-state solutions are potentially cheaper, but involve custom ICs, which need volume to get the price down. (Continental's technology is from Advanced Scientific Concepts, which makes high-end LIDAR units. The Dragon spacecraft uses one for docking. Costs about $100K. So it's not vaporware, like some of their startup competitors.)

[1] https://www.continental-automotive.com/en-gl/Landing-Pages/C...
I liked this paragraph from the article:

"The novel’s wisest general, Commander-in-Chief Kutuzov, understands this fact about battle, and about life, from the start. At the council of war before Austerlitz, Kutuzov dozes off. At last he cuts the meeting short: “ ‘Gentlemen, the disposition for tomorrow—or rather for today, for it is past midnight—cannot be altered now. And before a battle, there is nothing more important . . . ’—he paused—‘than a good night’s sleep.’ ” If the world of human beings were amenable to science, then planning would be most important. But in a world governed by contingency, where immediate reactions to unexpected events matter most, one above all needs alertness."
Well, while we (Countly) are direct competitor to Mixpanel, we cannot talk about this as there is no evidence and all of them are clear about what they do with your data. Speaking of product analytics, the best way is to keep your own data on your premises (shameless plug here).
Yes, absolutely. And not only with TODO, anything with an API. Think fitbit (reward running/workout), email (inbox zero), bugtracker, etc.

In fact, the API already exists, it's just not documented.
Correct - this stuff "doesn't matter" only if what people think doesn't matter.
Well, but it's not private user data, is it? (If it was I would agree with you)

There should be no secrecy in political advertisement funding.
If the hypothetical person knows that the wines are identical but still buys the more expensive one and enjoys it more, then fine. Does that really happen?

Even if they’re ignorant, I don’t care how they enjoy themselves. The problem is when they start writing guides and reviews encouraging others to follow their ignorance.
Gasoline is relatively harmless unless you light it up. Batteries contain acid and can combust spontaneously.
When I was kid I did some splunking, and squeezing through narrow spaces, especially with even a bit of water running near your mouth which is common = 100% hated it. Don't splunk at ALL anymore. Diving in cynotes in mexico though is stunning - so still have enjoyed doing that.
This may be true but its very easy to argue that an organization with the global influence of Facebook deserves that kind of scrutiny. The average Joe may look like an asshole under the same lens, but I would also say the potential effects of his assholery are generally far more limited by comparison.
> Take that as you will.

you mean like, by prefacing with a big disclaimer like:

"here's the generally slightly left leaning washington post allowing publication of an OP-ed entitled"

if it were that far out there, they wouldn't publish it.
Your beef with CDs is they'll become out of date? Did you not read the article, CDs are already pretty much the pinnacle of audio formats.
I'm really sympathetic to this, and I'll try to explain why:

It's not technically yours, sure, not in any sort of legal sense, but your cultural and historical connection to it is meaningful. Your SENSE of ownership over it wouldn't hold up in court, but that doesn't mean it's immaterial. It doesn't afford you the right to kick people out, but it does excuse some frustration over the crowd, and a sense that maybe they're not as entitled to it as the locals are.

No, no one can tell those people to leave. But I think tourists have a serious responsibility to consider how their presence impacts the area.

But there's a tension there, of course. It's selfish to hoard and hide things like this, and the world has a lot of wonderful things in it. But I think I'm more sympathetic to locals than I am tourists.

More broadly, the elevation of travel to a spiritual practice is a big time lie. I don't doubt it has some benefit but it's moral and spiritual inflation is similar to people's attitudes about aesthetic appreciation--you can be a shitbag and have good taste. You can be an utter bastard and be well-traveled.
>why not just ask them to pay you for your time

Because if you "charge" them and get paid for the work then everything else that seems wrong from that point forward they blame you for and expect you to fix it [often for free] because in their mind a) you caused it and b) they paid you to fix their computer.

>or else say sorry you need to hire a professional instead of giving them more grief

This is the best response but I think he said they get pushy and insist he do something. The person is going to be pissy at him for telling them off nicely or not.