skysight-inc/HackerNews huggingface dataset:
I don't accept this view from bigger tech companies either and really have no interest in using Microsoft, Apple, Google or any of the other big tech companies which I trust less and less every passing day with their adherent behavior.

I will indeed file an issue and believe that its worth discussing with them. My main point was not even their narrow view of gender being a binary but that it deserved to be included as the only other thing to fill out on the first screen when you click the new contact button. If they had 'first name', 'last name', 'note about person' as the three fields being the default and had this gender drop down on the same page with the rest of the options for contact details on the next page I wouldn't have even noticed it.

You sure about your comment "I probably couldn't use any software at all." All the software you use asked to know your gender? Most of the software I use on a daily basis has no concept of gender and doesn't have any reason to.
I have got hit by this several time :(. AWS actually have well document about this DNS issue: https://docs.aws.amazon.com/vpc/latest/userguide/vpc-dns.htm...

This issue can easily get amplifier if you're using Kubernetes on AWS and some library that didn't cache on DNS on its own. Imagine you have a healthcheck every 3 seconds, do a bunch of DNS to its dependencies services, and a single server may have 10 pods.
Generating SSH One-Time Passwords with Vault
No. Ubuntu makes private package archives (PPAs) very simple to use; many packages are available from the maintainer’s PPA.

There are many alternative repositories for essentially all distorts today; snaps and flatpaks are indeed not yet polished enough, but they are much better and easier for 99% of users than tarballs, so calling tarballs a “best case scenario” is, in my opinion, wrong.
Maybe adding Greenspun's tenth rule (ref. Wikipedia) or adding the recent "A Programmable Programming Language" [1] or even "Why Lisp" [2]...

Saying "gasoline car sucks" IMO automatically imply that any car using gasoline sucks, or if you prefer "$type car outshine any other car type".

[1] https://cacm.acm.org/magazines/2018/3/225475-a-programmable-...

[2] http://www.gigamonkeys.com/book/introduction-why-lisp.html
So what you are saying is that profiling against a group with a history of appalling treatment at the hands of the majority is one thing, but doing the same with a different profiling is wrong, because clothing is clearly a choice but skin color is clearly not; despite being white boys raised among hundreds of people with the same clothing preference we should expect such young men to go against their surroundings and pick any other forms of clothing in order to be worthy of not being pre-judged right?
Why do you assume that the experience is ephemeral? It sounds like you're trying to downplay the experience of black people being profiled in stores.

I think that for people that have to deal with this kind of discrimination day in day out for most of their lives, regardless of how much you believe they're exaggerating, trading that for Amazon's database of their purchases is a sweet deal.
While fiscal underserving remains a problem there are $20 burner phones which are smartphones. Gift cards and prepaids can be used as well by those without. An extra obstacle certainly but one that can be overcome surprisingly easily.
I earned money in college doing electronic board assembly work. One major source of problems was installing components backwards. We'd try to mitigate this by at least having all the orientations the same, so all the + on the capacitors pointed the same way, the lettering and pin 1 dimple on the ICs always pointed the same way, etc.

At least the chip package manufacturers could have slightly offset the pins on one side. But noooo... :-(
Not all projects that I want to run locally are written in the same language (PHP for example). So setting up a small docker host in your local network and saving its config in a `docker-compose.yml` seems like a far more lightweight solution than having some PHP server that you need to update and copy-paste files to.
There seem to be a lot of stories with a negative view of China on HN.
http://www.russianspaceweb.com/proton_glonass49.html

> By July 13, investigators simulated the improper installation of the DUS angular velocity sensors on the actual hardware. As it turned out, it would be very difficult to do but not impossible. To achieve that personnel would need to use procedures and instruments not certified either by the design documentation or the installation instructions. As a result, the plate holding the sensors sustained damage. Yet, when the hardware recovered from the accident was delivered to GKNPTs Khrunichev, it was discovered that the nature of the damage to the plate had almost exactly matched the simulated version.
Scooters and electric bicycles are the sensible form of electric mobility, but everybody talks about electric cars. Which makes sense, since billion dollar companies can make a lot more money selling cars than cheap scooters and bicycles.

Small electric vehicles effectively solve the last mile problem of public transport.
At least searching "muslims are" in Bing gives you honest autocompletes that reflect what people actually search for. Google, on the other hand, evidently censors content it deems to be offensive. If you search "muslims are" in Google, there are no autocomplete results at all. I doubt Google does not have enough data on "muslims are *" searches

I have safe search off, meaning I don't want to be patronized when I am searching things. I would much rather know what people search for than have Google treat me like I'm their child with their hands covering my eyes during the dirty scenes.
Racial profiling is being criticized despite being effective.

There is an argument to be made that you shouldn't be treated differently based on the color of your skin. In fact it is e.g. in the German constitution.

http://m.spiegel.de/international/germany/racial-profiling-g...
My impression is that the maintenance burden gets pushed onto drivers and they may not fully understand how to factor that cost into their income. However, there are new incentives to keep the cars well maintained, such as the ability of riders to rate the experience and leave comments, as well as the fact that these cars are also the driver's personal transportation.

The dynamic pricing and monitoring of supply and demand help avoid overcompetition, but that assumes that drivers really won't drive if they are losing money. I wonder if there's app functionality for the driver to plug in their fuel economy/depreciation to show what their actual profit is...
CppMem: Interactive C/C++ memory model
I'm not sure if discriminating against super market employees is the right way to fight discrimination.

The good things I can see with a machine super market:

- It can be open 24/7 without exploiting its employees

- It can be almost fully stocked all the time

- They don't have an excuse to "coicidentally misplace" a $1.50 label at a product that in the end costs $2.99 (every shop does this in the area where I live)
I think it's better in the short term, and the long term. Those removed humans have plenty of other opportunities to address their prejudices, and profiling innocent shoppers based on their skin color isn't actually necessary.
Isn’t that What he called Hawking radiation? Didn’t think it was news at this point.

It’s funny how we talk of information “not being lost” since it’s emitted as radiation... would we be able to decypher anything? If not, it’s still lost.
If I remember correctly, the progon m that crashed in 2013 did have at least some of those design features for the accelerometers, but the mechanics just hammered the sensors “in place” as the wouldn’t um “properly fit” turned out they were upside down ...
This is news. Not sure why you think this post constitutes pushing a negative view of China.
Nim survey results 2018
Reading your comment I reacted with 14M not being a lot at all. I was surprised to find out it is true.

Having no knowledge of this before I’ve always assumed this number would be higher. Based on influence I guess.

https://en.m.wikipedia.org/wiki/Jewish_population_by_country
Either you don't profile at all, or you profile with something that correlates with looks, which will seem like profiling on looks.
The issue is that once these thoughts and articles are suggested, they become much more mainstream.

Try something less controversial, robbery. No doubt, people search for "how to break into houses", and you might even click on that link if it was a top suggestion. But if people saw that all the time, there would be an increase in robberies, and a decrease in the feeling that it matters.

And just because it generates traffic, doesn't mean it is what most people are really looking for!

It just means that it has appeal because of the way we are wired to respond to things that are outrageous. Once it is a suggestion (even at the end of the list) it will get clicks, and move up till it dominates.
Some things should not be autocompleted. I can't think of a reason why a search engine should suggest a completion if you start typing something generic like "xyz are ...".
Profiling is extremely useful for business and extremely harmful for long-term societies, as soon as we accept this fact and decide a long-term society is what we want, then we can agree short-term profits can go fuck themselves as far as ethical behavior goes and decide that if you can't be ethical you may as well go bankrupt and agree that's totally Ok regardless of how many jobs are lost -one billion or a couple-
> People should stop talking for others

Other people should do that you say?
Yes. Of course it is. I think they are not stupid either and very well know that it will happen. The first on the market has to do the experiments to get it right.
Not only should it be impossible to install the part without doing some machine work, it should be easily inspect-able to see if it is right. Hence the arrows and color coding.

For aerospace hydraulic actuators, where installing the lines backwards will crash the airplane (and this has happened):

1. inlet and outlet have different size ports

2. one is a left hand thread, the other right hand

3. the lines are not long enough to reach the wrong port

4. they're color coded, with arrows

5. the acceptance test tests that the actuator goes the right direction. In fact, this is often part of the preflight checklist.

Just for fun, take a look at the connections on your car's battery. It's usually easy to hook them up backwards - the cables are not color-coded, they're long enough, they use the same connectors, the + and - is easily obscured by dirt, etc. Hooking them up backwards will set your car on fire. (google it!)

When I hook up cables, I always find the one that connects to the engine block, that way I know it is -, and scrape off the dirt to make sure I find the - post.
I wonder how long it will take before they employ regression algorithms to screen those entering the shop and deny those deemed "not safe".

They would probably be like the police crime prevention algorithms in that they would inherently be biased towards the same prejudices as the humans in such jobs. Profile a specific group of people and that group will be arrested more than those not in that group and the algorithms will pick that up.
Sure, but my point is that interpreting the narrative of the article to only apply to black people, and not other types of profiling in shops, is pretty unfair.
A whole bunch people people died in an early Soviet lunch attempt because a technician was able to plug a cable into the wrong socket. Which ignited the second stage while the rocket was on the pad.

Which brings up an oft mentioned statement: Operators usually don't do the wrong thing, they do the thing that's almost right.

Also if you want to lutz on the Soviets there was an Boeing airliner that crashed because the cables to the two engines alarm sensors were swapped at a bulkhead. On that flight one of the engines threw a serious alarm, and the swapped connectors caused the crew to shutdown the good engine. When the bad engine failed, the crew tried restarting the other engine but it was too late.
Nope, the C standard requires that sizeof char = 1, regardless of the width of a byte :-).
There's no good excuse for this in a contact manager when we fixed it in vcard years ago https://tools.ietf.org/html/rfc6350#section-6.2.7
I think you underestimate how many pedophiles are out there.
It turns out the vest isn't required: if you walk with confidence, you can get in almost anywhere for free without waiting.

I've walked confidently into concerts (deadmau5!), sports games, bars, sales events.....
Is there something emulating this under windows?
I love how that clipboard is more fragile: any selection fills it and it doesn't touch my main clipboard.
Works great unless you need to live in a society with other people and other schedules.
Now who has a search engine, which is policed and censored by the chinese government- and doesnt want to stick out as a lawfull evil person here?

Surely such a actor wouldnt shill this article to encite public outrage, and demands to take actions that already have been taken. And are under debate, because a wildly debating competitor appears in the chinese market.
Searching "muslims are vegetarian" could be seen as another way to search "are muslims vegetarian". A good search engine lets you search query soup like this. They don't necessarily return the same results, but people are pretty bad at querying.
Same article:

> By July 9, it is transpired that investigators sifting through the wreckage of the doomed rocket had found critical angular velocity sensors, DUS, installed upside down. Each of those sensors had an arrow that was suppose to point toward the top of the vehicle, however multiple sensors on the failed rocket were pointing downward instead.
Amazon only lets you in if they have your credit card on file - so they know your purchase history and can guess at your credit limits. It really doesn’t matter who you are, where you’re from or what you look like.
General-Purpose Programming with R
Why Everyone Should #DeletePytho
> Where do you work and how do I get a job there?

Western Europe country. I wouldn't suggest my company though. Where I currently work is Slack-off Fest 9000, but it's also a big corp.

Maybe you should check out meetups, hack fests, hackathons, coworking spaces, hacker spaces, maker spaces around you. There you can meet the real engineers. They earn maybe even just 50-75% of your colleagues. But they always give 120%.

And these also exist in big corps, but true, it's rarer there. The highest motivated engineers I see in big corps are people who don't care about engineering that much, but are certainly working their ass off to ship whatever stupid idea their manager had latest. The thing will not work in a customer environment, but it's good for a demo, and more does their manager not need.

I also led teams of engineers in the start-up world. Usually all you need to do is keep the political bullshit away from them, show them the sufferings of the customer, and provide them with enough money that they don't starve to death (and can afford 1-2 raspberry pis, and/or a nerf gun).
Maybe your business partner is trying to scam you.
The socket stuff isn't much of a win for correctness though, in fact it has new failure modes. It is one of these things that is confidently advertised as a great benefit of systemd, but it is actually a quite subtle matter and requires thinking. (Remember inetd?)

What if something else relies on the socket being open to mean that the service is fully running including e.g. side effects on disk? What if a service made on-demand with socket activation is supposed to have low latency on the first request? There is a reason why inetd disappeared long before systemd appeared. The saved memory (that is how long ago it was) wasn't worth the brittleness and complication anymore.
Gimp having multiple windows is its best feature. Luckily, Photoshop on macOS (but not Windows) also has multiple windows mode (though it's emulated, they aren't really operating system windows, so not as nice as Gimp).
> I don't want to be patronized when I am searching things.

It's more like they're removing the penis graffiti.

Most of the time, I search to find some content. You are probably the same. It's a search engine. Considerations aside from whether a search suggestion helps one locate desired content are beside the point. What's more, in some of the author's cases, the content would be illegal.

If you are serious about researching search trends, then you could use tools, or lobby for more tools, like https://trends.google.com
I heard horror stories at Boeing about mechanics who were sure the instructions were wrong, and would go so far as to use adapters to hook things up backwards. This is why the design tries to make it as hard as possible, plus making it easy to inspect and determine if it is wrong, plus adding it to the preflight checklist.
What specifically seems strange to you? Reading the Ubuntu docs, seems pretty reasonable, although they could’ve made a prepackaged version with composer dependencies.
The search space is so huge and the amount of training data we have is so little that AI, as we currently understand will be useless for this kind of stuff.
and DragonFlyBSD !
Ah, I see.

It's also possible that they cleaned up the "popular" section specifically after the events.
React Hooks API Reference
In what sense isn't gnu make a modern build system?
> Whack currently lacks a comprehensively designed type system.

The type system is 90% of programming language design effort.

This is like releasing a car without a 'comprehensively designed engine'.
AGPL tries to solve some of these problems, but fundamentally any service which controls and operates on your data on a server you don't own cannot fundamentally be free. RMS calls such services SaaSS (Service as a Software Substitute).

So while distributed systems under AGPL still protect your freedom, AGPL of a SaaSS (like Google Docs) are non-free because you cannot change the software running on the server (and of course you shouldn't be able to -- because that would violate the freedom of the administrator). SaaSS is fundamentally incompatible with software freedom.

(And this is something that RMS has made clear arguments about. He cares more than just about distribution.)
I wish every browser had an option to turn the blinking off, filed under “accessibility”.
Seems like it would be interesting to report them for a violation of GDPR. They’re a good example of a company that should be zealously compliant.
This is why the guy who inspects and signs off on the work must not be the same guy who does the work.

Yes, the article confirms what I am talking about.
Next.js is a front-end framework, right? So how can you build a traditional website using only a front-end framework at the same speed as someone using Django or Rails?
As a resident of Portland (where the survey was conducted), the results match with my experience. Everyone seems to like them and they often replace short car trips. The only complaint I've heard with any frequency is that they're left in annoying places.

Having used them a bit myself, there are four improvements I'd like to see:

1. Charging stations. While the current model where the scooters are collected and charged by people seems to get along, it's a bummer that they aren't easy to find at night. Most of them have been collected for charging. That means you can ride them somewhere and then not have one for the ride back, especially if you're in a group of people. It's also not that uncommon to be somewhere you'd expect to find one but with none nearby, or there are some but scattered over a few blocks. It would be nice if there were some stations scattered around the city where the scooters could be taken for charging but still be available for use, especially in high traffic areas and/or transit nodes like light rail stations (see #2). Even better if there's some incentive to drop them off there. That may help with the poor parking issue.

2. Integration with public transit. As it currently is, riding transit round-trip costs $5. If you use a scooter to get to public transit it costs $7 + $0.15/min of scooter riding. I'd guess that works out to around $15 total for most trips, which is plenty. To encourage their use as a supplement to public transit, it would be great if they were integrated with public transit; e.g. using public transit waives the $1 start fee, or using public transit waives the first 10-15 minutes of scooter cost, incentivized charging stations at public transit locations, etc. Portland has the Hop fastpass system which could work nicely for the first two.

3. Get rid of the helmet requirement. I don't hate it but I don't think it's effective or useful.

4. The lights need to be better. While it's not that difficult to see a scooter at night because they're all lit, the lights don't provide much visibility for the rider.
90% of apps on Google Play contain third-party trackers
That isn't discrimination against supermarket employees. Discrimination against them would be housing that refuses to rent to them. There is no obligation to hire them except the consequences of not hiring them.
This is what's happening mathematically: https://i.imgur.com/MclfpEN.png.
Here's an more pragmatic take.
Being good at competitive programming means you:
-have good problem solving skills
-can operate under time pressure
-have a good understanding of algorithms and data structures

If you are bad at competitive programming, it most likely means you don't truly understand algorithms/data structures, and you have a weak problem solving foundation. It's harsh, but it's most likely true. The good thing is that you can improve your problem solving skills depending on the time you spend.

Does this affect you? If you want to work at FB/Google/Microsoft or any Big 4/FAANG company, you will need to be at competitive coding to some degree since all the interviews are based on these types of questions. If you want to excel in your job/get promoted quickly/go into management, then obviously other qualities and skills, especially networking, are 10x as important. But at the same time you will need to jump ship periodically to advance quickly in your career, which will require staying sharp and constant interviewing.

Overall, if you're an ambitious person that wants to excel in SV, competitive coding skills are paramount for interviewing. Of course, there are other ways to "make it": start-ups -> getting acquired/IPO/becoming a VC. So you don't need to go to FAANG. For those things, skills like people selection/business prioritization are 10x more important. If you don't give a shit about status/money, then you don't need to care about competitive programming because lower-tier companies won't care too much about that.

The bottom line is that it's not hard to learn OOP concepts/structure/abstraction or fucking whatever other coding guidelines there are. It's just a bunch of best practices. If I had to say it in one line, it would be that if someone is good at competitive programming, they can get good at designing software. The opposite is not necessarily true, because problem solving isn't something you learn in a day. So there will be more demand for people that are good at problem solving, who will be valued higher. Hope this helps.
Fast Enough VMs in Fast Enough Time
Legal translation dubai – Call 0544379997 – legal translation in dubai
I'm also with you "politically", but not everyone is at the same pace "politically". Maybe you could be persuaded to raise the issue with them, and see how they take it, instead of "leaving them behind"?
You have helpdesk people doing this for your company right now, even if you don't do it personally.