skysight-inc/HackerNews huggingface dataset:
So... if I'm understanding correctly, you're accessing released memory? How is this anything but undefined behaviour?
It might not be that simple: bugs like this should preferably be caught by the test suite of the compiler.
At 90 days some their first 100 cases, Sweden has half the cases of China. Does that mean they have been twice as effective at fighting the disease? Half as impacted?
Important PPC Trends to Be Aware of in 2020
Look at the data file, which is linked to in the article and contains the suggestions. It's very unlikely that at least some of them are automatically generated from content found on the web.
I feel in the thread from feross lie some synergies. https://news.ycombinator.com/item?id=23408831
the state of messaging is quite depressing. You have apple doing its own thing and with apparently no intention to have its communication service on all the major platform.

Google doing what google does and running like an headless chicken creating a new service every minute instead of creating one good one.

Last time I tried to launch WeChat, you had to surrender to it a disgusting amount of personal information to even launch the app.

You have some outliers like Telegram or Signal, but good luck getting all your contacts on there.

As a result I just have a dozen of messaging apps installed on my devices.
On Reddit? The coffee subreddit is pretty active, James Hoffman is also active there.
It does. First hand experience when after couple of months of not showing any progress student shows up with completed assignment coded using constructs which where not even taught in lectures... and when asked, can not modify a thing.
I've had pretty bad hand/wrist pain some days from overusing the command key on my macbook.

The solution for me has been to try and use the right-hand side special keys when possible, but it's hard to break the habit of using my left hand for special keys after 20 years of doing it.
> Somehow I don't see most folks arguing that we don't really need police also being for unrestricted firearms ownership and repeal of the myriad of barriers that exist between the law abiding citizen and gun ownership right now.

Obtaining arms should be, for every single adult, as quick, easy, convenient, and cheap as obtaining a blog.

Many, many of us have been saying that for hundreds of years.
I notice at least one of the most invested senators is not in the list. Is that intentional?

This might be interesting to see what other people are doing with the Senate Financial Disclosure Database:
https://www.opensecrets.org/personal-finances
You're right we don't see them hitting the news and causing mass demonstrations.
We also never have mass demonstrations when a black person kills a white person.
And yet interestingly, far more white people are killed by black people than vice versa.
Clickbait article devoid of any relevant message or idea.

The article boils down to clickbaity semantics game trying to cherry-pick the differences between microservices and distributed monoliths, all this while trying to pin on microservices project management problems that have zero to do with microservices.

If you'd ask me, don't bother reading inane cruft.
HN suffers the same problem as reddit, but amplified. The first five votes are far more meaningful than the next 50. Since HN has a shorter time factor than reddit, the effect is amplified.

If you get five votes in the first minute you'll almost certainly be on the front page. If you get one downvote in the first minute you'll almost certainly never make the front page.

I've been thinking a long time on a solution for this. My gut feeling is that every post should start with 10 points. That way one downvote won't kill it, and one upvote will only be 1/11 of the total score, instead of 100% of it.

Usually at reddit the way we would tweak these things is Chris would graph out each candidate algorithm in matlab and then we would go with the one that most continuous and "looked right", but you sort of need a PhD in Physics to get that right. :)
My planner. My whole life is there.
You could do this with nginx for sure. I don't know what the impact on performance would be.
(Thing you normally wouldn't care about)...implemented in Rust.
It's nice that they're doing this, but I think they could increase their funding for minorities. We've seen them have bigger funds for vaporware that didn't really pan out

I think we all know that all lives matter, but the point is that black lives are in danger thats why were saying black lives matter

Ignoring specific subsets of systematic issues are synonymous with tone deafness
In my experience it pays off to do a bit of typing practice every day for a few weeks. It noticably made me a bit faster and more accurate and it wasn't even remotely as hard and time-consuming as switching the layout.

I think learning Dvorak etc. doesn't pay off at all and qwerty actually isn't as bad as people say(the real problems of mainstream keyboards are present in Dvorak etc. as well). Most people just don't consciously practice it regularly.
Trying to launder their reputation by using minorities as an excuse, shameful and transparent
There are things that it is pointless to discuss. Fire is hot, water is wet, covid19 is one of the worst diseases to hit the world in 50 years and lockdowns and isolation are an absolute necessity to prevent it becoming an even bigger tragedy.

Of course there are people in the world who, genuinely or out of other interests, try to contest all sorts of things. The earth is flat, man made global warming is not happening, the earth is 6000 years old etc. That doesn't mean we need to seriously entertain these ideas just because some people do so, or claim to do so.
I prefered the sequel K for D programmers.
Somewhat unrelated but I read somewhere that the Rust team test their releases by compiling the entirety of crates.io and all Rust GitHub repositories to find regressions. The tool is called Crater. Source: https://www.pietroalbini.org/blog/shipping-a-compiler-every-...
This sounds to me like the typical socialist nonsense: "let's just all be nice to each other, then there would be no need for police".
It would be very difficult to get enough people to switch layouts to do any kind of study. But you can probably look to gaming, where they optimize the layouts of the keys/gamepads and there's plenty of RSI. I think changing keyboard layout is unlikely to have any benefit. Especially since you need to spend an extra hour or two a day on typing drills to become productive. That must offset any benefit.
C# 8 has support for non nullable references.

For lower C# versions and Java you can get your strict mode turned on via static analysis tools.

I have been using Sonar on CI/CD builds since 2008. Static analysis errors break the build, plain and simple.

Also quite convenient for writing sane C and C++ code by the way.
This initiative isn't about the BLM movement (though probably inspired by it given recent events). It's about closing the gap in terms of business opportunity. And my point is that there are many people of all colors who are disadvantaged because of educational background, family situation etc. I never see VCs or Fortune 500s doing much for them. Doesn't have the same clout in terms of social justice points. Using minorities to boost their shitty reputation after the WeWork saga is pathetic.
been using dvorak for 15 years and i'd do it again in a heartbeat. so smooth.
Yes, but the data is used by you and only you. It's not shared with Google. It's not merged with data from other sites and used against your users. The collected data is under your control, and it's used solely for its intended purpose.
> Do you pull the keys from your keyboard and rearrange them physically?

Imo, that's a terrible idea. It just encourages the bad habit of looking at the keyboard. Learn to touch type, memorize the layout.

> But again: how to learn it efficiently without a lot of frustrating typing errors?

I don't think there's any way to avoid frustrating typing errors (except patience), but there are programs for training touch typing. Pick a weekend (or longer holiday), switch your layout, put a cheatsheet on the screen or print one out[1], start hammering your favorite touch typing program. Don't switch back to your original layout! The temptation to go back is huge since typing is so slow and frustrating at first. Just don't.

[1] A cheatsheet that is not literally on your keycaps is much harder to "cheat" with. Which means you can throw it away in a day or two because it'll no longer be useful; recalling the layout from memory will be faster.
> Trump supporters and racists would be watching neighborhoods with lethal weapons.

You just described the situation today, both inside, and outside, of the police.

Many (naturally, well-armed) police are both Trump supporters, and racists.

Many Trump supporters, and racists, are extremely well-armed in the USA.
But here we are in the middle of ongoing riots discussing the role of the police. Maybe the comparison is not so inappropriate after all.
> SoftBank also runs the $100 billion Vision Fund, which is headed by Rajeev Misra and invests amounts larger than the entire new fund in startups around the world.

Neither Rajeev Misra nor Masayoshi Son sound like “white” names. I find it fascinating how Asians in general are excluded from the term “people of color”.
Projects get their own folder with a running plain text notes file that I can grep for timestamps or keywords. Sometimes these folders get a little messy, but not hard to find anything with grep and locate, ultimately.

I make heavy use of the desktop since its a gui after all. I have aliases to all my project folders, aliases for all notes and my todo lists. I also take a lot of screenshots and these are periodically dumped into a folder on the desktop. I start the day with an empty desktop, then open my todo and mail.

Pdfs and reference all go into zotero and topics get their own subcollection, including an unsorted 'to read' where I dump things. Pretty painless to grab stuff off the web with zotero connector and word processing integrations.
Point the camera at inanimate object, or back at the screen!
`072` is interpreted as octal, and `058` is interpreted as decimal (7·8+2 = 58). Ah, the dumpster fire that is JavaScript.
Okay, sure. :-) Take the set of people [1] who:

- Have had an email account for at least 5 years,

- Have checked their spam folder at least once every month over the course of the past two years, and

- Have marked a set of emails as spam on at least 1 day every three months over the course of the past two years.

I'm very confident that, within the next 2 years, we will not have an accurate enough classifier that would cause > 80% of these people to simultaneously (a) check their spam folders less than one day each year, and (b) mark emails as spam on less than 1 day every year.

Oh, and to help prevent cheating:

- Let's say the classifier must not have been trained with any emails in the world that are sent more recently than 1 month prior to the beginning of its trial.

I'm also very tempted to say we don't need to worry about AGI before we can achieve the above for 30% of these people, but I'm less confident in this one.

[1] I suppose, as a practical matter, even if we had such a classifier, this would be untestable without access to everyones' email accounts. So, for the sake of argument, let's say our population under study itself is a simple random sample of 100M accounts from the set of providers who service > 50M accounts each and who are willing to run such a test at the time of the trial.
> Limiting initiatives like this based on skin color, implies that the reason for them needing help is their skin color.

Systematic racism is very much real in the United States, putting minorities at a disadvantage exactly because of the color of their skin - socioeconomic background and upbringing aside. Affirmative action, and presumably this effort by SoftBank, is intended to address that.
Does SpaceX's Actor Judge system, work around this problem ?
I assume the 3 actors are written by different teams for redundancy.
> then by all means let them discriminate but they must follow the rules of other publishing media companies.

What rules are those? Can you give an example of such a rule and what it would look like if it were applied to twitter?
Summary: Because of one report in the Lancet By a shady corporation called Surgisphere the WHO stopped all further research into hydroxychloroquine.

The article makes a strong case the Surgisphere is shady and the study is badly made but other than timing (paper published 22, ban started 25th) the article does not provide any further information that the Surgisphere study was the source of the WHO decision.

I quoted the unsupported accusation below.

Instead of performing its own due diligence, the WHO immediately relied on an observational study cloaked in the reputation of the nearly 200-year old medical journal The Lancet.
I personally hate these initiatives because they don't deal with problem at the core.

They should have policies that address every fund they manage, not some 100m, which is peanuts for them.

I really like how YC does it. Yes, there are problems with YC, but their main program is really good at taking people from different economic/social/racial backgrounds.

Have tonnes of friends from disadvantaged backgrounds and developing countries that got in. I don't understand why every fund can't do it.
I don't see Madrid's ice rink as a problem, but as a solution to the problem.

It's far better to store piles of dead bodies on ice than leaving them piling up on morgues or crematoriums, as it was shown in Brazil or Mexico.

The only thing that ice rink morgues represent is the extent of the death wave, and how a nation has to cope with the sudden increase in mortality.
I guess if lighting is good, you put the phone on a tripod and manually set up the shot, you can capture these things. The amount of work involved ist staggering though, and the pocketability of the solutions and using stuff without an assistant... well - forget it.
I guess if lighting is good, you put the phone on a tripod and manually set up the shot, you can capture these things. The amount of work involved is staggering though, and the pocketability of the solutions and using stuff without an assistant... well - forget it.
While I agree on the BLM issue I do not see an issue in the use of the term 'SJW' given that the term does describe an actual phenomenon which is found in the Oxford dictionary. You might not agree with the interpretation - while it initially was used as a badge of honour by people who described themselves as such the term has taken on a more negative connotation in the last years - but that does not preclude others from using it nor does it imply that those people should not be taken seriously. Debate them on the merit of their position instead, either you or they may be enlightened.
That's a valid stance. But reflect on why it matters to you. So what if someone is giving special opportunities to someone based on their skin color, or their gender? There are plenty of special opportunities to go around for all of us.

I think you'll get a lot of flak for this sentiment. But I used to feel the same way as you. What helped me change my mind was to realize that no one is taking away opportunities from me by giving them to someone else. "Opportunity" isn't a fixed pie. If we believe that wealth isn't a fixed pie, why not apply that same logic to opportunities and initiatives like this? It's worth thinking about, and deeply reflecting on.

And, you know, if someone was giving out special opportunities to certain people while denying them to us, that wouldn't be the worst thing in the world. Parents have been doing that for their own children since people were people. It's their money; they can put it toward whatever causes they want.
Camtwist can be another option if you want a virtual cam on Mac http://camtwiststudio.com/
People do a lot of things for short term pleasure that risk heavy long term consequences. Societies don't have the right to decide for others what their choices should be.

Maybe outlaw ice cream next? Or how about marijuana smoking? (Oops, already tried that.) How about loud music (long term hearing damage)? How about motorcycles?
It would be more appropriate to have on a economy basis. Recently the Indian Government took this step to provide 10% additional reservation based on for the general category (forward caste people). There was huge outcry in the country from people belonging to the backward castes, but most of it came from political quarters. I think in general all people want is not to be left out rather than deny other people's rights.
> I think you have a very misguided idea of what it's like to be a landlord

Landlords are essentially social parasites, that extract economic benefit without producing anything of value.
Svelte Bootstrap Dropdown
Create a pluggable component for bootstrap dropdowns in svelte/sapper application
Nobody makes you buy an Apple product.
What an utter bullshit article. If people can't see the technical merit of an article past the swear words, they should stop working and join their convent of choice. Weaklings.
As far as I can see, this doesn't exist in the tech world (any more). Most Fortune 500 companies go out of their way to hire minorities, even if they are less qualified. Colleges do the same. Minorities are not disadvantaged purely for their skin color in the tech world. They are disadvantaged because of their worse financial/education situation. And my point is that these traits that effect people in tech are not limited to PoC.
Will this be one of those classic threads? Like the lotta Bitcoin for pizza? I hope so.
> So what if someone is giving special opportunities to someone based on their skin color, or their gender?

Because it’s racist.
Well, C actually does have very good verification tools, so if they are used it could be a reasonable choice.

The problem is that commercial SW development is incompatible with the use of such tools or the associated safety-critical processes. The extra time, process, competences would make a company much slower than the typical bullshit move fast and break things start-up.
what happened to herebeseaswines.net ??
How We Implemented Support for Large Transactions
> That "3 hours" mean that you're likely to loose one of the relatives or friends who are in high risk group

Not arguing one way or the other, but I most certainly would not call it likely. Germany had more deaths than Iceland per capita and none of my relatives or friends are or know anyone even infected, let alone dead.

In Germany, you’d need to know about 440 people to even know someone who has been confirmed infected, in Iceland still around 200. To know someone who died, you’d need to know 9,661 in Germany and 36,363 in Iceland.
These past few months have been endless blunders and bad news for SoftBank. They’re definitely not putting $100 million into a goodwill and equality fund. They’re putting 100 million into PR and advertising with the benefit of getting some returns.

But companies do this because they know it works, so I guess I can’t say it’s a dumb financial move.
> C was once supposed to be a simple language closer to a portable macro assembler than a high-level language,

That might have been K&R's original intention, but that went out the window pretty early on when optimizing compilers arrived on the scene. And eventually when the ANSI spec was written, it was explicitly written to allow all kinds of optimizations (the "as-if" rule).
I want to avoid discussing "echo-chambers" as my views on that topic make me sound like a knee-jerk contrarian. So I'll wish you success here, and thank you for your efforts :)
*without being amplified by bots and trolls

I think we're a little passed the merit-based free frontier..
How do much do you expect your compiler to yell? Undefined Behavior can result from extremely trivial things like x+1, where x is signed. Obviously, you don't want the compiler yelling at you for almost every single for loop or simple signed addition in your program.

There also seems to be this weird misapprehension (probably not shared by you) that this is the compiler being "out of to get you" for UB. That's not what happens... the compiler ASSUMES that no UB can happen and optimizes accordingly. This can certainly have surprising results, but doing anything else would leave a lot of performance on the floor. What has happened over the last decade is that compilers have become better and better at optimizing leading to more and more surprising results.

To anyone (again, not you) ITT complaining that their program 'used to work fine': It just happened to work, but it's been buggy from the get-go. If that's a problem for your ego, then you need to adjust your ego.
MacBook keyboard + constant track pad use (like 2 months worth) was really wrecking my arm, shoulder, and wrist. I don't recommend that combo for anything but light, short spans.
The example I usually come up with is like “bad” and “bed” in English. Two basic units with entirely orthogonal meanings, but difference in written representation is minimal and “a” vs. “e” do not have a semantic component (e.g., “a” doesn’t mean “bad”, and “e” doesn’t mean “rest”).

To be clear, it does happen in, say, Chinese too, especially with complex characters that have a phonetic component. That’s why it could be an interesting experiment to design a written system that is “pure” in such a way that increasing distance in meaning always results in increasing difference in written representation.

(And considering that most languages with logographic writing tend to be analytic, what if this language was actually very synthetic?)

> I don't get the appeal of logographic scripts though. I personally think an alphabet with strict pronunciation rules is the way to go. It's easy to learn and more predictable.

I think it’s subjective. With Hangul as an example, to me it was indeed easy to “learn” the writing, but is much harder to actually comprehend and generally use Korean language.
> in order to maximize profit

I'm wondering where this idea comes from (I'm not criticizing you specifically, but that maxim).

Do no investors value stability, longevity, ethical behavior etc?
The article never claimed Softbank leadership was white nor that Asian's are not people of color
So someone with 1 day left in their life is equal to someone with 70 years?

It does seem to me that a more just system would consider "time lost" as a metric since surely it can't be binary.
I don't put it in my pocket, I use them at my desk. For my pocket, I use any of a number of pads of various forms, usually one I got for free for this or that reason.
> Directly criticizing public policies is almost a taboo for ordinary civilians.

This could possibly be the worst lie I've heard this week. And I've listened to Trump.
The privilege surrounding discussions of defunding police in western social media and forums is incredibly overwhelming. We won the lottery in being born in (relatively) extremely stable societies, and have no idea what it is like to live in a society with a far weaker police force like Mexico or Somalia. We are insulated from the harsher realities of the brutality of human nature. Mexico has huge swaths of territory in which police are powerless and cartels rule. There is not a single place on Earth that I am aware of where a lack of police force is not filled by an often times more violent group. What is to stop that power vacuum from being filled?
I find it extremely concerning that we allow for this marketing pull from consumers. All the evidence so far points to the dangers of touch interface when performed by the driver.

If auto marketing/product managers are not responsible enough to correct this than it clearly is up to Road Safety authorities to regulate.

Mazda did the right thing, other auto manufacturers should know better. We are truly risking drivers' and pedestrians' lives here.