skysight-inc/HackerNews huggingface dataset:
Is this a massive misunderstanding of GPS? What are you hoping to do here?

GPS is a passive antenna / receiver. You don't emit anything with GPS, you just passively pick up signals from GNSS satellites. You could "turn it off" by unpowering the GPS receiver, but there's little benefit there, and that may not be possible because most of these are soldered directly to the mainboard for power efficiency reasons. These embedded receivers barely use any power whatsoever, and if your cellular / WiFi is already off, it's certainly not transmitting it in real time. If you want to stop location logging you would need to opt out of location logging. I don't know if that's possible with Apple Watch products, but turning GPS "off" doesn't tend to make a lot of sense in many contexts.
Should You Do SEO Specifically for Bing and Yahoo?
Sure, beating people is violent. I didn't realize that's what we were talking about.
Because the "secret sauce" isn't a tool to make animations. The secret sauce is being able to explain complex concepts in simple terms, while encouraging curiosity and maintaining math as an approachable topic, for those who may be otherwise intimidated - and additionally coming up with ideas for animations that will help explain those concepts. All the while, maintaining a high level of quality and regularly releasing content, such that you become a "brand".

It's a lot harder to replicate that secret sauce, than it is to replicate some animation engine.
It's funny because, you frothing at the mouth over it, is really what it's a symbol of. The ability to foster a knee-jerk reaction in people on the prowl for villain that fits their sweet spot.

If you know anything about it, it was just a cartoon that got entangled in a presidential election, and the side that didn't like the cartoon pointed their finger at the cartoon to declare it a symbol of evil. As farcical as that episode was, then it was held up by contrarians as a symbol of that very farce. And only now, is it as divisive as it is.

Strange how bastardization unfolds.
I created ShutterDeck[1], a system for controlling multi-camera arrays. I designed and built the hardware and the iPhone app, which serves as a remote control for the device. I do basically no advertising or I'd probably sell more. The next batch I order will have the boards pre-assembled for me, which I'm really excited about.

Most of my clients have photo booths, but I do have one researcher using it to try to treat scoliosis in children. I'm actively looking for new markets. It barely brings in enough money to make it worth doing, but the system is essential for some users, and I like doing it.

[1] https://shutterdeck.com
Perhaps comparing how different cultures dramatically interpret or react to images, and how we often view the behavior of other cultures in this respect to be odd or silly, while our unique behavior is based in rational, fact-based logic. But that's just a guess.

Take your interpretation for example, am I mistaken to conclude that you believe all who post that frog are both misogynist and racist, or did I guess wrong? If so, could you clarify?
we could call searx[1] a decentralized alternative to google or ddg etcetera.

in fact it is an aggregate or meta-search that sends proxy requests to user-selected search engines (with defaults varying from instance to instance).

a list of instances[2] is available via the source git repository. i would recommend a few[3] myself.

as of yet searx does not do some things we might want done:

a) original indexing
b) federation between cooperative instances
c) offer a spec for archiving data[4]

i think we'll get to something like this soon. there are a lot of pieces in play and it falls to all of us - users, hackers, developers - to participate in development, curate adjoining projects, donate time to test & halcyon & on & on.

as always, it will be interesting to see what we all come up with.

[01.0] https://asciimoo.github.io/searx/
[01.1] searx is copylefted floss via GNU Affero GPL3

[02.0] https://stats.searx.xyz/

[03.0] https://search.disroot.org/
[03.1] this organization respect's EFF's Do Not Track
[03.5] https://searx.prvcy.eu
[03.6] a secondary useful for reasons indicated by the URI

[04.0] this is where the submitted comes into play. e.g.
[04.0] should we develop some sort of open API for domains
[04.0] to request archiving? this could take multiple forms
[04.0] as a project but as long as it's floss and has RFC...
Like many “classic” camera companies (Polaroid, Voigtländer, etc), “Leica” today is a name controlled by various holding entities and private equity firms.
While it might bear the same name, it has very little in common with the original company (the one that saved the lives of hundreds of Jewish employees).
IME the thing with getters and setters is that everyone is doing it (inertia) and that other options either suck (syntactically) or break the "everything is a class" constraint.

Ruby is far from being my favorite language, but I like how Structs "solve" the getter/setter problem in it:

my_struct = Struct.new(:field_one, :field_two)

It doesn't clutter your code with multiple lines of boilerplate, and it returns a regular class for you to use, not breaking the "everything is a class" constraint.
Is there a name for this particular argumentative fallacy?
Yeah Reagent is definitely the most productive front-end development flow. Just having hiccup vs JSX is a huge win. With JSX I spend most of my time chasing down syntax errors. With Hiccup I can simply use my IDE to navigate the code and syntax errors almost never occur and when they do it is obvious. Not to mention Hiccup is much more concise and can be read by macros.

Clojurescript truly is alien technology. Modern react has basically adopted Reagent's programming style with Hooks. Clojurescript/Reagent were 5 years ahead of the curve, truly amazing.

Clojurescript gives you a live repl, immutable data by default, core.async, macros, and an amazing consistent core library. None of these things are ever going to come to the javascript world
I've been on the fence about trying dotnet core for perhaps too long. What do you like about it?
Some of these are still alive in AI as well, although often under parallel names. For example, genetic programming (an old field of AI) has broadened to be more method-agnostic and doesn't really care if your automated programming method is "genetic" anymore or not, so has converged to some extent with program synthesis. As a result you can publish this kind of thing in both PLs and AI conferences nowadays, with a bit of translation. (The overlap of people who actually do publish in both types of venues is less than I might hope in an ideal world, but a handful of people do.)
How can an incident require turning back immediately (and requesting a specific runway!), but not require declaring an emergency? Here's an incident[1] from yesterday where an American Airlines flight declared an emergency after a tire blew. Meanwhile, this aircraft has visible damage to the wing.

1. https://vancouversun.com/news/local-news/flight-from-vancouv...
It could, when its used "wrong", though thats usually a result of trying to fit pattern matching where there are other more idiomatically way to express a code. I wouldn't say "most of the the time", its more of a common beginner's mistake.

Pattern matching allows you to express the code in a more declarative way, and usually would result in a more succinct code.
Years of meditation lead me to believe than the line between mind and body is not clear at all. E.G: every time you are angry, you clench some part of your body. Well, if you observe yourself when you feel depressed, or stressed, you'll notice your body is full of very unpleasant sensations. They are not illusions, your body is litterally reacting to your toughs all the time, in many subtle and diverse ways.

I now deeply believe (I'll admit I have no more evidence than my subjective experience) that many of our abusive substance intakes, be it cigarettes, alcohol, weed or even coffee or sugar, are in part to cope with those unpleasant physical sensations, not just the mental burden. Slowly, you build a physical intolerance to them because you are used to be liberated from them using whatever is substance you abuse.

And hence I do think there is a physical addiction as well.

E.G: if you can't cope with stress without getting some THC, I don't classify that as only mental, as stress is not a phenomenon that is only in the mind, but affect the entire nervous and hormonal system.
To add to your examples, there was the very real possibility with Fukushima that Tokyo would have had to be evacuated. This was seriously considered at the highest levels of the Japanese government (i.e. the PM and cabinet):

> The 400-page report, due to be released later this week, also describes a darkening mood at the prime minister’s residence as a series of hydrogen explosions rocked the plant on March 14 and 15. It says Mr. Kan and other officials began discussing a worst-case outcome if workers at the Fukushima Daiichi plant were evacuated. This would have allowed the plant to spiral out of control, releasing even larger amounts of radioactive material into the atmosphere that would in turn force the evacuation of other nearby nuclear plants, causing further meltdowns.

> The report quotes the chief cabinet secretary at the time, Yukio Edano, as having warned that such a “demonic chain reaction” of plant meltdowns could result in the evacuation of Tokyo, 150 miles to the south.

> “We would lose Fukushima Daini, then we would lose Tokai,” Mr. Edano is quoted as saying, naming two other nuclear plants. “If that happened, it was only logical to conclude that we would also lose Tokyo itself.”

https://www.nytimes.com/2012/02/28/world/asia/japan-consider...
I'd love to read more about how you positioned your brand, especially on the design decisions that you made to entice customers come more regularly and how you manage to sell more cups than your competitors.
> "The notion of object oriented programming is completely misunderstood. It's not about objects and classes, it's all about [function calls]."
Chinese people are critical of the government but when speaking to Westerners, they are tired of being lectured.

It’s like, when you want to go wash the dishes, and then someone nags you to wash them and “explains” the importance of keeping things clean.

Almost every interaction with Westerners about the government isn’t because they genuinely care about Chinese people, but rather to feel superior, like they are saving the “Chinese” from themselves.

That’s what it feels like and why many Chinese don’t like talking about it.

Unless of course pandering to Westerners can make them money. Then there are some that will gleefully act the part.
Ask HN: Talented Young Founder in Need of Help
For the last eight months, my 23 year old co-founder has been spending every waking hour and dollar of savings (he previously built and exited a decent company) on our new startup. We’ve gotten to a point where we have LOIs for serious orders, term sheets and soft-commits starting to come in and interviews with top accelerators.

But with all the focus on getting this startup up and running, my co-founder hasn’t focused on personal planning and will soon find himself without a place to crash for 3-4 weeks until everything gets straightened out.

He’s a truly brilliant full-stack engineer with an impressive pedigree and good personable attitude.

So out of desperation (and b/c my roommate won’t allow guests) we’re reaching out to the community to ask for suggestions or any help you can provide. He needs a place to crash anywhere the Bay Area (SF ideally but nearby fine too) for ideally 3-4 weeks tops. Obviously he can start doing contract work b/c he’s talented but we’re at a critical stage with our startup so the loss of focus and time would be very costly.

Does anyone know of inexpensive (or free?) programs or places he could rest his head while we close our round and get our startup started?
I honestly think there's a moral argument _against_ everyone not carrying a mobile phone. How many people worldwide do you figure use their mobile phone in emergencies? How many times do you figure having a mobile phone has made the difference between receiving help when needed and people dying?

It's not to say that mobile devices don't come without their own set of challenges (surveillance capitalism, social media, the influence on how we interact with others, etc). However, Pandora's box has been opened here. Even if we assume that mobile phones only make the difference in addressing emergencies, and only do so 0.1% for 0.1% of the population, that's 7M people that are saved.

It strikes me as suprisingly disingenuous that some people are so ready to eschew technology as inherently "evil" just because there are some challenges or problems associated with it. You have to weight both sides.
Someone did something right?
> If you force it, then no one knows why things are they way they are.

It's more accurate to say "if you don't teach why' then no one knows why". Forcing or not has nothing to do with it.

I would argue "forcing" is strictly better, since learning discipline requires experience in doing things in every other wrong way. While that's great for learning on your own, I wouldn't want developers to "learn discipline" like this in production.
The Elegance of Nothing
Because they charge different rates to different people. Super common in b2b arrangements.
It means that just because something may diminish with time does not mean it is not important today.
If those folks enjoys writing low latency code in C for backend... I'm not going to stop them. I'll sit in a corner somewhere and enjoy Elixir.

There's a JVM vs BEAM VM comparison paper (http://ds.cs.ut.ee/courses/course-files/To303nis%20Pool%20.p...).

I believe section 2.2. ERTS of the paper talk about BEAM VM advantage for low latency.

> The per process heap architecture has manybenefits, one of which is that because each pro-cess has it’s own heap and there are presum-ably numerous process’s,...

update:

Ah... I think the relevant part is in 3.3 Lightweight threads.

> 3.3. Lightweight threads

> The effect is that Erlang is one of a fewlanguages that actually does preemptive mul-titasking. The reduction count of 2000, whichis sub 1ms, is quite low and forces many smallcontext switches between the Erlang processes.
Restoring and fixing vintage computers then reselling them on eBay. I am just doing that for fun during weekends and I never expected to be a profitable business. It is very satisfying to buy those old, rusted, dusty, yellowed broken machines and restore them so people can relive the 80s or 90s hay days of the family computers.
Vastu Tips for Plants and Trees: What Kind of Plant-Trees Should Be Planted?
I do notice that as well. Quantity is not even the factor, as I do have friends smoking joints several times a day, every day, but cut their supply and they are still charming.

On the other hand, cut sugar from me and I'm an asshole during the first 3 days.
Takeaways from OpenAI Five at the International 2019 (Dota 2)
Toke some more, @techntoke. Toke some more.
For personal use, I think Quire is simple enough. (I used Asana for a while before and I agree it's a little bit complicated for personal use, Quire actually wrote a post about migrating from Asana to Quire, which helped me a lot https://quire.io/free-asana-alternative-migration)

I mainly focus on the list view and set dates to remind me of the deadlines. I also like it because it has a clean interface on the phone app. I can see clearly of my to-do list and organize them by dragging tasks into subtasks.

I also enjoy using Google Keep to take notes or journal. I like Google Keep because it has a pen feature, which allows me to draw, doodle.
I'm not typed either, for the record. Current flight instructor and my boss is a check airman at a major--that's about all I've got to offer. :) As I understand it there's a potentially dangerous pitch-up moment that occurs if the roll spoilers deploy on takeoff. (Don't ask me why!)
4% of the Google index hit by de-indexing

https://searchengineland.com/4-of-the-google-index-hit-by-de...
This reminds me of one of my favorite internal wiki posts at the megacorp I work at. A particularly senior engineer (who was known for being witty and quick with puns) had written an article titled something along the lines of, “How to lie with iGraph” or maybe “lies, damn lies, and operational metrics.” I don’t quite remember the title, but it was fully of hilarious and quite specific tricks relating to our internal graphing software, and it came with a ridiculous narrative written in his characteristic style. I should find that and send it to my team tomorrow. It contains great information on how to avoid making hard to read graphs, and how to spot bad ones. It also happens to be an amazing primer on some of the more advanced features of the graphing dashboard.
> You can have Phoenix serve API endpoints and not include the phoenix html template package in your mix files.

Incidentally, that's what I did for the project in the blog post. If you bootstrap with `mix phx.new --no-html --no-webpack` then you get a leaner version of Phoenix that's good for an API, without the HTML and frontend asset parts.
I use parcel every day at work, and have used it for side-projects as well. In many ways Parcel is worse - Parcel is a giant monolith, so when things work it is great. For simple projects it is often fine. However when you are trying to do something complicated, it can be very difficult to debug. Parcel overrides node's module resolution with its own algorithm, and parcel does not use the same plugins as Webpack for all tasks. This means that Parcel. has it's own category of bugs and you will have to figure out if the problem (vs webpack) lies in the different plugin, or parcel's use of the plugin.
would you mind linking to your case designs, or give a search keyword to find you on ebay?
It's tough to notice those, and when you are engaged in a positive feedback loop, you are already very deep in.
In my experience, getter/setter abuse is always an attempt to use classes as a structs/records.

I wonder if we had different syntax for those cases we'd have less of them.

But then, again, it's very convenient to be able to add a method to a class that was previously a dumb struct.
Social media influencer plotted to take internet domain at gunpoint
Do your particular beliefs on the underlying motives rest on some trustworthy evidence that you could share?
More like $600 billion. [1]

[1] https://www.japantimes.co.jp/news/2017/04/01/national/real-c...
Visualizing text adventure games in Python
Oh wow I didn't even know there's a command for it. Thanks.
Yeah but that still slow. If you scroll while it loads your 8k of emails, you end up in a weird scroll position. Working with received attachments is always a mistery.

Plus it's the only Mac app that loads it's main window instead of your draft letter when clicking on app icon.

Oh and no cmd+(+/-) for zoom while composing emails.

And it occasionally opens while I watch YouTube in full screen
It's pathetic that companies are giving in to that pressure
I'm sorry but China shows no sign of reducing emissions:
https://static01.nyt.com/images/2014/09/22/blogs/dotglobcarb...

Also, have you been to Beijing? The smog is so dense that sometimes you don't see 50m ahead ...

The only thing they're doing is trying to build cheaper electric vehicles.
People are forced into cultural erasure by discriminatory practices of their neighbors/governments. They are forced with a choice: pretend to fit in or compete with a handicap. Handicapping a demographic is violent in the sense that it is a forceful abuse.

The word violence, to some people, means only "physical force", but I think using it this way is a recognition that other forms of force are equally forceful.

Maybe abusive is a better word. Violence does also have a connotation of suddenness and heat-of-the-moment action.

So maybe the connotations were a little misaligned from some perspectives, but it's far from untrue.

Unless I've missed something non-obvious in your eloquent rebuttal.
You can try to avoid cellphone before going to bed as it really changes how you will wake up.
What I will also try in the future is more Article reading and less Youtube for News
That is absolutely hilarious. I did the exact same thing... I don't know... 20 years ago. Same result :-) To be fair, I have paid for some free software, but it can be a bit tricky. As soon as I can wrest my wife's credit card away from her (I don't have one myself :-( ), I intend to pay for https://sourcehut.org/ even though I don't use it at the moment. It's exactly what I want someone to build. I hope he does a good job! Not affiliated in any way, but I want it to be true that he can make a living doing that.
Yeah, that's what I felt when I poked around it. But at the same time, I don't think it was meant to be anything more than a few hacks he uses to create his own beautiful content. I expect this is the kind of critique I'd get if someone ever tried to use my dotfiles. They work wonderfully, but just for me.
> This means you have to charge for development work. There are only really 2 ways of doing this

There is potentially a third way: crowdfunded bounties. There are some sites for these, but they don't seem to have attracted much activity. (I built one myself a few years ago, but dropped it when it didn't get any traction.)
>When the licence itself and the mantra that goes with it are both hostile to business use, it’s no surprise business doesn’t get involved.

Obviously, but that's because businesses act unethically -- ie, for private profit over public good. They absolutely should be called out for that. Or, more specifically, they should be regulated so that non-free software licenses are illegal or severely restricted.
Not so necessary now, with most rice and lentils (including in India) being passed through a sortex machine. [1]

[1] https://www.youtube.com/watch?v=AUFe1et8qu8
>lean, functional JS into an over-engineered smorgasbord of classes, interfaces and general OOP nonsense

Aka "code that someone other than you can understand"
Are there any links to silvesmith resources? It sounds pretty amazing, and it would be nice if it were written down somewhere. I’d be curious to see what was forgotten along the way to v6.

Also, I see the Erwise Wikipedia screenshot uses the phrase “world wide web” in the authors box, which is kinda funny, since the article goes on to say Tim Berners Lee later invented the world wide web.
It was at the beginning of his comment. I think you may have been half right anyway. Technically violence only covers that punishment part.

But he probably did mean the systematic and purposeful actions to wipe out a culture were violent.

Though you meant that violence technically involves something physical, right?

But I think the English language is flexible enough to use the word violent to try and emphasize the evil of one cultural group wiping out another.
I actually usually like preview but for very large files (1000+ pages) and for some form fillables I’ve had a lot of issues. Unfortunately those are two situations I run into a lot!
I don't, but that's not how the burden of proof works.
Well, symbolic AI people also work on probabilistic reasoning. The production level example is ProbLog[1][2], used in genetics. There is even DeepProbLog[3], adding deep learning in the mix. The only problem both implemented in Python. I hope there will be alternatives in native languages. Scryer Prolog[4] might become this implementation one day (it is written in Rust). Another approach is to extend vanilla Prolog, like cplint[5] does.

[1] https://dtai.cs.kuleuven.be/problog/

[2] https://bitbucket.org/problog/problog

[3] https://bitbucket.org/problog/deepproblog

[4] https://github.com/mthom/scryer-prolog

[5] https://github.com/friguzzi/cplint
It is very nice and warm to hear your story.
The true and false security benefits of Mac app notarization