skysight-inc/HackerNews huggingface dataset:
> The President has provided until November 12 for the national security concerns posed by TikTok to be resolved. If they are, the prohibitions in this order may be lifted.

Not seeing this bit being discussed elsewhere. The whole Oracle deal may not be dead after all.
Music Theory and White Supremacy [video]
Probably because there already is a thread about it? (https://news.ycombinator.com/item?id=24515461) EDIT: and a submission of the commerce department statement: https://news.ycombinator.com/item?id=24515540
Why is it so difficult to find example code? The very first thing that every programming language website should show is an example. Show me what sets your language apart from the others and let me see if I like the syntax.
If I recall, there's something like 3 "tiers" of physician depending on how long you were in school? It's interesting.

But anyway, I think the point is still a fair one. Major portions of her thesis were plagiarized. Even if it was an accident (I don't see how that would be possible), the least thesis should be revoked or all students should be allowed to plagiarize their theses as well.

Being part of a rich and powerful family does not make one bad, using that power to cheat and exploit sure does.
Because they want their platform to be featureful and used.
I love OpenSCAD. I use it for all personal projects in 3D printing at home.

I use SolidWorks for work. The contrast between these two is incredibly striking. OpenSCAD is like a bicycle in comparison to an automobile.

It would provide literally billions (maybe tens or hundreds of billions) of dollars of value to the world if a few million dollars was spent developing an open source CAD/CAM package that was more than a mere bicycle and that wasn't terrible (sorry, FreeCAD, but we both know it's true). There needs to be an indiegogo campaign or something.
Not a big fan of this. It was weird having a Wechat call alongside my wife talking to her grandmother in china basically under the assumption that this may be the last time we talk to her ever because wechat is going to be blocked.

Later we learned that it was only going to be removed from app stores, which is easy enough for me to work around. But I really don't appreciate this move by the government.

Not to understate all the awful things that the CCP has done and is continuing to do, but I'd rather not see the USA become the authoritarian government that it's trying to combat.

How about ordering app stores to put a warning label that the app may be leaking data to hostile foreign governments, rather than taking away MY choice to use the app?
From the related NYT article [1]:

> The prohibitions raise the question of whether Google and Apple, the major operators of American app stores, could sue the administration.

> Tech companies have made clear that they don’t like the idea of blocking apps without a more organized policy process, and have suggested that they see this as a First Amendment issue, said Adam Segal, a cybersecurity expert at the Council on Foreign Relations.

> Mr. Segal said it was not entirely clear why the administration had chosen to go after these two Chinese services, and not other similar ones. “A lot of it just feels to me to be improvisational,” he said.

[1] https://www.nytimes.com/2020/09/18/business/trump-tik-tok-we...
This is a bummer, I really like their service -- especially for the price! Glad to see they were able to resolve the issue.
Well in this case, they only told us about the computer issue as a justification after the fact, they never told my father when he was in the emergency.

If my father had been redirected to another hospital instead of being left there to wait for hours until his situation became critical, I would have been happier with them..
Because people won't give up their modern lifestyle and no country will support the massive programs that would be necessary to reverse the warming trend.

Resource consumption is the root of all environmental impact. High populations tend to exacerbate that impact to the point where it is negative. So once the population reaches a certain level, even a minimal existence creates a negative impact.

Good luck convincing even a majority of the population to reduce offspring (capitalism as we know it requires population growth), reduce consumption (people are greedy and wasteful), and change their lifestyle (from eliminating chemical products, adopting a zero trash lifestyle, to giving up cars, yes even the electric ones). Then you'd have to get countries to work together not just to essentially ban greenhouse emissions, but also reverse the warming trend by blocking solar energy in space or the atmosphere and recapturing greenhouse gasses, etc.
What the law says does not really matter. What matters in the perception of what it says. In the case of medicine, all clinical trials need to go through "Ethics committee". And ethics committees overwhelmingly consider that GDPR and co also applies to medical studies. So your study protocol absolutely has to take it into account. It's not like you can really argue with them - or get ready for months/years of delays. At the end of the day, their job is to protect the institution, so it's less dangerous for them to refuse a valid study than to accept an invalid one.

The European union included various narrow and strangely worded "exemptions" from the law, but the damage is done: "Better safe than sorry, just apply GDPR to all data collections".
Show HN: Liaison 1.0 – Build a Full-Stack Web App Two to Three Times Faster
Not even websites. Desktop apps also have access to your clipboard without any permissions. Can't wait until it becomes more common practice to provide an audit trail of any apps snooping on the clipboard.
Yes, right here: https://github.com/schollz/croc#self-host-relay
No, it’s not. Everyone deserves the chance to talk, but everyone does not deserve to be broadcast to an audience of millions.
Sure, yet still we're right to expect more from a company fostering innovation than from one that doesn't, no? Because that was the original question
It's teams of people with varying skill levels under time pressure.

Ruby is a language where projects can suddenly bloom with hyper-complexity if you're not careful. You really have to strictly adhere to a style guide and have seniors who can catch the violations automated checkers like Rubocop can't.
I mean, buy her a beer ;)

But also, through lots of coalition building. You find allies. You find people up in the power structure who are willing to talk.

Core skill: Separating your upset from looking for a solution. Yes, you hate that particular idea, it might be actively harmful, you're deeply upset - but if you want to achieve change within the company structure, ranting and railing won't get you there.

Core skill: Understanding the other side. Ask questions. Deeply understand why things are the way they are, or have been decided this particular way. What are the constraints, how is the business impacted?

And then you collect your allies. You formulate a plan that achieves a better outcome, but still addresses what the concerns are. You start socializing that plan with people in management you are closer to. If it has merit, they will sooner or later introduce you to higher-ups they trust. Rinse. Repeat.

It's a long process. Especially the first time. But once you've done it once, you'll become better at it, and you already have a network of trust.
The receiver and sender find each other using the first three characters of the passphrase to establish a channel to communicate. Once in the channel they perform PAKE which will allow both parties to establish a secure key from the entire passphrase OR it will alert both parties that the passphrases differ and will break the channel (PAKE only works if the passphrase is the same, even if they made it to the same channel).

The sender and receiver know who the relay is beforehand. That is they either use the default relay (baked into the croc binary) or specify another relay.
Until that lawsuit completes, isn't it reasonable for Apple to continue enforcing the existing contract?

Didn't Epic even file for an injunction to stop them doing exactly this, and were denied? (the court just prevented apple from also applying it to the engine)
They're short for "Assembly3", "Assembly4".
Trump offered to pardon Assange if he provided source for DNC emails – lawyer
Nope, apparently you can't play the game.

You don't even understand the rules.

Sorry.

Notification APIs are in Webkit, the open source implementation of Safari.

proof: https://github.com/WebKit/webkit/blob/89c28d471fae35f1788a0f...

Can you prove that Apple didn't remove standard APIs from their browser?
Employers use automated tools that crawl known social media keeping track of key words.

It wouldn't be hard to include some sentiment analysis and not hire people that discuss labor or worker rights.
There is no guarantee that the hardware supports 8-bit numbers natively, and emulating them might be expensive. For embedded programming, it is sometimes useful to ask for a type that is at least 8 bits, but may be bigger.
It's kind of how it works. Like, if I sign a contract with Company A that is, by legal definitions, invalid, then they can't sue me for breach of contract because it was never a valid contract to begin with. I assume that's one of the arguments that Epic is making here.
It’s a dupe of this larger thread: https://news.ycombinator.com/item?id=24515461
Yes, they strong-armed carriers into only installing Apple's bloatware, and only allowing Apple to control updates.

The user still didn't gain anything.
Grub also has an optional module run to Lua code https://git.savannah.nongnu.org/cgit/grub-extras.git/tree/lu...
Isn’t Fortnite normally installed and launched through another launcher? Wouldn’t replacing the signed app with an unsigned version mean that the user would have to go find the app bundle in Finder (which they wouldn’t normally need to interact with) to launch it after an update?

I haven’t played Fortnite on a Mac, but I’m assuming EGS generally behaves like Steam here.
No, he's saying that API usage is not obvious, things are complicated and not obvious and that mistakes happen.

I don't believe for one second that FB is going to be purposefully taking 'illegal videos' of people.

Nor do I believe Facebook is even evil. It's just a social network, end of story.
Space Sex Is Serious Business (2017)
While your face might seem still, e.g. your heartbeat, your eye movements can reveal a lot.

I remember how I was blown away by this video a few years ago:

https://youtu.be/3rWycBEHn3s?t=171
Arduino, PlatformIO and Adafruit.

Arduino is three things: an IDE, an actual development board and a hardware abstraction library. You only want the last one.

PlatformIO is a tool like npm or cargo - it manages dependencies and tool chains for you. It also has an IDE in the form of a VScode plugin, that is pretty nice, but you can also the CLI tools only (which I do).

Adafruit is a great company making development kits - PCBs with microcontrollers you can program. They also make a lot of breakout boards - i.e. sensor on PCBs that are easy to connect to the development kit. They also write libraries AND they write great tutorials.

If you like Python, there is also MicroPython - it isn't fast, but it is easy to use, you probably already know Python, and you still learn about embedded topics like GPIO, I2C, SPI and so on.

If you are into Rust, there is a strong working group for embedded in the Rust community and they also have some nice docs. Not so much entry level, tough.
TIL about tiktok.com, and it (at least for me) serves up a very linguistically diverse bunch of defaults. Maybe Oracle should promise to screw down the filter bubbles tighter?

One would think that instead of cutting channels, the US would prefer to expand them, so that china residents would not only be theoretically aware of the greater nominal US GDP, but also could practically see for themselves all the material advantages[1] that freedom brings.

Goldstein: "... the Party member, like the proletarian, tolerates present-day conditions partly because he has no standards of comparison."

[1] not to mention that there is always a wider story than necessarily that shown by their international coverage. For instance, a quick search for (pardon my machine translation) "美国国际新闻" on youku got me
https://v.youku.com/v_show/id_XNDcwNTI3OTk4NA==.html which is obviously not representative of the US as a whole.
Sideload it from where?

Sure you can pirate it, but anyone involved in procuring or operating a banned app would be violating this order.

It's like saying "oh guns are banned but can't I just call someone I know who can get me a gun?"
When you start to accept salaries that are a fraction of what a software engineer makes, motivation and general skills become more relevant than specialization.

Said differently, if I'm gonna pay you 300k per year, you'd better have the exact skills I search for.
For 30k per year, showing up every day ready to lift heavy things for 8 hours is sometimes all you need (certainly not true right now during the COVID crisis).
On one hand I would like to agree with you, but on the other I'm reminded of all the update services running on my PC back when I used Windows and... no thanks.

I prefer to be able to install updates from one place.
Lol. You are a privileged retard.
This same person says "the difference between doing things correctly and not doing things correctly is a matter of a few months".

First, this is not a matter of "correct", it's a matter of "allowing people to voluntarily take additional risk on a vaccine similar to a phase III trial which we let people do already".

Second, A "few months" is huge. Like a vaccine working a few months earlier would be the biggest global event of 2020. He must be in quite the nice position if the pandemic going an extra "few months" is no big deal.
What good is temporarily banning TikTok if Oracle and Walmart are taking majority ownership?

The user base will see the headlines that it’s being banned and then they’ll move to a rival service again like they did during the first scare. Especially since Triller just poached TikTok’s most popular creator, Charli D’Amelio, earlier this week. That coveted preteen demographic might never come back. It’s poisoning the well for Oracle.
Thanks, that must be it.

dang: feel free to remove this thread if it doesn't add to the discussion. (would be great if the FT link in the other story has no paywall...)
Why Are Men Still Explaining Things to Women?
Best Practices for Registration Forms
No. The solution is to allow third party app stores, and then Apple can keep charging whatever commission they want.

The high commission percentage is not the only issue with Apple's monopoly. It's also that they are gate keepers of apps they don't approve of, they can decide to throw out apps to destroy competition, etc.
This is authoritarianism plain and simple.
You make a good point with 'your mom' but this would be an extraneous feature, not necessary and therefore not in the 'regular case path' of behaviours.

So I think it's a valid thing.

Though iOS is getting out of hand with complexity these days.

Sometimes I want a dumb phone.
TailwindCSS Tutorial – Getting started in 15mins
>> 2. Any provision of content delivery network services enabling the functioning or optimization of the mobile application in the U.S.;

That's the big one. That would suggest blocking by ISPs, something that is technically not easy and legally troubling. Do ISPs now have to block the activities of Chinese phones traveling to the US? That will take effort.
That headline only says TikTok. It's a pretty big deal to ban both TikTok AND WeChat
Weekly new hospital admissions is better.

Case numbers are massively skewed by testing capacity.
I actually do one better: I use the Feedback link at the bottom of the bogus search results to formally tell DDG about my bad experience. After having done that for years with no improved outcome, it sure does feel like spitting into the wind, but it also has a higher probability of change than just swearing at my monitor

I wish people would save and share with us these supposed failed DDG queries

https://duckduckgo.com/?q=%22docker%22%20%22unable%20to%20fi...

Contrast that with the !g of the same query

And after grinding on search permutations this was what I was looking for: https://github.com/portainer/portainer/issues/4319#issuecomm...

Or this would have been fine, too: https://www.mail-archive.com/debian-bugs-dist@lists.debian.o...

Maybe people who are unhappy with DDG results are just extraordinarily technical, but in the absence of a regex powered search engine, the least DDG could do is honor my quotes and index GitHub issues and major Linux mailing lists (I have some sympathy for not finding that mailing list entry since it is only hours old, but I know for certain that GitHub offers a firehose stream of events that will proactively tell DDG of changes, no crawling required)
Exactly. This is a perfect example of missing the forest for the trees.

All of us only have a finite amount of time/attention we can spend on things like the environment. It we truly care, then it's our obligation to spend that time on the changes that have the biggest impact.

Let's discuss energy usage of the web once it makes its way into the top 100 areas of potential impactful improvement. Until then, let's put our effort into pressuring our politicians into enacting meaningful change where it matters.
He does not talk about the most important topic: required facebook login to use the device
crucial information burried here
Your analogy is a little loaded because everyone knows that driving 120 in a 40 is dangerous. A less loaded analogy would be doing something like taking a picture of the police in a state where it's not legal. Something that could be argued either way.
Better yet, a visual programming language based on Factorio.
Apparently the supply of hardware was similar to the last few nvidia launches and it was demand which was substantially higher this time.
> This is almost certainly due to their developer account being blocked, so it's not like Epic is fully innocent here.

It looks more and more like Apple made a mistake in blocking the developper account.

Arguably the reaction should have stopped at pulling Fortnite out of the store. If extra steps were really needed, forcing suppression of Fortnite from existing iOS devices could have been accepted as a related measure.

But blocking the whole developper account is so overreaching it still generates news weeks after the initial issue.

It feels like Epic waived a red cloth and Apple just ran full speed into it. I see the current mess completely of Apple's own doing.
Magic Leap's controller uses this technology, and as far as I am aware most people said it has inferior tracking to Oculus/HTC/Valve's approaches.

https://developer.magicleap.com/en-us/learn/guides/design-ma...
The user didn’t gain anything from Apple sending updates to all of its customers globally on phones up to five years old without having to wait on the carriers like Android users do?
Europe generates a lot of content, but owns none of the platforms. Lower commissions on those stores would translate directly to higher profits and investment by those content creators, which would be taxed directly and indirectly.
> PWA’s were good enough, why bother writing native apps for Android?

same reason people write native apps on iOS

It's easier to track users, especially those users rich enough to buy high end phones and that will probably spend more money and the ROI is higher.

They also make PWAS to gain user base on low end phones and emerging markets.

And because making them is quite cheap.
> If they displace a 10c part by an otherwise redundant $30 part, they are still ahead, if it works.

I am no expert, but my intuition says that even die size alone would present a problem.
I wonder if renaming the domain from send.firefox.com to fileshare.com or something like that would have helped with that
So could I switch region on App Store and download it to my phone within US? Or that’s physically blocked at the networking layer??
Under the proposed deal, Oracle is not taking majority ownership.
What do you mean, "bring back"? The bookmark functionality is still there, so are bookmark toolbars and search. The awesomebar searches your local bookmarks as well. Both on desktop and on mobile. This irrational Pocket hatred needs to stop.
Elderly does not imply "near the end of their natural lives." Consider folks who are about to retire. They're certainly at risk but they still have a whole phase of their lives ahead of them.
Everything is politics, so saying ''politics informs his scientific output'' like it is some kind of gotcha makes absolutely no sense.

And it is necessary to continue to reiterate the same basic facts when new evidence continues to support it. For a variety of reasons all kinds of ideas that have been debunked decades ago about the past are still mainstream. And some people get really angry when current historians tell them that those views are wrong because it clashes with their current political ideas and views. Just look at the pure evil shit Mary Beard, a well-respected classicist, got when she dared say that during Roman times there were black people in England (a well-established fact by now).

Unfortunately the alt-right has also taken hold of the past, and they continue to spread all kinds of lies so they can continue to spread their idea of the past, namely that of a white past where non-white people did not exist (just look at the outrage you see when a medieval fantasy tv show casts non-white actors). So more evidence that Scandinavia was also populated by people from southern Europe and Asia is always welcome (even though it wont do a thing to convince people who hold racist views and ideals).
China needs to change
A bit like in Ex Machina? It would be cool to have a GPT-3 cloud powered clippy like guide in the Quest2, not only responding verbally but non-verbally as well.
Everyone affects everyone if we have learned anything from the Climate Change debate.
I noticed this yesterday: https://news.ycombinator.com/item?id=24505285

Facebook got caught on this one- but there are probably hundreds of Apple internal APIs that they are using to violate people's privacy.
"We" as in "the people who knows how to use the command line". Unfortunately very few of the people I send files to knows that.

There's https://webwormhole.io/ and https://file.pizza/ , but can I know what they really do behind the scenes? Native open-source software for this would be a dream come true. It's 2020 and I still wrestle with sending files between devices. And no, don't take this as a wish for creating just another service. :)
I definitely dislike what computers have become.

The explosion of home computers followed by the Internet was based on standards and compatibility. If companies would have needed the approval of IBM to distribute an app on an IBM PC or even create some compatible hardware, almost none of the big player now would exists. Same for the web, email etc...
Not quite. Apple's developer agreement specifically states they can terminate your developer account if you violate the App Store Review Guidelines. The App Store Review Guidelines say you're not allowed to sneak hidden code into your app. Epic very clearly broke that rule and therefore broke the agreement.

That Epic alleges some of the other terms of the agreement relating to Apple's IAP commissions are not enforceable doesn't change the fact that Epic did actually break the agreement.

(Keep in mind the agreement also has a severability clause that states that if any individual term is found unenforceable, the rest of the agreement remains in effect.)
There are two submissions about this on the front page right now though? (EDIT: and a larger discussion at https://news.ycombinator.com/item?id=24515461)