skysight-inc/HackerNews huggingface dataset:
This is the job of a model. Say I want to manage videos and their rights as they relate to territory, time, and user; or I want to create contracts between my customers and financial exchanges allowing them to access specific data feeds, each with its own additional contract, regional and volume usage limits, and SLA's. And these are synthetic simplified examples I just pulled out of the air - real life is way more intricate. Let's not even get into multilingual and versioning for audit trails.

What I don't want to care about is storage implementation to implement those models in a given channel/client. If that starts leaking through the model abstraction layer into implementation, my business rules aren't testable, I can't change backends to scale without rewriting all my implementations, all of which are going to be bug-ridden and spaghettified.

The fact that we would even describe storage as a transformation (as if it was just a mapping with some consistency rules), should flag up how brittle such an approach is going to be. No wonder it is so painful for businesses to make any changes to their systems.

Now having said that there are many simple cases that do map well to a table. Those are already managed directly by businesses without the assistance of developers - in spreadsheets.
A little more theoretical, but for programming language, there's "Programming Language Pragmatics" which covers imperative, functional, logical PLs and everything needed to make them run from runtimes, linking, virtual machines etc. It's not as demanding or in-depth as e.g. the "Dragon book".

A few shorter books have come out that try to touch different approaches that I've liked: "Seven Languages in Seven weeks" -- and the series has also gained 7 databases, concurrency models and web frameworks.

Finally, there's this anthology where OSS authors described what they did in their applications, so there's a ton of practical information http://aosabook.org/en/index.html
Everyone's OK with spending money and manpower on huge public works projects, but they're not OK with addressing habits and addictions that make the projects necessary in the first place.

Careful how you throw around “they” there buddy. We Houstonians are 7 million diverse people doing the best we can with what we have.

Thanks for your outrage on our behalf. Instead of grand standing and virtue signaling perhaps you could, you know, actually do something to help.
>anyone who disagrees isn’t worth talking to

Ok.
I'm not sure what their plans are, but a good punt would be do the form factor Wi-Fi only and use an external, optional COTS hotspot as their 'baseband.' I think their goals would be met, and they could realize some power/cost savings (with the lower cost Wi-Fi-only SKU).
Why can’t Tokyo attempt both adaptation and mitigation? Which happens to be exactly what they’re doing.
Sorry if I've been unclear, let me expand:

The core notions of libertarianism (humans are free rational agents voluntarily interacting, government's role necessarily involves force and should be absolutely minimal) make sense at least superficially, and follow a nice axiomatic-deductive structure that is seductive particularly to geeks/nerds.

Good old neo-classical economic thought basically models humans as such: utility maximising rational individuals interacting voluntarily, frictionless, with complete information etc. You then get nice theorems, such as

- the 2 fundamental theorems of welfare economics, which basically show that market equilibrium = pareto-optimal and vice versa,

- free trade is best (Hecksher-Ohlin trade theory),

- competition keeps businesses in check and erodes their profit to zero,

- tariffs and taxes impose dead-weight losses, thus reducing consumer and producer surplus and utility,

- managers (as agents) must maximise shareholder value and nothing else, etc.

James Kwak has a book and blogposts about this phenomenon, that naive economics seems to support libertarian or right-leaning policy positions. He calls it "Economism" [1]

Funnily enough, many of these theoretical arguments rely on hypothetical redistribution of income (e.g. free trade: some people lose, some win, but all in all there will be a surplus, and that can be used (=redistribute) to compensate the losers, so that everyone is better off (or at least not worse), i.e. a pareto improvement. Similarly: maximising shareholder value. Similarly: some tax cuts), and proponents of free-trade-agreements will cite the economic theory with some air of superiority ("everyone will be better off, comparative advantage Ricardo bla bla"), but then conveniently forget about that second part (of compensating losers).

So, I think libertarianism doesn't work in the real world and frequently leads to wrong policy decisions.

And my main point was this:

Advances in economics, among them those from behavioural economists such as Thaler, Tversky, Kahneman, but also others (asymmetric information, e.g. Arrow, Akerlof; minimum wage, e.g. Card & Krueger; etc.) undermine the libertarian fantasy and support the case for politics, with government intervention, regulation, and nudging.

[1] https://economism.net
Elinor Ostrom.

Nice podcast on some of these things:
http://www.econtalk.org/archives/2009/11/boettke_on_elin.htm...
One of these is what I'd go for. Build the phone out of a raspberry pi.

https://hackaday.io/project/19035-zerophone-a-raspberry-pi-s...

http://www.davidhunt.ie/piphone-a-raspberry-pi-based-smartph...
Do and Don't for Tourist Visiting Nigeria
Is 3nm an actual measure of a distance, or is it entirely a marketing term like 3G cell phone service? I can't quite get a straight answer. As far as I could tell from outside the field it felt like at ~15nm the measure stopped being a measure of a feature, and more a measure of precision, and then a 'version' to be decremented rather than relating to a 'meter' in any way. When I look at electron micrographs of the transistors they don't appear to be 3nm in size... Anyone able to help here?

At 3nm, you get smaller than a biological protein and have features with countable numbers of atoms. And as far as my education went, quantum effects start to dominate, and bulk material properties start to (mis)behave very differently.
> As with any transaction on a proof of work chain,

Only active proof of work chains. Discontinued chains have no active, competitive consensus and may be arbitrarily rewritten by attackers since there is no competition at any historical point in the chain for a quick mining operation and there is no consensus about the head of the chain.

If there are additional credentials and signatures embedded in the chain (there need not be) then THESE are the trust tokens that have value after the chain is discontinued.

Blockchains only offer one thing: human consensus when humans are not necessarily inclined to reach it. That is what a PoW or PoS blockchain algorithm for cryptocurrency is trying to guarantee.
I was paid for my time spent there, an amount freely agreed upon by myself and Boeing. How is that not just in every way?

I did want a piece of Boeing, though, and I did it the usual way - I bought BA stock. It's now worth something like, 100x what I paid for it.

Anyone can get a "piece of the action" of any public corporation by buying shares of it. It'll cost you less than $10 in commission if you use one of the online brokers.

Many corporations will also sell employees stock at a discount (usually called an "employee stock purchase plan"). Or they may grant you some stock options.
You see how you have solutions before you even recite a problem. It's usually like that.

WRT welfare queens, now it would make sense to have family intact.
> Dating isn't one-sided.

Initiating a relationship is indisputably one sided. The gender roles are so strong that many girls would rather say "when are you going to ask me out" than "will you go out with me"?
With Project Ark, Uber Aims to Consolidate Its Splintered Engineering Division
yet everyone there still drives everywhere spewing carbon into their own air with every trip

This.

Every single person who claims they believe global climate change is a very serious, and man-made, problem absolutely should be taking personal steps now to address it. Telecommuting is a thing. Home-solar is a thing. Electric cars are a thing. Quit telling _others_ to solve the problems, and start doing it personally, now.

Put another way: if you're seriously concerned about global climate change, and using gasoline-powered vehicles (directly or by proxy), you're not seriously concerned about climate change - and I can't take your concerns seriously because you don't.

And "leaders" who take private jets to "climate change policy conferences" are straight-up charlatans.

(I'd be construed as a "climate change denier", and yet I do more about mitigating climate change than anyone else I know.)

Be the change you want in the world. You can afford it.
YouTube Bans Some Gun Modification Tutorials
Redbook is too biased, there is just too much perspective from RDBMS people, which is not relevant in modern distributed environments or even outright incorrect.

Redbook inspired list by Christopher Meiklejohn [1] is a better alternative, or Aphyr's course outline [2].

[1] https://github.com/cmeiklejohn/cmeiklejohn.github.io/blob/ma...

[2] https://github.com/aphyr/distsys-class
W3C HTML 5.1 2nd Edition
Nope, it's in Firefox too at least.
That doesn't cover the interpolation part of it, though.

var z = "This is just a literal value";

var q = 'This automatically runs Std.format, letting me include "$z"';
Yeah I wouldn't want to pay $2 billion for a tour.
One of the major themes of the book is how easy it is to accept gross injustice when it’s presented as foundational reality, as prosaic as the “who’s sleeping with whom” that the children do take so seriously.
GPUs are definitely overpriced right now, but just some basic arithmetic on pricing a $600 ystem would be something like:

$110 CPU + $80 mobo + $60 for 8GB ram (you really don't need 16GB to play PC games - just add some swap space if you are really paranoid, and RAM is still overpriced) + $200 for a 580 at MSRP (whenever it gets back there) + $30 PSU (entry level 450-550w bronze units often go on sales that low nowadays) + $30 case (I know at least the Coolermaster N200 sometimes hits $20-30 and is solid). You can get a budget 22" 1080p monitor for about $85-90 nowadays, and a 5 button mouse + media keyboard are usually only about $20. And there are regularly ~250GB ssds for $80 as well, so the total is just under $700 with peripherals.

I'd definitely say your mistakes were the monitor and ram. I was recently shopping for all manner of monitors and generally the following price chart applies:

22" 1080p TN for ~$90

24" 1080p TN for ~$110

22" 1080p IPS for ~$120

27" 1080p for $150

24" 1080p 144hz for $180

27" 144p 144hz for $250 (from Monoprice)

Anything beyond that is way overkill for gaming, especially 4k, which also starts around $250. The monoprice monitor I mention goes on sale for $250 often and is an unbeatable deal, but the panel quality is lackluster so it might take an RMA or two of that model to get one without a substantial number of dead pixels. If you want to avoid that hassle more reliable monitors with those specs start around $350 though.

For ram, that market is a mess too right now, but just like how i7s and 1080s are overvalued in builds, so is 16GB of ram. Especially with an ssd, especially with an nvme drive, having 8GB of swap is not going to do anything to performance. Same with memory frequency - it really does not matter for gaming, especially not enough to consider spending more money for higher frequency kits.

The rest is just waiting for a good sale rather than buying everything at once, and its not like you would wait months, just watch /r/buildapcsales for a few weeks and you can pick up a whole build on the cheap.

In your build, it is just nickle and dime differences per part that add up. $20 more on each individual piece comes out to several hundred dollars total.
For this one, the host university did roll their own, on the basis of some form-generating service that Google offers. Note that here I was speaking about a conference registration form, not a paper-submitting form.
I also looking for info on this.

I will be very happy in how build a sqlite-like DB engine.

All the answer so far is "read the sqlite code". As if everyone know low-level C or DB design!
(this is my ignorant understanding of how CPU sizing works)

Process size isn't the end-all be-all stat to follow for CPU manufacturing sizes. While Intel may not be leading here, they are leading when it comes to feature sizes.

https://www.extremetech.com/computing/246902-intel-claims-th...

The idea being of how large the features of the CPU are to make up the building block for parts of the system. While Intel's process may be larger, they end up getting smaller overall chips because they can still get more "Features" into a smaller area.

Also, Most CPUs aren't made at a single process size. They will mix 2-3 generations of process sizes when producing CPUs, and only put the hot-path parts of the CPU in the newest process size (to help improve yields).
New release of k8s-based ML/AI platform Pachyderm
Optimizing OpenCV on the Raspberry Pi
Hands on with RBAC in Kubernetes 1.8 – CoreOS
On a related note, it's nice to see Mark Bramhill's Person in Lotus Position on this page. He has a nice 3-part podcast series on what it takes to make an emoji:

https://www.macintosh.fm/episodes/emoji-1

And 99% invisible did a nice summary interview with him:

https://99percentinvisible.org/episode/person-lotus-position...
Google's AI is no smarter than a 6-year-old, study says
Thanks, Keynes.
Well, it depends.

At least in my experience, assuming those queries are written "correctly" (that is, in a set-manner than a C-in-SQL manner), leaving it in the database means is usually vastly more performant and easier to verify it's correct. I've written a lot of many-hundred-line monsters with joins, CTEs, table-valued functions, and a whole lot of other stuff piled into them that were both more clear and much faster than the arcane application logic they once consisted of. Usually if it's used in the application, some management type will also want some kind of report based on pretty much the same query, too. And having it as SQL also makes it much quicker to compare the before-and-after if any changes are made.

Of course, YMMV and what I said isn't true all the time, and would certainly also depend on your database server - if queries did break between upgrades I'd be much more hesitant to rely on the db server.

But either way, I wouldn't dump a monster like that right in source code - that's crazy!
Im a "blockchain-for-x" skeptic, but I disagree with this article.

A timestamped, immutable blockchain would be useful for reviewing credentials from 3rd world countries where qualifications/experience/government certification are all able to be bought. It wouldn't solve fraud, but it would make it a lot harder to suddenly decide to fake a whole lot of credentials, and would make it more obvious that a particular organization is corrupt and therefore would incentivize not being corrupt.

The central question for whether blockchains are indicated for a particular use case continues to be "does this require immutability, regulation resistance, or cooperation across various regimes that don't trust each other".

An example of useful blockchain identity would be in refugee verification/processing:
- people in 3rd world countries scan a fingerprint and hash an encrypted version on the blockchain when young
- annually update information about themselves onto the blockchain including info about families
- 10 years down the line they have an excellent record of who they are, who their family is, what their situation is, and they become far more credible when it comes to identity verification that relying on documentation from a long-toppled government
Uber vs. Taxi: A Driver's Eye View
I agree it could do better explaining what Jewelbots are, but I wouldn't assume there's a dedicated "marketing team" for this product yet.
> A lot people tell me Xcode is garbage, Eclipse is a nightmare

Xcode is absolutely sits at the bottom of the IDE rankings, but Eclipse shouldn't even be a concern for Android devs.

Android Studio is a very nice IDE and no Android dev should touch Eclipse ever again. It's a shame it's tied to the Android platform, honestly.

I'd kill to have Android Studio's functionality when developing for iOS. (And no, AppCode doesn't make the cut)
I worked for a company in 2006 that was considering writing phone apps (we already had a bunch of Windows apps). At the time, each phone company wanted to "curate" the apps for their own phone stores. At least one company wanted, for each $10 app, about $11 of revenue. The result: we decided that it would be essentially impossible to ever make money from phone apps.

What the iPhone did was genius: they created demand for the phone, but would only sell through phone companies willing to let Apple control the app market. That made all the difference: all of sudden, a developer could make an app and have it show up to bazillions of people.

[disclaimer: I currently work for Microsoft, but not in the phone team. But I do have apps in the Microsoft app store!]
Tons of tech websites (ab)use this. Even the NYTimes.
Do you mean Neko https://en.wikipedia.org/wiki/Neko_(programming_language)? Haxe itself compiles into another language(https://haxe.org/manual/compiler-usage.html) that would run on the server.
This is a huge boon for both SmartOS and FreeBSD. Furthering collaboration between the two. This is such a great piece of work that is such a great fit on FreeBSD. The community will love this and appreciate all the hard work dumped into this. It even has the Linuxulator (Linux binary compatibility) working for FreeBSD jails! Woo!!

Absolutely fantastic work by the fifo folks! Just stellar! The future is bright.
Gitlab raises $20M in Series C round funding led by GV to complete DevOps
What you’re saying is that without good execution ideas are worthless. What I’m saying is without good ideas execution is worthless. Often good ideas are not really this momentary and ephemeral thing. They’re a culmination of significant insight and experience. Kind of like that old engineer who charged a company “$4995 for knowing where to tap”. Overnight success takes decades of work.
You could, particularly on *nix machines, but the idea was to provide a more lightweight cross-platform solution that would specifically work on Windows.
I've heard it said that in the UK a fatal car crash increases GDP by about £1 million.
If you believe there's no ethical consumption under capitalism, there's no problem profiting off this effect!

Yeah, I don't know where I stand on it quite yet. I mean, I won't outright buy Exxon shares to hold long-term. Is it hypocritical to make a short-term trade using options? Yeah, probably. But it's not like that money goes straight into Equifax's pockets, it just adds a minuscule amount of liquidity to a market for abstractions of EFX. Meh, I've got bigger ethical fish to fry right now.

As aside, to add to your list: the private prison company whose stock went down last year when the Feds said they were going to curtail using private prisons. A few seconds of reading confirmed that it's states that make the most use of private prisons, not the Feds. Made bank on that one, can't say I feel good about it. But I also can't articulate exactly why I shouldn't feel good about it other than, "private prisons, yucky!"

I'm pretty sure you could beat the yearly S&P's performance in a single trade for any of those events.

Of the three that come to mind that I've personally traded recently, that is most certainly true (the in-the-money EFX calls I have are up about 300%). Problem is, such scandals need to happen more frequently in order to make a trading strategy out of it. About once or twice a year is as frequently as I see such opportunities come up. One could have made a year's SV salary on EFX calls with a $50K investment, but because it's options that $50K could very easily be worth $0 in just a month or two.
Hello, Haohui here. I'm one of the developer of AthenaX. I'm really glad that the project attracts so many interests.

Before AthenaX most of our real-time analytic pipelines were on Samza, which to to some extent can be seen as predecessor of Kafka Stream.

The migration from Samza towards Kafka Stream might seem more natural, and we actually took a very close look on Kafka Stream and we have decided to move towards Flink, given that:

(1) Kafka Stream lacks of important features like exactly-once delivery and distributed consistent snapshots. They are essential to support use cases that require high fidelity.

(2) SQL is a must-have feature in order to empower our users, many of which are non-technical, to run large-scale streaming analytics in production. Kafka Streams provide no support for that. Arguably the Kafka Streams provide simple APIs -- Simple APIs themselves are insufficient to bring the analytics applications to production. You can't ignore continuous integrations and deployment, monitoring, etc., especially many of our users come from non-CS backgrounds.

(3) It seems that the Apache Flink community is more open and committed compared to the Kafka community, particularly on the SQL side. We have collaborated with Data Artisans, Alibaba and Huawei. All parties above, as well as us are committed and equipped with adequate resources to bring SQL to respective customers.
In Safari you can easily disable it. In fact it’s my preferred browser because of this and the speed.
The content of the article doesn't seem to match the headline.

In any case, the headline doesn't seem to be right according to a recent meta-analysis seems to suggest we aren't getting any less sleep than 50+ years ago:
"Has adult sleep duration declined over the last 50+ years?"
https://www.semel.ucla.edu/sites/all/files/Mirwin%20Has%20ad...
FOCA (Fingerprinting Organizations with Collected Archives) is now open source
I honestly thought they did pretty bad trying to enter the market. It was already flooded.
This doesn't add up to me. I can be one of the two people in a prisoner's dilemma scenario and fully acknowledge the reality that I might be heading to jail while still playing the selfish strategy of snitching.

Just because you recognize that your personal actions won't affect the outcome as it pertains to you doesn't mean you can't recognize that the personal actions of a large number of other people will affect the outcome as it pertains to you.
Yes I imagine some of these exist now, I purchased that device some years ago now
You made a thing that is now part of someone's capital. That person is getting exorbitantly rich far out of proportion both to the effort you put in and to the risk they took in bringing you on. In what ways would the world not be a better place if some of that capital defaulted to its creator? Would this arrangement be any stranger than some of the Byzantine corporate laws we already have to deal with? I'd say that a great number of our societal ills are caused by the top 1% hoarding over 40% of the wealth, and it would be great if we could take steps to correct this injustice systemically. Maybe not even with new laws. Maybe by simply incentivizing more companies to organize as cooperatives. I dunno! But the current system seems unfair, and even if some employees make bank, most of that bank is only human scale — not corporate profit scale, which is what the executives see.

Shares aren't really the same thing since they don't grant you royalties; they're really more like supplemental income.

IMO.