skysight-inc/HackerNews huggingface dataset:
What you're trying to say is that you completely misunderstood the message of that movie being primarily about loneliness, rather than drugs in it's purity?
A $230k debt and a LinkedIn message led an ex-CIA officer to spy for China
The smell. Yes the smell!
Maybe OP could explain what might be interesting about this contract?
> However, that gravitational pull is still there -- will it at any point slow down the expansion and retract back inwards?

No. Even if dark energy stopped right now, almost ever pair of galaxies has long reached escape velocity. Their relative speed will slow over time, making them drift apart slower, but it will never reach 0, or even become negative (= contraction).
In Go, the type follows the identifier. To use a single letter or short sequence of letters is idiomatic Go for short-lived identifiers or ‘quintessential’ identifiers.
It's possible to write bug free software, so why don't we?
In the US there's the Alcatel Go Flip on T-Mobile, Sprint and AT&T (at least I think the "Cingular Flip 2" is similar).

https://us.alcatelmobile.com/alcatel-go-flip/

FWIW it apparently uses an older, pre–Google-investment KaiOS.
That the "receiver" identifier.
You can think of it as "this" or "self" in other languages -> reference to the current "instance" within the method.

https://gobyexample.com/methods
Oh I do understand the history. But with modern employment laws for overtime, safety, harassment, etc, workplace conditions are no longer an issue in the United States. In the meantime employee ownership aligns incentives l to operate efficiently and profitably.
q of type Query. So in the function you can access the fields on q (Where you call the function on) via q.FieldName. If you do it with a pointer receiver (q *Query) like explained here (https://tour.golang.org/methods/4) you can directly manipulate the object, not the copy like in this example.
How pervasive is said base-10 round memory on the market? And why would a golden rule be necessary?

Base-2 is the natural order of digital computer organization. Deviations introduce unnecessary complexity. Unnecessary complexity is a form of inefficiency. And markets tend to not tolerate inefficiencies for long...except when marketing can bullshit its way in getting ignorant consumers to pay out more for less.
Was Firefox OS targetting this kind of phone though? I thought it was trying to be a touch-screen smartphone OS.
My therapist wife was quick to exclaim how great this was. Nice job!
The Battle for the Last Unconquered Screen–The One in Your Car
Would the star then appear to be a different color to "someone" its own solar system than it does us? Does OUR star thus appear to be moving TOWARD them since it's "our" color vs what "they" would consider to be the correct color for a star our size?
If my legalese is up to scratch, the contract appears to entitle Springer to charge the author for copy editing on top of everything else. Why shouldn't the author hire a freelance copy editor and distribute the book himself through an on-demand printing service?
A philosophical model is not necessarily "a logically interconnected and consistent system of assumptions".

Even math couldn't be that, despite the efforts of Hilbert, Russel, and co.

In the case of Nietzsche in particular, he scoffs at philosophers pretending theirs to be one.

He offers observations, and individual ones, jumping from one to another, and doesn't pretend to offer a model.

But even for those philosophers that do think their work is a "logically interconnected and consistent system", you can still have perfectly good (or, perfectly useful) parts of their overall system, while others might be wrong.
> Christian philosophy wasn’t (as against to theology) developed by Christians...

Christian philosophy was, in fact, developed by Christians.

Actually, Roman Catholicism was fairly tolerant towards heretics; there's this giant 2000 page book called "a history of the Spanish heterodox" which lists hundreds of interesting heresies which existed in the tiny country of Spain alone. The USSR, by contrast, liquidated more people in an average year than the entire Spanish inquisition did over centuries.

Religious bigotry and pig ignorance isn't a good look. Preposterous statements about philosophical ideas being "stolen by the Christians" is on all fours with ... I can't even parse how stupid this is. For that matter, modern ignoramous atheists such as yourself have stolen heliocentrism, calculus and classical physics from the Roman Catholics who invented them.
That's the reason Firefox OS was dead in the water. Telcos in Europe promised there would be a version of whatsapp for Firefox OS which never materialised. A mobile without whatsapp might as well be a brick.
That's what I was implying (hint).
Was surprised not to find "people are a poor source of entropy," on the list. I'm quite sure I didn't coin that, and it's practically an amendment to the Kirchoff priniciples, just don't know who said it.
I have and I like to track the price of that book every once and a while as a barometer of popularity and Amazon pricing models! Thanks for itching my noggin ;)
Low Earth Orbit (LEO) birds have ~30ms round trip latency.

https://www.telesat.com/sites/default/files/telesat/brochure...
With therapy and perhaps some medication, you have a good chance of regaining your grip on reality, if you act now.
If DoD wanted to track people they can just do it by triangulating the cellular signal. No need for a smartphone.
Dieter Rams designed products to last, is horrified how we throw things away
Keeping the phone and going SIM-only is much cheaper
It’s more that there are other ways to reuse code. Search for “composition over inheritance” in your favourite search engine for more information.
Gold is a siderophile element, chemically favoring to bind with iron metal, and preferentially went into the Earth's iron core when the planet differentiated.

This is why mining asteroids for siderophiles (like gold, but also platinum group elements) has been a staple of space advocacy.
The Glorious Lovechild of JSX
Yes you are correct. These phones range anything from 300-700 MB of ram and have a pretty decent hardware. Combine that with a user operable interface (physical buttons, screen, audio) and you've got a nice package.

I was looking a bit into this. It seems that KAI os is not an opensource project. Plus the OS is flashed into the ROM of these phones so its also very difficult to install a new OS reliably. So even if you got the GIPO to work with the phone how would you actually program it? Kai OS has a device api [1] but as far as I can tell it does not give you access to linux shell.

If the phone has a usb slot you can use a usb gipo board [2]

[1] https://developer.kaiostech.com/api

[2]https://numato.com/product/8-channel-usb-gpio-module-with-an...
I’d argue it is recent as most people have never even heard of it. That and the just recently ironed kinks of running .NET on *nix systems.
Hode – Higher Order Data Editor
I tried a demo unit. It was a very disappointing experience. Hard to use, cheap colour screen was unpleasant to look at. I really wanted to like it, but couldn't.

Give me that phone with monochrome display, the usability of Nokia's original OS and modern network connectivity and I'd jump at it.
>people who attack white men are weak willed and only seek to subvert the strong willed white man

Well, the "people who attack white men" are usually other white men and women.

Minorities seldom play any role in this game, except as objects of pity and protection for the white people who promote guilt and signal their woke status. When minorities do play a role, they are more often than not, the unrepresentative privileged elites of those minorities (e.g. highly paid journalists, actors, and so on) and not the person on the street.
I'll build it as the site suggests, since I am using a binary from the release with the master branch modules. I'll follow up on github. Thanks!
I wish that was an option in Canada. My native language is French (I'm functional in English) and the availability of French audio track with non-Netflix content is abysmal, while DVD copies here does have it most of the time.

I'm still renting mostly because of that, and I don't understand why Netflix is not offering more contents in both official languages here. I guess the government is not pressuring them enough even though they're giving them a ton of money to produce local stuff.
Seems like a pretty bad deal? Anyone with experience in this industry care to comment?
Hi HN,

Founder and main developer here.

I've built this because I wanted to have a smart comparison matrix generator without spending a minute on the logic and necessary orchestration.

For the record, the examples you see in the landing page where built using this generator.

Basically to make your own Matrix you need to:

- Declare the Elements and Groups you'd like to compare,

- Create Qualifers and Affinities to link them (thing 1 "likes" thing 2),

- Create a Matrix and select which Elements or Groups you want to compare,

- Voilà!

Once done, your Matrix becomes live: any change to its Elements or Affinities will be cascaded down to it automatically.

Some sample data is already loaded when you sign-up so that you can play around to give you some idea on the concept.

Don't hesitate to give the free version a run, it's ad free with no time limit, and any thing you do remains private in your own Workspace (no sharing).

With any paid version you get the possibility to publicize your matrices so that you can embed them in your own website.

AMA, suggestions and critics are welcome.
+ screen, GPS and modem, it seems fantastic. Even without GPIO, USB solution or bluetooth + some nrf chip could do.

In practice though, unless you plan to deploy a lot of them, as a hobbyist, your time is likely more valuable than any hardware so it seems reasonable to just go with the most popular platform.
Kids will tell you years later that it was wrong giving their data to Google, an Ad company, with core business of monetizing people's data.
It could, and we could even end up with periods during the day with a lot of free electricity to waste and go crazy with.

I expect many interesting innovations to come out of this.
What the Fork Is the React Virtual DOM?
> The difference between winds minimum expected output and average output is also smaller than most assume.

https://i.imgur.com/UTjUAp4.png
I so want to go to Indonesia right now!
Just leaving this here:
https://coincircle.com/l/50VVxbObg3
While Nietzsche wasn't actually a Nazi as he died 20 years before the party was formed he did have some handy quotes that proved popular with them eg.

"Man shall be trained for war and woman for the procreation of the warrior, anything else is folly"

That may be the point of view of one of his characters rather than his personal belief but I'm not sure his Nazi follower types were that careful in their literary analysis.

Same with the modern alt-right see eg "The alt-right is drunk on bad readings of Nietzsche. The Nazis were too." https://www.vox.com/2017/8/17/16140846/alt-right-nietzsche-r...
Wasn't really, although their focus was on low cost phones too. Credit to KaiOS for recognizing the potential of non-touch devices.

However, the effort required to enable a non-touch UI would have been a small fraction of the overall FirefoxOS effort. Something Mozilla could have responded to, if the team was intact.
Apparently, it's the second most common mobile phone OS in India[1] which sounds like it's not a «no go» for everyone.

Also the question is not really “does it support WhatsApp”, but “does WhatsApp support this OS”. Which may eventually be the case if there's enough market share for that.

[1] https://www.bgr.in/news/jiophone-kaios-surpasses-ios-india-s...
I think the name "abstraction" is unfortunate in Dijkstra's sense. The notion of abstraction he's talking about is not about the process of going from less to more abstract. The abstraction is the more abstract. In fact, ignoring the path by which we arrived at the abstraction, it has absolutely no intrinsic relation to the original, more real, less abstract model.

Maybe we're just trying to say the same thing here.
Honestly the only counter argument I can think of is stored procedures, which can get quite hairy. I would still say that stored procedures are still a better hell than ORM.

The situation is so bad, I would actually like learn more about fashion and fabric than deal with another trend. Where is the objectivity ?
Wait... It costs only $187 to store a MWh? Why isn't there a 200$ device in every home that stores energy for the night?
Founder Exposed: Opening Up About Startup Failures and Vulnerability
That’s true, as with this cosmology light evidently isn’t affected by the increase in rest mass, as photons are massless. If this cosmology affected relativistic mass, then light would also be affected and would not be seemingly redshifted by the mass gain mechanism.

So, yeah, we should be able to measure a gradual emission spectrum shift here on Earth with current methods - we can measure energies of photons to very high precision, and you’d likely only need a few years of data to prove or disprove the hypothetical cosmology.
I don’t have a dog in this fight, just curious, is there any experimentally proven benefit? Smell, ease of digestion and being an antiseptic (which I believe you mean in relation to fermented fruit) have nothing to do with modern alcohol consumption.

I understand its utility as a social lubricant. My guess is that’s why it has persisted for thousands of years. But don’t you think alcohol is a societal net negative?
The US is, as a rule, for better or worse, pretty opposed to"compulsory" in most situations
Yeah it sucks haha.
I run a professional services firm in Shanghai for global job seekers. My business is about 60% locals, 40% rest of world. Almost 90% of the resumes I see are horrendous, especially from Chinese applying to MNCs. Typically, they are full of typos, poor grammar and Chinglish (English written with more Chinese grammar traits which makes for bizarre sounding text). Most of these resumes get past the first round since local junior HR staffers have questionable English skills, but they are often rejected wholesale at higher rounds of management with multicultural backgrounds or true polylinguals. As is in the US, candidates never know why they were rejected, which makes finding the motivation for improving these docs on their own tough. I get this perspective secondhand from HR and managers.
Brexit: UK couple issued different passport versions
Show HN: Maildown – Markdown email campaigns
Hi,

The beta program of my new startup, Maildown, is now complete and is now accepting paying customers:
https://www.maildown.app

As well as a lot of stability enhancements, we've added a new help system, a new CLI (https://github.com/chris104957/mailer-cli) and a REST API.

Maildown lets you create transactional and marketing email campaigns using Markdown syntax, so you can generate and send your email content far more quickly than with traditional WYSIWYG editors.

Thanks for looking,
Chris
what can this app do that a spreadsheet can’t? *that has value.
concerned, but yet we don't seem to escape from it.
WebAssembly is going to make Linux phones rock. Can't wait.
In Japan the technology that is installed is sodium-sulfur [1]

It operates at 350 celcius, is full of dangerous chemicals and require a certain size to be interesting, but under these conditions, it seems to beat other techs

[1] https://en.wikipedia.org/wiki/Sodium%E2%80%93sulfur_battery
> You need to track poor people too

Bingo. That's is what it all about. Free email, free cloud docs and photos, free browser, free web tools. KaiOS should be running Google code. Replace DoD with Google (Skynet from Terminator) though.
In modern homes air tightness and mechanical ventilation are both required by code in many places to deal with the issues you've raised.
Do you use Firefox on your mobile device? In the address bar, FF will show a "open in app" button. It looks like the Android robot.
Thanks. Very interesting!

I agree monads can be understood in multiple ways.
But so can side-effects -- as you point out yourself ("designers had
to make some choices as to what is considered a side effect"). Why
should Haskell's definition of side-effect be the be-all-and-end-all
of analysis on what counts as an effect? I do think that
Haskell's choice of what counts as an effect is wrong, both from a
theoretical POV and pragmatically. I'm happy to defend this claim, but
HN is probably not the right venue for this. (Just two hints: (α) if you
think about types from the POV of guaranteeing linearity by types,
then non-termination is clearly an effect, and not one that should be IO; (β) Scala's approach to monads doesn't guarantee effect freedom, yet is widely used.)

I consider the (co-)monad abstraction to be orthogonal to effect
definitions, with the purpose of (co-)monads being to allow abstracting out certain boilerplate do to with composition.
I’m not amazingly fond of Gould’s “two magesteria” idea (the bell curves overlap more than he’d like to admit), but:

religion is not and never really has been primarily concerned with how. It’s larger concern is why, and even more than that, given existence: how then should we live?.

Since “religion” seems to be shorthand for “the religions of abraham” in common discourse, it’s worth noting that, e. g., Genesis was not written as a text on cosmology. It’s a text on ethics, and to a fairly large extent, it’s also a ~5th century BCE political document. To willfully read it “literally” is just wrong-footed, though it’s very common among christian fundamentalists and new atheists alike.
Is the question

"Is math behind everything or is that anything can be explained with math?"

a valid question?

Even for "chaos" we have a chaos theory. Where we cannot apply function/formulae to physical phenomenon, math tends to use empirical calculation and theory to study systems.

Is is that the universe bends to math or math bends to the universe?
I would recommend vlang and inko.
I think this has far more to do with the fact that poverty, especially in the US, means frequently going into debt or bankruptcy even just to survive. If you're working for minimum wage, your landlord raises your rent, and you get an unexpected medical expense at the same time, no amount of disciplined saving in $5 increments is going to save you.

It's not a mindset problem.
IMO it shouldn't contain that feature. There are high quality apps for locking access to apps with loads of functionality and customization this developer simply won't be able to match, because it deserves a whole app on its own. Why not use these?
18% of net is within range for fiction novels, but I wouldn't be surprised if a work like this was completely different.
I guess my point is the risk of alcohol consumption is incredibly high and the reward is incredibly low. It’s an irrational game we play (myself included, my wife and I will surely share a bottle of wine tonight at dinner).
Yes, this was our main worry as well. At first we switched to Rust only for the lower level code, the parts that interfaces with sensors and the motors, that do the data logging, our inter process communication library, etc. The part with the control algorithms (where all the interesting linear algebra code is) was still in C++ until recently.

For all the small vectors and matrices, things like Vector3 and Matrix3x3 from nalgebra work fine. A few generic things we had to change from statically sized to dynamically sized arrays/matrices, but since these were rather big already, the difference in performance was neglegible. The type safety was maintained by directly wrapping those in a generic struct where the template parameter describes the contents of the matrix or vector. Such template parameter is basically a struct where the members describe the meaning of all the columns/rows of the related vector/matrix. A custom derive proc macro generated the conversions to and from this type (which are all optimized away by the compiler). It looks something like this:

struct Foo<T: VectorLike> {
matrix: DynanamicallyAllocatedMatrix<f64>,
}

impl<T: VectorLike> Foo<T> {
fn new() {
Foo { matrix: DynanamicallyAllocatedMatrix::zeros(T::N, T::N) }
}
fn get_diagonal(&self) -> T { ... }
...
}

We were already doing something like this in C++, but with some hacky preprocessor macros instead of Rust's procedural macros.

In the end, keeping track of the meaning of the entire vector/matrix in the type system provides us with even a lot more safety than only keeping the size of them in the type system. And it has the advantage that you don't need const generics, since you're keeping track of whole types, and not just numbers. The downside is that we have to maintain a few procedural macro implementations.
Why is it one vs other? It's not, you can run them both. The question is why you would. What does an ORM solve for you?

This is the only mapping I need from an ORM:

result = (object) row

row = (array) result

SQL does everything an ORM does better.

I'm not sure how you can call moving from a low level programming language to a domain specific language like SQL "going lower". It's not and ORMs are usually so bad they're a regression in what you can do.

Also, when was the last time a change to the SQL spec broke your app?what about the last times you had to migrate ORM code?
“About 90 percent of Facebook users are outside the U.S. and the largest single market is now India.”
If you want transcriptions, proximity indication, scanning wireless networks, expanding your geodesic grid to accurately locate dumbphones etc, you need custom software. This is what this is (mostly) about. Sure we can pretend it's about "harmless" data mining but there's no such thing.
> Knowing whether the failure occurred while you were writing to the header or footer is unnecessary information, and therefore obfuscatory.

So are you making a general case for exceptions or are you just asserting that there exist cases where we don't care where errors happened? There are absolutely such cases. When writing quick and dirty scripts I absolutely value that they crash when they couldn't find a file or similar.

But for more complex systems, I've never found a good use for abstractions. In a complex system, you need to see what happens. Out of sight, out of mind. There is no way building a complex system on top of exceptions and having a good understanding over its failure modes.

I would go further and state that it's extremely uncommon to be able to handle an exception in an appropriate way. The most common use of them is to either 1) handle the error immediately (for example FileNotFound), in which case the exception handling adds just unnecessary syntactical variety. Or 2) just let the program die. Coincidentally, golang has that too.

There may be rare situations where you can handle a series of statements with a single exception handler, like several write-file statements in a row or such, and that might seem cleaner than repeating the error handling. But actually these cases are just a code smell. You could rewrite them using a for loop and factor the repetitions as actual data, adding the error handling only once (inside or after the for loop). In other words, exception handling is just a way to paper over that code smell. It makes hiding bad code easier, so leads to bad code.
Thoughts, since this is a real life issue/question I'm making a decision on-

>I'm quite surprised at the cost of a USB GIPO board. I suppose I shouldnt have been.

>Developing an OS for a platform that could change at anytime, seems risky/time consuming.

>novel ways of communication- Put everything on wifi relays, or communication with other peripherals

Might be worth buying one of these phones and taking it apart to see whats inside.

EDIT: Looking to select my microprocessor for a consumer product. An entire computer would be nice.