skysight-inc/HackerNews huggingface dataset:
It really looks like she is a professional bullshit artist and her talk of deplatforming reads like a conspiracy theorist.

This appears to be closer to reality.

http://archive.is/nlHWM

It's really disappointing reading.
In the Age of AI [video]
I don't know about freelancers, but typical fixed-bid RFP responses are lowballed in order to get the work, then they make their profit on the inevitable change requests. So accurate estimates aren't as important as you might think.
There's no reason why it'd have to be in air for it to work. Food is regularly packaged with nitrogen or argon to keep it fresh. Google "modified atmosphere packaging" for more.
You are implying that there should be "optimal" levels in wealth inequality, but do we really have relative limits/levels for any other unequality aspect (strength, speed, height, age, or beauty) to say there should be one on wealth?
> Can you give one that reaches this goal?

First-class continuations. They are an efficient building block for everything from calling asynchronous I/O routines without turning your code into callback spaghetti, to implementing coroutines and green threads. Goroutines are a special and poorly implemented case of continuations. Gambit-C has had preemptive green threads with priorities and mailboxes at less than 1KiB per thread memory overhead for over a decade now, all built on top of first-class continuations.

http://www.iro.umontreal.ca/~gambit/Gambit-inside-out.pdf
Did you watch the tv series Dexter? Did someone teach you to only use your powers for good?
If you call it Teflon, would you be less scared of the name?
You're going to have a tough row to hoe convincing anyone that the people who make the most money from their investments aren't the best at productively investing money.
Yes, and anything that helps in reduction helps the overall system. It's not black and white universal solutions, but a combination of them.
Being asked "how long will it take?" is actually my greatest fear in tech work. Give me long enough and I'm (fairly) confident I can overcome any other problem, but estimating time, even for seemingly trivial things…

<gulp>

I'll probably give everyone an upvote here as a) it's nice to see I'm not alone, and b) there's some really good tips.

Not sure why every tech interview introduces a whiteboard with an algorithm problem when all they have to do is ask me "how long will this simple command line client take to build" to really see the difference between the way I attack a difficult problem!
Exactly! Most code doesn't care whether it's sync or async, the compiler should decide which specialization to use when the program is built. The only places where you usually care is either 1: the very top of the program (some event loop handler called near main) or 2: the very bottom, when you're implementing an IO library. The specialization is decided by what you do at the very top; that decision propagates down the call chain, specializing everything in the middle that doesn't care; until it gets to a function in your IO library where it chooses between the pre-defined sync or pre-defined async implementations.

So you have a synchronous http server and you decide you want to make it async? Ok, no problem, switch to an async-enabled request handler in main, and boom everything that you wrote is recompiled into a state machine a la async, and at the very bottom where it actually calls the library to write out to the socket it, the library knows what the context is and can choose the async-enabled implementation.

I'm glossing over some important details and restrictions that might make this more complicated in practice, but I think it should at least be possible for functions to opt-in to 'async-specializability' to avoid having to rewrite the world for async.
'Christian Mumenthaler, Swiss Re’s chief executive, told shareholders this past March, in the company’s 2018 annual report. And Swiss Re is convinced, Mumenthaler made clear, that the trend is linked to rising temperatures'.

Even the IPCC has shown that decadal rates of drought, storms, flooding, hurricanes, cyclones, tornadoes, and the rate of sea-level rise have not registered any statistically significant change during the recent period of warming that was partially induced by CO2.
+1 for that book. It totally changed how I thought about types and their role in programming.
I started multiplying estimates by 3 and found it to be, in general, much closer to reality once all was said and done.
https://github.com/google/mundane/blob/master/DESIGN.md was where I first learned about how useful opaque types can be for ensuring the type system does the heavy lifting
Curious anybody use Facebook or google ads to find freelance or consulting clients? I'm finally building up some cash stores after a summer drought, but I'm working 70 hour weeks at $25/hour, trying to finish up the 25/hour gig as my other client is $40 and I'd like to get back up to my normal rates of $60-70/hour.

I've been doing laravel/fullstack since 2013 and vue since 2016. I also know basic devops stuff. How to use aws. I've even used ML recently with aws/rekognition and python/nltk-rake. I'm horrible at selling myself but I can't take another < 60k year - when I know I'm worth more than 100k.
There’s a simpler way to resurrect a seemingly dead fly, sometimes used as a magic trick. Put a live fly in the freezer. When it is cold enough it starts to hibernate and will appear to be dead. Just holding it in the palm of your hand gives it enough heat to warm up and come to life again.

Can’t say I condone this, it seems rather cruel.
Correct.
That’s what I meant by headless, but I think that’s probably confused people with trying to call “kubernetes” headless. My bad.

As long as you follow the guide with setup then that’s right.
Super Attractor: Methods for Manifesting a Life Beyond Your Wildest Dreams
Maybe one reason. But I think the biggest reason is that technology and globalization have caused more and more jobs to move to big cities, and in particular to cities on the east and west coast (in the US), which results in housing scarcity due to demand exceeding supply. This is the case in the city where I live. Due to a booming tech industry, the influx of people moving to the city exceeds the amount of housing that can be built (along with other infrastructure, like roads).

And it isn't a problem in all cities either. From what I hear costs are going down in many industrial cities as residents leave to seek more abundent jobs elsewhere.
-ffast-math quickly loses its value once you start dispatching raw intrinsics. -ffast-math tells the compiler "just figure or the math for me, I know what I want but don't know how to get it", but raw intrinsics say "use this instruction, but deal with manual register management for me."

If you take the code `v /= v.length();` and given -ffast-math the compiler can easily compile that as a mul, two fmas, an rsqrt, and three muls.

But if you take the code: (can't format right on mobile) (edit: fixed on desktop)

__m256 len = _mm256_mul_ps(v.x, v.x);
len = _mm256_add_ps(len, _mm256_mul_ps(v.y,v.y));
len = _mm256_add_ps(len, _mm256_mul(v.z,v.z));
len = _mm256_sqrt_ps(len);
v.x = _mm256_div_ps(v.x, len);
v.y = _mm256_div_ps(v.y, len);
v.z = _mm256_div_ps(v.z, len);

You've told the compiler exactly which instructions to execute. And it will do so faithfully even though it's like two orders of magnitude slower.

I would be very interested to see -Ofast used before SIMD intrinsics start getting thrown around, but it has no value afterwards. The code in the linked article is eventually almost all SIMD intrinsics (v4?) so it won't make a difference.
How to Buy Bitcoins with Cash
We Started a $750K/Month Amazon-Bestselling Cycling Tools Company
MISH Activation Added to Darknet
It's just a mode of operation. I start my work around 6am, sometimes earlier. I stopped using an alarm years ago, I just wake up 7ish hours after I go to sleep (I go to bed early).

Personally, it makes me way more productive and less stressed. I get my quality work done before everyone else starts the day, nobody sets meetings at 7 am so im not disturbed. If I get lumped with a task in the evening I dont sacrifice it, instead ill push it until the morning and have it done before the rest get into work. I don't hit rush hour ever.

Note at least for me its not about superhuman discipline & stamina. I prob do the same hours of work, just more productive this way. And im a lazy fart, so you dont need to worry about the discipline. Just need enough to force yourself to go to bed at 9pm for awhile and after a week you'll be up with the chickens too.
> Actually, not encountering this style in code-base which is solving a complex problem is a massive warning sign for me.

This is very narrow-minded. DDD as a broad concept is good and something I practice.

DDD in enterprise is a disastrous nightmare. When people on your team are wasting time Googling lingo to try to figure out what kind of object they need, where to put a file, or where a method should go, it's a huge red flag.

I was on a team that seemingly spent all its time trying to figure out what the hell DDD was prescribing, let alone trying to figure out how to do it.
That's the idea driving agile product development: defining and estimating big projects is hard, so let's do many small projects (sprints). If the stakeholders have a hard deadline, you can ship whatever you have then because your product is supposed to be in a shippable state, though possibly with reduced functionality, at the end of each sprint.
Reach-ability in graphs is quite an interesting topic in applied sciences.

For example, recently I had to figure out (nontrivial) investment proportions in funds and realised two things:

1. You can use a weighted DAG [1] and sum the products of paths from each leaf to the root to get to the investment proportions; the total of all such paths from leaves to the root should be 100% of the underlying investing entities.

2. Tax offices should use weighted DAGs to figure out cases where there is suspected fraud. Whenever you sum and don't get to 100%, then you know that people are doing fishy things with their investment vehicles and shell companies. [2]

[1] https://en.wikipedia.org/wiki/Daw

[2] https://en.m.wikipedia.org/wiki/CumEx-Files
LegalTech Tapas: Clause and BakerHostetler on Smart Contracts
Teams have goons and enforcers

They don't, really, and the stats show a fairly steady decrease in fighting. There might be a 'theory' but the evidence is fighting is on the way out.

You could make the argument that removing players who specialize in fighting and the ceremony and ritual surrounding it it makes fighting more dangerous - a recent case in point would be Ovechkin knocking out Svechnikov earlier this year. But that's also an even better argument for eliminating fighting altogether.
"At some point" - This is some remarkable idealism. What is your estimated deadline for that "some point"?
Man your telling me. I planned on spending 4 months on https://appdoctor.io and ended up launching it after 1 year and 2 months.
> If that is the case, then how is the HoloLens AR?

It doesn't capture the world through the camera and re-render it on the screen.
That's a cute thought but it will not work even once.
Thank you for teaching me something today. Had no clue about this feature and it looks pretty interesting.

That being said... while testing it I was able to escape to the Messages app by clicking a share btn in an app, or long pressing a link in a webkit ui object to share the link.

From the Messages i was able to get to contacts and see contact info. If you create a 'new message' with an existing contact it will actually load all the previous messages for that contact. I assume it would also load group messages for a group as this behavior is present in normal messages mode.

At first i didn't think images where loading, but if I scrolled up till it had to load in older messages it shows images

Same for other apps that register in the share functionality. I was also able to go to the 'more' and enable other apps like Slack and One Note and was able to gather a lot of details from the dialogs they provide.

Messages seams to have the most 'out of bounds' gonna play with this some more.

I wanna also say I have a kinda older iPhone, running 12.1.4 in case some of this has been improved.
Yes, but you don't have to "manufacture" consent to, say, assault being illegal in anyone but sociopaths. That's the differnce. It's like saying "discussing in good faith and bashing our skulls in are actually both chemical and physical processs, I fail to see the obvious difference".

> Is the officially accepted purpose of a private enterprise specifically and exclusively to create wealth for its owners, or have we just resigned ourselves to that reality? Isn't this supposed to be the most effective mode of production?

Maybe you did, but then make the argument.
The ever-expanding-CoC made me think a lot about the parallels to how laws are made.

I do agree the prolific laundry list of Do/Don’t criteria becomes more mentally hampering over time to circumnavigate.

Realistically speaking, If there was feedback/questions to bring up, I would just want to leave a comment putting my thoughts into words as efficiently as possible to then continue reviewing. Not a snarky, underhanded jerk comment like something an opponent would say in a multiplayer videogame - just a regular, normal person’s comment in a plain way.

For example, “What is the goal of this section?”, “Why use X method?”, “Please use ABC naming convention for the function here :)“.

Some of the “Do” ways are just about repackaging a concise statement into a more lengthy form for the sake of issue indirectness (or trying to avoid anything negative). This to me seems less efficient in a code review because it then takes longer to jump through all the mental gymnastics and mulling over phrasing of how to write a sentence referring to a piece of code.

I’m not at all saying be a ruthless hard-ass with the emotion of a robot. It’s just policies like a CoC that grows and grows and grows to retroactively counteract every single offense or misgiving feels like drudging through a bunch of HR bullshit. Coders already have enough mental exertion as it is.

The simpler and shorter the list for the CoC, the better (IMO). Will it encompass every possible instance or example? No. Will it please everyone? No. Will it get the job done so everyone can go home? Yes.

Look, every coder is going to make a mistake at some point and every reviewer is going to make a mistake, too. It’s ok to respectfully agree/disagree/debate perspectives about the code concisely. There is no need to turn an (unfun) diligence process into a pissing contest or a witch-hunt or a gatekeeping exercise. The people who do are wasting everyone’s time. Accept responsibility. Accept feedback. Reach a resolution and move on.
Just wanted to give you a little bit more info. I work for the Spanish company that has developed the OSPF, GMV, and although I'm not currently involved at all in this project, from what i know, the following statement: "around 5% of the Galileo capacity is lost to software problems likely in the Orbit Synchronization Processing Facility (OSPF), run by GMV." is not fully true. The OSPF receives data from sources (From my limited knowledge, time stations in order to generate the ephemeris), and it looks like the problem was not in the OSPF code but in one of these time stations sending the data.
Pony: An object-oriented, actor-model, capabilities-secure programming language
Thanks for the suggestion, but judging by my other interactions with the guy that'd be catastrophic. It goes without saying that we've already communicated in person about this.
I think it depends I work on a large enterprise product we are generally within 20% of the estimate. If some prominent team members were not aggressive in planing that figure would be smaller. Average age on the team is over 40 avg experience around 20 years.
He should rent a truck, and hire some friends to distribute.
Did you mean to include "soft" there? And I've never heard of "firm" real time.
The Laser Craze (2013)
A self driving car manufacturer could refuse to sell to them and just enter the rides market. A self driving car manufacturer could sell to them at prices that keep almost all of the extra margin from using the technology over drivers for themselves.

My understanding is that Waymo is doing option one in Pheonix right now.
Check Scala and it's frameworks, unless you don't like JVM based approaches.
Yeah, as science I have serious doubts about sociology. As a way to form an ontology it's plausibly worse than vernacular tradition. Please prove me wrong and point me to high quality sociological studies. I want to believe we have practical tools to deal with the future of our species.
nice way for marketing. You could have posted a SHOW HN a thousand times and nobody would care, but this is creative way for a succesful SHOW HN
Hello World with C++2a Modules
The best thing is that he writes F# in a way that is perfectly understandable by the domain experts so he can use the code as the ubiquitous language. In this way an intermediate representation to communicate with the users is not needed and there is nothing that needs to be kept in sync with the code.
Settling down here and starting a family is completely out of the question for me.

Some of my greatest memories from my childhood were spent with my friends riding our bikes around town, or walking down to the local park after it got dark to play hide and seek. I’d like for my kids to be able to experience the same.

In my opinion, letting children run free in SF or East Bay is borderline negligent. It’s just a completely different world to grow up in.
I'm nearly 40.. I have a 2 year old and a 9 month old. I still feel like I'm a kid sometimes. I def. make stupid decisions. But to a 16 year old I'll always be old, and 80's music is now classic rock and oldies....
US election 2020: Michael Bloomberg mulls presidential bid
My current impression from reading this article is that SpaceX could create a better GNSS than Galileo in a year as a side project - not because of their cheap launches, but because of their diy development culture. I am stunned by the level of organizational inadequacy of allowing such critical parts of the system to be developed by not just a contractor but a chain of subsidiary contractors, with feedback cycles that move at the speed of corporate communication. My expectation now is that Galileo will never catch up to GPS and will eventually be forgotten.
So he's finally going to stand.
Similarly, sometimes I message myself on Slack or Facebook.
What no? Real spring water is clear because it flows and comes from a spring. Thats the whole point!
Why Does Tipping Still Exist?
I've interviewed an Uber engineer once, from their self-driving division. Incredible arrogance. Unforgettable. He clearly believed he is the pinnacle of creation, best software engineer around.

I've asked him a few questions, probing gently his experience and skills. Aside from his arrogance there was nothing special. No love of technology. No depth. Nothing. We didn't hire him.

Companies have different cultures. Companies hire and promote differently. And it matters.
That's cool it's finally coming, this issue is open since 2015! I wonder which performance impact this will have.
Big picture gallery with one theme: Furry equines
This will surely be rolled out on corporate campuses soon, right? Every employee and contractor in a database with a flag for anyone new in areas that they shouldn’t be would be a decent mitigation of one type of threat..
This would be interesting but man the Democratic field is already crowded. I know he switched back to Dem after being a Republican Mayor, maybe he could switch to the Repub side and split that vote
Very good article! The only point that I don't agree with is about not freelancing websites.

When I started consulting/contacting 1.5 years ago I did start with a freelance site and at this time about 90% of my jobs still come from there. I would much rather have clients from outside of the platform but I don't find it easy to close them.

I need to point out that I'm in a very niche field (at least on Upwork); On average month I see about 3-5 quality jobs I can apply to and quite often I see them getting less than 5 proposals. I expect this wouldn't be a case for web development projects.
I think your point about a choice of taxes is very close to my argument of involuntary taxes. While I agree there are some things that you must contribute to have law and order - there are other things I don't want to subsidize. If my town lacks sidewalks, cars drive too fast and etc. - why should you pay for other towns problems first? Because somebody needs more votes from that other town they get to take my money against my will?

Also, for example, I don't like some study programs and I really like some of them. Problem is - I can't choose which ones to subsidize for students. If that's the case - I wouldn't subsidize any of them, but I am forced to do so. Even if I think its harmful.

I think this problem arise/will arise in many different places: North vs South Italy, Catalonia vs Spain, young people to carry aging population and etc.
Is itch.io for browser games or any games?
Her sister was in the show with her and is the person with the lowest Bacon - Erdos number.
The struggles of first world problems...
They seem receptive to an entirely clean incognito browser. If you haven't cleared cookies and history etc or relaunched the usual workarounds fail. There's a few addons that will automate.

Turning off JS works for 9 out of 10 paywalls. There's a selection of addons that let you turn on or off JS on a per site basis.
We have a great labor market. Don't be shy about quitting when things get cray-cray!
Why workers producing goods that exclusively go to benefit the upper class be considered a good thing?

If there were no idle rich to make expensive products for, (say they were all beamed off the planet to work in an alien slave mining facility) the end product that was produced from any job would defacto have to help those in the same or lower class of the worker, benefiting everyone.

In other words, what's better for the world, yet another rich man's yacht, or cheaper, better tasting loaf of bread that a poor person can buy and eat?
Just go into your browser's settings (most likely Chrome), and turn off both cookies and JavaScript in Site Settings for just www.nytimes.com. Poof, no more paywall.
If you're interested in tools for this, Logos Bible Software is quite good.
I only play a couple games now and then, but Itch.io is a really cool platform for digital publishing.

On Linux, your typical options are 1. make a package for each distro's package manager and offer it on your site, or use your language's package manager. On Windows, your only real option is to provide a zip file or installer exe and hope people update every once in a while. Chocolately is unfortunately clunky and hyper-niche.

With Itch you get cross platform distribution with auto updates, a simple forum, and a payment system. Unlike Steam which is locked down and has an approval process, you can just sign up and upload your stuff to Itch. A lot of it is open source too.

The only real complaint I have about Itch are a lot of the ecosystem is built up around games so if you upload an office application it might turn away some potential users, and there's no support for other languages in the UI currently (apparently this is being added though).
Author Correction: Increasing CO2 threatens human nutrition