skysight-inc/HackerNews huggingface dataset:
Yeah testflight distribution is a decent workaround, but the limit the number of installs. Also you have to pay Apple for the ability to distribute through testflight.

I want a way for a 16 year old kid to make an awesome app and then distribute it to whoever wants it. Like back in the shareware days.
Can't you already do everything you propose with the HTML canvas element then?

But I can't see why you would want to render something as mundane as a CRUD UI through such a complex and slow scheme. For perhaps a game or some truly unconventional UI, it makes sense to use SVG or canvas to render it. But then you also want the rendering logic on the client (in JavaScript) because it would be far too slow to round-trip to the server for each mouse movement.

Btw. Google can index PDF files only because the PDF format contain text in the form of character strings, not as drawings or bitmaps, as you suggest.
Perhaps you'll find useful Quantum Leaps' QP/C or QP/C++ (https://www.state-machine.com).
So this is what Schadenfreude feels like.
In a world where there are no weasels like FB, constantly trying to see what they can get away with, I too would prefer that Apple not have that ability. But in the world I currently live in, I'll reluctantly side with Apple having that ability. And the instant they use it not to my liking, I can go buy some other brand of phone.
Pardon my ignorance, what does SOC stand for? I can only think of "system on a chip" but based on context I don't think that's what you're referring to.
>the work of people like this is what allows us to write things on screen, instead of sitting in a cave.

This is a pet-peeve of mine in arguments about the future. Why is it unthinkable that someone could support the development of one technology, and not the other? Better yet, why is unthinkable that someone could prefer that one technology gets developed _before_ another? Yes, implicit in technological development is a dependency chain, but that does not imply every technological advancement is predicated on every other technological advancement.

Pretending that all technology/research has the same social utility is ridiculous (not that you are specifically doing so). Unfortunately in this case, it appears we are developing a great method for extincting species without also having a method prevent that.
Wouldn’t it be far more useful for you to provide someone credible making such a claim?

If he was wrong this claim would be so trivial to refute that sources seem entirely pointless.
I don't know, in the case of StackOverflow I think it's worth the registration vs going back to pounding your head against the desk.
> we should really be talking about this

We don't really know how DNA affects cognitive ability in general, much less what if any affect ethnicity or gender has.

We don't know the basics because we can't even define the independent variable. What exactly is "cognitive ability" anyway? The definition of "cognition" is far more social and cultural than physical, so how do you measure it without social and cultural bias?

After we understand cognition, then we can examine how nutrition, education, social interactions, early childhood experiences, and other environmental factors affect it.

That's what we really should be talking about. But it's dangerous and counterproductive to leapfrog our current knowledge by measuring all groups against a socially and culturally biased standard with environmental factors we can't control and that we don't truly understand.
you would be wrong.
It's a good tactic, denying the competition the resources, until it gets to expensive.
We're drowning in exponentially increasing data and functions while shrinking screens from 200-1000 sq inches to 20-40sq inches, and frantically inventing new UIs to cope.
I know how academia works. Though being a theoretical particle physicist, I don't have to worry about the societal impact of my research and I can't be influenced by industry.

You seem to be unhappy with your situation. And you also seem to suggest that the choice boils down to either work in a hypocritical (re ethics) environment in academia or be openly cynical about it and join facebook and the likes.

Well. I think the world is bigger than this. And we always have choice. Be it academic prestige, good salaries, power, ethics, etc.

There are plenty of small companies trying hard to make a positive impact in the world (not just with words like Zuck) and which would be happy to have you. But then the price to pay is your academic dream.
> If you think it’s fake news just bid on the keyword yourself.

I don't see where I even implied that it was fake news. In fact, I inquired as to where one could find this information.

> It’s a bit offensive to claim conspiracy when facts don’t align with your understanding of the world.

I explicitly called it: "an interesting and reasonable theory" lol. "A bit conspiratorial" does not mean "false" or fake news. And what is my understanding of the world then? I assume you know since you have suggested these facts don't align with it. I disagree, in fact these things align very well with what I consider to be my understanding of the world, but perhaps you can enlighten me.
Robocalls reach ridiculous level, as people are afraid to answer their phones
The trend over the last 20 years has been that 1: airliners are getting safer and safer and 2: airliners contain more and more software. True, the software introduces new failure modes. But the presence of software in airliners seems to be less a liability than the absence of software.
Foxconn’s plan for a giant Wisconsin factory now looks uncertain
Super awesome! I had a similar idea about a year ago but never got to implement it. We need more visual and straightforward ways to create neural network architectures.

Can you currently create the architecture and run a given dataset against it? That would be very cool...
This comment is ignorant as shit. Critical aircraft systems are certified Design Assurance Level A. Programmers are one small part of the development cycle. Every line of code is reviewed, validated, and verified.
South Carolina Police Hauled in $17M Through Civil Asset Forfeiture
I have seen this comment so many times in last 10 years that it's now nauseating.

Every time anyone tries to do anything unique or original and people will start comparing it with this 2005 website.

The idea and execution of OP is quite original. Don't try to hijack away his creative endeavour for few upvotes.
I'm having a hard time thinking up an alternative choice of words that is similarly clear and concise.

I also think that the phrase "too X" is polysemous. Depending on how it's used, it may imply a notion of blame. But it can also just be a way of describing an incompatibility. "This clearance is too low for that truck" and "This truck is too tall for that clearance" are entirely equivalent statements, IMO. Neither implies that the truck or the bridge is wrong, just that the driver would be wrong to try and drive under it.

Even further out there, when describing a timing-based bug that isn't known to be 100% deterministic as, "If X is happens too quickly after Y, Z might happen" seems to me like it's just a much more straightforward way of saying, "If X happens within some unspecified interval after Y, then Z might happen." Nine syllables shorter, same meaning.
And what would you have them do? Prevent the use of VPNs on iPhones? That would go over well.
> But we are too afraid to talk about anything beyond these few topics[...]

I’ll grant that serious scientists are cautious about this, but what’s your evidence that the caution has gone too far?

We know that traits like intelligence are affected by hundreds or thousands of distinct genetic loci. We know that traits like measured intelligence are hugely dependent on non-genetic factors like diet, environmental exposures, and poverty (and that these factors aren’t orthogonal to each other). And we also know that scientists in the past have made too-sweeping claims that in the light of modern data are considered not just wrong, but embarrassingly so, and that these claims have been weaponized by overzealous lay people. Given all that, I think it’s quite reasonable to be very cautious about making claims that there’s not great evidence to support.
NHK has a great documentary series, "The Body". This episode focuses on the microbial activity in the gut: https://www3.nhk.or.jp/nhkworld/en/tv/documentary/20181021/4...
In which case, running youtube-dl when you discover something you want to keep around for good is going to be a better solution than Napster.
It's pretty crazy to think about what Apple is capable of doing now. By banning an app, they can easily kill a small company, and now they've caused some huge internal headaches for Facebook. I know Facebook broke their rules and totally deserved it here, but it's interesting to think about the power Apple has obtained by tightly controlling their platform.
A history of record changers
seems anti-semites have totally takn over.
How would that work exactly? Surely the engines will be among the first things to be destroyed on 'landing' if the gear aren't down.
Radeon ROCm 2.0 OpenCL Benchmarks W Linux 5 on Ubuntu 18.10 vs. Nvidia's Driver
That's not a very useful reply. Can you explain where anonu is wrong? Can you explain why? Can you give some evidence? A bare dismissal is like five-year-olds arguing: "Did too!" "Did not!" It's not useful to advance the conversation, and it's not effective at persuading people.
One must be nuts to trust and run an entire OS made by Facebook.
That's a pain, but it seems better to fix the behavior of screen readers than destroy the structure of all the websites of the world.
Haidinger's brush: light polarization perception phenomenon
Because the key customers that the advertisers are after are no where to be seen (they paid) which means that if you want to get advertising to them you need to find smart, diverse and innovative ways to do so.
You just put up a line of straw men.

Tesla disabling cars -- tell us how you feel about that!

using illegal drugs -- Wow, I'd love to hear your thoughts.

not defending facebook -- Are ya?

behavior from Apple is truly scary -- Elaborate.

Apple is not law/moral/societal enforcement "police". -- Right, they just wrote the EULA and have the right to deny service.
Facebook officially prohibits users younger than 13, mainly because US law has a lot of special requirements for children under that age ( https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Pr... ). I’m sure the app doesn’t have any special age-based code because if someone has a Facebook account, they’ve already told Facebook they’re 13 or older.
The unnatural ethics of AI could be its undoing
Exactly this. I think Apple handles it perfectly on macOS: if you want to run an app downloaded outside of the App Store, you have to explicitly go to System Preferences -> Security & Privacy -> Allow apps downloaded from: anywhere. This provides a great mix of consumer protection against malicious code, and freedom for professionals to download and run anything on their machines. Disappointed in how they handle apps outside the 'walled garden' for iOS devices.
This is interesting. I could see this being used for a sort of Shazam of anonymized voice data.

You have access to anonymous voice data (from service providers, messaging services etc.), but you can't connect that data to an individual without alienating their rights. Something like this could be used to filter that data for specific voice prints if you have a warrant.

Tinfoil hat take: It won't be long until voice prints are collected and shared for the majority of the population and connected to individuals via ad networks. It would be relatively simple for somewhere like Starbucks to install microphones, cancel out the in-store music, and keyword conversations for advertising purposes. The time for powerful privacy legislation is now.
Clicky: http://redbeardlab.com/code-boosting/

I think the articles are good enough to be submitted here. (I wouldn't call them "groundbreaking", just good.) Sometimes a good idea with a well written explanation is good to share when you have a similar situation.

About http://redbeardlab.com/2019/01/24/cb2-single-responsibility-... I think the example you pick is important enough to get it's own article. Sometimes you read code that reads files in the middle of the calculation out of the blue. And also I saw examples of code that has a big warning: "Remember to change number of <something> in line 817" or you should remember to change it in spite there is no comment at the beginning of the file.

Another good point about separating the input phase is that it's more clear is a temporary array to store the input data and arrange it slightly is only a temporary array and it is not used later. With a big monolithic programs sometimes it's not clear which are the important data storage parts and which are ignored in the rest of the program.
Only if the people in this thread are designing aircraft. Presumably the actual aircraft designers have more experience reasoning through these kinds of problems.
No, it's just to keep this site from becoming boring. Difficult issues are most welcome—just say something substantive that we can learn from.
https://www.google.com/amp/s/amp.theguardian.com/world/2018/...

“Indonesian investigators have said the Lion Air Boeing 737 jet that plunged into the sea, killing 189 people in October, was not airworthy on a flight the day before it crashed.

They further found that Lion Air must improve its safety culture and better document repair work on its planes.

The flight from Bali to Jakarta on 28 October had experienced similar technical issues to the doomed flight the next day from Jakarta to Pangkal Pinang, said Nurcahyo Utomo, head of Indonesia’s national transport safety committee (KNKT).

The pilot of the 28 October flight chose to press on to Jakarta after shutting down the plane’s anti-stall system, Utomo said.

“This is the basis of our recommendation to Lion Air. In our view, the plane was not airworthy,” he told a news conference in Jakarta.

...

But its investigators said that Lion Air kept putting the plane back into service despite repeatedly failing to fix a problem with the airspeed indicator in the days leading up to the fatal flight.”

-

So the aircraft spent several days flying with a broken sensor, sometimes without even an attempt at repair.

I've removed the multiple sensor part.
This tmobile stir/shaken looks good, but only for Galaxy Note 9. https://www.t-mobile.com/resources/call-protection
Thanks. Yeah our website doesn't do us justice :)
No - because it's going faster when it exits the engine than when it enters.
Ah, the modern classic pattern of "the search box is the only part of the page that matters, and it's invisible"
Can you provide references to back this up? Is it opt-in ?
This doesn't seem like a reliable way of running a business: just hoping that you can exploit a bug in Facebook (which will surely be fixed before long) so you can grab people's friends, try to figure out their phone numbers, then spoof them, then cold-call them trying to sell them crap insurance.

I'm sorry, this just sounds far-fetched to me. History seems to have shown that when hurdles are just a little too high, the spammers just don't bother.
The license to do that comes with a contract. Facebook broke the terms of that agreement. If you don't plan on doing the same, you have nothing to worry about.
From what I can tell, CSPs and the right options can make iFrames much more secure; though after working in security for a little while, I'm hesitant to call anything "Secure". The right configuration can prevent your site from being embedded into other sites (mitigate clickjacking) and also whitelist what you can call inbound and outbound. All of these are very good things, especially when you consider how many 3rd party components are embedded into modern websites, especially through tags that, basically, allow for code injection as a feature.

Practically speaking, for larger operations, especially if CSPs aren't implemented from day one, it can be highly disruptive to implement, if not done correctly with the will and prioritization of all stakeholders.
Consider anther point if view: This engineering firm has taken hundreds of millions of dollars from NASA, and are now guaranteeing to a man that their product is dangerous and unsuitable for its task.

Were the safe conditions for use specified in the contract? Or was the breakdown in communication long before the launch day? NASA expecting an all weather booster, and the engineering firm producing a booster which would be unsafe in freezing conditions?
It is not unconditionally true.

Your characterization of the Laffer curve is an unfortunate misunderstanding which was widely propagated by Reagan’s political opponents. (Which was not helped by the fact that the Reagan administration, either due to incompetence or malice, propagated incorrect interpretations itself)

What the Laffer Curve expresses is that there is a certain amount of taxation where, if taxation is further increased, the actual government revenue will decrease rather than increase, due to growth in tax avoidance and evasion.

It does not mean that lowering taxes will necessarily increase government revenue (which is obviously false). It means that, past a certain point, increasing taxation is futile.

However, determining where the point beyond which increases in taxation lead to diminishing returns lies is hard and there is no reliable way to do it.
Isn’t imagenet an academic dataset? Thank Stanford and Princeton, not FANG
Quoting from the same comment you just replied to:

> "On 28 November, Indonesia investigators said the Lion Air jet was not airworthy on flight before crash."

"not airworthy" means that it was unsafe.
> now that it's clear the platform's days are numbered.

How is that "clear"? It's true that FB has received a lot of bad press and push back in recent times, but none of that changes the fact that FB is pretty much still the 10.000-pound Gorilla in the room with no real alternatives for a lot of people.

Don't get me wrong here: I don't like it either, I just don't see their days as being "numbered", but FB is too entrenched in a whole lot of sectors for it to simply vanish without some kind of competitor actually gobbling everything up they do right now.

Too many people forget that at this point FB isn't just "social media", for a whole lot of small and medium businesses FB has become their sole online presence, due to ease of use and reach.
High-Performance in Python with Zero-Copy and the Buffer Protocol
Ask HN: Any tips for design a new website?
I found 7 Practical Tips for Cheating at design is really useful. Hope to get more tips.
https://live.godiscourse.com/topics/dfe080ae-5bb0-4b15-86b4-fc69af8e4a75
Legal power without means to enforce it is meaningless, hence the civil war when the government was weaker in the past.
Android just started doing a good job of blocking them one day. I didn't do anything.

I had tried Hiya and Jolly Roger Telephone Co, but neither was good enough to be worth the bugs and loss of privacy.

I had the problem intermittently for years, but it becamw awful (like 6+ spam calls a day) for two weeks before Google apparently fixed it.
"Sucking" doesn't actually generate any thrust - In highschool, my physics teacher did a demo with a T-shaped pipe with a fan in the middle, suspended from some string.

Without the T, the pipe moved as you'd expect. With the T directing the airflow in equal proportions perpendicular to the axis of the pipe, the pipe stayed still as if the fan wasn't on at all.
I use the Materialistic app on Android. Works great.
Indeed, when your reading experienced is interrupted immediately on page load by asking you to sign up I think you can argue its not a good experience at all. I stopped reading articles on Medium as well.
I had a similar experience during school. One real life troll told a substitute teacher I was accessing porn sites. Teaching sub only looked at the website url before kicking me off the computer. Unfortunately there was no follow-up for me to call them out on being lazy/ignorant. Funny thing was the "troll" did get banned later for accessing porn sites on the school network.
bullshit.ly - Libya - Domain Available

OK just give me a second..
Should be: South Carolina Police stole $17M Through Civil Asset Forfeiture. This is pure theft, and the police/state get away with it. Crazy!
How Has George Orwell's Novel 1984 Come True Today?
It's not the only way to run internal apps: They can also install them through XCode. Also, the revokation was in no way arbitrary, but due to a grave violation of the terms under which the certificate was obtained.
Except it's not just the left, and there are open indictments against many of the President's team.
I wonder if all companies offering free voice calls like Facebook, Google are collecting voice prints without user consent. I wonder if they offer other parties a service where input is a recording, output is identified person.
Take a look at LiveRamp. And LiveRamp is just the tip of the iceberg.

Effective privacy legislation wont change the user experience of Facebook by much. And it would be a great idea.
Spam call filtering is built in to Android now.

https://support.google.com/phoneapp/answer/3459196?hl=en
Modern turbofans are basically ducted fans spun by a smaller turbojet engine, so they are basically huge fans!
You're criticizing this article as though it was intended to be groundbreaking and authoritative, and then expand your criticisms to the entire New York Times and an entire profession.

That may or may not be a fair assessment, but I'm not really convinced. This is a New York Times Magazine article with flashy pictures. It's entertainment for people who are interested in geopolitics. It's not Ben Mauk's fault that he's an American and his piece shot to the front page of Hacker News.

What I think you're looking for is a really good Wikipedia article or research study on BRI.

Unless you can expand on why this piece is "propaganda" or what exactly the article got wrong, why not enjoy the piece (or not) as a travel diary with the BRI as a broad geopolitical context?
That's a smart way of doing it. In much ML work, I've found that the hash trick can be used to train many more things in a constant memory, out-of-core fashion than most people think.
What about their dubious involvement in recent elections does that bother you?

> literally killing someone

You’ve presumably not read about Myanmar or fbs involvement in organising genocide?
It is, but what is anyone going to do about it?
Well tested software still has bugs. Ones that haven't been tested for.
I don't think working back from your bill rate to your W2 FT comp is ever a good idea. You're as likely to under-sell yourself as over-sell. It is not your problem if your employer can't make a unit economics case for your comp; your comp is what the market says it is. Firms can and do keep people on staff that are on paper not worth in billings what they cost to keep around, for all sorts of reasons.
> After all, when FB originally released their developer APIs that let developers gain access to friend data without the friend's explicit permission, there was barely a peep about that (among security/privacy researchers, sure, but among the general populace, no)

You're telling me that the average plumber and teacher and waiter didn't complain when Facebook introduced an interface for developers? No way.

> Bro, did you see the new API that FB put out that totally foobars luser privacy?

> Dude, I teach kindergarten, wtf is an API?

Obviously people trying to explain it aren't going to be using that language, but to outsiders it'll sound that way. And tech nerds aren't known for being able to explain things to laymen in the first place.