skysight-inc/HackerNews huggingface dataset:
I wrote this as a replacement for what was previously a function in my .bashrc because of two things:

1) My shell function was too slow. There was a noticeable delay and it became annoying. The tool I wrote in Rust is insanely fast. Life improved!

2) The wordlist I used to use would use /usr/share/dict/words. These words are not good for typing because there are a lot of weird and arcane words in that list. The new tool I wrote has an optimized wordlist made by the EFF (read about it in the README) compiled right into it.

Regarding your question about installing other dependencies, like I said I will eventually get it into package managers. The pgen utility is a single binary. My assumption until then is that the people interested in my tool also happen to be interested in Rust and that therefore installing the Rust toolchain to use my tool will also give them motivation to get back into learning Rust like they at some point started doing. This was intentionally unstated but now you made me say it :)
Boiler plate in my example would be everything that needs to be written for a class in Java, not specific to sorting: new file, imports, getters, setters etc. compared to a few lines in an existing file for a struct in Go.
Genetics can't beat physics. Soak your mouth in coke all day, and your teeth will rot. The fact that your body can handle it better than most is a blessing for you, but doesn't discount hygiene for most people.

I have known people that say the exact same argument for lack of sleep, drinking tons of alcohol, smoking daily, etc...

I'd suspect that people with good genetics and that take care of their bodies wisely will live ripe old ages in good condition. But if are unwise, will exist in the same realm of misery with the masses.
There's obviously a difference between industries like agriculture, oil and gas, steel-making, etc. and something like a game company. Some industries are crucial to the functioning of society, while others are a pleasant way to spend time.

The world would be culturally poorer without music, art, etc., but it would still function. That's not true if you got rid of those other industries.
The way the system I worked on "solved it" was to provide another layer of constraints called "incorporations" that effectively constrained the allowed versions used to resolve dependencies to a version that was delivered for a given OS build. Administrators could selectively disable those constraints for some packages, at which point resolution was solely based on the "standard" dependencies. But by default, dependencies would "resolve as expected".

The "incorporate" dependencies are described here: https://docs.oracle.com/cd/E26502_01/html/E21383/dependtypes...
I don't understand the hype around spacy especially when it relies on (closed source) annotated corpus to do all of its job. The default models fail in simple cases. And it takes a lot to train a new model on new corpus.

I am wondering how people solve actual problems with spacy. What are the use cases? Is Spacy used in question answering sytems or summarization pipelines? Maybe conceptual search?

I prefer the approach of link grammar / relex which are based on dictionaries / grammars, it seems easier and less error prone.

Prodigy is genius! More tools like that will be built in the next few years...
You may also want to consider running `unset HISTFILE` before that to ensure that the line containing your password doesn't end up sitting around in your bash history.
I think users would prefer federated systems. Who wouldn't? Even though most people have probably never heard the word before, they almost certainly use and appreciate federated systems like phones and email.

Do people want federation enough to have to take a principled stance in order to force change? Heck no. And that's the problem: there's no reasonable way for their desire to impact the producer side of the market. Can't vote with your wallet since public IM service is universally free, plus network effects are strong.

Users are being worn down, too. I remember when Pidgin, Adium, Trillian, etc were rather popular. Now most people don't even use those kinds of consolidation apps either, and resign themselves to literally running many separate apps.

This is a crazy mess we got ourselves in, and there is no easy fix. Time machine to 1980 to get a standard out before ICQ, maybe.
IPNS is virtually unusable at this stage. It's super slow that most people who use IPFS just use IPFS directly and try to come up with their own solution for this.

I do hope they figure out how to solve this problem but looking at the discussions around the issue, it doesn't sound like something that can be easily solved, maybe never.
“Provided a superior opportunity and compensation.”

These are people, you can’t “steal” them.
We should do both, both will get expensive. It does seem wrong that we aren't building to ballard at the same time we are building through bellevue to go to microsoft. But the whole thing takes so freaking long, I want to start working on all segments at once, subject to our capacity to plan.
Jelly Key makes artisan keycaps by hand. They are based in Vietnam.

https://www.jellykey.com/
Curated List of Awesome Lists
As a programmer if I don't want the user to use it I don't expose it to the user at all. If I want the user to be able to use it I'm not going to intentionally make it difficult to do so. That's not good design - that's bad UI and bad UX and is a dark pattern used by manipulative marketers who don't care about providing a good experience to end users. But then we get to argue over what "good design" means. Since manipulative design that is good at being manipulative is obviously good design by definition.

I think good design should benefit the user. Making "opting out" easy is providing a good user experience. If the user is wanting to "opt out" the answer isn't to make it difficult to opt out - it's to fix the reason that is causing your user to want to opt out to begin with.
> I hope they eventually develop a federated, privacy oriented messaging protocol, once the rapid technological evolution settles down.

Like matrix[1]? That uses signals encryption.

[1] https://matrix.org/
The tooth somewhat repaired, minus the enamel. There is still a divot that I must keep clean, but it is easy to clean.

Bacteria is required in the gut, but AFAIK, it is not required in the mouth. I certainly replenish bacteria in my gut with 20 different cultures.

Excess calcium in the arteries will build up and become blockage. In my younger years I ate many bad things and now I have to be careful not to add to the existing layers.
Yes, totally agree. TF is solid and it’s still my goto tool, but the API has a very low elegance score, to put it nicely. Clearly the team has a lot of brillian engineers, but they’re missing the high level sense of design (yes, APIs do need good design as well) that puts everything together beautifully.
Has something like gcc symbol versioning been talked about? I can probably sense the sneers from some, but I'd imagine there could be an evolution/"go way" to implement it.
Intel Releases #Spectre Patches for Skylake, Kaby Lake, Coffee Lake
My recruiter found me through LinkedIn, and helped me move into a position making 2x compared to my previous role.

YMMV, but definitely not trash to me.
I swipe with my thumb but I have no issues writing accurately at speed, certainly faster than I can type things out in all but a few edge cases.

Added advantage of not needing to look at the screen all the time to work, something that was previously only possible with tactile keyboards back in the day.
Nerves can't repair. Heart muscle neither. Nor can teeth.
Qubes 4.0 fully working on Librem laptops, coreboot added IOMMU and TPM
It came off as confrontational to me..., and I don't see the irony (may be poor choice of word on that though, reductio ad absurdum perhaps?)

I would think someone working in marketing at American Apparel or some fashion magazine or something could get something useful in weaving their own cloth or sewing their own clothes. Similarly towards someone reading Hacker News and running their own server.
Windsor Hum archive
> I was attempting to explain those features that you mentioned to others who might read our posts (perhaps wishful thinking).

/waves from the gallery
But if you have access to machines, then so do your competitors. You won't be generating 50x more profit, perhaps you'll be generating a few percent higher until the market reaches equilibrium and then the owner will make the same as or slightly higher than what he was before depending on how quickly he adapted. The end benefit is the economy as a whole because garments now will cost a whole lot less. Whichever competitor stitches by hand will go out of business within a year so the baseline to make even a cent of profit is with the machine.

Also, the owner took a huge risk and big loans purchasing the machine. If something goes wrong, he's on the hook for it. If the next year, the country decides to implement NAFTA, then the machine is worthless because it can be made in Mexico far cheaper than in his own town, forcing owner to go out of business and eat the costs. Meanwhile, the worker who gets laid off loses no money in his transition to a new job. The economy, however, benifits again because garments are even cheaper than before.
2018: World's Most Innovative Companies
I’m going to be a contrarian here, but I’ve really come around to Consider Phlebas. I wasn’t impressed the first time I read it, but I’ve read it over ten times.

Unlike Games and Weapons, the theme isn’t as explicit, but Identity permeates everything in the story. I genuinely think it’s an unsung masterpiece. Excession, as much as people love it, is pretty much pure entertainment. Phlebas, Games and Weapons all leave you with stuff to think about afterwards.
We should consider how this would incentive editorializing and reporting by the news organizations.
I don't understand why every post of yours in this thread it getting downvoted. I guess by downvoting you they can pretend that what you're saying isn't true.

Agriculture and manufacturing are the drivers of economic growth. Without them there's no point in having all those other industries.
Austin, Denver, Detroit: Good Places to Be a Software Engineer Looking for a Job
Dear Lord!

What does Kazakh famine of 1919 [0] has to do with Germans??!!Maybe you should not be the one talking about useful idiots. Really, Ukrainians (and Jews) killed by MGB troops operating under OUN-UPA flag have nothing to do with Germans either. And how about the famine that this thread is about? How many Russians could have possibly cooperated with Germans 20 years before the war even started?

I guess, not being a former Soviet citizen you have no idea what it was. And how good Jews had it there. You could try asking Solomon Mikhoels [1]. Oh, wait, Stalin had him killed. Maybe check with some prominent Soviet Jewish doctors? Oh, they got wrapped up in the Doctor's Plot [2] and barely survived (some of them, anyway) because Stalin croaked before Jews, as was the plan, could have been loaded in railroad cars (for their own protection against the just wrath of the Soviet people, of course) and sent to camps in Siberia.

Just because Soviets didn't use poison gas on Jews (and those Russian peasants who did get gassed in the Tambov rebellion [3] obviously did deserve it, after all some of them may not have liked Jews and would have cooperated with Germans, have they lived another 20 years!) does not, by any stretch of imagination mean that communists were an iota better than Nazis. They just slaughtered people (far more people than Nazis ever managed) by a different criteria.

Your insistence on excusing mass murder because some of those murdered might have, at some point in the future, possibly, had they survived, killed someone else isn't much different from what Holocaust deniers do. Does show where antisemites come from, though.

[0] https://en.wikipedia.org/wiki/Kazakh_famine_of_1919%E2%80%93...
[1] https://en.wikipedia.org/wiki/Solomon_Mikhoels
[2] https://en.wikipedia.org/wiki/Doctors%27_plot
[3] https://en.wikipedia.org/wiki/Tambov_Rebellion
Does anyone know how is that not illegal?

Even if they meet the required standards I thought only the government was allowed to print bills.

Does anyone have any links or references to what Woz is saying?
The lifespans of stars vary by orders of magnitude. The sun is about 4.5 billion years old and is not massive enough to ever be a supernova. Betelgeuse, a candidate to go supernova 'soon' is only about 10 million years old.
It certainly can. A few times my gums became inflamed in the last couple decades. That is when I knew to reduce the method slightly. There is a balance and it is probably a little different for each person.
>Do you have a source for this?

From the Mayo Clinic. (world famous hospital where US presidents go)

https://www.mayoclinic.org/diseases-conditions/coronary-arte...

"Once the inner wall of an artery is damaged, fatty deposits (plaque) made of cholesterol and other cellular waste products tend to accumulate at the site of injury in a process called atherosclerosis. If the surface of the plaque breaks or ruptures, blood cells called platelets will clump at the site to try to repair the artery. This clump can block the artery, leading to a heart attack."
You got a source for that? Everything I've read says they do. And yeah, obviously hyperbole in service of a joke...

I also have no idea why this is such an obviously great idea. I don't see anything obviously great about it. Care to explain.
Conservatives Melt Down as Twitter Annihilates Fake Accounts
This is the opposite of true. Governments are the only entities that seem to be willing to fund basic research. And he department of defense, in addition to funding things like DARPA that have built the world as we know it, has proven willing to fund completely insane stuff.
The reasons why have been given by others, but you might also like to know that you can download the APK yourself and that it includes its own updater: https://signal.org/android/apk/
Matt Ward - engineer at Mux here. I'll address a few of your concerns. First off, I worked on building YouTube's video infrastructure for years and now I'm working on Mux's with people that built Zencoder. So our team has seen a few things, and rest assured my friend we know video is hard. That is actually part of why we started simple with just HLS which does get decent browser coverage and its works well on Android with ExoPlayer and iOS as well which a lot of our customers care about. What would you have started with?

Curious where you saw we were using the nginx rtmp module given that we don't have a public live streaming offering yet, but it is coming soon! Oh and yes nginx rtmp is probably the best open source offering on the market now so we will be using that. We've got plenty more coming as well so stay tuned.

If you want to select the quality you want to view at, that's a player decision. You can bring your own player to Mux. We think that's pretty neat. You can't bring your own CDN though, because we've taken that part of out of the equation for you. We've actually started integrating with multiple CDNs and have a Cedexis integration as well which helps us pick the optimal CDN for each playback. Hopefully handling all that configuration helps make things easier for developers just getting started with video and enables better smoother playbacks for everyone.

Finally, we are hiring so if you know some things about video and want to join us please reach out!
R, python and Julia are all Turing-complete languages, so of course you can drop any two and get by with just the third.

The real selection happens when you consider what's available in opensource world. What code you don't have to write? What high-quality libraries are available vs which ones you will have to write yourself?

On this topic, R has vast advantage over python in some domains, such as bioinformatics for example, while python definitely shines when it comes to deep learning (and using for loops).

You can't just claim that one shouldn't look at R because you personally know one language better the other, quite likely because in your domain it's not being used as much.

I do prefer the deep learnin, NLP and production serving story in python, but you will have to pry dplyr+ggplot from my cold dead hands for quick analysis and charting. Not to mention that pandas's API is a clusterfuck compared to R's native data frames.
> If you have, for instance, three incorrect copies of a DNA sequence you can compare them in order to get the original sequence. The probability that the copies are damaged at the same point being very small.

What are you comparing them to? Sure, we humans can do this in a lab, but in a nucleus, there is only the anti-copy of the other side of the nucleotides. Most eukaryotes just use one of their chromosomes and both are needed for mytosis/myosis. Cells have no way of knowing which copy is the 'correct' one. If there is more than one copy of a DNA strand floating about, cells really do not like this and, in many eukaryotes, will deal with it in a very complicated dance. Prokaryotes/Archea are a wildly different story however.
To the leadership class of the countries of the world, that kind of engagement is necessary for proving a point. The point being "mine is bigger, faster and stronger than yours".

Soldiers are a sacrifice they are willing to make to prove that point, particularly as war becomes less about the soldiers and more about the equipment the soldiers operate. Actually let me take that back, war has always been about the equipment that soldiers operate, from spears to guns, from trebuchets to tanks, and from ballistae to ICBMs.

The soldiers serve two important roles here: 1. to operate the piece of equipment they are charged with effectively to accomplish their roles within a mission environment and 2. to occupy a piece of dirt with their continued, loyal and obedient, presence until their CO tells them to move along to the next piece of dirt down the road.

Until war is obsolete, so until life comes to an end on Earth basically, there are going to continue to be people eagerly awaiting the next battlefield to prove their points.
> Users don’t want federation.

I don't care what users want. I want it!

That is the beauty in narcissism: You can use the best technology to chat with yourself. :)
From that description, it seems that WeWork is to work what Planet Fitness is to fitness.
That is the official way that you install the Rust toolchain. https://www.rust-lang.org/en-US/install.html

Rust is still undergoing changes frequently enough that most package manager repos have a very old version of the Rust toolchain in terms of what it is capable of doing.

For example the version of rustc that you get from Ubuntu default repositories was too old to compile my pgen when I checked some weeks ago.

And exactly because the tool is for generating passwords I don't want to distribute pre-compiled binaries of my tool myself, and therefore until I get pgen itself into package manager repos I tell people to download the Rust toolchain and to build my tool from source themselves as I did above.
I hate open offices for being productive. They are cool for chatting and socializing. My pair of Bose QC20 are a must if I want to get anything done.
Actually I ended up having my own 3 storey building where I can actually site/lounge/work my way and invite people to come to work with me on an as needed basis.
Productivity is at least 3x vs open office.
I go to client offices to catch up base and be around the people but productive work of mine occurs elsewhere.
Syfy's The Expanse shows that a sci-fi adaptation can work if the original vision is fully respected and understood. The Culture novels will certainly not work as a traditional TV space opera after the Star Trek tradition.

One problem is that The Culture has tech that is so futuristic that it rarely shows up in science fiction. Banks' spaceships don't have hulls; they are often described as multiple-kilometer-long, oblong, semi-translucent bubbles whose outer perimeter is maintained by "matter fields", the exteriors and interiors of which the ships can rearrange as they desire; there's no bridge, no screens, and human accommodation is also created on demand. Drones are not humanoid robots, but are more like sleek, floating geometric shapes that can manipulate the world around them with "maniple fields". Then there are the Minds, who only occasionally manifest themselves as avatars in the real world. And so on.

One aspect that will be hard to get right is to accurately reflect Banks' philosophical attitude (and his books have a lot of attitude), which is cynical to the point of nihilism, even when set in a world that is broadly utopian. The inherent conflict is everywhere: On the one hand, the Culture has genetically modified themselves to be peaceful; on the other hand, it's a civilization that is constantly involved in war. The cynicism is often wryly funny; there's a lot of Douglas Adams to found in Banks' writing, and the description of the Outside Context Problem [1] is like something right out of Hitchhiker's Guide. It's not something that would be easy to portray on film, where it'd be necessary to explain backstory and explain how an AI-dominated post-scarcity society can exist that has no money and no labour force.

Consider Phlebas is probably the best book to start with simply because it looks at the Culture from the outside. The show might use this to its advantage by having characters explain aspects of the Culture, such as its post-scarcity society, without being too heavy-handed.

[1] https://en.wikipedia.org/wiki/Excession#Outside_Context_Prob...
JS should have syntactic sugar for this: foo.?bar.?baz or something.
Same here! Seems to pop up every 6mo to a year, but yet nothing ever changes in the industry. I just found out I have a cavity and the dentist wants to fill it. I am trying to avoid it at all costs though, so this is pretty timely for me. The problem is that its in between my teeth, and even when I try really hard with brushing and flossing in the area, there still seems to be food particles that get in.
That sum is only dangerous if they aren't getting good advice from people with experience in nonprofits.

If they treat a big chunk of that as an endowment and go after more funding every few years to top off the coffers, they could live on that kind of money for ages.
This is about software (source code) versioning. Shared library symbol versioning is a completely orthogonal concept.
Elsevier’s profits swell to more than £900M
Please don't use "lighter" and "darker" colors to signal importance. The contrast on these is invariably too low for most displays, and people miss that cue completely. What's lighter for you has the exact same color/intensity for most users. It's the same with "material design" where some genius decided that buttons no longer need to look like buttons, and links no longer need to look like links. Sure they don't. And users sure don't need to know what can be done with the interface. But what's the point? /rant
Mine makes use of a friendly wordlist so that is my selling point, though I forgot to mention that because it already says so in my README but I should have said it in my comment too.
Have you read their security white paper[1]? As much as I tend to freak out about cloud storage of password data (one reason I moved off of lastpass), they do seem to take fairly strong steps to host-proof the data (such as having an on-device generated secret key that they never receive).

[1]: https://1password.com/files/1Password%20for%20Teams%20White%...