skysight-inc/HackerNews huggingface dataset:
Just spitballing, I'd tailor my messaging to women aged 30-45 to address our position on helping people return to the workforce, while for over-45s I'd talk about our open policy towards hiring older workers. For each, I'd probably choose photography that featured a representative individual. Yeah, I'm totally stereotyping the audience, but I'm also addressing common issues for jobseekers in those age groups.

To be clear, I don't think that's what these companies are doing or they would have spoken up in their defence. And you also have to be careful that you express openness to, rather than preference for, a certain type of worker.
Not enough imo. The space is much more beyond coinbase membership
It doesn't seem odd to me. When describing things in nature, (+x, -x) tend to have more symmetry than (x, 1/x).
Campaign budgets are limited and you need to optimize your ads so they show up for demographics most likely to respond and be accepted.
It could be argued that actively filtering a job advertisement to be shown to younger people only is similar enough to allowing the ad to be seen by all ages, and then filtering out older applicants when they inquire about the ad. You're just moving the "age filter" to a different step of the process.

Another scenario: company creates company-jobs.com, which contains all their job postings. The homepage requires you to select your age range before accessing the listings, and only choosing "18-30" results in them being displayed. You're acquiring the individual's age range in advance - exactly the way an ad network does - in order to decide whether job listings should be displayed to a person belonging to that age group.

Direct analogy: the ad network is operating as a recruiter for the company. Recruiters are not allowed to discriminate based on age. End of story.
I’ve been in the industry for over thirty years, and I’ve never heard of these tools.

I’m not saying that they’re not great at what they do for their segment, but I do think they’re more specialized.
I've been doing academic-type blogging since I was halfway through my PhD; it's been about 7 years now, and I continue as a non-academic scientist. My main advice is, as many others have said, to just write. Keep at it, and you'll figure out the rest as time comes. Try to bang out a post a week at minimum and things will fall in line.

I personally found that--in contrast to what many suggest here--I have almost no interest in explaining anything to non-specialists. Instead, my blog is mostly (or most successfully) a forum for me to work through ideas. Many times I will have a small nugget of a thought, and I will make a blog post where I model something in a Jupyter notebook. A couple of times, these have turned into papers, so that's been very helpful personally. I am also making an effort to write about topics that I don't understand, highlighting where I'm confused, as a way of getting my thoughts in order (and not all of these things may be understood by any scientists).

One consequence of ignoring explanation is that I have no regular readers (as far as I can tell; I don't use tracking scripts), and posts aren't widely read unless I promote a post by emailing it to people that then put it on twitter or facebook or whatever; I don't use those myself. This isn't directly a huge problem for me (although more positive name recognition couldn't hurt), but it might not be what you're after.

If I was in grad school now, I would use the blog as a way of making high-quality, permanent notes of things that I learned, whether they're concepts, mathematical or computational techniques, literature reviews, etc. Give attribution where appropriate and don't share homework solutions (use your best judgement on exercises and maybe change the problem sufficiently if you really want to blog your homework. Or just ask your professor...). There is a lot that I've halfway forgotten over the years and my paper notebooks haven't all survived many moves, etc., and don't have the quality that I would have put into them if I were making them public. I am starting to do what I can to make good notes in emacs org-mode when I learn new stuff or need to revisit important things in my day to day work as a researcher, but it's tough. (The format of good digital note-taking isn't important; the practice is.) Grad school is basically about this, so making good notes (ideally with some illustrative, working code where appropriate) will pay dividends in your later work.

Good luck!
That sounds like a bundle of fun. I bet you really enjoyed undergrad!
The capacitors inside of DRAM cells are so small, that the very act of reading the DRAM cell obliterates the data. I'm not kidding.

The "Full procedure" of reading a DRAM cell is:

1. Row-Address -- Load a "row" (usually 1k to 8k. DDR4 is 8k IIRC) to the sense amplifiers. Sense-amplifiers can indefinitely hold data, but there's relatively few of them.

2. Column Address -- Once loaded, you talk to the sense-amplifiers.

3. Precharge -- You begin to move the data from the sense-amplifiers back to the DRAM cells. Again, step #1 obliterated the data, you have to write it back regardless.

4. Row-Address -- After the old data is loaded, you send it back.

So regardless, you have to Read-then-write EVERY time. In fact, DDR4 has faster write-speeds because you don't have to do the read step if you are only writing.
So, where is the forum for discussing these tools and making suggestions?
Uh oh. I naturally assumed Rails runs every request in a transaction because that's obviously the default you want.
This is not the case in USA, under the legal theory of "disparate impact".

https://en.m.wikipedia.org/wiki/Disparate_impact
These kinds of jobs often point to an unhealthy co-dependency between non-technical management and (usually) younger engineers.

Everyone wants to play the hero. The manager reporting to his boss about how hard his team is working and how they will all pull together to solve the problems, and the engineer feeding off the praise that he has saved the day and that without his efforts all would have been lost.

It's just papering over a lack of planning on everyone's part, and it never ends well.

The big salary bump is always just a quarter or two away. The engineer eventually burns out and is replaced by a more naive individual, and the vicious cycle begins again.

Sorry if I seem a bit pessimistic, yesterday I had lunch with a friend of mine who is a programmer in exactly this situation. I was telling him to get out and find another job, but he was convinced that once he proves himself and solves all these problems, he'll get a big raise and a large option grant. His boss won't put that in writing of course, but he just really believes that he'll be rewarded.

It breaks my heart.
It's not age discrimination to ask for relevant job skills and education.
So basically a renamed Mono?
I was thinking about weather prediction.

Now climate is changing you see that all the models are becoming less and less acurate.

So yeah some models might be performing better but overall they are all performing worse.
Top Philippine ecommerce players on the country’s explosive potential
"then forcing them to do backdoor defense work"

Can you provide a source that proves the engineers who were working on the project didn't want to work on it?

"I wonder how many of my coworkers can't express their solidarity"

Or maybe many of your coworkers don't mind, or simply support Google's involvement in the defense industry.
This is because it's much cheaper to get completed applications (conversions) in a younger demo.

Young people are more likely to be looking for jobs than older people, and thus click job ads more. [1] Higher click through rate means much lower cost per click. Based on the numbers in my stat link, you could likely net the same amount of new job applications spending $3000 on millennials as spending $9000 on other demos.

This is a user friendly feature - younger people want to see these type of ads more by far. By the data, older people do not want to see these type of ads.

Nothing to do with worker effectiveness or how HR treats older applicants.

[1] " About 60% of Millennials are currently open to a new job opportunity and are by far the most likely generation to switch jobs. To support that, 21% of Millennials in 2016 reported switching jobs within the past year, compared to roughly 7% of gen Xers and other non-Millennials. " https://www.forbes.com/sites/larryalton/2018/01/22/millennia....
About five years ago I started spamming my Facebook profile with noise (odd interests, fake political beliefs, hometown, birthday etc) I do get a ton of hilariously bad ads.
Seems like a bad idea. At least from my experience, they usually stay in the US... This will just make it harder to do that.
instead of (perhaps illegally) recruiting for people of a certain age group, why not just search for people who liked (for example) Fortnite or Harry Potter or similar categories?

Sure, you might get a few false positives (showing your ad to a few older people) or false negatives (missing some of the target group), but it probably works just fine and isn't technically age-oriented. The company could just say that it likes people who are into hobbies (eg - reading fantasy novels or mobile games).
I ask this in the most serious of ways, could you explain what actual programming is?
The only writing habit I have that I can do nearly everyday without effort is writing comments on HN. I don’t know if this is a good or bad thing.
There are Bitcoin futures http://cfe.cboe.com/cfe-products/xbt-cboe-bitcoin-futures
They allow to short BTC, but they don't provide exactly what you need.
“WhatsApp Has Competition”: Ramdev's Patanjali Launches Messaging App
"There was enough demand to develop computing even without military purposes in mind"

No, there was not.
"18-35"

I just realized how soon I'm going to be "older" for demographic purposes.
All you could do is to file a complaint with the National Labor Relations Board (NLRB - www.nlrb.gov) that you are qualified for a job that has been specifically targeted for someone who is 'younger'. They will investigate the charge, and if they find it has merit they can sanction the company placing the ad. I don't think Facebook is at risk here for facilitating but that is for a lawyer (of which I am not one) to decide.
Sounds similar to the theory that to be a successful CEO you need to be an asshole
Someone Pledged $1M to the Gnome Foundation Anonymously
The site doesn’t seem to work on iOS.

And I can’t scroll down to see the cat gif.

I’m so bummed. ;)
Note: That post is a response to the OP, and a rather weak response saying it "may not in itself be discriminatory — just as it can be OK to run employment ads in magazines and on TV shows targeted at younger or older people"

But propublica's article is also weak. Its Facebook examples are stuff like "ad targeted to ages 21-60"
which site are you referring to archagon?
Will take a look, thanks.
Yup I picked up the bass guitar - incredible how quickly you can play most songs after half a dozen lessons and songsterr.com
And I just realise, .Net Core is MIT licensed..... that is far too good to be true right?

Given the immense engineering hours went into CoreCLR, why aren't more languages built on top of .NET runtime?
That's pretty much what Facebook said in it's rebuttal, linked in another comment.
Real Name policies have failed to increase civility. If anything, the lack of anonimity has stripped the ability to speak out from those who are least empowered.
https://officesnapshots.com here.

This describes us as we sell our own ads, self-host them, and only allow static jpg graphics.

After changing our MailChimp signup form and removing sharing button scripts I think the only 3rd party things we use are Google analytics (now with anonymous IP settings activated) and a google font and jquery cdn.

For me, the goal has been to create a site that attracts a specific audience and target the ads based on the content.
He did worse with Tesco https://www.theguardian.com/business/2015/mar/01/warren-buff...
Anyone have experiences with Azure? Nearly everyone I see personally in industry is doing their research on AWS. This article is obviously trying to market Azure, which makes me curious.
This had a huge discussion within the window of dupeage: https://news.ycombinator.com/item?id=15974603
New York Judge Rules Against 'Sesame Street' in 'Happytime Murders' Dispute
Yeah Julia Evans' is a great example of some who explores topics in a cool original way. Love her zines.
I'm also interested in this because a lot of nomads (especially levelsio) think that staying somewhere for a few days/weeks isn't great and its better to stay somewhere for 6 months or so
"In the US, companies cannot discriminate against 40+ ages for hiring. But that in no way applies to advertisement."

Not true. JobRivet got nailed for this (specifically deleting profiles of all people over 30 - including mine, limiting dates you can fill in on forms, specifically advertising jobs for young people thus discriminating against the protected 40+ class, etc.) and was shut down/bought out by Laborocity.
Regarding that SDB improvement... Isn't that something that's been done for a while? Not with image recognition, I mean, but the general "fire weapon at area and let terminal search + guidance deal with the rest" methodology. HARM missiles, Anti-Ship missiles, that sort of thing. Granted, it's probably a little bit harder to misidentify a radar installation or warship than a stationary vehicle...
see, with that "No..." you seem to be indicating that what follows is contradictory to what i said, and that you'll support your contradictory position, but neither of those things followed.

that was disappointing. i'd welcome a well-supported rebuttal. sure, he might think those things (neither of us knows) but they're totally beside the point.
It's 5.
Which will still mean almost nothing, since past performance doesn't guarantee future results.
I noticed quora also started forcing you to use their app instead of the mobile site. Since they did that I just stopped reading the news feed completely. I used to read it every day.
Somewhat similar situations, but I think in this case it was planned in order to capture the assassin.
Thanks for explaining! Makes a much more concrete lesson!
If your topic touches YC's vulnerable underbelly in any way, they are very happy to ban you. Other sites are much less temperamental, but a good chunk of that is YC's benefactors have many skeletons in the closet.
No... It was release in March of 2013, making it more than 5 years old.
Originally, the word "coding" referred to writing machine code. So indeed it's a kind of encryption.

That what we call "compiling" today was called "automatic coding" by Grace Hopper (making machine code by machine rather than human); the word "compiling" referred to the accumulation of code into a larger library, kind of like "linking".

http://www.bitsavers.org/pdf/univac/HopperAutoCodingPaper_19...

So of course, a human wrote the program. That bit wasn't coding; that was programming. Then the "automatic coding" made computer code out of it: machine language. Without "automatic coding" the programmer would have to take the higher level description of the program (in a Fortran-like language or whatever) and code it manually.

So basically Simonyi seems to be right on the spot there, even from a historic perspective.
>Because the total amount of phenomenon explainable is too large for any theory, you cannot test or even hold entire concepts of "what each theory says" in your mind.

At the far end of "models work very well and the epistemology is solid," physics solves this problem by assigning different people to each phenomenological class (organized by the engineering similarity of the experimental devices needed to probe them) and then using math to check that everyone's individual confirmation of the theory in their area fits in correctly to the bigger picture. As a result even though the frontier of physics is too large for any one person to know, the confirmation of the standard model has been built into an unbroken surface that reaches all the way from the highest energies achieved to chemistry and astronomy.

When you have a theory like that, you can prove mathematically that it is equivalent to other theories. Then, the enlightened can stop arguing about which one is "truer!" If you have two theories that only exist in the form of English sentences (this was true of psychology in Freud's era) I can't imagine what an equivalence proof would look like, even if it would be possible. Fields where you can't formalize anything tend to have philosophies that look more and more like critical theory as you move further and further from pure logic. At the far end, the empiricism is completely phenomenological and the theory is nothing but literature with no predictive power (and as a result, the only way to choose between them is by disguising aesthetic arguments as appeals to this-or-that). I can't think of any fields that didn't look like that in their infancy, and success has usually been associated with progress away from that.
Then other other language lawyers will come around and tell you why you should use {0} instead of memset (e.g. because for some combinations of type and architecture the zero value isn't full of zero bytes).

This example also shows how "the semantics" is a fiddly concept. The reason the standard allows leaving bytes unzeroed is because they are not "semantically" important. But they actually do matter.

The problem with the mentality that it's always the programmer fault for not following "the rules" is they you eventually get to the point where the rules allow for no good solutions at all.
It sounds like you have a born-against-privilege problem
Oh, sorry, I hadn't seen that story before.
It's done so that the bits will compare the same way whether treated as float or int. (modulo NaNs and stuff)
Could you please not post unsubstantive comments to HN? Especially not on known flamebait topics.

https://news.ycombinator.com/newsguidelines.html
They're never going to give you that technical paper, not unless the Kaspersky story gets a lot bigger than a public ban on Kaspersky's software in USG networks. All you're asking for is for them to compromise sources and methods and reveal publicly the extent of what they know about Russian network SIGINT. It's not going to happen.

I don't think they much care whether the median HN commenter buys the narrative that Kaspersky has been suborned by Russian intelligence. The people whose opinions about this really matter --- from what I can tell, uniformly --- do buy that narrative.
Massive respect for you putting your morals before your paycheck. There aren't a whole lot of folks who do it. o7
Yea those products are frustratingly limited. You're basically just rolling the dice on near-term price drivers you can't predict (mostly news).
"?" isn't paying attention to things; it's telling other people to pay attention to things. It's building a culture, I guess.
Beam – The World’s Most Advanced Router
That's admirable!

But didn't Google work on search technology for the NSA? That's what I get from The Silicon Jungle by Shumeet Baluja. And maybe it was just dystopian fiction.
If you know a bit about the range you need to support you could use a fixed point representation
I was thinking much the same there, that it might simply be cheaper or be shown to be more effective to advertise to these groups, and perhaps there's no issue if they're not discriminating at the point of interview?

That said, that may make sense but still be illegal.
It would be illegal if it were UC Berkeley doing it for marketing their regular degree program, however:

https://www2.ed.gov/policy/rights/guid/ocr/ageoverview.html?...

But, I believe this is a UC extension thing, which I don't think is eligible for federal financial aid, so this rule does not apply.
And rowhammer was never a thing either.

The point being, when everything is ring 0, you bet on both the hardware and software being perfect. And if there's anything that years of vulnerabilities in cryptographic software has taught me, it's that perfection is REALLY DAMN HARD.
You could certainly draw that conclusion from its original board. I did as well. Still, I think the point stands that people want healthcare to work, and will pay for it. It just so happens that it takes a lot of effort to improve the system since what we have is pretty good. (Not to say it doesn’t have problems)
Which of their claims are valid and which ones are pure marketing bs? It seems like their just shoving a VPN and HTTPS into a router
There are scattered few. Leppie has maintained IronScheme for years now and the good folks as Peachpie have PHP running on CoreClr(via Roslyn even!)
Why Not Ternary Computers?
The mad, twisted tale of the electric scooter craze
I tried barking up that tree a year or 2 ago when Medium took over HN.
Smarter Mirrors and How They’re Made
The equivalent for C/WG14:
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2218.htm
Those numbers you are quoting in [1] is BECAUSE of the bias.
Simone Giertz is out of surgery and her doctors are very pleased
It's certainly possible to take stories all the way through in a single cycle. I've done it many times and seen others do it as well. There's nothing wrong with having some idle cycles. In order to maximize economic value you should focus on the cost of delay rather than insisting on 100% productivity.
The article does however make one concession which is that while art is duty free, other items such as antiques (e.g. a lamp or desk) are not unless they are over 100 years old.

So there is some possible use still. But largely it's a status symbol for the high security storage location.
Azure is almost as big as AWS. I think Azure is more used for Enterprise Saas.
I'm surprised there's no measure for life expectancy, given you made it to age 20.
I was not clear. If you say vgo get B@latest in A, you will get the correct version of C. If you do not pull in the latest version of B, you would not get that.

The thing I like about this is that for many transitive dependencies such as C, i do not want the absolute latest version - i would prefer the version of C that B was tested with at time of release. I can override this of course, but this is the default behavior i like.
I don't quite get what issue you had with Hunter, thought if you actively try to not learn the standard tool - CMake, then you're gunna have problems... It works flawlessly for me. I literally clone a repo, give it the corresponding toolchain file and it builds everything from the ground up on any system instantly. I really feel the C++ dependency issue has been resolved conclusively

I just wish Hunter was part of CMake by default b/c CMake should be able to load other CMake projects and resolve dependencies. It itself has all the information internally to make this really easy - ie. targets, interfaces and dependencies. Handling this from outside of CMake is just a much harder problem and you end up having to restate a lot of what's already in the CMakeLists.txt.

ExternalProject_Add() is a giant footgun that should have never been part of CMake - I wrote a little description of why here: https://geokon-gh.github.io/hunterintro.html

There are two outstanding issues:

- if you need to link to proprietary libs then the rebuild-everything-from-scatch strategy is deficient - but then things are going to get messy anyways..

- if libA links to libBv1 and libC links to libBv2, then there is no clean way to link both libA libB and libC in to an application. Usually libraries aren't too picky about which version you link - but there is always a chance things will blow up in your face. This is probably going to be solved with flatpaks runtimes or something like that