skysight-inc/HackerNews huggingface dataset:
Ah okay, fine grained control of cache to minimize IO waiting is a good counterpoint.

I actually have a lot of experience in this area, and I can say that effective readahead is a bit of a crapshoot. Only really works in trivial cases. Ultimately if IO latency sucks, nothing can save you.

His particular point doesn’t fully make sense either. It’s easy to kick off readahead when you only have access to block data, the kernel won’t issue redundant IO requests for blocks already in the cache. Also mlock/madvise give a lot of control in terms of dictating eviction strategies for special blocks.

All thins equal (costless syscall/mm swapping, IO), I still think inter-task synchronization is the largest overhead, but I have no numbers to back it up. Something tells me Marshalling all IO syscalls to a kernel thread would be about as slow as a user-space FUSE task.
Cough, cough

https://devrant.io

They closed the loop, folks!
>but it's not proof that ISOC wasn't running .org in the public interest, only that if they had been, they stopped

The action selling it to another org without that duty is abdication of that duty and they should not have had authority to sell it.

The specific circumstances only make it worse.
The issue isn't that they wrote two stories. The issue isn't that people may have been deceived by the wrong story being up for a few seconds.

The issue is that people have accused them of completely fabricating quotes for decades, and this was conclusive proof of the practice because the quotes in it could never have been said. This would be if the in case of moon disaster speech included a statement from the widow of one of the astronauts saying it was all worth it for science.
I worked with a designer who had Trypophobia and refused to mock out a GitHub-style contribution graph / punchcard. Friendly reminder to not create products that inadvertently terrify people.
That's rather tin-foil-hatty. Directors and above are a rounding error in employment. The conventional wisdom is that the good jobs are management, the only way to get pay rises and survive ageism-based layoff. This is the first I've heard someone claim that getting promoted to management is an attack.
> Companies used to train internally

Please no. Japan is that way. Japan pays programmers $20k to start, no better than working fast food. Their salaries go up to $60k at the top end at most big Japanese companies and they have the attitude that anyone over 35 is too old to code. I feel the fact they hire grads with zero experience is one of the reasons. Why pay someone $$$ if they can't actually do the job yet? Conversely interns at Google make $70k-$100k yearly equivalent. The two might not be connected but I feel they are and so AFAIK the "pay for experience" is better than "pay with free training" for employees.

It also seems better for the employer. Japan still has a culture of lifetime employment so the employer invests the equivalent of a college education into the employee and gets a lifetime commitment. That would never work in the west. People would take the free education and then leave for greener pastures the first chance they got.
The DB vendor who created the database is worse at running it than AWS? No, that isn't true.

If you don't want others using your source code then don't be open source or use a different license. There are thousands of closed proprietary products out there doing just fine, for example all of AWS own managed services.
Anyone else want to feed StackOverflow into AWS’ new ML code review tool?
I don't understand why HN finds piracy acceptable for news content. If the post was about a video game or movie release, should we pin a link to the .torrent file?
AGPL is viral as well. Many companies believe client libraries will also fall into AGPL scope, and therefor any apps using these clients will also have to be AGPL licensed.

So many companies ban AGPL completely.
Even if gender parity isn't the "equilibrium" state, there's still plenty of discrimination, bias, and alienation that keeps women out of software development, at every stage of the pipeline. If we can get rid of those, and still find that it's not 50/50, I think a lot of people will be happy with that. Sure, there will still be some people who will push the 50/50 narrative regardless, but we're not even to the point where we can say with a straight face that women have the same opportunities in software that white men have.

Another issue is in what's being measured. Even if you do observe a gender difference, how can you be sure it's an inherent difference caused by biology, and not an emergent difference caused by environmental or experiential factors?

Regardless, if you replace "women" with "people of color", then it's even more obvious that we're not in the equilibrium state. No matter how you dice it, suggesting that a man who is non-white is somehow less suited to software development work isn't defensible in any way.
I can’t shake the feeling that the women who leave programming because it’s “unwelcoming” don’t realize that it’s just as miserable a profession with managers who don’t understand how it works cooped up in an office the whole day under artificial light for men as it is for women.
From my experience many women are put off by the way they see the average computer science student. The geeky weird stereotype scares many off. There does seems to be more socially awkward people that choose computer science (myself included). I'm not sure how you can address that.
The Tesla Model S has dog mode.
I'm pretty sure GP is mistaking valuation for capital. Serving half a billion or more people probably nets you a billion dollar valuation or more these days, but it in no way requires a billion dollars to provide that service in the vast majority of cases.

There is a sweet spot where cloud is good and provides some benefit but, once you're serving hundreds of millions of people and have double-digit millions in investment, you can probably do significantly better cost-wise rolling your own servers. Worst case, you just throw your own hypervisor management system on them and have most of the same features you got from a cloud service. If you're smart, you can probably architect it so you have on-demand overflow capacity from a cloud provider in case there's a spike you can't account for, which is the best of both worlds.
Their billing tools are notoriously poor. Just yesterday they confirmed for me that Cost Explorer only has access to data going back 12 months, so good luck trying to do year over year comparisons.
Human computers were mathematically technical people, the sort of job a modern programmer would fit well at if programming didn't exist.
Really?

They never identified my alleles. I had three sweat chlorides and two or three blood tests. My insurance denied my doctor's request for a more comprehensive -- so more expensive -- test at Stanford.

Thanks for letting me know.
As an outsider looking in, many in the US seem to value charity over taxation. I can see why, though personally I'd rather send my money to those who (presumably, and hopefully) have a broad enough view of society to know where it is really needed.
In my old age I use comments to write my code before I write the code. The comments explain in pseudo code what Im trying to accomplish.

# check to see if the user has a cart. The default state for

# users is to not have a cart. The original implementation

#created a cart for every visitor which resulted in 10s of

#thousands of unused carts.

# if the cart does not exist only create a new one because

# they are adding an item. You can never assume the user has

# a cart.

as I read code that isnt mine and figure out what it does, I write comments like the above about why I think it works that way. I will sometimes date the comments. You can do that with your own code as you make modifications or additions. It adds minimal overhead and is tremendous for when you go back later.

For a check like if i > 5 then do something I have seen comments like "check for i>5" which is obvious. I would want something like

# Im hardcoding a 5 here because <bad reason> so that when

#<whatever I represents is > 5 then we do <some stuff>
There are certainly people like this. What you generally find about them though is that they are highly motivated and deeply interested in the concepts of computing. They don't grow on trees -- they're quite rare.

Oddly enough, I've never met a single one that was female, though that's only anecdotal of course. The only female devs I know have CS degrees.

The focus on CS is important. Developers who don't have it are generally not educated in how to write good code. Many people do get into the field without the degree, but many of them are very bad at programming. I've had to rewrite O(n!) algorithms written by some of them, and they really didn't even understand why the algorithm was bad even when I broke it down to them.

My CS education absolutely gave me many of the tools I need for a career in software engineering. It didn't give me everything to be sure -- there's a lot of learning that still goes on in the job, but having a solid foundation is crucial to being a good engineer.
OpenAI Procgen Benchmark
I understand why this rubs some people the wrong way, but it really is consistent with Go's vision since the start. I don't think Russ is trying to imply that the issues they are facing when designing the language (dependency management, generics, etc.) are unique or impossible to solve in any way. I think he is simply saying that they are complex problems whose solutions introduce complexity to the language and ecosystem, and when presented with such a trade-off, the Go team has always preferred to lean towards simplicity, even if it means not implementing a feature that some (or even many) developers want/need.

While I don't personally agree with many of the decisions they've made, I still respect the choices they've made and I think there is plenty of room for languages with competing philosophies. Because of Go's philosophy of not catering to every demand, it's never going to become the next Java or take over all of Software Engineering, but I think the Go team is fine with that as long as it continues to be useful as a tool for solving problems.
Why is markdown so popular? It seems like a hacked up language instead of a language that was designed.
The contextual menus keep getting weirder and weirder looking so now I guess it's hard to tell if they support Dark Mode or not.
You can peacefully protest all you like, in the designated chain-link cage set aside for you 5 blocks away from the thing you're protesting. Oh, and you do have a permit, right?
... In the winter.
Restaurants (and breweries) are purposely loud, as it leads to better sales.

[Source] https://www.bonappetit.com/test-kitchen/ingredients/article/...
I'm curious where you got that measurement from. It's quite common to overestimate small fractions, do see 3/10 and believe it's half, because one stops noticing the multiplicity of the majority.
any big , resourceful company should
The solution to this type of problem is not to weaken or get rid of these cops. We should give them more resources, more power, more independence to resist political pressures, more ethics rules and internal affairs, more respect and leeway to the career professionals to attract the best and the brightest.

This is a frustration to me because neither the left or the right seem to fight for better government, more just, more fair. The right have this childish dream that no government will magically work, which happens to dovetail into what criminal corporations want. The left protect the government unions and allow them to become dysfunctional.
Pray you do not update them further?
This looks exciting! I'll play around with the tutorial and try to set up the AWS environment this weekend. I have several questions.

1. At what sort of scale does Metaflow become useful? Would you expect Metaflow to augment the productivity of a lone data scientist working by himself? Or is it more likely that you would need 3, 10, 25, or more data scientists before Metaflow is likely to become useful?

2. When you move to a new text editor, there are some initial frictions while you're trying to wrap your head around how things work. So, it can take some time before you become productive. Analogously, I imagine there are initial frictions when moving to Metaflow. In your experience, after Metaflow's environment has already been established, how long does it take for data scientists to get back to their initial productivity? It would be useful to have a sense of this for the data scientist who would want to sell their organization on adopting Metaflow.

3. Many data scientists work in organizations which have far less mature data infrastructure than Netflix, and/or data science needs of a much smaller scale than Netflix. In particular, I may not even have batch processing needs (e.g. a social scientist working on datasets which can be held entirely in memory). In that case, is Metaflow useful?

4. What's the closest open-source alternative to Metaflow on the market? Off the top of my head, I can't think of anything which quite matches.
http://ec2-reachability.amazonaws.com/

It's on here.
Basically everyone at Harvey Mudd is in STEM -- the article says this. Their results are not really useful in the discussion, as their female student population is already heavily self-selected in favor of the hard sciences.
The blog post contains a list. Quote: “Services – We are launching with support for seven EC2 instance types (T3, C5, M5, R5, R5d, I3en, and G4), two EBS volume types (io1 and gp2), Amazon FSx for Windows File Server, Amazon FSx for Lustre, Application Load Balancer, and Amazon Virtual Private Cloud. Single-Zone RDS is on the near-term roadmap, and other services will come later based on customer demand. Applications running in a Local Zone can also make use of services in the parent region.”
This allows for us-west-2-sfo-1a
Amen to stouts and German beers. Agreed that a lager on a summer day is delightful, can't argue with that. Thanks for your comment.
I would love to hear the album he did with Edie Brickell.
I do this and I also initial and date the comment so people have some idea where in the timeline it was introduced and who to talk to about it.
From the students who are good at math (assuming equally girls & boys) only* girls can elect to pursue reading instead, leaving behind a gender gap in math fields.

* biased towards girls
They are way more open now. Before, it was a strong advantage of Google that you could hear from their engineers. AWS seems to have definitely pivoted on that since then.
Lichess is for professionals. Plenty of GMs ims and masters play on it. Even Magnus plays the tournaments. This is like saying Linux is not enough for computer professionals.
huh that's really interesting about fire's emission spectrum!

regarding 6400k - even assuming the sun's spectrum matched the black body spectrum of its surface temperature, its surface temperature is closer to 5770k. but even taking that into account, its spectrum doesn't quite match 5770k in space - and the atmosphere changes it even further. https://en.wikipedia.org/wiki/File:Solar_spectrum_en.svg

I really don't know how much of that change us humans can perceive, but my thinking is that 5000k is probably closer to the center, at least. it might be more of a saturated color, though, since the spectrum is more pointed vs the very flat but spikey spectrum in that plot.
I don't know, I wasn't there the whole time :)
Who will be the new President of Alphabet?
Location: Currently Ottawa, Canada

Remote: Yes

Willing to relocate: Yes. Looking to relocate to Switzerland (Basel, Zürich, etc) to be with fiancée.

Technologies: Java, Clojure, Python, .NET, C#, C, C++, JS (Node, Angular), Docker

Résumé/CV: http://jkwaters.codes/

Email: jkwaters [at] gmail

I am graduate from Carleton University with a Bachelor Computer Science. I am currently working as a full stack developer using .NET and Oracle SQL. During an internship I worked in a DevOps environment and it sparked passion about DevOps culture.
The best interviews I've participated in (on either side of the table) have been when it's been more of a conversation, not an explicit evaluation. Yes, there's a power imbalance, and I'm not sure there's a way to fix that, but you can counteract it by treating interviews as a two-way street.

Interviewers don't need to be adversarial to determine if a candidate is going to be good for the role. Interviewees shouldn't be passive, and should be using the time to determine if the company is even a good fit for them.
TL;DR: this does NOT answer #1 as buymeacoffee.com is not a store. It's a donation platform. You do NOT pay for any goods or services there, "adult-oriented" or otherwise.

As you said: they aren't directly selling anything. In fact, they are not selling anything at all, directly or not.

"it's likely the payment processors would shut them down and so probably not worth the risk" --> so.. FUD. As I said, we need less of that. One way to avoid it is getting an explicit answer from the payment provider, and quoting it on the TOS on BuyMeACoffee.

BuyMeAcoffee, are you simply deflecting the blame on payment providers? Please tell us what restrictions made you make this choice. It still doesn't seem to be a reasonable one.

_________________

I fail to see how Buy Me A Coffee would fall under these restrictions, as the payments are not made in exchange for any of the restricted categories.

The payment is for coffee, if you wish. Joking aside, no goods or services are being sold on buymeacoffee.com pages. You get nothing for paying. You can't violate these TOS if the recipients happens to do something "adult-oriented".

So, to clarify:

1. These ToS don't restrict the kind of content that may be displayed on buymeacoffee.com page, just the kind of transactions.

2. Buymeacoffee.com is a donation site; the payments are not made in exchange for any goods or services, sexual ("adult") or otherwise.

3. PayPal/Stripe do not restrict who can get the money. What the recepients do outside of the transaction is none of their business anyway.

Therefore, I repeat the question: what makes you restrict "adult content" on your pages?

Restricting the kinds of content that recipients create would be even more nonsensical. In the same vein, it would be stupendous to say that you can't sell a rug on eBay because you also posted an adult cartoon on deviantart.com at some point in your life.
You are not no. That could certainly be a game theory view of what's been presented but as far as explaining the decision making of the actual participants it's not correct.
It’s ridiculous you were down voted for this. These people don’t want to change their behavior or admit there’s bias. They would rather remain ignorant and pretend that it’s a problem caused by someone else rather than reflect on what might not be working.
You could roll your own fairly easily with qt webkit and a mere smidgen of c++. But it'd probably be similar yo puppeteer. Maybe you can save some time by not creating a new instance of puppeteer for each image.
They only have so much capital and probably spending on new factorise instead.
> Dynamo scales really slow

Quite arrogant attitude, dude. DynamoDB is not slow in scaling, quite the opposite. (disclosure: 6+ years at AWS, 2008-2014, and I know the main guy that designed DynamoDB).

If you want your startup to succeed, I suggest your first step should be to avoid criticizing the competition without substantiating it with hard evidence.

Be humble. There's plenty of space for great solutions, you don't need to bash the huge elephant in the room to get started.
In my experience as somebody without a degree and employed for >15 years now, you don't need a degree to get enough understanding of type theory and statistics, even for things at senior level. It will obviously depend on the specific project, but self-learning is very much a viable option in this industry. Conversely, I've seen many candidates with a CS degree who couldn't handle trivial coding challenges (and I mean trivial, not puzzles).
> I think Sundar has been a pretty good CEO and probably a better businessman

Has he though? I get the sense that he’s really Balmering it up in that he inherited a super successful company, and didn’t do much with it except not screw up.

The two big growth areas- social and cloud- are dead or a distant and growing third.

Google hasn’t done much new or exciting through his whole term. So no new products, the 2016 election and congressional testimony debacle, randomly firing different people with no sound reasoning.

It would be neat if someone could establish a vision beyond “10% growth forever through lots of rent seeking.” Maybe a company has to go through their Ballmer to get to their Nadella.

Maybe they can somehow convince Jeff Dean to be CEO and just write an AI that generally maximizes profit.
Not that its any kind of excuse for such stupidity, but Firefox container tabs might be of great value to you, its a cookie jar and cache per tabset.
> x200 with Libreboot

How safe are those now that the Intel vulnerabilities are known? I doubt hardware that old is getting microcode updates.
The Kremlin Wants to Nationalize Russia’s Tech Firms Like Yandex and Mail.ru
Thanks, I didn't know about imv.
Have been using feh forever, and always found it annoying that it wouldn't load svg files. Problem fixed with imv.

EDIT: actually realised that feh has a --conversion-timeout param to help with svg files. But well, imv also supports gif!
"The FDA has posted their latest analysis of J&J talcum powder.[1] Of the 3 samples, 1 had "none detected" and 2 had 0.00002% or less by TEM (electron microscope). We're talking close to limit of detection."

I do a bunch of mining and know the dangers of talc and its contaminants - it only takes ONE PARTICLE of tremolite or actinolite to start you on the road to mesothelioma. You just don't know which specific particle will trigger it.
Lou Pearlman's “Brands, Bands and Billions: Making Any Business Go Platinum”
It's accurate so far as the discrimination is concerned. Most of those doing the discrimination don't even know or understand that "Asia" is a big place with a lot of different cultures.
Dramatically more expensive.

When I looked a larger high end 4K consumer TV was cheaper than a smaller 1080P commercial display.
I think an interesting counterpoint here is that people are doing different things with hops now than they were a decade ago. Most of the really hoppy stuff I've had lately has been heavily dry hopped with little bittering hops during the boil. The result is juicy rather than over-the-top bitter. I would wager that average IPA these days has much lower IBUs than the average IPA did 10 years ago.
I experienced this long before I ever saw it on the internet. For me it's especially bad if there is a hole and something small is stuck in it. Even as I type this I remember a specific object I used to see often and I feel my face flush. It's a strangely uncomfortable experience that I can physically feel in my "bones" as they say. I wouldn't say it's a phobia in the sense that I am afraid of it, and I don't often experience it, but it's quite disturbing. An eerie, undefinable discomfort.
i complained via the builtin "/feedback" mechanism, and received an email from support fairly quickly, then followups for two days.

i wasn't happy with the script that they were required to use, but at least it was better than any twitter-based support i've received, well, except alaska airlines which has (had?) amazing twitter support.
There was extra money ontop of said tax incentives.
Probably because you can’t eat them doused in butter and honey.