skysight-inc/HackerNews huggingface dataset:
No, it isn't.

Anyone can break apart the patch and figure out what was changed, meaning they can figure out the security issue and take advantage of it. At this point, both Epic and Google are at fault for not disclosing the details and warning people to update right away.
If you're looking for efficiency, wouldn't the actual win be to just use less javascript?
Apologies, I'm on a slow coffeeshop connection.
The S&P 500 Median Price to Free Cash Flow Ratio Is Now 34.66
I learned QWERTY first in high school around 2000. An hour a day over, 5 days a week over a month to get it down. Probably a few weeks of practice to do it without hesitation.

I learned Dvorak in 2005 or 2006. I spent about 4-5 hours, over 2 evenings with a free typing tutor program. After that it took me about 2 weeks internalize it. At that point I was probably the same speed or faster than before.

After that I used QWERTY for a few hours a week for the next few years. For public, and other peoples computers. After a little practice it was easy to switch back and forth without issue.

Around 2012, I stopped having to use public and other peoples computers so I stopped using QWERTY but maybe once or twice a year.

As of now I can with a little bit of mental effort switch back to using QWERTY, but nowadays I often miss type a few keys in QWERTY. I am slowly loosing it.

Some related observations:

For the longest time I have been forced to use QWERTY for all onscreen keyboards like my cell phone and tablets. Recently I got a Chromebook, and it let me have onscreen Dvorak. Turns out my brain is currently wired for onscreen QWERTY. I'm not sure if I really should put any effort into learning an onscreen keyboard.

I can type both Mandarin Pinyin, and the Japanese equivalent. For whatever reason setting up these input systems hard locks QWERTY underneath them. I have tried to do the mental gymnastics to use QWERTY to write in these other scripts and it is just too frustrating. I end up finding a way to switch it.
The two best results I got (both were 'easy' for the AI, but I was still surprised):

Supa Hot Fire + Linkin Park:
https://rave.dj/Kph8bLPfCCmsaw

A known bass drop + Sia - Chandelier:
https://rave.dj/h9rjxodw1vjgkw
Indeed, thanks for the precision. Never ran into that, though; config.fish is the only thing touching my environment.
'Wolf of Wall Street' (Belfort) warns investors of the next big trap: Bitcoin
New Incentives (YC S16 Non-Profit) Is Hiring a Program Manager
Thanks for that - do you know if there is a way to export the list of words without going through the full process of installing Anki? I'm interested in different people's concept of "the thousand most useful words" and would love to extract the list you've used. It seems like it would be less overall work for you to do it than for me to do it, although I realise I'm asking you to do work.

Thanks.
When it became clear around that time that processor frequency was tapped out and that multi-core was the future there was a lot of hand-wringing around parallel programing. There weren't the tools. There weren't the skills. Etc. For a variety of reasons, the issues turned out to be less than feared overall.

But you were still getting more transistors at the time. You just had to use them in different ways.
Anyone know what realistic pricing would be for this? It seems like it could easily be $3500+ (2x Radeon Pro + premium for more VDI seats per server). There's a link about the Tesla P40, but it's not clear to me how comparable that is. I'm also not sure that it's even sold as a separate product as opposed to only being available via system builders.
Semi-off-topic: I would like to have a fixer that automatically inserts and updates copyright comments. So you would have a config file in your repo root like:

src/* = GPLv3
src/external/brotli/* = MIT

And when you run it, it looks at `git log` to generate the correct attributions and years for the copyright header. Does something like that exist already?
> A typical example is popular (often warmer) tourist locations, and in those cases we don't usually see anti-immigrant views gaining popularity.

Citizens of Marseille might disagree.
https://www.independent.co.uk/news/world/europe/marseille-eu...

Front National is very popular there.
You have Gitlab as a viable solution too.
It is certainly possible. If your texture is defined by a simple formula (e.g., an infinite checkerboard), then you can compute explicitly the correct rendering without aliasing nor blur.
Stupid simple for you maybe. The average person in the developed world would disagree, ignoring people in a third world country like Venezuela (the example that prompted this comment thread) who likely don't even have a computer.
First approved medical, beyond-line-of-sight drone delivery
> Taken to extremes, it fosters individual weakness, hypersensitivity, emotionality. And, on a social level, degeneracy of all sorts - crime, mental disease, etc.

I disagree. What is that based on? Compassion fosters crime? The experts I know, and my experience in the world, say compassion fosters emotional strength, reduces behavioral problems, and increases resilience.

> That's why ancient societies took pains to train their young men in the arts of war, long after it had ceased to be objectively necessary. The predatory instincts have a great deal of character-building value.

Again, is there any basis for this? It's bizarre. Even if it's true of "ancient societies" (what time period? which ones?), I have no desire to live in one - and neither would you. We've moved far beyond their bizarre, archaic beliefs and practices. Should we return to human sacrifice, illiteracy, and constant war too?

I'm guessing that fostering "predatory instincts" fosters crime, mental disease, not to mention war and violence.
I am in the bottom 30 percentile of programmers. :(
I had a bitter experience while pursuing my master's thesis at a pretty big firm. The people responsible for advising me were shameless in accepting that no one really cares about how well I have done my thesis (they were trying to defend as to why no one cared enough to spend time and guide me), all that matters is finishing it and moving on. If you happen to be a perfectionist, such experiences break you.
I think it is because NPM is so unreliable there is some carryover worry about pip.
Extra hot compilation collection №98 – Channel FunnYCubemix (2018)
I don't agree with this. This type of stress and worry is usually due to poor engineering. Our goals should be to reduce this type of stress, how? By writing solid tests, preventing regressing tests, solid logging, monitoring, automating away all the little rubbish, building solid reliable systems. Seriously, how do airline engineers or the folks who write the software for your car braking system sleep? By building solid systems with fail-safe.
A wind turbine in Japan got blown over by – the wind
Lots of theories but it may have been licensing, a possible NetApp patent infringement lawsuit, or maybe they thought they could do better.

https://arstechnica.com/gadgets/2009/10/apple-abandons-zfs-o...

https://storagemojo.com/2009/08/31/why-did-apple-drop-zfs/
Ah, it appears that you're right. That makes it at least a second such app leaching off the Anki name.
No, it works in the simultaneous one-round case as well. I think you know what I mean, and it's frustrating when people reply glibly just to try and seem high and mighty online.

Let's say that all defecting prisoners are given a light sentence, and all non-defecting prisoners are given the full sentence. You can work through the rest.
Why is it cheaper to go abroad?
> centralized computing in clouds [could] make having hardware that's optimized for some specific workload much more tenable.

I think this is the key. GPUs are pretty much the only consumer-level specialized co-processors, and those have been selling like gang busters. Plot twist, it's the data centers that are buying them up... to the point that the manufacturers tried to prevent you from buying more than one at a time.

Of course specialized processors need to have proper networking and storage proximity to really deliver value. May be more challenging to offer a specialized service like this than you'd hope. Perhaps the big cloud vendors will dominate again, so chip manufacturers need to just hope for a few big contracts to Amazon / Microsoft / Google.
Would Apple's walled garden make more sense for more vulnerable users?
What's nice (at least I like it) is that once performance slowed down, so did software requirements. Developers try a bit harder to optimize their code.
Remember folks, little risk, little rewards. If you pick this type of role, don't seethe when you see your peers earning 3-10x more. Don't claim you are underpaid.
Gold bar? The example that prompted this thread was Venezuela. The average Venezuelan can maybe afford some gold jewelry that has been passed down through the family, much less an entire gold ingot.
PsychoPy – Psychology software in Python
Neat, but this isn't a complete solution as I, and many others, use Firefox. I can't see a good reason this needs to be an addon instead of a user setting, other than to only allow only Chrome users to use the "official" add-on. There is a Firefox version that, perhaps a bit tongue-in-cheek, is called "Personal Blocklist (not by Google)". I keep the number of addons I install to a minimum so will be sticking with my keyword searches (I actually filter Pinterest from my searches).
> RX proponents seem to make the leap that the problems of software complexity can be solved by wrapping your logic into a highly general abstraction layer...

There is a subset of developers who long for developing "The One" architecture for a given domain. This is the architecture that can accept any change with minimal code changes. The vast majority of these developers tend to be Enterprise devs and are very outspoken about the way software should be developed. I don't believe any of them will ever succeed as once the project becomes unwieldy, they leave for other pastures.
runtime.js - javascript library operating system for the cloud

It's built on V8 JavaScript engine and uses event-driven and non-blocking I/O model inspired by Node.js. At the moment KVM is the only supported hypervisor.

http://runtimejs.org/
Their post titles are doubly encrypted hexa decimals. And the titles are

* BEWARE
* DANGER DANGER
* MESSAGE ONE
* IT BEGINS
1.) When I hired co-op students in a previous position, I had a lot of luck with an interview style that a cognitive psychologist friend of mine suggested. I would switch between memory questions and creative questions. For example, I would ask:

"Can you tell me about a specific time when you have had a conflict with a co-worker?"

then

"Imagine that I am Steve Jobs and you are pitching me on some new features that would make an iPod more useful. What features would you recommend?"

I found a couple of things with that style. First, it was an easier way to figure out who they are and what they were like to work with. Second, it showed me a lot about how they could think on their feet and come up with creative solutions on the fly.

Also, honestly, don't overthink it. You're trying to hire someone who you are going to want to spend a lot of time with. Don't expect perfection off the bat, and if I were you, I wouldn't optimize for skill or experience. Instead, optimize for someone you want to spend 40 hours a week with for the next twenty years. Your relationship with this person and your ability to teach each other things will be key to the relationship.

Also, when you hire them, I strongly encourage you to build a culture where you encourage them to teach you how to become a better manager. This starts during the interview - be upfront that this is a first for you and you want to learn how to become the best boss they've ever had. Ask them to give you frank feedback whenever it comes up. Ask them to do performance reviews on you. And schedule frequent one on ones where you encourage them to teach you how to become the best boss they have ever had.

That kind of culture is amazing because the more comfortable and skilled they get giving you feedback, the more comfortable and skilled they will get receiving feedback from you.

Good luck!!

2.) I'd avoid books. In fact, if I were you, I'd be very careful about taking any of the advice I gave you in #1. Those are just things that worked for me, and books are generally composed of things that work for the authors. You need to figure out your own style and what works best for you and your organization. Once you figure that out, hiring will get easier because you'll have an idea what you're selecting for.

I can't believe I just wrote a wall of text, then told you to disregard what I said. :)
It already exists, it's called Gmail. I've audibly remarked more than once, as if the Gmail UI could respond to me in kind: "if you mark everything as important nothing is important"
> Only tier 1 dotcoms can run stuff on GPUs economically. For everybody else, just getting many times, possibly few magnitudes, more commodity x86 machine time still makes sense.

Disagree. Anybody running appreciable ML workloads buys and racks their own GPUs.
I don’t like Jupyter Notebooks
What’s wrong with it? I spend most of my day using it.
"arbitrary code I've installed"

How do you do that if there is no facility to load and run code? That's what he's getting at, the binary installed has fixed functionality and has no facilities to do anything but what it's programmed to do. It may have no file system nor almost any other feature that an OS has. It likely supports network ports, but they are unlikely to allow arbitrary code execution becuase again, they will have a fixed function.

The only way to do what you're talking about is replacing or modifying the binary, which means you have physical access or there is a serious breakdown in security which nothing could withstand.
It's not clear what he's referring to. It could be garbage collection, libraries, frameworks, optimizing compilers...

- Garbage collection make performance unpredictable because of collection spikes.
- If you use a big library, you now have to load the library, which is an extra time-sink.
- Likewise for frameworks.
- Optimizing compilers optimize the 80% of our programs that don't need optimizing, and under-optimize the 20% that do.
(This is DJB's argument.)

That might be what he's saying. He didn't say anything about dynamic vs. static typing.

Also, there's a counter-argument to this, that writing non-garbage-collected code might result in security bugs (to do with memory management). And security is a non-functional requirement that some might say is more important than speed. It's hard to judge though; there are loads of requiremenets in software dev, and it's hard to balance them.
Every factor is vulnerable.. phones, phone provider, gmail accounts, yubi keys and even yourself. What if someone points a gun at you and asks you to transfer all the bitcoins?

Why not distribute the authentication factors among multiple trusted parties instead of a single person? This would not scale for normal use cases, but could help for mission critical updates. For example, if I change my gmail password or port my phone number or update my auth factors (which are all considered major/mission critical changes), then the change has to be verified by at least 51% of my trusted contacts. So, instead of verifying authentication just with me, the provider has to send 2fa tokens to all my trusted parties (my spouse/partner, close friends, family members, etc). If 3 (out of 5) have verified and approved the change, then the provider would implement the change.
Understanding System Columns in PostgreSQL
I really like notebooks as a way to share an analysis or data visualization. For me the biggest benefits are:
- Integration. So nice to have access to the compute, data and libraries all in one place. There is a surprising amount of hassle moving data, setting up paths and libraries, etc. Notebooks almost act like for a container for data analysis rather than service.
- Sharable and reproducible. My coworkers can reproduce and explore some new idea with almost no effort, especially important when their strengths are more ML or stats than devops.
- Literate programming. It is really nice to have plots, markdown and code all it one place when deliverable is a report or analysis rather than code.

Even with these benefits I do think the criticisms about software development are right on point. Notebooks are a step backward in terms of software engineering environment with none of the modern tooling, version control, testing frameworks etc. I think that the folks who dismiss notebooks as a platform though are missing some important benefits that have long been absent in current editors. Larger companies like Facebook and Google are already facing the reality that devops is a pain point even for sophisticated software engineers and have developed remote code editors like cider and nucleotide to try and enable bringing code development to the data and compute rather than doing it from the laptop. R has been working on a long time on integrating analysis results and code in a reproducible package with sweave/knitr and python now has pweave in a similar fashion.

I hear all the issues with jupyter and I'm not particularly married to current form of notebooks. I do think though that the features of remote development, data visualization and support for literate/report programming and sharing ode are first class features that I'll continue to want in the future.
You can disable legacy support by not generating any RSA keys, or by building with DISABLE_LEGACY.
Why Do I Need GTD?
People keep bringing up the Mill processor in response to parallelization; I've been hearing about it for ~5 years now. And yet, where is it? I see lots of talk about its architecture, but there's no hard comparisons on things like "we get DGEMM at 2x the FLOPS/W of NVidia's latest GPU" or "we get 2x SPECCPU 2017 as Intel's latest processor."
Many of the complaints regarding slack are about the interface, not the backend architecture.
My approach is to copy, paste, & tailor the programmable completion for a command that has similar interface to my mine. Can try browsing /usr/local/share/bash-completions/completions or `set` & search for _FOO. Hopefully the special variables like COMPREPLY will be self-explanatory. Also `help compgen`. I'm assuming bash, by the way.
Because it's one of the rare electronic songs that became popular whose speed is ~100 BPM (BPM = beats per minute in this case). That makes it compatible with a lot of pop and hip hop songs. Add to that the fact that it contains almost no lyrics (while pop songs contain almost no low frequencies) and you have a match.
Discord does however let you very trivially change your 'nick' for each server you're in. I'll take this over having multiple emails for servers.

https://support.discordapp.com/hc/en-us/articles/219070107-S...
Proof of Improvement
Test Engineer is a broad term. I would look at the job description and prepare accordingly.
Here are some things you should look into:
- Types of testing: white/black box, functional vs non-functional, API testing, browser-based testing
- If you are asked to write test points for a function/form etc. make sure you cover positive, negative, edge cases, upper/lower limit etc.

Good luck!
A number of instances in the Fediverse run bots whose sole purpose is to follow "interesting" accounts that they find on other instances in order to beef up the bot's instance's Federated feed. It can be a useful tool for small instances to still see a wider view of the Fediverse without any individual user themselves following a lot of people.
Afaik Terminal.app still doesn’t support true color, let alone such things as ligatures.
This fails for me, makes the bar a pixel tall.
I knew I overcomplicated it, although I like doing that :P, thanks.
https://en.wikisource.org/wiki/The_Chaos
OSv is a much friendlier entree to unikernals which makes it much more productive for most existing code. Glad to hear development is continuing.
Facebook bans Myanmar military officials
According to who or what?

That's definitely not what the bug report and Epic themselves say, they never fixed the execution of unverified code issue, they just moved where the unverified code was stored so that other apps couldn't replace it easily.

They still need to actually verify that what they're executing is what they verified.
I guess my experience has been different than yours.

I wrote an undergrad thesis and I felt like my advisor and two readers cared about what I was saying and how I said it.

Same is true for my Ph.D. My committee members seemed to care deeply about the work (I think they just didn't want to be associated w/ crap research).
Very good. Was missing some enterprisey:
+ sprint
+ backlog
+ AI
+ intrapeneur
+ contractor
+ budget
Everyone was. Work hard and force yourself to learn something alien each day.
The problem is your team, not the platform. Use channels, be disciplined about what goes on in the channels. Use threads for side conversations. Use private messages when needed.
https://joplin.cozic.net/

Supports importing from evernote, you pick the storage mechanisms, and can support e2e encryption.
Or use the Emacs package ( https://github.com/jdenen/mastodon.el ) :

https://i.imgur.com/dizqJmY.png
Not workable for a self-driving car - but for other applications the iPhone X has a front-facing RGB-D sensor.
Isn't that exactly what it should be doing? Was it artificially capping CPU clock before just to save battery?
Google independently discovered the issue, Google can therefore independently verify if a patch has fixed it with or without Epic's information.
There's also the theory that it was Jonathan Schwartz's (Sun's then CEO) "pre-announcement" that led Steve Jobs to throw it all in the bin:

> In fact, this week you'll see that Apple is announcing at their Worldwide Developer Conference that ZFS has become the file system in Mac OS 10
That's impressive.

I wished I had time today to put this through its paces.
Suppose you have zoomed out enough so their are a grid of ~10^100 x ~10^100 black and white checkerboards under each pixel. Now, you could use some small set of random samples to pick black or white, but for any given screen and set of random points their is a way to lay that checkerboard so every sample is white.

Increase the # of samples to any finite number, and you get the same problem at a higher zoom level.
War in space 'inevitable' because there's so much money to be made, expert warns
Pocophone F1 – The REAL Flagship Killer?