skysight-inc/HackerNews huggingface dataset:
> As far as I can tell EXDAMS was never implemented. The RAND EXDAMS memo is more of a thought experiment than anything else.

The memo[1] mentions

> Since EXDAMS is currently being debugged and is not operational, no performance statistics are available. [p12]

Suggesting implementation was attempted, though perhaps not successfully?

[1] "EXDAMS: extendable debugging and monitoring system" Memo RM-5772-ARPA APRIL 1969 http://www.dtic.mil/get-tr-doc/pdf?AD=AD0686373
Yeah, the maps available all seem to use satellite data that updates once a night. The Santa Rosa Firestorm Update facebook group[1] is probably good for on the ground updates, and sub-groups are springing up for specific neighborhoods next in the path as well.[2]

1: https://www.facebook.com/groups/586292148428439/

2: https://www.facebook.com/groups/208796179660535/
Vmware requires root to be installed. At that point you are pwned already.

I also think it requires signed drivers. Those have to be verified by Microsoft.
I think that's conflating different forms of racism. There's no denying that the modern suburbs was in very large part a racist development. That doesn't mean anyone who took part in that development had racist intents. As you say, it's a perfectly logical decision to move one's family to the suburbs. That doesn't contradict the fact that the opportunity for you to do so was the product of racism, even if it was someone else's racism.

The Levittown/redlining/white flight/whatever was already well underway by the 60s. Yes, crime increased in urban areas up through the 80s, but some of that is best explained by those urban areas being essentially economically abandoned by that time. Crime follows poverty, and when the tax money leaves, the result is fairly predictable.
I work for big banking company. Here most of the search APIs return 1000 results, no pagination no sorting.
I believe GP was saying that if there were a fade, it would take you "literally eleven seconds" to fake, and users would be no more likely to nice its presence or absence than they do phishing attempts on desktop computers.
People call Texas' climate harsh all the time, it's pretty darn hot there in the summer.
Thanks for this comment. I've had this discussion over and over with other developers. Separate commits for separate things no matter how small. Doesn't matter if the code change is 1 line. Conflating multiple issues (even reformatting) with a bugfix brings a lot of noise to the diff and increases the review process.
How dare they use an accepted form from Merriam Webster. (Personally I use millennia but if millenniums is accepted use in MW, that puts it well into the range of standard US usage.)
Rural areas already get massive subsides in the US. Wasting even more money on them simply drags down society for zero net benefit because those resources are very much better spent where the impact vastly more people.

As to taking a loss on their home. That's already happened, staying there vs renting somewhere else has significant direct costs. If a community can survive on it's own then awesome, but subsidies are simply a terrible idea.
I did...

"Said: set alarm for 6:30 in the morning"

"Said: set alarm for 7"

"Said: set alarm for 7:30"

"Said: set alarm for 7:45"
Lets cut in some video of the rawandan refugee crisis, hey look at all the cute kids running around LOL here we go! this is fun! here is some PR for PR
Hello thank you very much. I am aware of django-fsm (and it's sister project django-viewflow) but I haven't used it in my projects that's why I didn't include it in the list - all the other packages have been used and tested extensively in various projects so I can vote for them.

Some projects that I had implemented and used workflows were implemented with custom flows (by hand) using django-rules-light to keep a lid on who can do what on each state.

django-fsm is definitely one of the packages I am going to use in future projects that require extensive workflows.
ok hands up who actually enjoyed MVVM architecture?
> I thought the article really went out of its way to romanticize the captivity and torture of a non-domesticated wild animal.

This is how I feel about dog ownership. We take children from their species, sterilize them, and gaslight them into thinking they're part of our family instead. The only reason dogs are domesticated is because we've been inbreeding their species for thousands of years and they literally can no longer live in nature because of how we've bred them. If anything, raising, hunting, and killing an animal is more natural than what we do.
Major Joomla versions are vulnerable to this one, important advisory
I wish I could feed Spotify ML algorithm with my last.fm play history (100 000 songs) or rateyourmusic albums (3000 rated). It would be much more accurate (probably about 3000 plays from Spotify itself)
I monitor traffic on my phone due to data limits. I turn of features that aren't needed, like bluetooth or wifi. My phone is a well understood ecosystem.
Meanwhile, these other devices are a speaker and a button. Why wouldn't I trust that?
Trivialisation Effect: Why Microsoft’s birthday presents upset their customers
This is not related to the search path, but to determining which files need to be rebuilt when a file changes.

The idea is that when you change a module, you might need to recompile all the modules that include it, since its interface might have changed.

What I don't get in this criticism is that you have this exact problem right now with headers, and it has been solved by the preprocessor outputting dependency information (based on #include directives) for the build system to read.
Why can't the same be done with modules (of course it might not be the preprocessor that does it, but the compiler or a specific tool)?
for the ls parsing example, you can do

shopt -s nocaseglob

ls ~/Downloads/*.{png,jpg,jpeg,gif,webp}

----

for command line tools (grep/sed/awk/sort/etc), you can refer my ongoing project (https://github.com/learnbyexample/Command-line-text-processi...) as resource :)
It’s not name-calling if it’s true.

And you are sitting here calling someones truthful comment toxic waste. Meanwhile the top comment here wonders if any parents are present at Facebook.

Honestly, HN really sucks at moderation. You aren’t consistent at all and the rules are completely ambiguous. I’ve actually seen you respond this exact situation before when people complained about name-calling by saying that it’s not name-calling when the person is not even here and because they are the subject of the article.

So whatever to you sir. Bad censorship is bad.
>zuck overrided.

I really do wonder if Zuck is a functional sociopath, and not in a 'jokey' way but in a clinical fashion. Many of his top level decisions seem to show a complete lack of empathy and his reputation like calling Facebook users "dumb fucks" for trusting him, really seem to fit the bill. Perhaps we can excuse a lot of this for his relatively young age he found success at, or even just write him off as on the spectrum and tone-deaf as opposed to sociopathic, but its something to consider and worry about considering his vast influence.

Sadly, in the world of US executives, a certain level of sociopathy seems to be the norm. Or at least, learned pseudo-sociopathy (The Gervais Principle) [2]. There's many critical writings about what under-regulated capitalism leads to[1] and the type of people who end up the most successful in such environments, but I'm not sure if HN is the place to have this conversation considering its ultimately a forum for entrepreneurs. But there are pressing questions and ones I imagine that will be more important as income inequality and automation begin to eat the world.

[1]

https://www.theatlantic.com/business/archive/2016/11/sociopa...

[2]

https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...
Completed EFR battery system a “milestone for E.On in the new energy world”
For Java, class, package and (Java 9 Jigsaw) module all fit the Wikipedia definition of module.

We might have consensus about the definition, but it does not seem to be a useful precise one. The C++ working group seems to have a similar problem. Things like "compilation unit" have a precise meaning, but they cannot find consensus if it should relate to their "module" or not.
I think the best part of this post, at least for me, is that I had no idea who Daniel Pink was until a moment ago. This is why I stick around on HN. Thanks!
https://archive.sclqld.org.au/qjudgment/2017/QSC17-220.pdf
Instead of talking the tech and how to apply the tools of technology, the media and their consumers are as usual scoring style points and mounting a lynching expedition.

VR is a useful tool, for various parties including for planners to really "see" the devastation in 3D.
Along similar lines, there's a famous Canadian case where a farmer scratched a will into the fender of his tractor when got trapped under it - http://news.usask.ca/archived_ocn/09-jan-23/see_what_we_foun...
I was loosely involved with a project at a very large company where they were using Watson (all on-premise, no cloud) to classify customer feedback (verbatims) into an existing taxonomy. This was actual customer feedback that came through service channels, not social media chatter.

The taxonomy basically determined the escalation process within the company. As an example, think about issues with a cell phone. "Sometimes my phone volume goes down automatically" isn't as critical as "Sometimes my phone gets really really hot in my pocket."

The Good: They felt Watson was doing a good job classifying the customer feedback. Overall, they felt they could rely on Watson and could defend using Watson instead of human raters in a legal situation.

The Bad: The amount of time/resource investment required to get it up and running had been way beyond what they initially expected. They also felt various parts of the system could have been more open (e.g. Watson's back end database) to inter-operate with downstream systems. They also were exploring if other solutions (e.g. Data Scientists + Python) could do this and had started to see positive results.
Gates would actually be pretty good IMO.
Am I right in assuming these are only able to handle specific tasks? What I've noticed applies in general, and is usually the result of programmers trying to be too clever, using frameworks, inappropriate use of object orientation, or not refactoring.
I had another idea for making constant time programs. The idea is that you create a virtual machine without loops or branch instructions, in which each instruction is tested so that the amount of time it takes is independent of the instruction's input or output. You then compile your C code to this instruction set, and execute it on the VM. A program running on this VM, no matter how it's produced, will execute for the same amount of time.

Why not do this for crypto?
What happens when the top guy is on the spectrum and over-rides these decisions? Part of the problem isn't just being on the spectrum but having someone in a position of power on the spectrum. You can have the best men and women at Facebook, but if Zuck is personally greenlighting these moves then it does no good.

As someone who worked in an environment like this, its very frustrating to see good judgment tossed out the window because the boss's ego or social blindness overrides all.

Worse, executive culture in the US is elitist culture. After a while, when you push 7 figures for years, fly your own plane, spend weekends on the yacht, have four homes, etc you just simply fall out of the mainstream and one's judgment on what is appropriate PR simply is off-kilter. Its funny how well we understand this with, say, royalty of old, but somehow our capitalistic 'royalty' get a free pass. Its the same human brain at work here be it today or 18th century versailles. People who are elevated to a certain point will simply become out of touch. Adding being on the spectrum to this only makes it worse.
The Abstract Nature of AI and the Challenges It Creates
> It seems that bitorrent protocols are pretty close, but I don't think there is a seamless client that allows for "magical" point to point transactions.

instant.io works pretty well for me, it works on the bittorrent protocol, but over webrtc
In windows 10 the ctrl-alt-del to login is gone as default. Now you just have to press any key. Presumably due to touch screen support and usability.
Heroku is obscuring important server information (probably deliberately)
Heroku uses AWS EC2 in the us-east-1 region, but our MySQL database hosted on AWS RDS was in us-west-2 (the default at the time of creation).

Moving it to us-east-1 must have put it on AWS us-east-1’s internal network.

This cut MySQL query time from 80-100ms per query to 1-10ms per query, improving server response time by 10-20x per page.

I found this information mentioned in one Stack Overflow comment, but nowhere explicitly on Heroku's website.

There is some information on their website about how to find that information indirectly if you know you should be looking for it, but it requires you to use the CLI: https://devcenter.heroku.com/articles/regions
Yes, every time I hear calls from politicians to devolve more powers to regions in the UK I wonder what the outcome will be. It seems like an invitation for them to become fiscally irresponsible.
More like half. A large fraction of the Rust community is folks coming from non-systems languages who saw Rust as a gateway to systems.

But we have both, and most of the folks doing comparisons with C++ do tend to be actual C++ devs (because if you're coming from Python or Ruby and haven't done C++ you really ... can't? compare with C++?). At least within the community folks pretty strongly care about misrepresenting other languages so if stuff is inaccurate it gets called out; and for most "rust vs foo" blog posts I've only rarely seen glaring mistakes a few times. Small mistakes are common but those are common to any kind of post.

I took the comment in the post as a bit of hyperbole and probably referring to subjective bits that Rust+C++ & only-C++ programmers tend to disagree on.

In general most of the vocal Rust folks who talk about C++ talk about C++ because they have lived it.

shrug
I was unaware that this is called "keyset pagination". The name doesn't make much sense to me, could someone explain what it is supposed to mean and why it describes this pattern? I called this offset or key-offset pagination; it works well in any database with ordered indices (like B-trees), including ZODB.
In our home the Echo devices are used throughout the day for home control tasks. "Alexa, turn on the kitchen lights", "Alexa, close the east garage door", "Alexa, is the front door locked?" etc. The kitchen Echo sees a lot of action around dinner time for things like timers ("Alexa, set a timer for 15 minutes"), conversions ("Alexa, how many cups in a quart"), and grocery lists. The hands-free nature of these interactions are particularly helpful when you may have your hands full while preparing a meal.

I have a fair amount of home automation kit deployed which I find fun to monkey around with but the rest of the family never really cared to interact with until the Echo came into play.
magic-wormhole ( https://github.com/warner/magic-wormhole ) is not so far from that, just add a simple GUI on top of it (or just use the terminal and convince the user that a terminal does not have to be complicated), and you're good to go. I don't know how reliable it is w.r.t. connection drops though.
That's an excellent point. By opening up this can of worms, MySQL fans essentially get free reign to take shots at Postgres for flaws it still has for one reason or another. Perceived or genuine.

On the other hand, sometimes a good flamewar really gets the juices flowing and sheds valuable light on painful truths. Even Postgres can learn from being the butt of a few jokes.
I better clean up my drafts folder. I have lots of unsent messages that I wrote in impulsive moods, but had the wherewithal not to send. And in most cases, fortunately never sent.
> It’s not name-calling if it’s true.

On the contrary, of course it is, and having it be "true" (which none of you have any evidence for, as I pointed out downthread) would make it worse, since then it would inspire even more feces-throwing, the overwhelming majority of which is not "true".

> HN really sucks at moderation

Maybe this is not the site you're looking for. In my world, consistency of moderation is quite impossible; for one thing it would require reading all the material.
Amazon Tap has been a good compromise for me. I mostly just use it for playing music, and it serves that purpose very well. The portability over the Echo varieties is also better for me.

I suppose it's possible that it's still listening, at the same risk you run by having any device with a microphone connected to the internet.

I agree with other commenters who aren't sold on voice commands as efficient, but even my four year old (who can't read) can play music on the Tap.
As the saying goes, they're not final because they're right, they're right because they're final.
Curious why in your FAQ at 0bin.net you say:

But JavaScript encryption is not secure!

Is there something inherently insecure about the JS crypto library you're using (https://github.com/bitwiseshiftleft/sjcl)?
Please do design it. Whenever someone does "visual programming" or something like that, it usually fails for anything beyond toy examples.

The only counterexample that I can think of is LabVIEW, which is pretty successful with (or rather, despite) its visual editing. (Its main selling point is device compatibility, AFAIK.)

So if you have a design for a visual (or, more generally, "beyond-text") programming system in your head that's any good, please let it out. I'd like to see it. (And until then, I'm sticking to vim.)
fwiw, Springer's political life was before he became a nationally known celebrity

https://en.wikipedia.org/wiki/Jerry_Springer
I cannot imagine any fundamental improvements. Care to share your dream?
I live in Pune right now. Can't think of any such library. Libraries here aren't equipped well with such technical subjects.
I usually have no music or distractions, but sometimes I like music.

I tend to need music without lyrics, or in a foreign language, or sometimes that is so familiar to me that I don't pay attention to the words.

Usually I can't have music for high-focus tasks. Talking, either, so I use a linux shell command to generate whitenoise sometimes, it sounds a bit like ocean waves:

alias whitenoise='play -q -c 2 -n synth brownnoise band -n 1600 1500 tremolo .1 30'
The Fundamental Problem with Coding Bootcamps
TLDR: "E.On has become the first company to have secured an Enhanced Frequency Response (EFR) contract in Britain last year to announce the completion of its project, following the installation and connection of a 10MW battery at a biomass plant last month."

This is very exciting news, not only for those in the utility industry (system operators, owners, generators), the regulatory authorities, and battery/energy storage technologies, but also for those interested in shifting more and more of our generation to renewable resources.

E.On - https://www.eon.com/en.html
That’s a truly bizarre, warped version of the history of humans and wolves, then dogs.
Windows 10 Permanent Activator Ultimate 2.3 Download Free
Unless the bucket contained these as well? (ok, that was arguing for the sake of argument... :)
Those ARM cellphones are running a micro-kernel OS (OKL4) on their baseband processors.

https://en.wikipedia.org/wiki/Open_Kernel_Labs
> And they (presumably) shared these videos on their 48k fan facebook page, yet the videos only managed to get "thousands" of views? Hope they didn't have that Kremlin ad spend behind them because those numbers are pitiful.

Wasn't the main aim for the facbook network to host Ads? I've read somewhere that they reached millions with that.

> I think it would be helpful for community moderators everywhere, including Hacker News, to understand how they were identified as Russian-backed propaganda.

The most obvious would be the content. You can just turn on the still existing propaganda channels like Russia Today to compare the content.
And now thanks to discussion of Discover Weekly, I've discovered Steve Benjamins... Thanks!
One only needs to fly over Detroit to see what happens when suburbs die. At night, huge areas of houses with only 1 or 2 having lights on. In the day, you see giant areas where there are no people, houses are falling apart, and some areas where they've simply torn down the buildings and left the land empty.

How many more cities will see this fate happen to their outer edges?
> If people still want to live in large houses in low-density areas, let them pay for it.

Excellent! Same with urban mass transit, then.
> I've always found it suspicious that Russia and China created their own social networks, email providers, and search engines.

Yandex search predates Google.

Not to mention that the quality of it's search in Russian had been much better than Google's until at least 2010, as a Russian when I needed to search for something in Russian I didn't bother with Google because their search results were visibly much worse.
> The only reason dogs are domesticated is because we've been inbreeding their species for thousands of years and they literally can no longer live in nature because of how we've bred them.

Dogs can't live in nature? I think that needs a citation. Or at least we need some kind of explanation for the apparently impossible phenomenon of stray and feral dogs.
I'm glad someone pointed this out. There were many offers to get EC to join CLE proper, EC was negotiating like they had some form of power; for fans of Parks and Rec it reminds me of the Eagleton Pawnee merger scenes where the Eagleton people are shocked they must give up their precious amenities when they can't pay for them.
The outer suburbs aren't economically sustainable either, they are just new enough that the maintenance burden of old infrastructure hasn't hit them[1].

[1] https://www.strongtowns.org/the-growth-ponzi-scheme/
What is the longest amount of time you spent fighting a code bug?
And "Hi Steve!" - listening to "Purification Ritual" now...
Of course there is a walking away option. In fact you will see this happen much more in 20-30 years as the absolutely monumental scale of the unsustainability of suburban infrastructure truly rears it's head.

There simply won't be enough money around to renew "infrastructure" in these areas. I use the term loosely. We're just talking roads/sewer/water/etc. lines, nothing most europeans would actually consider civil infrastructure like public transit.

You can say walking away is not an option, but continuing to just keep these communities on life support isn't either. There is no option for "make all of suburbia great again" simply due to mathematics.
Slightly off-topic.

I've always been curious about Haxe, especially since there really is nothing quite like it out there. Does anyone have experiences or opinions to share on developing applications (e.g., games) using Haxe?
An alternative approach to parsing headers is to observe which files the compiler reads when compiling a certain source file, and recording these as dependencies of the source file. At least tup(1) can do that: http://gittup.org/tup/
Lower Page Sizes by Defering Junk (JavaScript)
Without his comment we wouldn’t have had this whole conversation.

HN is sliding backwards due to this kind of censorship, not for lack of it.