skysight-inc/HackerNews huggingface dataset:
> This sounds like gatekeeping to me

Not really. It isn't right that the software industry use the same title for both an untrained dabbler and for a CS graduate with a year of industry experience. The former is not a developer, they're a student, or an apprentice. The latter has several years of relevant formal education but only a little industry experience.

'Traditional' engineering fields have legally protected terms like Chartered Engineer. I'm not suggesting software development need be that rigid, but I don't think it makes sense to be so inclusive with a title like 'developer' that it tells the reader almost nothing about the person's level of competence.

Legally protected terms aren't necessary for this. If you call yourself a junior Japanese translator but you don't speak Japanese, you'll be laughed out of the room by real translators. That's as it should be.

> I had to Google the commands anyway due to a lack of practice

But your understanding of the underlying concepts (i.e. the relational model) was still there, and that's no small thing. Familiarity with syntax isn't really the point.
Open sourcing code is one thing. Open sourcing the email addresses of vulnerable victims is something else. It’s like publishing the largest vulnerability of all time before it can be patched
Yes, the closest example would be Huawai in this case but the lack of uniformly enforced rules is deafening.

If US were to decide that all telecom equipment used in the US must be produced by domestic companies then that's fair enough.

Going after one specific privately owned company, influencing ally states' purchase decision, banning foreign companies globally from supplying chips is outright bullying and sets the unfortunate precedent that a country could leverage its monopolistic position in tech to stifle competition.
I Was a Useful Idiot for Capitalism
This would of been a great opportunity for Apple to crack down on abusive API calls to ensure far less spying on mobile apps. The issues with TikTok are basically only working so long as the OS allows them to continue to occur. Mobile apps should be significantly more transparent whenver they do more than just show something on a screen. If they access the network, your location, etc it should be logged somewhere, and you should always be able to go into the app settings (even if it's hidden for "advanced users") and block apps from accessing specified API calls completely.

Not sure if Google will do it, or if they do, they might take their sweet time.
All of which is readily available on tor anyway. It's just now centralised.
Ahh too bad we don't have to go to Thalassa then (Songs of distant earth, Arthur C Clarke)
This is very detailed. Nice
Barry Simon – The mathematician who helped to reshape physics
The hypothetical possibility is enough to be a very real problem if decision makers perceive it to be.

And unlike facetious data locality laws that equate physical location with logical control, confidential/trusted computing might actually be able to address their (in my opinion not unfounded) concerns.
I was surprised to discover by accident that many of these also work on an iPad with the smart keyboard.
Genuinely curious about examples of in-app propaganda as related to Tik Tok.
The US had the opportunity to stop the purchase of Instagram, just as aching could have stopped any purchase of Tencent.
>I have never seen a single study which supports the view that landlords do anything other than provide a necessary service at a price the market bears.

s/market bears/landlord demands and tenants rearchitect their life, dreams, and expectations to accommodate.

I hate this 'market bearing' weasel word. It isn't some intangible super entity. It's everybody. Everybody is out to get a chunk out of everyone else, and someone ends up on the bottom of it all, and right now, the people getting dog piled are a shrinking demographic expected to fuel the same growth metrics as a population cohort that for the majority of their lives were in a state of perpetual economic growth. At least til people started screwing with the rules of the game in the 80's, and wage stagnation/theft went through the roof. The nest eggs getting cashed in are valued against the expectation they still do have value to the rest of society at large, but most of the rest of society aren't even savvy or vested enough to absorb that except through employment based policy collusion to ensure that some chunk of compensation re-nters the market in the form of investment through 401k. Every payday a company writes another company a check out of their employees payroll, and thanks to wage theft/stagnation, that's even gotten vanishingly small. Home ownership is down as a result, and becoming an increasingly removed dream due to real estate being seen as a speculation vehicle.

I can buy hoping out on Rent Controls, but for God sake, your landlords are as much a symptom of the prevailing ills of an economic system dependent on extracting blood from a stone and returning as little as possible as anything else.
>It's shocking to me how far ahead MacOS is in terms of keyboard shortcuts compared to all other operating systems. [...] Everything just makes sense logically and mnemonically [...]

I get your point but macOS still has inconveniences for many tasks:

- maximize a window: on MS Windows, it's Winkey+UpArrow. On macos, it's more complicated: https://superuser.com/questions/718600/keyboard-shortcut-to-...

- bring up file manager: on Windows to bring up File Explorer, it's Winkey+E. On macos, it took until Yosemite 10.10 to provide a non-intuitive keyboard shortcut for Finder: https://apple.stackexchange.com/questions/114933/is-there-a-...

- view active process list: on Windows, it's Ctrl+Shift-Esc to bring up Task Manager. On macOS to bring up Activity Monitor, it's more complicated: https://apple.stackexchange.com/questions/1520/is-there-a-ke...
Consider it economic protectionism; not national security. China will not let western companies succeed and compete fairly. Thus, companies with access to both Chinese and USA markets (ie those from China) have a huge advantage.
The bans will be blocked by courts and the administration knows that. It pushes the orders forward anyways for purpose of political communication.

It is not in the US strategic interest to "balkanise" the internet; as it is now the US has enormous influence over the global internet. Why replace that with something much smaller?
This censorship is so easily circumvented that it's laughable. Firefox's dns over https or 'echo 8.8.8.8 > /etc/resolv.conf' will do.
Beware of stating "he hides his argument"! A hidden argument is very hard to distinguish from an argument they didn't make in the first place, especially when it matches your preconceived belief. That's usually a sign that you're letting ideology blind you to observation, and serves in that sense a similar role to so-called "dogwhistles" that somehow tend to end up more audible and salient to one's enemies than allies.
Over the years I've come to believe that an overwhelming amount of people would actually prefer a censored internet. Some might want "obscene" material gone, others would love to eradicate "fake news" and a few people might still be around that would instantly jump at any chance to purge the internet of blasphemy against their sky-daddy of choice.

I used to think censorship was really just an instrument of the few to control the masses, but I'm starting to believe that we who just don't want a censored internet are the minority.
Hm, I can't reproduce that here. What version of macOS and Firefox are you running? Does the shortcut work properly in other programs?
> The Chinese government sets their (extremely authoritarian) rules on censorship for companies to legally operate in China but the rules apply to everyone equally.

Censorship requirements are the least restrictive Chinese law.

Look at industries where foreign companies are outright restricted (must form non controlling joint venture with local partner) or prohibited from operating in: http://english.mofcom.gov.cn/article/policyrelease/aaa/20120...

See: "Catalogue of Restricted Foreign Investment Industries" and "Catalogue of Prohibited Foreign Investment Industries"
And the answer is that there’s nothing to rival Facebook, Google, etc. in Europe. Save for Yandex in Russia.
The Matrix Was Intended to Be a Trans Story, Says Lilly Wachowski
That is the most naive comment I’ve read in years.

More like they would block all network traffic that is not from apps, authenticated via one of the approved cloud providers.
Idk. I switched to a safety razor and everything is better now, save for slightly worse nicks, but a shaving block takes care of that. And the cost of a cartridge (couple of quid each?) certainly is NOT better than the cost of a fresh blade in a straight razor (25p or so).

Edit: old style i.e. safety razor, soap and brush is also far more environmentally friendly than new style i.e. cartridges plus foam out of a can.
> The consistency of macOS keyboard shortcuts is one of the main reasons I have huge problems switching to Linux or Windows.

When I left Mac 8 years or so it was quite the opposite:

- home and end depended on application, the only one that worked consistently was ctrl - e and ctrl - a but they didn't work with shift so select to end of line was hit and miss

- one of the shortcuts that sometimes worked was cmd - left, unfortunately that was mapped to go-back-one-page in Safari. Kknd of annoying when you try to select a sentence in a form and end up losing all your carefully crafted edits.

- fn button in the place where ctrl is supposed to be, but only on laptop and small keyboards, not on the full size one. Not remappable (I understand this is fixed now).

I struggled with that machine for three years. After that I realized that Macs are perfect - for Mac people, not for Linux peasants like me.
What's the point of doing that though? It's just chumming the water for unsolicited feedback.
I would suggest that’s a feature, not a bug.
I think the goal is reducing risk to something manageable for a single person without capital. If your customers don't believe in the product then you'll have to be the one who believes in the product and for a single person that is a pretty good signal to look for something more worthwhile.
SSTOs have the advantage of enormously simplified operation - no staging, no vehicle assembly building, no stage mating, just land, fix whatever is broken, refuel and launch. If the payload fraction is smaller than that of a multistage rocket, it can compensate with cheaper logistics on the ground and less time between launches.
This is how trade has always worked.

A free market doesn’t exist if a country wants to sell their products cheaply in your country completely untaxed, while taxing your goods to the point of being unattainable. Just like a country can’t reasonably say they deserve unrestrained, free access to your social media market while banning every single product from their country.

A free market means companies compete on their own merits without imbalanced restrictions. This is balancing the restrictions.
Australian internet censorship requires court orders at least.
https://en.wikipedia.org/wiki/Double_standard
One does get the impression that Damore came from a certain ideological milieu, yes. However, it still seems since he went out of his way to only make claims that he would actually defend, it seems wrong to round him off to one's suspicion of his intentions anyways. Limiting yourself to sourced, defensible claims should not be this pointless, or else fewer and fewer people will see the point in doing so.
US senators send threatening letter to German port
‘In Gypsy, the user could select the source text, press the "Copy" function key, select the destination text or insertion point, and press the "Paste" function key.’

https://en.wikipedia.org/wiki/Gypsy_(software)

Before the Mac, all the computers I remember used function keys or their own various commands. Even after, IBM published “Common User Access” using ctrl-insert and shift-insert. Apple, as far as I know, introduced the familiar ZXCV shortcuts.
> You've presumably also got an option turned on for
> tabs. I honestly think that is quite a niche
> preference nowadays

gofmt always indents with tabs, so I'd argue that it's not _that_ niche.

One might also argue that, as a zero-cost abstraction for consistently applying a developer's preferred indent depth, they are the most Rust-appropriate option 
.

> Once the formatter has (incorrectly, you argue) decided
> to format those lines as "one more level of indentation
> than the line before", it chooses the correct
> combination of tabs and spaces to do that.)

I'm not sure that's the case. It seems to be correctly aligning it when using spaces, so I think the issue is that somewhere it gets confused about whether to indent or align. A lot of very old indenters will treat tabs and spaces as interchangeable, which is why you see so much poorly-formatted C in open-source UNIX tools.
I recall that FB, Twitter, and Google were all available in China at one point, but they left because they didn’t want to follow China’s information and data laws.
I support the tiktok ban because it’s about economic fairness. American tech companies can’t fairly compete in China. But until now, Chinese tech companies _can_. This gives inherent advantages to Chinese tech companies.
I mean for existing pre-built binary libraries built for netfx (which is what we are stuck with as dependencies in many cases) there is no way to use them under core/net5 that I’m aware of (I’d be happy to learn that it was!).

E.g I have a huge library from Autodesk that targets 4.6.2 and I consume it from 4.7.1 now. I don’t think they have a plan to support a Core/net5 framework so my app can’t either.

Obviously you can rebuild libraries and target both/netstandard/whatever but that’s not what I mean.
Some of my favorites are pretty far down the list:

I was using Control-A and Control-K a lot on the command line to jump to the beginning of the line, and then erase the rest of the line and tried it once somewhere else and it worked! The other way to do this same sequence (Cmd-right Cmd-Shift-Left)doesn't work in the terminal, and would require me to take my hands off the home row to use the arrow keys (until recently [1] )

Option+arrow to jump by a word is also handy, but I almost never land exactly where I want relative to punctuation the first time.

[1] I am currently using a Kinesis Freestyle Pro with arrows mapped to right-spacebar + [IJKL]. They are still working out some issues for me where it fails if I press Command before Fn (mapped to right space bar). If anyone has a split keyboard recommendation where this would currently work without the order dependency issues with the modifier keys please let me know!
I prefer vue because I'm not a fan of JSX in React and it's not made by Facebook. But it's pretty much the same.
Deploying a coronavirus to immunize against covid is a vaccine by definition and deciding to not call it a vaccine as a matter of syntax doesn't make the ADE risk go away
Also, the idea that times are tough for the US when it has the largest GDP it ever had, a consistent share of the US economy (which has been stable for the last many decades) and bigger and richer companies than ever is kind of laughable.

Yes, lately the US has struggled to distribute that wealth domestically. But that’s not Chinas fault and scapegoating them Will not fox that problem.
It looks like that changed in Mojave.
> Control-K: Delete the text between the insertion point and the end of the line or paragraph.

There's also "Command+Delete" that deletes the text between the insertion point and the start of the line or paragraph.
Wow, amazing imagery. Personally I switched to straight razors recently and given the very low cost of blades I'm quite happy to use a new one every couple of shaves, which for me is only once a week.

Edit: sorry, I meant safety razor, not straight.
this is great. also, why must every stinking device have a light letting you know the device is on or sleeping or whatever. so annoying. monitors, printers, cable modems, routers, everything has freaking, annoying blinking lights. i have to use dark tape to cover it all.
What does "noninvasive or surgical implants" mean?

Anything without peer reviewed multiple intergenerational studies would not trust worth. All these new biohack tech I would only consider them to be an experiment. It is find that you want to volunteer for the, just treat them as an experiment and accept the risk involved.
No? Relative to Denmark and Norway, they’re doing as bad as ever? (X4-x8 amount of daily deaths per capita)
I wouldn't try anything like this until proven. Staring at light doesn't sound harmless to me.
It's the best place I know to follow specific creators/artists. I'm interested in the work of a select group of pixel artists, game creators, and 3D modelers, I haven't found a best place to see what they are doing. Other platforms would let me follow a "pixel art" group/subreddit/tag but that's not what I want, I'm looking for the content created by some specific people, not the general topic.

But it's the worst platform to have any type of discussion. IMHO if they would remove the "retweet with comment" feature, and start considering comment threads as comments instead of posts (so make a clear distinction between the two), things would be way nicer to navigate, but that will never happen.

The best way so far is to mute everything annoying.
The path up is mostly vertical in the densest atmosphere, while the deceleration part is as horizontal as possible. It is fighting the saucer on its way up, but it's nowhere near as effective as it is when used correctly on the way down. I'm pretty sure the Boeing engineers ran the numbers on this one before proposing it to NASA.
Women's brains are built for science. Modern neuroscience explodes an old myth
but china did not split anything, it was never a part of the internet to begin with. I certainly dont remember ever visiting a chinese site
More than preventing access, OSes should allow spoofing information just to make it harder for apps to be like "but I want want waaaaant your GPS coordinates or I won't let you use this calculator app"
giving everyone a cold virus is a vaccine by definition. It's a biological preparation to provide active acquired immunity. Trying to make up artificial distinctions between this and that doesn't make giving everyone the cold not a vaccine or any safer - the procedure doesn't care what you name it, a vaccine is a vaccine and a vaccine must be tested b for safety and efficacy
Well, at the very least cancel culture has not yet permeated the SV / VC bubble.
I've always been amazed that basic money-handling skills are not the top of the curriculum starting in elementary schools. Everybody should know how to manage money, yet only a few people do-- and they are self-educated!

There will always be a tiny percentage of people who are in financial trouble because they had some catastrophic illness, or they got fired repeatedly through picking bad employers, or something else. But the vast majority of people could learn to spend less than they make and invest for the future. It's completely simple.

But it also requires discipline. I think therein lies the rub.
Flipping the question around: How do YOU know that the server running the service is actually running the codebase and not something else? You might have been hacked. Someone at your hosting provider might be exfiltrating data. Intel might have a backdoor in their CPUs. It’s not practical for you to continuously verify all of these things, at the end of the day you have to trust that things do what they say they do until you have reason to believe otherwise.

Of course, if you can’t verify what’s running in your server then neither can your users. All you can do is be as transparent as possible about how you process their data and hope that’s enough to earn their trust.

As an aside, homomorphic encryption has been touted for a while now as a way for services to process encrypted user data without ever being able to decrypt it. Haven’t seen much use of it in the industry though, last I heard it was enormously impractical.
You may want to read https://developer.mozilla.org/en-US/docs/Web/JavaScript/Even...

Note that it does not mention promises and async/await but it does include it. Promises are essentially syntactic sugar for a setTimeout calling success and failure methods. This also means that promise code will be executed in parallel but on one thread and one heap, so each promise will fight with all other for priority. This is generally fine for async stuff like fetching resources but it would completely destroy performance if it would do anything heavy, like, say unzipping zips with jszip.

Historically the event-driven model of JS enabled Node.js's API to be callback-driven. This lead to what is called "callback hell" and eventually to a proper introduction of promises and async/await to the language.
I had an Xerox 1108 Lisp Machine. I used InterLisp-D for the first year and a half of ownership and then switched to their Common Lisp implementation.

InterLisp-D was great fun and I would enjoy having for nostalgia. That said, the modern Common Lisp ecosystem is awesome as is its community so I personally would not use InterLisp-D for large projects.
CSS and I have a strained relationship.

https://mstdn.io/@jmillikin/103158451151123313

I'll put this on the list of things to fix next time I go digging at the stylesheet.
You mean double-edge, right? I thought straight edge was basically a shaving knife you can sharpen...
There’s no perfect solution here: publish the raw data, and people who haven’t changed their passwords get cracked, or publish hashed (in some way) passwords, and people will crack the passwords themselves. (That said, I guess most crackers will just get the data straight from the source, but still.)
You mean, by unburning the fuel?
The Pixel isn't the only game in town for good cameras. Although if you add the constraint that the software extras and bloatware have to be google, then yes it is.
Nobody in the US has an appetite for forcing TikTok into a 49% joint venture and mandating key escrow.
Alright. Thanks Obama for closing Guantanamo as he promised. Better now?
State of the Space Industrial Base 2020
All the email addresses are pulled from public leaks, often from years old leaks. Nothing like your analogy, if you're still vulnerable you should consider yourself lucky you haven't already been hacked.
> no systemic bias against women.

Google pays women more than men..
Yes, they actually do. Have you not read about even a fraction of the data storage and mining tools that Snowden revealed? Have you not heard about the massive data storage being done from known and very likely secret sources at the Data Center in Utah? This is not to mention what we probably don't know about.

Governments indeed have more data or at least the ability to access more data about us than they ever have before and can do so remotely in many cases, unlike the reams of paper and slogging they'd have had to go through several decades ago. That the vast majority of this data about any random civilian is never looked at by human eyes is secondary.

The bottom line is that so much of it is being stored somewhere on corporate, or government, or corporate but accessible to government servers, and if you ever came to the attention of the government of the country you live in, it would be extremely naive to think that these vast troves of accumulated information about your entire digital life up to that point could not be accessed with little effort.

It is no longer necessary to recruit their friends, family or neighbors for watching so much of most people do. These people themselves post the details of their daily lives, or if not, their own intimate circle does, or chats about them through digital mediums that are only dubiously secure from prying eyes. (To name just one example, can you concretely say that the content of your entire Gmail inbox is rigorously impervious to government intrusion?)