skysight-inc/HackerNews huggingface dataset:
> So those are probably the most extreme on the politician spectrum

not to go down a rabbit hole, but only republicans consistently elect anyone "extreme".

The democrats try so hard to cater to moderates republicans that they have completely lost touch with their base and have let the country move further and further to the right. The DNC pretty consistently attacks any candidates left of where they want to be, which is a neo-liberal party.
Preparing to ship a comission-free Algo trading Platform

https://KloudTrader.com/narwhal
In Germany every year about 5500 WWII bombs are defused.
According to a 2013 estimate there are about 100.000 left [1].

My personal experience - living in Munich, Germany - is that approx. one or two times per year I am late because of traffic problems caused by bomb disposal activities.

Another source of explosives in the forests here are blanks that were left by NATO troops during maneuvers.

[1] https://de.wikipedia.org/wiki/Blindg%C3%A4nger
Donkey herds are dwindling as hungry Venezuelans slaughter them for food
You're unlikely to get impartial information from the people making flux. Their whole goal is to sell something that is an OS feature, but their version is more red.
Python's globals
I never said a contract was cancelled. It is, though, a termination of business.

> You're implying that this is a game of hurt feewings and it isn't.

I also never said or implied that. I have worked all over the country and a few times out of the country. Only in the bay area and Seattle are people so social engrossed with intermingling their personal politics with their work. Most other locations, both inside and outside the US, would consider this ethically collusive. Whether or not that hurts peoples' "feewings" (as you put it) is up to the individuals involved.
Should or could defense contractors/weapon manufacturers be held liable for bombs that did not explode when planned and the damages and costs that this occurs later?
Frankly I find the idea almost entertaining to bill them the direct (and maybe indirect) costs of for example a nowadays evacuation of a city because a bomb needs to be defused.
Because Sanders was way too extreme for the DNC. It's entirely the opposite the point the poster made.
There's nothing wrong with finding someone whose judgment you trust and voting for their favored candidate. If the majority of the population is to dumb to make good choices, the problem isn't that the voters are bad voters, the problem is that the state is a failed state.
and if you got nothing else, mayonnaise will do https://www.hardwaresecrets.com/thermal-compound-roundup-jan... (somewhere at 35 in the graph at the bottom)
Rclone – “rsync for Cloud Storage” – Google Drive, Amazon Drive ... etc
Yet another landing page influenced by Stripe. :)
State and federal executive elections do not turn at the district level.
Email Benchmarks for United States Startups 2018
Oh, and ... reimburse the buyer of the weapon as well?
Please ignore this big companies (that I compete against)!
SMS Benchmarks for US startups 2018
You seem to be confusing democracy with libertarianism. Not liking democracy in the workplace is your choice, but that doesn't make it undemocratic.
There is a company renting out firefighting tanks to fire brigades. Really: https://www.inforadio.de/programm/schema/sendungen/int/20180...
Used to work at Oracle. Do not do business with them under any circumstance.

As far as corporate greed, inefficiency, terrible service and support goes, Oracle is the worst of all corporations.

A simple Google search for how Oracle extorted $150M USD from the State of Oregon and flat out lied to them about their implementation services should provide all you need to know about how Oracle treats its customers.

My attempts to rectify these problems got me fired from Oracle. It is political and it is a cash grab.

Do not go near Oracle.
Facebook’s Historic Rout Puts Zuckerberg, Tech Industry on Notice
in the old days, the libraries of the former Soviet states would only do trades for materials. I had a colleague who corresponded with a library in St. Petersburg and would trade microfilms (!) of Talmud manuscripts to get ones that hadn't ever been seen in the west before. This was roughly '92 through about '99. Then when it opened up more, selling microfilm or high-res scans of old texts and manuscripts was a big source of hard currency for the libraries' operating budgets.

I suspect the lack of open-sourcing is to preserve an important revenue stream for the archive which I suspect is, like all libraries everywhere, horribly underfunded.

I'd be thrilled if they had an English / Hebrew language site that took donations. Could probably get a decent return on that small investment.
It doesn't optimize for ints right now. I thought about that, but haven't tried it yet.
Using Accessibility settings and Display Accommodations, you can Reduce White Point (to any slider value) and it makes a big difference at night.
Old people and young people disrespecting each other is a popular pastime since the dawn of history.
x = 1, p(x) -> 1

p(x) = 0.3x + 0.7x²

p(x) = 0.5x + 0.5x²
Coefficients have to be non-negative integers.
I was annoyed with it too, but I read the developers reasoning for it and it makes sense. They didn't substitute "auto-correct" with "autoCorrect" for the hell of it, "autoCorrect" is actually the attribute in the JS DOM API.

So if you imagine that it's going through performing a document.createElement() call for each node then setting attributes then it makes sense. The only alternative is to maintain a list of mappings from HTML attribute to JS DOM attribute as part of the library, which would be a waste of bandwidth and irritating to maintain. The real problem is that JSX looks like HTML but is not describing HTML.
Malvid – Interactive UI for components
As far as I could tell, there wasn't any deep connection between the talks.
Yes, it's true that they don't block all ads by default; apparently this is a setting.

And in selective mode, they control the policy for which ads get displayed, which would be the whole point of installing a selective ad blocker. It's not inherently wrong to do that; if you more or less agree with their policy, maybe that's the setting you want?
In fairness, flux was around before (by seven years) the OS feature.
Sigh, I admire the data analysis stuff this guy does and it's nice he tries to track how many people follow Russian made accounts or what not, but I feel the article/mindset here is still the same as in every political article recently:

People only voted for Trump because they were 'tricked'.

It's like media folk and political pundits cannot fathom the idea that the political system is simply broken for many people. Yes it's likely trolls and state sponsored propaganda helped, since a situation where people are so heavily divided is easy to stir up controversy in.

But at the end of the day, what was on offer in the recent election? Four years of 'more of the same' or someone who claimed to overthrow the system. A choice between an insane person and a bunch of career politicians with no charisma.

Just feels like it's a constant set of searches for a nefarious conspiracy rather than accepting that the current system isn't offering much to anyone outside of large corporations and that people were getting sick of it.
Your text doesn't mention integers.
While we're at it, we should also make them liable for bombs that did explode as planned.
Giving competiomtors chances is great. But we need more competition than Kodos and Kang. The government should be promoting wide competition and open protocols and interop to avoid lockin.
I've just started to really kick off my side design project so hoping to spruce up the website and increase it's overall quality since it's not really at the level I want yet: https://designgib.com/
What've you tried to seek one out? I notice there's no contact info on your profile.
I had never experienced that in my first 32 years or so. But when I moved where I’m now living, within 5 years I had experienced three bomb defusings with mass evacuations (I’ve always been just outside the evacuation zone). No surprise, it was a strategically important place, so the Allies bombed a lot.

It‘s a bit of a local media spectacle, with the local newspaper running stories welcoming back the defusing team by name.
I am not sure bombing fires is cost effective or applicable in most cases.
That's the finer point that brings a lot of frustration.

For example: We have a slack channel for every support case with our business. Whenever a case is closed, we archive that channel.

Whenever a channel is archived, slackbot sends a direct message to every user in that channel so they will know it was archived. The message cannot be muted, and has the same notification authority as a direct message from a real person.

This means that when someone is closing support cases while I am not working, my phone will alarm me that I got a direct message from a slack user; something that I generally need to know about.

Slack has had an issue open regarding this for months, yet nothing has changed. If I had an open-source client, I would have fixed this problem myself as soon as I ran in to it.
Ask HN: Do posts that are potentially negative to China get flagged a lot on HN?
iTerm2 has a new drawing engine that uses Metal 2
Because they should analyze why workers objected to the other project and understand the motivations rather than assume a blanket mistrust
Damn. That might be a typo - stand by.

(pause)

You were right, that was a typo, I've edited it to insert the missing word.

Thank you for finding that error. I've also changed it to say that x has to be an integer.
How does it serve their interests better?
I feel like I should point out this 20+kLOC project is the work of just one engineer (Brian Hackett), although of course several people helped with reviews and feedback. It's very impressive and inspiring work. Major props!
"Government" is is not the same as "weapons". Your comment only applies narrowly to the DoD.
> Thanks to soaring temperatures, the northern hemisphere has recently been struck with an unusual spate of wildfires, from Greece, Sweden, and the U.K. to Canada and United States.

I'm reminded of Peter Watts' Echopraxia :(
Personally, I prefer using paredit because it feels more predictable since you're telling it what to do explicitly. That said, I've heard from a lot of beginners that parinfer helped them get started with Clojure. Even if it's not optimal, I think there's a lot of value in the fact that it's easy to get started with.
I wish there was a way to save these settings and quickly enable via control center.
Most recently this was flagged, but not sure why..
https://news.ycombinator.com/item?id=17633498
only during wartime! during peacetime the unintended victim should be renumerated
A good case but I'm looking for something more objective, like actual studies counting the hours. Moser is a famous text that gets posted on HN a lot but this is basically the most critical text there is, and it gets to the point where he's unfair and contrived, since it's written to be comical as opposed to accurate.
When conductor and soloist clash, a performance can turn into a contest of wills
OP said: "women-only domestic violence shelters"

Having men-only domestic violence shelter hardly requires removing the gender requirements of our current shelters.
Correct. Your fee just covers the genotyping on the Ilumina chip.

Disclaimer: Interviewed at 23andme about a decade ago.
What confuses me is why Starbucks would fight this fight at all... A huge part of their brand is employee support, with free online college tuition, a strong culture of internal advancement, etc. These fringe activities are very small and represent a rounding error on salary & wages for the employees concerned. This could have been remedied with a quick apology to the plaintiff and a change in policy. Why would they drag this out on appeal after appeal?
So you’re saying that someone investing tons of free time in software that greatly benefits countless people, and then gives it away for free, has problems because of a minor update you don’t like and have absolutely zero right to complain about?
flux hopefully is the reason for the feature to exist in the first place.

personally i can't use a computer without flux anymore. my eyes hurt.
Cool, I might give this a try and consider moving back to iTerm. I was using it previously but decided to go back to the default Terminal + Fish shell for better performance and not having to install an extra application.
And when the Pentagon analysis concludes that Google doesn't stay committed to military projects, what would they do?
You're reading that statement far too uncharitably. They said nothing at all about teaching, and only mentioned how students interact with one small system. Obviously that's not the whole job?
Looks interesting, I'm down!
No spoiler version: Ok, nice.

Are you going to ask again in the future for solutions?
When you say "the most common case", I assume you mean "the most common case now", and not in 1992 when this paper was written.

The abstract does start "We believe that a C programmer's impulse to use #ifdef in an attempt at portability is usually a mistake" so it's fair to assume that they were not trying to cover other uses of #ifdef.

That said, your points weren't completely ignored. Page 193 mentions #ifdef use in debug builds in the text starting "An optional feature such as debugging assistance ...".

The part about "additional room in your data structures" follows under the guideline "Such declarations, in turn, preferably should be confined to header (.h) files, to minimize the temptation to introduce #ifdef into main-line code".
It should mention Geometric Algebra (also called Clifford Algebra) IMO.

In general: https://en.wikipedia.org/wiki/Geometric_algebra

And specifically: http://geocalc.clas.asu.edu/pdf/SpacetimePhysics.pdf

Abstract:

> This is an introduction to spacetime algebra (STA) as a unified mathematical language for physics. STA simplifies, extends and integrates the mathematical methods of classical, relativistic and quantum physics while elucidating geometric structure of the theory. For example, STA provides a single, matrix-free spinor method for rotational dynamics with applications from classical rigid body mechanics to relativistic quantum theory – thus significantly reducing the mathematical and conceptual barriers between classical and quantum mechanics. The entire physics curriculum can be unified and simplified by adopting STA as the standard mathematical language. This would enable early infusion of spacetime physics and give it the prominent place it deserves in the curriculum.
This has a blocking API which is a no go in single threaded Javascript, so my guess is no
How is your dehydration setup?
These are two completely different things.

The use of Kotlin on the server side is probably zero.

The use of Scala for actual production Android code is close to zero.
You have absolutely hit the nail on the head, and the way you describe the WGA update is exactly as I remember. I didn't want it installed. Back then resources were a bit more scarce and both startup programs as well as regular ones seemed to significantly slow the boot times. I also didn't want a piece of software that would use both CPU and network resources that was of absolutely no use to me.

The feeling of being given the option to choose, then being coerced strongly (with my resistance) and then being forced upon my laptop gave a strange sense of having been violated.

In a way I'm glad it happened. I was so annoyed / possibly angry? that it prompted me to find a different OS, and my only regret was not finding it earlier.
Which is exactly why I'll often try and keep build configuration in C++ #ifdef s.

Everyone wants/needs proper Visual Studio projects in gamedev. And XCode projects. Maybe makefiles on top of that for some of your other platforms. Maybe a project generator to generate it all. Maybe some .props files to express things that the project generator can't. And then CI build server configuration on top of that. And then, because you're trying to another CI solution, a second CI build configuration.

It's a mess of multiple unrelated tools - so it will never be in "one place" at the build system level. Shoving it in there anyways causes tons of duplicate build configuration logic. Alternatively, I could minimize the configuration in there - to just the bare minimum needed to drive high level configuration - and then centralize all the derived configuration in the one thing that's shared between them all: C++.

C++ is a common denominator among my coworkers. When they have to dig through Gradle or Ant configuration because we're doing Android builds, I become a bottleneck. Lame. Yet another project generator? Ends up on my plate again. Lame. My coworkers have legitimately better things to be doing than becoming build system experts.

They already understand "hey, I can pull configuration #define s into a separate file and only rebuild the things that #include it", meaning minor settings tweaks don't invalidate several build hours worth of compiled translation units, something I still don't know how to effectively do in some build systems.
I might - currently it doesn't seem to be getting any attention, so it's not clear that anyone cares. I'll see if there's more discussion.

Added in edit ...

I now have two distinct solutions (obviously related) and a few different ways of expressing what they are. But the lack of activity here means there's little point in coming and asking for solutions. I will be blogging about it in a while.
The Failure Mode of Clever (2010)
I expressed the contrast between copyright and the right it attempts to protect above. Notice that I didn't say anything about profiting from the fruit of their labors, but the right to them, no matter whether they choose to profit or let it rot. It's just as much an infringement to preserve it without their permission as it is to sell it.
As you can see from my OS list, those days were a while back.

Basically I adopted some ideas from Pascal/Modula world, plus some tips from somewhere/someone during my university days.

Basically you consider a translation unit as C's vision of a module, and use Abstract Data Type types for the data structures.

The header contains the common code, and only on performance critical code are used macros instead of functions (validated with profiler that is worthwhile doing so).

Then you have module.c for the common code, followed by module_os.c for each platform.

Sorry for not providing Makefile rules, it has been a while.
On Rewrites
Working on imageboard software that I'm writing for fun. All its responses are JSON, so it'll be possible to write various frontends for it.

(Although I haven't actually implemented the "image" part of it yet, so I guess it's just a text board right now)
Scutoids are a geometrical solution to three-dimensional packing of epithelia
Those serve very different use-cases and were locked-down from the start, unlike Apple's early desktops and laptops (with the notable exception of the Lisa) which, while still not as open as the PC, were comparable, especially when they switched to standard PC architecture a little over a decade ago.
You can make Reduce White Point one of your ‘accessibility shortcuts’ to activate with a triple click of the right button. You can add multiple items as well and a triple click will pop up a prompt for which you want to enable
There are other concerns beyond just writing code. One huge advantage of s-expressions is that your code is written using literal data structure notation. This allows you to serialize code, and to trivially manipulate it using macros as any other data. This is one of the main features that sets Lisps apart from other languages.
Eh... Kotlin sucks as a language but lets you access high quality Java libraries.
If you 3D Touch on the brightness slider in control center it comes up, or long press on non 3D Touch phone.
To test the concept, I put together a taxonomy of a topic few people understand (dressage, or essentially, riding horses), which can be mystifying from the ground up.

A taxonomy is right in the middle of an unstructured mind map, and a logically parseable ontology. So maybe, a directed acyclic mindmap?:)

The practical parts of this are in the "Movements" branch of the tree, and when you have expanded it, consider that most people learn this topic from right to left, instead of left to right.

https://www.qtra.io/hn-comment-answer

It uses code directly from the d3 example pages. I just wrote something for parsing a csv file into a tree, which I think is now native to a few packages.

It doesn't give you physical competence (which can take decades), but a map of the logic of categories is useful.
My friend has no issues trying the case — he’s good, and he gets paid for it.

It’s typically the judge with an overflowing docket and the understaffed DA that prefer the plea.

From everything I have personally witnessed regarding this matter, none of it is a god complex on any side (some DAs can be d-bags, but most of them aren’t) — it’s more of an issue of logistics.
You misunderstood a slightly ambiguous sentence. The parent claim was that of you need low skilled people with clearance, your main candkdoo pool is full of vets. Not that if you look at vets, they are likely low skilled with clearance.
I only know Superagent for Node.js, which is really simple, but I don't know if it's simpler than Requests.
A Bash script for installing ArchLinux automatically. Right now I'm finishing a "system" for setting up the partitioning scheme (with MBR). You just store partition data in each row of a matrix (type, size, label, mount point, etc), with each row representing a partition. It takes row order as partition order (so row 0 is the first partition, row 1 is the second, and so on). This is the hardest thing to automate in pre-installation and is not difficult to do. It's fun because you have to catch errors like defining logical partitions after primary non-extended ones, partition sizes exceeding disk size and simple stuff like that, it's relaxing.