skysight-inc/HackerNews huggingface dataset:
> I much more need a syntax that does not hide what happens (procedure call, list indexing or at least "indexing").

Each of those is actually hiding what really happens. E.g. for a procedure call the runtime compares the arity of the call and the called function, inserts each argument into a data structure of some sort, perhaps grafts together environments or does other things on a language-specific basis, performs a jump of some sort, then the called function takes over, and finally stashes its return value(s) in a data structure of some sort and performs another jump.

Even list indexing in a language like Python is relatively complex, involving a lookup of the list length, bounds-checking &c.

> Code generation is mostly bad, it typically means the problem wasn't thought through, and that there is a lack of clearly defined building blocks.

Proper syntactic abstraction is all about building the right blocks for the problem at hand. At the end of the day, all we have are bits of silicon transferring electron: everything above that is an abstraction. A sufficiently-powerful programming language enables the programmer to develop the abstractions he needs for the problem he has.
On a fundamental level, there's not much difference between Lisps and any other language with real runtime eval. It's just that, say, in your average JS project you're going to have a lot of state all over the place, state that depends on side effects. I don't think Lisps do much to solve that. Clojure helps by discouraging state and side-effects, namespaces let you have everything sort of be a global in a manageable way.

I actually like to use the 'repl' module in nodejs. With a little bit of effort, you can make the dev experience much easier.
For anyone looking to build a product that relies on aggregating real estate data I've built an open source web scraper specifically for real estate:

https://github.com/RealEstateWebTools/property_web_scraper
Because the existing docs are pretty terrible, I'd be thrilled to help update them to make my life easier
yes, as someone with minimal knowledge of bitcoin and blockchains, this helped with visualizing the roles of the miner, blockchain, and bitcoin wallet.

As a sidenote, I have been working in C++-land for a while now, and its really cool to see how the examples both contain a simple blockchain implementation along with the views for a Flask web UI in the same file. I wonder if there are web libraries available to do something similar in C++?
I strongly suspect this article was written as a response against C++, Java, or C#. Especially given SQLite being started in 2000, C really was undeniably the best choice, and the existing code in C is a strong argument in favor against rewrites.

That being said, Rust and possibly even Go would be strong contenders to make a new SQLite-like library/program today. At least on the Rust side, the C bindings are excellent too.
How does Mossad have the facilities and knowledge to produce Novichok? It's not something you can order from Amazon.
The way it's phrased it sounds like there is a lot of doubt. I think it is more like: the fog of public understanding of AI could give a creative lawyer a toehold in a trial.

I mean, strong AI is still impressively far off, and we will continue to think of these things as "products" that the maker carries a certain liability for. Also the user has to employ the product in a way that does not show indifference to the risks of harming others.

If it becomes less predictable what they will do (as they become smarter) it becomes more of a manufacturer liability.

If you command your robot to wield a chainsaw around town, I believe you would be accepting more liability (although the argument may be made that the robot not refusing was a manufacturer's defect.)
Thanks a ton for the financial advice. Gonna cash out my 401k to buy massive quantities of cereal for hodling.
Perhaps I shouldn't have been, but when Dara Khosrowshahi got put in as CEO, I was a bit surprised that part of his mandate wasn't to adjust fares to the point where is was a sustainable business and, if that turned out to be impossible, turn off the lights. I know things like self-driving get held up as some sort of magical pixie dust coming RSN, but close your eyes and hope a miracle happens doesn't seem the best approach to business strategy.
It's sad that hard working companies get the bad press for a corrupt world financial system. U.S. was the special place for hosting the privilege of a reserve currency, but the trust in that currency (and all other currencies) is going away for a reason, and many people in U.S. start to feel the hard work that is normal in other (so called third-world) countries with high corruption.
Already taken! https://pypy.org/
Someone's gotta keep those London real estate values high. It's a win-win for UK landowning elites and foreign money launderers alike.
Let me guess... you live in a city and don't have kids. Come back and make this comment in 5 years.

We have monthly flat rate transportation -- it's called a car or a bus. There's no model where trips will be flat rate, because the economics don't work and the marginal value of a trip at a peak time is much higher. There are few <1,000 mile trips that are less expensive on a common carrier than a private car.
Since when string interpolation is a such mysterious and arcane feature?
My million dollar crypto-trading fuck-ups will make you cringe
As a Christian, I tend to agree. I suspect the "soul" is simply the mathematical description of a particular consciousness (or class of consciousnesses).
Repl.it allows each teacher account to have up to 200 students for free! Is this enough to cover all your students? If not, reach out to me at tim@repl.it and we can work something out.
You got the sign wrong.

e^(iπ) = −1
Maybe because we gave them a midnight deadline, and this is the reply?

To know exactly why they might be knocking off people would require a good inside knowledge of the current realpolitic, not just looking at elections and the world cup.

These deaths are not the only recent ones that are being linked to Russia here, off the top of my head, there is also the January death in Guernsey of a Latvian who was assisting in Ukraine.

In total, the home office has said that there are 14 recent murders on UK soil that it thinks are probably down to the Kremlin.
I work in pharma research in the US, so I'm pretty biased here, but I have thoughts. In my opinion, the more useful kinds of marketing is to physicians. Help them understand new products and where they fit in the treatment paradigm for whatever indications your company makes.

On the other hand, there are tons of people who have stories about knowing something was wrong, being told by 3 physicians that it was nothing, then finding a 4th who diagnosed them with something the others missed because a patient is usually their own strongest advocate.

A boss of mine a few years ago mentioned that he thought the best solution was for a disease to have ads. All of the companies that have drugs in market for that disease will want to buy in and say "Feeling X symptoms? Talk to your doctor; you might have Y". Of course there are still a ton of problems (there was no market for impotence until Pfizer re-branded it as ED, there are lots of diseases where there are low single digit options, etc), but it's a good start, in my opinion.

To tie this back to the topic at hand, there really isn't a trusted authority in the role of crypto purchases, aside from maybe a very forward-thinking/risky financial manager? Part of the problem is the very benefit: marketing to unqualified people gives access for anyone to grow their wealth, but also gives anyone the ability to lose a ton of money. It's sort of the central problem with Libertarianism overall.
This is a key feature of uber. I used uber in LA last year because I've used it in New York, Washington, Toronto, Singapore, Delhi, Sydney, Cairo, Brussels, Paris, Nairobi, Glasgow, London, Manchester, and many more cities.

When I arrive in town I don't research which app to download and register with to get the best solution, I use the one that is the path of least resistence, that's firstly uber, secondly a local cab that's on the street or that the hotel will call for me.
Unless you truly are a one-man army - one must absolutely be paying attention to the tiobe index. Even if the worst possible language is on top, its the one language that can't "destroy your career". It's 10 times more valuable to be programming the same language in a company than be the one Lisp or D or Erlang guy that writes side programs that no one will help you maintain - and will definitely be re-written in Java when you leave.
Now only Apple and Alphabet is more valuable than Amazon and it looks like Amazon will overtake Alphabet to be second only to Apple soon.
But you can't really isolate for kilometers because different structural considerations and infrastructure rerouting is considered based on the size of the city. Redoing the infrastructure to accomodate a subway is a hell of a lot more complicated the larger the city is.
The people who get punished here are the tourists and people who are new to town. If you're new and don't know the rules, or you don't speak English natively, it might be hard to argue against some yellow cabbie who suddenly shakes his head and mumbles and points out the window while you're anxiously trying to get a cab for the second or first time in your life.

Also if you report them they do have a GPS tracker that can validate their location - supposedly, or so I'm told, TLC will take that seriously and 3 dings against the driver will trigger some sort of penalty.
Amazon makes no sense. It’s the most befuddling, illogically sprawling, and—to a growing sea of competitors—flat-out terrifying company in the world.

No. It makes perfect sense. All economic activity is going to be intermediated digitally. Riches to those who get there first. Jeff Bezos saw this, and knew books were a good way to get his toe in the door. However, his aim was the railroad baron money all along.

When Amazon went from selling books to selling everything, people said it didn't make sense. Even I said that. However, in retrospect, it makes perfect sense.

(In the industrial revolution, people with far sight could predict that all economic activity would be intermediated through mechanized means of transportation. The analogy is perfect.)
Yeah, I'll probably write that up at some point.

For now, here's the source code for the HTTP implementation. :)

https://github.com/capnproto/capnproto/blob/master/c++/src/k...

https://github.com/capnproto/capnproto/blob/master/c++/src/k...

That's from the KJ C++ toolkit library, which is part of the Cap'n Proto project, which is my own work that predates my time at Cloudflare. We're using this in the Workers engine and updating the code as needed.

Yes, I know, NIH syndrome. But it has been pretty handy to be able to jump in and make changes to the underlying HTTP code whenever we need to.

I hope to spend some time writing better docs for KJ, then write a blog post all about it.

The only major dependencies of the core Workers runtime are V8, KJ, and BoringSSL.
Slack Video Messaging
Towards fully reconfigurable robots
Great insights in this article. I’ve never read anything that describes the process of valuing and selling an app in the digital domain so well. Thanks so much!
So you're saying the U.K. lied and Russia is telling the truth? Lol, how do I know Russia is being truthful? I would believe this only if confirmed by a truly independent Russian insider. Oh wait, there aren't any because Putin assassinated them all!
Sure, but you have to balance the potential bad with the fact that humans have an inborn drive to continue existing, and that death has profoundly negative effects that induce unnecessary suffering. If Jeff Bezos was your son and he was afflicted with a terminal disease, you'd have a very different outlook on his potential death, no matter what views you held at a high level societal perspective.
But they do paint thick with that lipstick, so you barely notice how he claims to have invented embrace-extend-extinguish, or his boasting of killing off Netscape.
I wonder if that factors in watching the content at x2 speed, ie 4 hours of viewing vs 4 hours of total content.

The 2x speed viewing is handy for things like subtitled recipes and I’d imagine would be used for something like this as well.
The Las Vegas monorail is entirely automated, but that doesn't stop it from being horrendously expensive and not terribly useful.
> I really detest the use of the word "training" in relation to professional activities. Training is what you do to dogs. What you should be doing with people is educating them, not training them. There is a big, big difference

I feels this person's pain.
Ask HN: Spending money is scary
I'm a startup founder. I've raised $1.75M and have about $1.3M left. Approx 24 months runway. I have an issue spending money, seeing a bank account only go down is really worrying. Any tips on overcoming this mental game?
Go and Rust is too heavy and require more dependencies for SQLite. SQLite runs even on the smallest exotic embedded systems.
FYI: At the Awesome Blockchains [1] page I collect articles on building your own blockchains from scratch (incl. Python, Ruby, JavaScript, etc.) The idea is that a great way to learn and understand blockchains is by building your own blockchains from scratch (zero). Happy blockchaining.
[1]: https://github.com/openblockchains/awesome-blockchains
The really terrifying thing about Amazon is that investors allowed them to operate at a loss for decades, which is a luxury afforded to nobody else. How are you supposed to compete with that? Even if you knew how to build a competitor to Amazon, the market would never give you enough time to do it.
About time. Last Week Tonight with John Oliver:

https://www.youtube.com/watch?v=g6iDZspbRMg
The best part of car services may be safety. About 1 out of every 10 cab rides entailed crazy and/or dangerous driving. I don't think I've ever seen that in Uber or other car shares, because if a driver drives poorly, they'll be rated poorly. And the mutual-rating system seems to improve passenger behavior too.
Hopefully none of these 600+ companies ever get hacked.
A competent physician, like a competent programmer, doesn't need to have a every drug or library memorized. He needs adequate knowledge to know what to look for and where to find it.
what SCOTUS says defines what is constitutional. you may disagree with their ruling but they are the meaningful authority.
Probably originally written as a response against C++, Java or C# yes. However it’s also been kept up to date because it mentions Swift, so I think they don’t want to rewrite it in Rust or Go. But I agree that Rust might have been a good fit if SQLite had been created today. There is the point that sibling commenter made about small embedded systems though. But some people work on making Rust useful even for microcontrollers so who knows maybe a SQLite in Rust could have been highly portable too?
I've even seen companies struggle to sell a dollar for zero cents. I worked in video games. Even making your game free didn't always translate into downloads for some of these products.
Fiber Benefits Health Promotes Reduced Risk of Obesity
DVDFab 10.0.8.7 Crack Patch Keygen Serial Key Free Download
Making WebAssembly better for Rust and for all languages
How much money is actually raised during ICOs? Market cap is based on marginal pricing, so it's completely meaningless in a cryptocurrency.
@icebraining Author here. Thanks for the comments. I will add the copyright notice. Changes also will be MIT :)
Both log() in C and Math.log() in JS are natural logarithms, so there's no need to define your own ln() functions.
Show HN: Football Prediction API
I disagree with the assessment of car services - in my experience they've always been very professional and with good quality cars. Maybe I've just gotten lucky.

The hailing situation in NYC was definitely awful. But now apps like Curb bring a yellow cab to you, and they don't have surge pricing, so at times I'll be content to get a cab instead of a Lyft/Juno, and it'll be cheaper.

The taxi lobby in NYC was terrible, and I'm very glad to see it broken. But I'm not convinced an Uber monopoly would be any better, and I'm still wary of seeing it. I don't ever use Uber simply because competition is good for me as a consumer, and I have no desire to see a company with the business practices of Uber corner the market anywhere. The service I get with Lyft and Juno is identical to that with Uber anyway.
Incorporating bash access is our next step. :) We know a lot of seasoned users will want to use it as part of their dev setup.
The diplomats are probably the more liberal-leaning people who actually want to maintain normal-style relations.
Yep, though they expanded into Canada recently. (but only in the province of Ontario for now)
Outside of america, how many people routinely travel by taxi/rideshare/etc. In my experience, most locals take public transport. The international businessperson (on expenses) is a large market -- look at the size of the market for hotels, airlines, etc.

The one place I see taxis in use as mass transit by normal people is Singapore, where they are mostly ubiquitous (in the centre) and cheap. Even then getting a taxi if you're a couple of miles out (say in Hougang, where I spent a month) is hard work - Uber wasn't perfect but it worked well enough.
If your investors are fine with it, I don't see an issue.
I agree completely.

Who will take his place? Who will be the Stephen Hawking of my children's generation?

As a society we should work hard to find, celebrate and give a platform to the Stephen Hawking-s and the Carl Sagan-s of tomorrow. The impact of such "celebrity scientists" (I do not use that term pejoratively) is far greater than the measure of the work they have done. It is how they inspire an entire generation to seek out knowledge, understanding and fill us all with a sense of humility, awe and wonder.
Blitzkrieg
Fake Xanax: The UK's biggest ever dark net drugs bust
> That being said, Rust and possibly even Go would be strong contenders to make a new SQLite-like library/program today. At least on the Rust side, the C bindings are excellent too.

Doubtful, rust and go do not run on nearly as many platforms as c and sqlite does. I get everyone wants to use other languages, but this incessant "rewrite in rust/go/$THING" is getting annoying.

I'm going to try to coin a new online discussion rule of programming language posts:

- At some point someone is going to suggest any problems for one language can be solved by rewriting in another language.

In this case "because c" "therefore rust". Its basically godwins law for programming language discussion.
The "glitch" was decades of deferred maintenance that left sensors inoperable along the line. Theoretically now that the SafeTrack initiative is complete they should be able to return to semi-autonomous operation, but I doubt it.

I'm not expecting the DC Metro to go autonomous anytime soon either. It's a huge jobs program for inner city residents. Basically a commuter tax for a social program.
This is a common sentiment that fails to take into account the fact that, once you DO exist, you have a desire to continue existing which you did not have prior to your existence.
> For all practical purposes CL, Scheme, Clojure and Elisp are all lisps.

Since only CL and Emacs Lisp can and do share actual Lisp code, I call only them Lisp for practical purposes.

For 'unpractical' purposes - they share no source code but are influenced by practical Lisp - , Logo, Javascript, Ruby, Clojure ... are also Lisp.
This is a way to limit costs.

They already promised to hire 10k people.

If you only have to pay each for 4 hours rather than 8 per day, you pay less.
Lets not create a false equivalency between Go and C.

Go is a good language, one of its core pieces is to increase memory safety through the use of a garbage collector.

Much of what the SQLite post states may not be safe operations in Go.

Rust would be a safer alternative that meets many of the SQLite requirements.

The thing is, SQLite is bulletproof at this point, so do we need to replace it?
Actually the fun topic of DB translated JOIN support was just announced as finished. Just that I do not remember for 2.0 or upcoming 2.1 release :)
I'll definitely agree there - especially for admin interfaces. I'm so sick of developers creating extremely rich admin interfaces that use insane amounts or REST services to save and load settings that can really just be an Excel file in the git repo that is loaded by a library. I've seen companies that build $40,000 worth of admin interfaces that ended up being used by a temp to populate some back-end settings. The temp that was hired was probably paid $3000 to do the work, and now the admin interface is going to be retired.
1) Find out what the required app is
2) Keep them all uptodate
3) Keep your details registered with them, despite using them once every 2 years
4) Remember which app to use in which city

Uber just works. Sadly apart from where I live, which is like the 1990s in terms of taxi provision.
Makes sense as the Echo has some catching up to do. We started with the Echo but since switched to the Google Home as it is far more capable and also you can use natural language for most things versus the Echo requires much more rigid language.
Normal car expenses are around $0.55/mile for an average car. The average joe pays about $8,000-$8,500 annually for all car related expenses. Some pay more for fancy stuff or utility.

That's why suburbs exist. Financially, it's a much better deal for families on just about any axis.
Write more code. Stretch yourself. Learn how other people work and figure out how you can improve what they do, because that tends to be the bailiwick of what he's referring (mistakenly, IMO, but the bucket is probably fine even if the label isn't) as "real software development".

I didn't write Auster[0] for me, I wrote it because other people needed a tool and it fit the parameters. I'm not writing Modern[1] for me, I'm writing it because there's a hole in the ecosystem that somebody has to solve, and I'm a someone.

[0] - https://github.com/eropple/auster

[1] - https://github.com/modern-project/modern-ruby