skysight-inc/HackerNews huggingface dataset:
> Fuchsia wants to be the best cross-device OS to date. To achieve this, Fuchsia uses a new tool known as ‘Ledger’ by the GitHub community. Ledger, once you’re signed into a Google Account on a Fuchsia device, will automatically save your place in all installed apps across all Fuchsia devices.

Please implement this with an open-standard API (WebDAV?) so that multi-device OS/app state can be synchronized to a self-hosted and hardened device.
I suppose that's why nobody buys Samsung phones, Haier refrigerators, Mitsubishi automobiles, etc.
There may be some people migrating from GitHub to boycott Microsoft, but most of the old guard free software folks weren't on GitHub to begin with.

I think the biggest concern is just a lack of trust that Microsoft will fuck things up out of incompetence rather than malice.

Another rationale is that, even if you reason it through and conclude that Microsoft isn't going to screw it up at all, the mere risk of GitHub being a SPOF is enough to support some alternatives. That might be a risk that existed pre-acquisition, but it's definitely come to attention.

Also, GitLab has been getting better and better for awhile and capitalized on this really well from a marketing standpoint; let's give them some credit instead of assuming it's purely a negative reaction to GitHub and Microsoft.
> Perl was basically written because Larry Wall found Awk's syntax to be a little too cryptic.

That seems ridiculous; where is it substantiated?

When Wall posted Perl to comp.sources.unix for the first time, he wrote "If you have a problem that would ordinarily use sed or awk or sh, but it exceeds their capabilities or must run a little faster, and you don't want to write the silly thing in C, then perl may be for you."

Or rather, not Larry Wall, but the apparent newsgroup moderator added that text, lifting it from the Perl manual page.

Thus he was pitching it as something that performs faster than awk and sed, with a greater range of capabilities.
So just a quick calculation:

Assuming that the rocket has moment of inertia similar to a hollow cylinder with radius 1ft, conversion from rotation energy to linear is perfect, and final linear velocity is 5000 mph, the rocket would have to be spinning at

1/2 * I * w^2 = 1/2 * m * v^2

1/2 * (m * r^2) * w^2 = 1/2 * m * v^2

w = v / r = 7333 rad/s ~ 70,000 rpm

Maybe the payload of the rocket could be connected to the body of the rocket with magnetic bearings so that it isn't spinning, i.e. not experiencing the massive accelerations.
I used to play FPS shooters relentlessly and competitively. Somewhere around Quake 2/Quake 3/Halo I started to get severe motion sickness playing games and had to stop. For years I thought I would never be able to really enjoy FPS shooters again. I stuck mostly to RPGs as they weren't as intense.

These days, if I know I'll have a couple rare hours to myself where I can play video games I'll pop a Dramamine. I've also found that ginseng pills, sea bands, colder air, lots of water, lots of rest, good food, fresh air, and playing frequently enough to build up a tolerance but not so often that I'm over doing it help. This may be just be the placebo affect, but it seems to work.

I still get motion sickness occasionally, and I stop playing when I do, but it's far less severe.
By that argument, all of western Europe didn't save a viable society since Germany was able to defeat them.

France had a credible defense. Also, France certainly survived their enemy in the long term.
This. If anyone doesn't understand why ljw1001's comment is the correct interpretation, I highly recommend Beuno do Mesquita and Smith's "The Dictator's Handbook".

https://smile.amazon.com/Dictators-Handbook-Behavior-Almost-...
The classic example is Skype but people forget Skype is a really, really old acquisition at this point. Most of the things done to ruin it were done well over 5 years ago.

Let's not forget GitHub already has enterprise products...

Regardless Microsoft has brought in many acquisitions and didn't ruin them. LinkedIn was kept separate and beyond some integration was left untouched. Same with the vast majority of game studio acquisitions. Let's not forget the Xamarin acquisition has been a huge boon to .Net developers as well as open source initiatives.

Microsoft has new leadership. Most of these arguments I'm seeing on HN are all referring to things that happened under much older leadership. This goes to show Microsoft still has some trust building work to do but at the same time they shouldn't be written off either.
I think you're not trolling, but I'm not sure.

The first thing anyone smart does when they make a metric is think about what rules or other measures have to be in place to prevent obvious gaming of the metric to the detriment of the real goal.

When this is done at scale to markets it's called "regulations."

Markets are not even a little Goodhart proof.
This article isn't very informative. For one thing "Andromeda" isn't Fuchsia, that was a proposed merger of Android & Chrome that was shelved in favor of Fuchsia. Kyle Bradshaw on 9to5Google has a pretty good series on Fuchsia that's much more insightful:

https://9to5google.com/guides/fuchsia-friday/
Brew == homebrew, and it’s mainly for macOS
Reading through this now. There's a lot here and I have to admit, much of it is out of my wheelhouse. But I can get the gist of what's being said. I appreciate the link.

Makes me definitely consider putting this housing search on the back burner. In my area we've seen massive price increases in just the last 3 years. I was on a tour of a home yesterday and the agent told me that the previous home tour was with a bay area investor who had cash on hand for the home.

Hard to compete with that. And maybe it's just the wrong time to be competing at all.
$ curl -s "https://api.github.com/orgs/AndroidHardening/repos?per_page=200" | ruby -rubygems -e "require 'json'; JSON.load(STDIN.read).each { |repo| puts \"git clone #{repo['ssh_url']} android-hardening-#{repo['name'].gsub(/(.)([A-Z])/,'\1-\2').downcase.gsub(/[^a-zA-Z0-9]/, '-').gsub(/-(-+)/, '-')}\" }" | parallel -j 8 '{}'
Well, I mean, the older generations are dying off...
>I couldn’t find him on Facebook or Twitter. The man seemed to have vanished.

What a time we live in. The social internet is weird. It's the source of stuff like this article's outrage, and if you aren't on it, you're weird and "seem to have vanished."
It's closer to bare metal than Linux but it's not a real time operating system capable of precise timing like you'd see on a microcontroller. I see some configs that allow for pinning a thread to a core that they claim can be used for real time workloads so it'll be a lot more predictable than a Linux kernel. However, the RPi has a memory controller with a caching layer so it'll still be different than using an STM32 or Atmega with or without an RTOS (i.e. with Ultibo you can use malloc to allocate memory and you'll have to watch out for the cache if you're touching DMA).
I studied in Chapel Hill ~15 years ago and I remember that area as pretty liberal. IIRC, during the Iraqi War when the Congress was busy renaming french fries to freedom fries, the city of Carrboro had a "consume French goods day".
I saw a comment just yesterday(?) on HN that mentioned awk and it got me interested (first time I heard about it). This was a good little intro that was easy to follow along with and get a sense of what it's used for.
Gitlab is using Monaco for this. An open sourced online editor brought to you by none other than Microsoft. (https://github.com/Microsoft/monaco-editor)
I couldn't dig it up now but I recall seeing that Microsoft started this project as an online code editor for Azure, later using it in VSCode. So it would not be surprising if they bring this to github some time in the future.
not so much "egotistical narcissist" as Central Casting Eccentric Artist. They could have replaced her with a skeleton in black leggings and a turtleneck and it would have played identically.

And that's what hit me as flat. A quick reference when Héctor tries to slip through customs, or like the El Santo name drop: fine. But instead of honoring her art or her politics they just had her as a bad theater choreographer.

And plot-wise like they absolutely could have had her agitating about the socio/economic stratification in the land of the dead and barely changed anything whfg unir zvthry naq snzvyl fyvc va juvyr thneqf ner qvfgenpgrq ol n evbg .

That said Coco is on Netflix right now and it's delightful.
binwalk is a good tool to use for this, especially early analysis: https://github.com/ReFirmLabs/binwalk
I think this kind of thing is a bit more straightforward with Web Components, especially since the generated HTML can be rendered to Shadow DOM.

The PolymerElement project's <marked-element> has offered declarative client-side Markdown for years:

<marked-element>
<!-- content is in a script tag so inline HTML isn't instantiated -->
<script type="text/markdown">
# Hello
</script>
</marked-element>

https://www.webcomponents.org/element/PolymerElements/marked...

For math, you can do a similar thing with Katex: https://github.com/justinfagnani/katex-elements

<katex-display>c = \pm\sqrt{a^2 + b^2}</katex-display>
Theranos Says Elizabeth Holmes Has Stepped Down as CEO
I create folders full of shortcuts to the URL's of my webapps. One folder might be called "IT Apps" and another called "Development Apps" and they each contain relevant shortcuts for locally installed or web-based apps.
Completed smartphones and TVs aren't on the list, so they aren't under this one.
I'm loving ChromeOS plus Android plus Debian (via Crostini) on my Pixelbook. The beat of a bunch of worlds with solid integration.
I wonder if VSC could be used as a library to render editor in the browser.
They're the only online repl I can use to test API integrations (and produce interactive integration examples), so I think of it as a "feature." ;)
The flash could be avoided if the content were in a `<script>` or `<template>` tag.
MPR Raccoon: Exploring the Urban Architecture Behind an Antisocial Climber
You'd probably have a stationary launch ramp exit, built up the side of a mountain. If you can put the top of the tube at 10-15k ft that will reduce air drag _substantially_. Even a 5000ft exit would be in substantially thinner air.
Free Pascal!? I’m in; for the pure nostalgia for Delphi / Object Pascal.

I just have to figure out what to do with it and my Rasp that’s currently collecting dust :/
As a sysadmin, knowing awk, cut, and join is what lets you solve problems in seconds instead of minutes. I can't tell you how many times being able to quickly slice up a log file lead me straight to the problem I was trying to solve.
Skype and arguably Nokia are two I can think of from the top of my head.
> Happens all the time when package.json defaults to foo: "^1.2.3", and some bozo does breaking changes in 1.2.5.

No it doesn't. Since npm 5, npm is lockfile-by-default, you don't get updates unless you ask for them. Whether one particular package correctly respects semver is irrelevant.
This is how flexible diet helps you lose weight
Business Plan Proposal Format and Steps
There's a long tail of PRs to go through and review, and the ones we review may take a while to get to a point where they are accepted, but saying PRs are never accepted isn't quite accurate: https://github.com/facebook/react-native/pulls?utf8=%E2%9C%9...
Using Vim from a phone or tablet sounds like a nightmare, tbh. I can barely text without typos.
Those new self-service auto-mixing machines for a long list of Coca-Cola products were designed by Dean Kamen.
Isn't that a bit like avoiding a stalker by checking into a mental hospital?

I had actually considered it (if for nothing else than the more coherent target to be hacked on), but am wary of just heading towards a different strong attractor for top-down control.
I don't understand this move. GM's Cruise was still named as the #2 player right after Waymo in the self-driving space after months ago, why does all of sudden GM want to spin-off or get it IPO'd?
The benchmark game's "results" peg some toy programs in Erlang an order of magnitude faster than Python 3.

Of course, you probably foresaw another classic interpreter-speed justification coming from a mile away, but.... There are very well-developed methods of interfacing with fast native code, ranging from C nodes to nifs. The documentation is circumspect about using C code, but nevertheless provides you with the good, bad and the ugly on these various different methods.

If anything, I think Crystal could crib a page from Erlang and elevate what it calls "Fibers" and "Channels". Erlang made these first-class in both design & syntax, which allowed Pids and messages to be not just building blocks of concurrent interaction patterns, but also architectural utility-knifes in consecutive Erlang code. The more Erlang you read, the more you see this really powerful method of dividing concerns "physically" rather than "structurally", in which you can be doing everything from implementing Objects (for some definition of OOP) to representing recursive data structures with lightweight threads as the "backing primitive". This may be obvious to some old-head Lisp programmers, but I about choked on my latte when I saw this demonstrated at the first Erlang shop I worked in. It's a cool and extremely powerful idea that can be implemented in any language, but is best if the spawn/message syntax is concise.
MakeCode editor for breadboarding
Original title:

The "mass exodus" from GitHub to GitLab: 10 days later
Because then people would see how much sugar they're actually consuming and question whether to drink it at all.
What's with this "rebuild the American manufacturing base" part? The US is already one of the top manufacturers in the world.
The thinking probably goes that it's only a late payment if the tenant makes an agreement with the landlord, in which case the landlord wouldn't be giving them notice to vacate. If it has gotten that far then it is a missed payment because the tenant couldn't (or didn't try to) reach an agreement in time and it resulted in the tenant breaking the lease. I think many leases include provisions for late payments for this reason, even in states with pro-tenant laws.
Apple and Oprah Winfrey Announce Partnership
I'm actually a native developer. I'm responsible for a framework that supplies the react app with features it can't implement on it's own (or can't implement efficiently enough). So when I do builds, I need to know if I have any build warnings in my code, but it's almost impossible to see mine in the mass of React build warnings.

It also makes me wonder how compatible react apps will be, for example one build warning about a deprecated iOS feature I inherited actually causes a crash on iOS 12. We have over 400 warnings from the react code alone, how many of those are future land-mines? Quality development dictates your builds have few, if any, compiler warnings. Even if they are things you know will never be a problem you fix them or adjust your warnings so they don't potentially obscure other, more dangerous warnings.

That's a good rule for any professional development project, but when you are developing a shared class library for other developers to build professional products from, it's far more important. The React team's failure to clean warnings makes me question their actual ability and commitment.
> The point isn't for the government to skim 25%, it's to get China to trade fairly

How is it currently unfair?
Yes, 'Phishing Attack Prevention'

https://live.paloaltonetworks.com/t5/Featured-Articles/PAN-O...
Shreveport Bossier City SEO – 5 Effective Ways to Get Unlimited Local Customers
I made a script to feed URLS to fzf so that I can select and open the url with partial keywords.

For example, you can enter 'prod region1 bestservice' to interactive open the URL.

Here is the script:

#!/usr/bin/env fish

function +fzf_open_url
[ -z "$FZF_OPEN_URL_LIST" ]; and echo "Please configure \$FZF_OPEN_URL_LIST first." >&2; and return

set -l result ( \
cat $FZF_OPEN_URL_LIST \
| sort \
| uniq \
| grep -ve '^$' \
| fzf --bind "enter:execute-silent:open {}" \
)
end

Gist: https://gist.github.com/hktonylee/ca56920dd0323c1c40726764d1...
Make wallpaper for your iPhone in less than 30 seconds
When I left MS about 4 years ago they were working on switching their internal source control over to Git. Not sure on their progress, but that hardly seems like they'd make it incompatible.
Read the original Bloom Filter paper from 1970. It covers all of this and it's very short. If the test for membership returns 'probably' then you do the more expensive test if you need to know for certain or you don't use one to begin with:

Space/Time Trade-offs in Hash Coding with Allowable Errors BURTON H. BLOOM

https://dl.acm.org/citation.cfm?doid=362686.362692
Probably those same manufacturers, depending on whether the added labor premium is less than the cost of shipping finished goods across the Pacific.
Grand jury indicts Elizabeth Holmes and Ramesh Balwani for wire fraud schemes
Many companies don't optimize for profit but optimize for market share and try to be around net zero, the best example being Amazon.
Similarity between passwords doesn't really matter for the purposes of this checker - all it's looking for is a _possible_ exact match. If your password hashes to "abcXXX", then there are two possibilities:

- "abc" is in the bloom filter, and so your password _might_ be in the list (depending on what the remaining characters past "abc" are)

- "abc" is not in the bloom filter, so your password _is definitely not_ in the list.

This results in a high rate of false positives (times when a password is incorrectly thought to be part of the list, but it's not) but that's deemed to be an acceptable tradeoff for this algorithm.
I write native modules for a React app, and it's not easy at all. React on iOS is an unprofessional abomination, a mass of compiler and console warnings that make it almost impossible to determine what your own code is doing.
I think sadly a lot of it is just FUD. Refer to the comments about npm I'm addressing elsewhere in this thread. They're just ill-informed, or deliberately throwing shade.
> the supply chain will be created in the U.S.

Metric or Imperial?
Web Components with Ionic 4 and Elm: Promises and Pitfalls
This started as my intern project during the summer of 2016. Happy to answer any questions!
I have been dreaming about something like this since the first time I went from notepad/ftp/netscape
this.

this excessive rent expenditure is landing straight into the pockets of the lucky few who own the land.
This is the thing I was least looking forward to with trump. So disappointing.
I stopped making changes through GitHub's editor after it started marking those commits as modified using the editor. I felt like a n00b and everybody could see it.
I think Goodhart's law gives us a good insight. If the actual goal was to ensure the long term viability of a democratic South Vietnam, the endeavor failed. So what happened, is that the US government "gamed" it by targeting "Body Count" and "winning all the battles." In doing so, it failed to achieve the actual goal in its long term interest.
Announcing the Build Server Protocol v1.0.0
Does anyone move project's shareable components/services into NPM packages?
Cool, I'd love to hear about the education programs you've started to help inform these parents of the harm they're doing.
Lol, until your password manager suffers a breech. Even without a full breech of data, if your password manager's password creation algorithm is made public then your passwords are just as open as anyone else's, perhaps more so. Managers are better, but they aren't the home run people think they are.
Your claim and "source" are incoherent nonsense. I regret spending 5m of my life trying to make sense of it and am only writing this comment to help others avoid the same trap.
> The United States today released a list of products imported from China to the US on which additional tariffs will be placed as a measure aimed at pressuring China to change its practices the US says force US companies to give up intellectual property and transfer technology. Some industries have been dropped form the list such as pharmaceuticals, while a new list has now been announced, officials told reporters this morning. This story is developing and will be further updated shortly.

> A US official speaking on background as a “senior administration official” told reporters on a short-notice phone call today that China is using state-funded companies to outbid US companies, and is intruding and stealing IP from companies.

> USTR last year launched a “Section 301” investigation into China’s practices on technology transfer and intellectual property and concluded that it has long been engaging in unfair practices. The Section 301 report found China guilty of pressuring US companies to partner with Chinese companies, licence under less favourable terms than Chinese companies, using state-funding to buy US companies in order to get ahold of their IP, and engaging in intrusion and theft to get commercial advantage.

> The United States has raised these concerns for years, and gave China the chance to take steps to resolve the concerns, the official said, but “that’s not what they did.”

http://www.ip-watch.org/2018/06/15/breaking-news-us-imposes-...
The average number of hashes returned is 478

The smallest is 381 (hash prefixes "E0812" and "E613D")

The largest is 584 (hash prefixes "00000" and "4A4E8")

https://www.troyhunt.com/ive-just-launched-pwned-passwords-v...
Trump’s Trade War Isn’t About Trade, It’s About Technology
I memorize everything and try to reuse the same patterns everywhere. I put stuff I rarely use in textfiles. When it's finished, I copy everything on an usb stick. I destroy all accounts I don't use (when possible).
For many of the reasons outlined in this introduction, I've taken up drawing, wood engraving, and origami/papercraft. The repetitive parts (carving lines or folding paper) in particular have an acute soothing psychological effect.

Additionally, my sense is that while engaged in these activities parts of the mind normally dormant while working with code all day spring to life.

Seems a good antidote to boredom or sadness is painting, drawing, sculpting, gardening, or something else that's a different language:

>Since change is an essential element in diversion of all kinds, it is naturally more restful and refreshing to read in a different language from that in which one's ordinary daily work is done.
> Anything of importance on GitHub is going to take a while to move over anyway

Actually, not really. The importer is very good, issues and PR/MRs get moved over. The only adjustments have to be to CI if you used Travis.
Ah cool. Do you have any examples online of how you use it?
That was a little tongue in cheek but there is a comment in the Camel book about how he wrote perl because he was scared of Awk's parser.
This. The only decision you have to make now is how much more suffering you would like to endure. A lifetime more - or a chance to have your own life back into your own hands someday...

Being in a bad marriage is like being that poor mouse in 'An American Tale'. Looking wistfully up at the night sky, thinking "Somewhere, out there..." (there is a life that doesn't resemble hell / a distorted version of expected reality).

Obviously, I'm making a leap here that you aren't some kind of monster or what-have-you and you don't deserve any of this. ; )
I want make hacker for mobail my waif what to do