skysight-inc/HackerNews huggingface dataset:
> The claim was that Facebook is known to engage in that behavior while then also lying about it when questioned.

That is not how I read the parent.

Facebook asked for a phone number for 2FA (purpose).

Facebook then supplied that information for ad-targetting (definitely not what the user expects or agreed to).

There was nothing on the page when filling in the phone number that it might then be used for something other than 2FA. Just a general statement in their inhuman ToS that they can repurpose data.

That can very reasonably be construed that Facebook lied to the user - they weren't adequately informed. It certainly wouldn't be informed consent in most contexts.

---

But! If we are to take the view of whether Facebook has said one thing while actively doing another... Then the Cambridge Analytica scandal had it's own moment of that.

> “Every piece of content that you share on Facebook you own,” he [Zuckerberg] testified. ”You have complete control over who sees it and how you share it.”

> Facebook’s view that the device makers are not outsiders lets the partners go even further, The Times found: They can obtain data about a user’s Facebook friends, even those who have denied Facebook permission to share information with any third parties.

So, Facebook's official position was that you control your data, and who has access to it - but they didn't view device makers as a third party, and thus any device maker could overrule a user's choice and see their data if they wished.

As to the scale of the information a device maker can access...

> After connecting to Facebook, the BlackBerry Hub app was able to retrieve detailed data on 556 of Mr. LaForgia's friends, including relationship status, religious and political leanings and events they planned to attend. Facebook has said that it cut off third parties' access to this type of information in 2015, but that it does not consider BlackBerry a third party in this case.
Chinese Scientists Have Developed a Revolutionary Paste That Transforms Desert
They haven’t fixed it. They just made what scammers do illegal for one more reason. Unless they make telecommunication operators liable, this will remain a problem.
Chatroulette.com |DevOps (Kubernetes, AWS), Backend (Scala), Frontend (ReasonML) | Zurich, Zug, Switzerland | SALARY: >130k CHF | ONSITE (no remote) | Swiss or EU member-states passport-holders ONLY

The website was featured on mass media (South Park, major television news etc.). It is a web app built around 2008 by (back-then) 17 years old who wanted to talk to his friends on the internet.

The website hasn't really changed in 10 years but right now we are a small team (including the initial founder) who are rebuilding it from scratch with Scala, ReasonML, AWS and other modern technologies.

Some of the technical challenges are:

- Remove anti social content from the website using machine learning based filtering on the frontend and the backend (in real time!).

- Allow the website to scale. (We still have many users.)

- Revamp the branding and keep the site clean.

Our interview process:

1) Phone screen with tech recruiter

2) Phone screen with our CTO

3) Onsite half a day with us

Say hi:

iwan@chatroulette.com
In yesterday's world, yeah. Today, when you have to take off your shoes to get onto a plane in the US, I don't see that happening.
It's simpler than that. The model makes only one choice based on what it learnt. However you gave an excellent idea :)
Here is the APS Code of Conduct: https://www.apsc.gov.au/code-conduct
Excerpt:

"The revolutionary technology behind the latest Chinese innovation was developed by researchers at Chongqing Jiaotong University. Scientists there have developed a paste made of a substance found in plant cell walls that, when mixed with sand, is able to retain water, nutrients, and air: all the necessary characteristics of a fertile growing medium. In other words, soil."

Basically this water retention enables growing crops, and thus farming, in places that were previously deserts...

Related: Chinese Desert Farming Miracle:

https://www.youtube.com/watch?v=mQQzDrPCEK4
If this is correct then it's good news for those balloon based internet projects which always stuck me as short sighted in light of the view at the time that helium was running out
Anything involving automated systems failing like this leaves not enough human employees to do all the work of the computers.

The only solution is to drop work that's less important. In this case, that should have been ticketing/seat allocation/baggage handling. They should have simply allowed anyone into the planes, and dealt with reconciling records of who flew and who paid later.
Can I please have an electric car that is silent to everyone except people/animals that might need to be warned?
For anyone interested in the technical side of the changes getting introduced in iOS 13 regarding messaging apps, the 707 session 'Advances in App Background Execution' of WWDC 2019 is really helpful: https://developer.apple.com/videos/play/wwdc2019/707/
I am curious about what flooded it. Surely the sea level didn't increase by 45m in that short amount of time.
React vs. Svelte: How to Build Messaging Components
Unlikely:

"The helium-3 incantation" - http://www.thespacereview.com/article/2834/1

tl;dr the popularity of mine-the-moon-for-he3 meme is due to wishful thinking about sustainable moon colonies, and there's no analysis that suggests it's even remotely practical to do.
Video Games You Can Hand to Your Kid Without Worrying
Interesting to see discussion where people say <100 Mbps is enough. No. In Lithuania, general household internet speed is 300 Mbps. I'am with 1 Gbps and I can't imagine how other countries have average 10 Mbps per user. Wow.

It's like a car engine: it's better to have 3.0L than 1.2L, because when you need the power, you will get it.
The helium-3 incantation (2015)
You can already do that with OTVDM: https://github.com/otya128/winevdm

Using it not only any 16bit installer works, but also most 16bit applications. As an example you can play Exile by Spiderweb[2] on your Windows 64 PC.

It even contains a .reg file that allows it to be installed system-wide so that you can run a 16bit .exe just by double clicking it in Explorer (or any other file manager).

[1] https://github.com/otya128/winevdm

[2] http://www.spiderwebsoftware.com/exile/winexile.html
The venerable master Qc Na was walking with his student, Anton. Hoping to prompt the master into a discussion, Anton said "Master, I have heard that objects are a very good thing - is this true?" Qc Na looked pityingly at his student and replied, "Foolish pupil - objects are merely a poor man's closures.

Chastised, Anton took his leave from his master and returned to his cell, intent on studying closures. He carefully read the entire "Lambda: The Ultimate..." series of papers and its cousins, and implemented a small Scheme interpreter with a closure-based object system. He learned much, and looked forward to informing his master of his progress.

On his next walk with Qc Na, Anton attempted to impress his master by saying "Master, I have diligently studied the matter, and now understand that objects are truly a poor man's closures." Qc Na responded by hitting Anton with his stick, saying "When will you learn? Closures are a poor man's object." At that moment, Anton became enlightened.

http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/m...
WSL1 is not a "real" VM.
https://blogs.msdn.microsoft.com/wsl/2016/05/23/pico-process...
There should be guidelines as to how airlines should address tech problems and flight delays, so people don't end up on the ground for hours, sometimes without access to food or water.
Online Newspapers Download PDF
FWIW, it has happened [1]. I think it's a coordination problem - if everyone moves, you can take the reputation along, but if you alone move, you bear the cost. In the example of the Journal of Algorithms, the whole editorial board resigned to start ACM Transactions on Algorithms with a not-for-profit publisher, but that only happened because the founder of the journal, nestor Don Knuth himself, got so fed up with Elsevier that he managed to prod everyone along.

So, yes, it is possible, and it happens far too rarely, and I wish top people in their field would instigate it more often.

[1] https://en.wikipedia.org/wiki/Elsevier#Resignation_of_editor...
It's still a problem. Each individual scientists is better off short-term, in terms of their own career advancement, if they support Elsevier (by publishing with them), even though they'd be much better off longer-term if they all stopped supporting Elsevier.

Markets do love this sort of thing; this is one way of capturing customers and extracting money from them, whether they like it or not.
As much as I like flying BA as a in person experience - Their IT is a shitshow of note.

Even on a good day it’s 50/50 whether it can find my bookings.
Hey! No worries, I'm starting to like the skepticism, it makes the job funnier. Right now we are doing it right ~90% of the whole page. The responsiveness is done by the system automatically (it makes decisions on its own, therefore they could be wrong). No need to have it on the Sketch file.
Ask HN: How to Automate testing for dynamic content
How does one go about automating tests for sites with dynamic content (eCommerce sites like Amazon or content sites like The Guardian)? Because the content you see today might not be there tomorrow. How does one handle that?
My deepest dive on a single tank was 57m, and I wouldn't recommend that or try to repeat it. Down currents can be terrifying.

You're right that 45m puts of out of range of most divers, but it is definitely still a doable dive with decent divers on twins and a deco stage.

The visibility in the photo looks decent for a silty bottom, I wonder what the current is like since it is in the Nile.

I am also curious about what caused it to become submerged in 45m of water 1500 years ago.
I had a laugh reading this.

> Readers should note that, in many jurisdictions, use of Sci-Hub may constitute copyright infringement. Users of Sci-Hub do so at their own risk. This study is not an endorsement of using Sci-Hub, and its authors and publishers accept no responsibility on behalf of readers. There is a possibility that Sci-Hub users — especially those not using privacy-enhancing services such as Tor — could have their usage history unmasked and face legal or reputational consequences.

> Sci-Hub is currently served at domains including https://sci-hub.hk, https://sci-hub.la, https://sci-hub.mn, https://sci-hub.name, https://sci-hub.tv, and https://sci-hub.tw, as well as at scihub22266oqcxt.onion

"We are not telling you to use Sci-Hub, but you can use Tor and here are some addresses where you can find it."

> Here we report that, as of March 2017, Sci-Hub’s database contains 68.9% of the 81.6 million scholarly articles registered with Crossref and 85.1% of articles published in toll access journals. For toll access articles, we find that Sci-Hub provides greater coverage than the University of Pennsylvania, a major research university in the United States.

"See, Sci-Hub works that well" :-)

Managing to have this hosted on a .gov website seems noteworthy.
Show HN: HTML5 Texas Hold'em Poker Using Lightning Network
A Manager’s Guide to Kubernetes Adoption
I would argue that the legality of this doesn't matter; there's a huge technical problem in that there's no authenticity guarantees at all when it comes to caller ID and the entire feature is badly designed and has always been open to abuse.

SHAKEN/STIR is the (technical) answer to this, though I'll be interested to see to what extent it's adopted.
Full featured vue.js/nuxt.js boilerplate
I wonder if normal citizens of Kazakhstan can visit HN and report the situation there.
I, for one, welcome our new overlords

https://imgur.com/1pqfvOA
Yelp is now in free for all mode and monetizing whatever they can. They forced a bad ZocDoc integration, which was an absolute nightmare, and broke our Yelp pages overnight. Not surprised at all to see this.
Well, yes, a crt oscilloscope in X-Y mode is just a crt monochrome television without sync generation and a fixed brightness. Back in the early days many people used to make their own oscilloscopes from 'cheap' TV tubes (only downside usually being that a TV tube had less phosphor than an oscilloscope really needed).
No, the funniest thing would Microsoft making Windows 11 a Linux distro with a custom version of WINE running ontop of it so that they need to maintain way fewer parts of their operating system themselves.
> Iranian mathematicians

In the middle ages, there was greater Persia and two Iraqs (Iraq al-Arab to the west and Iraq al-Ajman to the east which is today's western and central Iran).

If we are being pedantic, either the polymaths in question were Persian (which they are) or Iraqi Arabs, not Iranians. In fact, Persian empire also encompassed parts of modern day Uzbekistan, Kyrgyzstan, Turkmenistan, Afghanistan, Pakistan, and Kazakhstan, until they came under the Turcko-Mongol rule.

Refs:

https://en.wikipedia.org/wiki/Samanid_Empire

https://en.wikipedia.org/wiki/Iranian_Intermezzo
From utilitarianism perspective definitely. It just depends how much you weight your happiness from eating it versus animal's suffering as lower organism.
Great! I'll tell all the scammers calling my phone that what they're doing is illegal. That should stop them.
What framing? It's absolutely true that Palestinians are committing acts of terror/violence against Israeli citizens. I'm not saying that all of them do it. I'm not even saying most of them support violence against Israel/Israelis, though you could get that impression when listening to their leaders. Both small scale violence with knifes or guns, up to rockets, are an undeniable fact.

I am purposely depicting both sides. Just as I am not ignoring the suffering of Palestinians at the hand of Israeli forces, and that Israeli forces have at times gone far beyond what is morally or legally justifiable.

But it doesn't help to label this "Apartheid". It's a totally different conflict with different causes and entirely different solutions. If Israelis where to give citizenship to all Palestinians (and I would say the Palestinians have some claim to that), Israel would cease to exist and I highly doubt Palestinians would protect Jewish Israelis...

This is the most difficult and complicated conflict in the world in our time. There are no simple solutions, but the last thing that helps is to heap blame on one side.
The current Apple VoIP APIs don't actually let apps run in the background all the time anyway. What they provide is a way to instantly remotely wake up an app, let it connect to your server in the background, do some local processing, and then create and display a notification. This is exactly what end-to-end encrypted messaging needs, but Apple is killing off the ability to use the VoIP APIs in this way in iOS 13.

Signal uses the exact same PushKit VoIP API that Facebook does, by the way - check PushRegistrationManager.swift in their source. I'm not sure if they use it for text chat as well as voice, but I assume so since there's no references to the newer API they could use in their code and they still support iOS 9 which doesn't have it (as do Facebook Messenger and WhatsApp). Edit: I think it's safe to say that Signal does this, given that Moxie Marlinspike isn't aware of any other way to do it: https://twitter.com/moxie/status/1158852855291269120

(Well, they don't intentionally let apps run all the time in the background. They're quite lax about how long apps can run for in the the background after being woken up in order to support voice calls, but that's not the feature messaging apps need from them.)
Wow, do you know developers that convert artboards to full webpage for $9? But I understand your point, we are intentionally pricing it at a high point. Hopefully we'll be able to decrease it in the future.
О огнеупорных материалах
The solution doesn't have to be at the phone network level either.

It would be easy enough for a regulator to simply fine any company whose products are advertised or sold through telemarketing.

Make it the companies problem that some of their marketing contractors or affiliate schemes lead to illegal calling.
sure - cpu is an i7 6900k so 8 core / 16 threads, overclocked at 4ghz.
The software (https://ossia.io) is in C++17 built with cmake / ninja / clang / lld so an incremental rebuild is between 1 and 5 seconds for most files (which is still waaay too slow for quick edits), but a full build is 5-7 minutes depending on the optimization options, debug mode, LTO, etc.

Also, most ram here is not taken by the build process but by firefox tabs & a windows VM.
That’s an interesting set of fantasies there. How many people in HI actually believe any of that?
Early adopter of PC and mobile VR. The issues IMO are that other than charging an upfront price I don't see an easy way to monetise mobile VR (i.e.: ads don't seem to be an option, and most people won't pay a dime), while the PC market is relatively small - thus the incentives for content creators are simply not there. I do occasionally see youtube videos of scared girls playing horror VR games, but I rarely see games that offer more than WOW graphics - there is no game that makes me want to spend hours in VR. I thought Doom VR might be a good candidate, but jumping from one place to another just makes people dizzy and quite annoying. If Oculus and VR are to succeed they need to focus on developing proper games, with engaging gameplay, because the hardware is pretty decent but it seems to be a solution in search of a problem.
What Happens When Telecom Companies Search Your Home for Piracy
Hey, I felt the same which led me to create Impact Makers earlier this year. There are various projects there aiming to help fight climate change which you can contribute to. https://techimpactmakers.com/

Also checkout https://fixathon.io - an online hackathon to help fix the climate.
In C you can return a struct, however a better approach is to use a context object which also contains error information, like:

ctx_t* ctx = ctx_new();
if (!ctx) ... fail ...
if (!ctx_parse(ctx, code)) {
show_error_message(ctx_erline(ctx), ctx_ercol(ctx));
... more fail ...
ctx_free(ctx); /* often done in a goto'd section to avoid missing frees*/
}

This also allows you to extend the APIs functionality, error information, etc in the future while remaining backwards compatible.
The label is intended to evoke an emotional response. The very presence of the state of israel is an act of violence.
Correct me if I'm wrong, but this is running Wine on Linux on Windows. Not running Wine on Windows.
I was thinking of fancy plastics. Perhaps bring-your-own oxidizer rocket fuel.
> The role is closer to a bodyguard or the secret service, you protect from harm and provide context when appropriate, but leave enough room to explore without your biases.

I and my wife chose to be "support" in a gaming style. So far so good.
I'm pretty sure WSL2 is going to use a user mode kernel
> Don't the vast majority of people think there is a singular set of correct ethics?

I agree that maybe most people believe in objective morality, but moral relativism exists and I don't think that it's so unpopular that it's insignificant.

https://en.wikipedia.org/wiki/Moral_relativism
They will certainly have an economic value of multiple hundred thousand dollars, but that applies to all manufacturers. So if a manufacturer is able to produce non-LIDAR self-driving cars and sells those cars to consumers for $100,000 less than the competition, you can bet that they’ll still capture the robotaxi rental value that is there, through an app store-like agreement. Leaving the money on the table would obviously not happen, unless it was intended to drive the competition out of business.

There would probably be room for both these models (direct sales that capture much of the self-driving value and leasing), but regardless there are obviously strong incentives for a 5- or 6-figure reduction in costs.
>Here's hoping this spurs Amazon to bring back a large format e-ink reader.

Ideally with color support. Color does so much for learning, whether it's syntax-highlighted code samples or microbiology explanations.
I'm not sure the premise holds.

The Sydney<->Melbourne airway is one of the busiest in the world. That means whilst you do have a lot of people who want the fastest time, you also have a lot of people who just want to get there.

You have tourists and families who are willing to give up time if it means they can get other things. Like easy access to toilets, food, and the ability to move around freely. They will doubly be likely to give up on time if it also lets them save on cost. (Flights seem to average $100-300/adult).
> I think you're also missing why Tesla have opted to invest in a percept suite that doesn't use LIDAR. That reason is cost.

Even beyond pure cost, one problem Tesla has is that they already SOLD tens of thousands of FSD option packages, predicated on NOT needing to retrofit the cars with LIDAR.

So arguably, Tesla might be worse off if they deliver a LIDAR based FSD (and need to retrofit tens of thousands of cars, or pay off the owners), than if they just plod on with a camera based FSD that never quite works safely.
When augmented reality (AR) first materialized in the public’s awareness, it was often dismissed as “eye candy” – an engaging but superficial way to make a product or brand sizzle.

Even Pokémon Go, the smash hit mobile game that helped usher AR into the mainstream three years ago, is AR-optional and relies more on its innovative GPS-based gameplay than augmented reality.
Readmore: https://citrusbits.com/the-race-to-launch-augmented-reality-...
Explanation from the original author on why GNU grep is fast: https://lists.freebsd.org/pipermail/freebsd-current/2010-Aug...

Excerpt: "The result of this is that, in the limit, GNU grep averages fewer than 3 x86 instructions executed for each input byte it actually looks at (and it skips many bytes entirely)."
Generally Xeons lag a process node behind the desktop lineup.
Yes, but I did not mention security. I commented on "I don’t think Signal uses it". I should've quoted it.
Still never going to beat AST-integrated searching like VS has for C#. Which has a regex search too.
I would have to disagree with the title of this submission. Rather I’d phrase it to you like this:

Healthcare is a team sport. There’s multiple well defined and some not so defined roles to fill. Some people are happy to take orders and just do what they’re told. Others want some autonomy but don’t wish to or want to care about anything other than their topic of interest. Yet others want of lurk in the background and assist after the main event is over. Etc. but you get the point. Where doctors come in is they’re usually either the one overseeing the ultimate care of the patient, or are called in as the subject matter expert in a certain field.

Or to sum it up crudely, you do medicine because you want to be the boss. You do nursing/PA because you want to work with a boss.

As an aside, the way our health system is structured in Australia makes NP quite unpopular. We don’t have PA here and NP operate under direct supervision. We have a decent proportion of them in rural areas (they basically keep the rural and smaller regional hospitals running) who earn doctor pay. But in our metropolitan areas only very few exist. Reasons I would guess is due to cost. They get paid above a junior doctor but you can assign more responsibility to a junior doctor and also abuse them more (you can’t pay an NP for 40 hours after working them 80 hours a week with no breaks).
Another note - wasting senate time on a bill that cannot pass is not necessary and there’s no point in doing it - for either party - beyond a desire to grandstand. Everyone in congress has a political agenda.
Show HN: WebLAPS – secure access to Windows local admin passwords
Open Online Manufacturing Sign Up
Yes. 45 inches per century would not have been remotely measurable at the time, and may not even be measurable today!