skysight-inc/HackerNews huggingface dataset:
This cannot be understated. It really can't. The programmer in me will always be drawn to small, lightweight code that gets the job done while using minimal resources. But that programmer is an algorithmic designer, which doesn't often need to deal with the realities of UI, graphics card drivers, or cross-platform compatability.

Electron is popular precisely because it enables developers of nearly any skill level to solve real world problems without investing the additional time to become a systems engineer. And the truth of the matter is that there are many more real world problems that need solving. Computers are cheap, humans are expensive.

When performance matters, by all means, hire the expensive programmers and code it from scratch. Do it "right." But doing it at all is often the only thing that needs doing, and for those problems, Electron is often, begrudgingly, the best choice.
Only You Can Stop the Expanse from Becoming the Next Canceled Sci-Fi Classic
It works surprisingly well for languages like JavaScript and rust as well.
Trump has proposed exactly the same kind of 30% import tax, is also happy to turn a blind eye to air pollution and has handed over the Department of Education to a billionaire who to all intents and purposes bought the job.

Perhaps those American exceptionalism rose tinted sunglasses aren't working so well for you.
Very nice article about Python !I hope it will help me in python language !
I don't think it's unique there either, sure Bay Area probably has a strong culture around that but even in other industries like finance you'll still see them embracing the open office model which causes the same problems. The conversation should be more focused on advocating for better management tactics and transparency on the work being done (e.g HR missing the mark on knowing anything about the positions they hire). Focus is needed in most (all?) professions and I'd argue so is collaboration.
Summary points:

> the average cow produces 200~500 liters of methane per day.

> There are ~1.5 billion cows worlwide.

> ~14.5% of anthropogenic greenhouse gas emissions come from livestock. That is more than global car and airplane traffic emissions combined.

> While sheep, goats, buffalo, giraffes and camels all generate methane, 65% comes from cows.

> dairy cows not only produce more methane than beef cattle, but outnumber them by a ratio of 10 to 1 in the United States.

> They tested ~20 different species of seaweed in artificial cow stomachs. In the presence of Asparagopsis taxiformis, methane production was cut by 99%. Experiments in sheep showed that if dried Asparagopsis taxiformis seaweed made up just 2% of total feed, methane emissions drop by 70%.

> Asparagopsis is so effective because it contains a chemical called bromoform (CHBr3) that interferes with the microbial digestive enzymes responsible for methane manufacture.

Lastly:

> Unfortunately, seaweed isn’t a quick fix for our atmospheric methane overdose. We just don’t make enough. Scientists calculate that it would take some 6,000 hectares (15,000 acres) of seaweed farms to supply a mere 10% of Australia’s 29 million cattle; to supply America’s 92 million would take over thirty times more. While seaweed farming is a rapidly growing global industry, it’s not yet up to such herculean demands.
One would need to know more details. Yields in particular is one area where, under many conditions, you have to expect drivers to do reasonable things. Of course, you don't expect a driver to just blow through a yield sign. But maybe the driver with the right of way slows down a bit or changes lanes to let someone in or because they see someone edging out into traffic.
Hasn't anyone noticed that Silicon Valley has lost its position as THE place to start a business. There are startup clusters all over the place now, and not just in the USA but in Germany and Moscow and many other countries.

The only thing left that SV has a lock on is some very big VC funds and some part of the buzz around startups. But successful companies are now found in Austin, Vancouver and so on. Perhaps part of the reason is that there is greater diversity in those cities.
I've used YCM quite a bit in the past, but I haven't had it installed on my new laptop (Dell XPS 13). It uses racer for Rust and Jedi for Python, both of which I already use. I should look into it again.
Fun fact: in Portuguese, we call prostitutes "garota de programa", which literally means "program's girl", or "a girl who makes programs". "Program" in this context means "sexual service".

It is a known inside joke among Brazilian programmers to call ourselves "garoto de programa", which means "program's boy" - laymen therefore think we are referring to male prostitution.
Boo. False equivalency. Can we acknowledge that this is the favored argument by authoritarian propaganda machines and it's a baseless distraction? It has no place here.

More: http://www.npr.org/2017/03/17/520435073/trump-embraces-one-o...
The problem is that this is a really tiny subset of what you can write with LaTeX, even for high school students it won't be enough. I'd much rather use something like https://www.codecogs.com/latex/eqneditor.php as a beginner.
Violent people are violent. They may also have mental illness, but usually it's coincidental.

In this specific case there's no suggestion he had mental illness, and it's ignorant to suggest he did.
"It suddenly appears self-driving cars are no safer than human driven cars," says the guy who just read an article about a crash caused by a human while a self-driving car was not at fault.
Your HN account is singularly focused on demonizing China along every axis.
> Maybe the gov't should clearly lay out protections for foreign workers up to and including preserving their work visa even if their original employer is found to be breaking the law?

Those protections are already in place. Once the H1 transfer is complete, there's very little relation the worker retains to the original employer.
Partial Evaluation, Futamura Projection and Their Applications
What still isn't clear to me is why Uber is involved in the development of self-driving cars, vs. profiteering and duplicating once the first viable examples have been released.

On the surface autonomous vehicles appear to be a long-term capital draining exercise. Do they view the first mover advantage as that beneficial in this case that they'd risk all their future growth to be first to market for something that they could, conceivably, get a better ROI for being "second" to market with a more durable option?
Red Programming Language 0.6.2: LibRed and Macros
You are implying that China _must_ behave this way in order to become a developed country and then they can adjust to modern standards. Seems silly to me.
The next direction in search seems to be direct question-answering. Echo (Amazon) is interesting in that, being voice only, it can't punt to a screen of search results. It has to answer the question.
I mostly do back end code. But when I look at electron and compare it to something like QT Quick, QT Quick looks much more pleasant and easy to use to me.
China finds a new source of cutting-edge military technology: US startups
They're already working on that with the Assistant, though.
Essential Statistics for Data Science: A Case Study Using Python
I think this misses an important part: collaboration in a team. Ability to explain their preferred solution, experience with effort estimation, reading, reviewing, and improving other people's code, being able to compromise between the perfect solution and the practical solution, teaching colleagues...
A framework for scaling intentional leadership
Lib Dems are experts at all talk and no action. Oh irony.
Ethereum Go GitHub Repo Keeps Getting Spammed
Single-purpose accounts aren't allowed on HN. We've banned this one.

Using HN primarily for political and ideological battle is also not allowed here, nationalisms included.
Headline not clickbaity enough. I would have gone with "Does Charles Darwin's 'abominable mystery' disprove evolution?"

I guess we still don't really know what angiosperm evolution happened so fast. You know, fast as in millions of years-fast.
>The "kidnapping" point on dogs can be applied to people with intellectual disabilities, mental problems, the elderly, children admitted to state care, heck children in general in many many contexts.

Only dogs don't have "intellectual disabilities, mental problems" etc. They are perfectly fine to function if let in nature.

>And if you've ever worked with a working dog, you'll be hard pressed to argue they're unwilling. Much happier and more willing to work than most humans tbh.

That's because they've been domesticated and/or conditioned from a small age (living with a human, in an apartment et al). They wouldn't "volunteer" to work otherwise.

>The last point is the most cliché and least interesting. Animals kill and eat each other because they need to: massive physiological differences result in different nutritional requirements, or simply scarcity in the wild.

No, they also do it for fun. Ever watched a cat play with its catch (and then not eat it)?

The greater point is that one can be too ethical for their own good. What's next? The rights of mosquitos?
Off topic: When you say "modern stoicism", do you mean applying classical stoic principles to modern life or are there certain books, authors, or websites that offer a modern interpretation of classical stoicism you're referring to?

A quick search yielded this site: http://modernstoicism.com. Any other references would be appreciated.
Honestly I will be able to accept the resource consumption in the long run. But the use of JS everywhere is the real hard part for me.
People can simply send random binary data to keep authorities busy.
newton stuck a knitting needle in his eye to find out where colors come from
I'd consider that bet on non-1:1 odds. You could submit a more strict version of it as a category on PredictIt.
Electron targets front end dev and people with knowledge of JS + HTML + CSS.
I think that definitely. Google lacks in quite a few areas, I think that

a.) storing more data about the sites (and doing something interesting with said data)

b.) improve the UI/UX for power users. The best part is that I can imagine that there would be quite a few people who would pay actual money for being able to use a better search engine. Note that the Bloomberg terminal, is, among others, a search engine. For example, you could make the link graph explicit, you would immediately see what sites link to what sites.

E.g. symbol search really leaves something to be desired on google. I also wish I could use regular expressions. I get it, they are expensive, but like even a little "expressiveness" goes far.

c.) i would pay A LOT for a good search engine for code.
> because just iterating over all the pixels in an image by using "for(let i=0;i< pixel.length;i++){}" is 3x slower than using var, causing just a single full loop to be 80-120ms on a good computer.

That is an implementation detail. Of specific chrome versions.

That does not make let itself bad practice. In principle it should be significantly easier to optimize for a compiler because its more limited scope. So in the long run or possibly on other browsers it is likely best practice.

Putting transients before long-term behavior leads to urban programming myths and legacy baggage.

In fact in some jsperf benchmarks on chromium let happens to be faster for me.
What to Do About Teen Sexual Violence
These Indians are some low down dirty dogs they will scam and cheat the system all day long even putting dirty dog supervisors in place to cover their filthy behavior.
Which parts of third-wave feminism aren't useful? I am genuinely curious...

Like Riot Grrrrl feminism? Too much focus on empowerment?
Yes, but that's orthogonal, since my critique is to the other side. If anything, it furthers my point.

That the other side (let's say "whites") is all about diversity as long as the ethnic others have the same cultural norms and aspirations as them in most areas, except some cutesy details.
Be careful what conclusions you attempt to draw from examples when you arent sure what exactly is happening. These examples are actually very wrong and misleading.

Take for example, the first code snippet about how many loops you can run in 1 second. The OP fails to realize that since the loop isnt producing anything which gets actually used, the compiler is free to optimize it out. You can see that thats exactly what it does here: https://godbolt.org/g/NWa5yZ All it does is call strtol and then exits. It isnt even running a loop.
This is not an issue in Canada (Vancouver). Or in the UK (London) or in Germany (Berlin) where everyone is in one national health insurance group. And the three cities that I mentioned all have thriving startup cultures. And American citizens are welcome to immigrate to all these 3 countries as well.
Current customer here. I was in a similar position as yourself and subscribed to Sudden in the early days pre-YC. Just wanted to chime in that it's perfect for the frequent travel and hotel use case (as long as you have a source of hot water). I keep a few in my backpack to save myself from K-cups in offices.
I mean there's a rational financial reason why someone optimistic about self-driving cars would be hesitant to take your bet -- they're magnifying their risk wrt self-driving cars, so if the technology doesn't come to fruition they're doubly screwed. If anything they'd rather take the opposite side of the bet so they can hedge.
You may be interested in these projects:

https://github.com/ryanra/RustOS

RustOS is hobby OS project that's pretty bare bones, but has similar ideas to what you've mentioned. It's essentially a port of the Rust standard library to bare metal, relying on the safety of the language rather than hardware features. It's sort-of a unikernel in implementation if not intention.

https://github.com/helena-project/tock

Tock is an interesting academic project to create an embedded OS. It still uses more traditional hardware protection for user processes, since these can be written in any language. The kernel, however, is composed of cooperatively-scheduled components called capsules, which rely on the language for isolation and don't have the overhead associated with real processes. See this doc for more details: https://www.tockos.org/documentation/design/
Where's the typo?

A millisecond is one thousandth of a second. If you can run something 68 million times in a second, you can run it 68 thousand times in a millisecond. And that's what the text says.
> Uber is that bad? That's terrible. They shouldn't be off the test track yet.

No kidding! Yet somehow I'm not surprised, as it has always been pretty obvious that these jackasses didn't know what they were doing. This just adds to the many reasons why I am fully 100% behind getting them and other amateur-hour efforts (like geohot's comma.ai) off the road right now, and keeping them off until they can prove they are safe enough to be out on the public streets mixed with human drivers, cyclists, and pedestrians. I live and work in San Francisco and walk pretty much everywhere I go. I don't need to be watching out for some shitty "self driving" car that has to have a person take over every 0.8 miles whenever I'm trying to cross the street. Fuck that. If they keep this up, someone is going to get seriously hurt or killed.
Thanks for the feedback. Yeah we are struggling to bring a simple description (you might look at the product faq [0]). But it's for a reason - Monique.io doesn't directly compete with similar products like traditional monitoring systems or dashboard frameworks.

If you are a programmer, then probably the most honest description would be that it's a monitoring system for "custom metrics" - anything that a traditional monitoring system or an APM platform can't collect (because it requires application-level knowledge like the data model in your DB). The traditional monitoring systems are focused on system-level metrics (CPU, memory) or performance data, making things like monitoring SQL results or JSON really hard and unnatural. Monique.io makes such tasks much simpler and "natural".

Another view is that the common knowledge about what is "monitoring" cuts out a large portion of things that really should be monitored (SQL results, health checks, API responses). The reason is that we can't collect the metrics automatically. But the work should be done and the traditional products don't provide much help for the task.

(saying all that, we and others use Monique.io also for monitoring CPU/disks, creating "BI" dashboards or sending messages to Slack)

[0] https://monique.io/product-faq
I frankly don't mind ads as long as they don't use up more CPU/network as the content i'm already viewing (battery isn't free) -- so no video ads if i'm reading text.

Proper honest advertisements for actual products and services is something I have no issue with -- hell, I've actually managed to save money on car insurance because of a bloody online car insurance ad.

I despise stuff that autoplays video/audio, or moves around on the page, or displays creepy, pseudo-anatomical images engineered to trigger revulsion/fascination (trypophobia stuff or shit like those weird toenail images in those "heart attack" ads or whatever else).

My browser blocks JS by default because I don't enjoy seeing those kinds of shock images. Hell, goatse is less distressing for me to look at than the images in your average chumbox.
Sorry I haven't thought of a good solution for that yet, but if you really want to write a / you can do: "x text{/} 3"
I'm happy to discuss this but I need an indication that you're asking it in good faith and not just stonewalling (and putting words in my mouth a la "HN is no longer open to ideas").

Good faith means being willing to take some of the responsibility for these outcomes instead of putting 100% on everybody else and 0% on yourself. Self-responsibility is a conservative value and you generally espouse those, so that shouldn't be too hard.
We can agree to disagree about Google's immortality, but I take issue with you treating DDG and Bing as serious challengers to Google. Obviously Microsoft has no chance, they're worse off than Google re: ossification and Bing is a hedge at best. DDG is one step above a lifestyle business and only innovates at the UI level, even their efforts there are forgettable. Their major differentiator (data privacy) is meaningless to almost all users, and ironically torpedoes many interesting monetization strategies that are not ad-focused, as well as research initiatives.

Baidu and Yandex are serious but are comfortable in their respective positions. That said, I wouldn't be surprised to see a Google challenger spring up from the other side of the world, where Google's position may not be seen as so unassailable.
I think in the video were the SC Blizzard guy talks in a press conference in Korea he says it will be for free.
8 CSS gotchas to start your morning off right (satire)
In college my grades went down significantly when I started dating my future wife Sophomore year. I was a 4.0 Freshman year and only a 3.75 Sophomore year. Definitely causation...

Sorry, I know you're being tongue and cheek, it just made me think of the anecdote :)

One could argue that if I didn't start dating her and get married I would be much more "successful" right now.
8 Great Ways to Improve Your Quarter-End Analysis
I just got this hooked up to firebase last week, amazing!
> If you can't afford the labor costs, then your business doesn't get to exist. That's the way the market works.

True for a small local business, but with larger outfits an entire department gets outsourced to a cheaper country. This brings the headache of extra overhead, project management, travel and difficulty in scheduling meetings due to time zones, but at certain scale the companies can handle that.

Do we as a society

* want an economic policy that disadvantages small businesses in favor of large businesses?

* want to initiate a long-term migration of entire departments and then companies and then industries offshore?

If we as a society are completely okay with this, then this seems like a reasonable economic policy.
It's more about people publicly putting their name against me, which I would post on my website, saying to the world that they actually think self driving cars are going to happen. I would like people actually in the tech industry to bet against me, not people looking to make money. It's more a reality check about who is willing to put their money where their mouth is, because I think there are few.

I think a fair wager would be, "On March 26th 2022 at 2am, 830am, 5pm, and 11pm, a self driving call will legally take seibelj from [his address] in Boston to [address] in Cambridge. The car will require no human intervention and it will arrive at the destination regardless of time, weather, traffic, and construction."
How would you characterize what's happening in Africa with regards to China? Am genuinely curious.
Right, yes. I guess a 4-value enum could be an option too, but I've never tried.

For gcc and clang I've also had some success with the diagnostic pragmas, which I stick in pshpackN.h-/poppack.h-style header files. For example, I use these to stop both moaning about flexible array members in C++ code.

Push header:

#ifdef __GNUC__
#pragma GCC diagnostic push
#ifdef __clang__
#pragma GCC diagnostic ignored "-Wc99-extensions"
#else
#pragma GCC diagnostic ignored "-Wpedantic"
#endif
#endif

Pop header:

#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
The article explicitly cites Nye and how American concept of soft power is being adopted by authoritarian regimes.
Ok, so that's a third thing: security, authenticity, and trust. (I would probably rename "authentic" to "real" to be more intuitive)

A "Scan your PC now for viruses!" website that is exactly who they say they are may be authentic, but not trustworthy, as some steal your identity. That is probably already handled by Google Safe Browsing, though.
Ask HN: Does a graph of ML audio transcription accuracy over time exist?
Would be curious to see how it's progressing. YouTube auto-gen transcripts seem pretty solid to me these days.
My religious view on this is that detailed consumer behavioral data leads to hyperoptimization by marketers.

It's bad for individuals because more of our time is taken up by various flavors of cocaine (e.g. netflix, other products that lead to bingeing), and it's bad for society in general because we end up stuck at local maxima, can't pursue really cool goals like space travel or curing cancer.

My pragmatic view is that if consumers cared about privacy (from their credit card, from their utilities, from voter registration) we'd have it -- it's relatively cheap for vendors to provide. Until people care, we won't have privacy.
WebAssembly and languages compiled to JS make it immaterial.
One of my friends joked that the fastest way to acquire a stash of child-porn would be to setup a free image host.

A lot of the larger image-hosting sites compare uploads against known-bad hashes, and otherwise fingerprint images to try to determine if they're adult or not. This is a fragile process, as you can imagine.

One thing that imgur, in particular, does is strip EXIF tags which probably goes hand-in-hand with downsizing and compression-tweaks. I find it frustrating when my images are stolen and uploaded there with all author-image removed, but it seems many of the community-based internet hosts thrive on copyright infringement. Meh.
Yeah, alright. That makes sense.
Your comment reminded me of Heine's views on the Germans of his time. Seems not that much has changed in the last 150 years.
The whole idea of it reminds me the gliders in Conway's Game of Life.
the difference being that newton was generally right.
Edit: apparently I didn't read the site closely enough!