skysight-inc/HackerNews huggingface dataset:
> Persistent connections with exactly-once messaging. Disconnection is just seen as long latency.

Bullshit.

https://groups.csail.mit.edu/tds/papers/Lynch/jacm85.pdf

Unless you and Yarvin really think there's a valid answer to the 2 Generals problem... Im sure there's a Fields medal in there if you do.

"Every major message queue in existence which provides any guarantees will market itself as at-least-once delivery. If it claims exactly-once, it’s because they are lying to your face in hopes that you will buy it or they themselves do not understand distributed systems. Either way, it’s not a good indicator."

~ http://bravenewgeek.com/you-cannot-have-exactly-once-deliver...
Are you implying something? People vest and move on. Whats the point?
I can see the argument for operator overloading being necessary, but I don't understand the argument for generics. There's basically no time I've wanted generics coding Go, except a couple times with float64 vs []float64. I also see the need for float32 vs. float64, but that's a very small use case for generics in terms of scope (we can and do autogenerate float32 code).

There's a couple of cases with float64 vs. complex128 matrices, but I have been annoyed with those silent changes in Matlab where the answer is wrong but the code continues anyway.
FRIMA Precision Machining
FRIMA Precision Machining is an ISO9001:2008 and TS16949 certified manufacturer and supplier company whose 8,000 square foot machine shop in Ningbo, China, specializing in design, manufacture, assembly, sale and service in a body.
FRIMA Precision Machining offer: CNC Turning/turned parts, CNC Milling/milled parts, Drilling, Tapping, Honing, Grinding, EDM, Stamping and Bending, precision casting.
We have excellent capability to produce turning and machining parts with multi-spindle machines in mild steel, brass, bronze, cooper stainless steel, aluminum alloy, etc.
With the best quality and competitive prices, our products have enjoyed good reputation overseas. Our clients are extended from China mainland and Japan to Europe, America, Russia and other developed countries.
Welcome to visit our website www.frimaparts.com and send drawings to us at info@frimaparts.com for free quote.
Nestlé Makes Billions Bottling Water It Pays Nearly Nothing For
Benefits of CNC Machining
Increased Automation

CNC machines require less number of operators which improves automation. CNC machines can automatically change tools once they are loaded for the first time. Unlike conventional NC machines, which require skilled engineers, CNC machines can be operated by less skilled people, trained in operating the software, which decreases the dependency on labor.

Increased Efficiency

CNC machines are best suited for mass production because of their highly efficient working. These machines produce the same result every time; if an error or discrepancy is encountered in a product, the operation is stopped automatically which reduces raw material wastage.

High Flexibility

CNC machines are operated through computer programs; therefore, they are highly flexible. Changes can be made easily in these programs, which make updating CNC machines easier with minimal costs.

Reduced Chances of Errors

CNC machines are automated and run by computerized programs which reduce the chances of human error. Also, these machines come with inbuilt safety devices which reduce the chance of operator errors.

Uninterrupted Operation

CNC machines can be operated for 24 hours a day; you can use these machines continuously with turning them off. If proper and regular checks are performed, these machines can be used for years and years.

FRIMA MACHINING is a precision engineering company, operating since 1991. We specialize in providing CNC machining services in Ningbo,China. We provide our services to a wide range of industries including mining industry, rail industry, building industry, oil and gas industry, and many more.

FRIMA MACHINING has state-of-the-art CNC machining technology and a team of experienced professional technicians. If you are seeking for CNC machining services ,please feel free to get quote at info@frimaparts.com
Removing the borrow checker would allow you to compile broken code (eg. use after free, data races). However given code that compiles on rustc - passes the borrow checker - you don't need to reverify the borrow checking to get correct code from mrustc.
Something I don't think is mentioned elsewhere: other databases have shipped with Mongo compatibility. This means you can migrate from Mongo to something better without changing your code.

The most mainstream and interesting of these is Cosmos:

https://docs.microsoft.com/en-us/azure/cosmos-db/connect-mon...

(Cosmos is actually one of the most interesting DB products available for production right now, in my opinion.)
Completely private accounts are called savings accounts; governments aren't telling you what to do with your money, they're telling you what you have to do in order to avoid that money being taxed, IRA's offer you a benefit, that benefit isn't without strings. Smart contracts offer nothing here you can't already do easier.
Genetic modifications are useful for more than pesticide resistance. We could have better, riper tomatoes in stores if the Flavr Savr hadn't been attacked by alarmists. Instead we get ethylene treated junk.
I have been using Mongoose for long enough (since 2012?) to have felt its pain point. The documentation is lacking (mainly of examples), contradictory and there are way too many breaking changes. This makes searching quite ineffective since you'll have to check every single piece of code you see in-depth to make sure it still works.
You're cherry picking my argument. My point was that we've seen this happen numerous times in the past to the point where its a trend. Every other time we saw this pattern, the price ended up higher than where it started.

So, its more "bitcoin hasn't crashed yet, and has exhibited this trend before and didn't crash then, therefore if I'm not wrong and its still following this trend then it will not crash"
That thing is an awesome little big package!!
T+Are+You+Willing+To+Do+To+Maintain+Your+Civil+Rights?+-+freedomfortheoppressed
Your question is based on a common assumption, that you asked about a couple of days ago. In the US, at least, there are two ways multiple people can hold copyright on something: (1) if each contribution is independent, like a magazine or encyclopedia article, you have a collective copyright; (2) if each contribution is meant to merge with the others, you have a joint copyright. The rules for collective copyrights are basically what programmers seem to expect for collaborative works: each contributor owns copyright on their particular contribution.

However, I believe most open source projects are actually joint works, and the rules for joint copyrights are wildly different from what programmers seem to expect (e.g., http://copyright.universityofcalifornia.edu/ownership/joint-... , but you can find other explanations online, including at http://copyright.gov ). It's clear to me that the law assumes people who collaborate on a joint work will have some kind of agreement between them, like a CLA. I'm not able to find it right now, but I'm aware of one case where somebody contributed to a proprietary program, declared that made him a joint copyright holder, and started selling copies of the software without permission. The court agreed that if he had been a joint owner he would have had authority to sell copies without coordinating with the other owners, but the court decided he only had copyright in his contribution, like a collective work, not because the contribution could stand alone, but because it was relatively small and easily identified.

Based on that ruling, if I maintained an open source project under some kind of restrictive license that I intended to enforce, I wouldn't worry about getting a CLA for small patches (aside from getting some statement that they had authority to offer the contribution), but I would worry about getting one from regular contributors.

There is some point when a contributor crosses a threshold and becomes a joint owner. You want a clear agreement between the joint owners, but I don't believe the license is the right place for that agreement.
Indexes in PostgreSQL require lookups into the table to access the data values in the rows. Index organized tables have indexes which include the data values in the index itself, removing the need for the lookup in the table itself.

Here's some more detail:

https://news.ycombinator.com/item?id=10451095
Could you post some power usage stats? I don't see any on the website.
For particulate emissions I would imagine uncontrolled burning in the atmosphere is orders of magnitude worse than the very carefully controlled combustion in an engine with catalytic converters and particle screens. In the US anyway.
There is no business-model problem. Mass hysteria has existed long before Western-style free press. In late 19th century Russia, the government would spread rumors that Jews drink the blood of Christian babies and instigate pogroms. In medieval Europe, people used to burn witches. In modern Egypt, people think 9/11 was a US-government conspiracy. All of these phenomena have taken place without a capitalist free press.

To me, these examples indicate that the profit motive in journalism is actually good. It creates an incentive for publishing the truth and a disincentive to spreading lies that does not exist in other models of journalism.
The super-easy cross compilation in go is one of the best parts. Every install comes with the capacity to compile to every go target with no differences in input except setting it by name.

This is really something more languages should strive for.
I can see it being a good thing in many organizations. I've worked in organizations with very sharp people who did not care to limit one another, allowing a smorgasbord of languages, frameworks, idioms, etc. Watching them smartly tackle the wide variety of idiosyncrasies that came with each language and framework was frustrating because, while they solved a great many problems, delivering robust working software was not one of them. I don't think everyone would have that problem. But I'd wager a great many would (do).
I love that this has the PMU built-in. When running on battery, whats the approximate minimum power consumption this can achieve (gpu disabled, processor active)?
That's definitely an interesting distinction. In that case, I would expect there to be consensus among shareholders to follow the court's order. That could be enough to force the transaction if the chain is unique to the company in question. However, it would pose issues if the shares are riding on a broader chain outside of their control, like Ethereum. Even if the chain was unique to the company, you could still have issues if you are using proof of work instead of proof of stake. Interesting problem.

Can a court actually declare that ownership is moved, or can they only declare that one is to transfer ownership, implicitly under penalty of something else if you don't? If you have a car and the court declares that it is my car now, that doesn't physically transport it to my driveway and you could steps to prevent that from happening (eg, driving it into a lake).
You would be wrong about that. Full-fare refundable economy (fare class "Y") carries a 1.5x multiplier on MQMs.

The full chart of MQM earning by fare class is available here:

https://www.delta.com/content/www/en_US/skymiles/earn-miles/...
Very much agreed.
Ok fair point. I agree that any particular downswing in bitcoin's price is not predictive of a total crash.
OIN is a private company, not a 501c3 or even a 501c6 !

Not saying they're a good or a bad company, but they don't legally serve the public interest-- that's what a 501c3 is for.
Yeah, I'm hoping for a lightweight cipher competition but I know it would take tremendous resources. What do you think of GIMLI? Just speaking as a bystander, Hamburg's recent cryptanalysis seemed very strong especially given it was the first one, and so soon after GIMLI's introduction. Seems we're a long way from de facto standardization of anything lightweight.
Generally, it redistributes funding in a way that will disproportionally affect California, resulting in less funding. It results in less funding increases overall over the next few years. It also allows some measure of price discrimination against pre-existing conditions.

It seems to be better thought out than the previous iteration, which is a low bar. Personally I don't think that a focus on health care is a good idea for either party at the moment, but Republican success in repealing the ACA seems likely to be a Pyrrhic victory at best. However, it's far from a certain thing at the moment, and the actions of two or three Senators could change the picture entirely.
Completely separate = dont allow dependencies between or one is base and second auguments and depends on base or dont allow changes to one of them?

How would your ideal system look like? What is your use case?

Sidenote if it helps there is a default gopath location if its not defined: https://golang.org/doc/go1.8#gopath
Sorry, just saw your thing below. I see your point about [2]float64 vs. [3]float64, but that still feels like mostly an operator overloading thing (I realize it isn't exclusivly). Most of the time I've dealt with that (say, [3][3]float64 vs. [2][2]float64) the contexts were different enough that generics would not have been useful because there would still have to be type switching.
It is certainly a fantastic solution, and I definitely appreciate the work that Sam Boyer and the `dep` contributors do.

There's a lot of "gotya"s with using dep though.

One that gets me a lot is the fact that I like to commit my vendor folder, just for faster CI.

So if I committed my vendor folder with a copy of "k8s.io/client-go", and then in a different project I imported a package from my vendored project, it would never compile until I removed my local copy of that "vendor" folder, since it's looking for that specific dependency ("my-project/vendor/k8s.io/client-go").

Not sure if I explained that super well.
The plant locations should probably tighten up their water laws so that they're getting at least something back from Nestle, but the real wrongdoers in this scheme might be the consumers ...

There's a worrying number of people in the world living in places with perfectly potable water, but who insist on drinking only environmentally-damaging bottled water through some superstitious belief that it's better for them.

If Nestle didn't have such a lucrative market to fleece, Nestle's profits would be far less impressive.
Oracle is still a very good option for data warehousing. When well tuned it's extremely performant and reliable for that purpose. If I were operating an EDW today, I'd choose Oracle over Postgres 10 times out of 10 when it comes to very large scale operations. You'll still see plenty of credible arguments around that Oracle can be optimized to be faster than every major alternative. And you'll still see arguments around replication that are legitimate.

Obviously I don't know what your cost or performance considerations are. If your organization can save a meaningful amount of money and operational headache by switching to Postgres, that can be a big deal for any business. If cost isn't much of a consideration in your operation (that is, what sticking with Oracle is costing you), stick to Oracle for data warehousing over Postgres - at least for now imo.

With Oracle it's the same story it has been for a long time (and probably will remain), it's expensive and a pain in the ass to get up and running the way you want it. Postgres has everything to gain vs Oracle from here forward, it seems very likely to bite into some of Oracle's well guarded high value territory in the coming years.
If the goal is to break the dependency cycle, a higher level language like Python would make development much easier. C++ is powerful, but not as rapid to develop in.
If the government can't afford it then the UBI recipients can't either.
Downvotes? Because I'm old? This wasn't a dis on Go, just that I think of it as brand new, and it is 10 years old :/
This is strange because I heard it is a complete shitshow inside that company.
After learning about islisp/isolisp[1] this decision seems even more strange.

[1] http://www.islisp.info/
Generally agreed with comments here. It isn't really a business model problem, it's just that in the US, our laissez-faire, internet-enabled capitalist system is just uniquely optimized to enable this stuff at scale and at faster cycle time. (radio in 30s germany could be parallel..don't know enough)

So, we're in a tricky situation.

Given that:

1. fundamentally we are just a rabid pack of stimuli seeking animals on a ravenous, desperate hunt for our next emotionally titillating hit

and

2. we've decided that in our (U.S.) implementation of liberal democracy, for the most part, freedom of speech is super protected and businesses are free to peddle pretty much whatever titillation they want (as long as no harm to others, per JS Mill On Liberty, etc..) unfettered by governance

how do we ensure that the public sphere doesn't devolve into a savage, mindless flurry of pure vitriol, slander, and falsehood

in the past we've leaned on a few structures to overcome these tendencies: an aristocratic taste-maker class steeped in classical tradition; authoritarian dictate; religious institutions that appealed to moral orders beyond earthly sin

obviously these structures had deep, DEEP issues, and we've rightly moved towards casting them aside

so what's next?

how to we bake reason into our societal architecture without relying on the problematic structures of yore?

Or should we just have faith that, despite these trying times, the better instincts of humanity shall prevail and we'll lift ourselves out of the morass--perhaps brought to our senses by some charismatic, enlightened leader utilizing moral-suasion and a made-for-tv personality....or some other mechanism of mass-englightenment
Their website lists some kind of Beagleboard starter kit.

Micro Center is where I went last time I built a desktop, last time I upgraded it, last time I bought boxed software, last few times I bought Raspberry Pis or components for them. And they're usually pretty full of other people doing the same. It used to be on my way home from work, and I'd stop in a few times a week just to browse.

It's about 20 minutes away, but I think I'd really rather go there than buy something online, if I have the time. And I imagine that's how they stay in business.
Migrate from Urbit to Solri
MongoDB Reveals IPO Plans
Looks like Delta is also linking up with Airbnb http://deltaairbnb.com

Clever new way to attract customers and earn referral fees, but I think the SkyMiles yield from these programs is too low to bother with.
Neat, but most of those required dinosaur killer sized asteroid impacts. Mere hydrogen bombs aren't going to cut it.
>there's certainly a lot of overlap between vegans and anti-GMO people

Yea, these are good points.

Just to be precise, rennet was needed in basically all cheese making with just few exceptions, it was not just parmesan.
For numerical computing, rather than dynamic multiple dispatch, what is actually desirable is a type system that can figure out statically the kinds of result produced by multiplying different kinds of arguments.
> - What is the best way to map objects to/from JSON? - What is the best way to map objects to/from a database?

I'd recommend using the JSON to generate your struct definitions, in a schema-like fashion. I wrote a tool to automate that process: https://github.com/ChimeraCoder/gojson

I use this as a step in the build system for the projects, which ensures that the definitions stay in sync with the API clients/servers themselves.
Made me laugh =)
That kind of clustering is a point-in-time operation. Subsequent inserts and updates aren't stored in clustered order. When the ordering is guaranteed, the query planner can be more aggressive in optimizing certain kinds of queries. A real clustered index could also be used as an implicit covering index as grzm mentions.
> and you want it to be strongly-typed because that's also how you get good performance

What you get performance from is the absence of dynamic checks, not the presence of static ones. Of course, in the absence of dynamic checks, you want static ones for your sanity's sake - but not for performance's sake!
"The future is the hardest thing to predict." I just made that up, AFAIK, but I wrapped it in quotes to encourage reuse. ;)

"The future is fickle." Seems on point as well.

If I close my eyes and imagine the future, all the gadgets disappear, and only information remains, feeding sensation and aware of intention. Conversations with omnipresent disembodied voices when I'm feeling old school.

Edit: Too bad this is a 5 day old thread. It's my own comment I would most upvote if that were possible. ;)
You can use Jigsaw to deliver smaller self-contained systems. It was never going to make the JDK itself smaller, just (maybe) help life for non-developers who have to use our crap.
Or maybe it's related to fact that it's pretty young.
Main discussion (on TechCrunch article, 90 comments): https://news.ycombinator.com/item?id=15308043
Siri navigation? After you have already looked up the route in Google Maps? What strange world does this writer live in?
Beagle has a pretty large community. They've been around longer than the Raspberry Pi. The RPi because of it's super low cost has proliferated greatly and enabled people to get in and try out stuff they wouldn't be able to before. Which has always been their goal, to build an educational tool.

If you are just fiddling around and mostly are looking to have something that's a lot like your linux experience. Either will work and it might be easier to find a specific github project for what you're doing on the RPi, but that is barely my usual experience. Even something like running a MAME cab on an RPi3, you'll get set up quick with RetroPi, but some things you might want to play won't hack it on the little CPU in there.

Any one of these is a great entry point, but it is definitely advisable to jump into your new project by seeing what people are using and picking the board. If your idea is even slightly left of mainstream you'll probably test out quite a few. More than likely, if you didn't have EE skills before you start, you'll hit some hard walls with esoteric choices like SPI vs I2C, or the best way to do wireless communication and not gobble your battery.

Long and short, embedded projects don't quite silo like software. You might start out thinking about your Pi like buying a netbook, then four years later you're doing embedded C on a 16-bit proc to get where you're going. Even just a few years ago this would be totally inaccessible to anyone without very specific experience (usually a degree). Now for a dollar, anyone can fiddle and grow an idea and the tools have become amazing! But just because it runs an ubuntu flavor and has a familiar window manager, doesn't mean people didn't make real specific choices to get it into that tiny package and you'll have to figure out what you really need as you go.
If that's the only inaccuracy then I don't think you can call that post 'extremely inaccurate' and worth deleting?
You do realize CNY is one of the most robust currencies out there right ? I'd be more worried about the USD at this point (esp. if the petrodollar starts collapsing); but then there are enough Asians (Japan, China included) who'd not want to see this happen.
Nassim Nicholas Taleb vs. Historians
The Equifax disaster points to a much bigger problem
I would rather want to see Redis go public
A Week on the Wrist: The Apple Watch Series 3 Edition
Not exactly mileage program, but Verizon Up is super sweet deal. I get 20% off for both Uber rides and UberEATS.
Now they can lose your money, along with your data!