skysight-inc/HackerNews huggingface dataset:
How does competition work with regard to trade secrets like chip design etc? If I hire the top dogs at a chip maker and they design a similar chip for my company from memory, how is this prevented from happening?
It's the surgical instruments I was thinking of. But yes, the risk being exceedingly low was kind of my point when mentioning diesel exhaust - a single lungful of which causes my chest to tighten up!
Does it bother you that every day, your personal information is transferred between a massive number of services created, maintained and secured by individuals with no security or ethical training whatsoever?

That personal information is then sold to even more organizations that need no scientific or statistical basis, again with no ethical oversight, to make decisions that impact your future and the future of those around you.

Picking up a compiler will never be banned anymore than it is banned to pick up a scalpel. But to call yourself a doctor you'd accept the responsibility (ethical and professional) that it entails. To call yourself a professional engineer you accept the responsibility that it entails. You hold yourself to a certain level of quality and ethics or you give up your right to hold the title.

Without a standard level of responsibility there is no way to build any more of a foundation than we have. We will always have the rickety mess of data leaks, corruption, and general lack of accountability that we have now.

We will have employers that can pressure programmers to go directly against their morals and ethics to get what they want.

I'm not proposing that the poor be excluded from the field. I'm proposing that you not only give them a job but give them a pathway to a quality, independent education that will continue to prepare them for the major challenges they will be expected to face and the ethical questions that they'll have to make a stand on.
The logic behind Ethereum Wallets
Alien Skin Exposure X4 Bundle V4.0.4.132 Crack
I think we will also see proportionally more and more chips coming out of US companies as well.

When Google started their own chips (TPUs), they just kickstarted a vertical integration race amongst the tech giants. Apple, Intel, Nvidia were the old players, Google is dipping their toes in with TPU, now Amazon and probably soon Microsoft and FB.

I think overall we will see more chips from both Asia and US
You miss a specific form of Radioshack, which really is more you miss the distant past.

In my childhood we would go to Radioshack to pick up components required to repair our wood-enclosed CRT TV. Burnt resistors, that kind of thing. This was in the 80s and very early 90s. By the mid-90s Radioshack was already becoming largely useless.

Another thing I miss from the 80s: Local mom & pop hardware stores in my neighborhood generally had a quality hobby section with RC model kits and replacement parts. I would ride my bmx bike to get replacement control arms and alternative pinion/spur gears for my RC-10. By the 90s it required an hour drive by car to reach one of the few surviving hobby shops stocking any RC stuff.

At least Fry's Electronics stocks a good selection of electronics components, not that there's any near me.
The only browser that set it by default was IE, and Microsoft ended that with Windows 10.
Huawei arrest puts 'bullseye' on Apple
It's not particularly about security and privacy, but this would also be a step in that direction:

> Warren wants to eliminate the huge financial incentives that entice CEOs to flush cash out to shareholders rather than reinvest in businesses. She wants to curb corporations’ political activities. And for the biggest corporations, she’s proposing a dramatic step that would ensure workers and not just shareholders get a voice on big strategic decisions.

Warren hopes this will spur a return to greater corporate responsibility, and bring back some other aspects of the more egalitarian era of American capitalism post-World War II — more business investment, more meaningful career ladders for workers, more financial stability, and higher pay.

https://www.vox.com/2018/8/15/17683022/elizabeth-warren-acco...

More details here:

https://www.theguardian.com/commentisfree/2018/aug/18/capita...
Facebook patents tech that can guess where you're going next
Docked systems have been tried and consumers do not prefer them.
How to Add a Create Option in Ember Power Select
>This argument only holds water if public transportation sucks in a city.

As it does in most American cities.
How the Dreamcast Copy Protection Was Defeated
Afaik wikipedia has no copyright or something. So somebody would create a read-only copy (less than 100GB, I guess), call it wikipedia2.com and everyone would use the copy..
my first comment illuded to the eagerness of the hacker news community to engage in china bashing.
I also pointed out that censorship is considered during the design process.
Here is a list of games we are allowed to know about before PEGI was enforced.
https://en.m.wikipedia.org/wiki/List_of_banned_video_games

Games you are not allowed to know about would be sympathic to the cause of afghans, iranians, iraqis, syrians and many more things that sell newspapers and political elections.
What does `data` do, and in which language?
The favicon is Apple's logo? https://www.romerogames.ie/favicon.ico
This writer really needs to learn how to edit his writing for length. No one is that interested in his experience and he repeats himself constantly.
It looks they are after the uses where an Intel server-grade CPU is overkill. If an A72 solves my problem and is cheaper than the cheapest x86 I can get, A72 it'll be. ARM servers are very useful for low base loads.

If the demand gets higher, there is no reason not to spin up a couple x86's to take the load off the ARM boxes.
> Which means creationism is a part of his belief systems

This is only true for some doctrinal subsets of Christianity, and it's rare in European christian communities.

Far weirder to find someone who's innovated in atmospheric research - a great little paper on how to determine atmospheric water content with a $10 IR thermometer - who doesn't believe in climate change.

(https://journals.ametsoc.org/doi/pdf/10.1175/2011BAMS3215.1 if you want the paper)
I found the article interesting and entertaining.
So the estimate is:

>200 to 600 octillion microbes (2 to 6x10^29 cells) live in the continental subsurface.

Ok, can you give me that in blue whales?

>These cells represent about four to 13 petagrams of carbon, (each petagram is about one billion tons, or more than five million blue whales), which is approximately four to 10 times less than earlier estimates.

Great.
You can buy a 16-32 core machine with 64GB Ram for less than a hundred bucks on Hetzner. You can run SmartOS, proxmox, danubecloud or whatever other solution there, and for some of them you should be able to use terraform.

There is a little extra upfront cost to set these things up, but once you have it, it's fine. You can do your zfs snapshots to hetzners backup infrastructure.

A lot of people try to throw all their stuff on kubernetes, for that you can buy a few machines and provision them with ansible.

It's not like AWS devops engineers are the cheapest of all engineers, so there are a couple of solutions, which are mostly cheaper than their cloud alternatives.

Contrary to the parent I actually don't recommend going that route, mostly because I want to deliver a project and then have them be able to manage it on their own. E.g. an ECS cluster is simple to manage and maintain IMHO. I do tell them about the options that they have and them decide though.
I'll put out another (basic) idea that isn't listed below.

If you have access to production logs and metrics, try to model things like page load times, server load, network latency, errors/timeout, number of page views/unique visitors.

You might hit on unexpected correlations and maybe unknown bugs (e.g. when page X is loaded with input Y, timeouts and server load increase because of a broken SQL request), or insights on the health of the production platform.
The threat is the potential for this to encroach on Intel's territory in the future, not necessarily this specific chip. The article makes this clear by opening with talk of a 'new line of work' and 'going the do-it-yourself route'. This is about the trend, not the moment and I thought they did a good job clearly framing it that way.
When they included Bash and other GNU tools in their OS to draw developers to their platform, while said platform was dying, they didn't hate that...
I had a CreateSpace textbook once and the mathematical notation was so grainy that it was unpleasant to read.
Mẹo chữa bệnh đau dạ dày bằng hoa chuối
You can catch that too.
Weirdly this article brought to mind a shop I'd walked past a few times:

https://www.london-tokyo.co.uk/en/
Browsers don't treat any server like a filesystem. If you see a directory index; that is generated purely on the server.
Yes exactly, so the only way to have a non public database is to run a Windows vm on AWS, I would rather avoid that, especially because we need one vm per customer.
Thanks for the detailed write up!
This business model is cool, free game digitally,
but boxed it costs money.

If you're not Romero (and probably even if you are) this is a plan to make basically beer money - or any way, not enough to support a development studio making these games.

I suspect this is mostly a hobby for him.
> in the "this is how you should unpack dynamic json content" sense.

I would be very wary of a language who has core features around such transient things than JSON unpacking.
Node API and web frameworks for 2019
JavaScript “is Array” in depth
You've worked at enough companies to make your own generalization and can say with 100% certainty that they are false. The author happens to do the opposite. Seeing as you are both talking from (your own) experience, you might both be right. There's no way for the readers to know.
"We're sorry, but this video is not available in your region due to rights restrictions."

So it seems @eecc was correct about at least the "PBS? Not available due to rights restrictions." part.
Your parallel is hard to follow for people who don't watch cricket. I have no idea how 100 or 50 "innings" relate to a few "knots". Are they like some sort of weird imperial measures? (furlongs vs fathoms?)
The first year of wordsandbuttons.online
I didn't realize that they are keeping them hostage for that long, through multiple recharge cycles. I thought that people are scooping up scooters, holding them in their garage until the price goes up, recharging them, and freeing them.
I've looked into it & you're basically making cents on the dollar on these limited edition boxed sets due to manufacturing cost at such a small scale + shipping. It's nice for a hobby but not a good way to make a living.
It is baffling to me that byte-code is essentially a 'high level language' these days.
adblocker is a workaround.
All of what you say is true and I completely agree it's important to have open solutions out there. What vertical solutions offer though is accountability.

If there is a security issue in the iPhone everybody knows who owns the problem. If there are scammy apps in the iOS App Store - and there actually are - everyone knows who has the power and responsibility to clean that up.
Not sure why this was flagged.

Looks nice. I did find the UI confusing since the map will jump to a location if you click on it and if you hover. I'd suggest click only, or at least not both.

I'm not target since I have a home office but I'm sure some people would find it useful.
Yet another attempt to “democratize art”
When i first started Golang professionally, over 3 years ago, my first gripe was the GOPATH.

WHY SHOULD ALL MY CODE SIT IN ONE FOLDER? I say gripe, it was a huge annoyance. Why on earth, also, should i need to use the repo path in my structure and imports? It's obscene.

My next annoyance was the utter inability to easily parse dynamic JSON. But you know what the JSON looks like? Great, you'll only have to wrap it in a few structs and check your capitalisation if you want it to parse at all, no problem you think before half a day has gone just parsing one response.

The vendoring makes my month painful as I'm retooling the build system for the flavour of the month vendoring toy.

Structuring large projects still causes me great pain.

All of that said, Golang is now my favourite language to program in, and is my default for any new project.
That's weird because the countryside is amazing compared to the ugliness of Tokyo (speaking as a tourist)
There are many ways of stating what is happening and reasoning why. I tried to shy away from controversy and wanted to point out that there is nothing inherent in scooters that brings bad behavior out. It's just that the scooters arrived so fast caused the bad behavior to also arrive quickly, and that is why it is so noticeable.
Well last I heard ISPs were not providing top service to say the least. So unless "working just fine" means "it's really shitty but hey we have internet", I would say that no, the internet is not "working just fine" at least from that perspective. I don't know why you think removing net neutrality laws was a good idea but maybe you can elaborate.

Laughing truly makes me feel better and distracts me from my worries, I don't know why you have to be condescending about it. I did not say that I think filtering is a good idea, the contrary is true.
I just think saying that the EU pass regressive internet laws, while the US is the beacon of freedom and choice is laughable.
The thing you are trying to speak in favor of is Android.

Google itself has admitted that Android itself is a mess by lieu of the fact that they open sourced it in the first place.

Good thing Apple kept everything proprietary. There’s at least one Technology Stack I can place my
trust on.
Article is so dated, he talks about bitcoin cash but not SV.
Powerful computer vision datasets for ML researchers
Netflix is already paid.. fyfy18 is talking about paying your ISP for the privilege of accessing Netflix.
> If they didn’t care about backwards compatibility, would it be possible for them to release versions of their CPUs with _only_ the microcode layer?

The microcode is the CPU firmware that turns x86 (or whatever) instructions into micro-ops. In theory if you knew about all the internals of your CPU you could upload your own microcode that would run some custom ISA (which could be straight micro-ops I guess).

> If yes, would a sufficiently good compiler be able to generate faster code for such a platform than for x86?

The most important concern for modern code performance is cache efficiency, so x86-style instruction sets actually lead to better performance than a vanilla RISC-style one (the complex instructions act as a de facto compression mechanism) - compare ARM Thumb.

Instruction sets that are more efficient than x86 are certainly possible, especially if you allowed the compiler to come up with a custom instruction set for your particular program and microcode to implement it. (It'd be like a slightly more efficient version of how the high-performance K programming language works: interpreted, but by an interpreter designed to be small enough to fit into L1 cache). But we're talking about a small difference; existing processors are designed to implement x86 efficiently, and there's been a huge amount of compiler work put into producing efficient x86.
A cut of future money means no money. Anyone who is even a bit savvy and carries the kind of clout that comes with a big bank account doesn't need to work for empty promises. If they were promised both, it would be really surprising to me if the immediate money wasn't already enough to pay them for their time. Given that that is the case, "both" suddenly doesn't make sense anymore.
Yeah, Janus is excellent. Just get it running in a local network and head scratch about ICE, STUN, etc. only if a firewall is needed.
> Writing a web application that responds to a post request. I am guessing I can use net/http library to achieve that. But does it implement CSRF prevention automatically, or should I be already informed about including it as a developer?

I think I get where you may come from. Indeed, Golang (the language and its standard lib) is not a framework-language toolkit ala RoR. The standard lib is providing building blocks with really straightforwards and clear documentation (check https://golang.org/pkg/net/http/#pkg-overview).

> or should I be already informed about including it as a developer?

I guess you really should, whatever language/framework you're currently using.

> what i have meant was mostly about the way an application is built with golang.

Yes, clearly the confusion may be here, I took it as "the language is not opinionated", whereas you were in fact saying that the language and its standard library are not a universal web application toolkit/framework.
What if you use an ion drive or other propulsion that uses less fuel, and run it for years or decades? Yes, it generates little thrust, but won't it add up over long timescales?
Sure, avoiding the word 'replacement' is mostly about semantics as it guides the mind to think in closed and not in open mode.
Nuts are incredibly nutritious, and don't need refrigeration or preservatives.

I always have abundant unsalted organic nuts on hand as a convenient snack. It's obnoxious how expensive they've become though.
with a fine that removed that guilt

Rather tha guilt I think the factor in play can be described as cheap overtime daycare. It's actually more valuable to pay $3 and get more flexibility in your day rather save $3 and be on time.

Need to see the dentist after work but you'd have to first pick your kid and have him sit in the waiting room while you're in? No problem, pay $3, let him play at the daycare and go to see your dentist first, then pick him up.
There were budget cuts. Teams were shuffled around.

You're running the team now. Your colleagues have only ever built boxes. Go get em', master architect!

This is my (hopefully humourous but actually taken from my experience) way of saying that companies will often do what is most immediately profitable rather than what's best in the long run (for humanity or themselves).
In The Netherlands I see some similarities, but also a couple of differences. The startups that I have worked for (3) did:

1. Put in long hours (mostly as a result of deadline stress).

2. Have a mission/vision.

3. Acronyms and own company words that they invented themselves. Not necessarily a bad thing, a new word can mean a very specific concept.

But they didn't have:

1. Stock options

2. An explicit company culture

What they did have:

1. More direct than the companies described here. It wasn't brutally honest, but definitely more honest than whatever I read in this blog post.

2. Being more down to earth.

These final two things are also much more ingrained in Dutch culture than in the US culture (and probably Canadian culture).
Has OpenTracing, OpenCensus, and Zipkin got it all backward?
> People forget how horribly inefficient and unethical current economic tools are. Crypto-plebs seem to completely undervalue blockchains ethical potential.

> Both the pro- and anti- proponents are moving sideways throwing the same memes back and forth at each other.

Oh the irony.

Btw it's funny how you have written this back to back without flinching.
Believe whatever you want. But I'm never hiring a guy whose belief is that as a developer his job is only building whatever some person thinking about the product wants. I want to work with engineers who want influence over the product.

That's a culture difference.

I'm never hiring a guy who thinks it's his job to only write code in the stack I tell him to under the rules I place him under. I want to work with people who care about that and have an informed opinion about it.

That's a culture difference.

I'm not hiring a guy who wants to write code but not be affected by the operation of it, who believes that he should operate in isolation and everyone should merge his 30k line PRs, who believes that he should only have his code reviewed by those senior to him.

That's culture. And a hundred other things are, too.

Life's too short to have a net negative weighing the team down.
Awesome Vue GraphQL: A Collection of Resources for Vue.js and GraphQL
Or you can use std::function. It's fractionally less efficient but much easier to understand and doesn't all have to go in the header (and only needs C++11):

void addListener(std::function<int(Button*)> cb)
Avoiding personalized tracking of unregistered users means you can't use Google Analytics or something equivalent. Not that it's impossible per se, but these tools have a strong added value, so...
It's closer to the quality of a display then just how small your pixels are.
It determines how large your display is before you get too many dead-pixels (yield in fabrication). What range of colors your pixels can produce (electric properties? resistance, leakage, etc.). Whether you can blast all pixels at full brightness, or only a few (thermal properties). And indeed, resolution of the display (size of transistors).

What is missing from this analogy is the degree of layering / 3d structures that is possible. You might couple that to RGB v RGBY but I'm not really sure.
Maybe the golden middle path is compressed risc instructions. E.g the risc-v C extension, where the most commonly used instructions take 16 bits, and the full 32-bit instructions are still available. Density is apparently slightly better than x86-64, while being easier to decode.

(yes, I'm aware there's no high performance risc-v core available (yet) comparable to x86-64 or power, or even the higher end arm ones)
The last employment arbitration agreement I remember looking at, the company didn't just get to choose whatever arbitrator they wanted. It was a symmetric process.
This is partly because justice systems in the western countries require you to have a lot of money if you want to see your rights preserved.

That aside, the bill is designed to target "the big ones" because publishers want to gain access to profits from advertising. You just need to look at the people who initiated this tragedy.

I hate it that people don't talk about what problems the law intends to solve. You will be able to quickly reduce the answer to special interests. At that point, a legislative process should stop immediately. Will be interesting if the european institutions are able to do so.
If you actually looked at how these laws are worded (ie given specific provisions for the capability of a company), you would see that this kind of right-wing capitalist propaganda-like rhetoric holds no water.
The speculation is exactly that what you describe is indeed a short term gain, but that the pressure of having to accommodate looser design rules nets a stronger process discipline which pays off in the long term as feature size shrinkage gets closer to physical limits.
No dynamic pages? Great. No cookies? Excellent! Back to the origins of the web!
I live in Berlin, a city with relatively good public transport. Being able to go where ever you want to go using public transport doesn't mean that the connection is good. Often it's a lot faster to ride a bike than to take a bus from a train station to your ultimate destination. Scooters can reduce that inconvenience and thus increase the share of trips that are done without cars.

I don't really see how coordination with the city is better than just making the things available and seeing what happens. The city often has poor visibility into where people actually want to go and by which criteria they choose the mode of transport. And adding bureaucracy without clear benefits doesn't seem smart.