skysight-inc/HackerNews huggingface dataset:
There was little science in the Western Roman empire and that continued after the fall of Rome. As far as I know, there was little science in the Eastern Roman/Byzantine Empire (can anyone name any important scientific contributions from there?)

Charlemagne revived Greek learning but then it died off, and didn't get going again until 1,150 AD, thanks in part to science and philosophy from the Arab world.
Right. This is a typical language design mistake. It happens in phases:

- "We're not going to have declarations in our language. First use defines a variable".

- "We need some way to define local variables. But if we make that the default, existing code will break. So the default has to be global."

- Embrace the pain.

There are variants on this theme. Python is local by default. Go has variable creation by assignment with ":=", but with weird semantics for multiple assignment.

Other classic mistakes are "we don't need a Boolean type; 1 and 0 are enough", and "there's only one kind of integer". Fixing those later always sucks.
People living with children in London tend to do just fine as long as we are trading anectdotes.
Haha. Coders can get a lot of things done, but are they the right things? Sometimes it can be so fun to build that you don't actually ship.
If people can't get there, or park there, then its less valuable to them. There's freeway capacity and bus routes to think about, and I'm 100% sure that they planned their campus alongside city planners in cupertino and santa clara county. That area of Wolfe Rd. would be totally overrun if there wasn't enough parking not only for current employees but future ones as well.
Not all salt is sea salt.

https://en.wikipedia.org/wiki/Halite

In most places salt from precipitation (salt mines) is cheaper and more common than sea salt (from evaporation) due to it being more concentrated (~5x to ~10x in comparison to sea salt).

And then there is fleur de sel which has much higher levels of iodine than normal salt and is typically hand harvested by scraping only the top layer of salt.
I didn't see that got a link?

I sort of felt (in my ignorance of such systems) that this would have been somehow relayed / repeated instead of being a broadcast across an entire city but I didn't want to speculate as I'm clueless on this kind of tech.

I know it's a nuisance, but this is the sort of thing I daydreamed about doing when I was 13 so I can't help but be kind of entertained by it (at least while the only fallout appears to be knocking people out of bed).
I'm ready but don't know where to purchase that I can trust. A message from you with some direction would be greatly appreciated.
You need secure bike parking on the suburban side and bike share on the urban side. A typical commuter train car can take maybe 3 bikes per 100 passengers. Carrying your bike only works because so few people do it. Fortunately, the Bay Area already has this.

If you find the Spartan lifestyle compelling, sure, bike to the train station. From a planning perspective, it's a no-brainer to put the infrastructure there to facilitate it.

Just don't force it on the rest of us. (My mornings would go from pleasant and relaxing to miserable, getting in an overcrowded train car while sweaty fucking sucks, and I would have to stop running - if I'm capable of cycling the next morning, I didn't run hard enough the night before. If only my area were a little flatter).

Also, you often don't need a whole car. Scooters and low-displacement motorcycles are cheap and fun. E-bikes are getting cheaper. I mostly ride my little Honda motorcycle to the train now, when the weather cooperates. BART's ample motorcycle parking is pleasantly surprising, and a very good idea.
> Use cars for the unique portion.

Fair enough. I also like the walk//bike suggestion also made here for this consideration.
Aside from the other factors already mentioned, also keep in mind refuse removal in ancient cities was poorly/not enforced, so that the level of the streets actually rose over the centuries. The result being that if you tore down and old building to build a new one, the natural place to put the ground floor would be inches or even feet above the old floor, leaving the foundations of the old building in place.

Places like Troy, which had millenia of habitation, basically ended up ontop of artificial hills (tels) of the garbage of previous generations.
A beginner to what? If they've never used a computer before, what are they comparing it to? If they're a Windows user wouldn't they have to make some adjustments to use macOS or iOS? If they're a Unity user they will just do what Canonical tell them to.

The only problems from your list that I recognise are bluetooth, which is no longer a problem, and the hot corner.

The hot corner is bad interface design and needs fixing.
Care to elaborate on this? (No, I don't read poetry but I'm curious about the connection)
If only kids (g) were exposed to something they thought was fun (h), perhaps they'd better learn to respect other's privacy (e) in public, and they might even learn reasonable consumption habits (f).

e) There are scientific papers published hypothesizing that suburbs and private transportation are increasing isolation and therefore depression and isolation.

f) Theft from cars is a real thing (and a big thing during Christmas at the mall near me). Similarly, given in the U.S. we have high grocery waste; suggestions include making more trips with smaller loads.

g) driving is much more dangerous, especially with young kids serving as distractions.

h) as with e, while some people have fun, a lot of people experience a lot of stress while driving; In the U.S. your risk of heart attack increases significantly with traffic. Cognitive load is also increased. Road Rage is also a thing where the worst cases result in shootings and intentional collisions.
Almost certainly what a Russian disinformation campaign would include. But you cannot easily hide motives and attack patterns. These kind of campaigns scream Russia, no one else in the world operates like them or could operate like them. Almost everyone in the intelligence circles include Snowden agrees they are Russian. Smells like a duck, quacks like a duck...
"How do you innovate? First, try to get in trouble. Innovation sparks from initial situations of necessity, in ways that go far beyond the satisfaction of such necessity. The excess energy released from overreaction to setbacks is what innovates!Moderns try today to create inventions from situations of comfort, safety, and predictability instead of accepting the notion that “necessity really is the mother of invention.”"

https://sivers.org/book/Antifragile

More irrationality -> more trouble -> more innovation ?
Note: You also need to be able to afford a car, insurance, gas.
Not really. Erlang/OTP applications get the advantages they have by being what they are and that's not really something you can import as a library to a language which doesn't even have primitives those systems speak.

If it sounds like a good idea to do that when you are solving something horrible, then your better bet is to write that functionality in a beam language instead of trying to play beam in a language which can't do it.

This is a bit of a different world than most of us are used to. Porting python to the jvm or making it run on v8 are different goals than making something play in the beam space.

You could run single node python with a port to beam, but there would be no advantages to doing it. It would be slower and no one would use it. Beam langauges only get you something when you're doing distributed things really and python isn't equipped for playing those natively.

You could wrap it in some libs maybe, sure. But why would you?
I claimed that consciousness is understood on a high order level and you're asking for citations on how consciousness has been 'solved'

We're not having the same conversation...
Well, if it's so obvious to you, then you could easily copy it. And so, why not someone else?
Why people prefer unequal societies
Parking requirements are used by NIMBYs to prevent building upwards.
> It seems like we have a quite different understanding how DHTs are used, probably shaped by different use-cases. Let me see if I can summarize yours correctly: a) over time nodes will be interested or have visited in a large proportion of the keyspace b) it makes sense to eventually replicate the whole dataset c) the data mutation rate is relatively low d) access to the keyspace is extremely biased, there is some subset of keys that almost all nodes will access. Is that about right?

Agreed on (a), (b), and (c). In (a), the entire keyspace will be visited by each node, since they have to index the underlying blockchain in order to reach consensus on the state of the system (i.e. each Blockstack node is a replicated state machine, and the blockchain encodes the sequence of state-transitions each node must make). (d) is probably correct, but I don't have data to back it up (e.g. because of (b), a locally-running application node accesses its locally-hosted Blockstack data, so we don't ever see read accesses).

> In my case this is very different. Node turnover is high (mean life time <24h), data is volatile (mean lifetime <2 hours), nodes are only ever interested in a tiny fraction of the keyspace (<0.1%), nodes access random subsets of the keyspace, so there's little overlap in their behavior. The data would become largely obsolete before you even replicated half the DHT unless you spent a lot of overhead on keeping up with hundreds of megabytes of churn per hour and you would never use most of it.

Thank you for clarifying. Can you further characterize the distribution of reads writes over the keyspace in your use-case? (Not sure if you're referring to the Bittorrent DHT behavior in your description, so apologies if these questions are redundant). For example:

* Are there a few keys that are really popular, or are keys equally likely to be read?

* Do nodes usually read their own keys, or do they usually read other nodes' keys?

* Is your DHT content-addressable (e.g. a key is the hash of its value)? If so, how do other nodes discover the keys they want to read?

* If your DHT is not content-addressable, how do you deal with inconsistent writes during a partition? More importantly, how do you know the value given back by a remote node is the "right" value for the key?
> E-bikes are getting cheaper.

Just yesterday I learned of the NYC hate against e-bikes. I hope that whatever red tape there is surrounding e-bikes gets cleared up and understood.
Location: Montreal, Canada

Remote: Yes

Willing to relocate: Depends on position and location but potentially.

Technologies: UX design, UI & product design experience too, have front end web skills (css, html5 & JavaScript)

Résumé/CV: Portfolio here: scott.zenbit.ca - includes CV form on site.

Email: hello@zenbit.ca
I am still not shipping. I also make a lot less money than coders.

Six of one, half dozen of the other...
> the biggest impact javascript will have on mankind is that noone will ever be bothered to create a good foundation for cross platform applications

Why isn't Electron a good foundation for cross platform apps? The only possible negative to Electron is that the runtime is gigantic. A decent tradeoff if it means for example the VS Code team can support three OSes and push out rapid updates. I really can't see any downside to this, what am I missing?
Can gc load a cgo plugin [1]? If so, could you build therecipe/qt into a plugin and load it at runtime to avoid being forced to use cgo?

E.g. your project has `type Qt interface {`, and the plugin exports a global symbol that can be asserted to that interface to use the library.

[1]: https://golang.org/pkg/plugin/
Why you need not fear cellphone and wifi radiation
Yeah, pretty much. Except no poison drinking was involved here. Unless it was the NSA that did it. And of course, this was all old stuff, so it wasn't really very poisonous.

But really, really, really. There's just no way to know.
A browser has very limited access to the file system. That's a death knell for a text editor.
OP added more details two hours before your comment (https://news.ycombinator.com/item?id=14066852). It's about raw CPU speed, not form factor or mobility.
I'm middle eastern myself, and this definitely seems like it was written by a native Arabic speaker. Or Farsi. Or Hebrew.

Definitely not Russian though, of that I am certaining.
I don't think so. It's pretty easy to do an informal single-blind trial on yourself with the help of a friend, or a double-blind with a little more ingenuity. If you're worried about the placebo effect it's a good way to put yourself at ease.
Who else, besides Russia, plays these spy games with the US?
IS a beaglebone black sufficiently close to a raspberry pi3 that I can use the RPI3 environment for beaglebone black dev? If not, what's required to implement on a new platform?
> Personal car requires much less money

Ironically, social mobility is measured by the opposite; the costs of having a car are the top inhibitor to social mobility in areas with less public transportation.

> And in my car I'm quite protected.

You feel protected, but you're much more more exposed to 1) Accident liability 2) an accident 3) stress related health issue including depression and heart attacks. This ignores road rage, car jacking, and car theft (which are of greater incidence than Taxi drivers robbing or raping people).
Full circle irony: I find the argument of the dubious throwaway more beliveable than OP.
What exactly is this? The GitHub page speaks of different backends, and those appear to just be databases or key-value stores in themselves (e.g, Postgres and Bolt).

Is Cayley basically a query rewritter, that is it has some tables in the backend and when queried, Cayley then goes to the "real" (for lack of a better word) database? Cayley's query language might be more full featured, but it isn't a storage mechanism in itself?

There are two things from that:

1. There is no way for Cayley to take the graph structure of the data into account when laying it out on disk or when executing the query. Is this the long-term decision, or is this just a stop-gap until a storage mechanism can be done?

2. This would seem to imply that the abstraction layer from Cayley to the backend storage would be relatively slim. How difficult is it to add another storage driver for another SQL database or for one with a custom query language?

Another thing I noticed:

> query -- films starring X and Y -- takes ~150ms

Even on two year old hardware that seems dog slow - less than 7 queries a second - for a very simple query.
Do not go up against Erlang. You will lose.
Most people look at a “crazy idea” — like seasteading — and say: “That’s obviously dumb and not worth trying, lol, you morons.”

Well, it is. There are so many easier ways to dodge taxes.
this is nice. not for everyone, requires a certain mindset and a couple of prerequisites, as for me ive been seeing hebrew coincidences fairly often.
>It's also kind of hard to get meaningful feedback without some kind of big PR push.

In my experience, you can get meaningful feedback by watching one, or ten, or a hundred users use your app. Indeed, given the level of tailoring that you can (and should) do to pick the first batch of users, you should be able to give them very close attention

If you don't have evangelists in your early-alpha userbase, then something is probably wrong.
A good time to remember the actual policy of the US government on 0-days (the so-called VEP), which is more nuanced than the tinfoil hat crowd is willing to understand. https://epic.org/privacy/cybersecurity/vep/
Who said a military occupation will happen to prevent Calexit from taking place?

Those in power will do whatever to prevent Calexit from happening in the first place.

And so if Calexit happens, will we have San Diego exit from the Republic of California too?
Show HN: Search Engine and Crawler in Python
The most impressive fact about this is that it actually works as advertised, though it took a little longer to build nautilus, more like 15 minutes.

This is so cool that I'm actually tempted to use it for non-gnome apps.
I'm asking for iOS which won't allow it.
Possible. Certainly those are not genuine mistakes by native Russian speaker.
Type one error can be worse in the long term. Such as nuclear weapons, an ai singularity, and even cigarettes or DDT to a lesser extent
> It's certainly easy to falsify my claim.

Without a proper definition of what you're looking to be "explained", or a reproducible quantitative metric that you're using to to measure a successful "explanation" vs an unsuccessful one, no it isn't falsifiable. If you provide a detailed framework with clear quantitative conditions, then it might be falsifiable, but as of now, it is purely subjective and it is disingenuous to suggest that's an objective test.

For example, why would an explanation of functional programming (which could include any of a huge number of topics), have to explain to you why it exists? Since it is literally an extension of a specific branch of math, there need not be much more of a reason than 'for exploratory purposes', because often that's the only thing that drives many mathematical innovations.

Secondly, it's important to point out the implicit assumption in that argument, that an explanation of a topic is the only possible source for learning and understanding that topic, which is easily proven false by observing the way humans learn to walk. Do babies usually need a complete and thorough explanation of how to walk before they can master it? No, they go through trial and error and learn largely on their own via experience, and even if they could understand language that early, you'll still likely find it very cumbersome to try and explain to somebody how/why to walk in the kind of detail you seen to be asking of fp articles. Therefore, why can't a discipline/activity like programming or mathematics, also require experience learning to fully grasp? Is there a reason why the assumption was made that it can only be learned/understood via thorough explanation?

And while being able to explain something well is a decent rule of thumb to show competence in an area, it's not universal, as demonstrated by the learning to walk example. Similarly, you can't have a fixed minimum requirement for what qualifies as a good explanation to rate against, because understanding changes and evolves with time. For example, a "good" explanation of how the solar system works circa 300BC, would not be a very good explanation now.
How do you know when the change will affect the matview? I don't know the syntax for creating it off the top of my head, but imagine a materialized view limited to the top ten records of a table.
An attachment would need to be an executable though, or use an RCE exploit in the email client or document viewer.
Education should be mandatory, and should teach about the UN just as they should teach about all recent 20th century history. The UN is very important to the state the world is in.

>From my personal experience school was just a indoctrination tool, to make people subservient to state, employers and the UN. All useful stuff I learned, even decent basic maths and language was learned outside school (example: my parents taught me maths, my grandmother taught me how to read and write, I learned English, Lua, C, etc... on my own, learned physics and chemistry by reading books)

That's because you have convinced yourself that it's all just indoctrination, man.
North Korea, China and Israel come to mind. Also many independents. And the US probably plays with itself.
What about Polymer? It would be also interesting to see it compared to Angular and React.
Mate, you need to acquire a life. If you can't make do with absolutely maximum 7.5 hours of "work" a day you are entirely missing the point of living. You are not excelling, or even succeeding, you are failing.

If you insist on being a slave, be sure to charge at max for the finite hours you are selling, three to four times your normal rate beyond 7.5. And here is something you think you knew but don't: Young time is more precious than old time. Each hour before 35 is worth 3 hours after 35. This because experiences are new, senses are heightened, live is intense.

Take it from a retired high priest: Don't burn your life on this altar of bullshit.
It is "discrimination" to be suspicious of state actors? Was Snowden performing discrimination in exposing the NSA's spying?
Nicholas Weaver‏: "Overall, though, it looks like the auction file from Shadow Brokers is mostly a bust, better stuff in the free file."

https://twitter.com/ncweaver/status/850797548717481984

the grugq: "Calling it now: the first ShadowBrokers dump was an expensive signal. This latest one was not (expensive, that is.)"

https://twitter.com/thegrugq/status/850825305845399552
It's not easily copied, that's my point. The MO of this campaign (and others) isn't easily done, which is why it's easy to narrow down suspects. There are only a few possible intelligence agencies that could do something like this and only Russia has the motive.
Sure, I just don't understand why you're insisting on this point about STIs. Disposing of a used condom with gloves is a zero risk activity. Without gloves the risk is still too low to be quantifiable.
Yes, I think that we can agree on that.
Surely all successful entrepreneurs are in it to help mankind and make the world a better place. What else could possibly motivate them?
I assumed he was facetiously referring to Reverse Polish Notation[1].

[1]: https://en.wikipedia.org/wiki/Reverse_Polish_notation
Why is FreePascal unpopular (or what makes you say that)?

Is it lack of mindshare, lack of "hotness", some specific deficiency, or... ?
Seems so: https://www.gnu.org/licenses/gpl-faq.html#LGPLStaticVsDynami...

It would appear that once again the FUD is unjustified, and in reality GNU/SFLC licenses well made
1. That feature is a feature of the OpenSSL implementation, not a feature of TLS itself.

2. It's also incredibly useful for debugging SSL implementations. (Much more so than as some sort of backdoor, since that's what you seem to be implying.)
and then we killed a whole pile of cherokee. good times.
Anything Social. Product or Person hierarchies. Network datasets. Ancestry (genetic or data), etc.

They are better suited for Graph Databases because the queries tend to be many joins traversing paths both deep and wide.
The Bitter History of Law and Order in America
Why you might want a GraphQL client
Why will it do that?
Not a great take. Your bias that rickshaw == poor isn't kind either. But I agree that the inference shown isn't a good one.
Sex, drugs and rock and roll.

But, mostly, money.
I thought maybe pins would be like a leggo, male&female, top to bottom, silicon between the pins?? It might also be time to get rid of pins altogether.

And cooling maybe peltier elements? or something like them?
The Battle of Gettysburg, the Jersey Shore, and the Death of My Father
>It's education when at the end of school the students have comprehensive education.

And then you go on to list a bunch of things that have absolutely nothing to do with education. Cooking, house maintenance, etc. are (and should be) taught by your parents. Nobody needs to 'do a tax return' unless they actually start a company, and it's not exactly difficult. The vast majority of people will never file a tax return, why would they? That's what PAYE is for.

Starting a company? Again, this is something that is very easy. You do not need to have a high school course on how to start a company. It's a very easy thing to do, and completely and utterly irrelevant to the 99% of people that will never start a company.

>It's not an "idea", it's reality, and a nightmare. Especially when additional tutoring before tests is involved. Then it's learning even over the weekends. (source: know a tutor, and she could likely tell you more horror stories than I could submit here in a lifetime)

No, it isn't. Stop assuming that everywhere in the world is California.