skysight-inc/HackerNews huggingface dataset:
Has Amazon cleaned up their documentation yet?

Oh yeah, and how about not being able to search for a file by name using the S3 Web UI? WTF?
That's as much affection as you can ever see from a country this size.

Russian pan-Slavism faces an obvious obstacle of Poland. It's a no go. If you're talking about Serbia, then let's face it, 90s Europe saw a fire lit in their midst that they couldn't contain for a decade. It's a thorough failure of pan-European security. On yet another attempt to extinguish flame with gasoline, even Yeltsin's Russia had to do something. Which was totally not much.
Alpine's apk-build was also written in Shell, but rewritten in C: https://github.com/alpinelinux/apk-tools

I wonder what the reason was.
> happen to be in the shared library code, so to get that fix to production, you need to redeploy all apps after the library change

Doesn't this simply mean that the deployment process is somewhat broken?

On a typical Linux distro, you run "apt-get" or "yum" to upgrade your Heartbleed-fixed OpenSSL, the package manage automatically restarts all affected daemons, and you're done with it.

Even if you deploy static images, a good build system should just re-run the linker after the library change and be done with it.
Snowflake alert! Just stop harassing vivid language, please.
Usually, if you define requirements you can make an objective choice. The old guard is too attached to stuff they are fluent and young people follow hype too much.

As the technical field, we do not follow the scientific method.
In this universe, if you call the police and say you are an armed man holding hostages, you should expect that you will get shot. The fact that someone was shot based on a malicious false report like this wasn’t even a surprise, for many people. It was literally expected to happen at some point. You are confusing a description of how the world “should be” with how it “is” - he is being charged based on how the world is.
To most of the comments here, inequality is not the same as poverty. Everyone agrees India is poor, but most stats(except this) don't support India has too much inequality for its league.
This is one of the big differences for me coming from germany to the US to visit.

Back home I can happily approach a police officer at night while drunk asking for directions and expecting general help and friendliness. It feels safe when they are around.

In the US and I am in the presence of a police officer I feel threatened and unsafe, even though I am a law abiding citizen.
More and more Indians prefer freelancing over permanent jobs
Thank you for that.

I may need to pin that somewhere and just start writing a lot more ranty posts about women's issues and just accept that the entire goddamned world will accuse me of blaming the victim for trying to inject a half ounce of female empowerment into some lame, ignored personal blog with nearly zero traffic. Because, clearly, I am the single most evil person ever for thinking women can do something about women's issues other than whining about how men have all the power, so they need to just fix their shit, wah.
This is sad because humans are much much slower than computers and even 1 whole second is nothing to us. At least I am quite willing for Google to take a second or more to give me more thorough results. A query that takes 900 milliseconds is better than the same one taking 150 milliseconds but returning poorer results. The additional 750 milliseconds are virtually unnoticeable in human time and a small sacrifice to make for excellent search coverage.

The only place where every millisecond may count is the case of automated queries running into the thousands and millions. I'm not aware Google even allows something like that and it's a corner case anyway. Human typed search is the majority use case.
I was using "eventually consistent" as a shorthand for "multi-master highly-available key-value distributed database". Most people who don't work in the space regularly consider them the same thing. Basically Cassandra/DynamoDB vs Cloud Spanner.

> Eventually consistency has nothing to do with data failure; the real-world effect of eventually consistency is stale data, which you can't generally tell is stale.

You're right, that is the highly available distributed part, but it goes along with eventual consistency because if you plan for dealing with stale data then those same concepts protect you from unavailable data.

> I think you're talking about availability, not (eventual) consistency.

Again, the two go hand in hand. Deal with stale data and you've dealt with unavailable data.

> There is nothing preventing you from doing joins in a strongly consistent database.

You misread -- I was saying that with a multi-master key-value system you have to do joins in the app.

> This also has nothing to do with eventual consistency.

Same, I was talking about Dynamo-like systems.
See how to start a rideshare business and make a rideshare app from scratch
It seems to me that approaches such as DeepMind's AlphaZero are resolving such issues to some extend. It relies on a deep convolutional neural network but on top of it there still is more conventional algorithms, mainly a Monte-Carlo Tree Search. Arguably, that tree search can be analogous to the "imagination" capabilities author is referring to for instance in this sentence :

"Anthropologists like N. Harari, and S. Mithen are in general agreement that the decisive ingredient that gave our Homo sapiens ancestors the ability to achieve global dominion, about 40,000 years ago, was their ability to choreograph a mental representation of their environment, interrogate that representation, distort it by mental acts of imagination and finally answer “What if?” kind of questions. "
Bitcoin Drops Most Since September as Digital Coins Resume Slide
Seen from Europe, this is ludicrous. Police killed that guy. Swating as a prank is possible in the US because of US police's hysteria. And it's police hysteria that escalated a nasty prank into homicide--if not murder.

[EDIT for clarity]: it's ludicrous that prankster and police officer aren't both charged. Police incompetence is no exoneration of Tyler's responsibility, and conversely, Tyler's criminal actions are no excuse for the police officer's lethal lack of judgement/restraint. Of course Tyler is a criminal, I thought it went without saying.[/EDIT]

The core problem is that it's OK for US police to kill US citizens, and it's essential not to shift the blame. By primarily blaming Tyler (who's a super-nasty piece of shit, but that's another issue), medias and justice reinforce bad police officers' sentiment of impunity.

In most developed countries, if a cop shoots someone who wasn't actually about to kill someone, he's criminally liable. His career is over, and his freedom in jeopardy. If he wrongly "felt threatened", that's poor judgment and incompetence, certainly not an excuse. And whether the victim was guilty of anything or not isn't a mitigating factor either: it's exclusively up to the justice to say so and to punish. That's why Judge Dredd isn't called Copper Dredd.
Fink is a part of society. He isn't society. He's just one guy.

Society can make collective decisions using collective mechanisms. Mostly: voting and markets. But it can also be things like organised religions, other voluntary communities and so on.

When one guy has accumulated large sums of money by promising to invest it only on the basis of yield and then turns around and starts throwing that weight around, he's effectively overriding the collective judgement of many other people who can't cause as immediate an impact on any specific firm as he can.
What the Hack 3.0: Pancake Printer, Neural Network, and Other Hacks
I tried to love and promote Jitsi for a long time but the desktop client is just so darn 2000s Java-ish. Gradients, weird font-sizes, weird and few emoji. And no mobile clients...

Jitsi Meet on the other hand is pure bliss. The website could use a single-line explanation about what it is though. :D
Solr: Backed up? Now you can restore it back – 3RDi Search Blog
>police got word from an armed hostage (!) situation, so it does make sense in a way

so it is ok to kill a hostage? the police didn't see a gun, and it would actually be very probable that a hostage would be made to open the door.
You can actually sort of do what you are asking. It was common before official support for languages to use node, and simply call out to a binary compiled for Amazon Linux. That does work. However, the support means that the Lambda system can call the specific binary directly, and that libraries are available to expose the data structures easily. There is nothing preventing you from calling a rust program from the node runtime for instance, if you wanted to.
They both killed the guy. The guy lied with the intent to get heavily armed people to point guns at someone. Anyone who does this and tries to claim that they couldn't possibly know that the risk is deadly, is either lying or lacks basic reasoning skills.
Not sure what you expect then.
It sounds like your root problem was dogmatic thinking, not any sort of consistency model.

There is a time and place for eventual consistency and multi-master, and there is a time for strongly consistent SQL servers.
This post and some comments about the lack of predictability of today’s AI behaviors, makes me wonder: could this be the start of a new trend for startups ? « 100% predictable, AI-free product » ?
That sounds like an argument that hypocrisy is trivial and has no meaning.

Hypocrisy is a thing that impacts arguments because arguments are usually, by their nature, somewhat subjective and based on many barely articulated judgements, the text of an argument being something of a gloss over the thinking that we hope has gone into it.

So if someone argues strongly that path A is the right path, then walks path B, that suggests their argument was dishonest and that they may know things or believe things that they didn't let on, and that if they had, maybe we'd want to walk path B as well.

In this case BlackRock is telling others to "contribute to society", which is vague enough to be meaningless to begin with, but then muddies their position even further by doing things that don't appear to be implementing their own advice. So if even they don't believe in it, why should anyone else?
> Aren’t open source licenses that forbid commercial use kind of rare?

In fact, they're so rare, they don't exist. The OSI Open Source Definition forbids discrimination against fields of endeavour, which means a licence with a non-commercial-use clause is not an open source licence.

This really bugs me about Genesis Plus GX. It's a great emulator, but I believe FOSS emulation is the best way to ensure preservation of a gaming platform and Genesis Plus GX technically doesn't fit the bill. So, I'm keeping my eyes out for other Genesis emulators to use. BlastEm looks promising (GPLv3.)
That's the opposite of what I was trying to say: that she gets comments targeted at race / culture, and also the discrimination against women in engineering.
According to Merriam-Webster [1] "rackless" is a variant of "reckless".

[1] https://www.merriam-webster.com/dictionary/rackless
The vital difference being that Docker and PHP aren't subscription-based, and aren't controlled by a single corporation.
The answer lies in understanding how lambda truly works. Lambda does not start a new version of your program every time the function is called. The real entry point to the program is somewhere else hidden to customers. That program starts up and then waits for requests like a web server. On every request, it invokes our lambda function. It literally invokes the function, it does not spin up a new instance of the program. The program lambda spawns keeps running until no new requests come in for a certain amount of time which is not known. This is also why first invocation of a lambda function after a long time is slower.

Also, there still are other things to take care of. Online code editor support, making sure everything works and there are no bugs, support for compiling the programs edited directly from the browser, etc etc. Also, Lambda support means that the language has access to it's execution context through an API and there is no better way than to implement it in the same language and just pass an object to your handler.

Lambda functions in reality are not one-off CLI commands that boot and terminate fast. They actually spin up a long running service and then the same instance handles multiple requests until the instance is killed off because of being inactive for too long. Having lambda support means AWS implementing a long running server that integrates with your code, handles things like errors, exceptions, logging and provides you with an API to execution context.
I agree that the ecosystems is very shitty and amateur. Just look at web3.js--they pushed the alpha version to NPM so anyone getting started will automatically get their alpha.

I wouldn't say anything if this alpha was working, but it's one of the buggiest piece of software I've ever seen in a while. They shouldn't ship something if it's so obviously not ready, especially if it has to do with people's money.

I actually tried so hard to make it work with this alpha version but finally gave up after a while and manually "downgraded" to the earlier version, because my time is precious and I don't have time to help them develop that buggy software by sending pull requests for every single bug I've found.

And I don't even want to get started with Solidity. Everyone in the industry knows Solidity is a bad language which encourages unsafe and careless programming.

That said, I think it's a wrong way to think about Ethereum from the perspective of building a normal web app. A lot of people confuse this point and think they're building "Twitter, but for crypto", "AirBnb, but for crypto", etc. but it's a whole new class of software, and the faster you drop the old frame of "what web programming is", the faster you'll adapt and more likely that you'll come up with neat ideas to build. The gist is, you have to think like an economist than a programmer.

Lastly, you could just use testnet to test your stuff. I've been mostly running my demo apps on testnet and only deploy when I think there's a chance for any traction. Which means you don't need to spend any money to try building these apps.
[Live] Estimate of World Sleeping Population
> I remember trying the same in the 1990s.

A major issue, that affected finding "Raspberry Pi assembly" in the 1990s was that the Raspberry Pi didn't exist yet.

A lesser issue, and perhaps one that may have made it difficult to figure out how to "write an OS (just for fun)" is that few people had done this and published tutorial-style material for absolute beginners on the web- and most of those tutorials that did exist weren't on the world wide web (but on e.g. usenet).
Rust support could be good, but does that mean a lot of work?

I mean, a lots of features that natively supported in Go require crates or coding-by-hand in Rust, maybe that's why Go gets supported first.
One thing you're missing is that this isn't just calling the police. The person in the article phoned the police and described an armed hostage situation. These calls aren't just 'X is committing a crime.' They describe a compelling high risk situation to the police. It's totally understandable that the Police go to the call primed to deal with what they're told is going on: a possible armed perpetrator with the intention to kill people.

The police have to go into that situation ready and there's a natural opposition between being ready to react quickly and the risk you react too quickly and mistakenly hurt someone. The other side is the police are risking going in, being too slow to react and getting shot themselves. So it's a very difficult job to do and things WILL go wrong.

When you convince someone to go into a house armed and prepared to kill someone, you have to take responsibility that there's a risk someone in that house gets shot by accident.
The universe where someone else intentionally coerced badly trained and overarmed idiots into being there and made them think they might be shot at.
You are looking for a different product. What you are looking for is ECS+Fargate. That does exactly this. The difference is that with ECS+Fargate you are in charge of building the entire application from scratch. With lambda you just implement 1 function, the "service" part of your app and all the plumbing to support different things like X-Ray, logging, handling errors, hot and cold boots, etc etc are handler by AWS.
> They both killed the guy.

A good way to check logic is to test the statements against other scenarios.

> The guy lied with the intent to get heavily armed people to point guns at someone.

What if we apply your reasoning to politicians that lied in order to enable invasions of other countries? Does that mean they also committed mass murder and war crimes? If no, then please explain what is the difference? If yes, then why are the politicians not charged?

What if we apply your reasoning to the same exact scenario but instead of it having been false, this was where there was an actual armed attack and a victim had been made to open the door and then been shot within seconds by the policeman? In that scenario, would you not say that the policeman had committed an act of murder or at least gross negligence leading to murder?
I'm not sure why people latch to the javascript thing.

Javascript is to Solidity what C is to Java. It is similar on the very surface level, but other than some syntax similarity, it's very different.

There is plenty wrong with Javascript and there is way more wrong with Solidity. But the languages are not very similar
Indeed a very nice way to prove this thread wrong :-)
By primarily blaming Tyler (who's a super-nasty piece of shit, but that's another issue

No, that is absolutely not another issue. If we don't hold people responsible for misusing these resources, there simply is no remedy here. SWAT teams cannot be expected to be fully prepared for both a hostage situation and a so-called prank.

Pranks are generally fucked up shit anyway. Pranks that can turn deadly so easily should not be called pranks. They should be labeled serious crimes and prosecuted accordingly.

Furthermore, I get rather tired of blow hard Europeans imagining they know what is best for internal matters of the US and that policies that work in their country would obviously work exactly the same here. If your country works better than the US, good for you. That isn't evidence that you know what is best for the US.
Very much so. Recently I was able to retrieve geolocation data for some Panoramio photos thanks to IA. Another thing I appreciate a lot is Web Archive (MHTML) as "Save As" file format in FF.
Yes, I have noticed this recently too, although I have no hard and fast examples.

Google _seems_ to be returning more popular/mainstream sites at the expense of less popular sites that may be more relevant.

Also- Google has stopped penalising sites that don't contain all of the search terms. It has always removed "stopwords" (words that are too common to be relevant: and, it, or, etc.) which is fine, but now it seems to remove significant terms as well. This makes a big difference if you are searching for programming stuff, particularly error messages.

From a pure search point of view Google is losing ground to its competitors, and that has _never_ happened before.
I would call it more of a "market correction" than a "collapse."
Pressing Twitter and Facebook to act on fake news and sexual harassment
It seems impossible to understand the fluctuations of the market as it is now. Finding no specific article that explains what this could be due to. Should probably just stick to regular investments.
User kofk, 2 submissions 0 comments. Both submissions point to cityfalcon.com.
>> SWAT teams cannot be expected to be fully prepared for both a hostage situation and a so-called prank.

Seeing how often these "pranks" happen, I would say they absolutely have to be prepared that the entire situation is fabricated. I agree with OP - the officers should be charged with murder of an innocent person, the responsibility to identify the situation is 100% on them.
Maybe the UK govt would have done well to look at Blackrock's bet against Carillion and ask them what they saw that they didn't.
Cheap coinz!
>If we don't hold people responsible for misusing these resources, there simply is no remedy here.

but you SHOULD hold this guy responsible for misusing these resources. Just not for the murder.

>SWAT teams cannot be expected to be fully prepared for both a hostage situation and a so-called prank.

Yes they can. What the fuck? Isn't it American to say "hope for the best, prepare for the worst?".

Train shooting, teach restraint.
I was heavily in to BeOS. I read Scott's BeOS Bible cover to cover. I had most of the other books (The BeOS API gude, Advanced topics, Programming the BeOS, Practical Filesystem Design) and also had a BeBox (a 66MHz model) and a PowerMac 9500/180MP (Dual processor) to run the OS on. I had a lot of fun. I advocated PowerPC back when the trend was towards Intel and I still mess about with the OS occasionaly ( https://github.com/memsom/mwobdec .)

I had a BeIA device and had a few versions of BeIA running on various other devices. It was pretty much just BeOS without the Tracker desktop and with a slightly different file system. Take a look at Wikipedia ( https://en.wikipedia.org/wiki/BeIA - I wrote a lot of the BeIA info back in the day on there, especially the stuff about the CFS and exe compression.) The DT-300 Webpad I had was nothing really like an iPad (it was running a Geode from NationalSemi and booted from a compact flash card.) But you can see where the tech was heading.
Hey, I'm going to say this as well itentioned as possible. Please keep an open mind and as always do your own research:

Zero Hedge is a pile of propaganda and you shouldn't believe anything you read in it.

> Mike Whitney explained last September:

(QUOTE)

At the end of the first paragraph of (QUOTE) they have (businessweek). If you search for that text, it doesn't appear in businessweek, it appears in all sorts of nutter right-wing websites.

What does that show about the content of the article? Nothing. But it does show you one example of the tricks that Zero Hedge uses to make itself appear more legitimate.

Also, do a bit of research about Mike Whitney. His living seems to be trashing Obama. Does that mean the things he says are factually wrong? Again, no. But from my experience the kind of people who first reach a conclusion and then come up with the argument to support the conclusion, are typically dumb or dishonest.
They have a right and an obligation to serve their clients' collective long term interest. That may include acceptance of the fact that letting the world burn (both literally and figuratively) for the sake of short-term externality-denying profit might not serve that interest. They even have a right to forego investments that their clients would find morally repugnant. As long as they're clear and honest about which strategies and ideals they're pursuing, your say is limited to investing with them or investing elsewhere. Your pittance of a retirement fund doesn't give you the right to dictate every detail of their activity. That would be denying that certain interests can be represented in the market, and that's not how free markets work.
What a wild ride
Not OP, but I'd assumed it was referring to removal of literal data centre racks.