skysight-inc/HackerNews huggingface dataset:
http://tandd.com/software/index.html is a nice URL, but not the right one :-)

http://www.colorcomputerarchive.com/coco/Documents/Magazines... gives scans of the cassettes. I guess (but haven’t fully checked) “T&D Software.zip” in http://www.colorcomputerarchive.com/coco/Disks/Magazines/ gives a 12 megabyte download of their contents.
Note that FreeBSD in the benchmark is running with LZ4 ZFS compression on which works like a speed miracle for read only database tests. ZFS with compression doubles the read bandwidth of the disks will close to double the database benchmark speed.

In Linux one would need to benchmark BTRFS with LZO compression to benchmark compete against FreeBSD ZFS with compression.
I did set the recommended 8k block size for PostgreSQL dataset as described in the blogpost. Also note the logbias=throughput option.
We Should Be Cautious When Building Evolutionary Algorithms
If they don't like computer science why do you think they'd want to advance a career related to computer science? Maybe speaking it out loud is helping them move towards fulfillment of what they'd really like. People are allowed to regret their career choices in front of people if they want to. It may have consequences, but that's their business.
Snow Leopard had problems when it was released. I recall major issues with Mail and WiFi, among others. It was especially frustrating because Apple had made such a big deal about how 10.6 was going to focus on stability and fixing bugs.

Of course it did become very reliable. We remember Snow Leopard that way now, because we remember the last stable version of it. El Cap is very stable for me today. High Sierra certainly still has a chance to get there too.

So, I agree with the GP that Apple has never been in a place where they could release v0 of a new OS X major version without issues. That has certainly not been my experience. I always wait at least a few months before upgrading, sometimes longer.
This is really interesting! https://msdn.microsoft.com/en-us/library/dd924776(v=office.1... seems to be the spec for this.

Though I wonder if any vulnerabilities to this type of password stretching scheme have been discovered in the years since.
I wonder how this liquidation opportunity will be doled out to common stock holders. Proportionally? FIFO?
Actually, the friendly article doesn't even mention radiation: their designs are built around internal pressure, thermal differences and micrometeorite protection.
And adding on, I try to avoid it, but sometimes you have to tell your boss personal stuff. When I was looking for a house, I had all sorts of short notice appointments. If I didn't let him know, the first thought is that I was interviewing.

Also, I have "cold induced asthma". Whenever I catch a cold, my asthma flairs up and I'm heavily medicated. I had to explain why I spent so much time working from home.
Starfish making comeback after syndrome killed millions
It shows up on detected articles but I configured it to show up everywhere because most sites need it. There's probably an article out there somewhere. You have to change something in about:config
By group of men are you using that like group of people or are you saying it's specific to males?
How to hand-write DNS messages
For me, I certainly have changed my habits, because if movies are free, I am willing to see a lot more of them. Most movies aren't worth seeing in theatres for the previous price point with the exceptions you more or less listed. The lower one makes it worth it for me. I've seen 13 movies in the past 4 months. I would have seen maybe 5 or less otherwise. At my ticket price (which is actually around $12 a ticket), even without changing my habits, I would have still saved money at 4. I know too many college students like myself thriving off this.
and boy if it doesn't mirror org structure. you get pain :)
If you're falling behind and are finding a problem is more complex than originally estimated, it is your job to express that doubt to your manager so that they can either get you more resources or otherwise... manage... the issue.

They have to make a lot of pieces fit together that all converge to a solution at the right time to keep everything overall moving, and can't do that without good information.

It's more important to the company that the project get done than that you did it all by yourself, and if you're afraid to disclose your barriers or doubts then it will fail spectacularly. You will look infinity times worse failing to meet a deadline without advance warning than if you go to your boss a month before and explain that the problem has <x, y, and z> unexpected issues and that you need help.
Exactly, the fork is done for the sake of maintaining the code, not the communities. Saying a fork without docs is evidence no forks should exist is throwing the baby out with the bathwater - by comparison, you would never consider a base project without docs to need shutting down just on that alone.
Sorry, can someone explain "brownfielding"? Google's giving baseball gloves.
Curious if you had a Macbook Pro retina before the XPS? My annoyances with the XPS 9360 (mostly compared to my 2015 rMBP 13"): i7 throttled all the time, coil whine, the hinge pinches your legs on opening, can't open with one hand, terrible trackpad, the webcam position is a joke, one usb slot is misaligned, poor speakers, no graphics port (you need e.g. a USB C to HDMI adapter)
what makes you think that is the "entire scope"?
Unfortunately, http://www.libressl.org/ won’t help you either, because there literally isn’t any documentation of LibreSSL.

Going to that website and clicking on openssl reveals a manual page. So, I guess the "literally isn’t any documentation" is wrong. OpenBSD likes their man pages.
How well does the precision work out of the box? I would prefer to run standard Ubuntu with no modifications or proprietary drivers of possible.
Check out this company. I've used the kits and they are very accessible coming with videos and documentation for projects.
https://www.genlrn.com
The TI-99/4A had no hardware scrolling registers. Smooth horizontal scrolling for Parsec was achieved by putting the display into bitmap mode and having the CPU manually shift the background bit patterns in a fast inner loop. This trick (actually more like brute force) was possible because the CPU was a fast 16-bit CPU and had access to (only 256 bytes of!) fast SRAM to do the work in. And I don't think it was able to update the character pattern tables every frame (bitmap mode worked by having three active character pattern tables per frame, one for each 1/3 of the screen).
Solution: tax ads.
10.6 was the best. I would absolutely beat on my old Macbook Pro with ffmpeg and compiles along with vmware and months of uptime with no memory leaks, no crashes. I think that was why it was such a shock when Lion arrived and started the decline on quality. I went to Ubuntu on the hardware and did quite well for another year or two before just exiting all Apple hardware entirely.
This frustrates me greatly. Many "engineering management" professors will show Dilbert strips and Office Space memes, then immediately fall into using the same kind of vocabulary that these works mocked.

(Recall that Initech in Office Space had "Hawaiian Shirt Fridays" - one of the core features of this manager-speak is to try to appear human and relevant as much as possible.)
I can't tell if this is serious criticism or an attempt at irony. Pretty much all the Boring Company has done so far is buy existing products.
Entire categories are strongly dominated by one or occasionally two deeply-entrenched players. In the US:

Search: Google

Online shopping: Amazon

Cloud: Amazon, Microsoft distant second

Rideshare: Uber, Lyft distant second

Social media and messaging: Facebook, Snapchat

Digital advertising: Google, Facebook

Music (Spotify, Apple, Amazon, Google) and video streaming (Netflix, Hulu, Apple, Google, Amazon) might be most diversified. Cloud (Amazon, Google

Relevant: https://news.ycombinator.com/item?id=16024061
If your OS is "shit", don't blame others for this.
"man openssl" perfectly works on correct OS and you can ask "--help" for all commands.
In a way it is ironic. Twenty years ago, the great fear was that governments would regulate the internet. Now we hope that the governments will regulate the internet.
I have to have Facebook to access the web.

Net neutrality.
I don't know about necessity, necessary or unnecessary. It's just a thing that is.

I'm not saying be hostile. Granting advancement to somebody who exposed weakness over someone who didn't, if all other things are equal, would be even more of an act of hostility. That's not fair to the other person at all.

And I'm not saying don't expose vulnerability. It's just, work isn't for that. We should all talk to friends and family about that (and I'm sure most of us do).

You see this as an imposition on the people exposing their vulnerability, but demanding that managers suspend reason and ignore relevant data in their decision making is an imposition on them, and it's also just a bad way to run a company.
MacOS 10.13.2 EGPU Adventures
I think the main conceptual difference is that Babel is a plugin ecosystem while TypeScript has a fixed set of features. But I think it's common for people to not consider the TypeScript compiler because they're not using the TypeScript language.

Reasons to use Babel:

* Babel supports bleeding-edge proposed language features like the pipeline operator, throw expressions, optional chaining, etc.

* Babel lets you run custom transforms like babel-plugin-idx and babel-plugin-rewire.

* Babel gives you more control over exactly which transforms you want to run. In one case, I wanted to disable most transforms, but still had to enable the class transform for interop with CoffeeScript classes. TypeScript would need a custom option for any use case like that.

* Babel supports both Flow and TypeScript.

* Babel is a community project rather than being primarily developed by one company. Microsoft theoretically could make a business decision to stop TypeScript development, but nobody could do that for Flow.

Reasons to use TypeScript:

* From my measurements, TypeScript is quite a bit faster than Babel at compiling ES2017 to ES5. From a quick test, TypeScript took 35 seconds and Babel took 140 seconds when run on my codebase at work.

* TypeScript is probably easier to set up and configure. No individual plugins or presets to install, you just set your compilation target in the config. The TypeScript team has already made the decision about which proposed features (e.g. object rest/spread) are safe to use right now, so there's less decision-making to do in that regard.

* TypeScript is maintained by a full-time team at Microsoft, and there's less risk of the maintainers getting burnt out.
D doesn't need constexpr. It's much simpler - any function whose value is needed at compile time is evaluated at compile time. For example:

int square(int x) { return x * x; }
const y = square(3); // evaluated at compile time
int bar() {
int[square(2)] array; // evaluated at compile time
return square(3); // evaluated at run time
}

If a value is needed at compile time, and the function cannot be evaluated at compiler time (i.e. it relies on things like global variables not known at compile time) then a compilation error is issued.

There isn't any ambiguity about whether it is evaluated at runtime or compile time - there is no "fall back" to run time if it can't be done at compile time.
This has been happening to me at least once a day ever since I updated. This is my first and last Macbook.
> You can see the author using the word "leverage" here repeatedly

Or maybe devs/engineers are just growing more eloquent than used to be? "Leverage" is truly the most intrinsic essence of everything engineering/developing. Reducing man-days, eliminating manual efforts, extracting infinitely reusable abstractions, code that emits+evals code .. I could go on and on and on --- hard to find a more sufficiently terse umbrella moniker that captures the mindset behind it all than "leverage"!
The real benefit is the underlying technology. A currency is more of a basic proof of concept for a blockchain application.

There are a few reasons blockchains are a game changer for decentralized apps.

1) It's vastly more difficult to cheat. (remember lying bittorrent clients which would break the rules to improve your download speed by spoofing your ratio?)

2) There is a built in system for compensation.

3) Writing a distributed application is very difficult. Platforms like Ethereum, Lisk, and EOS have done the most challenging aspects of this for you and provide varying levels of control vs ease of use via their APIs.

Valuations of the currencies are dramatically inflated right now but no matter what happens to price in the long term the underlying technology will be revolutionary even if every currency fails.
Andrew Braybrook, that's a name I haven't heard in a while. Aside from his original games, I remember he did a highly praised port of Rainbow Islands for the Amiga.

If you like this kind of look into old school games coding techniques, you'll probably like GameHut:

https://m.youtube.com/channel/UCfVFSjHQ57zyxajhhRc7i0g
> The missing $24 were health insurance, car insurance, pension payments for the driver etc.

Car insurance, maybe; car companies don't pay health insurance or pensions either for their drivers, who are also characterized as contractors rather than employees.
The crowd's wisdom extends to the indexer. Another issue with these index-linked funds is that they create a single point of failure, i.e. the few people at Russell that curate the index. It would be very very easy for someone to, um, externally compensate an individual or two at Russell to include a dog in the index for the purpose of a massive stock pop. Similar to the bond-rating agency fiasco(s) leading up to the 2008 crisis.

However, once an index is compromised like this, its overall returns will begin to suffer and people will move out of, say, Russell-linked funds. If it gets bad enough across the board, active-managed funds will begin to consistently outperform index funds and people will move their money there ... which presumably will rebalance the indexes. As far as I can see it, over the long term the system should self-correct.
Unfortunately, from my perspective, the same situation is actually common with a lot of security libraries/tools. Usability and documentation often seem to be sub-standard. The API themselves are mostly not build around the “common” use cases.

I was always asuming that’s caused by the orginal programmers being more interested into the crypto algorithmics than building an actual useful tool. But what do I know.

My solution so far is to wrap crypto code into own modules and expose only the most simple interface for the job.

For the cli, especially openssl, I am relying on (customized) scripts to make common tasks easier, with my ultimate goal to not have to call openssl directly anymore.
It's funny to me when people complain about something they get for free. There are at least two solutions to this problem and neither of them are writing a blog to complain about the work that someone else has done and given a way for free.

You could write some documentation and give it to them. Or you could pay someone to write it for the project.

The author seems to know quite a bit about OpenSSL/LibreSSL. I'd think writing up a bit of documentation for it would be a win for everyone. Writing a blog complaining that the authors haven't done it and given it away for free is not.
FWIW:

Male characters in movies who show you their scars are seen correctly as bragging about what badasses they are. I am a woman inclined to do that and I have had to learn to stop it. It is consistently interpreted as "Oh, you poor, pathetic thing, so victimized by life! Clearly, you need to be rescued! (by which I mean treated like a doormat and taken advantage of)"

Outright bragging goes worse places. So the GP is correct that women have no good options for owning their competence or admitting that you build your chops by biting off more than you can chew and this project is an opportunity to grow, because it won't come easy.

We really don't have good paradigms for women to do that sort of thing. There are no standard ways to do it. Having to try to make up such paradigms as you go on top of handling a challenging job is a serious handicap.
Yeah I don't understand why he doesn't describe the solutions he claims to be thinking about.
If it is open source or hackable or both, it's going to be extremely difficult to work out an online multiplayer that works decently well.
Guide to Cryptocurrency
I upgraded to high sierra a couple days ago and my MacBook has been freezing AT LEAST once a day. Good on you that you’ve avoided the upgrade, I wish I had too.
You're remembering the marketing more than the reality of Snow Leopard. It had all sorts of issues in the initial release. It was only after about 10.6.3 that it started to develop a reputation for being solid.

Snow Leopard ended up being a great release, but it didn't start that way.
I agree. If everyone at some company meets some bar for expertise, then differentiation among peers comes elsewhere.
Seems like we've already got "how easily highschoolers can get beer and cigarettes, but with opiods". They're doing a lot of the overdosing.
Per kid per year.
Thanks - v. informative.

Do you know how well Dell Precision does for international warranty and support?
> I don’t want nor do I expect any governmental response to this market failure.

Why is it a failure? Price? Quality? Something else? I'm not convinced this is a problem.
The resolution of the Bitcoin experiment (2016)
Once they have the truck platform, won't it be easy to swap out the trailer for a passenger cabin?
Maybe Apache Samza
I agree with your points. "Your boss is not your friend" just means that you can't talk to your boss just like you talk to a friend. But it can be easy to mistake one's boss as a friend, and that's where there's a risk of saying things that should not be said.
The bee scenario seems more like caucusing, and with multiple "voting stages" for a major decision.

I think caucuses would be a far better solution than our current process, if a) it were mandatory and b) the day was off and transport provided.
There's two sides to this.

From the boss's side, yes, punishing someone for honesty and promoting someone else for keeping their mouth shut on the same feelings is... suboptimal at best.

From the worker's side, though, you don't know how smart the boss is. You don't know whether they are a jerk or a compassionate human being. Don't give them ammunition to use against you. (If you know your boss well, and you know they won't use it against you, that's different. I've had bosses that I would absolutely trust with that kind of information. And, I've had bosses that I wasn't sure I could do that. And I've seen one that I absolutely know I couldn't trust with anything negative, but fortunately he was never my boss.)
This is a macOS problem. OpenSSL on Linux has extensive man pages and a --help switch.
I’d actually guess it’s the opposite. Why pay for a news subscription when you can get “news” for free on Facebook and the like.
Agreed that the press does go around using this $70B number as a valuation. If the company IPO'd at less than $70B it would similarly be reported as a dud. Recruiters also use the $70B when offering stock options. And I'm sure it feels like a haircut to those employees who just sold their stock at a $49B valuation.
It’s not hard to find lives devastated by the illegality of it.
The usability points in this post are very well taken, but I'd push back on "we're told not to roll our own crypto but instead to use OpenSSL", since the first part of that claim is true but the second is emphatically not.
outline.com makes this process a lot easier. Go there, paste link, read.

https://outline.com/S9t4AN
On my Ubuntu 16.04 system, `man openssl` works just fine for me.
Zeit Deployments Are Down
Is there any evidence this is happening? I work at Google and as a lower level engineer more often than not wish some of the leads had better soft skills which makes me think they're not emphasized nearly enough in terms of promotion, which is at least one measure of success.

I believe promotion committees try to see measurable impact, which at least to me sounds like soft skills unfortunately don't help much..
Another option is to send astronauts who do not have a long life expectancy on earth. They'll be going on a one way trip, but their lives won't be shorter than if they stayed on earth.

I bet there'd be a lot of people with short life expectancies who'd want to spend what they have left embarking on the greatest adventure in history.
Not to mention summary pages to each of the three libraries provided by libressl. On each of those there are then links to man pages for each function offered by the libraries.

Not sure what he's missing, I've always found OpenBSD's documentation to be first class.
This has nothing to do with net neutrality, it has to do with the WSJ’s monetization model.and the fact that they selectively bypass it for Facebook as a promotional strategy.
Ink – React for CLIs
i submit that if you transmit data to me, i have a right to observe it. the immoral thing is to expend my bandwidth, cpu and memory with data and content you're obscuring.
I just said the same thing but Mac OS seems to be sacred here...
One of the few times I feel underrepresented in my life is that moment when I am shoving my knees into the seat in front of me as I slowly wedge my hips into my assigned seat.

I wonder if you could start an airliner targeted at tall people and only have seats that can fit 7 ft tall human beings.

We really do need a lobby.
Thank you for understanding my point, which wasn't that the swastika was a longtime fascist symbol, but rather that the Nazi Party had accomplished its transformation into one by the late 1920s.
Ours is smaller. Might try it tonight, since the kid is in daycare tomorrow and if we die it'll inconvenience her less.
This reminds me that in actual day to day use, a midrange Android phone of the previous generation smokes a top of the line iPhone of the latest generation in time to interactive of productivity apps, and this has been the case for years. Citing CPU benchmarks while talking about RAM shows low understanding of computing. Citing CPU benchmarks when there are better benchmarks for actual productivity shows low understanding of measurement.

https://youtu.be/hPhkPXVxISY

https://youtu.be/YH3uVWFoHe0