skysight-inc/HackerNews huggingface dataset:
An even more evil version, dated early 80s or even earlier, used cmos counters and gates to make a piezo buzzer emit a cricket like sound (1). The evil touch was adding a photoresistor and a timer circuit, so that it kept inactive until there was dark, then it waited for like 10 minutes and started chirping, only to stop immediately as long as someone would turn on the lights. That made it the best prank to hide in someone's dorm room: super hard to locate and awfully annoying:)

(1) a realistic cricket chirp can be made by driving an oscillator using 3 or more outputs of a binary divider; a cd4060 could be used alone by setting the internal oscillator to a few KHz frequency, then sending it to an amp (bjt, mosfet etc) keyed combining some of the 4060 binary divider outputs, so that the continuous tone becomes an intermittent chirp.
I did not have experience with the whole team or department consisting of such guys, my situation was just several individuals (and I could not just fire them) within overall good collective. My appoach was to be very straightforward in communications, no motivational bullshit and no teaching tone. Just straight to what I expect from them to deliver. And I tried to give them tasks that are less related to critical core functionality - more like admin tools, etc.

Do not expect any wonders from them, and you cannot just change them - try to reduce risks,harm, and demotivation they can bring and treat them as adults.
Chicago, too, on the Metra trains.

Unfortunately, Metra recently got rid of the bar cars on its commuter trains. Only Metra can lose money selling booze.
Ask HN: Non-Eu Developers how do you plan to handle users from GDPR countries?
"The EU's General Data Protection Regulation is going to be implemented in May next year."*

Multinationals operating in GDPR-compliant countries will face MASSIVE fines if a request to delete PII isn't fulfilled within some time-frame.
In addition, proof needs to be provided.

Given that data-sprawl is an insufficient term to describe the organizational-complexity of consumer-data within large firms, what's the plan???

* - Inspired-by/stolen-from:
https://news.ycombinator.com/item?id=15932232
It's not "free", they give it away to sell ads. With Microsoft, before the constant update stuff, you could at least say you buy version X of product Y and then you have that, like some tool in a tool shed. Now that's a shifting mess of attached strings, too, but Google was never anything but that.
Aren't the snakes supposed to be received negatively? i.e. you don't want to land on them?!
If You Hate Driving in the Snow, a Robot Can Now Do It for You
Age isn't the only filtering criterion, though. Do I need to create a fake account for every combination of age, gender, read, socioeconomic status, etc. if I want to look at all the job ads?
Does this mean that using Facebook to target tech company ads at women or an unrepresented minority group, or LGBT people would also be illegal, even if the goal is to reach out to these people to increase the diversity of the workplace?
This has to be one of the more under-enforced rules in America.
I disagree that Jenkins is king for this. Jenkins is a single point of failure, is isn't a highly available distributed scheduler. It is a single master with slaves. While it is easy to configure Jenkins jobs with code (Job Builder, Job DSL, Jenkinsfiles), it is a pain to manage Jenkins itself with code. Plugins, authentication, all the non-job configuration, that is usually done via the GUI.

Saying Jenkins can be configured in a day, to the degree that Stripe configured Kubernetes (with Puppet), is disingenuous. It would take more than a day to do the configuration management of the slaves, getting the right dependancies for all the jobs.

How to you isolate job executions in Jenkins? In Kubernetes each job inherently isolated in containers. In Jenkins you have a bunch of choices. Do you only run one executer per slave? OK, but then you have a bunch of wasted capacity some of the time, and not enough capacity other times. You could dynamically provision EC2 instances to scale capacity, but then you need a setup to bake your slave AMIs, and you have potentially added ~3 minutes to jobs for EC2 provisioning. You can run the jobs in Docker containers on the slaves, that will probably get you better bin packing, but it doesn't have resource management in the way Kubernetes does, so you could easily overload a slave (leading to failure) while other slaves are underutilized.

Doing Jenkins right is not easy, there are solutions to all the problems, but isn't just fire it up and it works.

Stripe was running Chronos before, which is a Mesos scheduler. So they have experience with distributed cluster schedulers. They were probably comfortable with the idea of Kubernetes.

They mention this as a first step to using Kubernetes for other things. So they probably wanted to used Kubernetes for other things, and this seemed like a low risk way to get experience with it. Just like GitHub started using Kubernetes for their internal review-lab to get comfortable with it before moving to riskier things (https://githubengineering.com/kubernetes-at-github/).
Downvoted and rightly so.

Do you think purchasing a few newspapers from the store in the morning is the same thing as having to register multiple accounts on FB just to avoid their age discrimination which you may not be aware is happening in the first place? This also violates their terms of service.

How many accounts do I need: one white, one black, one hispanic, one 20 - 30, one 30 - 40?? where does it end?

It's unethical developers like you that allows this kind of thing to happen.
Trillion has an extra comma. 1,000,000,000,000
While I share your aspiration, let me make an inflammatory question for the purpose of prompting thought. (I would hope readers take this as a neutral statement; since obviously the women entering the workforce see it as a net positive, but it may be a line of questioning to attempt to explain why it's so easy to see it as a gender battle)

What if it is zero sum, or at least, approaching that? There are two phenomena going on that make me contemplate this; double income household normalization, and a somewhat sticky total # of jobs. As women further enter the workforce, the mean household income will trend towards double income, and the labor pool will be contested with more applicants, in both cases rendering a male applicant at a substantial disadvantage (comparatively to history).

The way one could rebut this would be to suggest that this inflation hasn't taken place, and that the total # of jobs has scaled accordingly.

A brief search hasn't turned up anything on my end, so don't take this musing as any more than posing questions. My pessimism lends me to think that the conflict I summarized above will be a rallying call for certain groups on both sides of the fold for many years to come; recent political discourse does not lend me hope for a broad view of "togetherness".
Facebook knows the age of the people it displays ads to. Part of their value proposition is that you can use this data to show certain ads to people of a certain age. In the case of job postings this is explicitly illegal discrimination. The average age of Facebook users is completely unrelated.
So not sure how you can really prove discrimination.

"The platform offered them a set of checkboxes, some of which let them do things which are illegal to do in an ad. They clicked the checkboxes that do the illegal things."

That's how you prove it.
Or to advertise to get large chested women to serve beer!

Its just a preference. If they are making an unprofitable preference, the best punishment you can do is let them continue their policy and let other competition pick up where they leave money on the table. If the decision they are making is profitable, no amount of law will help against the desires of people.
I suspect it's more to do with older people voting more.
Yes, but it would at least stop getting in the way of
Twitter's usability like the current button does, they could verify all the celebrities and political activists that they haven't yet who people want them to, and then they could go bestowing perks on people they like, or pay them money.
I've noticed that the agile model doesn't work well for a lot of technologies too. Things that have been well studied (for example, creating a webapp with X frontend and Y backend, or creating a graphics engine with DirectX) have known costs and estimates. There are answers you can look up on StackOverflow. Not all realms of technology have such luxury.

Is there an alternative to agile that's available out there?
In that spirit should companies even be allowed to visit campuses, and have a graduate recruitment program? After all recruiting straight out of university means recruiting younger people.
Irrelevant, this is an article about discrimination on Facebook.
Maybe you haven't had the pleasure of dealing with Citrix as a vendor then, or have been extremely fortunate in that relationship. I myself would grant them no such pass. But I would hesitate to place even Microsoft into the vile sphere of desolation and malice occupied by Oracle, though admitedly my experience with MS has been limited to their bog standard products and licensing.
How did they publish an ad with incorrect grammar?

"Here, your more than a number..."

It should be you're
To quote a movie "life finds a way". Provided an organism can scrape together enough energy and at least minimal nutrients it can survive. I've always been fascinated by the question of how such life actually got started there.
> and the government is now bound to try and live by those lies.

This is a false assessment. The European Union Referendum Bill 2015-16[0] specifically states:

"This Bill requires a referendum to be held on the question of the UK’s continued membership of the European Union (EU) before the end of 2017. It does not contain any requirement for the UK Government to implement the results of the referendum, nor set a time limit by which a vote to leave the EU should be implemented. Instead, this is a type of referendum known as pre-legislative or consultative, which enables the electorate to voice an opinion which then influences the Government in its policy decisions."

[0] http://researchbriefings.files.parliament.uk/documents/CBP-7...
In a similar vein, I wrote choose[1] which I thought was very novel at the time, since it is a command line utility that pops up a native GUI (for fuzzy matching) and takes its input from stdin, lets the user choose an item by interacting with the native GUI, and spits output onto stdout. I thought it was the coolest idea since you can integrate it with any CLI that can launch apps and read/write to standard input/output, including vim and emacs.

[1]: https://github.com/sdegutis/choose
> uptight social culture of finance

Ha! You don't know traders...
This is very disappointing to hear. I have actually migrated two nodes from proxmox to xenserver + xenorchestra not that long ago. I have no need for a full blown HA environment with dedicated NAS. I didn't have hardware capable of running proxmox on zfs + zfs-sync for a two node setup. Xenserver + xenorchestra (with its continious replication feature for backups) fit the bill much better than proxmox for this use case.
In a way, this is similar to the argument the FBI made to assert that GPS trackers didn't constitute a search because they could just follow someone around and get the same data. The argument against that, and this, was that the technology is sufficiently more powerful and sufficiently out of step with people's expectations that it's a difference in category, not degree. (IANAL, if that's not obvious)

The difference with the new systems is that, while I might happen to come across an ad in traditional media because I woke up early or I might happen to be reading a paper I normally don't, there's practically no chance whatsoever for me to accidentally see an ad in Facebook's systems that's not targeted at me. That's a categorically different situation because I'm being explicitly excluded from that content based on factors specified by the employer, not just by luck or personal preference.

Also, the "implicit filtering" of traditional media only passes the bar because it can't actually be proven that the employer is filtering based on age, gender, etc., which isn't the case with an explicit filtering system. Yes, employers can still skirt the system with the traditional media targeting, but they're still illegally discriminating based on age or other factors.
> “Used responsibly, age-based targeting for employment purposes is an accepted industry practice and for good reason: it helps employers recruit and people of all ages find work,” said Rob Goldman, a Facebook vice president.

No, that's... that's literally the opposite of 'helping people of all ages find work'.
You don't need ARM for this. A tiny PIC would be a better choice for it. (Less silicon area means less leakage current.)
In SLS, if we are not talking about Orion, not really.

So, the engines is the same as the SpaceX Shuttle (RS-25). This is a great engine but nobody would build it today. It uses a fuel-rich design and almost universally people are now building Oxidizer-rich staged cycles. BlueOrigin BE-4 being a good example.

Second these RS-25 use hydrogen but currently everybody is building methane based engines. Building a new hydrogen engine would maybe make sense for upper stages in some situation but then you would probably copy the RL-10 or the new BE-3U that BlueOrigin is working on.

So I don't think that any modern project will try the same route as the RS-25 did.

The SLS is using new solid boosters that are not worth copying unless you want to build gigantic nukes. Solid fuel just does not make sense in space flight currently (outside a few specialised applications).

On the upper stage they will use very good but old and expensive engines (both in Block 1 and Block 1b).

Structurally the SLS is also behind the times. I don't think anybody would design something like it, they were just forced to use old stuff they had from the Space Shuttle.

So I don't think anybody would still copy SLS. Yes, SpaceX uses much of the old US and Russian ideas but in there current design, Falcon 9 they have already improved on pretty much everything. Their next Rocket, BFR, will go way beyond anything done in any other rocket. From the engines, to the structure, to the control, to cold gas thruster, fuel integration and so on.
We've reached this place in part because formal avenues of responding to harassment are so terrible. A lot of harassment cases involve sexual assault or other crimes, but the police and the courts are often so indifferent or hostile that they cannot even come close to fulfilling the role they should.

Improving how the criminal justice system handles such crimes would be a big help, but it's a monumental task.
I feel like these quotes simply show a reasonable, deliberative process. Of course there was confusion regarding the meaning of verification–they admitted as much. These emails are exactly what I would have expected.

They also do not contradict Twitter's public statements. Quote: “verification was meant to authenticate identity & voice, but it is interpreted as an endorsement or an indicator of importance.”

Is that not exactly what happened?
> ... why can't it be handled in court between them?

If you're falsely accused, do you want to have to spend $10,000 to defend yourself?

If you're harassed, do you want to have to spend $10,000 to accuse the perpetrator?

That's why it should be handled in court only as the last resort.
>>> I'd like to start a business in 3 or 4 years, and I'm seriously considering going out of my way to target people like him. It'll be my competitive advantage.

He could be 10 times more expensive than you. Did you consider that?
I am not aware of an ad platform that enables you target ads so specifically and in such an effective way. Sure, you could advertise in Maxim to reach heterosexual young males but that doesn't mean your ad is completely invisible to someone else who happens to pickup the magazine.

Before Facebook ads were targeted. Facebook ads are exclusionary. While that is valuable and appropriate in some situations it is not in others.

I don't suggest we make some law against it but hopefully bringing awareness to this phenomenon will encourage people to stop using Facebook and the like, or at least not give them detailed information about themselves.
Stock Market Price Prediction Algorithm
I wasn't really aiming that at you so much as at the constantly changing story about Bitcoin's purpose coming from the Bitcoin community as a whole.
Apple Confirms It Degrades Your Old iPhone
Older people might be closer to having a family, which means less productivity, high cost (parental leave is very expensive*), and also in areas like SF or mountain view might have high turn-over rate because of the expensiveness of the city, whereas younger people can cram into a room for a decade until that happens.

Also many corporate benefits like booze, free food and all that might not have the same premium for older people, which might, at the same skill, demand higher salaries that the companies desire to spend considering the available competition.

There is always the wildcard of 'culture fit'.
Is advertising for employment in Snapchat then also illegal? Their user base skews younger.

What if this bias in who the ad is displayed to algorithmically determined. If only users >40 click on the ads, and then the ad system stops showing the ad to users <40, is that illegal?
For the record, we are talking about the right to be served ads.

Not saying I disagree with you, many commenters in here are making good points.
You did nothing to contextualize or explain your sarcasm or your ad hominem.
Centering employers and schools in programs to reduce sexual harassment has developed as the consensus approach because it is where relatively privileged women (often rich, often white) are most keenly affected by it. That's despite the fact that, even once age-adjusted, students are victimized by rape at a lower rate than non-students.

Why not courts? Courts are constitutionally required to have a higher standard of evidence than other institutions. In the usual case where a rape has absolutely occurred, the evidence often amounts to he-said/she-said. That's rarely enough for a conviction. That's understandably deeply dispiriting to anti-rape activists, so they move activism toward places that can afford lower evidentiary standards.

Is that the right way? Who knows. But I think it may be best to treat sexual assault as an epidemiological problem. That's hard to swallow--after all, rapists are bad people and deserve severe punishment, not dry statistical treatments. But given how hard it is to "fairly" prosecute rape, treating programs to end sexual assault as interventions to decrease incidence and then measuring how effective they are seems like it may be more productive in the long term.
Yes. I have no desires in protecting bigots by forcing them to camouflage with all the rest, and to shield them from the expensive decisions they were going to make.
> Ads have operated this way since their inception,

The ability for ads to target individuals while being invisible to others is something quite new and pernicious. If you advertise on television, your commercial is seen by everyone watching. If you run an ad in print media, everyone who has a copy can read it. Individually targeted advertising is ripe for abuse. If you're interested in reading more how this is really qualitatively different, I highly recommend reading some of the work by Zeynep Tufekci https://en.wikipedia.org/wiki/Zeynep_Tufekci
I have been in this boat for the past one year. What worked for was make small goals and write it down and finish it and stop thinking about the final goal. Just keep ur head down and finish goals and take rest.
You edited your post, I replied to what you said.
If they post the job opportunity on many different sites is it discrimination if one of those sites targets a specific age group? I'm a 57 year-old steadily employed software engineer/SRE so I am definitely in favor of less age discrimination :). I get that FB is a huge market, but for professionals LinkedIn and Indeed are probably just as important.
Amazon.com: What Do You Meme? Adult Party Game: Toys
> it'd be the same amount of effort without as-fast-as-possible.

While the first part is perhaps somewhat subjective, the second is just wrong. D allows you to get to the same bare-metal, no-holds-barred level of performance that C++ does – I wonder where that misconception would come from.

Note that this is not just an academic possibility, but there are real-world use(r)s of D in exactly that domain, for example the folks at Weka.IO for their distributed file system. Of course, their sub-millisecond latencies don't leave much room for careless use of the garbage collector. But being careful about memory allocations for that sort of application is just as sensible a thing to do in D as it is in C++.
Could you take a mtools-like approach and not remount it at all, just map it and write from userspace?
This post is about targeting ads at certain demographics. Those ads happen to be for jobs.
And it's because most developers can do sql but most "database developers" can't code. So of course they are protective over their code.
It's much harder to make false accusations in a court of law.
Well done, you botched together a basic program in a some what convoluted way. Is this really hacker news worthy?

Also an overlay or scripting app, memory address reading or an MITM attack are all much better approaches. Still pointless posting it here though.
I once worked at a company that was having trouble finding women candidates. We were a tiny company that at that point largely recruited out of the people we knew, who were largely people we'd worked with before and people we went to school with. Mostly dudes. There was a discussion at some point about the legality of trying harder to get women engineers than men. My understanding is that you can try to get more people of a protected class to apply in the first place and it's only once they apply that you have to treat everyone equally. Is that correct?

If it is, then this seems like the problem in the article would be legal on the same basis.
Well of course they could, just as people advertise jobs or loans to black people and then magically never hire / approve them. There are mechanisms for finding this -- just because it is possible to do, doesn't mean it's legal or fair.
For those wondering, the new cool things are snapchat and instagram.
I think its pretty false to say that they are just copying Russian/NASA engines. While of course much of the basic research was done long before they started and they profit from it.

Both SpaceX and BlueOrigin have gone way beyond what either Russia or NASA ever did or are doing at the moment.

The SLS is a legacy rocket with legacy technology.

It will go down as the biggest waste of money in space history. I should be cancelled as soon as possible.
Labor costs. Labor costs.
Exactly, and job seekers over 40 are a protected class, so this is illegal discrimination.
I know the local pay scale pretty well. He was out of work for a while, and he definitely would have taken a salary equivalent to what I was making.
Family business owned by my father (at the time). My mother had built a lot of business-related models for him on Mathematica running on her work workstation (a NeXTCube) . She passed away. I was the only person that understood anything about them so I was roped in to cope with them. A few years down the line the Cube (a 68030) became too slow and a succession of more powerful machines were purchased, up to a dual PentiumPro.

It’s kind of an odd story, my use of ’work’ needed some explaining but I thought it would slow down the discussion to go off on a tangent lot narrate this story.
Advertising jobs based on age is illegal regardless of the platform.

e: I should have clarified the type of advertisement.