skysight-inc/HackerNews huggingface dataset:
Git and Subversion even allowing single line “-m” commit messages was a mistake.

That's a subjective preference. Maybe for some repos it's a good idea to allow or even require longer messages, but certainly not all.

For example, after seeing many different strategies for commit messages over the years, my own preference in many cases is now to permit only one-line commit messages, with a strict character limit, which include a reference to a suitable source such as a feature or bug ID where more details may be found. With git, this can be checked using a pre-commit hook.

The big advantage of this is that a `git log` or similar command with a single-line format can never then hide anything important. Assuming we're talking about an established project that does have things like a bug tracker and some sort of structured project documentation set up, I have found that any time I am tempted to write a longer commit message, there is usually a better place I could record that information, and if not then maybe it wasn't that important anyway.

YMMV, of course. As I said, it's a subjective preference, and no doubt there are many different ways a team might choose to use their tools.
Former Carnegie Mellon student here. A couple students had a private argument over chat (facebook messenger) in which one student said some things that were not politically correct. The other student screenshot-ed the messages and posted them in the largest facebook group, with over 10k members. The post was heavily upvoted, and the student who made the non-politically correct comments received death threats and hundreds of angry messages. The student wrote a long apology to the community for their behavior and a planned "re-education" program they were undertaking to be better educated.
Is this kinda like SCT Inst for the Eurozone?

https://www.europeanpaymentscouncil.eu/what-we-do/sepa-insta...
I don't think the insults obscure the point. I may be "data illiterate" too but it sounds plausible.
Encryption has nothing to do with the destructiveness of social media.
Lets not making sweeping broad untrue generalizations
I don't understand why that doesn't make sense. What you do with containers of water is what doesn't make sense to me.
A Hong Kong real-estate tycoon wants to build a new city in Ireland
> Such an off beat example

Is that sarcasm? Logging into sites w/ usernames/passwords is literally a thing people do many times a day. That's the opposite of off-beat.

>We can still have robust TLS without having e2e encryption that prevents the media servers for scanning for illegal material.

End to end encryption is primarily about transport encryption. Scanning for content on media servers strongly suggests you're talking about encryption at rest - a very different application than transport encryption.

Source: Day job.
If you're going to bother--especially with a chest freezer--you probably want a number of temperature probes anyway. Just because there's been some thawing at the top/front doesn't mean that everything has thawed.
Except, isn't retail spending right up, or even through the roof?
that's a great DIY project for an esp8266 and a temperature probe. Could even be a kickstarter. Everyone with kids worries about them leaving a fridge or freezer open.
Lots of "fashionable" millennial hipster trend things were just normal stuff that were bought by millennials because they were poor artists or working class.
eg. converse shoes, pabst blue ribbon, thrift finds.

Oh oh it's so ironic uh no it's stuff millennials can afford because they're poor af.
I’m from Glasgow. Completely random fact ahead:

The underground in Glasgow was comprised of orange trains. They “ran like clockwork” and had the nickname “the clockwork orange”, which is where the Stanley Kubrick movie title came from. Allegedly.
The primary reasons seem to be encapsulating accessibility and styles. There is nothing forcing you to use fast-anchor or divider. The theme is exposed in CSS vars so you can use it from a stylesheet on native elements.
So... the polyglot featureset is simultaneously terrifying and super impressive.
We bought dry ice blocks and put them in the freezer which lasted nearly 2 days-- just in time for the power of course.
You can use Redhat distribution of GraalVM.

https://github.com/graalvm/mandrel
I once almost got killed joking that LGBTQIAA2S+ looks more like a password than an initialism ...

But I don't really care personally about any specific words so that is not where I see the problem.

What I'm worried about is when entire topics become taboo and impossible to discuss. I don't think this is specific to "PC culture", its just different topics that get avoided than in other in-groups.

As an example, During the "European refugee crisis", even as a leftist, in favor of letting the people in, it has been neigh impossible to discuss any potential problems without getting called or at least suspected a Nazi or similar.
"Total compensation as a percentage of national income has remained pretty steady, which means productivity growth is being passed on to employees.[1] Not necessarily as wages thought."

Considering that wages is the main income of lower incomes this means that most growth has gone to higher incomes.
Because he chose to be the guy.
I keep soda/water bottles in a secondary downstairs freezer. They're my ice packs for throwing in coolers. (This, of course, makes more sense if you have more than a primary refrigerator/freezer).
Hence why it's important that everybody use it for innocuous reasons. Benefit is two-fold: it helps users with something to hide (eg. journalists, human rights activists) stick out less, and in the event you have something to hide, makes it less suspicious for you to use.
I'm using FAST with the design system props mapped to Tailwind config for my Blazor app team. This lets them consume the awesomeness without writing JS.
Other people are giving good advice, but you should also know that it isn't that dangerous. People have died from the fumes, but only when they have a lot of dry ice in an enclosed area (e.g. a car). It can cause explosions, but that's mostly from people going out of their way to build bombs. It can cause burns, but not instantly and the pain will warn you before you get seriously injured.

Don't be particularly afraid. It's not hard to handle.
> I think US tend to think of itself as No.1 nation and makes it less likely to look at other countries doing things better and looking to follow.

The coronavirus testing response, where the USA refused to use existing, proven, tests from Germany (or S Korea) proved this to me more than any other single event.
Levi's donated a million dollars to billionaire Mike Bloomberg, who not surprisingly supports the most heavy-handed and disenfranchising form of background checks imaginable. It's sadly predictable how the wealthiest folks tend to be the ones who support the "reasonable limit" of charging someone hundreds of dollars to practice a constitutional right.
I got mine from a gas station. They had power but we did not.
You spend 130 a day on mass transit?
Or because he's a Luciferian depopulationist and things are going according to plan.
No.

I'm talking about local vs remote development. Can you even spin up a webserver on an ipad to run codeserver? Or does it rely on an external webserver to run and build your application.

If you know what a thin client is, then you're effectively describing that for an iPad. Anything is a thin client - even your phone.

Until we live in a remote first world with everything built with that experience, you're just describing another type of platform like this: https://gitpod.io/#https://github.com/eclipse-theia/theia

Except you've made it a DIY thing and claiming that it's a the solution for doing development on an iPad which is clearly false.
I wonder what product you were using labeled "iPhone". Mobile Safari was head and shoulders above other smartphone browsers. It handled mobile sites of the day without any issues in my experience. It was nothing like other mobile browsers.

I went through just about every family of PDA and smartphone before the iPhone came out. Their web browsing universally sucked. The iPhone was a huge leap beyond other mobile browsers. The whole idea of clicking links being agonizing is either fiction or hyperbole.

It's funny you claim YouTube and Facebook would be terrible on EDGE when both services had mobile apps in the days of EDGE, YouTube even shipped on the iPhone. That isn't to say they aren't better served by higher bandwidth cellular service but they existed and functioned in the past.

High bandwidth connections are expected today and plenty of services would be unworkable without them. At the same time many web services are downright wasteful in their design and implementation.

Increased end-user bandwidth has just been eaten up by lazier or stupider designs and implementations. I fully expect these trends to continue as 5G rolls out. No one will actually do anything interesting because sites will load twice the ads (in 4K) and quadruple the size of their JavaScript bundles.
There's also the Year 24 Group: https://en.wikipedia.org/wiki/Year_24_Group
So much electricity does it use every time you open the door?
It could also be that most countries on the equator are poorer countries that can't afford the cost of a nuclear power plant. The underdevelopment of tropical countries is a well known phenomenon.
I agree on the perception part.
You'd be better off having lidded containers with no water. Since it stops the air loss every time it's opened. But you don't lose the energy when you take them out.

Water is ~ 1000 times heaver than air so for a fridge, removing the water is the same as letting out air 1000 times.

Freezer is worse because there is also the phase change in the water. But having ice is useful.
None of what he said is correct and even if it was, it would be easier to destroy every piece of technology on earth than put collars around people to monitor what they do (According to his own idea of destruction, this is doubly true. He thinks destroying humanity can happen very easily so why can't it be easy to destroy devices?). I have trouble trusting this guy, and it's hard to resist calling him names. So I think I'm still going to argue that you cannot argue against encryption.
I believe it was in one of Arudou's own writings that I read the 16 per year figure, circa 2000 or so.
> It's really a shame that "IoT" locks are destroying the reputation of electronic locks.

Original funding from IndieGogo. LOL. Yeah, that's a bunch of folks who know lots about security. And as soon as I see MQTT (or any other abstraction layer above UDP or TCP/IP) I know that doom follows.

The worst part about this is that making secure locks when cloud connectivity is available just isn't that hard. Use a Curve25519 library. Everybody (lock, phone, cloud) generates their own keys and exchanges public keys facilitated by an originator set of keys from the cloud installed at manufacture time (this prevents getting man-in-the-middled at configure time without having to go through complicated public-key exchange algorithms that might get cracked).

Commands are always encrypted using public keys and always involve the cloud. Return no ACK (your ACK is that the lock unlocked) so you can't brute force. Done.

If you really want to be paranoid, the lock and phone should exchange a separate set of public keys that encrypt the commands uploaded to the cloud that get forwarded to the lock. Now, even compromising the cloud doesn't let you unlock the door.

A secure lock without Internet connectivity is quite a bit harder because you have no unimpeachable "oracle" to present a point of "truth" that can be relied on.
Mojo Cut – Cut Everything in 3 Seconds
I didn’t say it was carbon neutral.

Coal adds much more CO2 to the atmosphere. At least twice as much?

Rather than losing more time waiting for the perfect solution, a big step 10 years earlier might buy us additional time.
Thanks for your comment

> using GraphQL in this manner does not appear particularly readable nor maintainable

I fully agree. That's why I went to the trouble to design a different syntax. As I mention in its repo (https://github.com/getpop/field-query/):

"The syntax described and implemented in this project is a re-imagining of the GraphQL syntax, supporting all the same elements (field arguments, variables, aliases, fragments, directives, etc), however designed to be easy to write, and easy to read and understand, in a single line, so it can be passed as a URL param."

I agree with your statement that GraphQL used for meta-scripting should be an anti-pattern. I'm not actually claiming what we should be doing, but what could be achieved if it is led in a proper direction. I actually proposed those 2 extra features for the spec (composable fields and composable directives) which, I believe, would do a great deal concerning this respect.

> we see the GET method to do more than 'getting' - sending emails no less!

You're right in this remark, but this is just a demo to make it easy to make my point (as I mention in the article, I'm just printing the content on screen, not actually sending the email). In real life, whenever there's a mutation (such as sending an email), then you'd need to execute it via `POST`.

But for that same example, just remove one line from that big query (`sendByEmail`) and everything else is idempotent. That's the value of this method.
He left Adapteva to become a PM at DARPA and has now moved on from DARPA.
Software Engineers: but your ethics aren’t my ethics, and/or ethics get in the way of my paycheck.
Love it when those that are on top are making it harder for those in the bottom to innovate and move up.

GDPR is doing great at keeping creative-less* companies in check.
----------------------------------------
Creative-less because they can't have a vision and rather gather data and try to find something customers like to keep milking until the product inevitably dies.
What about the C-suite?
Trying to correct your answer to the question without reading the article.

If the Sun would only emit one wavelength, you'd need an artificial light source to get white (R+G+B) light.

The answer white is correct in regards of the visible light spectrum. But you need to add infrared and UV to it.

Red and blue shift is relevant for objects that move relatively to us observers. E.g. other stars within our galaxy, or galaxy relative to other galaxies.

Since we orbit the sun relatively slowly you won't notice significant red or blue shift here.
The fact that it harmed China is not evidence that it wasn't a gain-of-function engineering result. It's evidence that if it was then its leaking was accidental.
Sounds like hiring competition with FB and Google is hotting up then
When average salaries of software engineers become the same as average salaries of doctors, sure.
They have caught naughty pull requests before. I guess it's a multiple eyes thing.

Certainly better than closed source Windows 10 and OSX.
I’m not a fan of comparisons to the Hippocratic oath. The greatest risk to AI ethics is not the ethics of software engineers but the ethics of the software engineering process. By the time tasks are handed to engineers, most of the ethical decisions have been made by product managers, designers, and business stakeholders who are focused on their own goals. Software engineers are accountable to their bosses before their users, no matter how high minded we like to pretend to be. To say it’s on the engineer to do no harm puts them in the tenuous position of doing the job or being replaced by someone who will. That isn’t setting us up for success.

The Hippocratic oath sounds more altruistic than the alternatives, but good legislation, including business audits and incentives, will have far more impact than a software engineer swearing they won’t be evil.
As an engineer who lives and breathes java, both in the context of high performance servers and android apps, can someone explain what this does for me besides for quick startup times through the native image feature?
what are the benefits of this?
git log would definitely show the entire commit message

git log could show the entire commit message, but I can't remember the last time I saw any developer whose default format wasn't a single-line one. Presumably there are some people who do prefer to see the whole message every time, and maybe that includes you, but IME that's quite rare.
Still free speech if you don't like it
The fact that it has federal and state systems probably bears a portion of the responsibility.
> I start from a place of extreme skepticism that gnaws at me even as I watch myself being proved wrong.

I had the same kind of issues: I thought that energy should be E=mv, not E=1/2m*v^2. The latter seemed really baroque. I set up a ballistic pendulum trying to demonstrate my idea. I finally got it when I was thinking about how if you accelerate a projectile, the force has to be applied over more distance per unit time to achieve the same acceleration, so the amount of work being done goes up quadratically.

Even then, I was annoyed that "the" kinetic energy wasn't a unique value -- it depends on the velocity, which depends on your frame of reference. I finally got over that one when I realized that the kinetic energy in a collision is uniquely defined b/c of the center-of-mass frame.

In graduate stat mech, I basically got lost at the point where the prof said we're supposed to assume that every point in phase space is equally likely -- how the hell should we know that?!? It wasn't until I read the Bayesian derivation by Jaynes, based on Galilean invariance & entropy maximization as a form of being unbiased, that I finally got it - years after I squeaked by with a B in the class.

Relativity -- same deal, the time dilation / length contraction stuff seemed really contrived with all the little square root factors that drop out at low velocities. I finally started to get it when I saw someone write it all in terms of geometry instead of algebra.

QM -- can't say that I grok it yet, but I think I'm in good company on that front. One thing I worry about is that physicists have gotten so good at accepting initially-counterintuitive concepts, that it's gotten to be a badge of honor. I think it's always better to find a way to make the concepts intuitive. Maybe quantum physics cannot ever be made intuitive, but I think we should keep trying to find better ways to understand it instead of gatekeeping the profession by whether people can stomach the Copenhagen interpretation of QM.

>overwhelmed by all the possible things I would need to factor in.

I experienced that too. I made peace with it eventually, by accepting that it's a trade-off. Often times it doesn't make a big difference in the result, but it does make a big difference in how easy it is to understand what's going on (and to solve the math problems). It's generally better to work with the oversimplified problem first, and then you can test changes afterwards to see if they matter.
Well, it sure is tough to know the outcomes of what you create, however many oaths you take. Long ago, someone invented a pencil; people have written a lot of terrible things with pencils. More recently, people invented neural networks to recognize handwritten digits; now people are using networks like that to do terrible things. An oath won't solve the problem; we need laws and governance and more to ensure society uses technology safely and for good.
Sidelinking seems to open up some possibilities for converging WiFi/local and base-tower networks. Along with any number of security issues...

I think the question is not “technologies enabled” but rather “useful applications enabled”. We’ll find out, I wouldn’t count it out. I would expect it to be enormously expensive if it hits, get people s/addicted/accustomed to it and they’ll pay $500/month.
It’s a lower capital expense than running fiber, and wireless carriers have more favorable regulatory environment than wired companies.
Chilling food super swiftly / immediately is rarely a concern for regular home residents.

It is a public health concern at scale.

Two overlapping but divergent scenarios.
> There are no common ethics codes to determine how lethal autonomous weapons and systems that are developed for the military should be used once they end up in the hands of civilians.

It's interesting to me that this just presumes developing these autonomous weapons systems in the first place is ethical. I understand there is a difference of opinion on this ethical point, but it immediately frames the discussion pretty far away from the Hippocratic oath's requirement to abstain from causing harm.
except that a lot of business isn't in an office. You will never make a meat packing plant, distribution center, mushroom farm, or many other types of work fit in a walkable city. A lot of this is really knowledge worker privilege for people who can exist in dense zoning. A tremendous amount of businesses simply cannot be built close to housing.
Warren Buffett: America's Folksiest Predator
I’d love to hear the modern “Be would have been better” case. Apple’s purchase / reverse acquisition of NeXT seems so obviously correct in retrospect.

Didn’t Steve Jobs carry around a ThinkPad running OpenStep (later Rhapsody?) the first few years he was back at Apple?
Last week the power was out Tuesday 2 pm until Friday 8 pm, 78 hours. I left the lid shut on a 7 cubic foot chest freezer in the garage, where the ambient was in the 70s F most of the time due to the cool weather. When the power came back on, the temperature was about 37 degrees at the top of the freezer. Ice cream in the second layer down had a light bit of crystallization, but no other obvious defects. Other food will be evaluated before being eaten, but it should be safe since it was below or at normal refrigerator temperature, although texture may suffer due to being refrozen.
Nice!

I find it ways more difficult debugging networking on Linux. It's easy to see which ports are in use but finding out which process is using a port is a nightmare to me.
You have no idea what you are talking about. I don’t have time to waste on somebody so arrogant.
Why deep learning won’t give us level 5 self-driving cars
Right, you version APIs and have a policy of deprecated APIs being removed in the next version. Or you can just copy and paste a comment calling people shitheads for politely disagreeing with you. Your call.
Space is the symbol that denotes a function call in Haskell.

It is indeed different from other languages, that require an argument list in parenthesis. It can be different because values and functions are not ambiguous on Haskell; there isn't such thing as a function with no argument.
It appears some of it is due to his relationship with ID2020 Alliance and Jeffrey Epstein.
Maybe add a note on the page which regions/country this is intended for (assuming US only?)
>We should have a big crash right now because all the stimulus ended

It's probably not instantaneous. Other people in this thread mentioned that savings is up, so I'm guessing people have some money saved up, and therefore can probably last a few weeks (or months?) before running out of money.

>could be kicked out of their apartments

Aren't most cities still not processing evictions? Even if they did, the combination of social distancing restrictions (less court capacity) + flood of evictions probably means there's a huge backlog, which means very little people would end up getting evicted.
The ACM Code of Ethics and Professional Conduct has been around for a while and surely is a good start. But if you read through it, you'll quickly come to the conclusion that unless leadership buys into it your only real option is to quit your job if asked to do something you shouldn't.

https://www.acm.org/code-of-ethics