skysight-inc/HackerNews huggingface dataset:
Coal power generation is still used in Europe, with some countries even increasing usage after Fukushima nuclear event, pulling some nuclear plans. Germany being a classic example of that. https://www.banktrack.org/news/civil_society_joins_forces_to...

Problem is, countries tend to place such power generating plants near their borders. This in many instances will, with prevailing winds - show lots of CO2 present in a country that did not produce it.

Now the EU has laws and fines for exceeding limits, yet if the wind blows the wrong way - a city/town that by itself sits inside those limits, can tip over those limits. So that city/town ends up with a fine from the EU, not the other source that tipped the balance - which probably has some nice carbon credit deal in-place enabling them to carry on.

Monitoring is good, but satellite monitoring will have its limitations https://en.wikipedia.org/wiki/Space-based_measurements_of_ca...
when compared to ground based monitoring stations and weather ballons (which can read the layers better).

However - I've not seen a comparison of satellite monitoring in an area which also has extensive ground based monitoring stations. That would be most interesting and insightful. Though I suspect that you could very well see higher levels on the ground that the satellite measures due to water vapour/cleaner air in upper layers defusing the results. Equally you could have clean air at the ground layer and higher pollution in the upper layer and the satellite will show high co2/pollution levels.

Either way, capture at source is needed more and more as many legacy industrial infrastructure pumping it out on the back of carbon credits.
]
We (Facebook) just released our Adaptive Experimentation platform as open source: https://github.com/facebook/Ax. It supports bandit optimization for discrete sets of candidates and bayesian optimization for continuous/very large search spaces.

https://ax.dev/docs/why-ax.html
Technically AMD's APUs (the Ryzen 2400G and other CPUs with integrated GPU of the Vega generation) do support it, but for some reason AMD has never enabled this in their discrete cards. Neither have they released a low end Vega discrete card either. They have the tech, but don't seem to be interested much in the low end.
I don't see a problem with it. Even if you can't contribute much it's still better than not contributing anything.
As of 2011, Matsumoto is the Chief Architect of Ruby at Heroku, an online cloud platform-as-a-service in San Francisco. He is a fellow of Rakuten Institute of Technology, a research and development organisation in Rakuten Inc. He was appointed to the role of technical advisor for VASILY, Inc. starting in June 2014. - From https://en.wikipedia.org/wiki/Yukihiro_Matsumoto

Heroku was acquired by Salesforce.com in 2010.
I used to think that too. Then I accidentally hit ctrl-shift-c in outlook webmail/chrome - opening the dev console rather than copying the highlighted text... Point being smalltalk did "win" in the end (or: so far).
Ask HN: Should I quit my job?
I'm working for a German automobile corporate in Spain as a project leader. I'm 29, I've studied electronic engineering, I don't have kids, and I'm not married. What I do at my current job all day is emails, spreadsheets, power points, and some electronic testing. I've been working there for already five years, and I've been climbing the ladder as much as I managed. I also work on the afternoons on a side project that is making close to $100/m

However, my day job is draining all my energy in a way that I am grumpy from Sunday night to Saturday morning. I wake up at 6:20, commute 45 minutes, work 8h, commute 45 minutes, arrive home at 18:00 and then I try to squeeze time for my side project, going to the gym, making groceries, hang out with my gf, etc. I probably push around 10h/week to the project. The worst part of it is getting home exhausted in a way that it's impossible for me to do any work done. It makes me feel miserable, depressed, and tied. I could create more value just by myself.
During my office hours, my energy levels are, and the atmosphere at work is pleasant. Also, my salary is above the Spanish average, but nothing special, my uni friends are also making similar numbers.

My gut is telling me to quit my job and work for my products. I have enough savings to survive for five years. I don't think about going nomad or any of these hippie trends. I'm focused on building a business and feel accomplished by something I've done with my hands.

My biggest fears are:
- To not stick to a schedule/routine once I am solo.
- People's and family opinion.
- Failing and losing motivation.

Should I quit my job and work on my stuff or search for another position that would give more motivation?
Byte magazine was like a paper github. People published everything including the source code for BITBLT. A scoundrel later patented BITBLT and sued Xerox! It wasn't difficult for Xerox defend against the fake patent since it was published in Byte.

One issue had the entire source code for the Star Trek game written in Basic.

This brings back memories.
https://news.ycombinator.com/item?id=18402890
Actually Germany is currently (2018) at about 55% of people joining college [1]. So things are changing.

[1] https://de.statista.com/statistik/daten/studie/72005/umfrage...
If, as someone else said, tariffs were imposed to all countries as a function of greenhouse gas output, it would disincentivise their production, and incentivize cleaning country-wide emissions.

As with most things, there is no silver bullet, but a combination of motivators will create the change we need. Independent data monitoring is the first major step to make it possible.
The Pentagon has its own island off New York to prepare for a giant cyber attack
Which gets you one of the basic features of SQS, but not the entire rest of the implementation. It's also significantly more work than just setting up an SQS queue.

I guess if you're at the point where your engineering time to implement this + all of the features on top of it that you might need from SQS and future maintenance of this custom solution is cheaper than the cost of using SQS, and you have no other outstanding work that your engineering team should be doing instead, this is a viable cost optimization strategy.

But that's a whole lot of ifs, and with customers I've mostly worked with, they're far better served just using SQS.
Hehe. Apple _is_ the Gucci equivalent for phones. There are no better products. And while it's an affordable product for many US citizens this is not case for some EU citizens.
That's correct. Their course offerings are all you can eat with that subscription.
Thanks for the rundown on plasmas there, that's super interesting. I always enjoy being taught new things, especially about physics!
It may well change the lawyer's approach. And it's probably helpful in protecting against deposition bombing. But at the end of the day, they still have to present evidence and defend it's inclusion if needed, so their role doesn't change fundamentally.
How does the adherence to Go's spec of a compiler affects its legality with regards to the compiler's name? And why is that an exception if it is a backwards compatible superset when a new version of the "real" Go could come out with new features that are incompatible with the extensions (thus rendering the previously compatible superset now incompatible and presumable illegal)?
They (Yugoslavia) literally founded the Third World with other like-minded countries as an international organization / forum - or lets say: an organization representing the Third World (https://en.wikipedia.org/wiki/Non-Aligned_Movement) in 1961 in Belgrade, Yugoslavia on the initiative of Indian prime minister Jawaharlal Nehru and the Yugoslav president Josip Broz Tito.

Even before, the self-description as Third World meant non-alignment (see e.g. https://en.wikipedia.org/wiki/Bandung_Conference -- though Yugoslavia was not yet part of it in 1955). Before that, the term was coined by Alfred Sauvy (https://en.wikipedia.org/wiki/Third_World#Etymology) for the non-aligned countries, which had not much to say in the world of the Cold War with its big power blocs, despite representing the majority of the world population.

Having "Third World" mean "developing country" regardless of alignment with Eastern or Western Bloc came only after the end of the Cold War, as most were indeed developing countries.

Regarding the former Yugoslavian countries today: developing/developed? Depends on the country.
Palantir probably can’t go public
You can develop for the iPhone using an anonymous pre-paid credit card.

And Apple absolutely led the way in privacy. Differential privacy, secure enclave, rotating ad identifiers, randomising MAC address, UI prompts before apps can access data, on device ML models. And their implementation of fingerprint and facial recognition was significantly more secure than their competitors.
That's a basic example which doesn't address the topics discussed in the article at all. The same is just as easy in Vue, even with identical property names if you like.

<link-list :render-link="(props) => ..." />

The whole idea of renderless is to move beyond this very limited and crude approach for library code where you might need to override only small bits of the logic or all of the logic, depending on your use case. At the moment I can't help but feel you've missed the core ideas of the article and we're discussing completely different points.
I don’t know, older Androids take 4-5 seconds to parse my webpack bundle. That’s not too bad for these devices, given that once it’s all parsed and evaluated, the app seems to work fine. I do want to buy some even older devices to see how they run. With webpack and a little effort, ares these older phones really bricks?
You know how FB can create shadow profiles of people that have never had an FB account but were tagged on photos or comments? Same principle applies.

You may not buy an Alexa speaker, but if you're in the room having a conversation with someone who does, your name and personal information could leak as well. Same goes if the conversation was on a phone loudspeaker.

The voice data would have limited usability in its present state, but as Alexa's network effects improve, the signal to noise ratio will only get better.
" not simply living at the whims of another"

We all live 'at the whims of another'.

We are inherently social creatures because we can only flourish as a group.

There is no escaping one another.

The missing bit about power is that it's self-oriented as described in the article, but in reality, power is a responsibility, a burden, not an escape.

Powerful people usually get a few nice things in return for having to do a lot, and worry about a lot, and make heavy decisions.

It's wrong for anyone to suggest that being the 'king' or 'CEO' of anything is an easy job, it's usually a brutally hard job. If those people wanted 'freedom' they'd have retired early, lived on the relative cheap.

And of course most people simply don't want that kind of power anyhow.
it's not the DAG per se, it's how git layers operations on top of it
That's just your experience. Neither is github from mine.
Until we get rid of the EU and Apple can lower their prices in poorer countries.
I remember my friend arguing with my other friend that he is not responsible for what the US does as far as intervening in other countries' affairs. My friend clapped back and said are you not reaping the rewards of cheap oil and low-cost labor?
One of the reasons is that you raise them for weeks, not months.
>we could have the whole languages VM living in Cache

When dual-core processors came out someone said you could now have one core run your stuff and another run the anti-virus. That was widely joked about. This feels a little close to that. Having more CPU cache than we recently had RAM ending up being used for programming language overhead.
This article comes at a good time because I've been exploring the OpaenAPI vs. gRPC for a codebase that presently uses neither. Evaluating technology feels like a lot of navel gazing, so it's nice to hear other's experiences even if their uses don't line all the way up with ours.

Disclaimer: Java fanboy bias. For services internal to a company, I think gRPC is an all around win. If you need to talk to browsers integrations, I don't have as many opinions.

Personally, I really prefer working at the RPC layer rather than at the HTTP layer. It's OOP! It's SOA! Pick your favorite acronym! HTTP's use as a server protocol (as opposed to a browser) is mostly incidental. It works great but most of the HTTP spec entirely inapplicable to services. I like named exceptions to 200 vs 5xx 4xx error codes. Do I really care about GET, PATCH, PUT, HEAD, POST for most of my services when all of my KV/NewSQL/API-over-DB services have narrower semantics anyway.

Out of band headers are nice though.

Between protobufs, http2, and a fresh, active server implementation we see pretty solid latency and throughput improvements. It's hard to generalize but I suspect many users will. Performance isn't the only driving factor but it's nice to start from a solid base.

I'm sure missing all the tools like curl and friends is an annoyance, but I like debugging from within my language, and in JVM land at least it's been easy enough.
The problem is that theoretically that could both indicate collusion or market efficiency.
In Europe, people still buy cigarettes as much as before even though they're generic and covered with morbid pictures of various gruesome diseases.
Apple is selling older models in those markets e.g. iPhone SE/6.

And remember that India is rapidly moving towards a typical middle class society and so people want premium products to show off their new found wealth.
The original toplevel comment was about making a new compiler, not a derivative of an existing one, the comment you reply to is a continuation of that discussion not a standalone comment. The implication here is that the open source license is about a specific implementation and only covers that implementation but it doesn't cover its name, as you rightfully point out. Munificent wrote that the open source license protects you if you decide to create your own Go compiler and name using a derivative of the Go name, but this is wrong since the open source license does not cover the name.
As well as targeting a use case that didn't have much competition (at that time).
"In cases where latency is of primary concern, don't use SQS"
I'm certainly not defending Scrum. But I think one of Scrum's big problems is relying on proximate measures rather than actual results. It values output much more than outcome. So I think the way to get good design isn't to try to measure design. It's to release early and often, making sure that products fulfill their purpose.
I’d love to buy something like this. I’d also love window shades that opened shortly before my phone’s current alarm. These are both projects I have planned for whenever we end up owning a house, but I’d love to be able to buy something off the shelf if it had an open api, and preferably didn’t require an internet connection.

There are a couple window shade options out there, but they didn’t appear to be very open when I looked briefly. Maybe there’s some older-style zigbee stuff that I missed.
Interested as well about the benefits/downsides of an online MBA by a prestigious vs regular school
It seems to me that this should be treated as one data source rather than an authoritative one.
Discussion from 11 months ago: https://news.ycombinator.com/item?id=17271963
Ask HN: How to make sure VCS don't lowball us?
This is my first time raising money and wondering what some of the unwritten rules, dark secrets, lowballing techniques VCs use that I should watch out for?
Again, these are personal choices that people make. You don't need to understand why someone would choose to make these decisions. They make them because they feel like it benefits them.

Your friend opted for suicide instead of medication. They decided that was the better choice, but it's not a choice that everyone else needs to (or should) opt for.

There's absolutely no need for the condescension. Details that seem petty to you may not be petty for others. People might prefer the self that they are using medication and I'll point out again that medication is ways in which your body metabolizes and utilizes things you ingest in your body just as different vitamins, minerals, protein, fat, and carbohydrates are used in order to maintain or improve functionality of various body parts. The separation of these is an arbitrary one that you choose to make.
> There are no generated language interfaces, so you cannot mock the methods.

For Java that isn't true. Java ships with a lightweight InProcess server to stub out the responses to your client.

> Load balancing is done by maintaining multiple connections to all upstreams.

Load balancing is fully pluggable. The default balancer only picks the first connection.

> The tooling for web clients was terrible

Agreed. This is almost entirely the fault of Chrome and Firefox, for not implementing the HTTP/2 spec properly. (missing trailers).
Optimize for getting a job with lots of paid time off and which doesn't require more than 40 hours per week (Government jobs are good for this) then use the time and energy you have left over to explore your ideas and business opportunities. Use this period to save up some money and quit when you feel you can't go further without quitting (and have some money saved up) or you are seeing significant traction. Also make sure that your IP is in a good place given your employment contract and be sure to document that work you have done outside work was in fact done outside work and to never use any company resources or tools to do work you don't want them to own.
You might wanna try Heath's translation, here:

https://archive.org/details/euclid_heath_2nd_ed

It's the most detailed and complete translation, addressing numerous issues. Not all, thought, there's one grave translation error unaddressed in pretty much all translations, and more importantly, repeated in ALMOST all translations:

http://cgm.cs.mcgill.ca/~godfried/teaching/dm-reading-assign...

Even today, most mathematicians aren't aware of the difference. (And this despite the fact that the Wikipedia article on the axiom DOES mention it.)

I wish we'd have Byrne-style drawings of The Elements as implemented in this paper, albeit the authors of it & the various precursor papers to it seem unaware of the above, too—and hence (almost) reinvent the wheel:

https://link.springer.com/article/10.1007/s10472-018-9603-0

(Note: There exists a 'secret' sequel to that paper, which one can find here: http://t-news.cn/Floc2018/FLoC2018-pages/preprint_cX1w.pdf — I say 'secret' as they only cite the above indirectly, by citing "Mark Bickford, Rich Eaton, and Ariel Kellison. Nuprl Theory: euclidean plane geometry, 2018.", which makes the connection between them undiscoverable via services like citationgecko.com & Google Scholar.)
Have you considered getting your own non-isp supplied network gear, running a firewall and just monitoring it, setting up rules and triggers, etc?

That's what I'm doing at home, I also monitor news for threats happening and some sample payloads, IPs, and add to my block list.

Its not bulletproof, but I'd say 70% at least gets blocked.
Yes, but they are both still conflicts of interest. Also as the other poster mentions, as Go accrues popularity, it is not always as easy as picking another language.
Well, it's possible that the adversarial system, while it has its benefits, could stand some improvement? Suppose there were some way to agree on an independent investigator to look for more evidence? Or to appoint some jurors?
Ship Your Enemies GDPR
> Nobody can offer a concrete reason for why Apple devices are better for privacy

"Google servers communicated significantly lower number of times with an iPhone device compared to Android (45% less). However, the number of calls to Google’s advertising domains were similar from both devices - an expected outcome since the usage of 3rd-party webpages and apps was similar on both devices. One notable difference was that the location data sent to Google from an iOS device is practically non-existent. In the absence of Android and Chrome platforms—or the use of any other Google product—Google becomes significantly limited in its ability to track the user location."

https://digitalcontentnext.org/wp-content/uploads/2018/08/DC...
Stock Market for Software Engineers: Making 192'582 USD
A little bit. It seems 10-20% better. I have not analyzed the data though. It’s my gut feeling :)
> 'Apple's installed base is 1.4 billion devices. 1.4 billion of any consumer product isn't "luxury".'

it's reasonable to argue that apple isn't a luxury brand ("upmarket" maybe), but citing global sales here isn't very compelling. for instance, 1 device per person would be less than 20% of the world's population, and probably heavily skewed to the richest 20%, so it's hard to accept that on its face.

global median income is on the order of $1,000/year, so most people around the world consider apple a luxury brand, out of reach of the common person.

i'd suggest refining your argument, rather than essentially resting on your perception of "everyone's intuitive understanding".
Personally I would say they "were bred" rather than they "evolved" because it's the result of artificial selection, rather than natural selection.
You can't do good streaming using REST / JSON, it's either broken / slow / badly implemented. And that's for one direction, bidirectional streaming is not even possible.
I'd love to see that kind of organizing happen.

But one developer quitting rather than do bad work does change something. At the very least, it means that the developer can find another, better job. But it's also an opportunity for companies to learn. And for those who don't, good people refusing to prop up bad companies is a step forward.

I'd also add there's a a lot that can happen between refusing to do bad work and quitting/getting fired. Saying no is the beginning of a negotiation. A negotiation that won't happen if we just say yes all the time.
How to Make Your Kids Successful: 4 Secrets from Research
The point I'm trying to make is there's a difference between re-implementing the language and forking it, is there not?