skysight-inc/HackerNews huggingface dataset:
> That's why I like Clojure's philosophy of a few data structures and many functions operating on them.

Which in practice means that a few data structures that are not perfect for solving a specific problem are forced (with repeated hammer blows) to bend to the problem. Like the old style LISP AList's used as a map. Probably the worst possible structure for representing a map. But yeah it kinda works as long as you don't have much data.
Understanding Time Zones
>We're all trying to get at the nature of that thing.

Sure, I'm not worried about defining the term 'phenomenal property'. My point is that functionalist accounts of the property of e.g. 'being in pain' are transparently not accounts of anything we can recognize as potentially being a phenomenal property. I'm therefore baffled by your suggestion that phenomenal properties might be 'purely relational or functional'. It's all very well to say that a seeming contradiction might turn out not to be a real contradiction, but in the absence of any positive argument to this effect, why assume so? You suggest that there may be a functional explanation for why we believe there's a contradiction, but that isn't any use unless you can conjoin it with an argument that there is not in fact any contradiction.

>In name only. He has strange beliefs on the subject that are hard to pin down.

None of Searle's arguments against functionalism rely on the premise that physicalism is false. It's perfectly clear that one could accept the full force of the Chinese room argument while being a physicalist in the strictest imaginable sense. The conclusion of the argument is that consciousness (or 'understanding') cannot be the result of merely executing a particular program. Nothing Searle says suggests that the extra ingredient needs to be something non-physical.

>In actuality, the only definite explanandum is that "it seems that [phenomenal property]"

There isn't any distinction between feeling pain and seeming to feel pain. Chalmers agrees on this point ("illusionism is obviously false", p. 35). In fact, section 6 of the paper is devoted to arguing against exactly what you are arguing for in your last paragraph. A solution to the metaproblem won't help very much because, as Chalmers puts it:

> On my view, consciousness is real, and explaining our judgments about consciousness does not suffice to solve or dissolve the problem of consciousness.
It is worth noting that some of the people migrating into Europe introducing some of the white skin genes were not from northern regions.
Look for "RoHS"[1] on labels and electronics. That governs a list of materials, but I suspect the most common is lead. Among other things, this is the origin of significant usage of lead-free solder, which has led to its own set of issues in electronics (brittle joins, tin whiskers, etc).

[1] https://en.m.wikipedia.org/wiki/Restriction_of_Hazardous_Sub...
Webmaster Guidelines - https://support.google.com/webmasters/answer/35769

> Avoid the following techniques: [...] Creating pages with little or no original content [...] Cloaking

arguably apply to Pinterest to varying degrees. Specifically:

> Cloaking is considered a violation of Google’s Webmaster Guidelines because it provides our users with different results than they expected.

Different results than what I expect is 100% how I would categorise my encounters with Pinterest in Google results.
It's natural to think this way and it's a struggle to overcome it.

People are not only members of "groups" that you chose for them based on their race, sex, country, etc. Each person deserves dignity as a human. Even if their ancestors and yours were enemies, it's not right to use tribal affiliation to judge them. Doing this promotes conflict and eventually violence.

A group is made up of many people and deciding how much "privilege" a group has is like asking the temperature of Europe. You can use math to average, but that doesn't mean much to a person in Turkey or a person in Norway.
Ask HN: How do you prepare for GDPR?
What tools do you use? What processes have you put in place? How confident are you that you are compliant?
I wonder what kind of applications this could have beyond robotics. Could material like this be used in space?
This is a great piece; for some reason I love 'war' stories about mega-long trail runs.

But the best thing about this story is the power of a super-supportive family.
Read the question first or the answer. A programming problem is not a narrative, it’s a structure. Totally non-linear, man!
Your go containers don't need anything more than your static binary, root certs, and tzinfo files. Everything else is extra.
This reminded me of a really fun article from an AMS publication a few years back about harmonic functions and animation in Ratatouille: http://www.ams.org/publicoutreach/feature-column/fcarc-harmo.... Turns out it was the same guy, Tony DeRose!
I knew someone who had a DEC running Windows NT around 2000. They admitted it didn't work as well as they would have liked.
I've never understood this - it's like they insisted on some bizarre approach to AI creation (a trained neural net or something?) and then flatly refused to add fixes by hand.

I'm not sure how else you explain screwups like "will trade 9 gold now for 1 gold-per-turn over 10 turns". It's like they understood the concept of a loan but got the system backwards.

Or military strength judgements, which are blatantly just running on "number of currently active units". You can be feared for having lots of spearmen in the Industrial Era, but the ability to crank out 10 high-end infantry per turn isn't even present in the assessment.

It's a bizarre and embarrassing weakness for a series most people play in single player. These aren't grand strategic errors, they're "make the number bigger/smaller" errors that random modders handle vastly better than 2K.
This is how it starts.

City booms, everyone whines about cost of living going up, unionized public sector employees extract massive concessions from politicians whose campaigns they fund. I'm not saying this in an ideological way; it's inevitable, given that unions get dues by default which most employees don't bother to opt out from, those dues get spent influencing local politics to favor union members, and over 50% of US union members are in the public sector [1] - only 16% of the US workforce is unionized, but 1/3 of public employees are - it's hard to see how this ends any other way.

Eventually business wises up and realizes the obscene salaries and taxes they have to pay their employees go a lot farther elsewhere, then they relocate and (rightly) leave this mess behind, on the hands of the local government, taxpayers, and politicians who ran on promises they could never deliver on, and the public sector employees who all but extorted the taxpayers out of their money.

This is the story of Detroit yesterday, Illinois today, and SF tomorrow. I don't see how this ends any other way. Look at how many companies are already hiring remote employees -- time for SF to wake up and realize how limited their bargaining power is.

[1] https://www.economist.com/news/united-states/21737318-suprem...
Pro Level Image Processing API for Java Applications
Sure, so they need to improve the algorithms in this way so they produce the desired results. In other words, algorithmically driven manual actions.
> Maintaining state and mutating state is useful and neatly done in OO

I started laughing when I read "neatly done". I assume you don't mind long range state mutating effects making your code a lot more complex to reason about than it needs to be. Or the "grab a banana and you grab the whole planet" dependency issues OO almost inevitably introduce. Or ... (I could go on). OO with mutable state is anti-modular.
A Look Back at the 1960s PLATO Computing System
Machines learn to play Tabla: Part 2
in his case, he never put together all of the numbers. For instance, it did not even strike him that if he stayed at home, he would not have to incur the childcare expense.
That was the biggest change.

Also, he factored in the petrol, but not the vehicle depreciation cost.

Also, there was lost opportunity in studying and improving his skills, and we just did not put a price to it.

He had this nagging doubts, but the pressure of a male sitting at home and not earning - lead to family esteem issues, and so he went along.
Just because it's promised doesn't mean it'll happen.

Look at Illinois.
> Perhaps it is just a weird "renascence of Operating Systems"?

"Serverless" really comes down to being a fancy inetd(8). The "new" part is all in proprietary software-as-a-service to automate server deployment, cluster management and configuration, network configuration, access control, and log collection. In the next technology cycle 6-10 years from now, people will realize that having so much of your software tied into proprietary software-as-a-service is an idea that is even worse than running on proprietary operating systems (NT, Netware, VMS) was in the 1990s.

> I feel it is like reinventing executables, the dumb way.

Consider this: in the Unix philosophy, most executables consist of taking things that should be procedures and packaging them up as programs. "Serverless" is largely about applying the Unix philosophy to SaaS - "microservices." So now you are taking things that are really procedures, packaging them up as executables, then packaging those programs up as Internet servers.

I heard or read somewhere a quip that debugging this "stack" is something like the Russian fairytale about Кощей[1]: you have to find a needle, which is in an egg, which is in a duck, which is in a hare, which is in an iron chest, which is buried under an oak tree, which is on an island.

[1] https://en.wikipedia.org/wiki/Koschei
“No amount of lead is safe.”

https://www.niehs.nih.gov/health/topics/agents/lead/index.cf...
Does anyone actually ‘engage’ in way other than trying to block their spam? Every 6 months or so they seem to break through and the crap piles up. I was just fighting them off this morning.
The R1a haplogroup is found throughout India, primarily in the North. It is also found primarily in Eastern Europe. http://3.bp.blogspot.com/-v6YlXJXhMvk/UJDwo_oAemI/AAAAAAAABR...

So there is some type of link but most likely both came from the Eurasian steppe and have an ancestral link.
That's correct, it is for normal sites. At a minimum it will get you a dramatic downranking that will practically remove all of your content from Google. LinkedIn and Quora are both protected from those rules for example, as with Pinterest. It's Silicon Valley back scratching.

It's also a very clear abuse of the Sherman Anti-Trust Act, in my opinion. As anti-trust moves in on Google in the coming years, this should be held up as one of many examples of persistent market abuse and consumer harm (anti-competitive behavior, using the monopoly to restrict consumer choice).
This guys's research history: I love magnetic fluid and I'm not tired of trying new things about it.

It's fascinating how people's obsession with obscure things yield scientifically significant results.
A complicating factor in all of this is the unfolding anti-trust cases against Google and other large digital platforms (see: https://www.nytimes.com/2018/02/20/magazine/the-case-against...). Choices that Google might have once made to improve search results for users are now under extra regulatory scrutiny. I imagine Google executives would be very careful about making any moves that could be cast as freezing out competition, even if that competition is abusing Google's platform.
Yes, $13M is a whole lot more than $60k, but it's also a whole lot less than $8B. One thing that CEOs have in common with most workers, but not most multi-billionaires: The majority of their "income" is taxed as income, not capital-gains. I suggest focusing more on the second part of that paragraph:

This focus on CEOs as the bogeyman, causes us to overlook some more important causes of inequality, such as the ultra-low tax rates on capital-gains, the numerous deductions available to the 0.1%, and the preservation of wealth across multiple generations via estate inheritances.
Once you create software that processes raw socket data, besides the endianness issues, the next thing you'll realize is the incredible breadth of RFCs that are covered for even "common" network traffic. Write your software to parse just one RFC, and a bunch of software using that protocol still won't work. Don't support the optional network layers that commercial network infrastructure splices into the packets, and you'll again miss a lot of traffic. Modern tcp/ip stacks are really complicated.
Some smart soul archived it: http://archive.is/nt67c

At this point, there should be a bot running that archives any post that starts getting traction. Or maybe have a HN serve a cached copy to offload the traffic? Who knows, it just seems like every blog post is killed the instant it reaches the front page.
Entirely predictable and only a matter of time, but talking about it IRL is equivalent to downvote fodder on HN. I want workers to get fair wages, but it often seems the boomers/Gen X achieve that by loading debt onto millennials and future generations.

>BART janitor grossed $270K in pay and benefits last year

https://news.ycombinator.com/item?id=12852104
AFAIK, you always get the same page that was shown when coming from Google results. That IMO is enough - what is shown in the search results is an accurate reflection of the page you reach. Requiring that subsequent navigations within the site are also the same seems excessive (as you don't have the context of a results page that would make it seem misleading) and would be an overreach on Google's part IMO.
NT 4 prepared Win32 for synchronization with Windows 95. I hated it for that: they moved the presentation layer into the kernel (to allow features like "Active Desktop" widgets) which negatively impacted reliability and security for years to come.

Windows NT 3.1 and 3.5 were much more reliable. The CD-ROM's containing the OS from MSDN came with the Microsoft C/C++ compiler on it, somewhere they even added Visual Studio 1.0.

There was hardly any client software for MIPS and Alpha, but the i386 versions ran 16 bit versions of Ami Pro, Excel and Mosaic well. Which is probably why MIPS and Alpha NT versions never became popular, despite the fact that they were very fast for the time.
Look, obviously you and I have pretty different ideology, I get that.

But I think you should consider why union membership is declining in the US. It's not some giant right-wing conspiracy. It's because the structure of industry is changing, firms are getting smaller, and the overall economy is getting more competitive. It's not like all the employees just decided, hey, we should all voluntarily decide to take a worse deal, great idea, let's do it.

What upsets me as a taxpayer is why this same thing doesn't apply in the public sector. Like, I get that teachers work hard, but if we paid by outcomes, the way any sane private-sector company does, half of teachers would just get fired. Look at any major big-city school district if you want to see the mediocrity in action, whether Chicago Public Schools (CPS), Oakland Unified, etc.

So yeah, it seems a little unfair that one sector of the economy gets paid for being mediocre at best, and other fires people and demands performance. Yeah, I'm a little upset.
> for typing proposes, the signature looks the same: This operation yields a rectangle. It's really just a matter of where the return value lives.

Well, it yields a type union of square and rectangle. A runtime, whether the original language appears mutable or not, can play games with that. Like resolving types lazily. If for example some object is only drawn, and draw happens to dispatch it independently of squareness, on say a predicate type DistantObjectThatLooksLikeADot, then there's no need to resolve whether it was square. No one will ever know. Or ever have to pay the cost of finding out. It has say a MightBeSquareMightBeRectangleHaventHadToCareYet dictionary. :) Which can become important as types get more expressive, and expensive to prove/test.
I know that some facets of my thinking are exceptional, but I am not always aware of what I am good at until I do it. This often leads to people being surprised by my abilities after they have written me off already. Its a novelty, but I'd rather be consistent.

I am very successful in my career, but I failed my way through school and struggled with addiction when I was younger. It's not easy to live with ADHD. I have a lot of anger, people frustrate me so much. They are too slow and don't take enough risks.
I think about this lately and write about this on:

https://talk.remobjects.com/t/potential-way-to-do-almost-cro...

----
Is well know the problem of try to do a cross-platform GUIs. But in the other end, the necessity to do that have increased with the arrival of mobile and the emergence of OSX as a viable target for commercial apps.

Is kind of ironic that is easier to port a full 3d-game but a “simple” business app is a huge undertaking :)

The key, IMHO, is decouple some tasks (kind of separate “back-end” UI from “front-end” UI).

We can do “partial/almost” cross-platform UI, if we think that some stuff can actually cross cleanly:

- Layout (the big one, IMHO) with something like https://yogalayout.com7. This one was my main block before.

- A well defined way to separate the back from the front UIs. The ELM architecture is a good contender (https://www.elm-tutorial.org/en/02-elm-arch/01-introduction....) (called Update-Model-View, similar to react + redux but simpler and easier to call servers/async)

A big chunk of the logic is totally cross-platform and “only” need to adapt the render of controls. This way of working allow to work with pure objects for the model and the view without actually commit to exactly what is the view UI. Instead, is delegated to the “update” side. It can totally be just in-memory, testeable object.

Dispatching, events and similar stuff, that is not visual. This need a bridge but I don’t think will be complicated.
Then finally, the rest can be fully native:

- Controls

- Drawing

- Animations

- Call to native libs

This mean that we build components instead of a class hierarchy and is possible to swap what is a “control”, like, from HTML to iOS Views without moving the rest of the logic.

The big question is what to use for coding this. I’m using .net but wish to have something more low-level. I know swift and it could work for other targets (Java, .NET, native) with elements.

Wish to have a coding partner to do this :slight_smile:
While we're in the same vein, Google should remove the dumbed-down content altogether for anyone flagged as a "developer" by their algos, and replace it with man pages and source docs. MDN is a step up, but I usually skip past it, because the actual specification papers are most always better (except for ATOM and OpenLayers!).
Not helped by it being the same thing in some browsers. I have the opposite problem - I regularly hit the ‘.’ rather than the space bar on iOS, and then the browser thinks I’m trying to go to that site rather than search for my string (words separated by a period). It’s annoying.
I ran NT4 on a MIPS Magnum R4000 for a while. It worked okay. Could run 16bit x86 Windows/DOS stuff in a weird sort of translation/emulation.

All my Multias (I owned 2-3 over the years) usually ended up with RHEL on them; nobody in the nerd crowd I was in wanted to run Windows on them. They ran so hot that if you sat it horizontal it would keep your coffee cup warm if close enough.

I believe someone got VMS running on one after some hackery with the firmware/BIOS.
Plastic may not be so bad. There’s a research group that has studied various pipe materials. The result generally seems to be that PEX varies widely but leaches detectable and smelly things. PVC does too. CPVC doesn’t seem to affect taste/smell or to leach much. PP-R is also pretty good. Copper, somewhat surprisingly (to me) affects taste. I haven’t seen niche materials like silicone or PTFE tested.
Human / not human is probably worthwhile, but a ton of twitters value would go away if everyone had to use their real identity to post.
So according to you... its public employees who have caused the 10 Billion dollar hole like this janitor?? lmao...Suuuuuuuuure!

Why not check out how SF finances its loans, and some of the extortionate sweetheart deals that have been giving. Chicago is another prime example of this. (Example their parking meters etc..)
Call me crazy, but AOL in its prime was a bigger deal than Facebook. Facebook was capturing an existing market, while AOL was creating one. It took the social aspect of the web to the mainstream, while Facebook merely streamlined an existing paradigm. Be kind to thy elders.
Every group but Asians get better treatment in college admissions. Yet we, in general, ignore the group with the most admits due to privilege schemes.
I realized the only other time I'd heard of the Multia was from Slashdot posts from nearly 20 years ago.

https://tech.slashdot.org/story/99/08/02/0219235/free-multia...
having seen what BART janitors have to deal with, I say give them a raise and double the headcount.
You are defining success as "large market cap" or "large number of product sales", yes?

There are other definitions, like satisfaction of the employees, or corporate social responsibility. These are harder to evaluate, and empathy and humane interactions costs money - that's why company boards want robots.

Suppose it takes something like Microsoft's policy of "embrace, extend, and extinguish", or the FUD policy associated with IBM, or the LBO-and-loot-the-pension-plan of KKR, for a company to become huge.

These are rather cutthroat approaches, and not examples of what I would consider to be good corporate social responsibility.

If a worker-owned structure is less likely to be socially irresponsible, because so many people are involved in the decision making instead of the dominating personalities that tend to be at the top of a hierarchical structure, then that would explain why the most successful companies are not worker-owned.

I have no idea if this is true, but based on the lectures I've heard by pro-worker-cooperative people, it's not unreasonable.

As to the second point, Richard D. Wolff's most recent "Economic Update", at https://youtu.be/KrPHl1s9MNw?t=864 , comments about the recent rejection by doctors in Quebec of a pay raise their union negotiated. Quoting from the translation of the rejection letter, given at http://home.nzcity.co.nz/news/article.aspx?id=265449 :

> "Contrary to the Prime Minister's statements, we believe that there is a way to redistribute the resources of the Quebec health system to promote the health of the population and meet the needs of patients without pushing workers to the end."

Wolff comments (at t=1002) "the capitalist model: you pay the people at the top a great deal and part of that money is to keep down everybody else. Because you know something, it's been learned by capitalists that if you pay the top a lot you can avoid paying the mass of your workers what they ought to be paid. It's cheaper to pay those at the top a lot more than it is to give everybody a fair shake. So you're top-heavy, with overpaid folks at the top. And you know something? This happens everywhere. ....

Remember, Apple was one of the many large tech companies involved in an anti-trust lawsuit that charged they colluded to avoid poaching each others' employees. Such a collusion would have the effect of depressing everyone's wages, and therefore increase corporate profit. Just like that model predicts.
Yes you can, but even that wouldn't be lock-in. Lock-in imo had much more to do with whether you have to write your code specifically to the vendor, and in the case of all 3 FaaS, the answer is mostly "not really." It is trivial to transfer the same behavior from lambda to Google cloud functions.
Then what is the point of the open source serverless frameworks our there? Or are you making that argument only within the context of aws lambda?