skysight-inc/HackerNews huggingface dataset:
And for less money per launch then the F9.
I always prefer KVM in the limited VPS needs I have. It always seems a lot more flexible and less expensive to have a single larger instance in which I can nest my own VMs and spin up as needed. Of course Docker might obviate the requirement for nestability, but I havent used Docker much, and have a certain comfort level with pre build VMs Ive created for various stock purposes.
Yes, I am aware. And my comment explained the political reasons behind that decision.
Simple basic heuristics FTW!! The dumbest thing that can work is often pretty darn good!
Tuning Python web app perf (uWSGI, Nginx) [audio]
"Young people are just smarter," he said, with a straight face, according to VentureBeat. "Why are most chess masters under 30?" he asked.

Has Zuckerberg retired yet? He's old now. 33 in fact. He should have passed the torch to someone smarter. I guess he got old and dumb and forgot.
It is awesome!
Thank you. I will compare offer's range.
Hey guys, If there are anyone using this app, "Blind"?
It's a bit of a pain, but quite doable on most distros, if you know your way around. I just did it on two distros for my ThinkPad 25: with openSUSE it was part of a weekend of playing around with it and setting it up, and on NixOS it took an hour or two to set up how I like.

The real problem, imo, is that all of the solutions work badly (they either work at a performance penalty (as with Bumblebee) or require a separate X server for each GPU).

This is entirely a result of NVIDIA's refusal to implement decent support. The Nouveau drivers offer proper PRIME support, which yields an experience more like that on Windows in terms of workflow and the amount of setup (virtually none) required, but they have their own performance problems. Hybrid graphics with AMD GPUs apparently works nicely with whatever drivers you like, granted that the software stack is sufficiently up to date on your system.
> References TI-83 or TI-84 feel dated

Yeah ... you would not believe how entrenched these are. Mobile phones are not allowed during testing, so they just stick with old faithful.

Also look up the current prices for TI-84s ... it is ridiculous considering the worlds current status with hardware.
Sure we can: https://en.wikipedia.org/wiki/Breakup_of_the_Bell_System
You don't have to swim faster than a shark, just faster than the guy next to you. It's harder to trace a bitcoin transaction then a credit card payment, even without a tumbler.
About $3-4 a year. Usually around this time of year when people are buying gag books. The first slew of sales actually came from amazon book reselling bots buying it. Guess they never figured out that it was print on demand.
> A few months ago there were stories floating around about how much Donald Trump likes Canada's immigration system.

Donald's opinion changes arbitrarily, just as folks suffering from the early stages of dementia are prone to do. So that's not really a great example.
American kids were (are?) such wimps. Australia has actual dangerous snakes (ones you're likely to encounter in fact) and we legitimately react negatively to them, but still, our game is called "snakes and ladders."
Interesting, I’ll check it out.

My question remains though, and here it is in another form: is there a compelling reason for banks to use a public blockchain rather than just use their own private network? I can’t figure out why they would use a cryptocoin-incentivized public blockchain, but maybe I just haven’t thought about it enough. Anyone have a good answer to this?
Google is working on a headset with 10x the number of pixels of today's: https://www.roadtovr.com/google-developing-vr-display-10x-pi...
> It just don't make no sense. Other fields reward grayhairs. You see some sixty-year-old painter or architect or carpenter, you think he's probably pretty good. You see some straight-out-of-college twenty-something in . . . any other field, you think, "I sure hope he knows what he's doing."

Well if the technology you're using has only existed for 3 years, 10 at most ... what's the point in hiring a grayhair? As far as you're concerned they have the same amount of experience as a fresh-ish grad, except they're more expensive.

Sure the underlying principles are all the same, but you don't know that if you're not technical yourself.
Ratings in the gig econom are a mess. Here’s how to fix them.
Pernicious as it may be, ads being able to exclude people is a natural evolution of ads, not something malicious as it has been portrayed often recently.

In the past it was up to the ad buyer to attempt to exclude people based on their wits. I want to use site X because it has these people instead of site Y because it has those people. Totally normal.

Now we are debating on the right to see ads because Facebook has such a powerful platform.

I am all for the debate, what I am not about is acting like this is something other-worldly. The impression based ad, the viewership based ad, and demographics, have worked this way throughout modern history.

Ads have moved from being ostensibly invisible, to literally invisible. That is the line we're drawing?
Yes, KYC = know your customer, you gotta check the identity of your customers.
Except it has to do a bunch of other things to do what they described convincingly.
This is tough.

Super targeted advertising is exactly why Facebook is so valuable. Add that to the fact that their marketing tech is so frictionless (it's my knowledge that you can get your ads up on Facebook relatively quickly w/o interfacing with a human) and you end up with situations like this.

There are a finite amount of ads that can be shown on TV during a week and a finite amount of billboards, bus placements and other types of ads. With Facebook the number of ads on the platform at any given time may be infinite, how are you supposed to add a review process for these ads especially when they are not blatantly illegal / harassing?
Oh wow, that’s interesting. I thought it was still super common. Do you have a link that I can read to learn more about every bank using custom software?
Why is it important to burn the captions in? Can you expand on the social media reasons?
> Now let's address the second reason: salary. I am 10 times better than I was when I started.

Can you characterize how you are better? I would say the same about myself, it's not that I can do stuff 10 times faster than I could then, I've just got the experience to avoid things that might seem ok at the time but will cause long term problems. Today I know when I'm over engineering, I know when I'm under engineering, I know the patterns that will make code hard to maintain and I can avoid them, I can avoid technical debt (usually).

The powers that be never see that technical debt, they don't know they're groaning under the weight of it, they don't know it could have been avoided, there was/will be a different set of people deal with it. So why would they pay more to avoid problems they don't know they have?

Unlike other industries, software development never, ever plans for maintenance.
Productivity Is Dangerous
Well, there is no law against discriminating by age against people who are below the age of 40.

https://en.wikipedia.org/wiki/Age_Discrimination_in_Employme...
My experience with SF transit is that it's simply overused. People love it -- to death. There isn't enough of it, and enough maintenance, to keep up with the demand. The entire system suffers because of it.
I learned to program NeXTSTEP on NeXTSTEP 3.x at NeXT’s weeklong developer training camp. The API had NS prefixes, both in the files and the developer books. The first OpenStep release was 4.0.
I’m pretty sure they replace it while you wait.
Maybe you can’t trust them with novel pathogens designed to kill people.
I had the exact same reaction reading this. I couldn't enjoy the story until I knew there wasn't an ongoing manhunt. And even then, I was sad that I had to worry so much about the overreaction so still couldn't enjoy it.
Let's get back in times when there was TV but there was no regulation yet. A channel surely had to be the broker and set the standards.

Internet is young. There will be some regulations and standards, eventually.
They'll only feel fleeced when the follow-up cuts to Social Security and Medicare get felt. Republicans have been very careful to say that only the benefits of current recipients of those programs won't see cuts. The rest of us who aren't yet retired will take a pretty huge hit in retirement. That's where we're being fleeced.

Perhaps the people who look at a tax return as free money from the government won't feel fleeced, but anyone who understands the concept of saving for retirement should be able to put together that we're having our tax burden lessened by $1k-$2k per year and, in exchange, needing to almost entirely fend for ourselves in retirement.
Various tools like efibootmgr talk to efivarfs for several reasons. These settings allow things like secure boot management or various booting modes e.g. it allows you to configure PXE boots, select your next OS, or other things -- if you have UEFI fast boot directly to Linux you can safely configure your machine to boot back into UEFI next time to set options from there, etc.

Userspace utilities expect it to be mounted r/w, so changing it unilaterally to read-only will break things if it is intended as a "bug fix" -- which is annoying to ship to users if one fix causes another regression. For example, OpenRC ships it as r/o, but various tools like grub-install do not remount on their own, so they fail strangely. It could be fixed to have userspace mount it, but those things require coordination. Remounting is also a race-y condition for various tools to engage in on their own, for obvious reasons. It also does not change the fact those EFI variables are still exposed as writable once mounted r/w, so even closing the race condition, your system can still be bricked due to a bug.

The fix for this in the kernel was to block writes to non-standard UEFI options in efivarfs making them immutable, which prevents accidentally nuking them. This was the actual source of the 'bricking' in the original bug. This is a low-cost fix inside the kernel, which already has to deal with hostile hardware in a million other ways and sanitize various other things to stop all kinds of hardware from crapping itself, just like this. It is also relatively easy for distributions to backport, does not require changing mount semantics for systemd, does not break existing UEFI userspace tools (which would take time to coordinate, and will not manipulate non-standard variables anyway), and stops people from bricking themselves.

Logistically, the kernel is really the best and most low-cost place to fix such an issue for everyone, regardless of mount policies on efivarfs in the init system -- in a way that is actually safe for everyone. It would have taken the same time, or more time, to fix it badly (e.g. break userspace tools and require userspace remounts) as fixing it this way. You could level better complaints at UEFI or efivarfs or systemd in general than this one, all things considered...

> (I'm not the one who knows best, on this topic)

I like how people somehow breathlessly say "systemd developers prove they don't know shit, of course its their fault!!!" and then immediately follow it up with a bunch of fairly basic questions and just admit "oh by the way i don't know what i'm talking about, can anyone tell me otherwise???"

systemd annoys me sometimes and I don't like some of its design decisions, but by far its worst "feature" is it causes people who are very unsure of what they are talking about to suddenly become experts about it.
Facebook is the Enemy Now
I'm sure there are, on average, demographic differences between who takes the subway, who takes a taxi/Uber, and who has a reserved black car. That said, I don't disagree with you in general. In cities with good public transit systems where transit is a genuinely easier way to get around much of the time, many people take the subway even if they could afford something else. I know that's true for me in Boston, New York, and London to name 3 cities. I do take BART in SF but pretty much only to get in from the airport.
Scrolling the page, you should never employ whites, avoid males and give preference to black female LGBT.
False. Losing the Saturn and trying the Shuttle instead was a catastrophic failure. Per flight the Shuttle was almost as expensive with way less capability.

Giving up the capabilities of the Saturn V hurt and cost every other project there after.

Look at the Space Station. It was way way more expensive because it had to be assembled in lots of flights.

The same goes for some of the deep space probs and space telescopes, they had to be designed often limited by small rockets.

Giving up the Saturn V was the biggest mistake the US Space program ever made. We are still working under that mistake and now have 3 groups trying to finally achieve something like it again, SLS, BFR, New Armstrong.
https://madnight.github.io/githut/

This one seems up to date
Forking anything is hard and forking Bitcoin is designed to be particularly difficult, so regardless of technical merit, the odds were stacked against BCH being able to supplant BTC.

To me it seems much more likely that another, unrelated cryptocurrency will eventually fulfill the role BTC was originally intended for.
"- D is backed by... D users... and the two language architects."

How did Stroustrup get C++ popularized? It's pretty phenomenal that it got so popular.
Pretending that terminal or command line applications are immune to a very common mode of attack, even to them, is itself dangerous thinking.

This could potentially add a new attack surface, sure, but don't think that without it, exploits aren't possible.
Make house shows. Use alternative venues. Don't give them your energy.
There are some advantages to having access to a human-readable representation for the symbol name, for example because not every piece of binary tooling out there necessarily also supports reading debug info for the target platform in question.

However, another benefit of this is simply that even if you can hash a huge string down to a fixed length, you still need to construct your huge string in the first place during compilation.

With D generally being quick to compile, by the time your symbol names were in the megabytes, all the string creation and manipulation could take up an appreciable fraction of the total compile time. (No kidding – I was quite surprised to see this show up on the profiles as well.)
Whole account was deleted. Archived here: https://web.archive.org/web/20171220235902/https://webcache....
> If the other founder(s) want you to be a founder/CTO without the board seat, run! They're just using the prestige of the title to pay you less, and will revoke it at the first convenience.

Been there, done that, can confirm. That was a shitty 2 years, but I’m glad I learned all these lessons in my early 20s rather than later in life (with potentially a mortgage, kids, etc)
Setting up a K8S cluster isn't that hard actually.

From my experience, the hard part kickin when dealing with stateful service which needs to associated with volume.

Even with a managed cluster, you still have to solve that problem. Either you pre-provision disk or use dynamic volume.

Next is when upgrading K8S version. with a stateless service, it's a walk in a prt to upgrade. With data volume it's more tricky to upgrade because you want to control the process of replacing node and want to ensure the data volume get mounted and migrated to new node properly.

Thing get harder especially with stuff like Kafka/ZooKeeper when pods get remove and the re-balancing happen.

In other words, managed Kuber actually offer not much. You still have to be carefully planning and it isn't magically solve all problem for you.
Sweet! As an otherwise happy iOS user, it continues to frustrate me that I can't get interpreters for my phone.

Well I can, I just have to compile and install them myself, which isn't a huge burden. But I have to write all the glue code myself.
You're correct, Austrian school is based on subjective value theory, this is gwern's phrasing not mine. I was in a rush and didn't cite properly, here is the link: http://www.gwern.net/Bitcoin-is-Worse-is-Better

Although to be fair a lot of non-scholarly "Austrians" cite the intrinsic value of gold as what makes it superior to Bitcoin. So he's right in the parlance of common rhetoric.

I also think he is right in that liberals tend to favor keynesianism because it makes it easier for the government to grow.
The rate of change of technological progress is increasing, and many people just have a tendency to... crystallize.

Experienced people of any age who can adapt well to change have no trouble getting a job.
I'm one of the greyhairs. I won't work the insane hours, but I'll still get more done. How? By knowing what to write and how to write it, so I don't have to fumble around trying things for nearly as long. By not writing the bugs that the 20-somethings write, which means I don't have to take the time to try to fix them. By not creating the shoddy designs that other create, which then have to be fixed. By having an idea where to look when bugs do show up, so that they get fixed more quickly. And so on.

It's about producing working code, not about how many hours my butt is in a seat...
highly skilled professions like law, medicine don't have a problem with age discrimination, because of the marginally significant positive correlation between years of experience and results. these fields also weed out the incompetent early. there's plenty of well-paid >50 software engineers out there who have no problem finding work, because they've made a mark in some way throughout their careers in the field or have transitioned into engineering management. alot of the more average older engineers though looking for jobs at high-growth companies honestly just don't merit the salary premium. the ability to engineer something thats "maintanable long term" is (1) not really a skill that's exclusive to people with 20+ yrs experience, (2) not really demonstrable or quantifiable especially for middle management living quarter to quarter, (3) is often a skill that close-minded engineers that really are just set in their ways and resistant to innovation mistakenly think they possess. most of your average software jobs really aren't that hard, and decades of experience don't really gain you as much as you'd think.
> I notice are sponsored results from Google (static text).

Google's AdSense has delivered malware in the past. And nobody is about to ban them.

It doesn't matter if it's just a "text ad" either. They allow a script, which means a malware payload can get delivered.

Google do a fair effort stopping malware, something like 400,000 malware ads try and host themselves through their network every day. But some do get through.
> It doesn't make sense to me to discriminate against people with more experience. Can someone explain it to me?

They keep saying all the wrong things, like "no, I won't go on call, that wasn't in the job description I applied for", "sorry, but I won't take on the extra responsibility unless you give me a raise", or "I've been down this road before, I'm not going to work weekends because it's not going to significantly speed up the project and I'd rather be with the wife and kids".
That makes me wonder too - if he has the money and the rockets, can he just go ahead and set up a colony on Mars, or will some Government or combination of Governments object? Do the people of Earth generally have a right to have some level of say in who can set up a colony on Mars and what they can do with it, or can a couple of dozen rich guys just do whatever they feel like?
(I'm one of the developers of Haiku -- I manage the website and am one of the leads at HaikuPorts in addition to committing to the main source tree.)

The ARM port is stalled due to a lack of developer time, and has been for over a year now... The kernel is mostly ported and initializes the framebuffer but then stalls when it gets to HID and storage initialization because the USB stack isn't ported yet (iirc). Patches wanted... but we won't have much time to spend on it ourselves anytime soon.

Yes, the beta release should be coming "real soon now". We're down to 2 blockers, both of which should not be that complicated to fix.

And yes, it is indeed "Haiku" not "Haiku OS". :)
Good question! Imagine Ross Ulbricht saying the same...

Too bad Ulbricht did not have lobbyst working for him.
As a senior DevOps leader I do not discriminate based on age. I hire truly diverse teams, vertical, horizontal and diagonal.
I think it started out as trying to perfectly clone BeOS, but then in the ensuing years that became less of a priority and they started improving things in ways that could even go so far as to break compatibility.
Use shapeshift. No id verification needed. The tradeoff is you pay more in fees.
"I've worked with people in their sixties, and they're sweet people."

Survivorship bias.
Windows 95 video guide (1995)
I'm curious if we have the same vigor over Strip Clubs?

They have been operating outside of this law the entire time. Are we supposed to respect this law now, even though everyone in this thread knows its unenforced, unenforceable, and is being broken constantly?

I'm supposed to be outraged by the natural evolution of online ads, though. And at Facebook.
> We’ve come a long way from the 2007 study by Italian nuns on the connection between stress and disease. You know, which I read about at the job I started on March 15th (ref: HELen).

Have you read about theory of mind? It involves the ability to imagine the beliefs, knowledge and perspective of others as different from one's own.
Now, imagine you are a person other than yourself. You come across a comment such as yours. What would you make of it?
Perhaps so. It’s difficult to discuss anything adjacent to healthcare when it intersects with our lives in such a personal way. It’s really challenging to bridge the knowledge and experience gap as well. Insiders are the first to declare the system we have now as flawed, but it’s a very complicated machine to change. We are trying!

edit, to speak to the complexity. Up until yesterday, if you asked me if the industry should cease direct to consumer marketing, I’d say “hell yes, I’ll push the big red button myself”. Yesterday however, while watching late night TV (which I rarely do), I happened to pay attention to an ad (which I rarely do) for a biologic that could really help out a friend with a miserable chronic condition. Don’t know if it will work or not until they try, but they are exactly the right population for the treatment. None of their physicians suggested it, I didn’t think of it despite being vaguely familiar with this area of medicine, but the DTC ad was an inspiration. I still think on the balance that DTC marketing is bad, but this personal experience makes me question if the possibility of occasional successes overrides. I have no idea, but I spend a lot of time nursing my beer in the corner the pub trying to figure things out.
Here we go, dis gunna be gud. That generation, BTW using your logic put Clinton into office. Your head exploding yet?
There are clamps in the launch pad that hold the rocket down.

This is easier then one would think because the rocket is fuelled and the engines already have a hard time living the rocket at all.

They use the same launch pad during launch and the clamps only release when the computer has made sure all engines have correctly stared and are running correctly.

Check out the video from RocketLab when they had a launch abort to see a example of this.
>It's about producing working code

I propose that working code is necessary, but not sufficient.