skysight-inc/HackerNews huggingface dataset:
>Nevertheless, I was conversing with Apple Support to fix this mess, but this is where the first problems started to appear. You see, apparently I had to attach “some kind of government issued photo ID” to verify my real name. A bit strange to me, since it’s perfectly fine to change your name on the regular Apple ID account, but “I’m no legal wizard” I thought, “there’s probably something I don’t understand”.

Well, the "regular Apple ID account" is not selling applications to consumers.

(While Apple could have made changing the developer account name a much better experience, it's obvious why they require identification to change it)

>Yeah, I’m totally gonna send a picture of my passport, without concealing any information, to a random person on the internet. That’s not dangerous at all.

Or, you know, you can stop selling apps. If you've opened any kind of business, and have dealt with any kind of bank, you'd be giving all those kinds of documents and more, and have to be there physically too.

>however it requires that you “provide business or court documentation that reflects the change”. No other service provider required this documentation, but who knows, maybe Apple’s legal team is just better than the rest.

Do those other "service providers" concern selling stuff as a business? Plus, if it didn't require anything and some random hacker hijacked your account and could change the details to theirs easily, you'll be screaming bloody murder.

>And then it magically happened. 1 month and 21 days after the first form submission, the name of the bambuu Apple developer account was officially updated. And all it required was 80 $, countless hours, and my will to live. All worth it.

Try opening a conventional store. Or any kind of money handling web service...
Richard Feynman had a very good quote on this topic. Effectively, knowing the name of an animal is the least useful knowledge about that animal.

https://m.youtube.com/watch?v=ga_7j72CVlc
Las Vegas shooting – live updates:
Whatever you do, don't over complicate it with systems and processes. Do what works today and possibly tomorrow, because your startup is going to go through plenty of changes anyway. We started out using Google Sheets and then migrated to Asana (free), which we've sorta "hacked" to do CRM the way that works for us. One thing I've learned is to not waste too much time in these choices because it's not the core value in your org, at least not at an early stage.
The "offensive" attribute aside (which I also have issues with in many contexts), doesn't antirez have a point?
There is a walkthrough available.

https://egamebook.com/vermin/v/ifcomp/ifcomp_submission/Insi...
Mini Commodore 64 Coming in 2018
That only answers some of those examples.

It's pretty visible in tech that it's not actually the only (or main) reason, especially when you see companies continuously switching from one crappy tool to another. Tech is a fashion-driven industry; companies use what is hot and/or what everyone else is using. Both of those create a positive feedback loop that amplifies brief spikes in popularity (easily exploitable through marketing) beyond any reasonable proportion.

The worst thing is, though, that it kind of makes sense from the POV of management. The more popular something is, the less risk there is in using it, especially when the decisionmaker doesn't have enough knowledge to evaluate the options. Also, the more mainstream a given technology is, the cheaper and easier to replace programmers.
Ask HN: Python?
What is your roadmap to become expert in Python from zero experience in programming?
Looks fun. I really want keyboard controls though.
I am not into functional programming but I can see how useful the map function is. I guess I will dig into functional programming after reading this
1. Learn Python.

2. Write programs.

3. ...

4. Profit.
What is the best advice you can give to a junior programmer?
I really like the Apollo stack, but if you're thinking of using it in production right now, you should wait a little!

There's a massive bug where if your graphql outputs 1 small error, the whole component does not get loaded.

Imagine a components that lists a bunch of items. If 19 returned correctly but 1 has an error, the "data" prop doesn't get passed, all you receive back is the error prop. It's pretty shitty for that.

https://github.com/apollographql/react-apollo/issues/1112

Learned this the hard way :(
Excellent. So we can submit links there as well? Actually here is another one which collects HN data but presented in another manner(It uses AngularJS for quick modelling). http://www.pxlet.com/
I also changed the name of my company within Apple's developer program. It was not easy and the most confusing part was that they always send you documents that look like spam. Their emails look like spam, their letters look like spam.

Also it took several weeks because apparently they don't have a process in place to change account names and have to do it by hand and asking the boss and the bosses boss for stuff like that. I wonder how the whole thing can be that complicated, I would guess they have to deal with hundreds of startups per day that want to change their name because the first one was made up while being drunk or something.
I write in a functional language and I very rarely use map(). Most of the time
list comprehension is more sensible.
Isnt't Facebook already blocked in China?
the main problem in the crypto or tech industry is not the misogyny it is the fact that the few women that have public visibility and power are scammers or frauds at best, just look at marissa mayer, ellen pao, Elizabeth holmes and now for crypto just look at paragon coin, google the ceo, breaking eggs on her half naked body in a tesla car on a clip and taking selfies in front of a pile of cash to promote her ICO.

When women will stop blame men and stop idolizing a woman in tech just because she is a woman and not because she is doing great things (and there are legions of women in tech with no public exposure doing that) then we will move forward.
Note:

> For now, virtual currencies such as Bitcoin pose little or no challenge to the existing order of fiat currencies and central banks. Why? Because they are too volatile, too risky, too energy intensive, and because the underlying technologies are not yet scalable. Many are too opaque for regulators; and some have been hacked.

This I can fully accept: there can be a future where some cryptocurrency becomes the world standard. Sure. Doesn't change all my critiques about the current situation which are so often downvoted.
Yes, the vehicle taxation is high. Should it have been set that high originally? Maybe, maybe not.

But the simple fact is that it highly encourages people to buy cars that pollute less, and with the new rules, also cars with the best safety ratings. It also encourages people to keep their cars for longer, which is better for the environment (producing a new car uses a lot of energy).

And yes, if you buy a bigger and more expensive car (which probably also gets worse gas mileage), you get taxed more, in absolute numbers. It's not a complicated concept. Overconsumers pay more, it's only fair.

You seriously misunderstand the marginal tax rate. It is only applied to income above 479,600kr. Nobody pays even close to 50%. The ~40% in your link is on a 635,000kr/year income, which is rather high, includes marginal tax, and again is nowhere near the 50% you claim. It also doesn't take into account deductions for debt, charitable donations and other things, which help bring down the effective tax percentage.

Your third link is highly misinformative, since it only looks at the marginal tax rate, which again is only applied to income above 479,600kr. If you make 480,000kr/year, the marginal tax rate is only applied to the last 400kr.
I guess this knowledge followed the path of the knowledge of star constellations.

Why are constellations not something you'd normally know nowadays? Because most people don't get to see them due to increasing light pollution and urbanization.

I for one had a proper look at the Milky Way for the first time when I was ten years old.

There's simply currently less nature to behold in peoples' lives.
In terms of caching, think of IPFS as making every node in the network also a dynamic CDN, with content automatically moving closer to the people who use it - including into your LAN.
Can't have one without the other.
He said it's null in comparison.

Were it Aragon calling for independence then his comparison would not make sense. But it isn't, is it?
This article essentially describes a modulo (%) operator for floats, which is well-defined and completely analogous to the integer modulo operation. I always wondered why these aren't part of the FPU command set, or at least part of modern programming languages, e.g.:

1.0 % 5.0 = 1.0
6.0 % 5.0 = 1.0
7.0 % 5.0 = 2.0
7.4 % 5.0 = 2.4
7.4 % 1.0 = 0.4

With that in place, the torodial distance becomes a one-liner without any case distinctions (i.e. without ifs).
Remote Teamweek Back End Engineer
We pivoted our organisation to non-profit. What we did: we just abandoned the old account and crated a new one. But even there we hid a snag. Dun & Bradstreet seemed to have never encountered an association. It took some time till we got a new DUNS number.

We had luck that our country, Switzerland, has a registry for all entities who employ people¹: the UID registry, https://www.uid.admin.ch, and our non-profit was listed in that registry. Phew!

¹: not exactly but it will be tedious to explain the Swiss UID registry here.
Tossing a bottle
When overcommit is set, it's not malloc that fails; the OS kills your process. So, checking the result of your allocations will never let you handle this kind of error.
Catalonia is and was ever just a region.

The comparison with Scotland would be apt if it were Aragon wanting independence, not a region thereof.
Recently I faced same issue with SMS for my Digital Ocean account. Fortunately I have my backup code to restore an account. Finally I moved to authenticator based code. By the way, Digital Ocean support is much more better than Amazon.
> Versus some semi-realtime system: launch, wait 30 minutes, did we break anything? No?

I don't think the author is suggesting that you don't have realtime _correctness_ feedback.
Look for Indian editions (their students obviously can't afford American-priced books), these usually have a marker on the cover saying it's not to be distributed outside Indian subcontinent, but it stops no one.
Do you know which one is bad? Then requery and exclude the bad one?
Why do they need to do this? They already track people with Oyster and contactless which gives them journey information. This is just a convenient data grab and profiteering.

I'm going to sound old and curmudgeonly here, but I'm starting to miss the days when we bought paper tickets with cash.
We need more good search engines.
Because they don't know where people go on the system. All they know where you entered and exited.
Let me try to summarize part of this: When you're building an ASIC, you have to care about the design at the transistor level because you're going for maximum density, maximum speed, high volume, and economies of scale. When you're building an FPGA, you are only allowed to care about the gates, which is one abstraction level higher than transistors.

In an FPGA, you cannot control individual transistors. (FPGAs build "gates" from transistors in a fundamentally different way than ASICs do, because the gates have to be reprogrammable.) And that's okay because FPGA designs aren't about the highest possible speed, highest density, highest volumes or lowest volume cost.
This solution is far from ideal. In the majority of cases, publishers would be selling access to a single article for a price of subscription. What we need for a healthy content market, is perhaps a micropayment system.
What's in a name? that which we call a rose
By any other name would smell as sweet;

From "Romeo and Juliet."
Nonsarcastic question: Is it just automobile manufacturers that you worry about, or a general invasion of privacy with everything we use in general?
I personally have a Sonos soundbar, which connects to the digital output of my TV. The soundbar then connects to my home router (either via wifi or ethernet).

Then I connect my subwoofer and 2 surrounds to the same router. And the soundbar distributes the relevant audio channels over wifi.

In this scenario, the soundbar is your 'small router-sized device', however it's the size of a sound bar..

I can't fault the sound of the system as a whole. I think it sounds great.
Doubly so because there's strong punishments (being kicked out due to violating the CoC / making people feel uncomfortable, publicly shamed on twitter / blogs, etc) if you say the wrong thing. Not engaging at all is the safest course of action.
It's not just banks - anyone with legacy code such as VB6 is going to be going through the same pain. Moving to the cloud is hardly a solution to lacking the technical knowledge or staff to work on and edit the legacy systems.
Demystifying container networking
https://lime-crm.com
Enterprise ready without the bloat and bullshit of Salesforce.
I'm a CS professor, so take everything I say as biased or whatever.

We all know and expect that most PhD students will not end up in academia. The best PhD students often aren't those who want to be academics, but ones who are just insanely curious. There aren't many times in life when you can work on something that just interests you in great depth and (hopefully) push forward what we collectively know. A PhD allows that. If you're doing it just for the qualification, you won't get nearly as much out of it, and may not finish at all.

So, what should you get out of a PhD? If the advisor does it right, the PhD student should learn what it is to do high quality scientific research. That is, ask a question, figure out a series of experiments that might allow that question to be answered, evaluate the data, and come up with conclusions supported by evidence.

It turns out this is insanely hard to teach, and I've never seen a new PhD student, no matter what their background, who can do this at the start. No undergraduate or MSc programme manages to teach this, though some students seem naturally somewhat better at it than others. We try only to admit those.

With a new PhD student, many of the ideas, most of the suggestions for experiments to run, and much of the interpretation of the results will usually come from the advisor.

As a PhD progresses, the student should be gaining experience in what it takes to frame a good experiment that might actually answer the question you want to answer. And they should be gaining experience on how to interpret results and what you can conclude from them. During this phase, much of my role is staring at graphs the student has produced, and asking "why does it do that?". An experienced student would already have an answer, a semi-experienced student will have noticed the anomaly, but not know how to figure out the cause, and an inexperience student will not have noticed anything is strange.

By the end of the PhD, a great student will be ahead of me in suggesting the experiments to run, and will have already run them before they come to see me. Only about 10% of PhD students reach this point.

In the end, people over-rate what the topic of a PhD is in the educational process. What most people get from a PhD is an apprenticeship in scientific method. Those are transferable skills, and the reason PhDs have endured as a qualification is we really don't know any other way to teach them.

Of course, no-one actually teaches professors to teach PhD students - we learned it by osmosis too - so the quality of professors in teaching these skills is pretty varied.
Practical image segmentation with Unet
The problem is that every single article about crypto has people like you coming out of the woodwork and commandeering the thread to "critique" cryptocurrency. Not everyone who uses or is interested in crypto claims it is perfect or will save humanity.

The incessant criticism with every thread is about as sensible as complaining about python's general shortcomings in every article about a new python library.
Those "smiles" also don't seem to come from heart or being based on a philosophy of attempting to see the good in the world or empathizing socially. The stereotypical American smile is the smile of a salesman. It conveys this "I am a winner" attitude - no humbleness or sincerity.
My experience upgrading to React 16
You definitely can't consider them metric tons. If the bridge you're about to cross has a maximum advertised load of 120 sh tn and you consider it safe to drive your 120 m tn vehicle over the bridge on the basis of that you're going to be putting a 132.3 m tn load on the bridge, or roughly 10% more than it's rated for.
Software Supply Chain Puts Businesses at Risk
Just tested that :) Clean load
22 requests, 1.1 MB 38sec vs 6 requests 48.8 KB 4sec
> No person (especially government) should ever be telling you what you can and can't do with your body.

Can I put drugs in it? Kill myself? Decide when is fetus is/ins't "my" body?

It might be your body, but it's not your country. Have sex with whoever you like, but as soon as you charge for it, it's a business.
What did the ICBMs from the cold war (pre-GPS) use? Don't need GPS to direct ballistic missiles. Besides, I don't think US ballistic missiles depend on GPS either, a scenario where GPS is one of the first targeted systems is not unimaginable.
"For developers, but real people too".

Barf.
>profiteering

TfL is a not-for-profit.
NamedStruct: A replacement for Ruby's 'Struct' that supports keyword arguments
I've already stated it previously, as have other users, that giving a child is a big deal in Chinese culture. I'll add to that by noting that this typically involves the entire family - especially the child's grandparents. I would be extremely surprised if this was not the case with Priscilla and her parents. That coupled with the fact that Zuck is actively learning the language and culture makes it unlikely that his request was just social awkwardness nor that he is largely ignorant about Chinese culture as you seem to suggest. Plus if I recall, his wife was by his side when he asked Xi.

In regards to your point about Priscilla, many, if not the majority of ABCs (esp first gen) are raised by their parents "Chinese" culturally-speaking. Her not having lived or worked in China does not mean she is unfamiliar to Chinese culture. To suggest that is frankly absurd and runs counter to the Asian-American experience.

Because of all these reasons, many people view Zuck's request as a shameless act of ass-kissing and not just being "socially awkward".

Lastly, the reaction in China was not only due to "hyper-sensitivity" but also to a mix of 1) media exaggeration and 2) how important naming a child is in Chinese culture.

With all due respect to you and your family, your personal anecdote about your son not having a Chinese name is not the norm - even for mixed Western/Chinese couples.
Have you tried using Freshsales CRM? - https://www.freshworks.com/freshsales-crm
Has AI-based lead scoring, built-in phone, email, activity capture, workflows and more. A lot of SaaS startups have been using it and found it to be really helpful for their teams.

[Disclaimer: I work for Freshsales (Freshworks)]
The AMP end game begins to materialize.
> sex pays a hell of a lot better than McDonalds

That's the problem. Drug dealing also pays a lot, I don't think that should be legalized either.
Thanks for the article ! I enjoy reading testimonies about misogyny in science and tech industry as it gives interesting insights on what concrete problems I can address.

As for other comments, I am really annoyed that mostly people come just here to complain that such article exists, and take all the space. Just drop it !
The atmosphere is becoming as bad as reddit regarding misogyny. Can't you just admit you are not interested/don't get it for the moment and go somewhere else ?
Oyster allows them see entry and exit, but is doesn't show what route the customer took, which lines did they take if a change was required.
It also allows TFL to see where people travelled within the station concourse, how long they took, and what print advertising they would have walked past from turnstile to train.
I've recently made the switch to DuckDuckGo and have been pretty happy. Anything I'm missing I just use !g but DDG is only going to get better!
I think a lot of transportation departments have been doing the same thing with car Bluetooth transmitters to monitor traffic patterns in real-time.
While not enough in of itself, a PhD will greatly increase your chances of getting an O-1. Which is much more attractive than an H-1B. Also, remember that H-1Bs from India and China have to wait for many many years before they can get their GCs. Hardly worth it.
The louder you laugh and the brighter you smile the more you seem like you really are very successful and very happy. This is what the US smile tries to communicate. It's super annoying to more humble and low key societies - but almost every culture has those handicaps - and I absolutely would call it that way. Some cultures seem to have strong urge to convey wealth with expensive and large cars or others expect you to eat everything they offer you when you are a guest etc.
Do you mean sex negative?
It's a healthy to do this as otherwise there would be just too much hype posts on cryptocurrency. I am actually quite interested in blockchain and have been observing the Bitcoin and other crypto space for years now but it gets quite frustrating to read some of the hype articles written in order to pump prices. So in those cases I try to balance the discussion with some valid critique.
It wasn't the government.

Spain has separation of powers. The courts declared the action illegal and directed the police to end it.

The organisers knew of the court's decision and still went ahead. That is reckless.

If they wanted to protest they could've organised demonstrations and protests - which are perfectly allowed in Spain.
8 Powerful iOS Apps to Easily Create Visual Content on the Move
From the little that I've managed to learn, it seems like cryptocurrencies have immense potential but, beside the natural opposition from those who prefer the "conservative way of doing things" (due to a variety of reasons, some legitimate and some less so), it seems that the blockchain (as ingenious as it is) does not really scale well to handle a global economy. There are ongoing efforts and solutions to solve this but I think they are all essentially equivalent to a person trying to do crazy contortions in order to wear in a badly made suit. There are a few projects that propose interesting and scalable alternatives to blockchain but once the herd has decided then I assume more money will be poured on making a wrong solution workable than making a right solution the standard.
Europeans contacted different areas at different times, and I can imagine some of these areas and borders changed. It's probably going to be a rough approximation no matter what you do.

That's no reason to belittle this effort, though. There's enormous amounts of information on that map, and even if it's not 100% perfectly accurate, it's still way better than what we had before.
Well, one allure for me is the fact that the topology of Internet is getting ridiculous. Bits between devices nearby travel halfway across the globe for no reason but centralized control over the data. When I watch a cool YouTube video and want to send it to my friend, who happens to be in the same network, he shouldn't need to download it all the way from Australia again - it should just travel over the LAN.
Zerynth Recommended by Espressif Systems for ESP32 and IoT Development in Python
Does anyone know if the iPhone's MAC randomization has any effect on this?