skysight-inc/HackerNews huggingface dataset:
> In short, if Seattle fucked up this FOIA request, denied or delayed -- that could have cost them millions of dollars.

Sorry, but that sounds like bullshit. The Washington law provides for agencies to take reasonable time on a request, especially one a request that is complicated and broad. In fact, unlike the FOI law for federal and other states, the Washington law does not proscribe the number of days that an agency must respond by, only that they be made "promptly":

http://app.leg.wa.gov/RCW/default.aspx?cite=42.56.520

The city of Shoreline did not have to pay out $500K "because of mistakes they made on a FOIA request", not according to what you posted:

> The City of Shoreline will have to reimburse $438,555 to cover the plaintiffs' costs as Washington agencies are required to cover reasonable attorneys fees for their opponents after losing open records lawsuits. Shoreline also agreed last year to pay a $100,000 statutory penalty after the court found that the city violated the state public records act.

They paid $438K for fighting the request for seven years. They paid an additional $100K penalty because they were have found to violated the law. They did not pay for "mistakes", at least not mistakes in good faith.
I can imagine cars powered by butterfat with butter sputtering out of the exhaust.
In computer science, concurrency refers to the ability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in partial order, without affecting the final outcome.

Parallel computing is a type of computation in which many calculations or the execution of processes are carried out simultaneously.
Is the oil being traded in dollars really that big a deal to anyone?

Call me naive but that sounds like being worried about whether the volume of the oil is measured in gallons vs litres.
>. I liked the idea that the IDE, including the interactive debugger, was available to the user to program.

a similar concept exists in F# type providers. it doesn't always work out well in practice but there is a ton of promise there.
Ok, here's a view I genuinely have and want to discuss. But it's quite far from the general consensus and is a bit radical (hence using a throwaway account) -

Yes, using animals in this was in unethical and yes animals have emotions. But I love meat so much I just can't seem to care. I mean I feel evolution made us humans evolve into beings that _can_ take advantage of all the tools and so why shouldn't we. Yes, this means I am ignoring the fact that the animals are being tortured. Putting it that way sounds bad but too bad, we step on ants every day as well. It's just where nature has gotten us.

In fact, if you mention the greenhouse effect and all, I think we're destroying our own habitat. In a few hundred years, might make humans extinct. But that's about it. The "Planet" is not being destroyed. It's us who are in danger. We brought it on us, we'll have to face it.

That was my rant and trust me, if you meet me you won't think I have such harsh views. But I wonder if anyone else thinks the same way or would like to discuss this.
Hello P5.js Web Editor
The "interpreted" bit isn't really true anymore. Smalltalk has been bytecode-compiled since, uh, I think 1976, and the bytecodes themselves are JITted by the Pharo/Squeak virtual machine these days. They're usually only interpreted when you're using the debugger.
I use emacs all the time, but I don't really extend it. More recent editors are extensible via web tech such as javascript, which sadly often comes at the price of having an electron base. Javascript does have the advantage that you can console.log() everything and discover functions easily for a given object. I still don't know how to discover stuff when I need it in elisp except M-X apropos which often fails to find something useful.
Effective Data Validation in JavaScript
I always wondered why the west didn't push a west german citizen to go to space with one of the later missions, given how much Jähn's flight was considered a success of socialism by eastern propaganda.

Quite a propaganda qoup, I'd say.
Please don't post like this to HN. The idea here is: if you have a substantive point to make, make it thoughtfully; if you don't, please don't comment until you do.

https://news.ycombinator.com/newsguidelines.html
Yep, I also kept thinking about that episode.
I see multiple indicators that extreme poverty has decreased, with a simultaneous increase in overall population as a great achievement.
Can’t discount racism here. Asians stick out more than Germans or British people.
And I personally want the smartest people in the industry to work on protecting the civilization from other smart people working on domination as a means of "protecting their country".
Which countries are we in danger of being destroyed by?
Thanks. Great result, surprising for 1877.
Who are you? Why should anything you say be believed?
> do people know that by emailing their local government their email address is now free for scammers to request under FOI?

Florida, which has fairly broad open records laws, at least makes this extremely clear:

http://www.leg.state.fl.us/Statutes/index.cfm?App_mode=Displ...

> Any agency, as defined in s. 119.011, or legislative entity that operates a website and uses electronic mail shall post the following statement in a conspicuous location on its website:

> Under Florida law, e-mail addresses are public records. If you do not want your e-mail address released in response to a public records request, do not send electronic mail to this entity. Instead, contact this office by phone or in writing.
sic itur ad astra
Now all we need is the media to stop being so negative about everything and break the 'controversy for clicks' bullshit they seem to depend on. Honestly, just a complete freeze on stories about Trump, Brexit and terrorism for a week or two would probably cheer up a lot of people and break the 'everythings going to hell' narrative that's infecting society right now.
It's all of these things!

The IDE and the repl-equivalent, along with the entire windowing system and the rest, are all just Smalltalk programs within your installation. So you use the tools to edit the tools.
Removing fat from milk does not make it “watered down”, it’s just not as rich in fat. If you’re trying to say there’s some kind of collusion going on between milk producers and other makers of high-fat foods — do you really think any of the industrial food companies care at all that people would exceed their RDA of fat?
Sure, but are you checking that every single application you have opened does "nothing" before you start a game? The point is to not being worried about such things.
I left the Smalltalk world years ago (for Java ... hmm was it a win?) but the thing I miss the most is ... reading great code. Within the Smalltalk image/IDE, everyday you read code that other folks - many with brains much much bigger than mine - have written, and its great.
A lot of the code I read now (Java,Objective-C) is ... err ... brain hurt :-(
I don't understand why you would publish this in nature instead of FOCs/STOC
You can opt out of allowing use of the electoral role for marketing - you can't opt out of political use.

You can also not be on the role but you cant vote in that case.
I don't even understand why party affiliation is tracked by the state. What's that good for other than entrenching the two party state? Parties should have their own member lists.
People think they're being nice when they're not. Your comment is also an example, which presumably is why it was flagged. Can you please be civil and respectful when commenting here, no matter how wrong another comment may be?

https://news.ycombinator.com/newsguidelines.html
The Cold War produced plenty of immoral conflicts. Is it seriously arguable that Viet Nam was a genocide? Justifiable wars since WWII are the exception.
I wonder if there's something akin to the thinking behind the renaming of PLT Scheme to Racket going on.
Pot kettle black, I guess.
As long as we’re doing anecdata: Apple Maps is leaps and bounds better in the archipelago of Stockholm, Sweden. Google Maps is basically impossible to navigate with in a kayak.

In Stockholm urban area it’s about the same, but the Apple Maps UI is anecdotally easier to use (my mom being the test subject)
Die communist rat
I used to cite facts like those in these charts to try to convince myself or others that things are on an upward trajectory and that we’re just at a local minimim, if anything. But man, I just can’t stomach it anymore. Most of the points made by these charts will be moot at best and reversed at worse if the concerns outlined in that latest climate report come true, and we’ve got politicians and a population who at best don’t give a shit. It seems naive to try to make the “everything is getting better!” point anymore.
Perhaps this article is not truly complete without a graph representing the general trend of economic inequality since the early 1980's...
The Russian Federation is one country. Of course, the right choice of action in my opinion is for NATO to step back from their border, and as bad as a person that Putin is, we should try to open a dialogue with them. That said, unilateral disarmament is foolish.
Fake reviews might be the best example. The lie is that there is a person who bought the product and has an opinion about it. Or a fake account on Twitter might not just be automated, but pretends to be a human who has an opinion, in an attempt to shift what people believe are common opinions, or just to raise follower counts.

Presumably if an automated account isn't trying to look human then it's unlikely to be mistaken for one, although if it's just there to bump up a number, it might not have to try very hard.
Whether you meant to or not, you basically trolled this thread. That's destructive. Please don't do it again.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Blood Money
Yeah, sorry about that. Well the file will only contain changes that need to be reflected in the old file (which servers as a master). Usually the file contains around 120 fields which then need to be updated. Besides that I will need to update around 150 other fields that serves as descriptions of the original fields.

After that there is some appends of data to be done which usually is a couple of million rows.
I find the way he describes "gulf interests" to be almost racist. Is money from Kuwait the same as money from Saudi Arabia? Obviously not.

[Corrected syria to saudi Arabia]
I do not agree on the "increasing" part. Developing countries are undergoing the same transition western countries had at the beginning of the 20th century, where the number of children went down from 5+ to <2 like it is today.

The UN predicts that the population will stabilize between 11 and 12 billion around 2100. That is much more than today which poses a large challenge, but not an insurmountable one.
Lots of shoulds and might in your proposal. To attract my interest you would need to resolve any security issues with other electronic implementations.

Prove to me it's as safe or safer than pen & paper and I'll consider it.
Genocide: "Any of the following acts committed with intent to destroy, in whole or in part, a national, ethnical, racial or religious group, as such: killing members of the group; causing serious bodily or mental harm to members of the group; deliberately inflicting on the group conditions of life, calculated to bring about its physical destruction in whole or in part; imposing measures intended to prevent births within the group; [and] forcibly transferring children of the group to another group."

The Vietnam War was immoral in many ways, but it was not a genocide. Throwing that term around willy-nilly cheapens it. Please don't.
>> Who are our investors and can we be proud of them? And do we want to work for them?

> Sadly, the answer for many will be no and it will not be easy to unwind those relationships.

So fond structures are hard to reveal.
Run Perl in the browser with WebPerl
Just give me cheap cheese curds period. I can demolish a bag in a siting no prob. They’re just stupid expensive unless I drive to Tillamook, and even then they’re a bit spends.
Why is it like that? Do they give out your phone number or postal address if you contact them via those channels?
UCSD does a lot of cool type system stuff. Also check out Liquid Haskell (another UCSD project), a refinement type system added to Haskell.

A good book to read to learn more about the crazy things you can do with a dependent type system is the Idris O'reilly book as well.

If you're like me and think modern software practices are scarily inadequate at proving correctness, but you still need high performance, take a look at Rust. It also has a very nice type system with ADTs, and it's being improved all the time. Unlike Haskell and Idris, it's not geared towards research and has no GC, so it has near C/C++ performance.
Not sure about digital payments for the unbanked. Are there any real cases of someone unbanked paying for something with crypto? I guess I can see how it could happen in theory.
Say an ex finds the new address of a former partner then goes around and shoots them dead.

BTW I am not being hyperbolic here there was a case where this happened when I worked for BT - someone as a favor looked someone's new address up for a friend which resulted in a murder.
I enjoyed reading the chapter but I didn't have enough time to put into it to understand all his derivations as well as I would like. So I may be incorrect here but I don't think he is proving the gaussian distribution is correct, just that it is a good (or the best) one to use.

Does someone have a dart board? It would be nice to take a look at some real data. Maybe 20 throws? Or 200?

I don't think the results will fit a gaussian particularly well. I think there will more darts at large distances than expected. For that matter I would guess, if there is enough data, that the mean would be slightly below the maximal likelihood (as in closer to the floor).
API Testing: The Definitive Guide
While I'm thankful for all these things, empiricism falls short of being able to tell us about the state of the world.

What are the units of love, and suffering? How do you measure them, and plot them on a graph? And furthermore, how do you know how these will trend in the next decade, much less the next year?
In my experience so far, good code strives for elegance. Not only "few LoC" but elegant design, abstractions, structure. With a sufficiently awful design (and "wild growth" by engineers just trying to add features), refactorings become tedious because the dependencies, interactions, assumptions etc. that have grown over time are painful to untangle with only equivalence transforms of the code in between. And you can't change easily change the other side of whatever the code interfaces with because it's similarly ingrown.
There is a movie about a professor who is 14000 years old and tries to prove this to his colleagues. It's interesting in how something like this is so hard to verify, even if it was true. He even claims he could have been the inspiration for 'the Jesus story'. https://en.wikipedia.org/wiki/The_Man_from_Earth
No, there is definitely a racist element here. Just read the comments on a lot of the local articles or letters published in papers. Lots of racism. People are too eager to point their fingers at asian foreigners but the situation is more complicated than that. The majority of real estate is not owned by foreigners. It’s not like Canadians have decided not to buy real estate, they are still fully involved in this market.
How to Save 75% on Fixing Bugs (and 6 More Benefits of Automated Testing)
I’ve never seen it on sale refrigerated, really. It’s generally shelf stable; why would you bother?
Could we stop calling it content and refer to it as “writing”?
Heat Transfer by Convection
Hitler and the Naming of the Shrew
Advice requested ...

This is one ordering of the information, but I'm not sure it serves the intended purpose, which is to help people understand the joke (well, technically the riddle).

I'm interested to know how the HN community would suggest the information be re-ordered. Any suggestions?
I’ve noticed the conservatives? Alt-right? People on T_D on Reddit? Have started calling liberals “NPCs” (non player characters in video gaming terms). On both sides it’s a worrying trend of dehumanizing the other. A trend of cutting economic ties (boycotts, getting people fired) is also worrying, because you don’t go to war with people you trade with. Cutting economic ties is a sign of impending conflict.
Download Cydia Impactor: Install IPA on iPhone, iPad Easily
Ask HN: Is there any open news platform?
I am tired of being watching news entirely governed by big companies or billionaires. Are there any news platforms which are wholly run by the people and for the people like us?

Nowadays I trust Quora before any other news channels. I try to hear the truth from the people rather than news channels. Though it can be fake/wrong, but I still have faith in it.
Researchers confirm Earth's inner core is solid
how to get these projects? how did the outsourcing company contacted you/management? where did the bidding happened?(upwork/freelancer/companies own bidding site)

I am amazed that low cost outsourcing companies are able to fetch millions of dollars worth of contracts while actual competent developers have hard time landing them.
> Voting via your phone would save huge amounts of time and energy compared to paper voting and it would make holding these votes much easier.

This would open up a whole can of worms for things like your employer (or other entity) being able to verify you voted "correctly", excluding people without smartphones, require ID to vote, &etc...
2 years in one place raising flags? Hahah. No. Good places where you want to work are more than glad to get strong engineers working for them, even just for a couple of years. In the age of the cloud 2 years is an eternity.

Be careful not to burn any bridges thought. Even in suboptimal situations take the high road and cultivate relationships with the people there that you want to work with again. In the long run this is going to pay dividends.
It reflects poorly on this community that any comment that questions the ethics of technology gets downvoted.
Speech recognition in the cloud to press a button.
Mostly for primary eligibility. It also allows for things like ensuring that poll watchers etc are available in a equitable way.
He was Saudi, hence his visit to the embassy to get some marriage license thing done. It’s like saying an American correspondent stationed in Iran is actually an Iranian.

Even if he had been, say, what’s that conspiracy theorist-cum-journalist, Jones. If he’d bern offed as an American, I’m unsure of yhd media reaction. Of course, you might come and retort hd wasn’t a “true journalist”. But then we’re picking anc choosing fights.
That reminds me of the writer who managed to get ahold of a major troll of hers and talk to him on the phone. And... he apologized. An interesting listen.

https://www.thisamericanlife.org/545/if-you-dont-have-anythi...
You have a shockingly naive view of our government. You think those votes aren't heavily manipulated on both sides?

Voting does nothing, our representational democracy means every electoral race is won before it's ever fought.

The concept of "Dominance Hierarchies" is fundamentally a superior mental model for understanding the world than the concepts of democracy and voting, which are both just smokescreens to obfuscate the Dominance Hierarchies they are reinforcing.

It's just absurd that your naive faith in government prevents you from seeing the obvious fact that people dominate other people. What, you think Elon and Trump act submissive and sheepish towards their followers? Topkek bruh.
The US dairy industry and the USDA have a large operation to promote cheese. With everything. Over half of Dunkin' Donuts offerings now include cheese, and they are rebranding to "Dunkin". Cheese filled tacos are now a thing.

I recently chewed out a restaurant manager of a "natural" and "green" restaurant when they started putting cheese on a piece of plain salmon on top of fresh greens. That's a chef problem - they have to add something to justify being paid more than McDonalds.
Vimscript was a mistake, if you ask me. The power of vi is its edit commands and the ability to bang text through shell commands. A very careful, considered expansion of a few features in vi to improve its integration with outside script interpreters (Perl, Python, etc.) as well as language servers could've produced an extremely compelling editor.

As it is, I've found that you can do a lot with just vi, tmux, and bash (along with all of the utilities).
Even giants have contracts among them, money is just money unless you give control.
Not a big fan of vox but this is a nice article, such reminders are always welcome. It is however unfortunate that the journalist feels a need to start with the usual silly bashfest - democracy is dying you see, except for this graph in our own article that shows democracies have never been more common. I realise this journalist is distinguishing between "democracy" and "liberal democracy" but for an article filled with graphs you'd think they could show some data to back up the point.
In what instances/how does it not work out well in practice?

I've only read the hype, and it sure reads well... :-)
Leonard Peltier
I use "trollish" to mean having trollish effects. Intent isn't a helpful category for moderation since it's impossible to observe. But alas we can and do observe the flamewars that comments like that one lead to.
I would if it were easier/cheaper than going to the corner store and buying a Visa Gift Card to make online purchases.
Curious question: Are you afraid of writing "God" ?
Do you use something like `counsel` or `helm`? I personally use `helm` and have found `helm-apropos` to be a much better experience mainly due to fuzzy matching. I'm sure there is a counsel analog.

Out of curiosity, do you happen to have an example of a search you've tried that doesn't produce something useful?
The same is true for most of the West coast to a certain extent. But with liberal Canadian immigration policies and lax financial restrictions, Vancouver is an easy target.

Westerns have forgotten or do not understand how stable and safe the West is compared to most of the world. Chinese have never forgotten that they live under an authoritarian regime.
Merging mathematical&physical models toward building a perfect flying vehicle
Sitting here in my (Chip Wilson owned) $2000/month one bedroom East Vancouver apartment, I'd say this article really hit close to home.

Literally.

While I support the conclusions drawn in the article, there is one important factor that wasn't emphasized - weather. People from all over Canada come here for the (relatively) mild temperatures and snow-free winters.Thus you have a market where demand already exceeds supply before even factoring in foreign ownership.
Thanks anyway. HN readers can't handle the idea of a woman lying at all, really.
I suppose they treat e-mail addresses as street addresses. Public and not tied to anything else by default (you know it exists but not who is assigned to)
The seeds contain oil, protein, and a poison. Before the genetic modification, you took the oil, and threw away the valuable protein together with the poison. (Or gave them to cows.) After the modification, you just eat the whole seed.
"Joint Statement from JDRF and the American Diabetes Association"

https://www.jdrf.org/blog/2018/06/25/joint-statement-from-jd...

"While this work has attracted attention, the study only followed a very small number of patients—nine people at the five-year time point, and three people at the eight-year time point—and must be interpreted with caution.
Overall, the findings prompt thought-provoking questions but not definitive answers, and do not provide enough clinical evidence to support any recommended change in therapy at this time."