skysight-inc/HackerNews huggingface dataset:
At least this one makes the server part optional.

Each time I look at these bootstrap/start-kit/boilerplate projects to start a new project I get frustrated by the intertwined client & server code, deps & config.
In addition to Microsoft’s evolving attitude toward open source I want to add that I’m surprised at that tweet because Microsoft Research is extraordinarily open and has contributed a lot of freely accessible basic research to society now and in past decades.
The main difference between the two is that BSP serves the needs of language servers and LSP serves the needs of editors. The two protocols have some duplicated functionality like build/publishDiagnostics (== LSP textDocument/publishDiagnostics), build/logMessage (== LSP window/logMessage), build/showMessage (== LSP window/showMessage), build/didChangeWatchedFiles (== LSP workspace/didChangeWatchedFiles).

There are some methods in BSP that might merit inclusion in LSP like buildTarget/test and buildTarget/run.

However, there are some critical methods in BSP that make no sense in LSP like buildTarget/scalacOptions. This is a method to extract dependencies and other compiler flags that are necessary for a Scala language server to provide completions, navigation, etc. Currently, every Scala IDE builds its own "export" command for each supported build tool resulting in duplicated effort. With BSP, we hope that a build tool can implement the server once and in return get integrations for multiple IDEs.
And some of these categories are surprising. A lot of the intel 10gbe NIC are counterfeit. I wouldn't expect a niche and sophisticated product like that to be affected, but twice I received a counterfeit card and forums are full of comments of people with the same experience.
There's only 1 version of each file and they never change. Outside of git it's not much space but I remember looking at the .git/ folder a couple of years ago and it was around 4GB.

At that point I blew out the directory and have gone gitless on my blog.
Much more likely to have children, thus creating a generation of workers to pay future obligations of the nation (often incurred from military expenditures).
BestBuy will price match Amazon, BH and others, for online and in-store pickup. Can be done in a browser chat session.
Interesting. What counts as minority though? Does Chinese? It feels like in Silicon Valley they don't qualify as minority, but maybe in business/government.
guy had an interesting speculation (derived from someone elses work) about dynamics of genetic evolution in small populations, and a general concern that there isn't enough science to figure out whats going to happen after the drastic rampup of atmospheric carbon. recommends planting lots of trees.

doesn't make for an adequately clickbaity headline though
Starting at the state or local level, or in the private sector, can be helpful, but many contractors have started directly in federal contracting, including, most recently, Nava and Ad Hoc.

If you want to get into federal contracting, you need to start networking and researching how a particular part of the federal government operates. Pick a particular department, and start there. The biggest spenders are the DoD, the VA, and CMS, so most people start out focusing on one of those agencies, although there may be some advantage of targeting a smaller agency where there will be less competition. It's hard to overstate how much of a vendor community there is around each of these agencies, but you can start following industry newsletters and events that are specific to any one of the above agencies, although most of them will be in the DC area.

The other thing to note is that almost everyone starts off in federal contracting as a subcontractor. It's fairly unusual for a company to land its first federal contract as a prime, and this would require substantial networking in DC. Your best bet is to start networking with contracting firms, and see if you can find a niche. Once you're inside an agency, you'll have a better sense of what your next steps should be, and how you would take the leap into bidding as a prime.

Finally, it's worth noting that the federal government has multiple small business programs that you can take advantage of. The most valuable and hardest to qualify for is the 8(a) program, but there's many others for veterans, minorities, and women. Also, no matter who your founders are, you can always qualify for the HUBZone program. However, to qualify for any of these programs, you're going to need to plan for that from the founding of your business.

Anyway, I hope that helps, let me know if you have any more specific questions.
Instagram, Twitter's mobile site (mobile.twitter.com/home), React's own documentation page, Facebook itself, Wolfram Alpha, CoinBase, WordPress, CodeAcademy, Atlassian, http://builtwithreact.io/ thousands of other sites. What a weird and lazy comment. UX is completely orthogonal to the tech driving it except where performance is concerned.
The Hidden Superpower of Each MBTI Type – Astroligion.com
I keep thinking: infinite monitors, of arbitrary size, anywhere. But we're gonna need full-on wireless glasses for that.

Phone-based AR seems pretty useless.
It still is "alive" somewhere in Azure but MS scrapped it really and focused making the best possible Desktop Editor. You wont see a web editor form them soon.
Can you explain what you mean by 'reforming our immigration policy', because there is a wide range of options when it comes to said reform ranging from sensible to separating children from their family and putting them in camps.
I don't think companies like Google discriminate because of funding. They discriminate because they want their engineers doing tons of overtime and focusing on their assigned projects at the expense of personal time and private lives. No amount of funding is going to change that culture.
Ah, it makes sense to do so but I'd imagine this practice would affect consumer confidence in Sold by Amazon options given time.
If you replaced every occurrence of "Freeman Dyson" with "a college kid after a fat bong rip" I don't think readers would be able to tell you edited the document
Montana is an interesting state in general when it comes to laws.

It's the only state where an engagement ring is an unconditional gift, for example. Every other state the giver can sue the receiver to recover the ring if the engagement is broken off.

Another example is that Montana is one of a few (the only?) state that doesn't have at-will employment. After a probationary period, if you fire someone it needs to be for cause.
In that case, it sounds possibly similar. Tubes are pretty non-invasive, although they can come out which is annoying and you have to wear earplugs when you swim.
They come with a warranty in some country, but that country isn't the US.
This would be invaluable for people like me with prosopagnosia. Also people with early-stage dementia, I suspect.
A First Look at Interpretation
> what would companies look for in a solid mid-level developer?

-Given an abstract problem statement she can break it down into smaller concrete pieces & deliver upon them.

-She can anticipate blockers, technical/organizational, and mitigates risk by calling it out / working around it early on.

-Be a quick learner and ready to jump on projects in unfamiliar territory.
People can make bad products using any technology.
You're projecting a narrow, contemporary artefact of how these groups happen to be organised, but "freedom to live the way I want to live" has always been a very strong meme on the right-libertarian side. Also, as norm-breaking becomes the norm, seeking to preserve the norm becomes radical. Those aggressively advocating the policies of '68 are rapidly entering the realm of (small-c) conservatism.
Isn't this just the same as startups who hire engineers and "compensate" with equity and don't pay salaries?
:/

It uses jsonstore.io for server side processing, I think the title is a bit disingenuous...
Per the SBA[0]:

> These groups include: African Americans, Hispanic Americans, Native Americans, Alaska Native Corporations, Indian Tribes, Native Hawaiian Organizations and Community Development Corporations, Asian Pacific Americans and Subcontinent Asian Americans.

Additionally

> Individuals who are not members of one or more of these groups can be considered for the 8(a) program, but they must provide substantial evidence and documentation that demonstrates that they have been subjected to bias or discrimination and are economically disadvantaged.

[0] - https://www.sba.gov/blogs/woman-owned-sdvosb-and-minority-ow...
China imposes massive tarrifs on the US, subsizes the majority of its economy, and is one of the most protectionist economies in the world. No one ever said the US is perfect in all things, so I'm not sure who you're arguing with, but if you want to compare specifics on China v the US you're going to lose.
Sellers are customers too, but I think that in this context it means the people who make purchases on Amazon.
This breaks the HN guidelines, which ask you not to post shallow dismissals to Hacker News. And also not to snark.

You have a long history of breaking the HN guidelines and we've warned you and asked you to stop repeatedly. If you can't or won't stop, we'll eventually ban you, so could you please re-read https://news.ycombinator.com/newsguidelines.html and use this site as intended?
As someone who has wondered about this subject and periodically pondered it, I am grateful to be fortunate enough to now have read this. The author definitely exceeded my degree of progress, and with eloquence to boot.

A great reminder that in many cases perspective and frame of mind are everything.
> "Disk usage" could plausibly be the command that tells you how much space you've got left.

"Red touches yellow, you're an okay fellow. Red touches black, you're a dead jack"

It's a good thing there aren't any coral snakes around where I live.
Back in the 1980s my company wouldn't buy me a database so I hacked one up in awk.
At that time computer were awfully expensive (my dad had to be helped by my grand father to buy one). Magazine's (at least in my country) were expensive too. And games, that was just out of question. So piracy had some legitimacy when you were a teenager. Nowadays, everything is much more affordable and piracy is much harder (on consoles at least). Those were the days...
I think you're being overly modest; #2 in your class is by definition not "very average" :-). Unless you're saying that the average applicant at your school was #2 in their class and had a 1500 SAT score. Which again would put your school in the top bracket by my estimation, even if it's a state school.
I looked for it in the article but I didn't see see it anywhere: In go you can have methods that execute with nil receivers. In practice this makes nil in go very different than null I'm java.

func main() {
var a A
a.getB().getM()
}

type A struct { B B; }

func (a A) getB() B {
log.Println("getB")
if a != nil { return a.B; }
return nil
}

type B struct { M string; }

func (b *B) getM() string {
log.Println("getM")
if b != nil { return b.M; }
return ""
}

Everything is nil but they both got executed! Obviously, you should use this selectively, but it's there!

Algebraic Data Types always seemed more elegant when I've seen them in other languages, anyone have anything but positive things to say about them?
Please follow the HN guidelines, which ask you not to post shallow dismissals in comments here, and also not to snark.

Even if you were right, the effect of a post like this is net-negative because it resets the community to internet-default mode, and the whole point of HN is to try to be a bit better than that.

https://news.ycombinator.com/newsguidelines.html
This is one of the best comments I’ve read on HN... I agree fully. I’ve always wondered what could happen if we threw all these talented people onto really important stuff. btw: even though I’m not his biggest fan, I think Elon Musk is doing exactly this with Tesla and SpaceX...
Dyon 0.36 is released
EBay doesn't have inventory co-mingling.
> You wouldn't believe how many complicated python tasks I see that run into the many hundreds of lines of code that are an awk one or two liner and a line in crontab.

Hundred of lines of python by two awk lines ? Must be very bad python programmers.
1) I don't understand the thought process behind this question. Having the title "chaplain" doesn't magically confer teleportation abilities.

2) This is the wrong frame of mind. The answer is zero. There is zero articulable additional benefit for a service member to be married. It is a worthwhile expense anyway.
Slavery was a system in the way it was and it was even legal! You can't turn around and yell this is how it is.
"Employers should not be forced to ignore relevant factors when hiring."

But they are - that's the law. The same legal system that allows the corporation to exist at all and earn money in this environment requires them to ignore the fact that someone may be going on maternal leave and not discriminate based on it.

We the voters have decided that this is more important than the profits of any company, and in the end the voters (i.e. mostly employees) get to decide the rules of society, not the companies.
Online+tutorials+-+EUR-Lex
And the API key with write access is in the page source of the redirector, so it can do the lookup at jsonstore.io...
You can work until your priority date is current and you can even change employer.
Would love to hear the story behind this lesson if you're willing to share.
I'd prefer ddrescue or just pv, just for the progress meter, and saner arguments.
Masonite 2.0, a Python web framework
The problem is, 'genetic drift' is not remotely controversial. Even Kimura's strong claim that drift is responsible for most genetic changes is a respectable position, and the debate is a rather pedestrian one of 'exactly how much change is drift versus selection' (like in the nature-nurture debate, the expert consensus has settled down to a centrist 'both do a lot and how exactly much of each depends on a lot of details and context'). Hard to see why Dyson thinks it's so exciting or a dangerous heresy. I was expecting more when he brought up Darwin...
I would have thought more likely to be making progress in additional
training, remaining a stable member of the forces, and climbing the rank ladder,
and less likely to be out getting into trouble of some kind (no, not every unmarried service-person, indeed).
Freeman Dyson is the person responsible for legitimization and adoption of Feynmann diagrams, via proof of equivalence with Schwinger's methods. Feynmann didn't care about why his methods worked, Dyson did.
It's not about cheaper shipping - but also faster shipping. And where would Amazon be without faster shipping than their competitors ?
React itself does not dictate that you use the SPA paradigm. React + React Router = SPA. React alone can be paired with .NET, PHP, or whatever server rendered framework you want to use for traditional, multi-page apps.
https://github.com/bluzi/jsonstore - but it relies on firebase, a non-open-source, even fancier database
Yes. Most of the work is spent figuring out hell that is webpack config etc.

It would be extremely helpful to document why the configs are the way they are. See this long twitter thread on what I discovered by ejecting create-react-app configs: https://twitter.com/dmitriid/status/908677755046449154

Some highlights:

- Because of course you need to write your own webpack message formatter

- Because of course you have to manually set up listeners for SIGINT and SIGTERM to tear down the dev server

- Because of course you have to manually write a module resolution helper that basically replicates node's resolution mechanism

- Because of course dev server spits tons of crap, so you silence it and manually write a custom message emitter

- Because of course you have to write your own error overlay for a dev server

- Because of course you have to pretend your structured folders are flat for some tools, and you have to write manual overrides

etc. etc. etc.

Simply because some poor soul spent countless hours and never documenting the journey we have the crappy tools that we have. All these horrendously inane configs should not be hidden behind a wrapper, but called out, created as issues and fixed.

Because it took the webpack team several years to even acknowledge that simplified configs with default values are a good thing. I mean, in 2017 they said that webpack will always be crap because it can't provide defaults because "that's how Javascript is": https://twitter.com/dmitriid/status/920542261020160000

etc. etc. etc. etc.
It's purely about who journalists and other writers see as friends vs. enemies. Nothing at all to do with actual privacy. People who hope to make money from their own websites see Google as neutral or even beneficial, helping them get more clicks and more ad dollars. They see Facebook as stealing those clicks, as the content is read on Facebook itself. This is clear from the very first example in the OP: "We Don’t Make Any Money If You Don’t Click The <censored by HN> Link"

I'm not saying who's correct or incorrect, right or wrong, just that the belief exists and drives behavior. Even if there's no deliberate ill intent, there's a natural tendency for people to be more hyper-aware of their perceived enemies' failings than of others'. Always consider self-interest when seeing what other websites publish about the big tech companies, or I guess about anything else either.
ONEMMI-4211
My new software philosophy:

One language
No config
No build
Everything is a Module
Modules want to be 150 lines
Imperative is best

And...

- Wrap text at 42 character width
- 1:1 ratio of expressions to lines

ONNEMI-4211
Yes but you know who pays that for fund? Everyone who pays for insurance.
Bilocation actually, but I'm with you.
One way to tell is that the site is extremely slow.
Manufacturer's warranty.

Most products come with 6 months-1 year warranty. So, let's say I buy a Samsung TV that breaks six months later due to a defect in manufacturing, Samsung will replace the TV for me under warranty if I bought it from a Samsung approved retailer, say Walmart. If I bought the same exact TV from a retailer unknown or unapproved by Samsung, they will say the warranty doesn't apply.

B&H gives their own warranty on grey market products to make up for it. So if you bought a grey market Samsung from B&H, Samsung's warranty wouldn't apply, but B&H's would.

>For IMP items only, B&H provides a warranty identical to the provisions and limitations of the manufacturer's warranty for such items, with the exception of the time period, which is equal to the term of the manufacturer's warranty or one (1) year, whichever is less.* Your dated B&H sales receipt is all you need to obtain warranty coverage from B&H for a "grey market" product purchased from us.
Turn off javascript. It works just fine and doesn't bug you. This is the best way to surf by default.

But, more back on topic, it seems to me that despite the headline picked suggesting something very controversial, nothing in Dyson's intereview really was.

re: evolution and natural selection vs. random drift, it's not like this are opposing concepts. They're mutually complementary.

re: climate, he's not wrong about humans not understanding how big climate changes (ie: ice ages) worked or what they were caused by. It's not a huge step to suggest that that inability to understand or create predictive models of past climate records suggests current extrapolations may not be very predictive.

No reasons to get everyone riled up like this HN thread has been. Read the article and you'll see it's all very nuanced and not him just saying "EVOLUTION IS WRONG." or "CLIMATE CHANGE ISN'T HAPPENING.".
Why is it a worthwhile expense?
Slightly edgier tattoos still cause problems apparently, though there are other aspects to this guy that might make him a less-than-ideal employee https://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&object...
I don't think "identify" in your quote is meant in the same sense as GP. I read the quote as meaning merely that they weren't confused about their sexuality, but weren't willing to let that define them any more than eg their hair colour.
After you apply for a green card and cross the first step (takes about a year or two), then your H1B visa can be extended indefinitely. So the applicant can continue working. The company doesn't care because in this scenario they have an employee who'll think 10 times about leaving even if they are not being treated well. That's not to say the employee can't leave and join another company who's willing to make the necessary adjustments to the green card process. But it does mean that the applicant is forever in this limbo without freedom, can't plan long term, and has to leave the country in a week or so if he/she loses their job.
Mass balance of the Antarctic Ice Sheet from 1992 to 2017
I agree, I don't know why you are getting down voted. Writing this sloppy is too distracting to be worthwhile.
I'm sorry I don't think I understood. I didn't mention race anywhere in my comment.

You're saying that students from certain regions in Russia do better on tests and are therefore overrepresented in colleges?
var library = require("module-library")(require)

It looks like this:

library.define(
"hello-world",[
"web-site",
"web-element",
"browser-bridge"],
function(WebSite, element,
BrowserBridge) {
var site = new WebSite()
site.start(
3444)
var page = element(
"hello world")
site.addRoute(
"get",
"\",
function(_, response) {
var bridge = new BrowserBridge(
).forResponse(
response)
bridge.send(
page)})})
>I say this as someone who had no problem getting jobs, but social anxiety made me desire the idealized notion of working in my home office and seldom conferring with people -- just delivering great solutions with every waking moment.

Same here.

>People love talking. Getting someone to commit to a sale is often just a brutal enterprise.

You just need to distinguish the types. The type that just loves talking is usually obsessed with self-importance and doesn't really care about the solved problems. You can talk them into a sale if you schmooze them good enough, but as a nerd you have a few chances. The type that appreciates great solutions doesn't care about chit-chat more than you do, but they are harder to reach because they are usually busy solving problems. There's a separate long story why the first type is better at forming hierarchies and obtaining political pull, but long story short, you need to focus your funnel on the second type. If the central part of your site is your smiling picture and a phone number, you'll attract the former. If it's a product trial, well-organized documentation and tutorials, the latter will be your catch.
For anyone interested on creating a custom starter template, I would highly recommend Ben Awad's series on Youtube. He is a youtuber who shows how he pieces together different starter templates. So you can follow along / customize your templates to your own needs

https://www.youtube.com/user/99baddawg/playlists

Last year he did a very basic slack clone which has both graphql server and client (on Node)
https://www.youtube.com/watch?v=0MKJ7JbVnFc&list=PLN3n1USn4x...

Lately he is heavily into Typescript and he has put together a series on how to put together a Typescript graphql server
https://www.youtube.com/watch?v=2eWIr6bbons&list=PLN3n1USn4x...

Currently he is putting together a series on Full stack Airbnb clone which has both Graphql server and client (on Node) using Typescript and packaging using yarn workspaces.

I would highly recommend all these series from a learning perspective. If you just want to get started and learn later, you can download the code from the referenced github repos for each series.

Edit: Watching his series has also peaked my interest in Vim