skysight-inc/HackerNews huggingface dataset:
Don't travel to the UK or offer your business to UK citizens if you don't like UK laws. It's not that hard.
One hour a day probably isn’t enough to master any useful skill.

How would you measure the top 1%? Income? A lot more than skill goes into success, or making a lot of money. Luck and circumstances and who you know, for example.

I don’t think of programming as a competitive field. You can either add value that someone will pay for, or you can’t. Perceived coding ability usually has little to do with it.
I loved AMZN's cloud certifications. Not a Data Scientist / ML Developer, nor am I trying to be, but I love sitting for these exams as I believe the amount of study gives you enough credibility to have thoughtful conversations with specialists.

Looking forward to reading sentiment to see if the curriculum is industry relevant and worthwhile!
They need a basic lesson on economics.... Umployment rate is probably the one metric that government looks at most attentively, no government will let it go up unless they cant help with it. If GM fails, the economical activity it brings would also cease, people lose their job, the people who serve those people would also suffer. They will stop paying their debt and mortgage, and government will lose their tax revenue. They economy is likely running into a halt, and social services and new investment take years maybe never to begin to be profitable. How could people think the, bailout is wasted is really baffling, it surely isn't, it is life saving..
Three that I can remember.

1) When a budget airline went bankrupt, leaving me stranded in a country most people can't place on the map (i.e. limited flights out of it.) The full ticket price was refunded.

2) When a music festival I had a ticket for went bankrupt. Full ticket price refunded.

3) When a concert was cancelled, and I'd bought the ticket on a dodgy reselling website which refused to refund (ViaGoGo), saying they'd not been informed of the cancellation. It was widely reported in the music press, and there was an apology on the band's homepage. The bank refunded the money.
I can imagine that this is just the neutron flux picture. The neutron streams should pass the walls pretty well (unfortunately), so registering it should not be hard.
Rapid Software Composition by Assessing Untrusted Components
I think you're mainly talking about the worst case situation, which is obviously terrible: Unethical scientists performing unethical experiments for an unethical government.

I'm not arguing for that, and I don't think it's the only possible situation.

> "it's science, you never get it right at the first experiment"

> "there is going to be a lot of guinea pig children with serious secondary effects"

I don't think so. If this does happen then it would be extremely sad, but I don't think it's very likely. Scientists are far more careful than that. A new drug has to go through many stages before it is ever tested in clinical trials, and these human trials are generally very safe. So I'm just trying to say that if this is done properly and with a lot of safeguards, then gene-editing is not inherently unethical.

But you're probably right about China. They have a horrible history of human-rights abuses, and I think they are much more likely to get this wrong. Even if it's not a government program, Chinese companies don't have a great track record [1]. I wouldn't be surprised if they were already performing some reckless experiments, and all of these people should locked up.

[1] https://qz.com/1323471/ten-years-after-chinas-melamine-laced...
I still miss my headphone jack, and I want it back
Power9 is one of the highest instructions-per-clock architectures in the world.

Power9 just has relatively weak vector units: only 128-bit. (Even AMD Threadripper has support for 256-bit. Power9 128-bit is executed per super-slice, so its really 2x64-bit, to compare against AMD's 2x128-bit support) Otherwise, its throughput is downright insane. 6-issues per clock (Skylake only has 6 if its in the uOp cache: otherwise the decoder only pushes 4 uOps), 10MB of L3 per pair of cores. That's 20MB of L3 on the 4-core, and 110MB of L3 cache on the 22-core.

-----

As far as price/performance goes, the 18-core / 72-thread chip seems best. But the 4-core / 16-thread or 8-core / 32-thread chips aren't bad, as far as I can tell.

The main issue is that most compute-heavy code these days use those vector units (2x128 on AMD, 2x256 on Intel). But if you got a big GPU for SIMD / vectorized ops, then that disadvantage kinda goes away. GPUs are way fatter than Intel or AMD.

The other issue is that AMD is offering cores at stupidly low prices. AMD Threadripper and EPYC are the machines to look at for raw CPU power these days. But I'd argue that the 18-core Power9 ($1,050) is at a good price/performance level. If you can find any application that benefits from the stupid-high 90MB of L3 cache on the 18-core, then you're more or less golden.

I'd bet that databases love that L3 cache.
The lesser evil is the non American or Chinese alternatives. Namely Nokia and Ericsson.
It looks nice but there's no android version(I know its coming but I can't try it til then) and more importantly, is I have anki decks already that I would want to migrate but it doesn't look like that's possible. I like the SRS that anki has, but I like the synched, public decks that I've been using and don't want to put more effort into this. I would be VERY inclined to try it once it comes to android if I could easily migrate my anki decks.
That’s the gp’s point I think, the U.K. doesn’t have the the same separation of powers between government branches as the US. With some minor exceptions, Parliament is the whole enchilada.
For me, it's a combination of familiarity with Power ISA since the RS/6000 days, a chance to have as trustworthy and auditable machine as possible (no ME/PSP bullcrap), and a desire to support other architectures than the usual ARM or x86 duopoly. Fortunately, you don't have to make very many compromises. Most stuff just works and I'm delighted with the performance of my Talos. Most of all, I'm very confident it's not doing anything or exposing something that would make me vulnerable or insecure because I can audit it myself and the full documentation is included.

If people want choice in computing, we need to step up and support these alternatives or we'll reap exactly what we've sown.
I suspect that's mostly due to par baking, since a lot, arguably most, of the grocery store baguettes are pre-made, par baked, and shipped frozen. They're then baked again in the store, which often leaves them soft and chewy or rock hard, depending on how they're baked a 2nd time around.

Lots of dough conditioners are also common, which helps make them soft. Often too soft, in fact, so they overcook them.
Does this extend to devices made by Huawei? Wasn't Google using them as a manufacturer for their phones?
Yes, because the CCP deserves the benefit of the doubt when it comes to state sponsored spying.
Introducing Echo Auto – The First Amazon Echo for Your Car
"The digital courses are now available at no charge at aws.training/machinelearning and you only pay for the services you use in labs and exams during your training."

Any one has an idea how much it might cost going through the training?
err... are you implying that there are no alternatives in the market to 3D TVs and bent TVs? As far as I know 3D TVs have basically gone out of market[1] because no one bought them. It is actually the exact opposite of what you suggested - they could not start a trend, even thought they tried to force it on people, because there was no demand for it.

[1]-https://www.cnet.com/news/shambling-corpse-of-3d-tv-finally-...
Major Omission: People

Ask yourself-

Do I trust the founders?

Can I have healthy debate with the founders?

Will my feedback be considered by the founders?

Am I compatible with the founders?

Are the founders compatible with each other and are they able to work together constructively?
Facebook is not an honest company
Private money is coming in now:

http://news.mit.edu/2018/mit-newly-formed-company-launch-nov...

https://www.lockheedmartin.com/en-us/products/compact-fusion...
As someone who wants a Matebook X Pro, I have this same question.
> In other words, both buyer and seller are incurring a cost due to the existence of chargebacks

The cost isn't due to chargebacks. It is due to the risk of fraud. Criminal behaviour like fraud extracts a toll on society at large and we all get to pay. The overhead added from chargebacks make both the buyer and seller internalize the potential risk of fraud. Without chargebacks, yeah prices might be slightly lower but society at large would get to foot the bill for fraud.
The name is really scifi.

I love it!
That's not correct. You can have a third party that is trustless, ie that cannot perform any action on its own that would favour or harm you.

Take for instance the role of Plasma operator or Lightning Channel operator; The role allows for a third party to have the costs of setting up infrastructure for you to use, but at no point are your funds held by the operator and you are always able to exit a contract if you submit on-chain evidence of fraud.
My Interview with Hunter Walk from Homebrew
Sending a Sergeant-at-Arms in person is the British diplomatic equivalent of parking tanks on your lawn.

It's almost literally unprecedented, and is a signal that Parliament is very, very angry about this,
What happened when a private-equity firm cared for society’s most vulnerable
Wendelstein is clearly targeted at research leading to fusion. It is just, that the Wendelstein 7-X experiment is purely limited to reasearching plasma containment. Once this experiment is concluded successfully - and all the results are very encouraging, implementing actual fusion would be the purpose of a successor to 7-X.
Since the 90s it's driven me crazy that people don't recognize the flexibility of having data and functions separate when needed.
The author seems to generalise his use case into a description of how to use panic/recover as a bespoke exception mechanism. In that case this is still bargaining.

> In imgproxy, I use this approach to stop image processing if the timeout is reached (see here, and here). The goal is not to bother about returning timeout errors from each function

(emphasis mine)

While I understand the pain, I do not like the train of thought. It is our duty as responsible developers to bother with error handling. Luckily this is not a library but a "standalone application", not a "library", which is a slightly different use case (e.g negroni has to recover from panics to log and continue serving http requests).

The accepted solution looks like† a world of pain waiting to blow up in a myriad of subtle corner cases (do you remember what happens exactly when there's a panic in a defer that was called because of a panic, and in which order deferred functions are called?) and is barely more readable. I've seen much more interesting and obviously robust Go 1 patterns (that I can't find right now) that e.g pass error handler functions around.

† At first sight. Maybe it's not when digging deeper, but that's not the point: the most glorious thing to me when I read idiomatic Go code is that basically everything is boringly obvious. This is a clever hack and crosses a threshold I'm not willing to go past in production-class code.
Not necessarily, the government might not have that money, they will likely raise debt to do so. It is technically not the tax payers money
Hands-on with Linux on DeX
Arcentry: Create programmable cloud diagrams
This doesn’t solve the fact that a single fusion pulse (all existing reactors are pulsed) currently consumes more energy than it produces.
Confining the plasma is easier in a larger reactor, so you might be better off building one big reactor instead of 20 small ones.
I mostly agree with this (especially that panic should not be used for error handling, but only for exceptional circumstances). I think checked enum style errors are the way to go, but I also think that Go's approach suffices. A popular criticism of Go's approach is that the compiler doesn't force you to handle your errors, which is true, but I find that Go's culture suffices here--the biggest complaint I have about Go's error handling is that you have to use a library to get stack traces (which is also true for Rust) and stack traces are simply very practical.

The other popular criticism of Go's error handling is that it's verbose, which I wholly disagree with--the verbosity is such a negligible cost that I would much prefer verbose error handling to the language complexity required to elide them (especially if the proposed sugar required baking "errors" into the language as opposed to treating them like any other data).
The UK is a parliamentary democracy, parliament is the government. Even in the US, Congress can compel testimony over matters it has authority to legislate.
Construction Equipment Machinery Market $170B by 2024
There are nuances to the type of third parties we are talking about here.

The type I'm discussing, something like the Lightning Channel and Plasma operators, these are roles that have cryptoeconomic properties that don't allow them to take over your wallet or refuse your service.

edit:
The base premise of having a smart-contract being itself the escrow is perfectly achievable. This doesn't mean that such a setup is the best solution to every use case and I believe that we'll see plenty of developments in this area in the coming years.

For now the best approaches use game theory and computer science to reduce the amount of "trust" the parties must have in each other and the system itself but they are very much under active research & development.
GM's statement from today: https://media.gm.com/media/us/en/gm/home.detail.html/content...

"Today, GM is continuing to take proactive steps to improve overall business performance including the reorganization of its global product development staffs, the realignment of its manufacturing capacity and a reduction of salaried workforce."

...

Increasing capacity utilization – In the past four years, GM has refocused capital and resources to support the growth of its crossovers, SUVs and trucks, adding shifts and investing $6.6 billion in U.S. plants that have created or maintained 17,600 jobs. With changing customer preferences in the U.S. and in response to market-related volume declines in cars, future products will be allocated to fewer plants next year.

Assembly plants that will be unallocated in 2019 include:

Oshawa Assembly in Oshawa, Ontario, Canada.
Detroit-Hamtramck Assembly in Detroit.
Lordstown Assembly in Warren, Ohio.

Propulsion plants that will be unallocated in 2019 include:

Baltimore Operations in White Marsh, Maryland.
Warren Transmission Operations in Warren, Michigan.
This.

As I always say, "If you are building a startup, over-engineering is a far bigger sin than creating technical debt."
>BTW the waste heat could be directly reused

Yes, for district heating.
F# is pretty close. The tooling isn't up there with C# but it is close.

If microsoft would double the budget for tooling support I think it would get there quick, and that wouldn't be a ton of money.
Mars InSight Landing Livestream – Touchdown Just Before Noon PST
Actually the way you describe it Adobe didn't lose anything - they angered the people who already didn't care to upgrade, and supported the preferences of those (businesses) who are paying them on a regular basis.
40 hours is the target. In practice, most salaried employees work around 50-60 hours a week -- more if you count checking and responding to email after work / pager duty / etc
Backdoor in event-stream library dependency
Not if my caller forgets to handle my error at all
Ask HN: Is China truly number one in AI?
Hey guys, I was just wondering whether there is some objective ranking of AI research across countries? If so, is there any evidence that China is number one?
I can understand that. Humour is a matter of taste so I can't imagine they hit the mark 100% of the time for anybody, certainly they don't for me.

However given the weariness derived from seeing the same kind of tech issues/fails/corruption reported ad infinitum, I happily welcome an attempt at a bit of humour to lighten the mood a little.
New PoC and Pseudocode for GhostiFi, the VPS VPN
> in my book, this is not a good thing but a very bad thing.

Your whole reply is a straw man. The author is claiming that nothing explodes b/c the error is correctly handled, not b/c it was silently swallowed.

I've seen so many bugs caused by exceptions being silently swallowed in other threads. Exceptions are not a silver bullet here, and you end up having to pass errors as values across call stacks anyway.
Well, the open source movement has been a good start. The people playing with the structure of the underlying economic system are far more interesting to me than the people introducing new monetary technologies.

Then again, perhaps I have read too many of Ian Banks 'Culture' novels. "Money is a sign of poverty", being one of the Culture's sayings.
Programs manage resources. Operating systems explicitly manage resources for the benefit of other programs.
Fusion research is chronically underfunded. We actually have made surprising progress despite basically not funding research at all.
My taste, I'll have you know, is the right taste.
It's 2019 and we have DNS over TCP and HTTP over UDP
> he has taken to straight cutting the wheat in recent years.

What changed that allowed him to start straight cutting in recent years? You'd never prefer swathing over straight cutting, so there must have been good reason to not straight cut in the past.
most companies dont ever reach billion dollar evaluations. say they get sold for a reasonable $100M after 4 years. my 1% stake as a founding engineer should gross me $1M (house money). but since there were 3 rounds I generally end up with car money.

I've been through this several times, and ended up with car money or nothing, and I dont think I'm alone. a warning to fresh grads that they may not end up retiring after spending years of putting in time and a half seems in order.
When learning Go, I actually liked how it dealt with errors. I like that you need to aknowledge that an error could happen, but I also like that it's a normal return value.

It's not valid for _everything_ so I don't agree with it entirely. But, some things that are exceptions in Java would make more sense as just returns because it is _valid_ output for a function.

I think it's the distinction between "the method can't perform what it's supposed to perform due to the input it received" vs "something unexpected happened and that's why the method couldn't perform what it was supposed to".

I'll try to give an example:

Imagine you have a method in Java for parsing a credit card, which follows a certain pattern for verifying CSV. If the pattern wasn't satisfied, you could have a:

Throw new IllegalArgumentException("Input does not match CSV string ([0-9])")

But to me _exception_ would signify something unexpected happened. Whereas here I'd like if I could just 'return' that the input was not correct, and therefore the method could not check the CSV.

Whereas, for example, if you have a method that writes to a File and the file you provided does not have the right priviledge -> this is an Exception because the user could not expect this.

I'm having a hard time wording this as consisely as possible, I'm sorry if it seems a bit incomprehensive but I'll try to TL;DR:

Exceptions: Unexpected behaviour from system
Error returns: Wrong input from user

If that makes sense :)
Not sure that's a reasonable analogy. The Internet in 2001 let you do things that you would like to do but couldn't, easily, before. It was a bit crap at them but it was delivering value incrementally.

Bitcoin did that initially, to some extent, by being the currency of a part of the underworld.

Unfortunately, what then happened was that crypto was massively oversold. It would be great for distributed currency. Not really. As a store of value. Too volatile. As a payment processor. Too expensive.

Now, we're getting the next stage which is that it'll be fine when we add this special sauce. And maybe it will be, I hope so. But TBH, I'd say that the onus is on having at least one system come close to meeting at least one of the sales pitches. Even if it's a bit crap.
Europe is just as prone to corporate abuse and greed. See the new Copyright Directive pushed at the behest of European publishers.
Just for the record, you don't re-create stellar-core conditions with earth-bound fusion devices: We don't have the means, and the yield would suck.

Now, it is true that there's still fundamental research to be done until energy production via nuclear fusion becomes a reality, but we're reasonably confident that we could make the conventional approaches work.

However, that research is Big Science, and there's no political will to fund it properly (the graph that people like to cite is https://commons.wikimedia.org/wiki/File:U.S._historical_fusi... ). ITER suffered from this as well, and W7-X basically only exists because German reunification happened, and the German government was looking for a big science project - any project - they could leverage to funnel money into East Germany. The plans for W7-X just happened to be ready at the right time.
Elon Musk teases Mars breakthroughs as Starship design radically changes [video]
A pity. If you're looking for a 8-inch android tablet then the Huawei is a good offer - reasonable price, recent OS version, usb-c connector. I don't know of another to match it.
I'd also ask questions to get a sense of the "soft skills" of the founders or whoever will be managing you. It's a truism, but "people quit managers, not companies."

There are tons of resources online for questions to ask, and I think the company/viability questions from the post are good, but I would add to them some of these types of questions:

How you will be managed/evaluated and the mission of the company: https://www.themuse.com/advice/8-questions-most-people-dont-...

How your founder/manager will navigate conflict, which is inevitable: https://www.thebalancecareers.com/interview-questions-to-ass...
The bolt has best in class range, doesn't seem like a throwaway effort in that regard..
Germany only finished the Versailles Treaty reparations in 2010.

http://www.spiegel.de/international/germany/legacy-of-versai...
Organic farming enhances soil microbial abundance and activity—A meta-analysis and meta-regression [1]

> we integrated data from 56 mainly peer-reviewed papers into our analysis, including 149 pairwise comparisons originating from different climatic zones and experimental duration ranging from 3 to more than 100 years. Overall, we found that organic systems had 32% to 84% greater microbial biomass carbon, microbial biomass nitrogen, total phospholipid fatty-acids, and dehydrogenase, urease and protease activities than conventional systems. .... In summary, this study shows that overall organic farming enhances total microbial abundance and activity in agricultural soils on a global scale.

[1] https://journals.plos.org/plosone/article?id=10.1371/journal...
There is an interesting battle going on right now with airlines and hotels that list Taiwan as a country. I can see them extending their worldview when they have leverage first.

Don't recognise the spratly islands as china on a map at immigration? Turn around.
Not all transactions require the smart-contract to know about the off-chain world!

The "oracle problem" is what I think you are referring to but I have a strong view that the problem of low quality data can be solved with existing mechanisms and tools.

My favourite method to dealing with information quality is by providing incentives to good quality sources and having a method that allows a third-party (anyone with an account...) to submit a fraud proof.
Check Windows 10 Build Version – Virtual Species