skysight-inc/HackerNews huggingface dataset:
> The GIL is there because C.

That's not at all true. There are very, very few platforms/libraries/languages that both a) allow you to manage concurrent access to complex, arbitrary data structures in a sane, predictable, and not-dangerous way and b) provide the capabilities (including performance) necessary to implement a general-purpose programming language on top of them. Even fewer of those tools existed when Python came about.

Was it technically possible to make a GIL-free Python or a Python not based in C? Sure. But it wasn't in any way likely, or a reasonable-at-the-time decision. If you look into the history of the GIL things will make more sense; it has next to nothing to do with the implementation language.
It’s both. You can be fine doing somehing you hate for a couple of hours. But 12h and more.
Base 16 is shorter than base 10 but just as memorable. That would be a bit shorter. If you get rid of/consolidate the often confused characters (O/0, I/1/l), you can encode numbers into even smaller strings.
> Not at all. The SEC is thinking not in terms of this one crime, but in terms of the hundred CEOs who will feel tempted to commit securities fraud in the future, and the hundreds of thousands of investors who will fear such fraud.

The deterrence argument can be used to justify anything. Why don't we behead the entire families of petty thieves? Think of the millions of other thieves who would be deterred.

It's a false dichotomy. The choices aren't "scott free" or "nuclear option" -- if their case was as strong as is being assumed, all they would have had to do is ask for what they got in the settlement and then get that in the proceeding. It wouldn't even remove the incentive to settle because that still allows them to avoid a determination of guilt.

They could also have just given the settlement negotiations more time before making a public charge to begin with. Give the other side's lawyers a chance to explain things to their client for a while first.
> 2. The army: at a very young age,a decent percentage of Israelis who join the army lead, in high value, high risk situations. That creates a sense of responsibility and strong ambition at a relatively early age.

Summed up in one word - discipline. The glamorous myth of startups is just that, a myth. Some outliers go from zero to hero overnight, but most require slogging away day in and day out. Motivation can only last so long, and after it's gone all you have left is discipline. Military writings both current and historic routinely speak of discipline being the single most important aspect of achieving a goal.
Yup, and you don't even need to touch C++ these days. All C# and QML!

https://github.com/qmlnet/qmlnet

(I'm the author)
> patented/proprietary, so no one will ever use it.

Actually, that means there's a bunch of money behind it, bribing carmakers to include it in their nav systems, etc.

It's still shit, but it'll be ubiquitous shit.
Google Maps supports it, so I think they're assuming most people will just use that now.
Like i said, not very popular:)

Question is why is everyone so obsessed with work life balance?

I come from 3rd world country and I never heard of that concept before I moved to some European countries.

I used to work anywhere from 6-16 hours a day and even night, I never complained and always did my job as best as I could, so not sure why is that viewed as horrible, and I feel the only reason people think about this is cos it’s easy to find a job in this profession, I don’t see people working in Mcdonalds or stock traders talking about it.

I’m sorry if you don’t share that point of view.
But you may instead remember "season.sharper.scan", which is 1453 km apart from the Louvre [1]. The what3words word list is deeply flawed.

[1] https://map.what3words.com/season.sharper.scan
Writing a business plan: What to cover?
I can't stand it. Feels like staring at a light bulb. The only thing that makes it passable for me is Night Mode in F.lux on OSX. Nothing else works. I keep a Mid-2012 MacBook Pro around just so I can have a computer I can actually use in a dark room.

Even then it's not ideal. The lowest brightness setting still isn't low enough.

In my twenties I could happily destroy my circadian rhythm and sit in front of a screen til 4-5 in the morning. At 35 that shit's gotten real old.
It's usually fast enough to watch YouTube, capacity has gone up a lot in the past few years IIRC.
There are some awesome free static analysers for Python:

PYLINT: https://www.pylint.org/ [one the best, all in one]

RADON: https://radon.readthedocs.io/en/latest/

- raw metrics: SLOC, comment lines, blank lines, &c.

- Cyclomatic Complexity (i.e. McCabe’s Complexity)

- Halstead metrics (all of them)

- Maintainability Index

Sonarlint for Pycharm/IDEA: https://www.sonarlint.org/intellij/

I use all of them at once, and results are amazing!
No more dirty code and finally we are able to measure the quality of our code over time in some quantifiable units (instead of individual judgment).
Its not the best, but at least good foundation for writing good software.

At each commit we got some cool report like:

RADON: Maintability index (MI): generate_api.py - A (46.50)

RADON: Average complexity: A (3.0)

PYLINT: Your code has been rated at 9.31/10 (previous run: 9.31/10, +0.00)

I call it "linter driven development.
"legitimate homebrew"

There's no agreement on what that means in the sense that there's at least one (very old) cultural group that sees it as buying a small pile of generic components and soldering them together by hand on a workbench into a working system of ones own custom design, and a somewhat more recent interpretation that it means buying a commercial product marketed for one group, then because its technologically possible sometimes, using that commercial product for a different marketing group without the support of the manufacturer. Needless to say both sides can't communicate, not even having common terms to discuss. And throw in the FCC which has extensive regulatory support only for the first definition for many decades and has generally opposed the latter definition, its absolute chaos.
Everyone told them you can't have secure electronic voting.
You can marry someone and not marry their family. My korean wife and I both know her family is an abusive horror show and have subsequently cut them off.
That may be the stated goal of the system. Any system, however, has an underlying goal of sustaining itself. If that's by accomplishing its stated goal, then great. If it's by suppressing criticism of itself, then that's just as good.
Do you have any evidence that “we are lying about inflation”?

Unless you do, I think it those industries are getting more expensive due to Baumol’s Cost Disease:

https://en.m.wikipedia.org/wiki/Baumol%27s_cost_disease
> No one will ever use it

Tell that to aramex, dominos, Mercedes and united nations
Just 4 months ago they announced they were suspending development of OneNote Win32 in favor of just the UWP version [1]

Moreover, they have (had?) an entire multi-year roadmap planned around UWP, including the eventual release of a version of windows which was supposed to substantially reduce day-to-day reliance on Win32 for lower powered devices, codenamed Project Polaris [2], in an attempt to compete with Chromebook-like devices.

This is a massive destruction of confidence in the UWP platform. If Microsoft can't even release their marquee apps on it, why should anyone else feel confident in developing on the platform?

[1] https://www.theverge.com/2018/4/18/17252312/microsoft-office...

[2] https://www.windowscentral.com/understanding-windows-core-os...
Techincaly, it’s just corporate sponsorship of a coffeshop. Shockingly, student’s data are not worth unlimited coffee.
I would guess they do that in Denmark and Copenhagen has a very modern subway system.
The GIL is not there because C. It's there because of refcounting and Python guaranteeing that many nontrivial operations are thread safe.
I still call them toaster slots.
You think? Maybe I should look into how to make a blog since it has been in my mind for a long time but I'm not into the IT industry in any extend so I don't know how to do it. I'll keep tabs on my searches for a few days to see what I actually search with google or duckduckgo.
And there is at least one known instance of such system: many car navigation systems in Japan have support for Denso Mapcode [1]. Its algorithm is almost trivial but has a private mapping which effectively makes its entirty proprietary.

[1] https://www.denso-communications.jp/mapcode/
> Why are certain things getting so much more expensive?

Scott Alexander has a great post with lots of data on this:

http://slatestarcodex.com/2017/02/09/considerations-on-cost-...

The numbers are pretty incredible. There is no single clear answer as to the cause of it all unfortunately. It looks like funds becoming available allow a whole bunch of areas to suck more and more money arguably without providing a lot of value. Universities compete to have the biggest stadiums and the most luxurious dorms. Hospitals pay more and more people to manage, oversee, verify, systematize and inefficiently computerize everything.

In a lot of areas, we seem to pay a lot to achieve marginally safer conditions. In the case of health care, if paying 5x the cost extends the life of an additional 0.1% of patients, it's hard for deciders to justify not doing that spending since saving 0.1% of people in hospitals is still saving a ton of people.

Construction projects are like that too, you might be able make construction safer, have 1% fewer injuries, if you are willing to pay 5X more for the project. These safer, but much slower methods often become mandatory.

How do you decide on these trade-offs though?
Grid squares? https://en.wikipedia.org/wiki/Maidenhead_Locator_System

On the air, I'm from EN82. That's a few counties. Enough for people to check a box and say they've contacted someone from this area, or spin their antenna to point more accurately towards my approximate location.

If I need to give more detail, that becomes EN82KM which gets to city level, or EN82KM10, which gets down to just a few blocks.

I could give two more digits and you'd be at my front door....
Just make sure you don't misremember it as "seasons.sharper.scans" (notice the "s" at the end) or you end up in Russia. One of the benefits of Plus Codes is that similar codes are close to each other.

Besides, what3words makes you dependent on a proprietary database to map the words to coordinates, which as as far as I'm concerned is an instant deal breaker.
or, it might be arbitrarily demonetized or deleted, or have a a spurious takedown put on it
Spot on. When I was younger I could do 15 hour days without looking at the clock when orders were coming in and shipments were going out. Reward is a big motivator for time invested.
It depends on dimensions of the cage, of course, and in case the cage is not grounded the resulting inductive eddy currents could easily melt/ blow up the cage. Provided the magnetic flux is strong enough the cage also could easily be evaporated/desintegrated. See the Z-Pinch project of Sandia Labs where a tiny tungsten cage was evaporated in femtoseconds iirc. https://www.sandia.gov/z-machine/
The US would suffer some of the biggest costs of climate change
How is the Baumol effect relevant here? The posts you're replying to seem to be pointing out the perceptual increase in price in areas that haven't benefitted from cost reduction. To my (admittedly limited) understanding, that doesn't seem to have anything to do with the Baumol effect.
This is clearly a misunderstanding of the relevant laws on the part of the FCC. I have yet to see any HAM radio transceiver that is not capable of transmitting outside the HAM radio bands - many of them DIY devices with no certifications whatsoever, which is the whole point of being a HAM radio operator. This interpretation would outlaw 99% of all HAM radio transceivers. Of course, it's not legal to actually transmit on anything but the HAM radio bands, but a HAM radio operator is certainly allowed to operate it on the HAM radio bands.

HAM radio is a very special kind of spectrum user - other than any other radio service, there is no requirement for devices to be commercially certified, with the burden of ensuring safe operation being placed on the operators rather than the manufacturers (in the early days, most tranceivers were of the DIY variety). This is why there's a hard technical exam - you have to prove that you're capable of building and verifying your own transceiver.

At least in Europe, this is codified by law with no room for interpretation, and I would be quite surprised if it were any different in the US (HAM radio laws are pretty much the same everywhere thanks to international harmonization treaties).

That being said: These Baofeng transceivers are a nuisance and the earlier generations are rightfully banned in multiple countries for having poor output filters with strong harmonics all over the place - it would not be legal to operate one of these even on the HAM radio bands, by a HAM radio operator. At our local HAM radio club, a few members actually added extra filters to theirs to make them usable.

I'm all for cracking down on the use of these by non-licensed operators, since it's extremely easy to interfere with legitimate services like weather fax and emergency service communications, even if you're not actually using their frequency. Preventing this is exactly the FCCs job.

Source: licensed HAM radio operator
Companies like WP, NYT, and Ars should conduct similar analyses focused on their own sites to see if reducing the number of ads (or their size in pixels or bytes) results in more engagement, and ultimately a larger number of ad views.
In general the thumb is very under-utilized on the keyboard but also the strongest finger. Any use of the keys beside the spacebar is a win in my mind. Alt is used so infrequently compared to most of the other modifiers.
You can live in many places of Europe without a car. Saving 420€/month while earning 30k is definitively possible if your only expenses are rent, utilities, food and public transport.
the Top the best music apps for iOS and Android devices
Feeling good about oneself is obviously very personal. From your post it seems that you're mostly satisfied with your flow. So your motivation is a key for the adjustments that you're seek.

If your motivation is about advancing in your career (getting noticed), then it's somewhat specific to your workplace.

What's it there that gets one promoted? Overwork? Yes-man? Report athletics? Plain year count?

Either way, being junior you need some feedback from your supervisor, both to show your progress and to gauge the expectations. There's probably a yearly review system in place, if not yet. So setting one own goals is a good way to prepare for a future review.

In a kind of 'conveyor' style of workflow where you just draw tasks from the stack it may be harder to see the larger project scope. But it's still there.

Your department/team may have commitments, e.g. to reduce the bug backlog, to deliver features for integration. Basically, it's business goals, larger than just a personal churn.

Once you understand how to contribute to the team value, you can decide about how much is your fair contribution.
"Maybe people don't want to bring children into a world that will be worse off in many ways than the one they grew up in?"

Objective measurements show that the world better off than it was and still improving. [0]

[0] https://www.youtube.com/watch?v=yCm9Ng0bbEQ
I'm making a substanceless comment to point out that I wish more people would automatically start using this service.
As I understand it UWP is still the official and canonical API. However knowing how many other APIs had such a status it's not saying much.

How does the Xamarin.Forms look between other APIs? It's getting Linux and macOS support. I started to wonder if it will be the next official and canonical API. Or maybe something in the direction of their Electron, as they use it already with their Typescript.

But I don't really know anything about Windows development beyond Win32, so maybe it doesn't make sense at all.
I'm a business owner and I start my day early (5ish). I am usually done around 1 for a few hours then do another hour before bed. As I've grown older I've learned to recognize when my brain is mush and I've replaced actual work with the appearance of work. Even when things are going great there is a limit to what I am capable of each day.
How to Get the Highest Paying IT Jobs Easily
I am German and co-founded a start-up in berlin. After it failed, one of my co-founders and me tried again - this time in London. Boy, what a difference.

Seed funding, tech talent, tax situation, and lawyers to help you start your company - all on a better level. Yes, living was more expensive, but we actually enjoyed that - it put pressure on us and everyone working with us.

We had a highly successful exit in less than a year.
That’s very presumptuous, there is loads of US people in Europe too...

And you could argue if Google was startup back then or not. I would say not.
They basically are saying that though - you can disable tracking protection for a single domain using the icon to the left of the URL, but they are itead telling people to turn it off globally in the preferences.
Did you read the article? One of the main problems with spice is that it is being used by people who aren't supposed to be using any drugs (alcohol included) because it doesn't show up on a drug test.

Even if weed were legal it would still be off limits to those on parole and such, so those people would still use spice.
I've actually had the opposite experience as you. Having my debit card keeps an easy running tally which is difficult to do unless you only leave with small sums of cash in your pockets. However, when you only have a small amount of cash you run into the "just short" effect, where all you need is a few dollars more to get what you want and you can afford it but can't get it. To me, the potential opportunity cost is just not worth it.
To be honest (not always fair), if someone is working too many extra hours "to learn how it works", then that says something about the capacity and capability of the person.
Obviously this discussion is a minefield. But there is some merit in asserting some relations there. In The Netherlands, Iranian and Afghani immigrants are often of a more privileged descent than Moroccan and Turkish immigrants, because of the reason of their migration. Moroccans and Turks generally migrated for manual labor, where Irani and Afghans usually fled religious oppression.

Of course this does not mean Dutch Iranians are smarter than Dutch Moroccans, but it could mean there might be more smart/entrepreneurial Iranians than Moroccans in The Netherlands.

These statistics might die out very quickly though, for example Turks are often already second or third generation, so many have been born in the privilege of The Netherlands.

Perhaps similarly, the second world war cost us a huge percentage of Jewish people, being privileged has meant having a larger chance of survival through moving to less dangerous countries (like the U.S.).

It doesn't mean Jewish people are smarter, it might mean though that you could find a bit more smart Jews in their population. Of course the second world war has already been a long time, so the effect might already be gone.
Seems expensive but, don't forget, at least in chinese weddings you can recoup most of the expense back, from collecting the 'red envelope'. For some couple it even exceed the expense.
The Scottish Register of Tartans
Shareware: Yesterday, today, and tomorrow
Yes and no. They've taken down the documentation, but there's still a number of (non-GUI, non-kernel) Carbon APIs that are still not deprecated (as of 10.11, at least), and still allowed in the Mac App Store.

I'm using AHGotoPage() because NSHelpManager has no equivalent and nobody has been able to explain to me how to make that class do a similar task reliably. (In hindsight, AppleHelp is such a disaster that I should have just avoided it entirely, as almost every other app does.) MAS reviewers have given me grief over many things my app does, but never any Carbon calls.

The last time I saw any Carbon APIs deprecated was 10.8, I think (6 years ago).
I would think that potential litigation might be a determining factor, at least in the USA.
The last one I can find from my history is this:

I was looking for a company developing intraocular lenses that are better than a healthy human one but I couldn't remember the company's name. My search was

artificial lenses better than human

Google gave me the company name on it's 3rd result description but duckduckgo gave me irrelevant stuff all the way down. That was yesterday. Today duckduckgo gives me the company name on the description of the second result. So it's pretty volatile I guess.
Chinese choose auspicious monthes and days too although nowadays I don't think people care as much but I think some still do who want to have a bit of tradition.
Not at all. There are huge differences: trades/subjects of tutelage aren't foreordained or narrowly restricted; much more
choice exists on the part of the student and teacher ('compulsory' education now is not the same as compulsory education then--the ply-your-trade-or-starve situation is not present int he same way); teachers can leverage much more effective tools (books! Simulations!) to convey concepts quicker than a 'watch me, then do as I do' apprenticeship; teachers do not typically occupy a simultaneous position of educator authority and parent/elder authority ... the list goes on.
The Absolute and the Relative
But he is presumably talking about a man from China who has never been to America. What if Chinaman is actually be the accurate term here lol.
The American healthcare system is the perfect combination of misaligned incentives. In the US, patients are the ones who have to foot the bill, but they have no incentive to keep the costs down because things are covered by insurance. As a small example, I don't need new glasses every year, but I get a new pair every year because it's covered by insurance. On a much larger scale, in most countries, it doesn't make economic sense to spend tens of millions of dollars to develop a medicine that's 1% more effective than a currently existing one. In poorer countries like India, there will be very few people who could afford the new medicine. In countries with socialized medicine, the government would rather spend the money on something else. In the US, patients are more than happy to pay for the new medicine because it costs the same as the old one after insurance. Meanwhile, everyone's insurance premiums bump up a few cents and nobody bats an eye. Repeat this a thousand times and you're left with an incredibly bloated healthcare system.
The problem is that people (Jews and non-Jews, Israelis and non-Israelis) really believe and expect it.

I'm probably average intelligence, but I've had it expressed to me by people who hardly know me that they expect that I'm brilliant or something because I'm an Ashkanazi Jew. Its one of those stigmas that get attached to any race, such as Russians drinking Vodka or Argentinians eating meat. I'm sure that there are sober Russians, vegetarians in Argentina, and there's me!