skysight-inc/HackerNews huggingface dataset:
At first I thought that it's data-driven in the same sense that Lisp is. The concept describing Lisp's phenomenon is called Homoiconicity [0], or "code as data", but Homoiconicity means that "all code can be accessed and transformed as data, using the same representation". Emphasis mine. A lisp program could transform its own representation, because it's just a list of lists; but, a "noodle graph" programming system doesn't necessarily have the ability to parse its own structure; but I guess it could, all that is really needed is for the program to be treated as data, as in something the program itself could manipulate. I guess that's the meaning of data, something a program in question could potentially manipulate; and that's the difference between "data-driven" (or homoiconic) and code-as-code programming: the code-as-code program can't manipulate its structure as a first-class citizen.

I started out saying that a data-driven program isn't necessarily homoiconic, but I'm finishing with the realization that it is, they're synonyms. Also, I'll add that data-driven doesn't contrast with programmer-centric workflow, because it's still programming, that hasn't changed. The question is what you're programming with.

[0] https://en.wikipedia.org/wiki/Homoiconicity
Can you explain how nature is getting in better shape? Everything I have read contradicts your statement.
Elixir also has easy to use environment with mix.
A fundamental limitation of the human brain, but not necessarily a fundamental limitation of organic neural networks.
How can you be a grown adult having to work at a minimum wage job, see this and not die inside?
Curious how you will compensate them?
The problem in Prague is that the taxi lobby tries everything it can (including making hard to obey laws and stopping the whole city traffic as a protest) to stop new players from entering the official market. They (the official taxi drivers) have allies on the government side since the late 90's - the market actually used to be way more liberal (and it was better back then).
I think I still prefer chaining "else if"s but I do appreciate seeing this new perspective on something I thought I knew like the pockets of my pants.
What kind of fraud do you have in mind and do you know of a case in which, for example, Azure switched off an enterprise customer due to unusual usage patterns?
Thats quite optimistic.

I'd say that if they steal from the Chinese, they won't talk about it much (or say it was the other way around) and continue just the way it was in case they come up with something patentable again.
legal terminology has understood definitions within the particular system’s historical precedent
Human Gut Microbiota from ASD Promote Behavioral Symptoms in Mice
You know who else was called a savior? The guy who annexed Czechoslovakia. Bad things happen when people value expediency uber alles.
It's probably irrelevant how good public transport is. It's more about the higher ups of society that are living in the city center not wanting their space being taken up by the bridge and tunnel crowd.
>While I'm very much pro environment it is not like we're talking about huge batteries here.

There are 900M iPhone users and expected 1B user by end of 2020. If you Multiple that by 10% - 20% Energy loss from Wireless Charging compare to Wired, that is a lot of wasted energy going forward.
contrary to the nature of the universe? That seems a few levels lower than merely unworkable, I mean a penny falling slower than a bowling ball is contrary to the nature of the universe, I don't think patents contravene anything as primary as gravity.
> The study suggests that it makes sense for parents and anyone involved in raising a child to try and shield or protect the child from exposure to adversity.

I have repeatedly witnessed parents doing this, and their children inevitable became incapable entitled brats.
Why IT Costs So Much More to Be Single
Stratolaunch Reportedly Shuts Down Leaving World's Largest Plane Without Future
Did the British attitude to patents change when German companies started owning more patents than British companies?
Just give me a notice then, always happy to meet fellow HN'ers :p
> The racially and economically diverse cohort

We already know that the races differ in speed of maturation and various measures of adversity. Was race controlled for? (Paper is paywalled for me.)
you had 3 mini USB phones?
IMO it is not a fair comparison between EMR and MapR flavor of hadoop as they are designed for different usecases. MapR and other flavors of hadoop are engineered to make the task of administering a long running cluster easy. In comparison, EMR has a rudimentary set of tools for peaking into a running cluster.

Whereas AWS offering is ideally suited for transient clusters. It relies on other solutions like Athena, Redshift Spectrum to cater for ad-hoc use cases such as querying and reporting. In this regard, EMR has much better support for programmability and elastic resource provisioning which is really important for transient clusters.
What are tubes?
I was trying to update my all-in-one duct tape Docker image[0] yesterday and was surprised to see that they ramped up the complexity so much for this release, I had to install a new C library just to be able to compile a dependency of a dependency they added.[1]

[0]: https://github.com/underyx/url

[1]: https://github.com/underyx/url#5-2019-05-31
The XY Problem (2014)
Just used one in Sofia. It was pretty great.

Ride to bus station cost me about 2Euros.
Primitive Technology: Polynesian Arrowroot Flour
Can these tools reason about events, async, promises, threads, queues, all these kinds of things? I think the plain graph representation will tell just a minuscule of a program semantics. O(n) complexity analysis where "O" stands for Order wouldn't work here too. You have to somehow map those asynchronous pieces of code onto a separate sequential spaces and only then recognize similarities or do whatever analysis needed.

I've been thinking, just a static analysis is not enough, gathering profiling info and data types from the runtime would help a lot, and some IDEs have been doing this already.

Could you shed some light on what sort of an internal representation those analysis tools use, is it something like lambda-calculus abstraction?
I think usage of Capitalism here is a misnomer, because replacing 'capitalism' with 'human greed' or 'human fallibility' changes nothing.

The problem is not caused by markets or property rights. If anything, competition actually makes games least toxic. Look how pay2win games being replaced by vanity items selling games.
Integrating TVM into PyTorch
So what you and Harper are saying is that Python only has one static type? While that is sort of true, I can't see how its leading anywhere. Many static languages have no dynamic types, I think that's worse.

Strongly typed used to mean safe, as in you can't add strings to ints or reinterpret values. As opposed to C and others where anything goes. I think that's a useful distinction.

Imagine all that lovely energy poured into understanding the compromises involved in designing realistic type systems. But its messy, and you don't become famous from dealing with messy problems.
"I grew up in a European country and moved to a developed western nation at age 10. "

European countries are 'Western nations'.
Ok, so let's assume I was able to build the source and sign it without needing a Mac. Am I then able to run my newly signed program on my iPhone freely? Do I need to get it into the app store? Are there limitations to installing it directly to my phone?

Just trying to figure out where the incompatibility will the GPL is coming from.
Ok, not the first time I see the land-less business theory. Half surprising, half sad (that people still ~need to make money this way), half happy since it makes most lives better I suppose.
> Imagine that Euclid's algorithm was patented...

As a mathematician with a patented algorithm / open source advocate... I'm extremely squeamish about this and not super comfortable with it. On the other hand... Cardano's formula was once a trade secret. He's dead and we know the trick now.

As others have pointed out, patents expire in 20 years or less. Nothing is stopping you from building on somebody else's patent (popular among trolls: a patent on applying your patent in a novel area, or a more optimized version, a dual version, etc, of your patent). In that situation you can't use your own patent without paying them... and neither can they use yours. Implementation might be a problem, but you can still prove your theorems.
Agree on the MFi, Apple could just enforce MFi for USB-C as well. ( People don't like this idea and I often get called out for even mentioning it )

But I don't think Type C is heading towards iPhone for a few reason.

1. The iPad needed 10Gbps connection and possibly more in the future with USB 3.2 2x2 ( Or what ever it is I cant remember ), that is something lightning will not provide. ( Technically I don't see Lightning missing out any pins to do it, assuming they use pin from both sides, but my guess is Apple don't want to complicate things )

2. The USB 3.2 2x2 Controller is way larger, I doubt Apple is going to put 10Gbps on iPhone.

3. They want you on iCloud, not backing up on your Mac / iTunes. ( It is sad I wish they could at least give me the option of iOS Time Capsule )

4. What is the point of replacing Lightning if they are going to enforce MFi on USB-C?

If anything I really wish they make lightning 2.0 spec that is more durable.
Atleast the future is not links. With the move towards reactive js based clients, restful api based services, links hardly have the requisite data for indexing. Even page content is extremely fickle to index.

Google must be having a js engine as part of its web indexing process.
It's the same here, they just haven't managed to outlaw Beat yet (and it's hard because there's not much basis for that). Hopefully that strategy will work for you as well.
I don't know who called that guy savior but certainly not the Czechs that live in Prague. We value improvement, which Uber clearly is for all sides involved. I'm not sure about other cities, but definitely in Prague.
And many lisps that generate native code go through an intermediate representation. SBCL has two, simply named IR1 and IR2.

Also, even an interpreter of "intermediate code" can (dynamically) translate that intermediate code to native code. That's how many JVMs work, for example.
"One way to look at this is damage caused by stress and stress hormones"

Another way is simply learning by example.

"Daddy said don't ever trust nobody, they always tryin' to get ya" (and maybe it's true in some communities) ... well it makes sense.

Or else "My father always said to just trust people, and they'll trust you back" - which also may be true for other communities.

The variables: physical/genetic, family experience, and community experience I think all add up.

I don't have the ref by I remember reading that poor kids who simply moved to a 'better neighbourhood' did a lot better in life, normalizing for everything else.
It feels like this says more about the status of the law and behaviour in Prague than it does about the apparent merits of Uber style services.

In London we used to have a good taxi system that was well run with trustworthy drivers in "Black cabs", but with the undercutting of Uber they are more likely to try underhand tactics.
How do you imagine climate change affecting them specifically?
I would agree with facebook in this point.

Data you put on social media is basically public. It may not be easily discoverable by the public at large, but that lack of discoverability is not a perpetual guarantee at all.

But most participants on social media don't understand that. Maybe it's because they overestimate the confidentiality of social circles. Even offline that's not much of a protection.
Yes, when those patents started pointing guns at British interests :)
Because they dont need it anymore.
How disappointing of DO. Clearly shows their hypocrisy and lack of care for customers with private tickets versus a public forum. Will not be recommending DO.
Dark Kitchens: https://news.ycombinator.com/item?id=20021592
A better metaphor I've found is a telegram. You dictate your message and someone else inputs the message and someone on the other end transcribes the message and delivers it to the recipient. Is there an expectation that only you and the recipient will know what the message is? No. There are at least two other individuals involved there.

I've honest never understood how the expectation of privacy arose from using Facebook. You are literally sending your information to Facebook.

If anyone is at fault here, it's browser makers who enable sending your data to Facebook. Facebook isn't reaching into your computer "stealing" your data. It's recording what is being sent. Obviously talking about the web site here.
I think what he's referring to is that you have to publish your invention to get it patented. The idea of patents was basically to get a temporary monopoly for publishing the secret sauce so that anyone can use your invention after the protection period is over.
”The BYD buses in Albuquerque had door malfunctions, cracked and missing welds, brake issues, exposed high voltage cables, etc”

Much of London’s electric bus fleet uses the BYD battery & drivetrain in combination with an ADL (Alexander Dennis) bus body. These units seem to be reliable and well-regraded.
Are you implying that Facebook can snoop on the contents of whatsapp messages? That'd be a pretty significant scandal. No matter how disillusioned you are with Facebook, directly and overtly lying to customers about encryption would be next level. Definitely beyond their current tactics of circumspect honesty, e.g. TFA.

Until proven otherwise, I think it is absolutely fair to say WhatsApp messages are, indeed, encrypted end-to-end with no possibility for FB to read the contents.

So, to answer your question: encrypted by users, and the users have the keys. FB doesn't. WhatsApp is definitely good for most things private. Moreso than e.g. Facebook wall or messenger itself, as per TFA.

Sneaky fine print is one thing. Plain lying is another.
Looks like what you are describing is a model of the conductivity in the valence band (of a semiconductor). In the conduction band of a metal electrons move freely, their forward mobility being impeded only by heat.
Only in common law countries. See here: https://en.wikipedia.org/wiki/Common_law

(Obviously, you're still correct if we're talking about Queensland.)
I relate to this story personally. Wish you the best, and here are some resources that have helped me:

- after many failed attempts doing CBT and mindfulness based therapy, doing psychodynamic psychotherapy with a therapist who takes relationships and trauma seriously

- "Complex PTSD: From surviving to Thriving" (Pete Walker)

- "The Tao of Fully Feeling" (Pete Walker)

- "Treating Adult Survivors of Emotional Abuse and Neglect" (Hopper/Grossman/Spinazzola/Zucker)

- "Adult children of emotionally immature parents" (Gibson)
One possible answer: the Federal Circuit remanded the case back to district court for further proceedings, and there would be another chance for appeal after those proceedings completed. SCOTUS may have decided to kick the can down the road. From what I understand, this is not uncommon; complex cases sometimes offer multiple opportunities for appeal, and higher courts will sometimes decide to say "no" to the earlier opportunities even if they eventually say "yes" to one of the later ones. Sometimes, higher courts like to let things play out more fully at the lower levels, since it allows the record and arguments to further develop, and so they feel they have a better foundation to base their own decision on. (Plus, with a huge workload, there is something to be said for delaying taking on something big as long as you can.)

(IANAL, this is just the best guess of a layperson.)
And they did all they could to kill Windows Phone (a viable alternative ecosystem at that time) by blocking access to Youtube[1] and providing sub-par experience for their other services.

Now I fear Firefox has a similar sisyphean task at hand, trying to keep their browser usable on google services. And for many of the users, that is same as usability of the browser as a whole.

[1]https://blogs.technet.microsoft.com/microsoft_on_the_issues/...
Isn't the demand due to an overabundance of highly qualified applicants in the job market? Employers see no harm in asking for preposterous qualifications, and there are enough desperate people looking for jobs.
It's a spectrum; being opaque and stone-cold to that degree is shitty customer service.
Interesting. I was about to back this when I realized it doesn't appear to have an SD card slot to store multiple games and/or save game state... Feels like an odd choice to me, given the capabilities of the hardware.
The austerity approach to page performance works for Google because they control their whole stack, they have world class devs to can devote time to fine tuning products, and their bread and butter is in small, focused tools (search is an input and a list).

Other big tech companies like Facebook or Netflix don't follow Google's approach, because most products are sprawling, and built by many teams and many engineers. Keeping a small, tight, codebase under those conditions doesn't work.

Contrast Never Slow mode with what the React folk are doing with React Fiber. They have rewritten their engine to allow JS execution that doesn't block the main thread. This is much more pragmatic than setting budgets and simply telling devs to try harder.
My understanding it just an AST over which one could implement the types of analysis you describe. I would like to have more detail as well.
I have no statistics only anedata. In my old neighborhood in Providence RI bus stops we’re within shouting distance of the next stop. This was infuriating to me and a 2 mile bus ride to downtown could take 30-40 minutes. That is literally slower than my normal walking speed (~4 miles per hour). This duration was generally due to the number of stops not traffic. Maybe I’m a fast walker, but that still seems ridiculous.
Property managers bring in Alexa to manage tenants
It’s the socket that’s rated, not the cable.
You can't patent math theorems because they are not considered inventions, but rather discovering a logical laws of the universe. I treat algorithms in a similar manner.
Not a patent example, but there's a reason "asprin" is a generic term in the US.
This is not true. I've worked for two separate companies making soft for STBs and used glibc in both.
”Writing Good”, there, I fixed it for you.
I am quite creeped out by Google following me about and requesting that I rate random shops
Not that person, but you said this:

> There is functionally no difference between trying to interact with talented support staff who aren't fluent in your language, and trying to interact with illiterate support staff.

That statement reeks of ignorance. It seems you have almost no experience with other languages than your own, or you would know that communicating while being non-fluent or with a non-fluent works just fine most of the time. Sometimes misunderstandings happens and it can be a bit slower but that is all.
Hyperbole | /hʌɪˈpəːbəli/ | noun

Exaggerated statements or claims not meant to be taken literally.

— The Oxford Dictionary
You are correct that some business models are inherently bad. Ones that require violence like slavery or fraud like Ponzi schemes especially.

But I don't care for California to make sure privately hired cars are theoretically X% cheaper. If there are protections that are needed for drivers so their net income is more obvious or something, let's do that.
False dilemma.

There are multiple alternatives.
My goodness, you're right.. And the poor architect often doubles as the carpenter, plumber, unqualified electrician..

When the house is halfway built, we ask the architect to add a basement floor with temperature remotely controlled via a spotty WiFi signal. Oh, and a satellite dish on the roof too, after all we're practicing "agile architecture"!
Don’t Panic About Rare Earth Elements
That's mostly due to the fact that the ends are not sealed during shipping: I have seen similar suggestions for permanent plui2peoducts like PEX
No, please don't do this. It's "clever" in all the wrong ways. It's not idiomatic use of switch, it's more code and line noise than simple if/else (all the switch(true), cases, and breaks are just syntactic salt), and it's not nearly as intuitive what happens if your conditions don't happen to be disjoint (in languages with a C-style switch you can control this to an extent with breaks vs. fallthrough but needless to say it's extremely fragile and confusing).

Even in languages with proper pattern matching it makes no sense to do something like the following instead of if/else:

match x {
x if x < 20 => foo(x),
x if x >= 20 => bar(x),
...
}

Avoiding complex if/else chains is a good idea, but replacing them with the same thing, only spelled differently , is not the way to do it.
> Yet adversity in the article is portrayed negatively.

Well, there is "adversity", and there is the sexual abuse and other trauma that the article is talking about.
> Government is intended as the expression of our collective will, and as such is the conduit of our collective responsibility

Big if true
Underground rail-type mass transit.

https://duckduckgo.com/?q=tube&t=fpas&ia=web
Yes very sad - this would be a great idea if we wouldn't have to live in a f*ed up world like this.

Surveillance and Advertising are the #1 sectors to use this for.
Start with Just a Few Things
tkainrad: You've either neglected to ask a question or forgotten to include your link.
That's two self contradictions and a reference to a 'working class'.

No, no one gets to decide what others elect to do with their time. Especially here, where many people work for zero monetary compensation on open source projects.

What next, ban open source projects? It's work and there are no benefits. Blasphemy?
I bet the purpose of this patent was to check the investor box of “yes we have a patent,” they’ve never had enforce it, and competitors were not really discouraged by it. Thoughts?
It was shut down. They just call it a "settlement" to avoid it looking suspicious and for the FTC to save face.

So what was this "settlement"? Google promised to be nicer and said mea culpa a bunch of times. They did not pay a fine, did not agree to any hard regulations that would carry a penalty if violated, they did not pay any compensation to the entities they kinda admitted they wronged.
This thread is not about a voluntary payment, and we don’t typically get to choose which laws we consent to. So I don’t know what you are asking.
Abstract machines and just-in-time compilers make languages like Java more efficient, not less. Compilation direct to machine code for many languages that are more dynamic produces inefficient code because it has to be pessimistic. Even C can sometimes run faster on an abstract machine (concrete example is inlining through function pointers at runtime when they can’t be at compile time.)

Compare the efficiency of the same Java machine code compilers in AOT mode to them in JIT mode - JIT is more efficient for anything beyond short-living programs.

That doesn't address your concern about distribution - so that does still remain.
Yes, this is why I was wondering about precedent. And what the sibling commenter said.