skysight-inc/HackerNews huggingface dataset:
-the article the OP is referring to discusses an old letter briefing requirement in the Eastern District of Texas. That requirement has not existed in patent cases in EDTX since 2016 (https://mcsmith.blogs.com/eastern_district_of_texas/2016/07/...).

-As the "mcsmith.blogs" article mentions, the letter briefing process the EDTX had used was recommended by the Federal Judicial Center as a case management strategy in patent cases.

-The suggestion that EDTX does not grant summary judgment for patent challengers is incorrect. It granted between ~10-30% of such challenges each year between 2008-2017. (source DocketNavigator - a data aggregator on patent cases).

[as an aside, part of the legal standard for summary judgment is that there is "no genuine dispute as to any material fact." This can be difficult to meet in patent cases. For example, think of all the factual questions involved in determining whether a patent is invalid (e.g., has this specific thing ever existed before or is it obvious) or infringed (e.g., does this specific thing meet the limitations of this patent)].
HFT is not accessible to an average retail investor or even one who is far above average. It requires extensive technological expertise, expensive equipment, and a professional infrastructure. Yes, good automated trading systems can consistently beat any index. With that said, there are bad systems that actually look good for a long period of time until an unusual situation occurs and wipes out all past profits or even brings down an entire firm. Risk management is a key component.
Well, if https://github.com/xianyi/OpenBLAS is any indication, you can just recompile the library for ARM. A proper pipeline would recompile everything on the appropriate platform without any developer intervention.
Most of the applicants/cohort right now have a dabbled on their own (picked up htm/css/js) for a while and this is their big push, so 5 months ends up being appropriate. We will see how that scales though. We think that if someone has done zero investigating/learning on their own, they probably aren't ready to commit 5 months in the first place, however.
Top Twelve Amateur Writing Mistakes
> Redis Labs itself is part of that industry, selling a service called "Redis Enterprise Cloud".

Correct. But Redis Labs very visibly and substantially funds development of the BSD-licensed Redis core database.

Some of "open source hosting" companies did the same. I always think of Heroku hiring Matz, as an example.
> The only reason why those stores were there was to put a positive spin on Apple in the minds of potential jurors

The article may not make it clear, but the malls where the stores are closing are hours (~2h45m or ~170 mi) away from the town (Marshall) where potential jurors reside.
My 2 year old is just happy to talk on the computer mouse like it's a phone.

Not sure where I would start other than "daddy reading".
First, if you want to do better, copy and paste entire sentences. The original sentence did not say that GHW Bush enacted a law. It says that the US Senate (in 1989) voted to enact a law.

I'm struggling to find a source for the President's original statement. President GW Bush unfortunately made a statement about Dred Scott, and I'm only finding references to that statement. I'll keep digging and update this when I find the original statement.

Everything started in 1968 when the original Flag Protection Act was passed in response to protests against the Vietnam War. In 1989, the Supreme Court of the United States released the Texas v Johnson decision, which held that burning a US flag was a form of speech protected under the US constitution. In response, Republican lawmakers introduced two measures. They introduced a flag desecration amendment to the constitution and the Flag Protection Act of 1989.

The Flag Protection Act did pass, but the constitutional amendment didn't receive enough votes.

I couldn't find one particularly good resource, but if you google "Flag Protection Act", the front page of results does a good job of telling the whole story from both Democratic and Republican sides. I'd recommend reading both sides of arguments because honestly, they're quite compelling on both sides.

Here are WaPo stories about the votes, but they don't give the same kind of context that you'll find with better searches:

https://www.washingtonpost.com/archive/politics/1989/10/06/s...

https://www.nytimes.com/1989/10/20/us/senate-rejects-amendme...
I know the point you're making, but I don't think it's very convincing.

First off, OP is talking about a trend in the community to favor shorter and shorter names. He didn't say you need to code that way, but there is an increasing chance that the programmers you work with, or the libraries you depend on, will have adopted this convention.

Second, unless you are coding in a vacuum or starting a brand new project, you're usually expected to follow the conventions of an existing codebase. These were likely influenced by conventions in the community, which often are set by conventions in the standard library, which have much to do with the language.
Thanks! Just a reminder, don't forget to add a "hide" button under each post. Some of us use "hide" a lot. :)
In the version of history I remember, x86 won because it was 2-5 times cheaper than RISC for the same performance, then in performance per Watt once that became the limiting factor.

All devs had SPARC machines and no intention to move to x86 on the desktop, until after Intel steamrollered the performance contest.
> Mispronunciation is no big deal!

What I know logically to be true and what I'm able to convince my insecurities to believe are sadly not always the same. :)

> If you wish to avoid the social aspects completely, how about starting with practising to only read a language?

I have considered that, but I worry somewhat about ending up with deeply ingrained mental mispronunciations if I go too far learning a language without validating pronunciation along the way.

Either way, it's mostly academic at this point since I definitely don't have the time to take on a project like this right now.
And, most importantly: Many server-side languages don't compile to x86 / x64! They are either interpreted, or compile to bytecode!

And speaking of x64...

> It's why x86 won. Do you really think the world has changed radically?

No, x86 is loosing to x64. And at some point another instruction set will supplant x64.
15% of income for 12 months instead of 24 months.
Where I work, we track statistics on our interview questions. We are retiring this one because we believe that the results are strongly skewed by whether the candidate has had exposure to the theory behind it.

We only use this for people at the beginning of their career, mind you. We have completely different expectations of someone with ten years of experience than we do of someone applying for a CAP (aka "work-term") or SDE I (aka "entry-level") position.

It's not that good people can't work it out from first principles, but it's clearly a lot more work for those who have to figure it out from first principles than for those who know immediately that a stack is involved and apply their focus to the loop and the stack and handling follow-up questions.

The ideal question or problem from our perspective is is one that is equally challenging for everyone, that way when we're having a candidate review, we won't need a lot of, "...But then again, the candidate clearly knew nothing about parsing, so they actually did quite well, considering."
Yep - not in the next 6 months though.
This looks awesome, I just submited my info. Is there a chance of getting selected to do it remotely from Chile or in the USA without a Work Permit?
That is my default solution for social anxiety, yes. Works surprisingly well.
100% agree. The thing nobody also remembers is that Silicon Valley was called SV because of it's hardware/manufacturing not really it's software development. The software side of things flourished because of the existing hardware work that had already existed (semiconductors, parc lab arpanet, apple, oracle, atari).
> The open source issue is fixed, it is called AGPL.

AGPL is also busted. It has its own loopholes, some self-imposed for nebulous reasons attributed to software freedom, some self-imposed due to FSF's peculiar stances on copyright law more generally.

Those limitations are starting to become practical, as big companies with legal talent actually start reading and analyzing the terms, as applied to important projects like MongoDB. Mongo alluded to those weaknesses in its submission of SSPL to OSI. I've written about them in slightly more detail:

https://writing.kemitchell.com/2018/11/04/Copyleft-Bust-Up.h...
Monte Carlo Simulation of Ferromagnetism Written in Rust
>Redis itself isn't going to compete directly with Kafka. But there's nothing stopping some downstream developer from building something

So this is a philosophical rather than a technical thing. For a hobbyist open source project, I would agree with you there - there's only so much resources that someone can carve out of his day job.

For a company that raised a 60mil venture funding and specifically created a license to prevent IP leakage, this is disappointing.

I want to pay Redis and I don't mind their licensing. But I'm then questioning the philosophy if everything meaningful has to be done by unpaid open-source developers/startups, who might be on tenuous footing to do anything meaningful with it because of the licensing.
AMD-64 won in the server space. At this point, x86 is just a legacy mode that's still in AMD-64 CPUs.
Not fast enough. Performance is king during development.
same. i worked on-site for 1 year. then told them i was moving, from a 30 min commute to 1.30 hr commute (imagine DC beltway work-hour traffic), and that I'm not willing to do that every day. that's it, didn't say i'm gonna quit, or that i want to work remote etc.

they said 'would you like to try working remote for a few months, see if it works out for both of us ?'. I agreed and few months became 4 years. I'd visit the office once a month for department-wide meetings, so they wouldn't forget my ugly mug.

of course, database stuff is very well suited for remote work, so I might have lucked out there.. then again, when it came time for a promotion after 5 years, they gave me a decent raise, but on the condition 'you have to come in once a week'. i took the raise but left soon after.
“She Never Looks Back”: Inside Elizabeth Holmes’s Final Months at Theranos
I just did it, found the possible answers to lack nuance for some questions, which I guess makes it easier to assess.

Hey, I got quite a high score, pretty happy with myself I guess.
Oh wait ...
> I’m not entirely sure how etherum contracts work but if using them means money is transferred automatically upon objectivly measured completion

That's the problem right there- defining "objectively measured completion" in such a way that the contract can act on.
'murka, f- yeah!

This is yet another raised middle finger aimed at human survival.

See: "Human induced climate change" ...

...and think "for people with small private members that feel the need to compensate for them with larger and larger pickup truck engines"

*bonus points for this sausage fest originating on foxnews.com
>the problem space misunderstood and everything patched over with little fixes to get things working for a particular case.

Sounds like testing found issues which were hacked over, but more will keep popping up because the design is inherently incorrect.
If this list is really a list of companies sending personal data to FB, then this is rather appalling!

It's increasingly obvious that iOS and Android need to restrict network connectivity of apps because it's being seriously abused.

Unfortunately this problem is escalating because too few people give a damn about their own privacy, drowning out the voices who do care, deeply, about this issue.

A proper user configurable firewall is the obvious answer, but perhaps also adding limits that an app can only phone home to the domain that the app was signed with.

I feel that both Apple and Google are deliberately perpetuating this problem for financial gain, and should be held accountable as well.

Edit: grammar
This has some potential to be similar in philosophy to the ‘strangling a service’ process. Use a wrapper and slowly move the functionality away, until one day you can turn off the old service.
What differentiates you from Lambda School if (when) they start offering a stipend during their course?
Semiconductor fab isn’t tech, it’s manufacturing. Satellite construction isn’t tech, it’s manufacturing. A defense contract isn’t tech, it’s an arm of the military.

If you define words however you want you can say whatever you want, but it doesn’t mean it’s worth saying.
Because the abstractions are good and the implementation gets better over time as with any other software. Obviously truly sensitive data should be handled on separate physical nodes (defense in depth).
Recently two govs in South America traded via Bitcoin avoiding gold and international payment systems.
"Fourth, I want anybody else trying to host “the national conversation” to have a clear idea of the risks. If you plan to be anything less than maximally censorious, consider keeping your identity anonymous, and think about potential weak links in your chain (ie hosts, advertisers, payment processors, etc). I’m not saying you necessarily need to go full darknet arms merchant. Just keep in mind that lots of people will try to stop you, and they’ve had a really high success rate so far."

Someone from the commentor community here should do a historical study on censorship like this (not exactly like this, of course, since the internet didn’t exist) under representative governments. Is it rare or unprecedented for voters to polarize into two tribes that will not communicate without the state falling into civil war? Or is it common and just feels like a coming civil war because we haven’t lived a large enough sample size?
A post by Christian Brauner (LXC/LXD developer) on how LXC and LXD are affected.
In summary, unprivileged containers (as found in LXD) are not affected.

https://brauner.github.io/2019/02/12/privileged-containers.h...
> intentionally trying to muddy the waters by blurring the distinction between open source and proprietary software

Consider this quote from RMS, in Copyleft: Pragmatic Idealism:

> I make my code available for use in free software, and not for use in proprietary software, in order to encourage other people who write software to make it free as well. I figure that since proprietary software developers use copyright to stop us from sharing, we cooperators can use copyright to give other cooperators an advantage of their own: they can use our code.

https://www.gnu.org/philosophy/pragmatic.en.html
This will be Linus "640kb ought to be enough for everyone", except that Gates didn't actually said that, and Linus actually wrote this.

Someone please tell him what LLVM bytecode is, probably he doesn't know because he uses GCC, Apple showed recently how that can leveredged in scale, with Apple Watch's architecture change overnight.

ARM and RISCV are here.
Gitlab most certainly not included! Its perf is awful in comparison to any modern stack (including some php ones unfortunately).
Does the 15% only apply if they land a job as an engineer? What if they do half the program, realize it's not for them, and take a job in marketing?
Same here : )

Only once have I experienced that something I'd actually write for production only worked in FF and not across all modern browsers.

Protip for anyone who reads this and thinks "but my employer doesn't care about Firefox':

I typically used FF also while testing other peoples work and if it didn't work in Firefox then 9 out of 10 times it didn't work in any other browser than Chrome (had some devs on my team who really didn't seem to care about cross browser compability but it would work in most browsers before it was approved :-))
GitLab Community Advocate here. Thank you very much for the feedback. I understand your desire to move some features to the lower tiers and that's a good sign for us that we are on the right path with our offerings.
From time to time it happens that we move some features to the lower tiers or even core/free tier.

I wanted to share few more words on how we are trying to be the good stewards, you can find more about our stewardship rules and promises here https://about.gitlab.com/company/stewardship/#what-features-...
New York governor orders probe into Facebook access to data from other apps
This is very interesting, because most docker break outs I see are exploits in the linux kernel, but this is one of the few in the containerization components themselves (first one I remember in runC).
Green New Deal Is Feasible and Affordable
its broken because the author didn't want it shared in this fashion
Thanks for your comment. Glad to hear you like the update pace. Regarding epics we're considering moving them to a more affordable plan while keeping the roadmap in Ultimate. But we're not close to a decision.
I had to do an internet search. It was Pearl High School, and it looks like the principal only stopped the subject from leaving the school grounds. Who knows if the subject would have killed more elsewhere, the subject had already killed that day even before going to the school.

That's the thing, we'll never know how many shooting deaths were prevented by "a good guy with a gun", because we don't know if more people would have been shot and died if the shooter wasn't stopped.
Unfortunately, that well has been pretty badly tainted by people who intentionally fake ignorance for trolling purposes or to spread unpleasant perspectives.
it must have been a "we'll show you!" moment after Tramp ripped on Ford for being uncool after the "tariffs bite" fiasco circa 6 months ago... speaking on compensating for small xyz's
This, AMD64 killed Ithanium, and that's why "x86" won the server.
But we have far more capacity to change governments.
Debugging on different platforms is great. But when it comes to deployment, you probably want to choose the one you know the best, and that's probably your dev platform.
I'd love more feedback on this license:

https://github.com/kemitchell/api-copyleft-license/blob/mast...

It's written in everyday English. We've already had some great feedback from interested hackers.
Why not? We already have offices designed for smart assholes. Visit a trading floor.
It's been mentioned here before, but judges are rarely amused by the kind of "overly clever" deductive reasoning that smart people like to use to claim that they've defeated the text of some law. The law is not code for you to exploit... If the judge thinks you're trying to pull a fast one, you're going to have a bad time.

I realize the Microsoft-now-owns-github-so-a-clever-multi-way-merge-could-exhaust-every-patent-ever argument was a bit of a joke, but still, everything related to that 1993 case seems murky enough that I wouldn't want to rely on it.
Nike’s Self-Lacing Sneakers Turn into Bricks After Faulty Firmware Update
+1
“I really hope the tech giants start respecting their user’s privacy”

Their business is make money with their users (or used). We must demand a new way to make money, start to think again that privacy matters.
But new generations has been striped of that thought, and it’s hard to change that mind…
Let’s continue offering different choices, different and ethical services…
Greetings
Yeah Google+ had that when it asked you to categorize your contacts into friends, coworkers, family, and acquaintances.
> now your whole distro is different than your development machine

Can you not develop on an ARM emulator? Or just buy an ARM machine for dev work?
> Suitable for those with zero to intermediate coding experience

> Most [...] have a dabbled on their own (picked up htm/css/js) for a while[...]

Which is it?
A big thing we're looking at to reduce memory is making the ruby code multi-threaded. https://gitlab.com/gitlab-org/gitlab-ce/issues/3592
From 'dotnet run' to “Hello World”
> If you want to make an apple pie from scratch, you must first create the universe.

> ...

> But if I ask you to make an apple pie I'm not going to ding you for starting with apples, flour, sugar, and butter.

That is most eloquently put, thank you! There's a reason that "Food Scientist" and "Chef" are related disciplines, but not the same job.
F/OSS' counterculture days are over. They are the culture.

Consider: https://opensource.org/sponsors
colors will never appear correctly to someone with color deficiency. The information is lost, not translated.

The best you can hope to do (short of altering eyeballs) is to make sure colors are differentiated in the perception of a color deficient person.

Beyond just seeing a difference side by side, in many cases such as charts, one needs to be able to look at a color splotch at one part of a chart and be able to recognize it in another. This is harder than side by side diffentiation.

For many colors that are as different as black and white to normally sighted persons, those same colors might as well be very slightly different shades of the same color.

So in a grayscale chart with overlapping lines, it’s hard for anyone to distinguish small differences in shades, so people used unique symbols to differentiate them.

That’s still the most reliable way to help colorblind people. Don’t solely rely on color. Augment with patterns and symbols when you can.
The Treeographer
I know some software was written on minis to run on 8-bit computers, but I have a hard time imagining that as the norm. My Apple II dev rig was two computers, one running development tools and one to test and they were two because running my software wasn't possible on the development machine without rebooting and loading all the tools took 30 seconds - a painful eternity in Apple II terms.
Thanks, this is a good summary of something I wasn't paying attention to. It contains an interesting point:

The standard of workmanship (particularly in the installation of plasterboard or sheetrock) is a critical component to the necessary fire resistance
Here's the talk abstract:

Have you ever stopped to think about all the things that happen when you execute a simple .NET program?

This talk will delve into the internals of the recently open-sourced .NET Core runtime, looking at what happens, when it happens and why.

Making use of freely available tools such as 'PerfView', we'll examine the Execution Engine, Type Loader, Just-in-Time (JIT) Compiler and the CLR Hosting API to see how all these components play a part in making 'Hello World' possible.
From the comment you're replying to:

> there's a multi-layered system in place to resolve disputes, starting from the customer support call center, reviews, bad publicity, and going all the way to the courts.

So no, I don't think the plan is to go to court over every contractual dispute.
How to Learn Machine Learning in 10 Days